/* - Start of /Portals/_default/default.rtl.css - */
@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}html,button,input,select,textarea{font-family:Tahoma,sans-serif;color:#da29dc;}::-moz-selection{background:rgba(2,139,255,1);color:#fff;text-shadow:none;}::selection{background:rgba(2,139,255,1);color:#fff;text-shadow:none;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}body{direction:rtl;color:#000;font-size:12px;line-height:18px;font-family:Tahoma,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6{display:block;color:#000;font-weight:bold;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;}h1{font-size:24px;line-height:54px;letter-spacing:normal;margin-top:8px;margin-bottom:10px;}h2{font-size:22px;line-height:36px;letter-spacing:normal;margin-top:8px;margin-bottom:10px;}h3{font-size:20px;line-height:36px;letter-spacing:normal;margin-top:8px;margin-bottom:10px;}h4{font-size:18px;line-height:36px;letter-spacing:normal;}h5{font-size:16px;line-height:18px;letter-spacing:normal;}h6{font-size:14px;line-height:18px;letter-spacing:normal;}.Head{display:inline-block;margin-bottom:6px;}td.Head,td.SubHead,td.SubSubHead{display:table-cell;margin-bottom:0;}input[type="image"] + span.Head,input[type="image"] + span.SubHead{display:inline;}p{margin:0 0 18px 0;}p img{margin:0;}em,i{font-style:italic;}strong,b{font-weight:bold;}small{font-size:80%;}.Normal,.NormalDisabled,.NormalDeleted{color:#000;font-size:12px;font-weight:normal;line-height:18px;}.NormalDisabled,.NormalDeleted{color:#999;}.Help{padding:2px;border:#000 1px solid;background-color:#ff9;font-weight:normal;font-size:11px;color:#000;}.NormalBold{font-weight:bold;color:#da29dc;}.NormalRed{font-weight:bold;color:red;}.NormalDeleted{text-decoration:line-through;}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic;}blockquote{margin:0 0 20px;padding:9px 19px 0 20px;border-right:1px solid #ddd;}blockquote cite{display:block;font-size:12px;color:#000;}blockquote cite:before{content:"\2014 \0020";}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#000;}hr{clear:both;margin:17px 0 17px;height:0;border:solid #ddd;border-width:1px 0 0;}a,a:visited{color:rgb(54,71,177);text-decoration:underline;outline:0;}a:hover,a:focus,a:active{color:#da29dc;outline:0;}p a,p a:visited{line-height:inherit;}img.dnn-scale-img{max-width:100%;height:auto;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}#dnn_dnnLOGO_imgLogo{border:0;}ul,ol{margin-bottom:18px;margin-right:18px;}ul{list-style:square outside;}ol{list-style:decimal;}ul ul,ul ol,ol ol,ol ul{margin-right:18px;margin-bottom:0;}ol ol{list-style:lower-roman;}li p{line-height:18px;}.dnnFormMessage{display:block;padding:17px 18px;margin-bottom:18px;border:1px solid rgba(2,139,255,0.2);background:rgba(2,139,255,0.15);-webkit-border-radius:3px;border-radius:3px;max-width:980px;}.dnnFormMessage.dnnFormError,.dnnFormMessage.dnnFormValidationSummary{background-color:rgba(255,0,0,0.15);border-color:rgba(255,0,0,0.2);}.dnnFormMessage.dnnFormWarning{background-color:rgba(255,255,0,0.15);border-color:#CDB21F;}.dnnFormMessage.dnnFormSuccess{background-color:rgba(0,255,0,0.15);border-color:rgba(0,255,0,0.5);}.dnnTableHeader{display:block;padding:15px;background:none repeat scroll 0 0 #E3E3E5;}.dnnTableHeader a,.dnnTableHeader input,.dnnTableHeader select{margin:0;}.dnnTableDisplay{margin-bottom:18px;border:1px solid #d1d1d1;border-right:0;border-bottom:0;}.dnnTableDisplay td,.dnnTableDisplay th{padding:5px 9px;border-bottom:1px solid #d1d1d1;}.dnnTableDisplay th{padding:0;border-right:1px solid #d1d1d1;-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,0.9);box-shadow:1px 0 0 0 rgba(255,255,255,0.9);}.dnnTableDisplay th > span,.dnnTableDisplay th > a{display:block;padding:5px 9px;}.dnnTableDisplay td:first-child{border-right:1px solid #cfcfcf;}.dnnTableDisplay label{display:inline;padding-right:5px;}.dnnTableDisplay caption{display:none;}.dnnTableDisplay th{background:-moz-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-webkit-gradient(linear,right top,right bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-o-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);text-align:right;text-shadow:1px 1px 0 rgba(255,255,255,0.8);color:#000;}.dnnTableDisplay th a,.dnnTableDisplay th label{font-weight:normal;color:#000;text-decoration:none;}.dnnTableDisplay th a{padding:8px 9px;}.dnnTableDisplay th a:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-webkit-gradient(linear,right top,right bottom,color-stop(0%,#fefefe),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-o-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-ms-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:linear-gradient(top,#fefefe 0,#e8e8e8 100%);color:#000;}.dnnTableDisplay th a:active{border-color:#999;background:#c6c6c6;background:-moz-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-webkit-gradient(linear,right top,right bottom,color-stop(0%,#c6c6c6),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-o-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-ms-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.3);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.3);}.dnnTableDisplay tr:nth-child(2n) td{background:rgba(0,0,0,0.04);}.dnnTableDisplay tr:hover td{background:rgba(2,139,255,0.15);}.dnnTableDisplay tfoot tr:hover td{background:none;}.dnnTableFilter{margin-bottom:18px;background:rgba(0,0,0,0.04);}.dnnTableFilter .dnnTableDisplay{margin-bottom:0;}.dnnFilterSet{padding:18px;}.dnnFilterSet label{display:inline-block;}.dnnFilterSet input,.dnnFilterSet select{display:inline-block;margin:0 5px;}.verticalFilter .dnnFilterSet{float:right;width:20%;padding:2% 18px;}.verticalFilter .dnnTableDisplay{float:left;width:75%;}.verticalFilter input[type=search],.verticalFilter select,.verticalFilter input[type=text]{margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.dnnResults{float:right;margin-bottom:0;}.dnnPagination{float:left;margin:0;padding:0;}.dnnPagination li{float:right;list-style:none;}.dnnPagination li a,.dnnPagination li span{display:inline-block;padding:0 5px;text-decoration:none;color:#000;}.dnnPagination li a:hover{text-decoration:underline;color:#da29dc;}.dnnPagination li span{color:#da29dc;text-decoration:underline;}.dnnFormItem input[type="text"],.dnnFormItem select,.dnnFormItem textarea,.dnnFormItem input[type="email"],.dnnFormItem input[type="search"],.dnnFormItem input[type="password"]{margin-bottom:18px;padding:8px;background:#ffffff;border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.1);color:#000;font-size:12px;}.dnnFormItem input.aspNetDisabled,.dnnFormItem textarea.aspNetDisabled{background:#ebebeb;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#a7a7a7;border-width:1px;}.aspNetDisabled,a.aspNetDisabled,.dnnDisabled,a.dnnDisabled{color:#ccc;cursor:not-allowed;text-decoration:none;}.dnnFormItem input[type="text"]:active,.dnnFormItem input[type="text"]:focus,.dnnFormItem input[type="password"]:focus,.dnnFormItem input[type="password"]:active,.dnnFormItem input[type="email"]:active,.dnnFormItem input[type="email"]:focus,.dnnFormItem select:active,.dnnFormItem select:focus,.dnnFormItem textarea:active,.dnnFormItem textarea:focus,.dnnFormItem input[type="search"]:active,.dnnFormItem input[type="search"]:focus{background:#fff;border:1px solid rgba(2,139,255,0.5);-webkit-box-shadow:0 0 3px 0 rgba(2,139,255,0.4);box-shadow:0 0 3px 0 rgba(2,139,255,0.4);color:#000;}.required label:after,legend.required:after{display:inline-block;margin-top:-2px;margin-right:9px;padding:1px 9px;border:1px solid rgba(0,0,0,0.1);border-radius:3px;-webkit-border-radius:3px;background:rgba(0,0,0,0.03);content:'Required';font-weight:normal;font-family:Tahoma,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;color:#777;}.error label,legend.error{color:rgba(255,0,0,0.9);}.error input[type="text"],.error select,.error textarea,.error input[type="email"],.error input[type="search"]{border:1px solid rgba(255,0,0,0.6);color:rgba(255,0,0,0.7);}.dnnFormItem button,.dnnFormItem input[type="button"],.dnnFormItem input[type="reset"],.dnnFormItem input[type="submit"],.dnnPrimaryAction,.dnnSecondaryAction,.dnnTertiaryAction,ul.dnnAdminTabNav li a,.dnnLogin .LoginTabGroup span{display:inline-block;padding:9px 9px;margin-bottom:9px;cursor:pointer;min-width:75px;*overflow:visible;border:1px solid #c2c2c2;background:#eaeaea;-webkit-border-radius:3px;border-radius:3px;color:#000;font-weight:bold;text-decoration:none;text-align:center;}.dnnFormItem button,.dnnFormItem input[type="button"],.dnnFormItem input[type="reset"],.dnnFormItem input[type="submit"],.dnnPrimaryAction,.dnnSecondaryAction,.dnnTertiaryAction{padding:6px 6px;}.dnnPrimaryAction,.dnnFormItem input[type="submit"],a.dnnPrimaryAction{border-color:#0D569E;background:#3247b2;background:-moz-linear-gradient(top,#5ca4e6 0,#3647b1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5ca4e6),color-stop(100%,#3647b1));background:-webkit-linear-gradient(top,#5ca4e6 0,#3647b1 100%);background:linear-gradient(top,#5ca4e6 0,#3647b1 100%);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.6),inset 0 1px 0 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 0 rgba(0,0,0,0.6),inset 0 1px 0 0 rgba(255,255,255,0.4);color:#efefef;text-shadow:0 -1px 0 #185B93;}.dnnPrimaryAction:hover,.dnnFormItem input[type="submit"]:hover,a.dnnPrimaryAction:hover{border-color:#0D569E;background:#6cb6f3;background:-moz-linear-gradient(top,#6cb6f3 0,#4387d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6cb6f3),color-stop(100%,#4387d2));background:-webkit-linear-gradient(top,#6cb6f3 0,#4387d2 100%);background:linear-gradient(top,#6cb6f3 0,#4387d2 100%);color:#fff;}.dnnPrimaryAction:active,.dnnFormItem input[type="submit"]:active,a.dnnPrimaryAction:active{border-color:#0D569E;background:#1f66be;background:-moz-linear-gradient(top,#1f66be 0,#3085e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1f66be),color-stop(100%,#3085e0));background:-webkit-linear-gradient(top,#1f66be 0,#3085e0 100%);background:linear-gradient(top,#1f66be 0,#3085e0 100%);-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);color:#fff;}.dnnPrimaryAction[disabled],.dnnPrimaryAction[disabled]:hover,.dnnPrimaryAction[disabled]:active{background:#ccc !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#aaa !important;text-shadow:none;}.dnnFormItem button,.dnnFormItem input[type="button"],.dnnFormItem input[type="reset"],.dnnSecondaryAction,a.dnnSecondaryAction,ul.dnnAdminTabNav li a,.dnnLogin .LoginTabGroup span{background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-o-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.4),inset 0 1px 0 0 rgba(255,255,255,1);box-shadow:0 1px 0 0 rgba(0,0,0,0.4),inset 0 1px 0 0 rgba(255,255,255,1);text-shadow:0 1px 0 #ffffff;color:#000;}.dnnFormItem button:hover,.dnnFormItem input[type="button"]:hover,.dnnFormItem input[type="reset"]:hover,.dnnSecondaryAction:hover,a.dnnSecondaryAction:hover,ul.dnnAdminTabNav li a:hover,.dnnLogin .LoginTabGroup span:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-o-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-ms-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:linear-gradient(top,#fefefe 0,#e8e8e8 100%);color:#000;}.dnnFormItem button:active,.dnnFormItem input[type="button"]:active,.dnnFormItem input[type="reset"]:active,.dnnFormItem input[type="reset"]:active,.dnnSecondaryAction:active,a.dnnSecondaryAction:active,ul.dnnAdminTabNav li a:active{border-color:#999;background:#c6c6c6;background:-moz-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c6c6c6),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-o-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-ms-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);}span.dnnPrimaryAction > input[type="image"],span.dnnSecondaryAction > input[type="image"]{display:none;}span.dnnPrimaryAction > a.dnnPrimaryAction,span.dnnSecondaryAction > a.dnnSecondaryAction{display:inline;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;}.dnnTertiaryAction,a.dnnTertiaryAction{padding:10px 10px;border:none;background:#eaeaea;color:#000;}.dnnTertiaryAction:hover,a.dnnTertiaryAction:hover{background:#f2f2f2;}.dnnTertiaryAction:active,a.dnnTertiaryAction:active{background:#d8d8d8;}.dnnFormItem input[type="text"] + a.dnnPrimaryAction,.dnnFormItem input[type="text"] + a.dnnSecondaryAction,.dnnFormItem input[type="text"] + a.dnnTerriaryAction{margin-right:5px;}.dnnFormItem input[type="checkbox"] + span,.dnnFormItem input[type="radio"] + span{margin:5px;}.StandardButton{border:1px solid blue;}.dnnFormItem button[disabled],.dnnFormItem input[disabled]{cursor:default;opacity:0.5;}.dnnFormItem input[type="checkbox"],.dnnFormItem input[type="radio"]{*width:13px;*height:13px;padding:0;box-sizing:border-box;}.dnnFormItem input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.dnnFormItem input[type="search"]::-webkit-search-decoration,.dnnFormItem input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}.dnnFormItem button::-moz-focus-inner,.dnnFormItem input::-moz-focus-inner{border:0;padding:0;}.dnnFormItem textarea{overflow:auto;vertical-align:top;resize:vertical;}.dnnFormItem input:valid,.dnnFormItem textarea:valid{}.dnnFormItem input:invalid,.dnnFormItem textarea:invalid{background-color:#f0dddd;}.horizontal ul.categories,.horizontal ul.tags{list-style:none;}.horizontal ul.categories{}.horizontal ul.tags{}.horizontal ul.categories li,.horizontal ul.tags li{}.horizontal ul.tags li.add-tags{}.horizontal ul.tags li.add-tags img{}.vertical ul.categories,.vertical ul.tags{list-style:none;}.vertical ul.categories li,.vertical ul.tags li{}.vertical ul.categories li{}.vertical ul.tags li{}.vertical ul.tags li.add-tags{}.vertical ul.tags li.add-tags img{}ul.dnnAdminTabNav{display:inline-block;margin-top:5px;margin-right:0;width:100%;height:37px;border-bottom:1px solid #c2c2c2;}ul.dnnAdminTabNav li{float:right;margin-left:4px;list-style:none;}ul.dnnAdminTabNav li a{margin-bottom:0;border-bottom:0;box-shadow:none;-webkit-box-shadow:none;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}ul.dnnAdminTabNav li.ui-tabs-active a{margin-top:-3px;padding:12px 9px 10px 9px;background:#fff;}.ui-tabs .ui-tabs-panel{position:relative;display:block;}.ui-tabs .ui-tabs-hide{display:none;}.dnnLogin .LoginTabGroup{display:inline-block;width:100%;height:37px;margin-right:0;margin-top:5px;border-bottom:1px solid #C2C2C2;}.dnnLogin .LoginTabGroup span{margin-left:4px;margin-bottom:0;border-bottom:0 none;border-radius:3px 0 0 3px;box-shadow:none;}.dnnLogin .LoginTabGroup span.LoginTabSelected{margin-top:-3px;padding:12px 9px 10px;background:none repeat scroll 0 0 #FFFFFF;}.dnnForm .ui-resizable{position:relative;}.dnnForm .ui-resizable-handle{position:absolute;display:block;z-index:99999;font-size:0.1px;}.dnnForm .ui-resizable-disabled .ui-resizable-handle,.dnnForm .ui-resizable-autohide .ui-resizable-handle{display:none;}.dnnForm .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0;}.dnnForm .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0;}.dnnForm .ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%;}.dnnForm .ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%;}.dnnForm .ui-resizable-se{cursor:se-resize;width:12px;height:12px;left:1px;bottom:1px;}.dnnForm .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;right:-5px;bottom:-5px;}.dnnForm .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;right:-5px;top:-5px;}.dnnForm .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;left:-5px;top:-5px;}.dnnForm{width:100%;}.dnnForm fieldset{clear:none;position:relative;margin-bottom:18px;text-align:right;}.dnnForm fieldset fieldset{width:100%;}.dnnForm .dnnFormItem{clear:both;width:100%;display:block;position:relative;text-align:right;}.dnnTooltip{position:relative;display:block;width:32.075%;margin-right:18px;}.dnnHelperTip{position:relative;display:block;}.dnnDragdropTip{z-index:10000;position:absolute;width:auto !important;height:auto !important;padding:10px;padding-right:30px;border-radius:3px;background:rgba(0,0,0,0.75) url("../images/pin-icn.png") no-repeat 7px 12px;font-size:11px;color:#DDD;text-align:right;}span.dnnFormRequired:after,div.dnnFormItem.dnnFormRequired > div.dnnLabel span:after{content:"*";display:inline-block;margin:0 5px 0 0;color:Red;font-size:16px;line-height:1em;font-weight:bold;}.dnnFormItem input[type="checkbox"] + span,.dnnFormItem input[type="radio"] + span{display:inline-block;width:auto;margin:6px 5px 6px 5px;}a.dnnFormHelp,.dnnForm .dnnFormItem a.dnnFormHelp,.dnnTooltip label a.dnnFormHelp{color:#000;text-decoration:none;font-weight:bold;}a.dnnFormHelp{display:inline-block;position:absolute;left:0;top:2px;width:14px;height:15px;background:url("../images/helpI-icn-grey.png") no-repeat right 2px;padding:0 !important;margin:0 !important;}.dnnLabel{display:inline-block;float:right;position:relative;width:32.075%;padding-left:20px;margin-left:18px;overflow:visible;text-align:left;}.dnnFormItem > .dnnLabel{margin-top:5px;}.dnnLabel > span{text-align:left;}.dnnForm .dnnFormItem a.dnnFormHelp span{position:relative;}.dnnForm .dnnFormItem a.dnnFormHelp img{display:block;}.dnnLabel + span{display:inline-block;margin-top:6px;margin-bottom:6px;white-space:pre-line;}td > .dnnLabel{width:220px;}.dnnTooltip .dnnFormHelpContent,.dnnHelperTip .dnnFormHelpContent{visibility:hidden;z-index:10;position:absolute;width:200px;padding:10px;padding-right:30px;border-radius:3px;background:rgba(0,0,0,0.75);font-size:11px;color:#ddd;text-align:right;}.dnnFormHelpContent span{display:block;word-wrap:break-word;}.dnnTooltip .dnnFormHelpContent .dnnHelpText{word-wrap:break-word;}.bottomArrow:after{position:absolute;content:"";right:15px;bottom:-7px;width:0;height:0;opacity:0.75;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;}.topArrow:before{position:absolute;content:"";right:15px;top:-7px;width:0;height:0;opacity:0.75;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #000;}a.pinHelp{display:block;position:absolute;right:7px;top:12px;width:15px;height:15px;opacity:0.5;background:url("../images/pin-icn.png") no-repeat 0 0;}.ui-draggable a.pinHelp,a.pinHelp:hover{opacity:1;}.dnnFormItem span.dnnFormMessage.dnnFormError{display:block;position:absolute;overflow:visible;bottom:95%;left:12%;width:200px;margin-bottom:0;padding:10px;border:none;border-radius:3px;background:rgba(255,0,0,0.75);font-size:12px;color:#fff;text-align:left;}.dnnFormItem span.dnnFormMessage.dnnFormError:after{position:absolute;bottom:-7px;right:15px;content:"";width:0;height:0;opacity:0.75;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid red;}.dnnFormItem input[type="text"],.dnnFormItem input[type="password"],.dnnFormItem input[type="email"],.dnnFormItem input[type="tel"],.dnnFormItem select,.dnnFormItem textarea{width:45%;max-width:445px;}.dnnFormItem select{width:47%;}.dnnFormItem select option{color:#000;}.dnnFormItem table{background:none;}.dnnCheckbox{display:inline-block;cursor:pointer;}.dnnCheckbox .mark{display:inline-block;}.dnnCheckbox img{display:inline-block;width:20px;height:18px;min-width:20px;vertical-align:middle;}.dnnCheckbox img{background:transparent url("../images/checkbox.png") no-repeat;}.dnnCheckbox img{background-position:0 0;}.dnnCheckbox-hover img{background-position:0 0;}.dnnCheckbox-checked img{background-position:-51px 0;}.dnnCheckbox-disabled img{opacity:.5;}.dnnCheckbox-checked-error img{background-position:-150px 0;}.dnnCheckbox-error img{background-position:-100px 0;}.dnnCheckbox-focus{background-color:#e3e3e5;}.dnnBoxLabel{display:inline-block;}.dnnFormItem input[type="checkbox"].normalCheckBox{display:inline-block;margin:8px 0 4px 0;}.dnnRadiobutton{display:inline-block;cursor:pointer;}.dnnRadiobutton .mark{display:inline-block;}.dnnRadiobutton img{width:20px;height:18px;min-width:20px;vertical-align:middle;}.dnnRadiobutton img{background:transparent url("../images/radiobutton.png") no-repeat;}.dnnRadiobutton img{background-position:0 0;}.dnnRadiobutton-hover img{background-position:0 0;}.dnnRadiobutton-checked img{background-position:-50px 0;}.dnnRadiobutton-disabled img{opacity:.5;}.dnnRadiobutton-checked-error img{background-position:-150px 0;}.dnnRadiobutton-error img{background-position:-100px 0;}.dnnRadiobutton-focus{background-color:#e3e3e5;}div.dnnFormRadioButtons,div.dnnHSRadioButtons,span.dnnFormRadioButtons,span.dnnHSRadioButtons{display:inline-block;padding:10px;margin-bottom:5px;background-color:#f0f0f0;}table.dnnFormRadioButtons{background-color:#f0f0f0;margin-bottom:5px;}.RadComboBox_Default .rcbInput{width:100% !important;}div.dnnFormGroup{display:inline-block;padding:10px;margin-bottom:5px;background-color:#f0f0f0;width:65%;}.dnnSpinner{display:inline-block;position:relative;width:150px;padding:6px 6px;*overflow:visible;border:1px solid #c9c9c9;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%);-webkit-border-radius:3px;border-radius:3px;color:#000;text-decoration:none;-webkit-box-shadow:0 1px 0 0 #bbb;box-shadow:0 1px 0 0 #bbb;}.dnnFormItem .dnnSpinner{width:45%;margin-bottom:18px;}.dnnSpinnerDisplay{margin:0 8px 0 25px;background:transparent;color:#999;}.dnnFormItem .dnnSpinnerDisplay > input[type="text"],.dnnFormItem .dnnSpinnerDisplay > input[type="text"]:focus{border:none;margin:0;box-shadow:none;padding:0;background:transparent;}.dnnSpinnerCtrl{position:absolute;top:0;left:0;width:25px;background-color:transparent;border-right:1px solid #c9c9c9;}.dnnSpinnerCtrl > a.dnnSpinnerTopButton{display:block;width:25px;height:16px;background:transparent url("../images/dnnSpinnerUpArrow.png") no-repeat;background-position:center;cursor:pointer;}.dnnSpinnerCtrl > a.dnnSpinnerBotButton{display:block;width:25px;height:16px;background:transparent url("../images/dnnSpinnerDownArrow.png") no-repeat;background-position:center;cursor:pointer;}div.dnnTagsInput{display:inline-block;margin:0;padding:5px 5px 0 0;border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;background:#FFF;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.3);}.dnnFormItem .dnnTagsInput{width:45%;}div.dnnTagsInput span.tag{display:block;float:right;padding:2px 6px 2px 6px;margin-left:5px;margin-bottom:5px;border:1px solid #c9c9c9;border-radius:3px;-webkit-border-radius:3px;font-size:12px;text-decoration:none;color:#888;cursor:pointer;background-color:#eee;}div.dnnTagsInput span.tag:hover{background-color:#e8f1fa;color:#000;}div.dnnTagsInput span.tag a{display:inline-block;width:8px;height:8px;margin:6px 0 0 0;background:transparent url("../images/dnnTagClose.png") no-repeat;background-position:center;}div.dnnTagsInput > div > input,div.dnnTagsInput > div > input:focus{border:none;background:transparent;outline:none;font-weight:normal;font-family:Tahoma,helvetica;font-size:12px;display:inline-block;vertical-align:top;height:19px;padding:3px 0 3px 3px;margin-bottom:5px;}div.dnnTagsInput > div > input::-ms-clear{display:none;}div.dnnTagsInput div{display:block;float:right;}div.dnnTagsInput div.dnnTags_filter{float:left;position:relative;margin:0 5px 5px 0;}div.dnnTagsInput div.dnnTags_filter > .dnnTags_filter_label{display:inline-block;border-left:1px solid #ccc;padding:3px 10px 0 15px;margin-left:3px;color:#999;cursor:pointer;background:url("../images/dnnSpinnerDownArrow.png") no-repeat;background-position:left center;height:22px;}div.dnnTagsInput div.dnnTags_filter > .dnnTags_filter_label.dnnExpanded{color:#666;background:url("../images/dnnSpinnerUpArrow.png") no-repeat;background-position:left center;}div.dnnTagsInput div.dnnTags_filter > ul.dnnTags_filter_dropdownUl{display:none;position:absolute;list-style-type:none;background:#fff;border:1px solid #c9c9c9;left:22px;top:28px;margin:0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 0 #bbb;box-shadow:0 2px 0 0 #bbb;z-index:15;}.dnnTagsInput div.dnnTags_filter > ul.dnnTags_filter_dropdownUl > li{white-space:nowrap;padding:6px 8px 6px 12px;border-top:1px solid #c9c9c9;list-style:none;color:#666;min-width:150px;}.dnnTagsInput div.dnnTags_filter > ul.dnnTags_filter_dropdownUl > li:first-child{border-top:none;}.dnnTagsInput div.dnnTags_filter > ul.dnnTags_filter_dropdownUl > li:hover{background-color:#e8f1fa;color:#000;}.dnnTagsInput div.dnnTags_filter > ul.dnnTags_filter_dropdownUl > li > input{display:inline-block;vertical-align:top;margin-left:10px;cursor:pointer;}.dnnTagsInput div.dnnTags_filter > ul.dnnTags_filter_dropdownUl > li > span.dnnCheckbox{margin-left:8px;}.dnnTagsInput div.dnnTags_filter > ul.dnnTags_filter_dropdownUl > li > label{display:inline-block;vertical-align:top;cursor:pointer;}div.dnnTagsInput div.dnnTags_filter a.dnnSearchButton{display:inline-block;width:18px;height:18px;background-image:url("../images/searchButton.png");background-repeat:no-repeat;background-position:center center;vertical-align:top;cursor:pointer;margin:4px 4px 0 5px;}.dnnTagsClear{clear:both;width:100%;height:0;}div.dnnTagsInput > div > input.dnnTagsInvalid{display:block;float:right;margin-right:5px;border:none;outline:none;border-radius:3px;-webkit-border-radius:3px;background:#FBD8DB;cursor:pointer;font-size:12px;color:#90111A !important;text-decoration:none;}.dnn_acResults{padding:0;border:1px solid #c9c9c9;background-color:#fff;overflow:hidden;z-index:900001;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0 2px 0 0 #bbb;box-shadow:0 2px 0 0 #bbb;min-width:150px;}.dnn_acResults ul{margin:0;padding:0;list-style-position:outside;list-style:none;}.dnn_acResults ul li{margin:0;padding:6px 22px 6px 22px;border-top:1px solid #c9c9c9;color:#666;cursor:pointer;display:block;overflow:hidden;color:#000;}.dnn_acResults ul li:first-child{border-top:none;}.dnn_acLoading{}.dnn_acSelect{background-color:#e8f1fa;color:#000;}.dnnFormMessage .dnnLabel{float:none;width:90%;text-align:left;}.dnnFormSectionHead span{font-size:18px;color:#da29dc;}.dnnProgressbar{height:25px !important;padding:18px 10px 0 10px;border:1px solid #c9c9c9;background:#fff;background:-moz-linear-gradient(top,#f0f2f1 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f2f1),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f0f2f1 0,#fff 100%);background:linear-gradient(top,#f0f2f1 0,#fff 100%);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.25),0px 1px 0 0 #fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.25),0px 1px 0 0 #fff;}.ui-progressbar{height:10px !important;overflow:hidden;background-color:#ccc;-webkit-box-shadow:inset 0 1px 0 0 #bbb;box-shadow:inset 0 1px 0 0 #bbb;text-align:right;}.ui-progressbar .ui-progressbar-value{margin:0;height:100%;background-color:#1a82f7;background:-moz-linear-gradient(left,#2b7fda 0,#3fbdff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#2b7fda),color-stop(100%,#3fbdff));background:-webkit-linear-gradient(left,#2b7fda 0,#3fbdff 100%);background:linear-gradient(left,#2b7fda 0,#3fbdff 100%);}.dnnDropdownSettings{position:relative;height:30px !important;}.dnnButtonDropdown{width:50px;height:30px !important;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 #bbb;box-shadow:0 1px 0 0 #bbb;border:1px solid #c9c9c9;cursor:pointer;}.dnnButtonIcon,.dnnButtonArrow{display:inline-block;height:30px !important;}.dnnButtonIcon{width:32px;}.dnnButtonArrow{width:10px;background:transparent url("../images/dnnSpinnerDownArrow.png") no-repeat center;}.dnnButtonDropdown-clicked{z-index:100;position:absolute;width:50px;height:30px !important;background:#fff;border:1px solid #c9c9c9;border-bottom:1px solid #fff;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.dnnButtonDropdown-ul{display:none;position:absolute;z-index:99;top:29px;right:0;width:200px;margin-right:0;background:#fff;border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 0 #bbb;box-shadow:0 2px 0 0 #bbb;list-style-type:none;}.dnnButtonDropdown-ul > li,.dnnButtonDropdown-ul > ul > li{padding:8px;border-bottom:1px solid #c9c9c9;color:#000;cursor:pointer;vertical-align:middle;list-style:none;margin:0;}.dnnButtonDropdown-ul > ul{margin:0;}.dnnButtonDropdown-ul > ul > li{padding-right:16px;}.dnnButtonDropdown-ul > li:last-child{border-bottom:none !important;}.dnnButtonDropdown-ul > li:hover{background-color:#e8f1fa;color:#000;}ul.dnnButtonGroup{display:inline-block;margin:0;padding:0;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 #bbb;box-shadow:0 1px 0 0 #bbb;border:1px solid #c9c9c9;cursor:pointer;list-style:none;}ul.dnnButtonGroup > li{display:block;float:right;border-right:1px solid #c9c9c9;margin:0;}ul.dnnButtonGroup > li:hover{background-color:#e8f1fa;}ul.dnnButtonGroup > li.dnnButtonGroup-first{display:none;}ul.dnnButtonGroup > li.dnnButtonGroup-first + li{border-right:none;}ul.dnnButtonGroup > li > a{display:inline-block;padding:7px 7px 6px 7px;text-decoration:none;color:#000;}ul.dnnButtonGroup span{color:#000;}.dnnFormItem .dnnInputGroup{float:right;display:block;width:32.075%;padding:5px;margin-bottom:18px;background:rgba(0,0,0,0.05);}.dnnFormItem .dnnInputGroup .dnnLeft{width:100%;}.dnnFormItem .dnnInputGroup span{display:inline-block;width:33%;text-align:left;}.dnnFormError label a span{color:red;}.dnnFormError input[type="text"],.dnnFormError input[type="password"],.dnnFormError input[type="email"],.dnnFormError input[type="tel"],.dnnFormError select,.dnnFormError textarea{border:1px solid red;}.dnnFormItem input[type="text"] + .dnnTertiaryAction,.dnnFormItem input[type="password"] + .dnnTertiaryAction,.dnnFormItem input[type="email"] + .dnnTertiaryAction,.dnnFormItem input[type="tel"] + .dnnTertiaryAction,.dnnFormItem select + .dnnTertiaryAction{display:inline-block;max-width:60px;}.dnnForm fieldset.dnnFormInformation{float:right;width:32.075%;margin-left:16px;padding:18px 0;background:rgba(0,0,0,0.05);}.dnnFormItem textarea{min-height:80px;}.dnnAddress input[type="checkbox"]{margin:0 5px;}.dnnFormRadioButtons{float:right;display:block;width:auto;}.dnnFormRadioButtons input[type=radio]{float:none;}.dnnFormRadioButtons label,.dnnFormItem input[type=radio] + label{float:none;display:inline;width:auto;padding-right:0;margin:0 0 0 10px;text-align:right;font-weight:normal;}.dnnTextEditor{margin-bottom:18px;}.dnnActions{float:none;clear:both;display:block;margin:0;padding-top:18px;text-align:right;}.dnnActions li{float:right;margin-left:5px;list-style:none;}.dnnLoginActions{display:inline-block;}.dnnForm.dnnShortForm .dnnFormItem label{float:none;width:100%;margin-bottom:0.25em;text-align:right;}.dnnForm.dnnShortForm .dnnFormItem input,.dnnForm.dnnShortForm .dnnFormItem select,.dnnForm.dnnShortForm .dnnFormItem textarea{float:none;text-align:right;}.dnnForm.dnnShortForm .dnnFormItem a.dnnFormHelp{background-position:right;padding-right:22px;}.dnnForm .ui-helper-hidden{display:none;}.dnnForm .ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);}.dnnForm .ui-state-highlight,.dnnForm .ui-widget-content .ui-state-highlight,.dnnForm .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c;color:#363636;}.dnnForm .ui-state-highlight a,.dnnForm .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.dnnForm .ui-state-error,.dnnForm .ui-widget-content .ui-state-error,.dnnForm .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900;color:#ffffff;}.dnnForm .ui-state-error a,.dnnForm .ui-widget-content .ui-state-error a,.dnnForm .ui-widget-header .ui-state-error a{color:#ffffff;}.dnnForm .ui-state-error-text,.dnnForm .ui-widget-content .ui-state-error-text,.dnnForm .ui-widget-header .ui-state-error-text{color:#ffffff;}.dnnForm .ui-priority-primary,.dnnForm .ui-widget-content .ui-priority-primary,.dnnForm .ui-widget-header .ui-priority-primary{font-weight:bold;}.dnnForm .ui-priority-secondary,.dnnForm .ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.dnnForm .ui-state-disabled,.dnnForm .ui-widget-content .ui-state-disabled,.dnnForm .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.dnnForm .ui-draggable{cursor:move;}.dnnForm .ui-corner-all,.dnnForm .ui-corner-top,.dnnForm .ui-corner-left,.dnnForm .ui-corner-tl{border-radius:4px;}.dnnForm .ui-corner-all,.dnnForm .ui-corner-top,.dnnForm .ui-corner-right,.dnnForm .ui-corner-tr{border-radius:4px;}.ModuleTitle_MenuContainer{border:1px solid blue;}.ModuleTitle_MenuBar{}.ModuleTitle_MenuItem{}.ModuleTitle_MenuIcon{}.ModuleTitle_SubMenu{}.ModuleTitle_MenuBreak{}.ModuleTitle_MenuItemSel{}.ModuleTitle_MenuArrow{}.ModuleTitle_RootMenuArrow{}.MainMenu_MenuContainer{border:1px solid green;}.MainMenu_MenuBar{}.MainMenu_MenuItem{}.MainMenu_MenuIcon{}.MainMenu_SubMenu{}.MainMenu_MenuBreak{}.MainMenu_MenuItemSel{}.MainMenu_MenuArrow{}.MainMenu_RootMenuArrow{}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.65);z-index:9999;}.dnnFormPopup{position:absolute;padding:18px;background:#fff;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.75);box-shadow:0 0 25px 0 rgba(0,0,0,0.75);z-index:100000;}.dnnFormPopup .ui-dialog-titlebar{position:relative;padding:0 0 18px 0;border-bottom:1px solid #ddd;cursor:move;font-size:18px;font-weight:bold;}.dnnFormPopup .dnnModalCtrl{display:block;position:absolute;top:-30px;left:-30px;width:69px;height:26px;border-radius:10px;background-color:#fff;-webkit-border-radius:10px;box-shadow:0 0 5px #666;}.dnnFormPopup .dnnModalCtrl .ui-dialog-titlebar-close{float:left;display:block;height:18px;width:30px;margin:4px 1px 0 4px;overflow:hidden;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;border:none;outline:none;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#585858 url("../images/closeBtn.png") no-repeat;background-position:8px 4px;text-indent:-9999em;min-width:0 !important;}.dnnFormPopup .dnnModalCtrl .ui-dialog-titlebar-close:hover{background:#358EEA url("../images/closeBtn.png") no-repeat;background-position:8px 4px;cursor:pointer;}.dnnFormPopup .dnnModalCtrl a.dnnToggleMax{float:right;display:block;height:18px;width:30px;margin:4px 4px 0 0;overflow:hidden;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#585858 url("../images/resizeBtn.png") no-repeat;background-position:10px 2px;text-indent:-9999em;}.dnnFormPopup .dnnModalCtrl a.dnnToggleMax:hover{background:#358EEA url("../images/resizeBtn.png") no-repeat;background-position:10px 2px;}div.ui-dialog-titlebar > .ui-dialog-titlebar-close{display:block;position:absolute;top:-30px;left:-30px;height:24px;width:24px;margin:0;overflow:hidden;-webkit-border-radius:12px;border-radius:12px;background:#585858 url("../images/closeBtn.png") no-repeat;background-position:4px 4px;border:3px solid #fff;text-indent:-9999em;min-width:0 !important;}.dnnFormPopup #iPopUp{width:100%!important;padding-top:10px;}.dnnFormPopup .ui-dialog-content,#iPopUp .ui-dialog-content{position:relative;border:0;padding:0;overflow:auto;background:#fff;zoom:1;}.dnnFormPopup .ui-dialog-buttonpane{margin:.5em 0 0 0;padding:.3em 0 0 1em;overflow:hidden;border-width:1px 0 0 0;background-image:none;text-align:right;border-top:1px solid #ddd;}.dnnFormPopup .ui-dialog-buttonpane button{margin:0.5em 0 0.5em 0.4em;padding:0.5em 1em;cursor:pointer;border:none;outline:none;}.dnnFormPopup .ui-resizable-se{float:left;height:24px;width:24px;background:url("../images/modal-resize-icn.png") no-repeat bottom;cursor:sw-resize;}.dnnFormPopup .dnnDialog{padding:10px;}.dnnLoading{background:#fff url("../images/loading.gif") no-repeat center center;position:absolute;z-index:9999;}.urlControl label{width:auto;margin-top:0;font-weight:normal;}.urlControlLinkType{width:auto;}.urlControlLinkType span,.dnnFormItem .urlControlLinkType span{float:none;display:block;width:auto;text-align:right;}.dnnFormItem .ucLinkTypeRadioButtons label{display:inline-block;width:260px;padding-left:0;margin-top:0;font-weight:normal;text-align:right;}.urlControlLinkType span input{min-width:3%;}.dnnForm.dnnModuleSettings .dnnFormItem .urlControlLinkType span label{text-align:right;}.urlControlFileRow{clear:both;}.urlControlFileRow span.dnnFormLabel{width:auto;text-align:left;}.urlControlFileRow select,.urlControlFileRow input[type=file]{clear:both;}.urlControlImagesRow{overflow:hidden;clear:both;}.urlControlImagesRow span.dnnFormLabel{width:auto;text-align:left;}.urlControlImagesRow select{clear:both;}.dnnWizardTab.ui-tabs{position:relative;padding:0;}.dnnWizardTab.ui-tabs .ui-tabs-nav{display:block;height:46px;margin:0;padding:0;background:transparent url("../images/InstallWizardBG.rtl.png") repeat-x;}.dnnWizardTab.ui-tabs .ui-tabs-nav li{float:right;position:relative;margin:0;padding:0;border-bottom:0 !important;list-style:none;white-space:nowrap;}.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;}.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.dnnWizardTab.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}.dnnWizardTab.ui-tabs .ui-tabs-panel{clear:both;display:block;padding:3em 1em 1.4em;border-width:0;background:none;}.dnnWizardTab.ui-tabs .ui-tabs-hide{display:none !important;}.dnnWizardTab.ui-tabs .ui-tabs-nav li a{display:block;}.dnnWizardStep > span{display:block;float:right;}.dnnWizardStep{height:46px;padding:0 20px 0 0;background:transparent url("../images/InstallWizardBG.rtl.png") repeat-x;background-position:0 0;cursor:pointer;}.ui-tabs .ui-tabs-nav li:first-child .dnnWizardStep{padding-right:30px;}.dnnWizardStepNumber{margin:10px 0 0 10px;padding:3px 8px 3px 8px;background-color:#999;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;}.dnnWizardStepTitle{margin:13px 0 0 20px;color:#999;font-weight:bold;text-decoration:none;}.dnnWizardStepArrow{width:25px;height:46px;background:transparent url("../images/InstallWizardBG.rtl.png") no-repeat;background-position:100% -401px;}.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active .dnnWizardStep{height:46px;background-position:0 -100px;}.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active .dnnWizardStepNumber{background-color:#d12ad2;}.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active .dnnWizardStepTitle{color:#000;}.dnnFormExpandContent{margin:10px 0;}.dnnFormExpandContent > a{color:#000;font-size:13px;font-weight:bold;}table.dnnPermissionsGrid,table.dnnGrid,table.dnnASPGrid{margin-bottom:20px;border:1px solid #c9c9c9;}table.dnnPermissionsGrid{color:#777;}table.dnnPermissionsGrid tr.dnnGridHeader td{padding:4px 4px 4px 4px;vertical-align:middle;line-height:120%;text-align:center;}table.dnnPermissionsGrid tr.dnnGridItem td,table.dnnPermissionsGrid tr.dnnGridAltItem td{padding:5px 4px 5px 4px;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;width:70px;text-align:center;}table.dnnPermissionsGrid tr.dnnGridItem td.permissionHeader,table.dnnPermissionsGrid tr.dnnGridAltItem td.permissionHeader{border-left:1px solid #c9c9c9;text-align:right;padding-right:10px;width:150px;}table.dnnPermissionsGrid tr.dnnGridHeader td.permissionHeader{padding-right:10px;text-align:right;}.dnnPermissionsGrid > .dnnFormItem label{margin-left:8px;color:#777;}.dnnPermissionsGrid > .dnnFormItem select{width:25%;margin:0 0 5px 5px;min-width:180px;color:#777;}.dnnPermissionsGrid > .dnnFormItem input{margin-bottom:0;height:17px;color:#777;width:25%;}.dnnPermissionsGrid > .dnnFormItem ul.token-input-list-facebook{display:inline-block;vertical-align:top;}.dnnPermissionsGrid > .dnnFormItem > .leftGroup{margin-left:35px;float:right;}.dnnPermissionsGrid > .dnnFormItem > .rightGroup{float:right;}.dnnPermissionsGrid > .dnnFormItem > .rightGroup > .dnnSecondaryAction{position:absolute;}.dnnPermissionsGrid > .dnnFormItem{margin-bottom:18px;overflow:auto;}.dnnGridHeader td,thead.dnnGridHeader th,tr.dnnGridHeader th{padding:6px 12px 6px 12px;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;background:#f0f2f1;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%);}.dnnGridItem td,.dnnGridAltItem td{padding:6px;border-left:1px solid #c9c9c9;}.dnnGridItem td input,.dnnGridAltItem td input{margin-bottom:none;}.dnnGridAltItem{background:#F2F2F2;}.dnnGridItem:hover,.dnnGridAltItem:hover{background-color:#e8f1fa;}.urlControl{float:right;display:block;padding:15px;margin-bottom:10px;background-color:#f0f0f0;}.urlControl select,.urlControl input{width:180px;margin-bottom:10px;}.urlControl input[type=text]{direction:ltr;}.urlControl dnnFormItem > a.dnnSecondaryAction{margin:10px 0 0 10px;float:right;}.urlControl .urlControlLinkType{float:right;width:100%;}.urlControl .urlControlLinkType .dnnFormLabel{float:right;width:auto;margin-left:5px;}.urlControl .urlControlLinkType input[type="radio"]{width:auto;margin-left:5px;}span[id$="FileControl"]{display:block;float:right;}.dnnFilePicker{display:block;float:right;background-color:#f0f0f0;margin-bottom:10px;margin-left:10px;padding:0 15px 0 15px;width:450px;}.dnnFilePicker .dnnLeft{margin:0;padding:0;margin-top:-30px;}.dnnFilePicker dnnFormItem{margin:0;margin-top:-10px;padding:0;position:static;}.dnnFilePicker .dnnLeft img{max-width:135px;max-height:100px;}.dnnFilePicker .dnnLeft .dnnFilePickerImageHolder{width:135px;height:100px;background-color:#ccc;margin:20px 15px;}.dnnFilePicker .dnnFormItem span{display:block;float:right;width:40px;margin-top:8px;padding-right:5px;text-align:right;}.dnnFilePicker select,.dnnFilePicker input{width:200px;margin:0;margin-left:10px;float:none;}.dnnFilePicker .dnnLeft a.dnnSecondaryAction{margin:10px 0 0 10px;display:inline-block;}.dnnFilePicker .dnnLeft img{display:block;margin:20px 15px;}span.dnnInputFileWrapper > input[type="file"]{position:absolute;top:0;left:0;margin:0;opacity:0;filter:alpha(opacity=0);direction:ltr;cursor:pointer;height:100%;font-size:200px;}span.dnnInputFileWrapper{overflow:hidden !important;margin:0 0 0 4px;width:auto !important;display:block !important;float:right !important;position:relative;}span.dnnInputFileWrapper > span.dnnSecondaryAction{display:inline-block;float:none;width:auto;}.dnnFileUploadScope{display:block;float:right;background-color:#F0F0F0;margin-bottom:10px;margin-right:10px;padding:0;width:500px;}.dnnFileUploadScope .dnnLeft{margin:0;padding:15px 10px 15px 10px;}.dnnFileUploadScope .dnnLeft .dnnFormItem{margin-bottom:10px;}.dnnFileUploadScope .dnnFormItem span,.urlControlTab .dnnFormItem > span{display:block;float:right;width:40px;margin-top:8px;padding-left:5px;text-align:left;}.dnnFileUploadScope .dnnFormItem .dnnDropDownList span{margin:0;width:auto;}.dnnFileUploadScope .dnnFormItem .RadComboBox_Default,.dnnFileUploadScope .dnnFormItem .dnnDropDownList{width:180px;margin:0;float:none;}.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone{position:relative;margin:0;width:180px;height:150px;background:#d9eeff;border:1px dashed #bbb;box-shadow:0 1px 0 #fff;-webkit-border-radius:3px;border-radius:3px;color:#4577a2;}.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone span{display:block;position:absolute;right:38px;top:60px;color:#fff;font-size:12px;background:rgba(0,0,0,0.5);padding:5px 7px;border-radius:3px;box-shadow:0 1px 0 #fff,inset 1px 1px 0 #0;opacity:0.5;cursor:default;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone:hover span{opacity:1;}input.dnnFixedSizeComboBox{width:200px !important;margin-left:10px;float:right;}div.dnnFixedSizeComboBox{width:218px !important;margin-left:15px;float:right;}.dnnFixedSizeComboBox + a.dnnSecondaryAction{float:right;margin-left:10px;}input.dnnSmallSizeComboBox{width:100px !important;margin-left:10px;float:right;}div.dnnSmallSizeComboBox{width:118px !important;margin-left:15px;float:right;}.dnnSmallSizeComboBox + a.dnnSecondaryAction{float:right;margin-left:10px;}td.dnnGridHeaderTD-NoBorder{border-left:none !important;}tr.dnnGridItem td,tr.dnnGridAltItem td{border-left:none;}tr.dnnGridItem td input{margin-bottom:0;}h2.dnnFormSectionHead{margin-top:8px;margin-bottom:18px;border-bottom:1px solid #ddd;font-size:22px;line-height:36px;letter-spacing:-0.03em;}h2.dnnFormSectionHead a{display:block;padding-right:3px;background:url("../images/down-icn.png") no-repeat left 50%;text-decoration:none;color:#000;font-size:18px;letter-spacing:normal;font-weight:normal;}h2.dnnFormSectionHead a:hover{color:#da29dc;background:rgba(2,139,255,0.05)  url("../images/down-icn.png") no-repeat left 50%;}h2.dnnFormSectionHead a.dnnSectionExpanded{background:url("../images/up-icn.png") no-repeat left 50%;color:#da29dc;}h2.dnnFormSectionHead a.dnnSectionExpanded:hover{color:#da29dc;background:rgba(2,139,255,0.05)  url("../images/up-icn.png") no-repeat left 50%;}.dnnVerticalTabs{margin-right:0;}.dnnVerticalTabs li{list-style:none;}.dnnVerticalTabs li a{display:block;padding:15px 15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:rgba(0,0,0,0.04);color:#999;text-decoration:none;}.dnnVerticalTabs li a:hover{background:rgba(0,0,0,0.06);color:#000;}.dnnVerticalTabs li.active a{background:none;color:#000;border-right:1px solid transparent;}.tabBody{display:none;}.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;left:0;width:11px;height:100%;background:#ccc;}.jspHorizontalBar{position:absolute;bottom:0;right:0;width:100%;height:11px;background:#ccc;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:right;}.jspTrack{background:transparent;position:relative;}.jspVerticalBar .jspTrack{width:10px;margin:0 3px 0 0;}.jspHorizontalBar .jspTrack{height:5px;margin:3px 0 3px 0;}.jspVerticalBar .jspCap{display:block;height:3px;width:11px;}.jspHorizontalBar .jspCap{display:block;width:3px;height:11px;}.jspDrag{position:relative;top:0;right:0;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;opacity:.75;background:#000;cursor:pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:5px;}div.ModDNNAnnouncementsC table.ucLinkTypeRadioButtons label{display:inline !important;}div.ModDNNAnnouncementsC table.ucLinkTypeRadioButtons span.dnnRadiobutton{display:inline !important;}div.ModDNNAnnouncementsC .urlControl label,div.ModDNNLinksC .urlControl label{display:inline !important;}div.ModDNNFAQsC .Normal{width:auto !important;}div.ModDNNFeedbackC .dnnFormItem > label{display:inline-block;width:33%;text-align:left;}div.ModDNNUserDefinedTableC div.RadEditor{height:auto !important;}div.ModDNNUserDefinedTableC ul.dnnActions{display:block;}div.ModDNNIFrameC .urlControl span.dnnRadiobutton{display:inline !important;}div.ModDNNIFrameC table.Normal td .dnnLabel{width:100px;}div.ModDNNIFrameC table.Normal td span.dnnRadiobutton{margin:5px 30px 0 0;}div.ModDNNLinksC .urlControl span.dnnRadiobutton{display:inline !important;}.left{float:right;}.right{float:left;}.dnnLeft{float:right;}.dnnRight{float:left;}.dnnClear{clear:both;}.dnnClear:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}* + html .dnnClear{min-height:1%;}.DNNAlignleft{text-align:right;}.DNNAlignright{text-align:left;}.DNNAligncenter{text-align:center;}.DNNEmptyPane{width:0;}.Hidden{display:none;}.wordwrap{white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word;}.eipbackimg{position:absolute;margin-top:-32px;white-space:nowrap;background:url("../images/eip_toolbar.png") repeat-x;height:32px;z-index:1;}.eipbackimg.editMode{border:1px solid #777777 !important;background:-moz-linear-gradient(top,#303030 0,#191919 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#303030),color-stop(100%,#191919)) !important;background:-webkit-linear-gradient(top,#303030 0,#191919 100%) !important;background:-o-linear-gradient(top,#303030 0,#191919 100%) !important;background:-ms-linear-gradient(top,#303030 0,#191919 100%) !important;background:linear-gradient(to bottom,#303030 0,#191919 100%) !important;opacity:0.8;}.eipbackimg.containerTitle{margin-top:-8px;}.eipbackimg.containerTitle.editMode{right:auto;left:0;margin-top:2px;background:none !important;border:none !important;}.eipbuttonbackimg{width:32px;height:32px;cursor:pointer;float:right;background:url("../images/eip_toolbar.png") no-repeat;}.eipbackimg.editMode .eipbuttonbackimg{border-right:1px solid #1f1f1f;border-left:1px solid #393939;opacity:0.5;}.eipbackimg.editMode.containerTitle .eipbuttonbackimg{border:none;opacity:1;}.eipbuttonbackimg.eipbutton_cancel{background-position:-32px 0;}.eipbuttonbackimg.eipbutton_bold{background-position:-64px 0;}.eipbuttonbackimg.eipbutton_italic{background-position:-96px 0;}.eipbuttonbackimg.eipbutton_underline{background-position:-128px 0;}.eipbuttonbackimg.eipbutton_justifyleft{background-position:-160px 0;}.eipbuttonbackimg.eipbutton_justifycenter{background-position:-192px 0;}.eipbuttonbackimg.eipbutton_justifyright{background-position:-224px 0;}.eipbuttonbackimg.eipbutton_orderedlist{background-position:-256px 0;}.eipbuttonbackimg.eipbutton_unorderedlist{background-position:-288px 0;}.eipbuttonbackimg.eipbutton_outdent{background-position:-320px 0;}.eipbuttonbackimg.eipbutton_indent{background-position:-352px 0;}.eipbuttonbackimg.eipbutton_createlink{background-position:-384px 0;}.eipbackimg.containerTitle .eipbutton_cancel{background:url("../images/eip_title_cancel.png") no-repeat center center;}.eipbutton_edit{background:url("../images/eip_edit.png") no-repeat 100% center;float:right;}.eipbutton_save{background:url("../images/eip_save.png") no-repeat 100% center;float:right;}.eipbackimg.containerTitle .eipbutton_save{background-image:url("../images/eip_title_save.png");}.eipbackimg.editMode .eipborderhover{background-color:#000;opacity:1;}.eipbackimg.editMode.containerTitle .eipborderhover{background-color:inherit;}div[id$=titleLabel_tb].visible ~ span{margin-right:32px;}div.errorWin p{margin:0 0 10px 0;}input[type="button"].rspCollapseBarSpacer{min-width:0;padding:0 0;}.UserProfileControls ul li{list-style-type:none;}.console.profile{width:100% !important;height:auto;background-color:#484848;}.console.profile .console-none div{cursor:pointer;cursor:pointer;float:right;height:auto;width:100% !important;padding:0;margin:0;text-align:right;}.console.profile .console-none h3{padding:10px 40px 10px 8px;margin:0;border-bottom:solid 1px #fff;background:url("../images/arrow-right-white.png") 18px center no-repeat;color:#eee;font-size:13px;line-height:1;font-weight:bold;}.console.profile .console-none div div{display:none;}.console.profile .console-mouseon{background-color:#70b1c7;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView{margin:0;padding:0;width:100%;height:inherit !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnFormMessage{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:10px 0 10px 0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnFormMessage.dnnFormValidationSummary{padding:10px;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .LoginPanel,body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnSendPasswordContent,body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnRegistrationForm{width:100%;padding:18px 0 0 0;margin:0;float:none;min-width:inherit !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm{width:100%;margin:0;float:none;min-width:inherit !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > .dnnLabel{display:block;text-align:right;float:none;width:100% !important;font-size:14px;margin:0 0 7px 0;vertical-align:top;padding:0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnSocialRegistration{display:none;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnCaptcha{width:100%;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnLeft img{display:block;margin:0 0 5px 0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > .dnnLabel a.dnnFormHelp{display:none !important;width:0 !important;margin:0 !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > .dnnLabel div.dnnTooltip{display:none !important;width:0 !important;position:static !important;right:0 !important;margin:0 !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem input[type="text"],body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > input[type="password"]{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100% !important;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:100% !important;margin-bottom:18px;min-width:100% !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > label#dnn_ctr_Login_Login_DNN_lblLogin{display:none !important;width:0;margin:0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem span.dnnFormMessage.dnnFormError{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;left:0;width:auto;max-width:100%;padding:10px;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm.dnnLoginService a.dnnPrimaryAction,body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm.dnnLoginService a.dnnSecondaryAction{width:45%;padding:18px 0 18px 0;display:block;float:right;margin:0 0 0 5px;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnLoginRememberMe{display:block;float:right;margin:10px 5px 0 0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnLoginActions{display:block;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnActions a.dnnSecondaryAction,body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnActions a.dnnPrimaryAction{width:100%;padding:18px 0 18px 0;display:block;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnActions{padding:0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnActions li{width:45%;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnRegistrationForm .password-strength-container{width:100%;margin:0 0 12px 0;padding:8px 0 8px 0;display:block;max-width:inherit !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnRegistrationForm .dnnFormItem .password-strength-container input[type="password"]{display:block;margin:0 8px 0 8px;width:calc(100% - 20px);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:inherit !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnRegistrationForm .dnnFormItem .password-strength-container span.min-length-text{display:block;margin:5px 8px 5px 0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnRegistrationForm .dnnFormItem .password-strength-container div.meter{float:none;width:90%;margin:0 8px 0 0;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnFormItem input.unmatched{background:none !important;}body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnRegistrationForm .dnnFormItem .password-strength-tooltip,body.mobileView.dnnFormPopup.dnnFormPopupMobileView .dnnRegistrationForm .dnnFormItem .confirm-password-tooltip{display:none !important;}.mobileView .dnnFormPopup .ui-dialog-content,.mobileVie #iPopUp .ui-dialog-content{max-height:none !important;}.mobileView .ui-widget-overlay{display:none;}.dnnFormPopup.dnnFormPopupMobileView{width:auto !important;left:0 !important;right:0 !important;top:0 !important;box-shadow:none !important;}.dnnFormPopup.dnnFormPopupMobileView div.ui-dialog-titlebar > .ui-dialog-titlebar-close{display:none;}.dnnFormPopup.dnnFormPopupMobileView .ui-dialog-titlebar{border-bottom:none;cursor:inherit;font-size:22px;color:#000;padding:5px 0 0 0;}.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > .dnnLabel{display:block;text-align:right;float:none;width:auto !important;font-size:14px;margin:0 0 7px 0;vertical-align:top;}.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > input[type="text"]{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100% !important;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:inherit !important;}.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > textarea,.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > .redactor_box{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100% !important;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:inherit !important;}.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > select{box-sizing:border-box;-moz-box-sizing:border-box;width:100% !important;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:inherit !important;}.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > .dnnTagsInput{box-sizing:border-box;-moz-box-sizing:border-box;width:100% !important;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:18px;max-width:inherit !important;}.dnnFormPopup.dnnFormPopupMobileView .dnnForm .dnnFormItem > .dnnLabel > input[type="checkbox"].normalCheckBox{display:inline-block;margin:0 12px 0 5px;}.dnnFormPopup.dnnFormPopupMobileView .dnnFormItem span.dnnFormMessage.dnnFormError{left:0;width:auto;border-radius:0;text-align:left;max-width:100%;}.dnnFormPopup.dnnFormPopupMobileView a.dnnPrimaryAction,.dnnFormPopup.dnnFormPopupMobileView .ui-dialog-buttonpane button.dnnPrimaryAction,.dnnFormPopup.dnnFormPopupMobileView a.dnnSecondaryAction,.dnnFormPopup.dnnFormPopupMobileView .ui-dialog-buttonpane button.dnnSecondaryAction{width:49%;margin:0;padding:20px 0 20px 0;display:block;}.dnnFormPopup.dnnFormPopupMobileView a.dnnPrimaryAction,.dnnFormPopup.dnnFormPopupMobileView .ui-dialog-buttonpane button.dnnPrimaryAction{float:right;}.dnnFormPopup.dnnFormPopupMobileView a.dnnSecondaryAction,.dnnFormPopup.dnnFormPopupMobileView .ui-dialog-buttonpane button.dnnSecondaryAction{float:left;}.dnnFormPopup.dnnFormPopupMobileView .ui-dialog-buttonpane{border-top:none;}.dnnFormPopup.dnnFormPopupMobileView .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;}.dnnFormPopup.dnnFormPopupMobileView .four-btn-panel a.dnnPrimaryAction,.dnnFormPopup.dnnFormPopupMobileView .four-btn-panel a.dnnSecondaryAction{width:24%;display:inline-block;margin-left:1%;float:none;}.dnnFormPopup.dnnFormPopupMobileView .dnnFormMessage{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:25px 0 15px 0;}html.mobileView{overflow:auto !important;}.mobileView .dnnFormPopup .ui-dialog-content,.mobileView #iPopUp .ui-dialog-content{max-height:none !important;}.dnnPlaceholder{color:#666;}div.dnnSliderInput{position:relative;display:inline-block;width:47%;margin:15px 0 23px 0;max-width:445px;border:1px solid #d3d3d3;-ms-border-radius:3px;border-radius:3px;height:10px;}div.dnnSliderInput .ui-slider-handle{position:absolute;z-index:2;width:14px;height:14px;cursor:default;border:1px solid #aaaaaa;background-color:#cccccc;font-weight:normal;color:#000;outline:none;top:-2px;margin-right:-7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}div.dnnSliderInput .dnnTooltip{top:-37px;margin-right:-22px;}div.dnnSliderInput .dnnTooltip .dnnFormHelpContent{visibility:visible;padding:4px 10px;width:25px;text-align:center;z-index:1;}.RadCalendar_Default a.rcPrev{background-position:-70px center !important;}.RadCalendar_Default a.rcNext{background-position:-15px center !important;}
/* - End of /Portals/_default/default.rtl.css - */
/* - Start of /DesktopModules/HTML/module.rtl.css - */
.dnnHTMLSettings,.dnnMyWork,.dnnEditHtml{margin:2em auto;}.dnnFormItem input[type=checkbox],.dnnPageSettings .dnnFormItem input[type=radio]{width:auto;}.dnnFormItem .dnnHTMLSRadioButtons label,.dnnFormItem .dnnPSRadioButtons input,.dnnFormItem .dnnHTMLSRadioButtons label,.dnnFormItem .dnnHTMLSRadioButtons input{float:right;padding:0;width:2%;text-align:right;}.dnnFormItem .dnnHTMLSRadioButtons label{width:auto;padding:0 6px 0 15px;font-weight:normal}.dnnHTMLSRadioButtons br{display:none !important;font-size:0;line-height:0;border-collapse:collapse;}
/* - End of /DesktopModules/HTML/module.rtl.css - */
/* - Start of /Resources/Search/SearchSkinObjectPreview.css - */
.searchInputContainer{display:inline-block !important;margin:0 -3px 0 0 !important;position:relative !important;}.searchInputContainer > input[type="text"]::-ms-clear{display:none;}.searchInputContainer a.dnnSearchBoxClearText{display:block !important;position:absolute !important;right:10px !important;width:16px !important;height:16px !important;background:none !important;cursor:pointer;margin:7px 0 7px 0;z-index:20;}.searchInputContainer a.dnnSearchBoxClearText.dnnShow{background:url("../images/clearText.png") center center no-repeat !important;}ul.searchSkinObjectPreview{position:absolute;top:100%;right:0;background:#fff;margin:0;list-style:none;border:1px solid #c9c9c9;width:350px;z-index:200;padding:0;}ul.searchSkinObjectPreview li{list-style:none !important;}ul.searchSkinObjectPreview > li{padding:6px 12px 6px 22px;border-top:1px solid #c9c9c9;color:#666;cursor:pointer;position:relative;margin:0;text-transform:none;}ul.searchSkinObjectPreview > li:hover{background-color:#e8f1fa;color:#000;}ul.searchSkinObjectPreview > li > span{}ul.searchSkinObjectPreview > li > span img.userpic{width:32px;height:32px;display:block;float:left;margin-right:4px;}ul.searchSkinObjectPreview > li > span > b{font-weight:bold;color:#000;}ul.searchSkinObjectPreview > li p{margin:0;font-size:10px;line-height:1.2em;color:#999;font-style:italic;white-space:normal;}ul.searchSkinObjectPreview > li p b{color:#000;}ul.searchSkinObjectPreview > li.searchSkinObjectPreview_group{padding:6px 12px 6px 12px;font-weight:bold;color:#000;border-bottom:2px solid #000;cursor:inherit;}ul.searchSkinObjectPreview > li.searchSkinObjectPreview_group:hover{background-color:#fff;color:#000;}ul.searchSkinObjectPreview > li > a.searchSkinObjectPreview_more{display:inline !important;position:static !important;background:none !important;z-index:inherit !important;width:auto !important;height:auto !important;text-indent:inherit !important;float:none !important;}.rtl .searchInputContainer{display:inline-block !important;margin:0 0 0 -3px !important;position:relative !important;}.rtl .searchInputContainer a.dnnSearchBoxClearText{display:block !important;position:absolute !important;right:auto !important;left:10px !important;width:16px !important;height:16px !important;background:none !important;cursor:pointer;margin:7px 0 7px 0;z-index:20;}.rtl .searchInputContainer a.dnnSearchBoxClearText.dnnShow{background:url("../images/clearText.png") center center no-repeat !important;}.rtl ul.searchSkinObjectPreview{position:absolute;top:100%;right:auto;left:0;background:#fff;margin:0;list-style:none;border:1px solid #c9c9c9;width:350px;z-index:200;padding:0;}.rtl ul.searchSkinObjectPreview > li{padding:6px 22px 6px 12px;border-top:1px solid #c9c9c9;color:#666;cursor:pointer;position:relative;margin:0;text-transform:none;}.rtl ul.searchSkinObjectPreview > li > span img.userpic{width:32px;height:32px;display:block;float:right;margin-left:4px;}
/* - End of /Resources/Search/SearchSkinObjectPreview.css - */
/* - Start of /Portals/_default/Skins/Star/skin.css - */

/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://v3.bootcss.com/customize/?id=0fde141525f0cab20821)
 * Config saved to config.json and https://gist.github.com/0fde141525f0cab20821
 *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format('embedded-opentype'),url("../fonts/glyphicons-halflings-regular.woff") format('woff'),url("../fonts/glyphicons-halflings-regular.ttf") format('truetype'),url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-right:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-left:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-right:before{content:"\e057"}.glyphicon-indent-left:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-right:before{content:"\e079"}.glyphicon-chevron-left:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-right:before{content:"\e091"}.glyphicon-arrow-left:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-left:before{content:"\e127"}.glyphicon-hand-right:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-left:before{content:"\e131"}.glyphicon-circle-arrow-right:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#000;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3647b1;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#3647b1}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#3647b1}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-right:0;list-style:none}.list-inline{padding-right:0;list-style:none;margin-right:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-right:0}@media (min-width:768px){.dl-horizontal dt{float:right;width:160px;clear:right;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-right:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-right:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-left{padding-left:15px;padding-right:0;border-left:5px solid #eee;border-right:0;text-align:left}.blockquote-reverse footer:before,blockquote.pull-left footer:before,.blockquote-reverse small:before,blockquote.pull-left small:before,.blockquote-reverse .small:before,blockquote.pull-left .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-left footer:after,.blockquote-reverse small:after,blockquote.pull-left small:after,.blockquote-reverse .small:after,blockquote.pull-left .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#d12ad2;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#000;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:right}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{left:100%}.col-xs-pull-11{left:91.66666667%}.col-xs-pull-10{left:83.33333333%}.col-xs-pull-9{left:75%}.col-xs-pull-8{left:66.66666667%}.col-xs-pull-7{left:58.33333333%}.col-xs-pull-6{left:50%}.col-xs-pull-5{left:41.66666667%}.col-xs-pull-4{left:33.33333333%}.col-xs-pull-3{left:25%}.col-xs-pull-2{left:16.66666667%}.col-xs-pull-1{left:8.33333333%}.col-xs-pull-0{left:auto}.col-xs-push-12{right:100%}.col-xs-push-11{right:91.66666667%}.col-xs-push-10{right:83.33333333%}.col-xs-push-9{right:75%}.col-xs-push-8{right:66.66666667%}.col-xs-push-7{right:58.33333333%}.col-xs-push-6{right:50%}.col-xs-push-5{right:41.66666667%}.col-xs-push-4{right:33.33333333%}.col-xs-push-3{right:25%}.col-xs-push-2{right:16.66666667%}.col-xs-push-1{right:8.33333333%}.col-xs-push-0{right:auto}.col-xs-offset-12{margin-right:100%}.col-xs-offset-11{margin-right:91.66666667%}.col-xs-offset-10{margin-right:83.33333333%}.col-xs-offset-9{margin-right:75%}.col-xs-offset-8{margin-right:66.66666667%}.col-xs-offset-7{margin-right:58.33333333%}.col-xs-offset-6{margin-right:50%}.col-xs-offset-5{margin-right:41.66666667%}.col-xs-offset-4{margin-right:33.33333333%}.col-xs-offset-3{margin-right:25%}.col-xs-offset-2{margin-right:16.66666667%}.col-xs-offset-1{margin-right:8.33333333%}.col-xs-offset-0{margin-right:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:right}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{left:100%}.col-sm-pull-11{left:91.66666667%}.col-sm-pull-10{left:83.33333333%}.col-sm-pull-9{left:75%}.col-sm-pull-8{left:66.66666667%}.col-sm-pull-7{left:58.33333333%}.col-sm-pull-6{left:50%}.col-sm-pull-5{left:41.66666667%}.col-sm-pull-4{left:33.33333333%}.col-sm-pull-3{left:25%}.col-sm-pull-2{left:16.66666667%}.col-sm-pull-1{left:8.33333333%}.col-sm-pull-0{left:auto}.col-sm-push-12{right:100%}.col-sm-push-11{right:91.66666667%}.col-sm-push-10{right:83.33333333%}.col-sm-push-9{right:75%}.col-sm-push-8{right:66.66666667%}.col-sm-push-7{right:58.33333333%}.col-sm-push-6{right:50%}.col-sm-push-5{right:41.66666667%}.col-sm-push-4{right:33.33333333%}.col-sm-push-3{right:25%}.col-sm-push-2{right:16.66666667%}.col-sm-push-1{right:8.33333333%}.col-sm-push-0{right:auto}.col-sm-offset-12{margin-right:100%}.col-sm-offset-11{margin-right:91.66666667%}.col-sm-offset-10{margin-right:83.33333333%}.col-sm-offset-9{margin-right:75%}.col-sm-offset-8{margin-right:66.66666667%}.col-sm-offset-7{margin-right:58.33333333%}.col-sm-offset-6{margin-right:50%}.col-sm-offset-5{margin-right:41.66666667%}.col-sm-offset-4{margin-right:33.33333333%}.col-sm-offset-3{margin-right:25%}.col-sm-offset-2{margin-right:16.66666667%}.col-sm-offset-1{margin-right:8.33333333%}.col-sm-offset-0{margin-right:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:right}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{left:100%}.col-md-pull-11{left:91.66666667%}.col-md-pull-10{left:83.33333333%}.col-md-pull-9{left:75%}.col-md-pull-8{left:66.66666667%}.col-md-pull-7{left:58.33333333%}.col-md-pull-6{left:50%}.col-md-pull-5{left:41.66666667%}.col-md-pull-4{left:33.33333333%}.col-md-pull-3{left:25%}.col-md-pull-2{left:16.66666667%}.col-md-pull-1{left:8.33333333%}.col-md-pull-0{left:auto}.col-md-push-12{right:100%}.col-md-push-11{right:91.66666667%}.col-md-push-10{right:83.33333333%}.col-md-push-9{right:75%}.col-md-push-8{right:66.66666667%}.col-md-push-7{right:58.33333333%}.col-md-push-6{right:50%}.col-md-push-5{right:41.66666667%}.col-md-push-4{right:33.33333333%}.col-md-push-3{right:25%}.col-md-push-2{right:16.66666667%}.col-md-push-1{right:8.33333333%}.col-md-push-0{right:auto}.col-md-offset-12{margin-right:100%}.col-md-offset-11{margin-right:91.66666667%}.col-md-offset-10{margin-right:83.33333333%}.col-md-offset-9{margin-right:75%}.col-md-offset-8{margin-right:66.66666667%}.col-md-offset-7{margin-right:58.33333333%}.col-md-offset-6{margin-right:50%}.col-md-offset-5{margin-right:41.66666667%}.col-md-offset-4{margin-right:33.33333333%}.col-md-offset-3{margin-right:25%}.col-md-offset-2{margin-right:16.66666667%}.col-md-offset-1{margin-right:8.33333333%}.col-md-offset-0{margin-right:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:right}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{left:100%}.col-lg-pull-11{left:91.66666667%}.col-lg-pull-10{left:83.33333333%}.col-lg-pull-9{left:75%}.col-lg-pull-8{left:66.66666667%}.col-lg-pull-7{left:58.33333333%}.col-lg-pull-6{left:50%}.col-lg-pull-5{left:41.66666667%}.col-lg-pull-4{left:33.33333333%}.col-lg-pull-3{left:25%}.col-lg-pull-2{left:16.66666667%}.col-lg-pull-1{left:8.33333333%}.col-lg-pull-0{left:auto}.col-lg-push-12{right:100%}.col-lg-push-11{right:91.66666667%}.col-lg-push-10{right:83.33333333%}.col-lg-push-9{right:75%}.col-lg-push-8{right:66.66666667%}.col-lg-push-7{right:58.33333333%}.col-lg-push-6{right:50%}.col-lg-push-5{right:41.66666667%}.col-lg-push-4{right:33.33333333%}.col-lg-push-3{right:25%}.col-lg-push-2{right:16.66666667%}.col-lg-push-1{right:8.33333333%}.col-lg-push-0{right:auto}.col-lg-offset-12{margin-right:100%}.col-lg-offset-11{margin-right:91.66666667%}.col-lg-offset-10{margin-right:83.33333333%}.col-lg-offset-9{margin-right:75%}.col-lg-offset-8{margin-right:66.66666667%}.col-lg-offset-7{margin-right:58.33333333%}.col-lg-offset-6{margin-right:50%}.col-lg-offset-5{margin-right:41.66666667%}.col-lg-offset-4{margin-right:33.33333333%}.col-lg-offset-3{margin-right:25%}.col-lg-offset-2{margin-right:16.66666667%}.col-lg-offset-1{margin-right:8.33333333%}.col-lg-offset-0{margin-right:0}}table{background-color:transparent}th{text-align:right}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-right:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-left:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#000;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#000}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.42857143 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-right:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-right:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-right:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-right:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-left:42.5px}.form-control-feedback{position:absolute;top:25px;left:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-right:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-right:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:left;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;left:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#000;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#000;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#000;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#000}.btn-primary{color:#fff;background-color:#3647b1;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#3647b1;border-color:#357ebd}.btn-primary .badge{color:#3647b1;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#3647b1;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-right:2px;vertical-align:middle;border-top:4px solid;border-left:4px solid transparent;border-right:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;right:0;z-index:1000;display:none;float:right;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:right;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-left{left:0;right:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#000;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#3647b1}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;right:0;left:0;bottom:0;top:0;z-index:990}.pull-left>.dropdown-menu{left:0;right:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-left .dropdown-menu{right:auto;left:0}.navbar-left .dropdown-menu-right{right:0;left:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:right}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-right:-1px}.btn-toolbar{margin-right:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:right}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-right:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-right:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group{float:right}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-right:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-right:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{right:auto}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.nav{margin-bottom:0;padding-right:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#3647b1}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:right;margin-bottom:-1px}.nav-tabs>li>a{margin-left:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#000;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;right:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-left:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:right}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-right:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#3647b1}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-right:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;right:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-left:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:right}}.navbar-collapse{overflow-x:visible;padding-left:15px;padding-right:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:0;margin-right:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;left:0;right:0;z-index:1030;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:right;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-right:-15px}}.navbar-toggle{position:relative;float:left;margin-left:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:right;margin:0}.navbar-nav>li{float:right}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-left:last-child{margin-left:-15px}}@media (min-width:768px){.navbar-right{float:right !important}.navbar-left{float:left !important}}.navbar-form{margin-right:-15px;margin-left:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-right:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-right:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-right:0;margin-left:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-left:last-child{margin-left:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:right;margin-right:15px;margin-left:15px}.navbar-text.navbar-left:last-child{margin-left:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#000;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#000;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#000}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#000;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#000;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#000}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#000}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#da29dc;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#000;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#d12ad2}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#d12ad2}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#000;background-color:transparent}}.navbar-inverse .navbar-link{color:#777}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#000}.pagination{display:inline-block;padding-right:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:right;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#3647b1;background-color:#fff;border:1px solid #ddd;margin-right:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-right:0;border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#3647b1;border-color:#3647b1;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pager{padding-right:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:left}.pager .previous>a,.pager .previous>span{float:right}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}/*.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}*/a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#3647b1}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3647b1;background-color:#fff}.nav-pills>li>a>.badge{margin-right:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#3647b1}.thumbnail .caption{padding:9px;color:#000}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-left:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;left:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:right;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#3647b1;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{min-width:30px}.progress-bar[aria-valuenow="0"]{color:#777;min-width:30px;background-color:transparent;background-image:none;box-shadow:none}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-right{margin-left:10px}.media>.pull-left{margin-right:10px}.media-list{padding-right:0;list-style:none}.list-group{margin-bottom:20px;padding-right:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-group-item>.badge{float:left}.list-group-item>.badge+.badge{margin-left:5px}a.list-group-item{color:#000}a.list-group-item .list-group-item-heading{color:#000}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#000;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#3647b1;border-color:#3647b1}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-left-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-left-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-right:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-left:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#000;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#d12ad2}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#3647b1}.panel-primary>.panel-heading{color:#fff;background-color:#3647b1;border-color:#3647b1}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3647b1}.panel-primary>.panel-heading .badge{color:#3647b1;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3647b1}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{position:absolute;top:0;right:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:left;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:left;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-right:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-right:-1px}.modal-footer .btn-block+.btn-block{margin-right:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.left{margin-right:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.right{margin-right:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;right:50%;margin-right:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 5px 5px 0;border-left-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 0 5px 5px;border-right-color:#000}.tooltip.bottom .tooltip-arrow{top:0;right:50%;margin-right:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;right:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:right;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.left{margin-right:10px}.popover.bottom{margin-top:10px}.popover.right{margin-right:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{right:50%;margin-right:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-right:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;bottom:-10px;border-right-width:0;border-left-color:#fff}.popover.bottom>.arrow{right:50%;margin-right:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-right:-10px;border-top-width:0;border-bottom-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;border-left-width:0;border-right-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out right;-o-transition:.6s ease-in-out right;transition:.6s ease-in-out right}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{right:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{right:100%}.carousel-inner>.prev{right:-100%}.carousel-inner>.next.right,.carousel-inner>.prev.left{right:0}.carousel-inner>.active.right{right:-100%}.carousel-inner>.active.left{right:100%}.carousel-control{position:absolute;top:0;right:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.right{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.left{right:auto;left:0;background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right,.carousel-control .glyphicon-chevron-left{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;right:50%;z-index:15;width:60%;margin-right:-30%;padding-right:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;right:15%;left:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-right,.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev{margin-right:-15px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-next{margin-left:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-left{float:right !important}.pull-right{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}

/* * Bootstrap Documentation * Special styles for presenting Bootstrap's documentation and code examples. * * Table of contents: * * Scaffolding * Main navigation * Footer * Social buttons * Homepage * Page headers * Old docs callout * Ads * Side navigation * Docs sections * Callouts * Grid styles * Examples * Code snippets (highlight) * Responsive tests * Glyphicons * Customizer * Miscellaneous */
/* * Scaffolding * * Update the basics of our documents to prep for docs content. */
body{ }
/* Keep code small in tables on account of limited space */
.table code{font-size: 13px; font-weight: normal;}
/* Outline button for use within the docs */
.btn-outline{color: #563d7c; background-color: #fff; border-color: #e5e5e5;}
.btn-outline:hover,
.btn-outline:focus,
.btn-outline:active{color: #fff; background-color: #563d7c; border-color: #563d7c;}
/* Inverted outline button (white on dark) */
.btn-outline-inverse{color: #fff; background-color: transparent; border-color: #cdbfe3;}
.btn-outline-inverse:hover,
.btn-outline-inverse:focus,
.btn-outline-inverse:active{color: #563d7c; text-shadow: none; background-color: #fff; border-color: #fff;}
/* * Main navigation * * Turn the `.navbar` at the top of the docs purple. */
.bs-docs-nav{text-shadow: 0 -1px 0 rgba(0,0,0,.15); background-color: #563d7c; border-color: #463265; box-shadow: 0 1px 0 rgba(255,255,255,.1);}
.bs-docs-nav .navbar-collapse{border-color: #463265;}
.bs-docs-nav .navbar-brand{color: #fff;}
.bs-docs-nav .navbar-nav > li > a{color: #cdbfe3;}
.bs-docs-nav .navbar-nav > li > a:hover{color: #fff;}
.bs-docs-nav .navbar-nav > .active > a,
.bs-docs-nav .navbar-nav > .active > a:hover{color: #fff; background-color: #463265;}
.bs-docs-nav .navbar-toggle{border-color: #563d7c;}
.bs-docs-nav .navbar-toggle:hover{background-color: #463265; border-color: #463265;}
/* * Footer * * Separated section of content at the bottom of all pages, save the homepage. */
.bs-footer{padding-top: 40px; padding-bottom: 30px; margin-top: 100px; color: #777; text-align: center; border-top: 1px solid #e5e5e5;}
.footer-links{margin: 10px 0; padding-right: 0;}
.footer-links li{display: inline; padding: 0 2px;}
.footer-links li:first-child{padding-right: 0;}
@media (min-width: 768px){.bs-footer{text-align: right;} .bs-footer p{margin-bottom: 0;}}
/* * Social buttons * * Twitter and GitHub social action buttons (for homepage and footer). */
.bs-social{text-align: center;}
.bs-social-buttons{display: inline-block; margin-bottom: 20px; padding-right: 0; list-style: none;}
.bs-social-buttons li{display: inline-block; line-height: 1; padding: 5px 8px;}
.bs-social-buttons .twitter-follow-button{width: 225px !important;}
.bs-social-buttons .twitter-share-button{width: 98px !important;}
/* Style the GitHub buttons via CSS instead of inline attributes */
.github-btn{border: 0; overflow: hidden;}
@media screen and (min-width: 768px){.bs-social{text-align: right;}}
/* * Topography, yo! * * Apply the map background via base64 and relevant colors where we need 'em. */
.bs-docs-home,
.bs-header{color: #cdbfe3; background-color: #563d7c;}
/* * Homepage * * Tweaks to the custom homepage and the masthead (main jumbotron). */ /* Masthead (headings and download button) */ .bs-masthead{position: relative; padding: 30px 15px; text-align: center; text-shadow: 0 1px 0 rgba(0,0,0,.15);}
.bs-masthead h1{font-size: 50px; line-height: 1; color: #fff;}
.bs-masthead .btn-outline-inverse{margin-top: 20px; margin-bottom: 20px; padding: 18px 24px; font-size: 24px;}
/* Links to project-level content like the repo, Expo, etc */
.bs-masthead-links{margin-bottom: 20px; padding-right: 0; list-style: none; text-align: center;}
.bs-masthead-links li{display: inline-block; padding: 4px 8px;}
.bs-masthead-links a{color: #fff;}
@media screen and (min-width: 768px){.bs-masthead{text-align: right; padding-top: 140px; padding-bottom: 140px;} .bs-masthead h1{font-size: 100px;} .bs-masthead .lead{margin-left: 25%; font-size: 30px;} .bs-masthead-links{padding: 0; text-align: right;}}
/* * Page headers * * Jumbotron-esque headers at the top of every page that's not the homepage. */
/* Page headers */
.bs-header{padding: 30px 15px 40px; /* side padding builds on .container 15px, so 30px */ font-size: 16px; text-align: center; text-shadow: 0 1px 0 rgba(0,0,0,.15);}
.bs-header h1{color: #fff;}
.bs-header p{font-weight: 300; line-height: 1.5;}
.bs-header .container{position: relative;}
@media screen and (min-width: 768px){.bs-header{font-size: 21px; text-align: right;} .bs-header h1{font-size: 60px; line-height: 1;}}
@media screen and (min-width: 992px){.bs-header h1, .bs-header p{margin-left: 380px;}}
/* * Carbon ads * * Single display ad that shows on all pages (except homepage) in page headers. * The hella `!important` is required for any pre-set property. */
.carbonad{width: auto !important; margin: 50px -30px -40px !important; padding: 20px !important; overflow: hidden; /* clearfix */ height: auto !important; font-size: 13px !important; line-height: 16px !important; text-align: right; background: #463265 !important; border: 0 !important; box-shadow: inset 0 3px 5px rgba(0,0,0,.075);}
.carbonad-img{margin: 0 !important;}
.carbonad-text,
.carbonad-tag{float: none !important; display: block !important; width: auto !important; height: auto !important; margin-right: 145px !important; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.carbonad-text{padding-top: 0 !important;}
.carbonad-tag{color: #cdbfe3 !important; text-align: right !important;}
.carbonad-text a,
.carbonad-tag a{color: #fff !important;}
.carbonad #azcarbon > img{display: none; /* hide what I assume are tracking images */}
@media screen and (min-width: 768px){.carbonad{margin: 0 !important; border-radius: 4px; box-shadow: inset 0 3px 5px rgba(0,0,0,.075), 0 1px 0 rgba(255,255,255,.1);}}
@media screen and (min-width: 992px){.carbonad{position: absolute; top: 20px; left: 0; padding: 15px !important; width: 330px !important; min-height: 132px;}}
/* Homepage variations */
.bs-docs-home .carbonad{margin: 0 -15px 40px !important;}
@media screen and (min-width: 480px){.bs-docs-home .carbonad{width: 330px !important; margin: 0 auto 40px !important; border-radius: 4px;}}
@media screen and (min-width: 768px){.bs-docs-home .carbonad{float: right; width: 330px !important; margin: 0 0 30px !important;} .bs-docs-home .bs-social, .bs-docs-home .bs-masthead-links{margin-right: 350px;}}
@media screen and (min-width: 992px){.bs-docs-home .carbonad{position: static;}}
@media screen and (min-width: 1170px){.bs-docs-home .carbonad{margin-top: -25px !important;}}
/* * Callout for 2.3.2 docs * * Only appears below page headers (not on the homepage). The homepage gets its * own link with the masthead links. */
.bs-old-docs{padding: 15px 20px; color: #777; background-color: #fafafa; border-top: 1px solid #fff; border-bottom: 1px solid #e5e5e5;}
.bs-old-docs strong{color: #000;}
/* * Side navigation * * Scrollspy and affixed enhanced navigation to highlight sections and secondary * sections of docs content. */
/* By default it's not affixed in mobile views, so undo that */
.bs-sidebar.affix{position: static;}
/* First level of nav */
.bs-sidenav{margin-top: 30px; margin-bottom: 30px; padding-top: 10px; padding-bottom: 10px; text-shadow: 0 1px 0 #fff; background-color: #f7f5fa; border-radius: 5px;}
/* All levels of nav */
.bs-sidebar .nav > li > a{display: block; color: #716b7a; padding: 5px 20px;}
.bs-sidebar .nav > li > a:hover,
.bs-sidebar .nav > li > a:focus{text-decoration: none; background-color: #e5e3e9; border-left: 1px solid #dbd8e0;}
.bs-sidebar .nav > .active > a,
.bs-sidebar .nav > .active:hover > a,
.bs-sidebar .nav > .active:focus > a{font-weight: bold; color: #563d7c; background-color: transparent; border-left: 1px solid #563d7c;}
/* Nav: second level (shown on .active) */
.bs-sidebar .nav .nav{display: none; /* Hide by default, but at >768px, show it */ margin-bottom: 8px;}
.bs-sidebar .nav .nav > li > a{padding-top: 3px; padding-bottom: 3px; padding-right: 30px; font-size: 90%;}
/* Show and affix the side nav when space allows it */
@media screen and (min-width: 992px){.bs-sidebar .nav > .active > ul{display: block;} /* Widen the fixed sidebar */ .bs-sidebar.affix, .bs-sidebar.affix-bottom{width: 213px;} .bs-sidebar.affix{position: fixed; /* Undo the static from mobile first approach */ top: 80px;} .bs-sidebar.affix-bottom{position: absolute; /* Undo the static from mobile first approach */} .bs-sidebar.affix-bottom .bs-sidenav, .bs-sidebar.affix .bs-sidenav{margin-top: 0; margin-bottom: 0;}}
@media screen and (min-width: 1200px){/* Widen the fixed sidebar again */ .bs-sidebar.affix-bottom, .bs-sidebar.affix{width: 263px;}}
/* * Docs sections * * Content blocks for each component or feature. */
/* Space things out */
.bs-docs-section + .bs-docs-section{padding-top: 40px;}
/* Janky fix for preventing navbar from overlapping */
h1[id]{padding-top: 80px; margin-top: -45px;}
/* * Callouts * * Not quite alerts, but custom and helpful notes for folks reading the docs. * Requires a base and modifier class. */
/* Common styles for all types */
.bs-callout{margin: 20px 0; padding: 15px 15px 15px 30px; border-right: 5px solid #eee;}
.bs-callout h4{margin-top: 0;}
.bs-callout p:last-child{margin-bottom: 0;}
.bs-callout code,
.bs-callout .highlight{background-color: #fff;}
/* Variations */
.bs-callout-danger{background-color: #fcf2f2; border-color: #dFb5b4;}
.bs-callout-warning{background-color: #fefbed; border-color: #f1e7bc;}
.bs-callout-info{background-color: #f0f7fd; border-color: #d0e3f0;}
/* * Grid examples * * Highlight the grid columns within the docs so folks can see their padding, * alignment, sizing, etc. */
.show-grid{margin-bottom: 15px;}
.show-grid [class^="col-"]{padding-top: 10px; padding-bottom: 10px; background-color: #eee; border: 1px solid #ddd; background-color: rgba(86,61,124,.15); border: 1px solid rgba(86,61,124,.2);}
/* * Examples * * Isolated sections of example content for each component or feature. Usually * followed by a code snippet. */
.bs-example{position: relative; padding: 45px 15px 15px; margin: 0 -15px 15px; background-color: #fafafa; box-shadow: inset 0 3px 6px rgba(0,0,0,.05); border-color: #e5e5e5 #eee #eee; border-style: solid; border-width: 1px 0;}
/* Echo out a label for the example */
.bs-example:after{content: "Example"; position: absolute; top: 15px; right: 15px; font-size: 12px; font-weight: bold; color: #bbb; text-transform: uppercase; letter-spacing: 1px;}
/* Tweak display of the code snippets when following an example */
.bs-example + .highlight{margin: -15px -15px 15px; border-radius: 0; border-width: 0 0 1px;}
/* Make the examples and snippets not full-width */
@media screen and (min-width: 768px){.bs-example{margin-right: 0; margin-left: 0; background-color: #fff; border-width: 1px; border-color: #ddd; border-radius: 4px 4px 0 0; box-shadow: none;} .bs-example + .highlight{margin-top: -16px; margin-right: 0; margin-left: 0; border-width: 1px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}}
/* Tweak content of examples for optimum awesome */
.bs-example > p:last-child,
.bs-example > ul:last-child,
.bs-example > ol:last-child,
.bs-example > blockquote:last-child,
.bs-example > .form-control:last-child,
.bs-example > .table:last-child,
.bs-example > .navbar:last-child,
.bs-example > .jumbotron:last-child,
.bs-example > .alert:last-child,
.bs-example > .panel:last-child,
.bs-example > .list-group:last-child,
.bs-example > .well:last-child,
.bs-example > .progress:last-child,
.bs-example > .table-responsive:last-child > .table{margin-bottom: 0;}
.bs-example > p > .close{float: none;}
/* Typography */
.bs-example-type .table td:last-child{color: #999; vertical-align: middle;}
.bs-example-type .table td{padding: 15px 0; border-color: #eee;}
.bs-example-type .table tr:first-child td{border-top: 0;}
.bs-example-type h1,
.bs-example-type h2,
.bs-example-type h3,
.bs-example-type h4,
.bs-example-type h5,
.bs-example-type h6{margin: 0;}
/* Images */
.bs-example > .img-circle,
.bs-example > .img-rounded,
.bs-example > .img-thumbnail{margin: 5px;}
/* Buttons */
.bs-example > .btn,
.bs-example > .btn-group{margin-top: 5px; margin-bottom: 5px;}
.bs-example > .btn-toolbar + .btn-toolbar{margin-top: 10px;}
/* Forms */
.bs-example-control-sizing select,
.bs-example-control-sizing input[type="text"] + input[type="text"]{margin-top: 10px;}
.bs-example-form .input-group{margin-bottom: 10px;}
.bs-example > textarea.form-control{resize: vertical;}
/* List groups */
.bs-example > .list-group{max-width: 400px;}
/* Navbars */
.bs-example .navbar:last-child{margin-bottom: 0;}
.bs-navbar-top-example,
.bs-navbar-bottom-example{z-index: 1; padding: 0; overflow: hidden; /* cut the drop shadows off */}
.bs-navbar-top-example .navbar-header,
.bs-navbar-bottom-example .navbar-header{margin-right: 0;}
.bs-navbar-top-example .navbar-fixed-top,
.bs-navbar-bottom-example .navbar-fixed-bottom{position: relative; margin-right: 0; margin-left: 0;}
.bs-navbar-top-example{padding-bottom: 45px;}
.bs-navbar-top-example:after{top: auto; bottom: 15px;}
.bs-navbar-top-example .navbar-fixed-top{top: -1px;}
.bs-navbar-bottom-example{padding-top: 45px;}
.bs-navbar-bottom-example .navbar-fixed-bottom{bottom: -1px;}
.bs-navbar-bottom-example .navbar{margin-bottom: 0;}
@media (min-width: 768px){.bs-navbar-top-example .navbar-fixed-top, .bs-navbar-bottom-example .navbar-fixed-bottom{position: absolute;} .bs-navbar-top-example{border-radius: 0 0 4px 4px;} .bs-navbar-bottom-example{border-radius: 4px 4px 0 0;}}
/* Pagination */
.bs-example .pagination{margin-top: 10px; margin-bottom: 10px;}
/* Pager */
.bs-example > .pager{margin-top: 0;}
/* Example modals */
.bs-example-modal{background-color: #f5f5f5;}
.bs-example-modal .modal{position: relative; top: auto; left: auto; right: auto; bottom: auto; z-index: 1; display: block;}
.bs-example-modal .modal-dialog{right: auto; margin-right: auto; margin-left: auto;}
/* Example dropdowns */
.bs-example > .dropdown > .dropdown-menu{position: static; display: block; margin-bottom: 5px;}
/* Example tabbable tabs */
.bs-example-tabs .nav-tabs{margin-bottom: 15px;}
/* Tooltips */
.bs-example-tooltips{text-align: center;}
.bs-example-tooltips > .btn{margin-top: 5px; margin-bottom: 5px;}
/* Popovers */
.bs-example-popover{padding-bottom: 24px; background-color: #f9f9f9;}
.bs-example-popover .popover{position: relative; display: block; float: right; width: 260px; margin: 20px;}
/* Scrollspy demo on fixed height div */
.scrollspy-example{position: relative; height: 200px; margin-top: 10px; overflow: auto;}
/* * Code snippets * * Generated via Pygments and Jekyll, these are snippets of HTML, CSS, and JS. */
.highlight{display: none; /* hidden by default, until >480px */ padding: 9px 14px; margin-bottom: 14px; background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius: 4px;}
.highlight pre{padding: 0; margin-top: 0; margin-bottom: 0; background-color: transparent; border: 0; white-space: nowrap;}
.highlight pre code{font-size: inherit; color: #000; /* Effectively the base text color */}
.highlight pre .lineno{display: inline-block; width: 22px; padding-left: 5px; margin-left: 10px; text-align: left; color: #bebec5;}
/* Show code snippets when we have the space */
@media screen and (min-width: 481px){.highlight{display: block;}}
/* * Responsive tests * * Generate a set of tests to show the responsive utilities in action. */
/* Responsive (scrollable) doc tables */
.table-responsive .highlight pre{white-space: normal;}
/* Utility classes table */
.bs-table th small,
.responsive-utilities th small{display: block; font-weight: normal; color: #999;}
.responsive-utilities tbody th{font-weight: normal;}
.responsive-utilities td{text-align: center;}
.responsive-utilities td.is-visible{color: #468847; background-color: #dff0d8 !important;}
.responsive-utilities td.is-hidden{color: #ccc; background-color: #f9f9f9 !important;}
/* Responsive tests */
.responsive-utilities-test{margin-top: 5px;}
.responsive-utilities-test .col-xs-6{margin-bottom: 10px;}
.responsive-utilities-test span{padding: 15px 10px; font-size: 14px; font-weight: bold; line-height: 1.1; text-align: center; border-radius: 4px;}
.visible-on .col-xs-6 .hidden-xs,
.visible-on .col-xs-6 .hidden-sm,
.visible-on .col-xs-6 .hidden-md,
.visible-on .col-xs-6 .hidden-lg,
.hidden-on .col-xs-6 .visible-xs,
.hidden-on .col-xs-6 .visible-sm,
.hidden-on .col-xs-6 .visible-md,
.hidden-on .col-xs-6 .visible-lg{color: #999; border: 1px solid #ddd;}
.visible-on .col-xs-6 .visible-xs,
.visible-on .col-xs-6 .visible-sm,
.visible-on .col-xs-6 .visible-md,
.visible-on .col-xs-6 .visible-lg,
.hidden-on .col-xs-6 .hidden-xs,
.hidden-on .col-xs-6 .hidden-sm,
.hidden-on .col-xs-6 .hidden-md,
.hidden-on .col-xs-6 .hidden-lg{color: #468847; background-color: #dff0d8; border: 1px solid #d6e9c6;}
/* * Glyphicons * * Special styles for displaying the icons and their classes in the docs. */
.bs-glyphicons{padding-right: 0; padding-bottom: 1px; margin-bottom: 20px; list-style: none; overflow: hidden;}
.bs-glyphicons li{float: right; width: 30%; height: 130px; padding: 10px; margin: 0 -1px -1px 0; font-size: 12px; line-height: 1.4; text-align: center; border: 1px solid #ddd; list-style:none;}
.bs-glyphicons .glyphicon{display: block; margin: 5px auto 10px; font-size: 24px;}
.bs-glyphicons li:hover{background-color: rgba(86,61,124,.1);}
@media (min-width: 768px){.bs-glyphicons li{width: 15.5%;}}
/* * Customizer * * Since this is so form control heavy, we have quite a few styles to customize * the display of inputs, headings, and more. Also included are all the download * buttons and actions. */
.bs-customizer .toggle{float: left; margin-top: 85px; /* On account of ghetto navbar fix */}
/* Headings and form contrls */
.bs-customizer label{margin-top: 10px; font-weight: 500; color: #000;}
.bs-customizer h2{margin-top: 0; margin-bottom: 5px; padding-top: 30px;}
.bs-customizer h4{margin-top: 15px;}
.bs-customizer input[type="text"]{font-family: inherit /*Menlo, Monaco, Consolas, "Courier New", monospace*/; background-color: #fafafa;}
.bs-customizer .help-block{font-size: 12px;}
/* For the variables, use regular weight */
#less-section label{font-weight: normal;}
/* Downloads */
.bs-customize-download .btn-outline{padding: 20px;}
/* Error handling */
.bs-customizer-alert{position: fixed; top: 51px; right: 0; left: 0; z-index: 1030; padding: 15px 0; color: #fff; background-color: #d9534f; box-shadow: inset 0 1px 0 rgba(255,255,255,.25); border-bottom: 1px solid #b94441;}
.bs-customizer-alert .close{margin-top: -4px; font-size: 24px;}
.bs-customizer-alert p{margin-bottom: 0;}
.bs-customizer-alert .glyphicon{margin-left: 5px;}
.bs-customizer-alert pre{margin: 10px 0 0; color: #fff; background-color: #a83c3a; border-color: #973634; box-shadow: inset 0 2px 4px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);}
/* * Miscellaneous * * Odds and ends for optimum docs display. */
/* Examples gallery: space out content better */
.bs-examples h4{margin-bottom: 5px;}
.bs-examples p{margin-bottom: 20px;}
/* Pseudo :focus state for showing how it looks in the docs */
#focusedInput{border-color: rgba(82,168,236,.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -moz-box-shadow: 0 0 8px rgba(82,168,236,.6); box-shadow: 0 0 8px rgba(82,168,236,.6);}
/* Better spacing on download options in getting started */
.bs-docs-dl-options h4{margin-top: 15px; margin-bottom: 5px;}


/*
 * CSS For DotNetNuke Skin by bestdnnskins.com
 * Copyright 2014 By BESTDNNSKINS.COM
 */

/*********************************************/
/* All Content Styles */
/*********************************************/

/* START dnnsoftware.ir*/
.flex-viewport {
    direction:ltr;
}
.flexslider_thum .flex-control-thumbs li {
    float:right !important;
}
.flex-caption2 {
    font-family:inherit !important;
}
/* END dnnsoftware.ir*/


/*--------- Border Style ----------*/
.dashed_border{ border-bottom:1px dashed #e9e9e9;}
.solid_border{ border-bottom:1px solid #e9e9e9;}

/*--------- Contact Style ----------*/
.contact_style{display:block; }
.contact_style p{ line-height:36px; margin:0; padding:0;}
.contact_style p a{ color:#000; }
.contact_style p span{ margin:0 12px 0 8px; color:#000; }

/*--------- Contact Style ----------*/
.contact02_style{display:block; }
.contact02_style p{ line-height:36px; margin:0; padding:0;}
.contact02_style p a{ color:#fff; }
.contact02_style p a:hover{ color:#eee;}
.contact02_style p span{ margin:0 12px 0 8px; color:#fff; }

/*------------------ Categories Style -------------------*/
.footer_categories li{ border-bottom:1px solid #ececec; line-height:3em; }
.footer_categories li a{ color:#000; font-weight:bold; }
.footer_categories li span.fa{ float:none; padding:0 5px 0 10px;}
.footer_categories li span{ float:left; padding-left:3px; font-weight:normal;}

/*------------------ Fancybox Style -------------------*/
.fancybox_style{height:auto; padding:0;overflow:hidden;}
.fancybox_style ul { list-style:none; margin:0; padding:0;}
.fancybox_style ul li { list-style:none; padding:3px; float:right; }
.fancybox_style ul li a { position:relative; display:block;}
.fancybox_style ul li a img {  filter:Alpha(Opacity=100);opacity:1; }
.fancybox_style ul li a img:hover {  filter:Alpha(Opacity=70);opacity:0.7; }

/*------------------ Footer Touch Style -------------------*/
.footer_touch p{ line-height:2em; padding-top:3px;}
.footer_touch ul{ padding-top:10px;}
.footer_touch ul li{ padding:8px 0; }
.footer_touch ul li a{ color:#000;}
.footer_touch ul li span{padding-left:10px; width:22px; text-align:center;}
.footer_touch ul li span.fa-map-marker{ font-size:16px;}
.footer_touch ul li span.fa-phone,.footer_touch ul li span.fa-globe{ font-size:14px}
.footer_touch ul li span.fa-envelope{ font-size:12px;}

/*------------------ Footer About Style -------------------*/
.footer_about{ padding-bottom:30px;}
.footer_about .footer_logo{ margin-bottom:24px; width:auto; }
.footer_about .social_icon{ padding-top:0;}
.footer_about .social_icon li { background-color: #c58c35; border-radius: 50%; float: right; margin-bottom: 5px; margin-left: 5px; transition: all 0.5s ease 0s;}
.footer_about .social_icon li:hover{ background-color: #ecd98a; }
.footer_about .social_icon li a span{ width:35px; height:35px; text-align:center; line-height:35px;font-size:20px;color: #fff !important;}
.footer_about .social_icon li:hover span{}

/*---------- Img Over Style------------------ */
.img_over{width:100%;height:auto;float:right;overflow:hidden;position:relative;text-align:center;cursor:default;}
.img_over .mask, .img_over .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;right:0;}
.img_over > img{display:block;position:relative; width:100%;}
.img_over h2{color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;filter:Alpha(Opacity=70);opacity:0.7;margin:12% 0 0 0;}
.img_over p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;}
.img_over a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;}
.img_over a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.img_over_effect .mask{background-color:rgba(255,255,255,0.7);top:-200px;filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.3s ease-out 0.5s;-moz-transition:all 0.3s ease-out 0.5s;-o-transition:all 0.3s ease-out 0.5s;-ms-transition:all 0.3s ease-out 0.5s;transition:all 0.3s ease-out 0.5s;}
.img_over_effect h2, .img_over_effect p, .img_over_effect a.info{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);}
.img_over_effect h2{-webkit-transition:all 0.2s ease-in-out 0.1s;-moz-transition:all 0.2s ease-in-out 0.1s;-o-transition:all 0.2s ease-in-out 0.1s;-ms-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s;}
.img_over_effect p{color:#000;-webkit-transition:all 0.2s ease-in-out 0.2s;-moz-transition:all 0.2s ease-in-out 0.2s;-o-transition:all 0.2s ease-in-out 0.2s;-ms-transition:all 0.2s ease-in-out 0.2s;transition:all 0.2s ease-in-out 0.2s;}
.img_over_effect a.info{-webkit-transition:all 0.2s ease-in-out 0.3s;-moz-transition:all 0.2s ease-in-out 0.3s;-o-transition:all 0.2s ease-in-out 0.3s;-ms-transition:all 0.2s ease-in-out 0.3s;transition:all 0.2s ease-in-out 0.3s;}
.img_over_effect:hover .mask{filter:alpha(opacity=100);opacity:1;top:0px;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.img_over_effect:hover h2, .img_over_effect:hover p, .img_over_effect:hover a.info{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.img_over_effect:hover h2{-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s;}
.img_over_effect:hover p{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.img_over_effect:hover a.info{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.img_over_effect:hover { cursor:e-resize; }

/*---------- Img view Style------------------ */
.view{width:100%; height:100%;  float: right;  overflow: hidden; position: relative; text-align: center;}
.view img{-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.view:hover img{-webkit-transform: scale(1.1,1.1)rotate(2deg); -moz-transform: scale(1.1,1.1)rotate(2deg); transform: scale(1.1,1.1)rotate(2deg);}
.view .mask{ width:100%; height: 100%; line-height:100%; position: absolute; overflow: hidden; top: 0; right: 0; filter: alpha(opacity=0); opacity: 0; background:url("../images/fancy_zoom.png") no-repeat center center rgba(255,255,255, 0.15); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.view:hover .mask{ filter: alpha(opacity=100); opacity: 1;}

/*------------------ Home1 Top Style -------------------*/
.home1_top{ text-align:center; padding:20px 10px; margin:40px 0;}
.home1_top h3{ color:#da29dc;}
.home1_top span{ font-size:35px;}
.home1_top:hover{ transition: all 0.4s ease 0s;  -webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}
.home1_top:hover span{ color:#fff;}
.home1_top:hover h3{ color:#fff;}
.home1_top:hover p{ color:#fff;}
.home1_top:hover a{ color:#fff!important;}
.home1_top a span{ font-size:15px; padding-right:5px;}

/*--------- Togglable Tabs Style ----------*/
.nav { margin-bottom: 0; margin:0;  }
.nav-tabs > li{ width:33.333%; text-align:center;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-color: #e6eaed #e6eaed transparent;  border-bottom:2px solid;}
.nav-tabs > li > a { padding-top:20px; padding-bottom:20px; color:#000; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; background:none; border:1px solid #e6eaed;outline:none; border-bottom:none; }
.nav-tabs > li > a:hover { background:none;}
.nav-tabs > li > a, .nav-pills > li > a{ margin-left:-1px;}
.tab-content { padding:11px 10px 5px 10px;}
.tab-content .tab1_box{ padding:30px 0;}
.tab-content .tab1_box .tab_content_right h4{ color:#da29dc; padding-bottom:15px;}
.tab-content .tab1_box .tab_content_right p{ padding-bottom:15px;}
.tab-content .tab2_box{ text-align:center;padding:30px 0;}
.tab-content .tab2_box h3{ color:#da29dc;}
.tab-content .tab2_box ul{ padding-top:30px;}
.tab-content .tab2_box span{ font-size:35px;}
.tab-content .tab2_box h4{ font-size:28px;}
.tab-content .tab3_box{ padding:30px 0; text-align:center;}
.tab-content .tab3_box img{filter:Alpha(Opacity=100);opacity:1; padding:10px; border:1px solid#e9e9e9;}
.tab-content .tab3_box img:hover{filter:Alpha(Opacity=90);opacity:0.9;}
.tab-content .tab3_box p{ padding-top:20px;}


/*--------- Show Product Style ----------*/
.show_product{ text-align:center; padding:40px 0 0 0; border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.show_product h3{ color:#da29dc;padding-bottom:30px; font-size:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.show_product:hover h3{-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.show_product .img_over h2{ padding:20px 0; margin-top:80px;}
.show_product .img_over p{ margin-top:20px;}


/*--------- Carousel Style ----------*/
.carousel4_items { position:relative; }
.carousel4_items ul { list-style:none; margin:0; padding:0; width:auto;cursor: e-resize;  }
.carousel4_items ul li { float:left; list-style:none; height:auto;  margin:0; position:relative; min-height:0px; height:355px   }

/*--------- Recent Posts Style----------*/
.recent_posts {  padding-bottom:30px;}
.recent_posts .recent_posts_top{ text-align:center; padding-bottom:55px;}
.recent_posts .recent_posts_top h3{ color:#da29dc;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; font-size:30px;}
.recent_posts:hover .recent_posts_top h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}

/*--------- Carousel Style ----------*/
.carousel2_items { position:relative; }
.carousel2_items ul { list-style:none; margin:0; padding:0; width:auto;cursor: e-resize;  }
.carousel2_items ul li { float:left; list-style:none; height:auto;  margin:0 3px 0 6px; position:relative; min-height:333px;   }
.carousel2_items_img img{ position:relative;filter:Alpha(Opacity=100);opacity:1; }
.carousel2_items_img img:hover{cursor: e-resize;filter:Alpha(Opacity=90);opacity:0.9;}
.carousel2_items_nav { position:absolute; left:0; top:-55px;  padding:5px 5px 5px 8px;}
.carousel2_items_nav a{outline:none;}
.carousel2_items_prev { background: url("../images/carouFredSel_next.png") no-repeat center center;  margin-left:5px; padding:4px 12px; transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s; border:1px solid #e9e9e9;}
.carousel2_items_next { background: url("../images/carouFredSel_prev.png") no-repeat center center;  padding:4px 12px; transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;border:1px solid #e9e9e9;}
.carousel2_items_prev:hover {border:1px solid;}
.carousel2_items_next:hover { border:1px solid;}
.carousel2_items_text{ border:1px solid #e9e9e9; padding:8px 10px 13px 10px;}

/*--------- Simple Easy Style ----------*/
.simple_easy{ margin:40px 0;}
.simple_easy .simple_top{ text-align:center;}
.simple_easy .simple_top h3{ font-size:30px; color:#da29dc; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.simple_easy:hover .simple_top h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }

/*--------- Carousel Style ----------*/
.carousel3_items { position:relative; }
.carousel3_items ul { list-style:none; margin:0; padding:0; width:auto;cursor: e-resize;  }
.carousel3_items ul li { float:left; list-style:none; height:auto;  margin:0 10px 0 10px; position:relative; min-height:260px;   }
.carousel3_items_img img{ position:relative;filter:Alpha(Opacity=90);opacity:0.9; border:1px solid #fff; }
.carousel3_items_img img:hover{cursor: e-resize;filter:Alpha(Opacity=100);opacity:1;}
.carousel3_items_text{ text-align:center; padding-top:7px;}
.carousel3_items_text h5{ color:#da29dc;}

.carousel3_items_nav { position:absolute; left:0; top:-55px;  padding:5px 5px 5px 8px; width:100%;}
.carousel3_items_nav a{outline:none;}
.carousel3_items_prev { background: url("../images/Carousel_next.png") no-repeat center center; padding:12px 15px; position:absolute; right:-10px; top:120px; width:15px; height:15px;}
.carousel3_items_next { background: url("../images/Carousel_prev.png") no-repeat center center;  padding:12px 15px;position:absolute; left:-10px;top:120px;width:15px; height:15px;}

/*--------- Carousel Style ----------*/
.carousel3_items02 { position:relative; }
.carousel3_items02 ul { list-style:none; margin:0; padding:0; width:auto;cursor: e-resize;  }
.carousel3_items02 ul li { float:left; list-style:none; height:auto;  margin:0 3px 0 6px; position:relative; min-height:420px;   }
.carousel3_items02_img img{ position:relative;filter:Alpha(Opacity=100);opacity:1; border:1px solid #fff; }
.carousel3_items02_img img:hover{cursor: e-resize;filter:Alpha(Opacity=90);opacity:0.9;}
.carousel3_items02_nav { position:absolute; left:0; top:-75px;  padding:5px 5px 5px 8px;}
.carousel3_items02_nav a{outline:none;}
.carousel3_items02_prev { background: url("../images/carouFredSel_next.png") no-repeat center center;  margin-left:5px; padding:4px 12px; transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s; border:1px solid #e9e9e9;}
.carousel3_items02_next { background: url("../images/carouFredSel_prev.png") no-repeat center center;  padding:4px 12px; transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;border:1px solid #e9e9e9;}
.carousel3_items02_prev:hover {border:1px solid ;}
.carousel3_items02_next:hover { border:1px solid ;}
.carousel3_items02_text{padding:5px 0 10px 10px;}
.carousel3_items02_text h5{ color:#da29dc;}

/*--------- carousel3_items Style ----------*/
.carousel6_items { position:relative; text-align:center; margin:10px 0 10px 0;}
.carousel6_items ul { list-style:none; margin:0; padding:0; width:auto;cursor: e-resize;  }
.carousel6_items ul li { float:left; list-style:none; height:auto;  margin:0 5px; position:relative; min-height:45px;   }
.carousel6_items_img img{ position:relative;filter:Alpha(Opacity=80);opacity:0.8;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.carousel6_items_img img:hover{cursor: e-resize;filter:Alpha(Opacity=100);opacity:1;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.carousel6_items_nav a{outline:none;}
.carousel6_items_prev { background: url("../images/carouFredSel_next.png") no-repeat center center;   position:absolute; right:-10px; top:20px; height:12px; width:10px; }
.carousel6_items_next { background: url("../images/carouFredSel_prev.png") no-repeat center center; position:absolute; left:-10px;top:20px;height:12px; width:10px;}

/*--------- Accordion2 Style ----------*/
.accordion2.ui-accordion .ui-accordion-header { cursor: pointer;margin-top:8px; display: block;min-height: 0;padding:5px 45px 5px 8px;position: relative;}
.accordion2 .ui-state-default,.accordion2 .ui-widget-content .ui-state-default,.accordion2 .ui-widget-header .ui-state-default h3{ color:#000;transition: all 0.4s ease 0s;  -webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}
.accordion2 .ui-state-default,.accordion2 .ui-widget-content .ui-state-default,.accordion2 .ui-widget-header .ui-state-default{ background:#f6f6f6;}
.accordion2 .ui-state-active,.accordion2 .ui-widget-content .ui-state-active,.accordion2 .ui-widget-header .ui-state-active h3{ transition: all 0.4s ease 0s;  -webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}
.accordion2 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background:#f6f6f6;}
.accordion2 .ui-helper-reset { font-size: 100%;list-style: none outside none;margin: 0;outline: 0 none;padding: 0;text-decoration: none;}
.accordion2 .accordion2_text {padding:17px 3px 5px 3px;}
.accordion2 > h3{font-size:15px!important; font-weight:normal;}
.accordion2 .ui-accordion .ui-accordion-content {overflow: auto;}
.accordion2 .ui-state-active .ui-icon { background: url("../images/toggle_icon.png") no-repeat bottom center;}
.accordion2 .ui-state-default .ui-icon { background-image:url("../images/toggle_icon.png"); background-repeat:no-repeat;background-position: top center !importat;}
.accordion2 .ui-icon,.accordion2 .ui-widget-content .ui-icon { background: url("../images/toggle_icon.png") no-repeat bottom center;}
.accordion2 .ui-icon{ height:33px; width:34px; float:right; background:#c2c2c2;position:absolute;right:0;top:0; }
.accordion2 .ui-state-active span.ui-icon {}

/*--------- Accordion Style ----------*/
.accordion3.ui-accordion .ui-accordion-header{border-top:solid 1px #e9e9e9;border-bottom:solid 1px #e9e9e9;cursor: pointer;margin-top:7px; display: block;min-height: 0;padding:12px 10px;position: relative;line-height:20px;}
.accordion3.ui-accordion .ui-state-default,.accordion3.ui-accordion .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ background: url("../images/accordion-buttons.rtl.png") no-repeat 5px -29px; font-weight:normal; color:#000;transition:0;}
.accordion3.ui-accordion .ui-state-active, .ui-widget-content .ui-state-active,.accordion3.ui-accordion .ui-widget-header .ui-state-active{ background: url("../images/accordion-buttons.rtl.png") no-repeat 5px 13px; font-weight:normal;transition:0;}
.accordion3 .ui-helper-reset { font-size: 100%;list-style:none outside none;margin: 0;outline: 0 none;padding: 0;text-decoration: none;}
.accordion3 > h3{font-size:15px;}
.accordion3.ui-accordion .ui-accordion-content {overflow: auto;padding: 8px 10px 15px 7px; background:#fff;}
.accordion3 .accordion3_text p{ padding-top:10px;}

/*---------- Project style -------------- */
.project_inner{position:relative;overflow:hidden; text-align:center; }
.project_inner img{ position:relative;filter:Alpha(Opacity=80);opacity:0.8; }
.project_inner:hover img{cursor: e-resize;filter:Alpha(Opacity=100);opacity:1;}
.project_inner figure{width:100%;height:0;padding:0 0 100%;margin:0;}
.project_inner .project_rollover{position:absolute; right:0;bottom:0;display:block;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.3s ease-in-out 0s;-moz-transition:height 0.3s ease-in-out 0s;transition:height 0.3s ease-in-out 0s;color:#fff; width:100%;}
.project_inner:hover .project_rollover {height:75px;}
.project_inner .entry_title{padding:15px;}
.project_inner .project_rollover{ background:rgba(200,200,200,0.7); }

/*--------- Icon Hover Effects ----------*/
.icon_hover { position:relative; text-align:center; min-height:80px;}
.icon_hover .fa_effect{position:relative;top:0;}
.icon_hover .fa{display:inline-block;cursor: pointer;margin: 0 auto;width:65px;height:65px;border-radius: 50%;position: relative;z-index: 1; background:#f0f0f0; color:#fff; }
.icon_hover .fa:after{pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.icon_hover .fa:before{speak: none;font-style: normal;font-weight: normal;font-variant: normal; font-size:28px;vertical-align:middle; line-height:68px;text-transform: none;display: block;-webkit-font-smoothing: antialiased;}

/* Effect 1 */
.icon_hover .icon_effect_1 .fa{ -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;-moz-transition: -moz-transform ease-out 0.1s, background 0.2s;transition: transform ease-out 0.1s, background 0.2s;color: #fff!important;}
.icon_hover .icon_effect_1 .fa:after{top: 0;right: 0;padding: 0;z-index: -1;box-shadow: 0 0 0 2px;opacity: 0;}
.icon_hover:hover .icon_effect_1 .fa{color: #fff;}
.icon_hover:hover .icon_effect_1 .fa:after{-webkit-animation: sonarEffect 1s ease-out 95ms;-moz-animation: sonarEffect 1s ease-out 95ms;animation: sonarEffect 1s ease-out 95ms;}
@-webkit-keyframes sonarEffect{0%{opacity: 0.3;}40%{opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px , 0 0 0 10px rgba(255,255,255,0.5);}100%{box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px , 0 0 0 10px rgba(255,255,255,0.5);-webkit-transform: scale(1.5);opacity: 0;}}
@-moz-keyframes sonarEffect{0%{opacity: 0.3;}40%{opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px , 0 0 0 10px rgba(255,255,255,0.5);}100%{box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px , 0 0 0 10px rgba(255,255,255,0.5);-moz-transform: scale(1.5);opacity: 0;}}
@keyframes sonarEffect{0%{opacity: 0.3;}40%{opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px , 0 0 0 10px rgba(255,255,255,0.5);}100%{box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px , 0 0 0 10px rgba(255,255,255,0.5);transform: scale(1.5);opacity: 0;}}

/* Effect 2 */
.icon_hover:hover .icon_effect_2 .fa:after{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}
.icon_hover .icon_effect_2 .fa{color: #fff!important;}
.icon_hover:hover .icon_effect_2 .fa{color: #fff!important;}
.icon_hover:hover .icon_effect_2 .fa:after{ box-shadow: 0 0 0 2px;}
.icon_hover .icon_effect_2 .fa:after{top: -4px;right: -4px;padding: 4px;box-shadow: 0 0 0 2px;-webkit-transition: -webkit-transform 0.6s, opacity 0.6s;-webkit-transform: scale(.8);-moz-transition: -moz-transform 0.6s, opacity 0.2s;-moz-transform: scale(.8);-ms-transform: scale(.8);transition: transform 0.6s, opacity 0.6s;transform: scale(.8);opacity: 0;}


/* Effect 3 */
.icon_hover .icon_effect_3 .fa{-webkit-transition: color 0.6s;-moz-transition: color 0.6s;transition: color 0.6s;box-shadow: 0 0 0 2px;}
.icon_hover .icon_effect_3 .fa:after{top:-2px;right:-2px;z-index: -1;border:2px solid;-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;-moz-transition: -moz-transform 0.2s, opacity 0.3s;transition: transform 0.2s, opacity 0.3s;}
.icon_hover .icon_effect_3 .fa{color: #fff!important;}
.icon_hover:hover .icon_effect_3 .fa{color: #fff!important;box-shadow: 0 0 0 2px;}
.icon_hover:hover .icon_effect_3 .fa:after{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);opacity: 0;}

/* Effect 6 */
.icon_effect_4 .fa{ color: #fff!important;-webkit-transition: background 0.2s, color 0.2s;-moz-transition: background 0.2s, color 0.2s;transition: background 0.2s, color 0.2s;}
.icon_effect_4 .fa:after{top: -4px;right: -4px;padding: 4px;z-index: -1;opacity: 0;box-shadow: 3px 3px ;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;-moz-transition: opacity 0.2s, -moz-transform 0.2s;transition: opacity 0.2s, transform 0.2s;}
.icon_hover:hover .icon_effect_4 .fa:after{opacity: 1;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}

/*--------- Iconbox Item style ----------*/
.icon_hover.iconbox_item{position:relative;border:none;text-align:center; margin:0; padding:0; min-height:0;}
.icon_hover.iconbox_item .fa_effect{position:absolute; right:2px; top:5px;}
.icon_hover.iconbox_item .fa{display:inline-block;cursor: pointer;margin: 0 auto;width:65px;height:65px;border-radius: 50%;position: relative;z-index: 1; background:#f0f0f0;   transition: all 0.4s ease 0s;  -webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}
.icon_hover.iconbox_item:hover .fa{  color:#fff!important; transition: all 0.4s ease 0s;  -webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}
.icon_hover.iconbox_item .fa:after{pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.icon_hover.iconbox_item.fa:before{speak: none;font-style: normal;font-weight: normal;font-variant: normal; font-size:24px;vertical-align:middle; line-height:65px;text-transform: none;display: block;-webkit-font-smoothing: antialiased;}
.icon_hover.iconbox_item .iconbox_text{ padding-right:82px; text-align:right;}
.icon_hover.iconbox_item .iconbox_text h5{ color:#da29dc;transition: all 0.4s ease 0s;  -webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}
.icon_hover.iconbox_item:hover .iconbox_text h5{ transition: all 0.4s ease 0s;  -webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}

.icon_hover.iconbox_item_a .fa{  color:#fff;}

.icon_list_services .icon_hover.iconbox_item .fa{color:#000;}
.icon_list_services .icon_hover.iconbox_item:hover .fa{ color:#fff;}

/*--------- Client Say Style ----------*/
.client_say{ text-align:center; margin:10px 50px 40px 50px;}
.client_say span.fa{ font-size:33px; padding-bottom:15px;}
.client_say h3 { color:#fff; margin-bottom:20px;}
.client_say li{ padding:15px 0;}
.client_say li p{ font-size:16px; line-height:1.5em;}

.client_say.testimonials_page{ padding:50px 0; text-align:center;}
.client_say.testimonials_page span.fa{ font-size:33px; padding-bottom:15px; }

/*---------Rising Style---------------*/
.rising_style{ position:relative; padding-top:30px; background:url("../images/rising_shadow.png") no-repeat right bottom; text-align:center;}
.rising_style h3{ font-size:30px; color:#da29dc;}
.rising_style:hover h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.rising_style p{ padding-bottom:40px;}
.rising01_position{ text-align:center; z-index:100; position:relative;}
.rising02_position{ position:absolute; bottom:0; right:10%; z-index:102; }
.rising03_position{ position:absolute;  bottom:0; left:18%; z-index:101;}

/*---------Creative Style---------------*/
.creative_style{ margin-bottom:20px;}
.creative_style .creative_text{ text-align:center; padding-bottom:10px; }
.creative_style .creative_text h3{ color:#da29dc; font-size:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.creative_style:hover .creative_text h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.creative_style img:hover{filter:Alpha(Opacity=90);opacity:0.9;}

/*--------- Top Icon ----------*/
.top_icon .fa{ position:relative; font-size:26px;text-align:center;line-height:70px;height:70px;width:70px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;background-image:none; -webkit-box-shadow:0 0 0 2px  inset;-moz-box-shadow:0 0 0 2px  inset;box-shadow: 0 0 0 2px inset; z-index:15; }
.top_icon .fa:before{display:block;position:absolute;top:0;right:0;height:0;width:100%;-background--webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;z-index:12; }
.top_icon:hover .fa:before{height:100%; color:#fff;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}

/*--------- Home2 Top ----------*/
.home2_top {text-align:center; margin:50px 0 40px 0; border:1px solid #e9e9e9; padding:25px 0;}
.home2_top .fa{position:relative; font-size:26px;text-align:center;line-height:70px;height:70px;width:70px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;background-image:none;-webkit-box-shadow:0 0 0 2px inset;-moz-box-shadow:0 0 0 2px inset;box-shadow: 0 0 0 2px inset;z-index:15; }
.home2_top .fa:before{display:block;position:absolute;top:0;right:0;height:0;width:100%;-background--webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;z-index:12; }
.home2_top:hover .fa:before{height:100%; color:#fff;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.home2_top:hover{ border-top:1px solid;}
.home2_top.home2_top_a .fa{-webkit-box-shadow:0 0 0 2px inset;-moz-box-shadow:0 0 0 2px inset;box-shadow: 0 0 0 2px inset; }
.home2_top.home2_top_a .fa:before{}
.home2_top.home2_top_a:hover{ border-top:1px solid;}
.home2_top.home2_top_b .fa{color:#75c96c!important;-webkit-box-shadow:0 0 0 2px #75c96c inset!important;-moz-box-shadow:0 0 0 2px #75c96c inset!important;box-shadow: 0 0 0 2px #75c96c inset!important; }
.home2_top.home2_top_b .fa:before{background-color:#75c96c!important;}
.home2_top.home2_top_b:hover{ border-top:1px solid #1adc06!important;}
.home2_top.home2_top_c .fa{color:#eb6fec!important;-webkit-box-shadow:0 0 0 2px #eb6fec inset!important;-moz-box-shadow:0 0 0 2px #eb6fec inset!important;box-shadow: 0 0 0 2px #eb6fec inset!important; }
.home2_top.home2_top_c .fa:before{background-color:#eb6fec!important;}
.home2_top.home2_top_c:hover{ border-top:1px solid #eb6fec!important;}

/*--------- State Wrapper Style ----------*/
.state_wrapper img{min-width:240px;}
.state_info{width:100%; height: 100%;text-align: right; padding:0; min-height: 35px; position: absolute; bottom: 0; right: 0; z-index: 10;  filter: alpha(opacity=0); opacity: 0;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;transition: all 0.3s ease;text-align:center; }
.state_info:hover{ filter: alpha(opacity=70); opacity:0.7;}
.state_info .state_circle{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.state_info:hover .state_circle{transform: scale(1) rotate(180deg);-webkit-transform: scale(1) rotate(180deg);-moz-transform: scale(1) state(180deg);-webkit-transition: all 0.4s ease-in 0s; -moz-transition: all 0.4s ease-in 0s;transition: all 0.4s ease-in 0s;}
.state_circle{position: absolute; top:36%; right: 42%;padding: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;transition: all 0.3s ease;text-align:center;}
.state_circle span.fa{font-size:22px;color:#fff;line-height:60px; width:60px; height:60px; text-align:center; line-height:60px; background:#d12ad2;-webkit-border-radius:100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.4s ease-in 0s; -moz-transition: all 0.4s ease-in 0s;transition: all 0.4s ease-in 0s;}
.state_circle:hover span.fa{ background:#000;-webkit-transition: all 0.4s ease-in 0s; -moz-transition: all 0.4s ease-in 0s;transition: all 0.4s ease-in 0s;}

/*--------- Easy Customize Style ----------*/
.easy_customize{}
.easy_customize img{ padding-top:70px;}
.easy_customize h3{ color:#da29dc;}
.easy_customize .list-unstyled{ padding-top:3px;}
.easy_customize .text_left{ float:right; padding-top:2px;}
.easy_customize .text_left span{   width:25px; height:25px; text-align:center; line-height:25px; color:#fff; font-size:17px;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; padding-right:2px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.easy_customize .text_right{ padding-right:33px;}
.easy_customize .text_right h5{ color:#da29dc;}
.easy_customize .list-unstyled li:hover  span{ background:#d12ad2!important;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }

/*--------- Meet Team Style ----------*/
.meet_team{ text-align:center;}
.meet_team .row.list-unstyled{ padding-top:20px;}
.meet_team h3{ color:#da29dc; font-size:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.meet_team:hover h3{  -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.meet_team img:hover{filter:Alpha(Opacity=90);opacity:0.9;}
.meet_team_text{ text-align:right;}
.meet_team_text h4{ color:#000;}
.meet_team_text p{ padding-top:10px;}
.meet_team_text ul{ padding-top:5px;}
.meet_team_text ul li{ float:right; padding-left:10px;}
.meet_team_text ul li span{ font-size:20px;}

/*--------- Started Now Style ----------*/
.started_now{ padding:5px 0 20px;}
.started_now .started_now_left h3{ font-weight:normal;}
.started_now .started_now_button{ margin:43px 0 20px 5px; float:left; }
.started_now .started_now_button a span{ padding:10px 15px; border:1px solid #fff;}
.started_now .started_now_button a:hover span{ background:rgba(255,255,255,0.1)}

/*---------Home3 Top Icon Style----------*/
.home3_top{ text-align:center; margin:40px 0 30px 0;}
.home3_top .top_icon .fa{ position:relative; font-size:26px;text-align:center;line-height:90px;height:90px;width:90px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;background-image:none; -webkit-box-shadow:0 0 0 1px inset;-moz-box-shadow:0 0 0 1px inset;box-shadow: 0 0 0 1px  inset; }
.home3_top .top_icon .fa:before{display:block;position:absolute;top:0;right:0;height:0;width:100%;-background--webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;z-index:12; }
.home3_top:hover .top_icon .fa:before{height:100%; color:#fff;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home3_top .home3_top_text { padding:5px 12px;}
.home3_top .home3_top_text h3{ color:#da29dc;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home3_top:hover .home3_top_text h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home3_top .home3_top_text p{ padding-bottom:18px;}
.home3_top .home3_top_text a span{ border:1px solid;  padding:6px 10px;}

.home3_bottom{ text-align:center;}
.home3_bottom span.fa{ font-size:40px; color:#000;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home3_bottom h4{ font-size:40px; color:#000;}
.home3_bottom .col-sm-2:hover span.fa{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home3_bottom .col-sm-2{ border-left:1px solid #e9e9e9; margin:40px 0;}

/*--------- Figures Style----------*/
.figures_style { margin-bottom:120px;}
.figures_style .figures_top{ text-align:center; padding-bottom:50px;}
.figures_style .figures_top h3{ color:#da29dc; font-size:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.figures_style:hover .figures_top h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.figures_style .figures_bg{background:url("../images/figures_bg.rtl.png") no-repeat center center; min-height:380px; }
.figures_style .skin_width{ text-align:center;}
.figures_style .skin_width .figures_text h5{ color:#da29dc; }
.figures_style .skin_width .figures_content01{ position:relative; top:100px;}
.figures_style .skin_width .figures_content02{ position:relative; top:0;}
.figures_style .skin_width .figures_content03{ position:relative; top:100px;}
.figures_style .skin_width .figures_content04{ position:relative; top:20px;}
.figures_style .skin_width .col-sm-3 img{ filter:Alpha(Opacity=90);opacity:0.9;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;text-align:center;}
.figures_style .skin_width .col-sm-3:hover img{ filter:Alpha(Opacity=100);opacity:1;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.figures_style .figures_text{ padding:0 2px;}

/*--------- Flip Item Style----------*/
.figures_style .flip_item{width: 220px;height: 220px;display: inline-block;margin:0;}
.flip_item{width: 100%;height: 100%;border-radius: 50%;position: relative;box-shadow: 0 1px 2px rgba(0,0,0,0.1);cursor: default;}
.flip_info_wrap{position: absolute;width: 180px;height: 180px;border-radius: 50%;-webkit-perspective: 800px;-moz-perspective: 800px;-o-perspective: 800px;-ms-perspective: 800px;perspective: 800px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;top: 20px;right: 20px;box-shadow:0 0 0 20px rgba(255,255,255,0.2),inset 0 0 3px rgba(115,114, 23, 0.8);}
.flip_info{position: absolute;width: 180px;height: 180px;border-radius: 50%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}
.flip_info > div{display: block;position: absolute;width: 100%;height: 100%;border-radius: 50%;background-position: center center;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
.flip_info .flip_info_back{-webkit-transform: rotate3d(0,1,0,180deg);-moz-transform: rotate3d(0,1,0,180deg);-o-transform: rotate3d(0,1,0,180deg);-ms-transform: rotate3d(0,1,0,180deg);transform: rotate3d(0,1,0,180deg);}

.flip_info .flip_info_back a span.fa{ font-size:60px;  color:#fff; line-height:180px;}

.flip_img_1{background-image: url("../images/flip_img_1.jpg");}
.flip_img_2{background-image: url("../images/flip_img_2.jpg");}
.flip_img_3{background-image: url("../images/flip_img_3.jpg");}
.flip_img_4{background-image: url("../images/flip_img_4.jpg");}
.flip_info h3{color: #fff;text-transform: uppercase;letter-spacing: 2px;font-size: 14px;margin: 0 15px;padding: 40px 0 0 0;height: 90px;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,0.3);}
.flip_info p{color: #fff;padding: 10px 5px;font-style: italic;margin: 0 30px;font-size: 12px;border-top: 1px solid rgba(255,255,255,0.5);}
.flip_info p a{display: block;color: #fff;color: rgba(255,255,255,0.7);font-style: normal;font-weight: 700;text-transform: uppercase;font-size: 12px;letter-spacing: 1px;padding-top: 8px;}
.flip_info p a:hover{color: #eee;}
.flip_item:hover .flip_info_wrap{box-shadow:0 0 0 0 rgba(255,255,255,0.8),inset 0 0 3px rgba(115,114, 23, 0.8);}
.flip_item:hover .flip_info{-webkit-transform: rotate3d(0,1,0,-180deg);-moz-transform: rotate3d(0,1,0,-180deg);-o-transform: rotate3d(0,1,0,-180deg);-ms-transform: rotate3d(0,1,0,-180deg);transform: rotate3d(0,1,0,-180deg);}

/*--------- Way Success Style----------*/
.way_success{ margin-top:40px;}
.way_success .success_right .success_right_top{ padding-bottom:65px; padding-top:20px;}
.way_success .success_right .success_right_top h3{ color:#da29dc; font-size:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.way_success .success_right:hover .success_right_top h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.way_success .success_right .success_right_top p{ font-size:17px;}
.way_success .success_right .success_right_text{ margin-left:20px;}
.way_success .success_right .success_right_text span.fa{ font-size:35px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.way_success .success_right .success_right_text:hover span.fa{  -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.way_success .success_right .success_right_text h5{ color:#da29dc;}

/*--------- Retina Style----------*/
.retina_style{ margin:50px 0;}
.retina_style .retina_left { padding-top:30px;}
.retina_style .retina_left h3{ font-size:30px; color:#da29dc; padding-bottom:30px; }
.retina_style .retina_left p{ padding-bottom:50px; font-size:15px; line-height:1.5em;}
.retina_style .retina_left a{ color:#fff;}
.retina_style .retina_left a span{ padding:13px 30px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.retina_style .retina_left a:hover span{ background:#d12ad2!important;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}

/*--------- Home5 Top Style----------*/
.home5_top{ text-align:center; margin:40px 0 40px 0; }
.home5_top h4{ color:#da29dc;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home5_top span{ color:#999;}
.home5_top img{ margin:0 30px;}
.home5_top p{ padding-bottom:20px;}
.home5_top a span{ color:#000; padding:8px 25px; border:1px solid #e9e9e9;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home5_top .col-sm-4.home5_top_a:hover h4{ color:#dc7980;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home5_top .col-sm-4.home5_top_a a:hover span{border-bottom:1px solid #dc7980;color:#dc7980; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.home5_top .col-sm-4.home5_top_b:hover h4{ color:#bbde5b;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home5_top .col-sm-4.home5_top_b a:hover span{border-bottom:1px solid #bbde5b;color:#bbde5b; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.home5_top .col-sm-4.home5_top_c:hover h4{ color:#dcbd71;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.home5_top .col-sm-4.home5_top_c a:hover span{border-bottom:1px solid #dcbd71;color:#dcbd71; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.home5_top .col-sm-4 img{ padding:20px 0;}
.home5_top .col-sm-4:hover img{-webkit-animation: pulse ease-in-out 1 normal 1000ms;-moz-animation: pulse ease-in-out 1 normal 1000ms;animation: pulse ease-in-out 1 normal 1000ms ;}

/*--------- Awesome howcase Style----------*/
.awesome_showcase{ margin:30px 0 30px 0;}
.awesome_showcase .awesome_showcase_top{ text-align:center; padding-bottom:40px;}
.awesome_showcase .awesome_showcase_top h3{ color:#da29dc; font-size:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.awesome_showcase:hover .awesome_showcase_top h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.awesome_showcase .showcase_left{ text-align:left;}
.awesome_showcase h5{ color:#da29dc; font-size:20px;}

/*--------- Best Prices Style----------*/
.prices_table{ text-align:center; margin:20px 0; }
.prices_table .prices_table_top{ text-align:center; padding-bottom:30px;}
.prices_table .prices_table_top h3{ font-size:30px; color:#da29dc;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.prices_table:hover .prices_table_top h3{-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.prices_table .prices_list{ border:1px solid #e9e9e9;}
.prices_table .prices_list .prices_title{ padding:30px 15px; border-top:3px solid;}
.prices_table .prices_list .prices_title h3{margin:0; color:#da29dc; font-size:23px;}
.prices_table .prices_list .prices_title p{margin:0;}
.prices_table .prices_list .the_price{ padding:20px 15px;  color:#fff; }
.prices_table .prices_list .the_price h2{margin:0;color:#fff; font-size:35px;}
.prices_table .prices_list .the_price p{margin:0;}
.prices_table .prices_list li{ padding:18px 15px;}
.prices_table .prices_list .gray_bg{ background:#efefef;}
.prices_table .prices_list .sing_up{ padding:32px 15px;}
.prices_table .prices_list .sing_up a span{ padding:8px 25px;  color:#fff; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}

.prices_table .prices_list.prices_list_a .prices_title{border-top:3px solid #bbde5b!important;}
.prices_table .prices_list.prices_list_a .the_price{background:#bbde5b!important;}
.prices_table .prices_list.prices_list_a .sing_up a span{background:#bbde5b!important;}
.prices_table .prices_list.prices_list_b .prices_title{border-top:3px solid #dc7980!important;}
.prices_table .prices_list.prices_list_b .the_price{background:#dc7980!important;}
.prices_table .prices_list.prices_list_b .sing_up a span{background:#dc7980!important;}
.prices_table .prices_list.prices_list_c .prices_title{border-top:3px solid #dcbd71!important;}
.prices_table .prices_list.prices_list_c .the_price{background:#dcbd71!important;}
.prices_table .prices_list.prices_list_c .sing_up a span{background:#dcbd71!important;}
.prices_table .prices_list.prices_list_d .prices_title{border-top:3px solid #71addc!important;}
.prices_table .prices_list.prices_list_d .the_price{background:#71addc!important;}
.prices_table .prices_list.prices_list_d .sing_up a span{background:#71addc!important;}
.prices_table .prices_list .sing_up a:hover span{background:#d12ad2!important; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}


/*--------- Sidebar Stats Style----------*/
.sidebar_stats li{ padding:7px 5px; background:#eaeaeb; margin-bottom:5px!important;}
.sidebar_stats li p{ margin:0; color:#2f3239; font-size:15px;}
.sidebar_stats li span.fa{ background:#2f3239; margin-left:5px; color:#fff; width:26px; height:26px; text-align:center; line-height:26px;}

/*--------- Sidebar Find Us Style----------*/
.sidebar_find_us li{margin-bottom:10px!important; background:#faa33d;padding:7px 10px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }
.sidebar_find_us .find_us_left{ float:right; }
.sidebar_find_us .find_us_left p{ margin:0; color:#fff; font-size:15px; font-weight:bold; line-height:1.5em;}
.sidebar_find_us .find_us_right{ float:left; }
.sidebar_find_us .find_us_right span.fa{ color:#fff; font-size:35px; padding-top:5px; width:45px; text-align:center;}
.sidebar_find_us li.bg_color_b{ background:#5d82d1;}
.sidebar_find_us li.bg_color_c{ background:#40bff5;}
.sidebar_find_us li.bg_color_d{ background:#c4302b;}

/*--------- Highest Points Style----------*/
.highest_points li{ padding-bottom:20px;}
.highest_points .left_img img{ float:right; margin-left:10px;}
.highest_points .right_text a span{  }

/*--------- Sidebar Tag style ----------*/
.sidebar_tag ul { list-style:none; margin:0; padding:0; padding-top:5px;}
.sidebar_tag ul li { list-style:none; margin-bottom:13px; padding:6px 0; float:right; }
.sidebar_tag ul li a { background:#777; margin:0 4px; padding:7px 10px; text-decoration:none; color:#fff; }
.sidebar_tag ul li a:hover{  -webkit-transition: all 0.2s ease-in 0s; -moz-transition: all 0.2s ease-in 0s; transition: all 0.2s ease-in 0s;}

/*--------- Sidebar Content style ----------*/
.sidebar_content .sidebar_list li{ padding-bottom:10px;}
.sidebar_content .sidebar_list li span.fa{  padding-left:10px;}

/*--------- Time style ----------*/
.time_style{ padding-bottom:100px;}
.time_border{width:40px;min-height:1200px; overflow:hidden;position:absolute;right:49%;top:100px; }
.time_border:before{content: ' '; background:#e9e9e9; position: absolute; top:15px; right: 15px; width: 1px;height:1200px; z-index:0;}
.time_border .dot_style { position:absolute; width:10px; height:10px;border-radius:100%;  top:155px; right:10px;}
.time_border .dot_style:before{ content: ' '; border:3px solid; position: absolute; top:-8px; right:-8px; width:26px;height:26px;border-radius:100%; z-index:100; }
.time_border .dot_top_style { position:absolute; width:10px; height:10px;border-radius:100%; background:#e9e9e9; top:5px; right:10px;}
.time_border .dot_bottom_style { position:absolute; width:10px; height:10px;border-radius:100%; background:#e9e9e9; bottom:0; right:10px;}

.time_border .dot01_style {top:155px;}
.time_border .dot02_style {top:435px;}
.time_border .dot03_style {top:715px;}
.time_border .dot04_style {top:995px;}
.time_style ul{ padding-bottom:30px;}
.time_style h3{ text-align:center; color:#da29dc; font-size:30px; padding-bottom:50px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.time_style:hover h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}

.time_style img{filter:Alpha(Opacity=80);opacity:0.8;}
.time_style img:hover{filter:Alpha(Opacity=100);opacity:1;}
.time_style .time_year{  font-size:20px; font-weight:bold;vertical-align:middle; margin:0 15px;}
.time_style .time_year.floatr{ line-height:250px;}
.time_style .time_text{  padding:10px 12px; color:#fff;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin:50px 15px 0 15px; }
.time_style .time_odd .time_text.time_text_odd:after{content:" "; position:absolute;top:55%;right:20px;border-top:solid 10px transparent;border-bottom:solid 10px transparent;border-left:solid 10px;width:0;height:0;}
.time_style .time_text h4{ color:#fff;  border-bottom:1px solid #e4e4e4; padding-bottom:10px;  }
.time_style .time_even .time_text.time_text_even:after{content:" "; position:absolute;top:55%;left:20px;border-top:solid 10px transparent;border-bottom:solid 10px transparent;border-right:solid 10px;width:0;height:0;}
.time_style .time_even img{ padding-right:30px;}

/*--------- Clients List Style ----------*/
.clients_style{ margin:40px 0 10px 0;}
.clients_style ul{ padding-bottom:30px;}
.clients_list img{ float:right; padding-top:10px;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9); -webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.clients_list:hover img{ -webkit-transform:scale(1.0);-moz-transform:scale(1.0);transform:scale(1.0);}
.clients_list .clients_text{ padding-right:80px;}
.clients_list .clients_text span{ color:#000; font-weight:bold; }

.clients02_style{ padding:30px 0 30px 0; }
.clients02_style .clients02_text:after{content:" "; position:absolute;bottom:-8px;left:48%;border-right:solid 5px transparent;border-left:solid 5px transparent;border-top:solid 5px ;width:0;height:0;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.clients02_style .col-sm-4:hover .clients02_text:after{border-top:solid 5px #d12ad2;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.clients02_style .col-sm-4:hover .clients02_text {border-bottom:3px solid #d12ad2;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.clients02_style .clients02_text { position:relative; border:1px solid #e9e9e9; border-bottom:3px solid ; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.clients02_style .clients02_text p{ padding:10px; line-height:1.7em;}
.clients02_style .clients02_text .clients02_name{ padding:10px 15px; background:#e9e9e9; color:#000;}
.clients02_style .clients02_img{ padding-top:20px; text-align:center;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);}
.clients02_style .col-sm-4:hover .clients02_img{ padding-top:20px; text-align:center; -webkit-transform:scale(1.0);-moz-transform:scale(1.0);transform:scale(1.0);}

/*--------- 404 page Style ----------*/
.content_404 { text-align:center;padding-bottom:80px;}
.content_404 h1{ font-size:250px; color:#edecec; margin-top:-30px;}
.content_404 h3{ color:#da29dc; padding-bottom:40px;}
.content_404 a span{ padding:8px 80px;  color:#fff; font-size:16px; margin-top:40px; border:13px solid #e9e9e9;-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }

/*--------- About Company Style ----------*/
.about_company { margin-top:40px;}
.about_company  h3{ color:#da29dc; font-size:30px; padding-bottom:10px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.about_company:hover  h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.about_company p{ line-height:1.8em;}

/*--------- Our Skills Style ----------*/
.our_skills{margin-bottom:20px;}
.our_skills .our_skills_top{ text-align:center;}
.our_skills .our_skills_top p{ padding-bottom:30px;}
.our_skills .our_skills_top h3{ color:#da29dc; font-size:30px; padding-bottom:10px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.our_skills:hover .our_skills_top h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}

/*--------- Skin Around Style ----------*/
.skin_around{text-align: center; position:relative;}
.skin_around .around_text span{text-align:center; color:#000; font-size:22px; position:absolute; right:110px; top:70px; font-weight:bold; }
.skin_around_text h3{color:#000;font-size:18px;margin-top:10px;-moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.skin_around .col-sm-3:hover .skin_around_text h3{-moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.easy-pie-chart{position:relative;}

/*--------- Map Style ----------*/
.map_style{ padding:10px; padding-bottom:5px; border:1px solid #e9e9e9;}

/*--------- Say Content Style ----------*/
.say_content  h3{ color:#da29dc; font-size:30px; padding-bottom:10px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.say_content:hover  h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.say_content .input_style p{ font-size:15px;}
.say_content .input_style input{background:#fff; border:1px solid #e9e9e9;width:100%;margin-top:15px;}
.say_content .input_style input[type="text"]{ padding:10px 5px 10px 0;}
.say_content .textarea_style p{ font-size:15px;}
.say_content .textarea_style textarea{background:#fff; border:1px solid #ededed; width:100%; margin-top:25px;}
.say_content .textarea_style textarea[type="text"]{ padding:5px 5px 5px 0; min-height:270px;}
.say_content .input_button { margin:25px 0;}
.say_content .input_button{ padding:8px 20px; color:#FFF; widows:100%; text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.say_content .input_button a{ color:#fff;}
.say_content .input_button:hover{ background:#d12ad2!important;-webkit-transition: all 0.5s ease-in 0s; -moz-transition: all 0.5s ease-in 0s; transition: all 0.5s ease-in 0s; }

/*--------- About Us Style ----------*/
.about_us_style  h3{ color:#da29dc; font-size:30px; padding-bottom:10px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.about_us_style:hover  h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.about_us_style .address_style{ padding-top:10px; padding-bottom:30px;}
.about_us_style .address_style span a{ color:#000; }
.about_us_style .address_style span a:hover{  }

/*--------- Make Easy Style ----------*/
.make_easy {  margin:20px 0; }
.make_easy  h3{ color:#da29dc; font-size:30px; padding-bottom:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.make_easy:hover  h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.make_easy{ text-align:center;}
.make_easy .col-sm-4{ position:relative;}
.make_easy .make_easy_arrow{background:url("../images/make_easy_arrow.rtl.jpg") no-repeat center center; position:absolute; width:110px; height:30px; top:0; left:-50px; }
.make_easy .make_easy_bottom h4{ color:#da29dc;}

/*--------- Full Width Style ----------*/
.full_width_style { padding:50px 0 20px 0;}
.full_width_style .full_width_color{ padding:15px; border-right:5px solid ; background:#f2f2f2; font-style:italic;}

/*---------- Sortable Portfolio Style --------------*/
.pg-img-wrapper{position:relative;}
.pg-img-wrapper p{padding:10px 5px 0;font-size:13px;}
.pg-img-wrapper figure{width:100%;margin:0;text-align:center;}
.pg-info{width:100%;height: 100%;text-align: right;padding:0;min-height: 35px;position: absolute;bottom: 0;right: 0;z-index: 10;filter: alpha(opacity=0);opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.5s ease;}
.pg-info:hover{filter: alpha(opacity=85);opacity:0.85;}
.pg-info:hover .pg-details{bottom: 25%;bottom:calc(33% - 10px);}
.pg-details{text-align: center;padding: 0;width: 100%;position: absolute;bottom: 10%;color: #ffffff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details h2{color:#fff!important;font-size:16px;font-weight: bold;text-align:center;}
.pg-categories{width: 100%;display: block;font-size: 10px;text-transform: uppercase;margin:0;color: rgba(255, 255, 255, 0.77);letter-spacing: 1px;margin-top:-10px;}
.icon-circle{width:50px;height:50px;background:#000;position: absolute;top: 10%;right: 40%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;filter: alpha(opacity=70);opacity: 0.7;z-index: 100;background: rgba(0, 0, 0, 0.7);padding: 0;-webkit-transition: all 00.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-info:hover .icon-circle{filter: alpha(opacity=80);opacity: 0.8;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);top: 37%;top: calc(30% - 10px);}
.icon-one{width: 22px;height: 20px;background:url("../images/px_sprites_w.png") no-repeat -40px 0;display:inline-block;position:relative;top:15px;right:14px;}
.icon-two{width: 22px;height: 20px;background:url("../images/px_sprites_w.png") no-repeat -162px 0;display:inline-block;position:relative;top:15px;right:14px;}
.icon-three{width: 22px;height: 20px;background:url("../images/px_sprites_w.png") no-repeat -80px 0;display:inline-block;position:relative;top:15px;right:14px;}
.icon-four{width: 22px;height: 20px;background:url("../images/px_sprites_w.png") no-repeat -368px 0;display:inline-block;position:relative;top:15px;right:14px;}
.icon-five{width: 22px;height: 20px;background:url("../images/px_sprites_w.png") no-repeat -408px 0;display:inline-block;position:relative;top:15px;right:14px;}
.icon-circle2{width:50px;height:50px;background:#000;position: absolute;top: 30%;right: 45%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;filter: alpha(opacity=70);opacity: 0.7;z-index: 100;background: rgba(0, 0, 0, 0.7);padding: 0;-webkit-transition: all 00.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details2{text-align: center;padding: 0;width: 100%;position: absolute;bottom: 40%;color: #ffffff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details2 h2{color:#fff!important;font-size:25px;font-weight: bold;text-align:center;}
.pg-categories2{width: 100%;display: block;font-size: 18px;text-transform: uppercase;margin:0;color: rgba(255, 255, 255, 0.77);letter-spacing: 1px;margin-top:-10px;}
.project_skills{width:100%;}
.icon-circle3{width:50px;height:50px;background:#000;position: absolute;top:30%;right: 42%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;filter: alpha(opacity=70);opacity: 0.7;z-index: 100;background: rgba(0, 0, 0, 0.7);padding: 0;-webkit-transition: all 00.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details3{text-align: center;padding: 0;width: 100%;position: absolute;bottom: 30%;color: #ffffff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details3 h2{color:#fff!important;font-size:20px;font-weight: bold;text-align:center;}
.pg-categories2{width: 100%;display: block;font-size: 15px;text-transform: uppercase;margin:0;color: rgba(255, 255, 255, 0.77);letter-spacing: 1px;margin-top:-10px;}
.pg-info4{width:100%;height: 100%;text-align: right;padding:0;min-height: 35px;position: absolute;bottom: 0;right: 0;z-index: 10;filter: alpha(opacity=0);opacity: 0;}
.pg-info4:hover{filter: alpha(opacity=85);opacity:0.85;}
.pg-info4:hover .pg-details4{bottom: 25%;bottom: calc(33% - 10px);}
.pg-info4:hover .icon-circle4{filter: alpha(opacity=80);opacity: 0.8;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);top: 37%;top: calc(30% - 10px);}
.icon-circle4{width:50px;height:50px;background:#000;position: absolute;top:25%;right: 40%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;filter: alpha(opacity=70);opacity: 0.7;z-index: 100;background: rgba(0, 0, 0, 0.7);padding: 0;-webkit-transition: all 00.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details4{text-align: center;padding: 0;width: 100%;position: absolute;bottom: 28%;color: #ffffff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details4 h2{color:#fff!important;font-size:16px;font-weight: bold;text-align:center;}
.pg-categories4{width: 100%;display: block;font-size: 14px;text-transform: uppercase;margin:0;color: rgba(255, 255, 255, 0.77);letter-spacing: 1px;margin-top:-10px;}
.icon-circle5{width:50px;height:50px;background:#000;position: absolute;top:30%;right: 42%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;filter: alpha(opacity=70);opacity: 0.7 ;z-index: 100;background: rgba(0, 0, 0, 0.7);padding: 0;-webkit-transition: all 00.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details5{text-align: center;padding: 0;width: 100%;position: absolute;bottom: 30%;color: #ffffff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.pg-details5 h2{color:#fff!important;font-size:17px;font-weight: bold;text-align:center;}
.pg-categories5{width: 100%;display: block;font-size: 13px;text-transform: uppercase;margin:0;color: rgba(255, 255, 255, 0.77);letter-spacing: 1px;margin-top:-10px;}

/*---------- Project List -------------- */
.project_pic:hover { filter:Alpha(Opacity=60);opacity:0.6; transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.project_page{height:auto;overflow:hidden;padding:0;width:100%;}
.project_contain{margin:20px 0;float:right;}
.project_list h3 { font-size:20px; border-bottom:1px solid #e9e9e9; padding-bottom:10px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.project_list:hover h3 { color:#000!important;transition: all 0.5s ease-in 0s; -webkit-transition: all 0.5s ease-in 0s; -moz-transition: all 0.5s ease-in 0s; }
.project_list .categories {margin-bottom:20px;}
.project_list .categories a{ color:#999; }
.project_list .intro { font-size:12px; margin-bottom:20px; margin-top:20px; }
.project_list a.read-more { font-size:14px; height:42px;line-height:42px;display:block;text-align:center; background:#bbb; color:#fff;  transition: all 0.5s ease-in 0s; -webkit-transition: all 0.5s ease-in 0s; -moz-transition: all 0.5s ease-in 0s;}
.project_list a.read-more:hover { -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }

/*--------- Page Number Style ----------*/
.page_number_style{ text-align:center;}
.page_number_style .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ border-}

/*---------- Gallery Page -------------- */
.gallery_page{height:auto; padding:18px 0;}
.gallery_box_outer{  min-height:160px; margin-bottom:5px;width:25%;float:right;padding:1% 1%;}

/*--------- Animation----------*/
.animation_style img{ float:right; margin-left:5px;}
.animation_style p{ font-size:13px; line-height:1.7em;}
.animation_style{ margin:40px 0; border-bottom:1px solid #e9e9e9; padding-bottom:40px;}

/*--------- CSS Reset for Tablet ----------*/
@media handheld, only screen and (max-width: 991px){
    /*------------------ Footer Touch Style -------------------*/
    .footer_touch ul li span{ display:none;}

    /*------------------ Fancybox Style -------------------*/
    .fancybox_style ul li { list-style:none; padding:2px; float:right; }

    /*---------Rising Style---------------*/
    .rising_style h3{ font-size:18px; color:#da29dc;}
    .rising02_position{ position:absolute; bottom:0; right:1%; z-index:102; }
    .rising03_position{ position:absolute;  bottom:0; left:0; z-index:101;}

    /*--------- Show Product Style ----------*/
    .show_product h3{padding-bottom:20px; font-size:18px;}
    .show_product:hover h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
    .show_product .img_over h2{ padding:15px 0; margin-top:30px;}
    .show_product .img_over p{ margin-top:20px;}

    /*---------Creative Style---------------*/
    .creative_style .creative_text h3{font-size:18px;}

    /*--------- Meet Team Style ----------*/
    .meet_team h3{font-size:18px;}
    .meet_team .col-sm-3{ padding-bottom:50px;}
    .meet_team .col-sm-3 img{ float:right;}
    .meet_team .col-sm-3 .view:hover img{-webkit-transform:none; -moz-transform:none; transform:none;}

    /*--------- Started Now Style ----------*/
    .started_now .started_now_left h3{font-size:16px;}

    /*--------- Recent Posts Style----------*/
    .recent_posts .recent_posts_top h3{font-size:18px;}

    /*--------- Figures Style----------*/
    .figures_style { margin-bottom:0;}
    .figures_style .col-sm-3{ padding-bottom:20px;}
    .figures_style .figures_top h3{font-size:18px;}
    .figures_style .figures_bg{background:none; min-height:0; }
    .figures_style .skin_width .figures_content01{ position:static; top:0;}
    .figures_style .skin_width .figures_content02{ position:static; top:0;}
    .figures_style .skin_width .figures_content03{ position:static; top:0;}
    .figures_style .skin_width .figures_content04{ position:static; top:0;}

    /*--------- Simple Easy Style ----------*/
    .simple_easy .simple_top h3{ font-size:18px;}

    /*--------- Carousel Style ----------*/
    .carousel3_items_prev { display:none; width:0; height:0; padding:0;}
    .carousel3_items_next {display:none; width:0; height:0;padding:0;}

    /*--------- Way Success Style----------*/
    .way_success .success_right .success_right_top h3{font-size:18px;}
    .way_success .success_right .success_right_top p{ font-size:14px;}

    /*--------- Retina Style----------*/
    .retina_style .retina_left h3{ font-size:18px; padding-bottom:10px;}

    /*--------- Best Prices Style----------*/
    .prices_table .prices_table_top h3{ font-size:22px;}
    .prices_table .prices_list .prices_title h3{font-size:17px;}

    /*--------- About Company Style ----------*/
    .about_company  h3{font-size:18px;}

    /*--------- Our Skills Style ----------*/
    .our_skills .our_skills_top h3{font-size:18px;}

    /*--------- Flip Item Style----------*/
    .figures_style .flip_item{width:160px;height: 160px;margin:0 5px;}
    .flip_info_wrap{width:120px;height: 120px;}
    .flip_info{width: 120px;height: 120px;}
    .flip_info p{ display:none;}
    .flip_info .flip_info_back a span.fa{ font-size:30px;  color:#fff; line-height:120px;}

    /*--------- Time style ----------*/
    .time_style{ padding-bottom:100px;}
    .time_border{width:0;}
    .time_style .time_text{ margin:0; margin-top:15px; }
    .time_style .time_year.floatr{ line-height:230px;}
    .time_style img{ max-width:260px;}

    /*--------- Skin Around Style ----------*/
    .skin_around .around_text span{right:70px;}

    /*--------- Sidebar Find Us Style----------*/

    .sidebar_find_us .find_us_left p{font-size:13px; }
}

/*--------- CSS Reset for Mobile ----------*/
@media handheld, only screen and (max-width: 767px) {

    /*--------- Contact Style ----------*/
    .contact02_style p span{ margin:0 8px 0 5px; color:#fff; }

    /*---------Rising Style---------------*/
    .rising02_position{ display:none;}
    .rising03_position{  display:none;}

    /*--------- Togglable Tabs Style ----------*/
    .nav-tabs > li{ text-align:center; float:none; width:100%;}

    /*--------- Best Prices Style----------*/
    .prices_table .prices_list .prices_title h3{font-size:30px;}

    .prices_table .col-sm-3{ margin-bottom:40px;}

    /*--------- Client Say Style ----------*/
    .client_say{ text-align:center; margin:10px 10px 40px 10px;}

    /*--------- Figures Style----------*/
    .figures_style{ padding-right:15px; padding-left:15px;}
    /*--------- Carousel Style ----------*/
    .carousel2_items { position:relative; margin-top:80px; }

    /*--------- Way Success Style----------*/
    .way_success .success_left{ text-align:center;}
    .way_success .success_right .success_right_top p{ font-size:17px;}
    .way_success .success_right .success_right_text{margin-bottom:30px;}

    .retina_style .retina_right{ text-align:center; padding-top:50px;}

    /*--------- 404 page Style ----------*/
    .content_404 h1{ font-size:80px; margin:0;}
    .content_404 h3{ font-size:16px;}

    /*--------- Clients List Style ----------*/
    .clients02_style .col-sm-4{ margin-bottom:20px;}

    /*--------- Flip Item Style----------*/
    .figures_style .flip_item{width:220px;height: 220px;}
    .flip_info_wrap{width:180px;height: 180px;}
    .flip_info{width: 180px;height: 180px;}
    .flip_info p{ display:block;}
    .flip_info .flip_info_back a span.fa{ font-size:60px; color:#fff; line-height:180px;}

    /*--------- Time style ----------*/
    .time_style .time_text{ margin-bottom:15px; }
    .time_style img{ max-width:240px;}
    .time_style .pull-left{ float:none!important;}
    .time_style .time_year{ text-align:center; float:none; padding-bottom:40px;}
    .time_style .time_year.floatr{ line-height:0;}
    .time_style .col-sm-6 { text-align:center;}


    /*--------- Skin Around Style ----------*/
    .skin_around .around_text span{ right:45%;}

    /*--------- Started Now Style ----------*/
    .started_now{ text-align:center;}
    .started_now .started_now_button{ float:none; text-align:center; }


    /*--------- Contact Style ----------*/
    .contact_style p span{ margin:0 8px 0 2px; }

    /*--------- Contact Style ----------*/
    .contact02_style p span{ margin:0 8px 0 2px; }

    /*--------- Make Easy Style ----------*/
    .make_easy  h3{ font-size:18px;}
    .make_easy .make_easy_arrow{background:none; }

}


/*--------- Animation----------*/
.animation.periodic{opacity: 1;}
.animated.fadeInLeftBig1{-webkit-animation:fadeInLeftBig 300ms .1s ease both;-moz-animation:fadeInLeftBig 300ms .1s ease both;animation:fadeInLeftBig 300ms .1s ease both;}
.animated.fadeInLeftBig2{-webkit-animation:fadeInLeftBig 600ms .1s ease both;-moz-animation:fadeInLeftBig 600ms .1s ease both;animation:fadeInLeftBig 600ms .1s ease both;}
.animated.fadeInLeftBig3{-webkit-animation:fadeInLeftBig 900ms .1s ease both;-moz-animation:fadeInLeftBig 900ms .1s ease both;animation:fadeInLeftBig 900ms .1s ease both;}
.animated.fadeInLeftBig4{-webkit-animation:fadeInLeftBig 1.2s .1s ease both;-moz-animation:fadeInLeftBig 1.2s .1s ease both;animation:fadeInLeftBig 1.2s .1s ease both;}
.animated.fadeInRightBig1{-webkit-animation:fadeInRightBig 300ms .1s ease both;-moz-animation:fadeInRightBig 300ms .1s ease both;animation:fadeInRightBig 300ms .1s ease both;}
.animated.fadeInRightBig2{-webkit-animation:fadeInRightBig 600ms .1s ease both;-moz-animation:fadeInRightBig 600ms .1s ease both;animation:fadeInRightBig 600ms .1s ease both;}
.animated.fadeInRightBig3{-webkit-animation:fadeInRightBig 900ms .1s ease both;-moz-animation:fadeInRightBig 900ms .1s ease both;animation:fadeInRightBig 900ms .1s ease both;}
.animated.fadeInRightBig4{-webkit-animation:fadeInRightBig 1.2s .1s ease both;-moz-animation:fadeInRightBig 1.2s .1s ease both;animation:fadeInRightBig 1.2s .1s ease both;}
.animated.periodic1{-webkit-animation: fadeInUp 300ms linear 100ms both;-moz-animation: fadeInUp 300ms linear 100ms both;-ms-animation: fadeInUp 300ms linear 100ms both;-o-animation: fadeInUp 300ms linear 100ms both;animation: fadeInUp 300ms linear 100ms both;}
.animated.periodic2{-webkit-animation: fadeInUp 300ms linear 400ms both;-moz-animation: fadeInUp 300ms linear 400ms both;-ms-animation: fadeInUp 300ms linear 400ms both;-o-animation: fadeInUp 300ms linear 400ms both;animation: fadeInUp 300ms linear 400ms both;}
.animated.periodic3{-webkit-animation: fadeInUp 300ms linear 800ms both;-moz-animation: fadeInUp 300ms linear 800ms both;-ms-animation: fadeInUp 300ms linear 800ms both;-o-animation: fadeInUp 300ms linear 800ms both;animation: fadeInUp 300ms linear 800ms both;}
.animated.periodic4{-webkit-animation: fadeInUp 300ms linear 1200ms both;-moz-animation: fadeInUp 300ms linear 1200ms both;-ms-animation: fadeInUp 300ms linear 1200ms both;-o-animation: fadeInUp 300ms linear 1200ms both;animation: fadeInUp 300ms linear 1200ms both;}
.animated.periodic5{-webkit-animation: fadeInUp 300ms linear 1600ms both;-moz-animation: fadeInUp 300ms linear 1600ms both;-ms-animation: fadeInUp 300ms linear 1600ms both;-o-animation: fadeInUp 300ms linear 1600ms both;animation: fadeInUp 300ms linear 1600ms both;}
.animated.periodic6{-webkit-animation: fadeInUp 300ms linear 2000ms both;-moz-animation: fadeInUp 300ms linear 2000ms both;-ms-animation: fadeInUp 300ms linear 2000ms both;-o-animation: fadeInUp 300ms linear 2000ms both;animation: fadeInUp 300ms linear 2000ms both;}
.animated.periodic7{-webkit-animation: fadeInUp 300ms linear 2400ms both;-moz-animation: fadeInUp 300ms linear 2400ms both;-ms-animation: fadeInUp 300ms linear 2400ms both;-o-animation: fadeInUp 300ms linear 2400ms both;animation: fadeInUp 300ms linear 2400ms both;}
.animated.fadeInLeft1{-webkit-animation: fadeInLeft 300ms linear 100ms both;-moz-animation: fadeInLeft 300ms linear 100ms both;-ms-animation: fadeInLeft 300ms linear 100ms both;-o-animation: fadeInLeft 300ms linear 100ms both;animation: fadeInLeft 300ms linear 100ms both;}
.animated.fadeInLeft2{-webkit-animation: fadeInLeft 300ms linear 400ms both;-moz-animation: fadeInLeft 300ms linear 400ms both;-ms-animation: fadeInLeft 300ms linear 400ms both;-o-animation: fadeInLeft 300ms linear 400ms both;animation: fadeInLeft 300ms linear 400ms both;}
.animated.fadeInLeft3{-webkit-animation: fadeInLeft 300ms linear 800ms both;-moz-animation: fadeInLeft 300ms linear 800ms both;-ms-animation: fadeInLeft 300ms linear 800ms both;-o-animation: fadeInLeft 300ms linear 800ms both;animation: fadeInLeft 300ms linear 800ms both;}
.animated.fadeInLeft4{-webkit-animation: fadeInLeft 300ms linear 1200ms both;-moz-animation: fadeInLeft 300ms linear 1200ms both;-ms-animation: fadeInLeft 300ms linear 1200ms both;-o-animation: fadeInLeft 300ms linear 1200ms both;animation: fadeInLeft 300ms linear 1200ms both;}
.animated.fadeInRight1{-webkit-animation: fadeInRight 300ms linear 100ms both;-moz-animation: fadeInRight 300ms linear 100ms both;-ms-animation: fadeInRight 300ms linear 100ms both;-o-animation: fadeInRight 300ms linear 100ms both;animation: fadeInRight 300ms linear 100ms both;}
.animated.fadeInRight2{-webkit-animation: fadeInRight 300ms linear 400ms both;-moz-animation: fadeInRight 300ms linear 400ms both;-ms-animation: fadeInRight 300ms linear 400ms both;-o-animation: fadeInRight 300ms linear 400ms both;animation: fadeInRight 300ms linear 400ms both;}
.animated.fadeInRight3{-webkit-animation: fadeInRight 300ms linear 800ms both;-moz-animation: fadeInRight 300ms linear 800ms both;-ms-animation: fadeInRight 300ms linear 800ms both;-o-animation: fadeInRight 300ms linear 800ms both;animation: fadeInRight 300ms linear 800ms both;}
.animated.fadeInRight4{-webkit-animation: fadeInRight 300ms linear 1200ms both;-moz-animation: fadeInRight 300ms linear 1200ms both;-ms-animation: fadeInRight 300ms linear 1200ms both;-o-animation: fadeInRight 300ms linear 1200ms both;animation: fadeInRight 300ms linear 1200ms both;}
.animated.scaleUp1{-ms-animation: 800ms linear 100ms both scaleUp;-webkit-animation: 800ms linear 100ms both scaleUp;-moz-animation: 800ms linear 100ms both scaleUp;animation: 800ms linear 100ms both scaleUp;}
.animated.scaleUp2{-ms-animation: 800ms linear 700ms both scaleUp;-webkit-animation: 800ms linear 700ms both scaleUp;-moz-animation: 800ms linear 700ms both scaleUp;animation: 800ms linear 700ms both scaleUp;}
.animated.scaleUp3{-ms-animation: 800ms linear 1100ms both scaleUp;-webkit-animation: 800ms linear 1100ms both scaleUp;-moz-animation: 800ms linear 1100ms both scaleUp;animation: 800ms linear 1100ms both scaleUp;}
.animated.scaleUp4{-ms-animation: 800ms linear 1500ms both scaleUp;-webkit-animation: 800ms linear 1500ms both scaleUp;-moz-animation: 800ms linear 1500ms both scaleUp;animation: 800ms linear 1500ms both scaleUp;}
.animated.scaleUp5{-ms-animation: 800ms linear 1900ms both scaleUp;-webkit-animation: 800ms linear 1900ms both scaleUp;-moz-animation: 800ms linear 1900ms both scaleUp;animation: 800ms linear 1900ms both scaleUp;}
.animated.scaleUp6{-ms-animation: 800ms linear 2300ms both scaleUp;-webkit-animation: 800ms linear 2300ms both scaleUp;-moz-animation: 800ms linear 2300ms both scaleUp;animation: 800ms linear 2300ms both scaleUp;}
.animated.scaleUp7{-ms-animation: 800ms linear 2700ms both scaleUp;-webkit-animation: 800ms linear 2700ms both scaleUp;-moz-animation: 800ms linear 2700ms both scaleUp;animation: 800ms linear 2700ms both scaleUp;}
.animated.scaleUp8{-ms-animation: 800ms linear 3100ms both scaleUp;-webkit-animation: 800ms linear 3100ms both scaleUp;-moz-animation: 800ms linear 3100ms both scaleUp;animation: 800ms linear 3100ms both scaleUp;}
@keyframes scaleUp{0%{opacity:0;transform:scale(.8);}100%{opacity:1;transform:scale(1);}}@-moz-keyframes scaleUp{0%{opacity:0;-moz-transform:scale(.8);}100%{opacity:1;-moz-transform:scale(1);}}@-webkit-keyframes scaleUp{0%{opacity:0;-webkit-transform:scale(.8);}100%{opacity:1;-webkit-transform:scale(1);}}@-ms-keyframes scaleUp{0%{opacity:0;-ms-transform:scale(.8);}100%{opacity:1;-ms-transform:scale(1);}}@-o-keyframes scaleUp{0%{opacity:0;-o-transform:scale(.8);}100%{opacity:1;-o-transform:scale(1);}}.animated.scaleUp{-webkit-animation-name:scaleUp;-moz-animation-name:scaleUp;-o-animation-name:scaleUp;animation-name:scaleUp;}@keyframes bounceY{0%{transform:translateY(-205px);}40%{transform:translateY(-100px);}65%{transform:translateY(-52px);}82%{transform:translateY(-25px);}92%{transform:translateY(-12px);}55%,75%,87%,97%,100%{transform:translateY(0px);}}@-moz-keyframes bounceY{0%{-moz-transform:translateY(-205px);}40%{-moz-transform:translateY(-100px);}65%{-moz-transform:translateY(-52px);}82%{-moz-transform:translateY(-25px);}92%{-moz-transform:translateY(-12px);}55%,75%,87%,97%,100%{-moz-transform:translateY(0px);}}@-webkit-keyframes bounceY{0%{-webkit-transform:translateY(-205px);}40%{-webkit-transform:translateY(-100px);}65%{-webkit-transform:translateY(-52px);}82%{-webkit-transform:translateY(-25px);}92%{-webkit-transform:translateY(-12px);}55%,75%,87%,97%,100%{-webkit-transform:translateY(0px);}}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%);}50%{opacity:0;-webkit-transform:translate(-100%);}51%{opacity:1;}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%);}50%{opacity:0;-moz-transform:translate(-100%);}51%{opacity:1;}}@keyframes toRightFromLeft{49%{transform:translate(100%);}50%{opacity:0;transform:translate(-100%);}51%{opacity:1;}}@-webkit-keyframes toLeftFromRight{49%{-webkit-transform:translate(-100%);}50%{opacity:0;-webkit-transform:translate(100%);}51%{opacity:1;}}@-moz-keyframes toLeftFromRight{49%{-moz-transform:translate(-100%);}50%{opacity:0;-moz-transform:translate(100%);}51%{opacity:1;}}@keyframes toLeftFromRight{49%{transform:translate(-100%);}50%{opacity:0;transform:translate(100%);}51%{opacity:1;}}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%);}50%{opacity:0;-webkit-transform:translateY(100%);}51%{opacity:1;}}@-moz-keyframes toTopFromBottom{49%{-moz-transform:translateY(-100%);}50%{opacity:0;-moz-transform:translateY(100%);}51%{opacity:1;}}@keyframes toTopFromBottom{49%{transform:translateY(-100%);}50%{opacity:0;transform:translateY(100%);}51%{opacity:1;}}@-webkit-keyframes toBottomFromTop{49%{-webkit-transform:translateY(100%);}50%{opacity:0;-webkit-transform:translateY(-100%);}51%{opacity:1;}}@-moz-keyframes toBottomFromTop{49%{-moz-transform:translateY(100%);}50%{opacity:0;-moz-transform:translateY(-100%);}51%{opacity:1;}}@keyframes toBottomFromTop{49%{transform:translateY(100%);}50%{opacity:0;transform:translateY(-100%);}51%{opacity:1;}}

/*--------- Social-Links ----------*/
.Social-Links { margin:8px 0 0 0;}
.iconFacebook{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat 0 0;display:inline-block; padding:0;margin:0 1px;}
.iconPinterest{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -25px 0;display:inline-block; padding:0;margin:0 1px;}
.iconTwitter{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -50px 0;display:inline-block; padding:0;margin:0 1px;}
.iconGoogle{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -75px 0;display:inline-block; padding:0;margin:0 1px;}
.iconRss{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -100px 0;display:inline-block; padding:0;margin:0 1px;}
.iconVimeo{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -125px 0;display:inline-block; padding:0;margin:0 1px;}
.iconEvernote{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -150px 0;display:inline-block; padding:0;margin:0 1px;}
.iconDribbble{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -175px 0;display:inline-block; padding:0;margin:0 1px;}
.iconTumblr{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -200px 0;display:inline-block; padding:0;margin:0 1px;}
.iconBehance{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -225px 0;display:inline-block; padding:0;margin:0 1px;}
.iconStumbleUpon{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -250px 0;display:inline-block; padding:0;margin:0 1px;}
.iconDropbox{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -275px 0;display:inline-block; padding:0;margin:0 1px;}
.iconSoundCloud{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -300px 0;display:inline-block; padding:0;margin:0 1px;}
.iconPicasa{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -325px 0;display:inline-block; padding:0;margin:0 1px;}
.iconLastfm{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -350px 0;display:inline-block; padding:0;margin:0 1px;}
.iconForrst{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -375px 0;display:inline-block; padding:0;margin:0 1px;}
.iconFlicr{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -400px 0;display:inline-block; padding:0;margin:0 1px;}
.iconDeviantArt{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -425px 0;display:inline-block; padding:0;margin:0 1px;}
.iconLinkedIn{width:25px;height:25px;background:url("/../images/socialicons.png") no-repeat -450px 0;display:inline-block; padding:0;margin:0 1px;}
.iconBlogger{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -475px 0;display:inline-block; padding:0;margin:0 1px;}
.iconInstagram{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -500px 0;display:inline-block; padding:0;margin:0 1px;}
.iconYahoo{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -525px 0;display:inline-block; padding:0;margin:0 1px;}
.iconYouTube{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -550px 0;display:inline-block; padding:0;margin:0 1px;}
.iconGrooveshark{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -575px 0;display:inline-block; padding:0;margin:0 1px;}
.iconDigg{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -600px 0;display:inline-block; padding:0;margin:0 1px;}
.iconSkype{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -625px 0;display:inline-block; padding:0;margin:0 1px;}
.iconShareThis{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -650px 0;display:inline-block; padding:0;margin:0 1px;}
.iconWordPress{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -675px 0;display:inline-block; padding:0;margin:0 1px;}
.iconKickstarter{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -700px 0;display:inline-block; padding:0;margin:0 1px;}
.iconBebo{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -725px 0;display:inline-block; padding:0;margin:0 1px;}
.iconZerply{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -750px 0;display:inline-block; padding:0;margin:0 1px;}
.iconAmazon{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -775px 0;display:inline-block; padding:0;margin:0 1px;}
.iconMyspace{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -800px 0;display:inline-block; padding:0;margin:0 1px;}
.iconWikipedia{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -825px 0;display:inline-block; padding:0;margin:0 1px;}
.iconTechnorati{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -850px 0;display:inline-block; padding:0;margin:0 1px;}
.iconAddThis{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -875px 0;display:inline-block; padding:0;margin:0 1px;}
.iconDelicious{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -900px 0;display:inline-block; padding:0;margin:0 1px;}
.iconXing{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -925px 0;display:inline-block; padding:0;margin:0 1px;}
.iconQuora{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -950px 0;display:inline-block; padding:0;margin:0 1px;}
.iconGitHub{width:25px;height:25px;background:url("../images/socialicons.png") no-repeat -975px 0;display:inline-block; padding:0;margin:0 1px;}

/*--------- Social-Links Hover ---------*/
a.iconFacebook:hover{ background-color:#5d82d1;background-position: 0 -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconPinterest:hover{ background-color:#e13138;background-position: -25px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconTwitter:hover{ background-color:#40bff5;background-position: -50px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconGoogle:hover{ background-color:#eb5e4c;background-position: -75px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconRss:hover{ background-color:#faa33d;background-position: -100px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconVimeo:hover{ background-color:#35c6ea;background-position: -125px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconEvernote:hover{ background-color:#9acf4f;background-position: -150px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDribbble:hover{ background-color:#f7659c;background-position: -175px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconTumblr:hover{ background-color:#426d9b;background-position: -200px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconBehance:hover{ background-color:#1879fd;background-position: -225px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconStumbleUpon:hover{ background-color:#ff5c30;background-position: -250px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDropbox:hover{ background-color:#17a3eb;background-position: -275px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconSoundCloud:hover{ background-color:#ff7e30;background-position: -300px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconPicasa:hover{ background-color:#9eb5b6;background-position: -325px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconLastfm:hover{ background-color:#f34320;background-position: -350px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconForrst:hover{ background-color:#45ad76;background-position: -375px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconFlicr:hover{ background-color:#ff48a3;background-position: -400px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDeviantArt:hover{ background-color:#6a8a7b;background-position: -425px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconLinkedIn:hover{ background-color:#238cc8;background-position: -450px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconBlogger:hover{ background-color:#ff9233;background-position: -475px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconInstagram:hover{ background-color:#548bb6;background-position: -500px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconYahoo:hover{ background-color:#ab47ac;background-position: -525px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconYouTube:hover{ background-color:#ef4e41;background-position: -550px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconGrooveshark:hover{ background-color:#ffb21d;background-position: -575px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDigg:hover{ background-color:#75788d;background-position: -600px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconSkype:hover{ background-color:#13c1f3;background-position: -625px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconShareThis:hover{ background-color:#25a774;background-position: -650px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconWordPress:hover{ background-color:#2592c3;background-position: -675px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconKickstarter:hover{ background-color:#8cd049;background-position: -700px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconBebo:hover{ background-color:#ee3849;background-position: -725px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconZerply:hover{ background-color:#9dbc7a;background-position: -750px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconAmazon:hover{ background-color:#ff8e2e;background-position: -775px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconMyspace:hover{ background-color:#008dde;background-position: -800px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconWikipedia:hover{ background-color:#b3b5b8;background-position: -825px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconTechnorati:hover{ background-color:#71d14b;background-position: -850px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconAddThis:hover{ background-color:#ff7850;background-position: -875px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDelicious:hover{ background-color:#377bda;background-position: -900px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconXing:hover{ background-color:#1a8e8c;background-position: -925px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconQuora:hover{ background-color:#ea3d23;background-position: -950px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconGitHub:hover{ background-color:#3f91cb;background-position: -975px -24px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}


/*--------- Social-Links2 ----------*/
.socialicons2{  padding-top:20px;}
.socialicons2 a{margin:5px 0 0 8px;padding:0;}

.iconSkype2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconLast_fm2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconFacebook2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -76px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconWordpress2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -109px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconVimeo_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -142px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconRSS2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -175px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconRevision2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -208px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconRdio2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -241px -10px;display:inline-block;padding:0;margin:0 3px;}

.iconEvernote2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconEmber2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconDropbox2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -76px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconAim2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -109px -43px;display:inline-block;padding:0;margin:0 3px;}
.icon500px_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -142px -43px;display:inline-block;padding:0;margin:0 3px;}
.icon500px2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -175px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconWikipedia2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -208px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconVkontakte2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -241px -43px;display:inline-block;padding:0;margin:0 3px;}

.iconTechnorati2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconStumbleupon2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSquarespace2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -76px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSpotify2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -109px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSoundcloud2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -142px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSkype_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -175px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconPinterest2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -208px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconPicasa2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -241px -76px;display:inline-block;padding:0;margin:0 3px;}

.iconMail_ru2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconMail2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconLinkedin_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -76px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconLinkedin2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -109px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGowalla2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -142px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGoogle_alt_22{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -175px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGoogle_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -208px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGoogle2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -241px -109px;display:inline-block;padding:0;margin:0 3px;}

.iconFormspring2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconFlickr2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDribbble2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -76px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDigg2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -109px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDeviantart_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -142px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDeviantart2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -175px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDesignmoo2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -208px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDelicious2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -241px -142px;display:inline-block;padding:0;margin:0 3px;}

.iconYoutube2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconYahoo2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconWordpress_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -76px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconGrooveshark2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -109px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconTumblr2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -142px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconMyspace2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -175px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconForrst2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -208px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconAsk_fm2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -241px -175px;display:inline-block;padding:0;margin:0 3px;}

.iconInstagram_alt2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconInstagram2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconVimeo2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -76px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconTwitter2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -109px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconMyspace_alt2{width:30px;height:30px;background:url("../images/socialicon2.pngg") no-repeat -142px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconPaypal2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -175px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconGmail2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -208px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconFoursquare2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -241px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconBlogger2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -10px -241px;display:inline-block;padding:0;margin:0 3px;}
.iconBehance2{width:30px;height:30px;background:url("../images/socialicon2.png") no-repeat -43px -241px;display:inline-block;padding:0;margin:0 3px;}

/*--------- Social-Links3 ----------*/
.socialicons3 {  padding-top:10px;}
.socialicons3 a{margin:0;padding:5px 0 0 8px;}

.iconFacebook3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -4px;display:inline-block; padding:0;margin:0;}
.iconPinterest3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -4px;display:inline-block; padding:0;margin:0;}
.iconTwitter3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -4px;display:inline-block; padding:0;margin:0;}
.iconGoogle3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -4px;display:inline-block; padding:0;margin:0;}
.iconRss3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -4px;display:inline-block; padding:0;margin:0;}

.iconVimeo3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -45px;display:inline-block;padding:0;margin:0;}
.iconEvernote3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -45px;display:inline-block;padding:0;margin:0;}
.iconDribbble3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -45px;display:inline-block;padding:0;margin:0;}
.iconTumblr3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -45px;display:inline-block;padding:0;margin:0;}
.iconBehance3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -45px;display:inline-block;padding:0;margin:0;}

.iconStumbleUpon3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -86px;display:inline-block;padding:0;margin:0;}
.iconDropbox3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -86px;display:inline-block;padding:0;margin:0;}
.iconSoundCloud3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -86px;display:inline-block;padding:0;margin:0;}
.iconPicasa3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -86px;display:inline-block;padding:0;margin:0;}
.iconLastfm3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -86px;display:inline-block;padding:0;margin:0;}

.iconForrst3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -128px;display:inline-block; padding:0;margin:0;}
.iconFlicr3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -128px;display:inline-block; padding:0;margin:0;}
.iconDeviantArt3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -128px;display:inline-block; padding:0;margin:0;}
.iconLinkedIn3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -128px;display:inline-block; padding:0;margin:0;}
.iconBlogger3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -128px;display:inline-block; padding:0;margin:0;}

.iconInstagram3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -169px;display:inline-block;padding:0;margin:0;}
.iconYahoo3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -169px;display:inline-block;padding:0;margin:0;}
.iconYouTube3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -169px;display:inline-block;padding:0;margin:0;}
.iconGrooveshark3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -169px;display:inline-block;padding:0;margin:0;}
.iconDigg3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -169px;display:inline-block;padding:0;margin:0;}

.iconSkype3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -211px;display:inline-block;padding:0;margin:0;}
.iconShareThis3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -211px;display:inline-block;padding:0;margin:0;}
.iconWordPress3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -211px;display:inline-block;padding:0;margin:0;}
.iconKickstarter3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -211px;display:inline-block;padding:0;margin:0;}
.iconBebo3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -211px;display:inline-block;padding:0;margin:0;}

.iconZerply3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -252px;display:inline-block; padding:0;margin:0;}
.iconAmazon3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -252px;display:inline-block; padding:0;margin:0;}
.iconMyspace3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -252px;display:inline-block; padding:0;margin:0;}
.iconWikipedia3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -252px;display:inline-block; padding:0;margin:0;}
.iconTechnorati3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -252px;display:inline-block; padding:0;margin:0;}

.iconAddThis3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -5px -293px;display:inline-block;padding:0;margin:0;}
.iconDelicious3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -46px -293px;display:inline-block;padding:0;margin:0;}
.iconXing3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -87px -293px;display:inline-block;padding:0;margin:0;}
.iconQuora3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -128px -293px;display:inline-block;padding:0;margin:0;}
.iconGitHub3{width:28px;height:29px;background:url("../images/socialicon3.png") no-repeat -169px -293px;display:inline-block;padding:0;margin:0;}

@charset "UTF-8";
/*
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated {
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    -o-animation-duration: 2s;
    animation-duration: 2s;
}

@-webkit-keyframes flash {
    0%, 50%, 100% {opacity: 1;}
    25%, 75% {opacity: 0;}
}

@-moz-keyframes flash {
    0%, 50%, 100% {opacity: 1;}
    25%, 75% {opacity: 0;}
}

@-o-keyframes flash {
    0%, 50%, 100% {opacity: 1;}
    25%, 75% {opacity: 0;}
}

@keyframes flash {
    0%, 50%, 100% {opacity: 1;}
    25%, 75% {opacity: 0;}
}

.animated.flash {
    -webkit-animation-name: flash;
    -moz-animation-name: flash;
    -o-animation-name: flash;
    animation-name: flash;
}
@-webkit-keyframes shake {
    0%, 100% {-webkit-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
    0%, 100% {-moz-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
    0%, 100% {-o-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
    0%, 100% {transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
    20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.animated.shake {
    -webkit-animation-name: shake;
    -moz-animation-name: shake;
    -o-animation-name: shake;
    animation-name: shake;
}
@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
    40% {-webkit-transform: translateY(-30px);}
    60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
    40% {-moz-transform: translateY(-30px);}
    60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
    40% {-o-transform: translateY(-30px);}
    60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
    40% {transform: translateY(-30px);}
    60% {transform: translateY(-15px);}
}

.animated.bounce {
    -webkit-animation-name: bounce;
    -moz-animation-name: bounce;
    -o-animation-name: bounce;
    animation-name: bounce;
}
@-webkit-keyframes tada {
    0% {-webkit-transform: scale(1);}
    10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
    30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
    40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
    100% {-webkit-transform: scale(1) rotate(0);}
}

@-moz-keyframes tada {
    0% {-moz-transform: scale(1);}
    10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
    30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
    40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
    100% {-moz-transform: scale(1) rotate(0);}
}

@-o-keyframes tada {
    0% {-o-transform: scale(1);}
    10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
    30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
    40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
    100% {-o-transform: scale(1) rotate(0);}
}

@keyframes tada {
    0% {transform: scale(1);}
    10%, 20% {transform: scale(0.9) rotate(-3deg);}
    30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
    40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
    100% {transform: scale(1) rotate(0);}
}

.animated.tada {
    -webkit-animation-name: tada;
    -moz-animation-name: tada;
    -o-animation-name: tada;
    animation-name: tada;
}
@-webkit-keyframes swing {
    20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
    20% { -webkit-transform: rotate(15deg); }
    40% { -webkit-transform: rotate(-10deg); }
    60% { -webkit-transform: rotate(5deg); }
    80% { -webkit-transform: rotate(-5deg); }
    100% { -webkit-transform: rotate(0deg); }
}

@-moz-keyframes swing {
    20% { -moz-transform: rotate(15deg); }
    40% { -moz-transform: rotate(-10deg); }
    60% { -moz-transform: rotate(5deg); }
    80% { -moz-transform: rotate(-5deg); }
    100% { -moz-transform: rotate(0deg); }
}

@-o-keyframes swing {
    20% { -o-transform: rotate(15deg); }
    40% { -o-transform: rotate(-10deg); }
    60% { -o-transform: rotate(5deg); }
    80% { -o-transform: rotate(-5deg); }
    100% { -o-transform: rotate(0deg); }
}

@keyframes swing {
    20% { transform: rotate(15deg); }
    40% { transform: rotate(-10deg); }
    60% { transform: rotate(5deg); }
    80% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}

.animated.swing {
    -webkit-transform-origin: top center;
    -moz-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    -moz-animation-name: swing;
    -o-animation-name: swing;
    animation-name: swing;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
    0% { -webkit-transform: translateX(0%); }
    15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
    30% { -webkit-transform: translateX(20%) rotate(3deg); }
    45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
    60% { -webkit-transform: translateX(10%) rotate(2deg); }
    75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
    100% { -webkit-transform: translateX(0%); }
}

@-moz-keyframes wobble {
    0% { -moz-transform: translateX(0%); }
    15% { -moz-transform: translateX(-25%) rotate(-5deg); }
    30% { -moz-transform: translateX(20%) rotate(3deg); }
    45% { -moz-transform: translateX(-15%) rotate(-3deg); }
    60% { -moz-transform: translateX(10%) rotate(2deg); }
    75% { -moz-transform: translateX(-5%) rotate(-1deg); }
    100% { -moz-transform: translateX(0%); }
}

@-o-keyframes wobble {
    0% { -o-transform: translateX(0%); }
    15% { -o-transform: translateX(-25%) rotate(-5deg); }
    30% { -o-transform: translateX(20%) rotate(3deg); }
    45% { -o-transform: translateX(-15%) rotate(-3deg); }
    60% { -o-transform: translateX(10%) rotate(2deg); }
    75% { -o-transform: translateX(-5%) rotate(-1deg); }
    100% { -o-transform: translateX(0%); }
}

@keyframes wobble {
    0% { transform: translateX(0%); }
    15% { transform: translateX(-25%) rotate(-5deg); }
    30% { transform: translateX(20%) rotate(3deg); }
    45% { transform: translateX(-15%) rotate(-3deg); }
    60% { transform: translateX(10%) rotate(2deg); }
    75% { transform: translateX(-5%) rotate(-1deg); }
    100% { transform: translateX(0%); }
}


.animated.wobble {
    -webkit-animation-name: wobble;
    -moz-animation-name: wobble;
    -o-animation-name: wobble;
    animation-name: wobble;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }
    50% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }
    50% { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }
    50% { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1); }
}
@keyframes pulse {
    0% { transform: scale(1); }
    50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.animated.pulse {
    -webkit-animation-name: pulse;
    -moz-animation-name: pulse;
    -o-animation-name: pulse;
    animation-name: pulse;
}
@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
    }
}
@-moz-keyframes flip {
    0% {
        -moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -moz-animation-timing-function: ease-out;
    }
    40% {
        -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -moz-animation-timing-function: ease-out;
    }
    50% {
        -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -moz-animation-timing-function: ease-in;
    }
    80% {
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -moz-animation-timing-function: ease-in;
    }
    100% {
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -moz-animation-timing-function: ease-in;
    }
}
@-o-keyframes flip {
    0% {
        -o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -o-animation-timing-function: ease-out;
    }
    40% {
        -o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -o-animation-timing-function: ease-out;
    }
    50% {
        -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -o-animation-timing-function: ease-in;
    }
    80% {
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -o-animation-timing-function: ease-in;
    }
    100% {
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -o-animation-timing-function: ease-in;
    }
}
@keyframes flip {
    0% {
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        animation-timing-function: ease-out;
    }
    40% {
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        animation-timing-function: ease-out;
    }
    50% {
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        animation-timing-function: ease-in;
    }
    80% {
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        animation-timing-function: ease-in;
    }
    100% {
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        animation-timing-function: ease-in;
    }
}

.animated.flip {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flip;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flip;
    -o-backface-visibility: visible !important;
    -o-animation-name: flip;
    backface-visibility: visible !important;
    animation-name: flip;
}
@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -moz-transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -moz-transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -o-transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -o-transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.animated.flipInX {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flipInX;
    -o-backface-visibility: visible !important;
    -o-animation-name: flipInX;
    backface-visibility: visible !important;
    animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
    100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
    100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
    100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.animated.flipOutX {
    -webkit-animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -moz-animation-name: flipOutX;
    -moz-backface-visibility: visible !important;
    -o-animation-name: flipOutX;
    -o-backface-visibility: visible !important;
    animation-name: flipOutX;
    backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.animated.flipInY {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flipInY;
    -o-backface-visibility: visible !important;
    -o-animation-name: flipInY;
    backface-visibility: visible !important;
    animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutY {
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
    100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutY {
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
    100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@keyframes flipOutY {
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
    100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.animated.flipOutY {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flipOutY;
    -o-backface-visibility: visible !important;
    -o-animation-name: flipOutY;
    backface-visibility: visible !important;
    animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

@-o-keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

@keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

.animated.fadeIn {
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes fadeInUp {
    0% {
        opacity: 0;
        -moz-transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}

@-o-keyframes fadeInUp {
    0% {
        opacity: 0;
        -o-transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.animated.fadeInUp {
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes fadeInDown {
    0% {
        opacity: 0;
        -moz-transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}

@-o-keyframes fadeInDown {
    0% {
        opacity: 0;
        -o-transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.animated.fadeInDown {
    -webkit-animation-name: fadeInDown;
    -moz-animation-name: fadeInDown;
    -o-animation-name: fadeInDown;
    animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -moz-transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}

@-o-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -o-transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

.animated.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes fadeInRight {
    0% {
        opacity: 0;
        -moz-transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}

@-o-keyframes fadeInRight {
    0% {
        opacity: 0;
        -o-transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translateX(20px);
    }

    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

.animated.fadeInRight {
    -webkit-animation-name: fadeInRight;
    -moz-animation-name: fadeInRight;
    -o-animation-name: fadeInRight;
    animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -moz-transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}

@-o-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.animated.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    -moz-animation-name: fadeInUpBig;
    -o-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}

@-o-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.animated.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    -moz-animation-name: fadeInDownBig;
    -o-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}
@-moz-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}
@-o-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}
@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

.animated.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    -moz-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
}

@-o-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -o-transform: translateX(0);
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

.animated.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}

@-o-keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}

@keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}

.animated.fadeOut {
    -webkit-animation-name: fadeOut;
    -moz-animation-name: fadeOut;
    -o-animation-name: fadeOut;
    animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
    }
}
@-moz-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(-20px);
    }
}
@-o-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateY(-20px);
    }
}
@keyframes fadeOutUp {
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        transform: translateY(-20px);
    }
}

.animated.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    -moz-animation-name: fadeOutUp;
    -o-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
    }
}

@-moz-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(20px);
    }
}

@-o-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateY(20px);
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        transform: translateY(20px);
    }
}

.animated.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    -moz-animation-name: fadeOutDown;
    -o-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
    }
}

@-moz-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(-20px);
    }
}

@-o-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateX(-20px);
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        transform: translateX(-20px);
    }
}

.animated.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    -moz-animation-name: fadeOutLeft;
    -o-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
    }
}

@-moz-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(20px);
    }
}

@-o-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateX(20px);
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        transform: translateX(20px);
    }
}

.animated.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    -moz-animation-name: fadeOutRight;
    -o-animation-name: fadeOutRight;
    animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }
}

@-moz-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }
}

@-o-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        transform: translateY(-2000px);
    }
}

.animated.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    -moz-animation-name: fadeOutUpBig;
    -o-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }
}

@-moz-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(2000px);
    }
}

@-o-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -o-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        transform: translateY(2000px);
    }
}

.animated.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    -moz-animation-name: fadeOutDownBig;
    -o-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }
}

@-moz-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }
}

@-o-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        transform: translateX(-2000px);
    }
}

.animated.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    -moz-animation-name: fadeOutLeftBig;
    -o-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }
}
@-moz-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }
}
@-o-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }

    100% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }
}
@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        transform: translateX(2000px);
    }
}

.animated.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    -moz-animation-name: fadeOutRightBig;
    -o-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}
@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
    }

    70% {
        -webkit-transform: scale(.9);
    }

    100% {
        -webkit-transform: scale(1);
    }
}

@-moz-keyframes bounceIn {
    0% {
        opacity: 0;
        -moz-transform: scale(.3);
    }

    50% {
        opacity: 1;
        -moz-transform: scale(1.05);
    }

    70% {
        -moz-transform: scale(.9);
    }

    100% {
        -moz-transform: scale(1);
    }
}

@-o-keyframes bounceIn {
    0% {
        opacity: 0;
        -o-transform: scale(.3);
    }

    50% {
        opacity: 1;
        -o-transform: scale(1.05);
    }

    70% {
        -o-transform: scale(.9);
    }

    100% {
        -o-transform: scale(1);
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        transform: scale(.3);
    }

    50% {
        opacity: 1;
        transform: scale(1.05);
    }

    70% {
        transform: scale(.9);
    }

    100% {
        transform: scale(1);
    }
}

.animated.bounceIn {
    -webkit-animation-name: bounceIn;
    -moz-animation-name: bounceIn;
    -o-animation-name: bounceIn;
    animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
    }
}
@-moz-keyframes bounceInUp {
    0% {
        opacity: 0;
        -moz-transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -moz-transform: translateY(-30px);
    }

    80% {
        -moz-transform: translateY(10px);
    }

    100% {
        -moz-transform: translateY(0);
    }
}

@-o-keyframes bounceInUp {
    0% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -o-transform: translateY(-30px);
    }

    80% {
        -o-transform: translateY(10px);
    }

    100% {
        -o-transform: translateY(0);
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        transform: translateY(-30px);
    }

    80% {
        transform: translateY(10px);
    }

    100% {
        transform: translateY(0);
    }
}

.animated.bounceInUp {
    -webkit-animation-name: bounceInUp;
    -moz-animation-name: bounceInUp;
    -o-animation-name: bounceInUp;
    animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes bounceInDown {
    0% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -moz-transform: translateY(30px);
    }

    80% {
        -moz-transform: translateY(-10px);
    }

    100% {
        -moz-transform: translateY(0);
    }
}

@-o-keyframes bounceInDown {
    0% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -o-transform: translateY(30px);
    }

    80% {
        -o-transform: translateY(-10px);
    }

    100% {
        -o-transform: translateY(0);
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        transform: translateY(30px);
    }

    80% {
        transform: translateY(-10px);
    }

    100% {
        transform: translateY(0);
    }
}

.animated.bounceInDown {
    -webkit-animation-name: bounceInDown;
    -moz-animation-name: bounceInDown;
    -o-animation-name: bounceInDown;
    animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
    }

    80% {
        -webkit-transform: translateX(-10px);
    }

    100% {
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -moz-transform: translateX(30px);
    }

    80% {
        -moz-transform: translateX(-10px);
    }

    100% {
        -moz-transform: translateX(0);
    }
}

@-o-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -o-transform: translateX(30px);
    }

    80% {
        -o-transform: translateX(-10px);
    }

    100% {
        -o-transform: translateX(0);
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        transform: translateX(30px);
    }

    80% {
        transform: translateX(-10px);
    }

    100% {
        transform: translateX(0);
    }
}

.animated.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    -moz-animation-name: bounceInLeft;
    -o-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
    }

    80% {
        -webkit-transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes bounceInRight {
    0% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -moz-transform: translateX(-30px);
    }

    80% {
        -moz-transform: translateX(10px);
    }

    100% {
        -moz-transform: translateX(0);
    }
}

@-o-keyframes bounceInRight {
    0% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -o-transform: translateX(-30px);
    }

    80% {
        -o-transform: translateX(10px);
    }

    100% {
        -o-transform: translateX(0);
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        transform: translateX(-30px);
    }

    80% {
        transform: translateX(10px);
    }

    100% {
        transform: translateX(0);
    }
}

.animated.bounceInRight {
    -webkit-animation-name: bounceInRight;
    -moz-animation-name: bounceInRight;
    -o-animation-name: bounceInRight;
    animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
    }

    25% {
        -webkit-transform: scale(.95);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
    }
}

@-moz-keyframes bounceOut {
    0% {
        -moz-transform: scale(1);
    }

    25% {
        -moz-transform: scale(.95);
    }

    50% {
        opacity: 1;
        -moz-transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -moz-transform: scale(.3);
    }
}

@-o-keyframes bounceOut {
    0% {
        -o-transform: scale(1);
    }

    25% {
        -o-transform: scale(.95);
    }

    50% {
        opacity: 1;
        -o-transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -o-transform: scale(.3);
    }
}

@keyframes bounceOut {
    0% {
        transform: scale(1);
    }

    25% {
        transform: scale(.95);
    }

    50% {
        opacity: 1;
        transform: scale(1.1);
    }

    100% {
        opacity: 0;
        transform: scale(.3);
    }
}

.animated.bounceOut {
    -webkit-animation-name: bounceOut;
    -moz-animation-name: bounceOut;
    -o-animation-name: bounceOut;
    animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
    }
}

@-moz-keyframes bounceOutUp {
    0% {
        -moz-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -moz-transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(-2000px);
    }
}

@-o-keyframes bounceOutUp {
    0% {
        -o-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -o-transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -o-transform: translateY(-2000px);
    }
}

@keyframes bounceOutUp {
    0% {
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        transform: translateY(-2000px);
    }
}

.animated.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    -moz-animation-name: bounceOutUp;
    -o-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
    }
}

@-moz-keyframes bounceOutDown {
    0% {
        -moz-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -moz-transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(2000px);

    }
}

@-o-keyframes bounceOutDown {
    0% {
        -o-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -o-transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -o-transform: translateY(2000px);
    }
}

@keyframes bounceOutDown {
    0% {
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        transform: translateY(2000px);
    }
}

.animated.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    -moz-animation-name: bounceOutDown;
    -o-animation-name: bounceOutDown;
    animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }
}

@-moz-keyframes bounceOutLeft {
    0% {
        -moz-transform: translateX(0);
    }

    20% {
        opacity: 1;
        -moz-transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }
}

@-o-keyframes bounceOutLeft {
    0% {
        -o-transform: translateX(0);
    }

    20% {
        opacity: 1;
        -o-transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }
}

@keyframes bounceOutLeft {
    0% {
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        transform: translateX(20px);
    }

    100% {
        opacity: 0;
        transform: translateX(-2000px);
    }
}

.animated.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    -moz-animation-name: bounceOutLeft;
    -o-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
    }
}

@-moz-keyframes bounceOutRight {
    0% {
        -moz-transform: translateX(0);
    }

    20% {
        opacity: 1;
        -moz-transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(2000px);
    }
}

@-o-keyframes bounceOutRight {
    0% {
        -o-transform: translateX(0);
    }

    20% {
        opacity: 1;
        -o-transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -o-transform: translateX(2000px);
    }
}

@keyframes bounceOutRight {
    0% {
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        transform: translateX(2000px);
    }
}

.animated.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    -moz-animation-name: bounceOutRight;
    -o-animation-name: bounceOutRight;
    animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}
@-moz-keyframes rotateIn {
    0% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}
@-o-keyframes rotateIn {
    0% {
        -o-transform-origin: center center;
        -o-transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -o-transform-origin: center center;
        -o-transform: rotate(0);
        opacity: 1;
    }
}
@keyframes rotateIn {
    0% {
        transform-origin: center center;
        transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        transform-origin: center center;
        transform: rotate(0);
        opacity: 1;
    }
}

.animated.rotateIn {
    -webkit-animation-name: rotateIn;
    -moz-animation-name: rotateIn;
    -o-animation-name: rotateIn;
    animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}

@-moz-keyframes rotateInUpLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}

@-o-keyframes rotateInUpLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }
}

.animated.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    -moz-animation-name: rotateInUpLeft;
    -o-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}

@-moz-keyframes rotateInDownLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}

@-o-keyframes rotateInDownLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }
}

.animated.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    -moz-animation-name: rotateInDownLeft;
    -o-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}

@-moz-keyframes rotateInUpRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}

@-o-keyframes rotateInUpRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }
}

.animated.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    -moz-animation-name: rotateInUpRight;
    -o-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }
}

@-moz-keyframes rotateInDownRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }
}

@-o-keyframes rotateInDownRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }
}

.animated.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    -moz-animation-name: rotateInDownRight;
    -o-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center center;
        -webkit-transform: rotate(200deg);
        opacity: 0;
    }
}

@-moz-keyframes rotateOut {
    0% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -moz-transform-origin: center center;
        -moz-transform: rotate(200deg);
        opacity: 0;
    }
}

@-o-keyframes rotateOut {
    0% {
        -o-transform-origin: center center;
        -o-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -o-transform-origin: center center;
        -o-transform: rotate(200deg);
        opacity: 0;
    }
}

@keyframes rotateOut {
    0% {
        transform-origin: center center;
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        transform-origin: center center;
        transform: rotate(200deg);
        opacity: 0;
    }
}

.animated.rotateOut {
    -webkit-animation-name: rotateOut;
    -moz-animation-name: rotateOut;
    -o-animation-name: rotateOut;
    animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }
}

@-moz-keyframes rotateOutUpLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }
}

@-o-keyframes rotateOutUpLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        transform-origin: left bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.animated.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    -moz-animation-name: rotateOutUpLeft;
    -o-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }
}

@-moz-keyframes rotateOutDownLeft {
    0% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -moz-transform-origin: left bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }
}

@-o-keyframes rotateOutDownLeft {
    0% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -o-transform-origin: left bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        transform-origin: left bottom;
        transform: rotate(90deg);
        opacity: 0;
    }
}

.animated.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    -moz-animation-name: rotateOutDownLeft;
    -o-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        opacity: 0;
    }
}

@-moz-keyframes rotateOutUpRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(90deg);
        opacity: 0;
    }
}

@-o-keyframes rotateOutUpRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0;
    }
}

.animated.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    -moz-animation-name: rotateOutUpRight;
    -o-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        opacity: 0;
    }
}

@-moz-keyframes rotateOutDownRight {
    0% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -moz-transform-origin: right bottom;
        -moz-transform: rotate(-90deg);
        opacity: 0;
    }
}

@-o-keyframes rotateOutDownRight {
    0% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(0);
        opacity: 1;
    }

    100% {
        -o-transform-origin: right bottom;
        -o-transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.animated.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    -moz-animation-name: rotateOutDownRight;
    -o-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
}
@-webkit-keyframes hinge {
    0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
    20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
    40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
    80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
    100% { -webkit-transform: translateY(700px); opacity: 0; }
}

@-moz-keyframes hinge {
    0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
    20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
    40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
    80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
    100% { -moz-transform: translateY(700px); opacity: 0; }
}

@-o-keyframes hinge {
    0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
    20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
    40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
    80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
    100% { -o-transform: translateY(700px); opacity: 0; }
}

@keyframes hinge {
    0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }
    20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }
    40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }
    80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }
    100% { transform: translateY(700px); opacity: 0; }
}

.animated.hinge {
    -webkit-animation-name: hinge;
    -moz-animation-name: hinge;
    -o-animation-name: hinge;
    animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
    0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
    100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}

@-moz-keyframes rollIn {
    0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
    100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}

@-o-keyframes rollIn {
    0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
    100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}

@keyframes rollIn {
    0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
    100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}

.animated.rollIn {
    -webkit-animation-name: rollIn;
    -moz-animation-name: rollIn;
    -o-animation-name: rollIn;
    animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
    }
}

@-moz-keyframes rollOut {
    0% {
        opacity: 1;
        -moz-transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(100%) rotate(120deg);
    }
}

@-o-keyframes rollOut {
    0% {
        opacity: 1;
        -o-transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -o-transform: translateX(100%) rotate(120deg);
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
        transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        transform: translateX(100%) rotate(120deg);
    }
}

.animated.rollOut {
    -webkit-animation-name: rollOut;
    -moz-animation-name: rollOut;
    -o-animation-name: rollOut;
    animation-name: rollOut;
}

/* originally authored by Angelo Rohit - https://github.com/angelorohit */

@-webkit-keyframes lightSpeedIn {
    0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
    60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
    80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
    100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-moz-keyframes lightSpeedIn {
    0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
    60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
    80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
    100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-o-keyframes lightSpeedIn {
    0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
    60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
    80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
    100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@keyframes lightSpeedIn {
    0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
    60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
    80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
    100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}

.animated.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;

    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

.animated.lightSpeedIn {
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

/* originally authored by Angelo Rohit - https://github.com/angelorohit */

@-webkit-keyframes lightSpeedOut {
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
    100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-moz-keyframes lightSpeedOut {
    0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
    100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-o-keyframes lightSpeedOut {
    0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
    100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@keyframes lightSpeedOut {
    0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
    100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

.animated.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

.animated.lightSpeedOut {
    -webkit-animation-duration: 0.25s;
    -moz-animation-duration: 0.25s;
    -o-animation-duration: 0.25s;
    animation-duration: 0.25s;
}

.animated.periodic{
    -webkit-animation: fadeInUp 300ms linear 100ms both;
    -moz-animation: fadeInUp 300ms linear 100ms both;
    -ms-animation: fadeInUp 300ms linear 100ms both;
    -o-animation: fadeInUp 300ms linear 100ms both;
    animation: fadeInUp 300ms linear 100ms both;

}


/*--------- Animation----------*/
.animation.periodic{opacity: 1;}
.animated.fadeInLeftBig1{-webkit-animation:fadeInRightBig 300ms .1s ease both;-moz-animation:fadeInRightBig 300ms .1s ease both;animation:fadeInRightBig 300ms .1s ease both;}
.animated.fadeInLeftBig2{-webkit-animation:fadeInRightBig 600ms .1s ease both;-moz-animation:fadeInRightBig 600ms .1s ease both;animation:fadeInRightBig 600ms .1s ease both;}
.animated.fadeInLeftBig3{-webkit-animation:fadeInRightBig 900ms .1s ease both;-moz-animation:fadeInRightBig 900ms .1s ease both;animation:fadeInRightBig 900ms .1s ease both;}
.animated.fadeInLeftBig4{-webkit-animation:fadeInRightBig 1.2s .1s ease both;-moz-animation:fadeInRightBig 1.2s .1s ease both;animation:fadeInRightBig 1.2s .1s ease both;}
.animated.fadeInRightBig1{-webkit-animation:fadeInLeftBig 300ms .1s ease both;-moz-animation:fadeInLeftBig 300ms .1s ease both;animation:fadeInLeftBig 300ms .1s ease both;}
.animated.fadeInRightBig2{-webkit-animation:fadeInLeftBig 600ms .1s ease both;-moz-animation:fadeInLeftBig 600ms .1s ease both;animation:fadeInLeftBig 600ms .1s ease both;}
.animated.fadeInRightBig3{-webkit-animation:fadeInLeftBig 900ms .1s ease both;-moz-animation:fadeInLeftBig 900ms .1s ease both;animation:fadeInLeftBig 900ms .1s ease both;}
.animated.fadeInRightBig4{-webkit-animation:fadeInLeftBig 1.2s .1s ease both;-moz-animation:fadeInLeftBig 1.2s .1s ease both;animation:fadeInLeftBig 1.2s .1s ease both;}
.animated.periodic1{-webkit-animation: fadeInUp 300ms linear 100ms both;-moz-animation: fadeInUp 300ms linear 100ms both;-ms-animation: fadeInUp 300ms linear 100ms both;-o-animation: fadeInUp 300ms linear 100ms both;animation: fadeInUp 300ms linear 100ms both;}
.animated.periodic2{-webkit-animation: fadeInUp 300ms linear 400ms both;-moz-animation: fadeInUp 300ms linear 400ms both;-ms-animation: fadeInUp 300ms linear 400ms both;-o-animation: fadeInUp 300ms linear 400ms both;animation: fadeInUp 300ms linear 400ms both;}
.animated.periodic3{-webkit-animation: fadeInUp 300ms linear 800ms both;-moz-animation: fadeInUp 300ms linear 800ms both;-ms-animation: fadeInUp 300ms linear 800ms both;-o-animation: fadeInUp 300ms linear 800ms both;animation: fadeInUp 300ms linear 800ms both;}
.animated.periodic4{-webkit-animation: fadeInUp 300ms linear 1200ms both;-moz-animation: fadeInUp 300ms linear 1200ms both;-ms-animation: fadeInUp 300ms linear 1200ms both;-o-animation: fadeInUp 300ms linear 1200ms both;animation: fadeInUp 300ms linear 1200ms both;}
.animated.periodic5{-webkit-animation: fadeInUp 300ms linear 1600ms both;-moz-animation: fadeInUp 300ms linear 1600ms both;-ms-animation: fadeInUp 300ms linear 1600ms both;-o-animation: fadeInUp 300ms linear 1600ms both;animation: fadeInUp 300ms linear 1600ms both;}
.animated.periodic6{-webkit-animation: fadeInUp 300ms linear 2000ms both;-moz-animation: fadeInUp 300ms linear 2000ms both;-ms-animation: fadeInUp 300ms linear 2000ms both;-o-animation: fadeInUp 300ms linear 2000ms both;animation: fadeInUp 300ms linear 2000ms both;}
.animated.periodic7{-webkit-animation: fadeInUp 300ms linear 2400ms both;-moz-animation: fadeInUp 300ms linear 2400ms both;-ms-animation: fadeInUp 300ms linear 2400ms both;-o-animation: fadeInUp 300ms linear 2400ms both;animation: fadeInUp 300ms linear 2400ms both;}
.animated.periodic8{-webkit-animation: fadeInUp 300ms linear 2800ms both;-moz-animation: fadeInUp 300ms linear 2800ms both;-ms-animation: fadeInUp 300ms linear 2800ms both;-o-animation: fadeInUp 300ms linear 2800ms both;animation: fadeInUp 300ms linear 2800ms both;}
.animated.periodic9{-webkit-animation: fadeInUp 300ms linear 3200ms both;-moz-animation: fadeInUp 300ms linear 3200ms both;-ms-animation: fadeInUp 300ms linear 3200ms both;-o-animation: fadeInUp 300ms linear 3200ms both;animation: fadeInUp 300ms linear 3200ms both;}


.animated.fadeInLeft1{-webkit-animation: fadeInRight 300ms linear 100ms both;-moz-animation: fadeInRight 300ms linear 100ms both;-ms-animation: fadeInRight 300ms linear 100ms both;-o-animation: fadeInRight 300ms linear 100ms both;animation: fadeInRight 300ms linear 100ms both;}
.animated.fadeInLeft2{-webkit-animation: fadeInRight 300ms linear 400ms both;-moz-animation: fadeInRight 300ms linear 400ms both;-ms-animation: fadeInRight 300ms linear 400ms both;-o-animation: fadeInRight 300ms linear 400ms both;animation: fadeInRight 300ms linear 400ms both;}
.animated.fadeInLeft3{-webkit-animation: fadeInRight 300ms linear 800ms both;-moz-animation: fadeInRight 300ms linear 800ms both;-ms-animation: fadeInRight 300ms linear 800ms both;-o-animation: fadeInRight 300ms linear 800ms both;animation: fadeInRight 300ms linear 800ms both;}
.animated.fadeInLeft4{-webkit-animation: fadeInRight 300ms linear 1200ms both;-moz-animation: fadeInRight 300ms linear 1200ms both;-ms-animation: fadeInRight 300ms linear 1200ms both;-o-animation: fadeInRight 300ms linear 1200ms both;animation: fadeInRight 300ms linear 1200ms both;}
.animated.fadeInLeft5{-webkit-animation: fadeInRight 300ms linear 1600ms both;-moz-animation: fadeInRight 300ms linear 1600ms both;-ms-animation: fadeInRight 300ms linear 1600ms both;-o-animation: fadeInRight 300ms linear 1600ms both;animation: fadeInRight 300ms linear 1600ms both;}
.animated.fadeInLeft6{-webkit-animation: fadeInRight 300ms linear 2000ms both;-moz-animation: fadeInRight 300ms linear 2000ms both;-ms-animation: fadeInRight 300ms linear 2000ms both;-o-animation: fadeInRight 300ms linear 2000ms both;animation: fadeInRight 300ms linear 2000ms both;}
.animated.fadeInLeft7{-webkit-animation: fadeInRight 300ms linear 2400ms both;-moz-animation: fadeInRight 300ms linear 2400ms both;-ms-animation: fadeInRight 300ms linear 2400ms both;-o-animation: fadeInRight 300ms linear 2400ms both;animation: fadeInRight 300ms linear 2400ms both;}

.animated.bounceInUp1{-webkit-animation: bounceInUp 1000ms linear 100ms both;-moz-animation: bounceInUp 1000ms linear 100ms both;-ms-animation: bounceInUp 1000ms linear 100ms both;-o-animation: bounceInUp 1000ms linear 100ms both;animation: bounceInUp 1000ms linear 100ms both;}
.animated.bounceInUp2{-webkit-animation: bounceInUp 1000ms linear 400ms both;-moz-animation: bounceInUp 1000ms linear 400ms both;-ms-animation: bounceInUp 1000ms linear 400ms both;-o-animation: bounceInUp 1000ms linear 400ms both;animation: bounceInUp 1000ms linear 400ms both;}
.animated.bounceInUp3{-webkit-animation: bounceInUp 1000ms linear 800ms both;-moz-animation: bounceInUp 1000ms linear 800ms both;-ms-animation: bounceInUp 1000ms linear 800ms both;-o-animation: bounceInUp 1000ms linear 800ms both;animation: bounceInUp 1000ms linear 800ms both;}
.animated.bounceInUp4{-webkit-animation: bounceInUp 1000ms linear 1200ms both;-moz-animation: bounceInUp 1000ms linear 1200ms both;-ms-animation: bounceInUp 1000ms linear 1200ms both;-o-animation: bounceInUp 1000ms linear 1200ms both;animation: bounceInUp 1000ms linear 1200ms both;}

.animated.bounceIn1{-webkit-animation: bounceIn 1000ms linear 100ms both;-moz-animation: bounceIn 1000ms linear 100ms both;-ms-animation: bounceIn 1000ms linear 100ms both;-o-animation: bounceIn 1000ms linear 100ms both;animation: bounceIn 1000ms linear 100ms both;}
.animated.bounceIn2{-webkit-animation: bounceIn 1000ms linear 400ms both;-moz-animation: bounceIn 1000ms linear 400ms both;-ms-animation: bounceIn 1000ms linear 400ms both;-o-animation: bounceIn 1000ms linear 400ms both;animation: bounceIn 1000ms linear 400ms both;}
.animated.bounceIn3{-webkit-animation: bounceIn 1000ms linear 800ms both;-moz-animation: bounceIn 1000ms linear 800ms both;-ms-animation: bounceIn 1000ms linear 800ms both;-o-animation: bounceIn 1000ms linear 800ms both;animation: bounceIn 1000ms linear 800ms both;}
.animated.bounceIn4{-webkit-animation: bounceIn 1000ms linear 1200ms both;-moz-animation: bounceIn 1000ms linear 1200ms both;-ms-animation: bounceIn 1000ms linear 1200ms both;-o-animation: bounceIn 1000ms linear 1200ms both;animation: bounceIn 1000ms linear 1200ms both;}

.animated.bounceInDown1{-webkit-animation: bounceInDown 1000ms linear 100ms both;-moz-animation: bounceInDown 1000ms linear 100ms both;-ms-animation: bounceInDown 1000ms linear 100ms both;-o-animation: bounceInDown 1000ms linear 100ms both;animation: bounceInDown 1000ms linear 100ms both;}
.animated.bounceInDown2{-webkit-animation: bounceInDown 1000ms linear 400ms both;-moz-animation: bounceInDown 1000ms linear 400ms both;-ms-animation: bounceInDown 1000ms linear 400ms both;-o-animation: bounceInDown 1000ms linear 400ms both;animation: bounceInDown 1000ms linear 400ms both;}
.animated.bounceInDown3{-webkit-animation: bounceInDown 1000ms linear 800ms both;-moz-animation: bounceInDown 1000ms linear 800ms both;-ms-animation: bounceInDown 1000ms linear 800ms both;-o-animation: bounceInDown 1000ms linear 800ms both;animation: bounceInDown 1000ms linear 800ms both;}
.animated.bounceInDown4{-webkit-animation: bounceInDown 1000ms linear 1200ms both;-moz-animation: bounceInDown 1000ms linear 1200ms both;-ms-animation: bounceInDown 1000ms linear 1200ms both;-o-animation: bounceInDown 1000ms linear 1200ms both;animation: bounceInDown 1000ms linear 1200ms both;}

.animated.bounceInLeft1{-webkit-animation: bounceInLeft 1000ms linear 100ms both;-moz-animation: bounceInLeft 1000ms linear 100ms both;-ms-animation: bounceInLeft 1000ms linear 100ms both;-o-animation: bounceInLeft 1000ms linear 100ms both;animation: bounceInLeft 1000ms linear 100ms both;}
.animated.bounceInLeft2{-webkit-animation: bounceInLeft 1000ms linear 400ms both;-moz-animation: bounceInLeft 1000ms linear 400ms both;-ms-animation: bounceInLeft 1000ms linear 400ms both;-o-animation: bounceInLeft 1000ms linear 400ms both;animation: bounceInLeft 1000ms linear 400ms both;}
.animated.bounceInLeft3{-webkit-animation: bounceInLeft 1000ms linear 800ms both;-moz-animation: bounceInLeft 1000ms linear 800ms both;-ms-animation: bounceInLeft 1000ms linear 800ms both;-o-animation: bounceInLeft 1000ms linear 800ms both;animation: bounceInLeft 1000ms linear 800ms both;}
.animated.bounceInLeft4{-webkit-animation: bounceInLeft 1000ms linear 1200ms both;-moz-animation: bounceInLeft 1000ms linear 1200ms both;-ms-animation: bounceInLeft 1000ms linear 1200ms both;-o-animation: bounceInLeft 1000ms linear 1200ms both;animation: bounceInLeft 1000ms linear 1200ms both;}

.animated.bounceInRight1{-webkit-animation: bounceInRight 1000ms linear 100ms both;-moz-animation: bounceInRight 1000ms linear 100ms both;-ms-animation: bounceInRight 1000ms linear 100ms both;-o-animation: bounceInRight 1000ms linear 100ms both;animation: bounceInRight 1000ms linear 100ms both;}
.animated.bounceInRight2{-webkit-animation: bounceInRight 1000ms linear 400ms both;-moz-animation: bounceInRight 1000ms linear 400ms both;-ms-animation: bounceInRight 1000ms linear 400ms both;-o-animation: bounceInRight 1000ms linear 400ms both;animation: bounceInRight 1000ms linear 400ms both;}
.animated.bounceInRight3{-webkit-animation: bounceInRight 1000ms linear 800ms both;-moz-animation: bounceInRight 1000ms linear 800ms both;-ms-animation: bounceInRight 1000ms linear 800ms both;-o-animation: bounceInRight 1000ms linear 800ms both;animation: bounceInRight 1000ms linear 800ms both;}
.animated.bounceInRight4{-webkit-animation: bounceInRight 1000ms linear 1200ms both;-moz-animation: bounceInRight 1000ms linear 1200ms both;-ms-animation: bounceInRight 1000ms linear 1200ms both;-o-animation: bounceInRight 1000ms linear 1200ms both;animation: bounceInRight 1000ms linear 1200ms both;}


.animated.fadeInRight1{-webkit-animation: fadeInLeft 300ms linear 100ms both;-moz-animation: fadeInLeft 300ms linear 100ms both;-ms-animation: fadeInLeft 300ms linear 100ms both;-o-animation: fadeInLeft 300ms linear 100ms both;animation: fadeInLeft 300ms linear 100ms both;}
.animated.fadeInRight2{-webkit-animation: fadeInLeft 300ms linear 400ms both;-moz-animation: fadeInLeft 300ms linear 400ms both;-ms-animation: fadeInLeft 300ms linear 400ms both;-o-animation: fadeInLeft 300ms linear 400ms both;animation: fadeInLeft 300ms linear 400ms both;}
.animated.fadeInRight3{-webkit-animation: fadeInLeft 300ms linear 800ms both;-moz-animation: fadeInLeft 300ms linear 800ms both;-ms-animation: fadeInLeft 300ms linear 800ms both;-o-animation: fadeInLeft 300ms linear 800ms both;animation: fadeInLeft 300ms linear 800ms both;}
.animated.fadeInRight4{-webkit-animation: fadeInLeft 300ms linear 1200ms both;-moz-animation: fadeInLeft 300ms linear 1200ms both;-ms-animation: fadeInLeft 300ms linear 1200ms both;-o-animation: fadeInLeft 300ms linear 1200ms both;animation: fadeInLeft 300ms linear 1200ms both;}
.animated.scaleUp1{-ms-animation: 800ms linear 100ms both scaleUp;-webkit-animation: 800ms linear 100ms both scaleUp;-moz-animation: 800ms linear 100ms both scaleUp;animation: 800ms linear 100ms both scaleUp;}
.animated.scaleUp2{-ms-animation: 800ms linear 700ms both scaleUp;-webkit-animation: 800ms linear 700ms both scaleUp;-moz-animation: 800ms linear 700ms both scaleUp;animation: 800ms linear 700ms both scaleUp;}
.animated.scaleUp3{-ms-animation: 800ms linear 1100ms both scaleUp;-webkit-animation: 800ms linear 1100ms both scaleUp;-moz-animation: 800ms linear 1100ms both scaleUp;animation: 800ms linear 1100ms both scaleUp;}
.animated.scaleUp4{-ms-animation: 800ms linear 1500ms both scaleUp;-webkit-animation: 800ms linear 1500ms both scaleUp;-moz-animation: 800ms linear 1500ms both scaleUp;animation: 800ms linear 1500ms both scaleUp;}
.animated.scaleUp5{-ms-animation: 800ms linear 1900ms both scaleUp;-webkit-animation: 800ms linear 1900ms both scaleUp;-moz-animation: 800ms linear 1900ms both scaleUp;animation: 800ms linear 1900ms both scaleUp;}
.animated.scaleUp6{-ms-animation: 800ms linear 2300ms both scaleUp;-webkit-animation: 800ms linear 2300ms both scaleUp;-moz-animation: 800ms linear 2300ms both scaleUp;animation: 800ms linear 2300ms both scaleUp;}
.animated.scaleUp7{-ms-animation: 800ms linear 2700ms both scaleUp;-webkit-animation: 800ms linear 2700ms both scaleUp;-moz-animation: 800ms linear 2700ms both scaleUp;animation: 800ms linear 2700ms both scaleUp;}
.animated.scaleUp8{-ms-animation: 800ms linear 3100ms both scaleUp;-webkit-animation: 800ms linear 3100ms both scaleUp;-moz-animation: 800ms linear 3100ms both scaleUp;animation: 800ms linear 3100ms both scaleUp;}
@keyframes scaleUp{0%{opacity:0;transform:scale(.8);}100%{opacity:1;transform:scale(1);}}@-moz-keyframes scaleUp{0%{opacity:0;-moz-transform:scale(.8);}100%{opacity:1;-moz-transform:scale(1);}}@-webkit-keyframes scaleUp{0%{opacity:0;-webkit-transform:scale(.8);}100%{opacity:1;-webkit-transform:scale(1);}}@-ms-keyframes scaleUp{0%{opacity:0;-ms-transform:scale(.8);}100%{opacity:1;-ms-transform:scale(1);}}@-o-keyframes scaleUp{0%{opacity:0;-o-transform:scale(.8);}100%{opacity:1;-o-transform:scale(1);}}.animated.scaleUp{-webkit-animation-name:scaleUp;-moz-animation-name:scaleUp;-o-animation-name:scaleUp;animation-name:scaleUp;}@keyframes bounceY{0%{transform:translateY(-205px);}40%{transform:translateY(-100px);}65%{transform:translateY(-52px);}82%{transform:translateY(-25px);}92%{transform:translateY(-12px);}55%,75%,87%,97%,100%{transform:translateY(0px);}}@-moz-keyframes bounceY{0%{-moz-transform:translateY(-205px);}40%{-moz-transform:translateY(-100px);}65%{-moz-transform:translateY(-52px);}82%{-moz-transform:translateY(-25px);}92%{-moz-transform:translateY(-12px);}55%,75%,87%,97%,100%{-moz-transform:translateY(0px);}}@-webkit-keyframes bounceY{0%{-webkit-transform:translateY(-205px);}40%{-webkit-transform:translateY(-100px);}65%{-webkit-transform:translateY(-52px);}82%{-webkit-transform:translateY(-25px);}92%{-webkit-transform:translateY(-12px);}55%,75%,87%,97%,100%{-webkit-transform:translateY(0px);}}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%);}50%{opacity:0;-webkit-transform:translate(-100%);}51%{opacity:1;}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%);}50%{opacity:0;-moz-transform:translate(-100%);}51%{opacity:1;}}@keyframes toRightFromLeft{49%{transform:translate(100%);}50%{opacity:0;transform:translate(-100%);}51%{opacity:1;}}@-webkit-keyframes toLeftFromRight{49%{-webkit-transform:translate(-100%);}50%{opacity:0;-webkit-transform:translate(100%);}51%{opacity:1;}}@-moz-keyframes toLeftFromRight{49%{-moz-transform:translate(-100%);}50%{opacity:0;-moz-transform:translate(100%);}51%{opacity:1;}}@keyframes toLeftFromRight{49%{transform:translate(-100%);}50%{opacity:0;transform:translate(100%);}51%{opacity:1;}}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%);}50%{opacity:0;-webkit-transform:translateY(100%);}51%{opacity:1;}}@-moz-keyframes toTopFromBottom{49%{-moz-transform:translateY(-100%);}50%{opacity:0;-moz-transform:translateY(100%);}51%{opacity:1;}}@keyframes toTopFromBottom{49%{transform:translateY(-100%);}50%{opacity:0;transform:translateY(100%);}51%{opacity:1;}}@-webkit-keyframes toBottomFromTop{49%{-webkit-transform:translateY(100%);}50%{opacity:0;-webkit-transform:translateY(-100%);}51%{opacity:1;}}@-moz-keyframes toBottomFromTop{49%{-moz-transform:translateY(100%);}50%{opacity:0;-moz-transform:translateY(-100%);}51%{opacity:1;}}@keyframes toBottomFromTop{49%{transform:translateY(100%);}50%{opacity:0;transform:translateY(-100%);}51%{opacity:1;}}

.animated.fadeInDown1{-webkit-animation: fadeInDown 300ms linear 100ms both;-moz-animation: fadeInDown 300ms linear 100ms both;-ms-animation: fadeInDown 300ms linear 100ms both;animation: fadeInDown 300ms linear 100ms both;}
.animated.fadeInDown2{-webkit-animation: fadeInDown 300ms linear 500ms both;-moz-animation: fadeInDown 300ms linear 500ms both;-ms-animation: fadeInDown 300ms linear 500ms both;animation: fadeInDown 300ms linear 500ms both;}
.animated.fadeInDown3{-webkit-animation: fadeInDown 300ms linear 900ms both;-moz-animation: fadeInDown 300ms linear 900ms both;-ms-animation: fadeInDown 300ms linear 900ms both;animation: fadeInDown 300ms linear 900ms both;}
.animated.fadeInDown4{-webkit-animation: fadeInDown 300ms linear 1300ms both;-moz-animation: fadeInDown 300ms linear 1300ms both;-ms-animation: fadeInDown 300ms linear 1300ms both;animation: fadeInDown 300ms linear 1300ms both;}


@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}

/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
    font-family: 'FontAwesome';
    src: url("../fonts/fontawesome-webfont.eot?v=4.0.3");
    src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format('embedded-opentype'), url("../fonts/fontawesome-webfont.woff?v=4.0.3") format('woff'), url("../fonts/fontawesome-webfont.ttf?v=4.0.3") format('truetype'), url("../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format('svg');
    font-weight: normal;
    font-style: normal;
}
.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
    font-size: 1.3333333333333333em;
    line-height: 0.75em;
    vertical-align: -15%;
}
.fa-2x {
    font-size: 2em;
}
.fa-3x {
    font-size: 3em;
}
.fa-4x {
    font-size: 4em;
}
.fa-5x {
    font-size: 5em;
}
.fa-fw {
    width: 1.2857142857142858em;
    text-align: center;
}
.fa-ul {
    padding-right: 0;
    margin-right: 2.142857142857143em;
    list-style-type: none;
}
.fa-ul > li {
    position: relative;
}
.fa-li {
    position: absolute;
    right: -2.142857142857143em;
    width: 2.142857142857143em;
    top: 0.14285714285714285em;
    text-align: center;
}
.fa-li.fa-lg {
    right: -1.8571428571428572em;
}
.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em;
}
.pull-right {
    float: left;
}
.pull-left {
    float: right;
}
.fa.pull-left {
    margin-left: .3em;
}
.fa.pull-right {
    margin-right: .3em;
}
.fa-spin {
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(359deg);
    }
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
    }
}
@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(359deg);
    }
}
@-ms-keyframes spin {
    0% {
        -ms-transform: rotate(0deg);
    }
    100% {
        -ms-transform: rotate(359deg);
    }
}
@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}
.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}
.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1);
}
.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
}
.fa-stack-1x {
    line-height: inherit;
}
.fa-stack-2x {
    font-size: 2em;
}
.fa-inverse {
    color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
    content: "\f000";
}
.fa-music:before {
    content: "\f001";
}
.fa-search:before {
    content: "\f002";
}
.fa-envelope-o:before {
    content: "\f003";
}
.fa-heart:before {
    content: "\f004";
}
.fa-star:before {
    content: "\f005";
}
.fa-star-o:before {
    content: "\f006";
}
.fa-user:before {
    content: "\f007";
}
.fa-film:before {
    content: "\f008";
}
.fa-th-large:before {
    content: "\f009";
}
.fa-th:before {
    content: "\f00a";
}
.fa-th-list:before {
    content: "\f00b";
}
.fa-check:before {
    content: "\f00c";
}
.fa-times:before {
    content: "\f00d";
}
.fa-search-plus:before {
    content: "\f00e";
}
.fa-search-minus:before {
    content: "\f010";
}
.fa-power-off:before {
    content: "\f011";
}
.fa-signal:before {
    content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
    content: "\f013";
}
.fa-trash-o:before {
    content: "\f014";
}
.fa-home:before {
    content: "\f015";
}
.fa-file-o:before {
    content: "\f016";
}
.fa-clock-o:before {
    content: "\f017";
}
.fa-road:before {
    content: "\f018";
}
.fa-download:before {
    content: "\f019";
}
.fa-arrow-circle-o-down:before {
    content: "\f01a";
}
.fa-arrow-circle-o-up:before {
    content: "\f01b";
}
.fa-inbox:before {
    content: "\f01c";
}
.fa-play-circle-o:before {
    content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e";
}
.fa-refresh:before {
    content: "\f021";
}
.fa-list-alt:before {
    content: "\f022";
}
.fa-lock:before {
    content: "\f023";
}
.fa-flag:before {
    content: "\f024";
}
.fa-headphones:before {
    content: "\f025";
}
.fa-volume-off:before {
    content: "\f026";
}
.fa-volume-down:before {
    content: "\f027";
}
.fa-volume-up:before {
    content: "\f028";
}
.fa-qrcode:before {
    content: "\f029";
}
.fa-barcode:before {
    content: "\f02a";
}
.fa-tag:before {
    content: "\f02b";
}
.fa-tags:before {
    content: "\f02c";
}
.fa-book:before {
    content: "\f02d";
}
.fa-bookmark:before {
    content: "\f02e";
}
.fa-print:before {
    content: "\f02f";
}
.fa-camera:before {
    content: "\f030";
}
.fa-font:before {
    content: "\f031";
}
.fa-bold:before {
    content: "\f032";
}
.fa-italic:before {
    content: "\f033";
}
.fa-text-height:before {
    content: "\f034";
}
.fa-text-width:before {
    content: "\f035";
}
.fa-align-left:before {
    content: "\f036";
}
.fa-align-center:before {
    content: "\f037";
}
.fa-align-right:before {
    content: "\f038";
}
.fa-align-justify:before {
    content: "\f039";
}
.fa-list:before {
    content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b";
}
.fa-indent:before {
    content: "\f03c";
}
.fa-video-camera:before {
    content: "\f03d";
}
.fa-picture-o:before {
    content: "\f03e";
}
.fa-pencil:before {
    content: "\f040";
}
.fa-map-marker:before {
    content: "\f041";
}
.fa-adjust:before {
    content: "\f042";
}
.fa-tint:before {
    content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044";
}
.fa-share-square-o:before {
    content: "\f045";
}
.fa-check-square-o:before {
    content: "\f046";
}
.fa-arrows:before {
    content: "\f047";
}
.fa-step-backward:before {
    content: "\f048";
}
.fa-fast-backward:before {
    content: "\f049";
}
.fa-backward:before {
    content: "\f04a";
}
.fa-play:before {
    content: "\f04b";
}
.fa-pause:before {
    content: "\f04c";
}
.fa-stop:before {
    content: "\f04d";
}
.fa-forward:before {
    content: "\f04e";
}
.fa-fast-forward:before {
    content: "\f050";
}
.fa-step-forward:before {
    content: "\f051";
}
.fa-eject:before {
    content: "\f052";
}
.fa-chevron-left:before {
    content: "\f053";
}
.fa-chevron-right:before {
    content: "\f054";
}
.fa-plus-circle:before {
    content: "\f055";
}
.fa-minus-circle:before {
    content: "\f056";
}
.fa-times-circle:before {
    content: "\f057";
}
.fa-check-circle:before {
    content: "\f058";
}
.fa-question-circle:before {
    content: "\f059";
}
.fa-info-circle:before {
    content: "\f05a";
}
.fa-crosshairs:before {
    content: "\f05b";
}
.fa-times-circle-o:before {
    content: "\f05c";
}
.fa-check-circle-o:before {
    content: "\f05d";
}
.fa-ban:before {
    content: "\f05e";
}
.fa-arrow-left:before {
    content: "\f060";
}
.fa-arrow-right:before {
    content: "\f061";
}
.fa-arrow-up:before {
    content: "\f062";
}
.fa-arrow-down:before {
    content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
    content: "\f064";
}
.fa-expand:before {
    content: "\f065";
}
.fa-compress:before {
    content: "\f066";
}
.fa-plus:before {
    content: "\f067";
}
.fa-minus:before {
    content: "\f068";
}
.fa-asterisk:before {
    content: "\f069";
}
.fa-exclamation-circle:before {
    content: "\f06a";
}
.fa-gift:before {
    content: "\f06b";
}
.fa-leaf:before {
    content: "\f06c";
}
.fa-fire:before {
    content: "\f06d";
}
.fa-eye:before {
    content: "\f06e";
}
.fa-eye-slash:before {
    content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071";
}
.fa-plane:before {
    content: "\f072";
}
.fa-calendar:before {
    content: "\f073";
}
.fa-random:before {
    content: "\f074";
}
.fa-comment:before {
    content: "\f075";
}
.fa-magnet:before {
    content: "\f076";
}
.fa-chevron-up:before {
    content: "\f077";
}
.fa-chevron-down:before {
    content: "\f078";
}
.fa-retweet:before {
    content: "\f079";
}
.fa-shopping-cart:before {
    content: "\f07a";
}
.fa-folder:before {
    content: "\f07b";
}
.fa-folder-open:before {
    content: "\f07c";
}
.fa-arrows-v:before {
    content: "\f07d";
}
.fa-arrows-h:before {
    content: "\f07e";
}
.fa-bar-chart-o:before {
    content: "\f080";
}
.fa-twitter-square:before {
    content: "\f081";
}
.fa-facebook-square:before {
    content: "\f082";
}
.fa-camera-retro:before {
    content: "\f083";
}
.fa-key:before {
    content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
    content: "\f085";
}
.fa-comments:before {
    content: "\f086";
}
.fa-thumbs-o-up:before {
    content: "\f087";
}
.fa-thumbs-o-down:before {
    content: "\f088";
}
.fa-star-half:before {
    content: "\f089";
}
.fa-heart-o:before {
    content: "\f08a";
}
.fa-sign-out:before {
    content: "\f08b";
}
.fa-linkedin-square:before {
    content: "\f08c";
}
.fa-thumb-tack:before {
    content: "\f08d";
}
.fa-external-link:before {
    content: "\f08e";
}
.fa-sign-in:before {
    content: "\f090";
}
.fa-trophy:before {
    content: "\f091";
}
.fa-github-square:before {
    content: "\f092";
}
.fa-upload:before {
    content: "\f093";
}
.fa-lemon-o:before {
    content: "\f094";
}
.fa-phone:before {
    content: "\f095";
}
.fa-square-o:before {
    content: "\f096";
}
.fa-bookmark-o:before {
    content: "\f097";
}
.fa-phone-square:before {
    content: "\f098";
}
.fa-twitter:before {
    content: "\f099";
}
.fa-facebook:before {
    content: "\f09a";
}
.fa-github:before {
    content: "\f09b";
}
.fa-unlock:before {
    content: "\f09c";
}
.fa-credit-card:before {
    content: "\f09d";
}
.fa-rss:before {
    content: "\f09e";
}
.fa-hdd-o:before {
    content: "\f0a0";
}
.fa-bullhorn:before {
    content: "\f0a1";
}
.fa-bell:before {
    content: "\f0f3";
}
.fa-certificate:before {
    content: "\f0a3";
}
.fa-hand-o-right:before {
    content: "\f0a4";
}
.fa-hand-o-left:before {
    content: "\f0a5";
}
.fa-hand-o-up:before {
    content: "\f0a6";
}
.fa-hand-o-down:before {
    content: "\f0a7";
}
.fa-arrow-circle-left:before {
    content: "\f0a8";
}
.fa-arrow-circle-right:before {
    content: "\f0a9";
}
.fa-arrow-circle-up:before {
    content: "\f0aa";
}
.fa-arrow-circle-down:before {
    content: "\f0ab";
}
.fa-globe:before {
    content: "\f0ac";
}
.fa-wrench:before {
    content: "\f0ad";
}
.fa-tasks:before {
    content: "\f0ae";
}
.fa-filter:before {
    content: "\f0b0";
}
.fa-briefcase:before {
    content: "\f0b1";
}
.fa-arrows-alt:before {
    content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
    content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
    content: "\f0c1";
}
.fa-cloud:before {
    content: "\f0c2";
}
.fa-flask:before {
    content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5";
}
.fa-paperclip:before {
    content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7";
}
.fa-square:before {
    content: "\f0c8";
}
.fa-bars:before {
    content: "\f0c9";
}
.fa-list-ul:before {
    content: "\f0ca";
}
.fa-list-ol:before {
    content: "\f0cb";
}
.fa-strikethrough:before {
    content: "\f0cc";
}
.fa-underline:before {
    content: "\f0cd";
}
.fa-table:before {
    content: "\f0ce";
}
.fa-magic:before {
    content: "\f0d0";
}
.fa-truck:before {
    content: "\f0d1";
}
.fa-pinterest:before {
    content: "\f0d2";
}
.fa-pinterest-square:before {
    content: "\f0d3";
}
.fa-google-plus-square:before {
    content: "\f0d4";
}
.fa-google-plus:before {
    content: "\f0d5";
}
.fa-money:before {
    content: "\f0d6";
}
.fa-caret-down:before {
    content: "\f0d7";
}
.fa-caret-up:before {
    content: "\f0d8";
}
.fa-caret-left:before {
    content: "\f0d9";
}
.fa-caret-right:before {
    content: "\f0da";
}
.fa-columns:before {
    content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-asc:before {
    content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-desc:before {
    content: "\f0de";
}
.fa-envelope:before {
    content: "\f0e0";
}
.fa-linkedin:before {
    content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4";
}
.fa-comment-o:before {
    content: "\f0e5";
}
.fa-comments-o:before {
    content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7";
}
.fa-sitemap:before {
    content: "\f0e8";
}
.fa-umbrella:before {
    content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea";
}
.fa-lightbulb-o:before {
    content: "\f0eb";
}
.fa-exchange:before {
    content: "\f0ec";
}
.fa-cloud-download:before {
    content: "\f0ed";
}
.fa-cloud-upload:before {
    content: "\f0ee";
}
.fa-user-md:before {
    content: "\f0f0";
}
.fa-stethoscope:before {
    content: "\f0f1";
}
.fa-suitcase:before {
    content: "\f0f2";
}
.fa-bell-o:before {
    content: "\f0a2";
}
.fa-coffee:before {
    content: "\f0f4";
}
.fa-cutlery:before {
    content: "\f0f5";
}
.fa-file-text-o:before {
    content: "\f0f6";
}
.fa-building-o:before {
    content: "\f0f7";
}
.fa-hospital-o:before {
    content: "\f0f8";
}
.fa-ambulance:before {
    content: "\f0f9";
}
.fa-medkit:before {
    content: "\f0fa";
}
.fa-fighter-jet:before {
    content: "\f0fb";
}
.fa-beer:before {
    content: "\f0fc";
}
.fa-h-square:before {
    content: "\f0fd";
}
.fa-plus-square:before {
    content: "\f0fe";
}
.fa-angle-double-left:before {
    content: "\f100";
}
.fa-angle-double-right:before {
    content: "\f101";
}
.fa-angle-double-up:before {
    content: "\f102";
}
.fa-angle-double-down:before {
    content: "\f103";
}
.fa-angle-left:before {
    content: "\f104";
}
.fa-angle-right:before {
    content: "\f105";
}
.fa-angle-up:before {
    content: "\f106";
}
.fa-angle-down:before {
    content: "\f107";
}
.fa-desktop:before {
    content: "\f108";
}
.fa-laptop:before {
    content: "\f109";
}
.fa-tablet:before {
    content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b";
}
.fa-circle-o:before {
    content: "\f10c";
}
.fa-quote-left:before {
    content: "\f10d";
}
.fa-quote-right:before {
    content: "\f10e";
}
.fa-spinner:before {
    content: "\f110";
}
.fa-circle:before {
    content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112";
}
.fa-github-alt:before {
    content: "\f113";
}
.fa-folder-o:before {
    content: "\f114";
}
.fa-folder-open-o:before {
    content: "\f115";
}
.fa-smile-o:before {
    content: "\f118";
}
.fa-frown-o:before {
    content: "\f119";
}
.fa-meh-o:before {
    content: "\f11a";
}
.fa-gamepad:before {
    content: "\f11b";
}
.fa-keyboard-o:before {
    content: "\f11c";
}
.fa-flag-o:before {
    content: "\f11d";
}
.fa-flag-checkered:before {
    content: "\f11e";
}
.fa-terminal:before {
    content: "\f120";
}
.fa-code:before {
    content: "\f121";
}
.fa-reply-all:before {
    content: "\f122";
}
.fa-mail-reply-all:before {
    content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123";
}
.fa-location-arrow:before {
    content: "\f124";
}
.fa-crop:before {
    content: "\f125";
}
.fa-code-fork:before {
    content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127";
}
.fa-question:before {
    content: "\f128";
}
.fa-info:before {
    content: "\f129";
}
.fa-exclamation:before {
    content: "\f12a";
}
.fa-superscript:before {
    content: "\f12b";
}
.fa-subscript:before {
    content: "\f12c";
}
.fa-eraser:before {
    content: "\f12d";
}
.fa-puzzle-piece:before {
    content: "\f12e";
}
.fa-microphone:before {
    content: "\f130";
}
.fa-microphone-slash:before {
    content: "\f131";
}
.fa-shield:before {
    content: "\f132";
}
.fa-calendar-o:before {
    content: "\f133";
}
.fa-fire-extinguisher:before {
    content: "\f134";
}
.fa-rocket:before {
    content: "\f135";
}
.fa-maxcdn:before {
    content: "\f136";
}
.fa-chevron-circle-left:before {
    content: "\f137";
}
.fa-chevron-circle-right:before {
    content: "\f138";
}
.fa-chevron-circle-up:before {
    content: "\f139";
}
.fa-chevron-circle-down:before {
    content: "\f13a";
}
.fa-html5:before {
    content: "\f13b";
}
.fa-css3:before {
    content: "\f13c";
}
.fa-anchor:before {
    content: "\f13d";
}
.fa-unlock-alt:before {
    content: "\f13e";
}
.fa-bullseye:before {
    content: "\f140";
}
.fa-ellipsis-h:before {
    content: "\f141";
}
.fa-ellipsis-v:before {
    content: "\f142";
}
.fa-rss-square:before {
    content: "\f143";
}
.fa-play-circle:before {
    content: "\f144";
}
.fa-ticket:before {
    content: "\f145";
}
.fa-minus-square:before {
    content: "\f146";
}
.fa-minus-square-o:before {
    content: "\f147";
}
.fa-level-up:before {
    content: "\f148";
}
.fa-level-down:before {
    content: "\f149";
}
.fa-check-square:before {
    content: "\f14a";
}
.fa-pencil-square:before {
    content: "\f14b";
}
.fa-external-link-square:before {
    content: "\f14c";
}
.fa-share-square:before {
    content: "\f14d";
}
.fa-compass:before {
    content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
    content: "\f153";
}
.fa-gbp:before {
    content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
    content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
    content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158";
}
.fa-won:before,
.fa-krw:before {
    content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a";
}
.fa-file:before {
    content: "\f15b";
}
.fa-file-text:before {
    content: "\f15c";
}
.fa-sort-alpha-asc:before {
    content: "\f15d";
}
.fa-sort-alpha-desc:before {
    content: "\f15e";
}
.fa-sort-amount-asc:before {
    content: "\f160";
}
.fa-sort-amount-desc:before {
    content: "\f161";
}
.fa-sort-numeric-asc:before {
    content: "\f162";
}
.fa-sort-numeric-desc:before {
    content: "\f163";
}
.fa-thumbs-up:before {
    content: "\f164";
}
.fa-thumbs-down:before {
    content: "\f165";
}
.fa-youtube-square:before {
    content: "\f166";
}
.fa-youtube:before {
    content: "\f167";
}
.fa-xing:before {
    content: "\f168";
}
.fa-xing-square:before {
    content: "\f169";
}
.fa-youtube-play:before {
    content: "\f16a";
}
.fa-dropbox:before {
    content: "\f16b";
}
.fa-stack-overflow:before {
    content: "\f16c";
}
.fa-instagram:before {
    content: "\f16d";
}
.fa-flickr:before {
    content: "\f16e";
}
.fa-adn:before {
    content: "\f170";
}
.fa-bitbucket:before {
    content: "\f171";
}
.fa-bitbucket-square:before {
    content: "\f172";
}
.fa-tumblr:before {
    content: "\f173";
}
.fa-tumblr-square:before {
    content: "\f174";
}
.fa-long-arrow-down:before {
    content: "\f175";
}
.fa-long-arrow-up:before {
    content: "\f176";
}
.fa-long-arrow-left:before {
    content: "\f177";
}
.fa-long-arrow-right:before {
    content: "\f178";
}
.fa-apple:before {
    content: "\f179";
}
.fa-windows:before {
    content: "\f17a";
}
.fa-android:before {
    content: "\f17b";
}
.fa-linux:before {
    content: "\f17c";
}
.fa-dribbble:before {
    content: "\f17d";
}
.fa-skype:before {
    content: "\f17e";
}
.fa-foursquare:before {
    content: "\f180";
}
.fa-trello:before {
    content: "\f181";
}
.fa-female:before {
    content: "\f182";
}
.fa-male:before {
    content: "\f183";
}
.fa-gittip:before {
    content: "\f184";
}
.fa-sun-o:before {
    content: "\f185";
}
.fa-moon-o:before {
    content: "\f186";
}
.fa-archive:before {
    content: "\f187";
}
.fa-bug:before {
    content: "\f188";
}
.fa-vk:before {
    content: "\f189";
}
.fa-weibo:before {
    content: "\f18a";
}
.fa-renren:before {
    content: "\f18b";
}
.fa-pagelines:before {
    content: "\f18c";
}
.fa-stack-exchange:before {
    content: "\f18d";
}
.fa-arrow-circle-o-right:before {
    content: "\f18e";
}
.fa-arrow-circle-o-left:before {
    content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191";
}
.fa-dot-circle-o:before {
    content: "\f192";
}
.fa-wheelchair:before {
    content: "\f193";
}
.fa-vimeo-square:before {
    content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195";
}
.fa-plus-square-o:before {
    content: "\f196";
}


/* Start: Recommended Isotope styles */

/**** Isotope Filtering ****/
.isotope-item {
    z-index: 2;
}

.isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -ms-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
}

.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width;
}

.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property:    -moz-transform, opacity;
    -ms-transition-property:     -ms-transform, opacity;
    -o-transition-property:      -o-transform, opacity;
    transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -ms-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
}
/* End: Recommended Isotope styles */
/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
/**** Isotope styles ****/
.element {
    float: left;
    overflow: hidden;
    position: relative;
    color: #da29dc;
}

.two_columns{
    width:49%; margin:5px;
    min-height:447px;
}

.three_columns{
    width:32%; margin:5px;
    min-height:324px;
}


.options2_style.options_style .four_columns{
    width:24%;
    margin:4px;
    min-height:265px;
}

.options2_style .four_columns{
    width:24%;
    margin:4px;
    min-height:265px;
}



.isotope_img img {
    position: relative;
    height: auto;
    width: 100%;
    opacity: 0.88;

}
.isotope_img img:hover {
    opacity:1;
}
.strip {
    display: block;
    background: none repeat scroll 0 0 #FF6812;
    height: 3px;
    width: 50px;
}

/**** Example Options ****/

.options2_style #options ul {
    padding-top:15px;
    list-style: none outside none;
    margin: 0 auto 30px;
    max-width: 100% !important;
    position: relative;
    text-align: center;
}

.options2_style #options ul li {
    display: inline-block;
    border:1px solid #e3e3e3!important;
    color:#000;
    padding:8px 20px;
    margin:3px 2px;
    -moz-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
}
.options2_style #options ul li:hover {
    -moz-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
}

.options2_style #options ul li:last-child {border-right:none;}

.options2_style #options ul li a {
    color: #000;
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    margin: 0 auto;
    padding: 0;
    text-align: center;
}
.options2_style #options ul li:hover a { color:#fff;}

.options2_style #options ul li a { text-decoration:none;}

.options2_style #options a {
    display: block;
    font-size: 12px;
    line-height: 22px;
    padding: 0 5px;
    text-transform: uppercase;
}


@media handheld, only screen and (max-width: 780px) {
    .two_columns{
        width:auto;
    }

    .three_columns{
        width:auto;
    }

    .options2_style .four_columns{
        width:auto;

    }
    .options2_style .four_columns{
        width:auto; ;

    }
    .options_style .four_columns{
        margin:2px;

    }

    .options_style #options ul {

        top:2px;
        text-align: left;
    }

    .options2_style .three_columns{
        padding:5px 12px;
        min-height:218px;
    }

}

/* * jQuery FlexSlider v1.8 * http://www.woothemes.com/flexslider/ * * Copyright 2012 WooThemes * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php*/
/* Browser Resets*/
.flex-container a,
.flexslider a,
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin: 0;padding: 0;list-style: none;}
.flexslider ul, .flexslider li, flexslider ul li{list-style-type:none!important;padding:0;margin:0;}

/* FlexSlider Necessary Styles */
.flexslider{margin: 0;padding: 0;}
.flexslider .slides > li{display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img{max-width: 100%;display: block;margin:0 auto;}
.flex-pauseplay span{text-transform: capitalize;}
/* Clearfix for the .slides element*/
.slides:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides{display: block;}
* html .slides{height: 1%;}
/* No JavaScript Fallback*/
.no-js .slides > li:first-child{display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider{background:none;position: relative;zoom: 1;}
.flexslider .slides{zoom: 1;}
.flexslider .slides > li{position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish*/
.flex-container{zoom: 1;position: relative;}
/* Caption style*/
.flex-caption{width:auto;max-width:40%;overflow:hidden;margin: 0;position: absolute;left:50px;top:50px;background: none;color:#fff;font-size: 14px;font-family:'Open Sans', Arial, Tahoma, Helvetica, Verdana, sans-serif;font-weight:normal;}
.flex-caption p, .flex-caption h1, .flex-caption h2, .flex-caption h3, .flex-caption h4, .flex-caption h5, .flex-caption h6, .flex-caption span{color:#fff;}
.flex-caption p{line-height:1.5em;}
/* Read More Button */
.readmore_box_banner{padding-top:15%;min-height:50px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.readmore_box_banner span{margin:0 7px;}
.readmore_box_banner .readmore_banner01{padding:8px 14px;border:2px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;opacity:0.8;}
.readmore_box_banner .readmore_banner01:hover{color:#fff;opacity:1;}
.readmore_box_banner .readmore_banner02{padding:8px 14px;border:2px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;opacity:0.8;}
.readmore_box_banner .readmore_banner02:hover{color:#fff;opacity:1;}

/* Direction Nav*/
.flex-direction-nav{height: 0;}
.flex-direction-nav li{list-style:none;}
.flex-direction-nav a{width:40px;height:40px;margin:0;display: block;background:url("../images/bg_direction_nav.png") no-repeat;position: absolute;top: 42%;cursor: pointer;text-indent: -999em;opacity:0;filter: alpha(opacity=0); z-index:10; }
.flex-direction-nav .flex-next{background-position: -150px 0;right:5px;}
.flex-direction-nav .flex-next:hover{background-position: -150px -75px;right:5px;}
.flex-direction-nav .flex-prev{left:5px;}
.flex-direction-nav .flex-prev:hover{background-position: 0 -75px;}
.flexslider:hover .flex-next{opacity: 1;filter: alpha(opacity=100);right:5px;}
.flexslider:hover .flex-prev{opacity: 1;filter: alpha(opacity=100);left:5px;}
.flex-direction-nav .flex-disabled,
.flex-direction-nav .disabled{opacity: .3!important;filter:alpha(opacity=30);cursor: default;}

/* Control Nav*/
.flex-control-nav{display:none;}


/** FlexSlider2 **/
/* Browser Resets*/
.flexslider2 a, .flexslider2 a:active, .flexslider2 a:focus{outline: none;}
.flexslider2 ul, .flexslider2 li, flexslider ul li{list-style:none;padding:0;margin:0;}

/* FlexSlider Necessary Styles */
.flexslider2{margin: 0;padding: 0;}
.flexslider2 .slides > li{display: none;-webkit-backface-visibility: hidden;}
.flexslider2 .slides img{max-width: 100%;display: block;}

/* FlexSlider Default Theme*/
.flexslider2{background:none;position: relative;zoom: 1;}
.flexslider2 .slides{zoom: 1;}
.flexslider2 .slides > li{position: relative;}

/* Caption style*/
.flex-caption2{width:auto;max-width:40%;overflow:hidden;margin: 0;position: absolute;right:50px;top:50px;background: none;color:#fff;font-size: 14px;font-family:'Open Sans', Arial, Tahoma, Helvetica, Verdana, sans-serif;font-weight:normal;}
.flex-caption2 p, .flex-caption2 h1, .flex-caption2 h2, .flex-caption2 h3, .flex-caption2 h4, .flex-caption2 h5, .flex-caption2 h6, .flex-caption2 span{color:#fff;}
.flex-caption2 p{line-height:1.5em;}

/* Direction Nav*/
.flexslider2:hover .flex-next{opacity: 1;filter: alpha(opacity=100);right:5px;}
.flexslider2:hover .flex-prev{opacity: 1;filter: alpha(opacity=100);left:5px;}

/** Flexslider3  **/
/* Browser Resets */
.flexslider3 a, .flexslider3 a:active, .flexslider3 a:focus  {outline: none;}
.flexslider3 ul, .flexslider3 li, flexslider ul li  {list-style:none; padding:0; margin:0;}

/* FlexSlider Necessary Styles */
.flexslider3 {margin: 0; padding: 0;}
.flexslider3 .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider3 .slides img {max-width: 100%; display: block;}

/* FlexSlider Default Theme */
.flexslider3 {background:none; position: relative;zoom: 1;}
.flexslider3 .slides {zoom: 1;}
.flexslider3 .slides > li {position: relative;}

/* Direction Nav */
.flexslider3 .flex-direction-nav {*height: 0;}
.flexslider3 .flex-direction-nav a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flexslider3 .flex-direction-nav .flex-prev { left: -50px; display:none; }
.flexslider3 .flex-direction-nav .flex-next { right: -50px; text-align: right;  display:none; }
.flexslider3 .flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider3 .flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider3 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider3 .flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flexslider3 .flex-direction-nav a:before  { font-family:'Open Sans', Arial, Tahoma, sans-serif; font-size: 40px; display:none; }
.flexslider3 .flex-direction-nav a.flex-next:before  {  }

/* Control Nav */
.flexslider3 .flex-control-nav { position: absolute; bottom:-35px; z-index:990;  width:96%; text-align:center; display:block;}
.flexslider3 .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flexslider3 .flex-control-paging li a {width: 11px; height: 11px; display: block;border:1px solid; background:none;  cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; box-shadow: none; }
.flexslider3 .flex-control-paging li a.flex-active {cursor: default;}

.flexslider3 .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flexslider3 .flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flexslider3 .flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flexslider3 .flex-control-thumbs img:hover {opacity: 1;}
.flexslider3 .flex-control-thumbs .flex-active {opacity: 1; cursor: default;}


/** flexslider_thum **/
/* Browser Resets*/
.flexslider_thum a, .flexslider_thum a:active, .flexslider_thum a:focus{outline: none;}
.flexslider_thum ul, .flexslider_thum li, flexslider ul li{list-style:none;padding:0;margin:0;}

/* FlexSlider Necessary Styles*/
.flexslider_thum{margin: 0;padding: 0;}
.flexslider_thum .slides > li{display: none;-webkit-backface-visibility: hidden;}
.flexslider_thum .slides img{max-width: 100%;width: 100%;display: block; border:1px solid #dedede; padding:5px; }

/* FlexSlider Default Theme */
.flexslider_thum{background:none;position: relative;zoom: 1;}
.flexslider_thum .slides{zoom: 1;}
.flexslider_thum .slides > li{position: relative; }

/* Direction Nav */
.flexslider_thum:hover .flex-next{opacity: 1;filter: alpha(opacity=100);right:6px;}
.flexslider_thum:hover .flex-prev{opacity: 1;filter: alpha(opacity=100);left:6px;}

/* Control Nav */
.flexslider_thum .flex-control-thumbs{margin: 10px 0 0;position: static;overflow: hidden;width:100%;display:block;}
.flexslider_thum .flex-control-thumbs li{width: 15.83%;float: left;margin:0 1% 0 0;}
.flexslider_thum .flex-control-thumbs li:last-child { margin:0; }
.flexslider_thum .flex-control-thumbs img{width: 100%;display: block;opacity: .8;cursor: pointer;border:1px solid #dedede; padding:2px;}
.flexslider_thum .flex-control-thumbs img:hover{opacity: 1;}
.flexslider_thum .flex-control-thumbs .flex-active{opacity: 1;cursor: default;}

@media handheld, only screen and (max-width: 1140px) {
    .flex-caption { font-size: 12px; font-weight:normal; left:50px; top:20px;}
    .flex-caption h1 { font-size:24px;}
    .flex-caption h2 { font-size:20px;}
    .flex-caption h3 { font-size:16px;}
    .flex-caption .mobile_hidden { display:none; }

    .flex-caption2 { font-size: 12px; font-weight:normal; right:50px; top:20px;}
    .flex-caption2 h1 { font-size:24px;}
    .flex-caption2 h2 { font-size:20px;}
    .flex-caption2 h3 { font-size:16px;}
    .flex-caption2 .mobile_hidden { display:none; }

}

@media handheld, only screen and (max-width: 767px) {
    .flex-caption { left:10px; top:40px; }
    .flex-caption h1 { font-size:16px;}
    .flex-caption h2 { font-size:15px;}
    .flex-caption h3 { font-size:14px;}
    .flex-caption p { font-size: 11px; }
    .flex-caption .mobile_hidden { display:none; }
    .readmore_box_banner span{ margin:0 5px ;}

    .flex-caption2 { right:10px; top:40px; }
    .flex-caption2 h1 { font-size:16px;}
    .flex-caption2 h2 { font-size:15px;}
    .flex-caption2 h3 { font-size:14px;}
    .flex-caption2 p { font-size: 11px; }
    .flex-caption2 .mobile_hidden { display:none; }
    .flex-caption2 { font-size:12px;}

}
@media handheld, only screen and (max-width: 535px) {
    .flex-caption {  top:20px; }
    .flex-caption2 { top:20px; }

    .readmore_box_banner .readmore_banner02{ display:none;}
}

@media handheld, only screen and (max-width: 479px) {
    .flex-caption { left:5px; top:5px; }
    .flex-caption h1 { font-size:12px;}
    .flex-caption h2 { font-size:12px;}
    .flex-caption h3 { font-size:12px;}

    .flex-caption2 { right:5px; top:5px; }
    .flex-caption2 h1 { font-size:12px;}
    .flex-caption2 h2 { font-size:12px;}
    .flex-caption2 h3 { font-size:12px;}
}
@media handheld, only screen and (max-width: 420px) {
    .flex-caption p { display:none; }
    .flex-caption2 p { display:none; }
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}

.fancybox-skin {
    position: relative;
    background: #f9f9f9;
    color: #000;
    text-shadow: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.fancybox-opened {
    z-index: 8030;
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #000;
    font: 14px/20px;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("../images/fancybox_sprite.png");
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: 0.8;
    cursor: pointer;
    z-index: 8060;
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url("../images/fancybox_loading.gif") center center no-repeat;
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    background: transparent url("../images/blank.gif"); /* helps IE */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px;
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px;
}

.fancybox-nav:hover span {
    visibility: visible;
}

.fancybox-tmp {
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url("../images/fancybox_overlay.png");
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px;
    position: relative;
    text-shadow: none;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center;
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent; /* Fallback for web browsers that doesn't support RGBa */
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 1px 2px #da29dc;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap;
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){

    #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
        background-image: url("../images/fancybox_sprite@2x.png");
        background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
    }

    #fancybox-loading div {
        background-image: url("../images/fancybox_loading@2x.gif");
        background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
    }
}

/* Translucent - Responsive Banner Rotator / Slider | v1.4.1 | (c) 2011-12 Ramesh Kumar | http://codecanyon.net/user/VF */

.TB_Wrapper {
    position: relative;
    background: #EEEEEE url("../images/TB-preloader.gif") center center no-repeat;
    max-width: 1600px;
    height: 560px;
    cursor:e-resize;
    margin: 0 auto;
}

.TB_Wrapper .icon {
    background-image: url("../images/TB-icons.png");
    background-repeat: no-repeat;
}

.TB_Wrapper .timer_sprite {
    background-image: url("../images/TB-timer-sprite.png");
}

.TB_Wrapper .Slides {
    z-index: 1;
    position: absolute;
    overflow: hidden;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}

.TB_Wrapper .Slide {
    visibility: hidden;
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background: #EEEEEE url("../images/TB-preloader.gif") center center no-repeat;
}

.TB_Wrapper .Slide img {
    z-index: 1;
    left: 0px;
    top: 0px;
    border: 0px;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

/* Global Description Style */
.TB_Wrapper .Slide div {
    z-index:4;
    position:absolute;
    font-weight:100;
    font-size:16px;
    color:#FFF;
}

.TB_Wrapper .Slide .txtCont span {
    margin: 0 auto;
    max-width:1140px;
    font-size:16px;
}

/*Hyperlink Styles*/
.TB_Wrapper a:link{
    color:#FFF;
    text-decoration:none;
}

.TB_Wrapper a:visited{
    color:#FFF;
}

.TB_Wrapper a:hover{
    color:#FFF;
    text-decoration:underline;
}

.TB_Wrapper a:active{
    color:#FFF;
}

.TB_Wrapper .noSelect {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.TB_Wrapper .buttonText {
    font-weight: bold;
    color: #000;
}

.TB_Wrapper .buttonTextSizeNormal {
    font-size: 12px;
}

.TB_Wrapper .buttonTextSizeTouch {
    font-size: 16px;
}


.TB_Wrapper .txtCont {
    z-index:4;
    overflow: hidden;
    position:absolute;
    left: 0px;
    top: 0px;
}

.TB_Wrapper .captionCanvas {
    position: absolute;
    left: 0px;
    top: 0px;
}

.TB_Wrapper .navHolder {
    position: absolute;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


.TB_Wrapper .rounded{
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}


/* For IE8 and older versions */
.TB_Wrapper .buttonShadow {
    z-index: 1;
    position: absolute;
    background-color: #000000;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=10);
}

.TB_Wrapper .buttonAlpha {
    z-index: 2;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=35);
}

.TB_Wrapper .buttonTopBot {
    z-index: 3;
    position: absolute;
    left: 1px;
    right: 1px;
    top: 0px;
    height: 100%;
    filter: alpha(opacity=100);
}

.TB_Wrapper .buttonCent {
    z-index: 4;
    position: absolute;
    left: 0px;
    top: 1px;
    width: 100%;
    filter: alpha(opacity=100);
}
@media handheld, only screen and (max-width: 767px) {
    .TB_Wrapper .Slide div {
        font-size:12px;
        font-weight:normal;
    }
}

/* Unoslide container */
.unoslider {
    list-style: none;
    position: relative;
    width: 950px;
    height: 527px;
    margin: 0 auto;
    padding: 0;
}
.unoslider#slider2 {
    width: 950px;
    height: 527px;
}
.unoslider#slider3 {
    width: 840px;
    height: 385px;
}
.unoslider#slider4 {
    width: 570px;
    height: 300px;
}
.unoslider li {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left:0;
}

/* Timebar */
.unoslider_timer {
    background-color: #fff;
    width: 0%;
    height: 3px;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0.7;
    z-index:6!important;
}

/* Progress bar preloader container */
.unoslider_preloader {
    background: rgba(255, 255, 255, 0.5);
}

/* progress bar preloader */
.unoslider_preloader .unoslider_progress {
    width: 30%;
    height: 5px;
    margin: 0 auto;
    border-top: 1px solid #7c7c7c;
    border-bottom: 1px solid #f1f1f1;
    border-left: 1px solid #949494;
    border-right: 1px solid #949494;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9a9a9a), color-stop(100%, #b3b3b3));
    background: -webkit-linear-gradient(#9a9a9a, #b3b3b3);
    background: -moz-linear-gradient(#9a9a9a, #b3b3b3);
    background: -o-linear-gradient(#9a9a9a, #b3b3b3);
    background: -ms-linear-gradient(#9a9a9a, #b3b3b3);
    background: linear-gradient(#9a9a9a, #b3b3b3);
}
/* progress bar fill */
.unoslider_preloader .unoslider_progress span {
    display: block;
    height: 100%;
    background: #66cccc;
}

/* Spinner preloader */
.unoslider_spinner {
    background: url("/Portals/_default/Skins/Star/images/content/spinner.gif") white center center no-repeat;
}


/* Hand cursor over navigation elements */
.unoslider_navigation {
    cursor: pointer;
}

/* Tooltip panel */
.unoslider_caption {
    position: absolute;
    left:20px;
    bottom: 20px;
    width:350px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    padding:12px;
    background:#eeeeee;
    background: rgba(255,255,255,.7);
    border:none;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    color:#000;
    text-align:left;
    font-size: 14px;
    line-height:1.5em;
}

.unoslider_caption h2 { text-align:center; margin:0; padding:0; font-size:22px; }
.unoslider_caption h3 { text-align:center; margin:0; padding:0; font-size:17px; font-family: Arial, Helvetica, Verdana, sans-serif; color:#000; }

/* play, pause, previous and next elements */
.unoslider_pause, .unoslider_play, .unoslider_left, .unoslider_right {
    text-indent: 110%;
    white-space: nowrap;
    overflow: hidden;
    position: absolute;
    display: block;
    background: url("../images/ribbon.png") no-repeat;
}

/* play and pause elements */
.unoslider_pause, .unoslider_play {
    height: 31px;
    width: 28px;
    margin-top: -26px;
    margin-left: -14px;
    top: 50%;
    left: 50%;
}

/* previous and next elements */
.unoslider_left, .unoslider_right {
    width: 33px;
    height: 50px;
    margin-top: -36px;
    top: 50%;
}

/* previous */
.unoslider_left {
    background: url("../images/ribbon.png") no-repeat rgba(255,255,255,.5);
    background-position: 0px -7px;
    left:0;
}

/* next */
.unoslider_right {
    background: url("../images/ribbon.png") no-repeat rgba(255,255,255,.5);
    background-position: 0px -79px;
    right:0;
}

/* pause */
.unoslider_pause {
    background-position: 0px -195px;
}

/* play */
.unoslider_play {
    background-position: 0px -150px;
}

/* bullet indicator */
.unoslider_indicator {
    position: absolute;
    bottom: 10px;
    right: 14px;
    text-align: right;
    padding: 5px 10px;
    _width: 50%;
    *width: 50%;
    font-size: 0px;
}
.unoslider_indicator a {
    text-indent: 110%;
    white-space: nowrap;
    overflow: hidden;
    display: -moz-inline-box;
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    cursor: pointer;
    background: #ffffff;
    background: rgba(255,255,255,.8);
    margin-right: 6px;
    width: 15px;
    height: 15px;
    border:none;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}
.unoslider_indicator a {
    *display: inline;
}



@media handheld, only screen and (max-width: 767px){
    .unoslider_caption {left:10px;bottom: 10px;width:320px;padding:6px; font-size: 12px; line-height:1.2em;}
    .unoslider_caption h2 { font-size:18px; }
    .unoslider_caption h3 { font-size:15px; }
}

@media handheld, only screen and (max-width: 460px){
    .unoslider_caption {left:0;bottom:0;width:66%;padding:6px; font-size: 11px; line-height:1.2em; -moz-border-radius:0; -webkit-border-radius:0;border-radius:0;}
    .unoslider_caption h2 { font-size:14px; }
    .unoslider_caption h3 { font-size:12px; }
    .unoslider_indicator {  bottom: 6px; right:0;}
}
@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}@font-face{font-family:'erfan';src:url("../fonts/erfan-Bold.eot");src:url("../fonts/erfan-Bold.eot?#iefix") format('eot'),url("../fonts/erfan-Bold.woff") format('woff'),url("../fonts/erfan-Bold.ttf") format('ttf');font-weight:bold;}@font-face{font-family:'erfan';src:url("../fonts/erfan-Medium.eot");src:url("../fonts/erfan-Medium.eot?#iefix") format('eot'),url("../fonts/erfan-Medium.woff") format('woff'),url("../fonts/erfan-Medium.ttf") format('ttf');font-weight:500;}@font-face{font-family:'erfan';src:url("../fonts/erfan-UltraLight.eot");src:url("../fonts/erfan-UltraLight.eot?#iefix") format('eot'),url("../fonts/erfan-UltraLight.woff") format('woff'),url("../fonts/erfan-UltraLight.ttf") format('ttf');font-weight:200;}@font-face{font-family:'erfan';src:url("../fonts/erfan-Light.eot");src:url("../fonts/erfan-Light.eot?#iefix") format('eot'),url("../fonts/erfan-Light.woff") format('woff'),url("../fonts/erfan-Light.ttf") format('ttf');font-weight:300;}@font-face{font-family:'erfan';src:url("../fonts/erfan.eot");src:url("../fonts/erfan.eot?#iefix") format('eot'),url("../fonts/erfan.woff") format('woff'),url("../fonts/erfan.ttf") format('ttf');font-weight:normal;}#Body{background:center top fixed #f3edd6 !important;margin:0;padding:0;color:#000;}html,body{direction:rtl;margin:0;padding:0;font:normal 12px/1.8em erfan,Tahoma,sans-serif;color:#000;}Body #Form{height:100%;}*{font-family:erfan,Tahoma,sans-serif;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}a img{border:0;}img,object,embed{max-width:100%;}[class*="map"] img,[id*="map"] img,[class*="Map"] img,[id*="Map"] img,table img{max-width:none!important;}img{border:0;height:auto;}p{margin:0 0 8px 0;}A:link{text-decoration:none;}A:visited{color:#000;text-decoration:none;}A:hover{text-decoration:none;}A:active{text-decoration:none;}h1{font-size:22px;line-height:1.8em;letter-spacing:0;font-weight:normal;font-family:erfan,Tahoma,sans-serif;}h2{font-size:20px;line-height:1.8em;letter-spacing:0;font-weight:normal;font-family:erfan,Tahoma,sans-serif;}h3{font-size:18px;line-height:1.8em;letter-spacing:0;font-weight:normal;font-family:erfan,Tahoma,sans-serif;}h4{font-size:16px;line-height:1.8em;letter-spacing:0;font-weight:normal;font-family:erfan,Tahoma,sans-serif;}h5{font-size:15px;line-height:1.8em;letter-spacing:0;font-weight:normal;font-family:erfan,Tahoma,sans-serif;}h6{font-size:14px;line-height:1.8em;letter-spacing:0;font-weight:normal;font-family:erfan,Tahoma,sans-serif;}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:erfan,Tahoma,sans-serif;}[id*="ControlPanel"],[id*="ControlPanel"] *,[id*="ControlPanel"] *:after,.dnn_mact,.dnn_mact *,.dnn_mact *:before,.dnn_mact *:after,.dnnActionMenu,.dnnActionMenu *,.dnnActionMenu *:before,.dnnActionMenu *:after,.TB_Wrapper,.TB_Wrapper *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}ul.list-unstyled,ol.list-unstyled,ul.list-unstyled > li,ol.list-unstyled > li{list-style:none;margin:0;}.list-unstyled.social_icon img{padding:6px;}ul.row{margin-right:-15px;margin-left:-15px;}ol,ul{list-style:none;}ul li{list-style-type:disc;}ul li li{list-style-type:circle;}ol li{list-style-type:decimal;}.nav li{list-style:none!important;}a{outline:none!important;border:0;}.btn-primary,.btn-warning,.btn-danger,.btn-success,.btn-info{color:#ffffff!important;}ul#myTab{padding:0;margin:0;}.panel-primary > .panel-heading h3{color:#ffffff;}.panel-success > .panel-heading h3{color:#468847;}.panel-warning > .panel-heading h3{color:#c09853;}.panel-danger > .panel-heading h3{color:#b94a48;}.panel-info > .panel-heading h3{color:#3a87ad;}.popover{z-index:999;}.pe-spacer{clear:both;display:block;margin:0;min-height:0 !important;padding:0;width:100%;}.pe-spacer.size10{height:10px;}.pe-spacer.size20{height:20px;}.pe-spacer.size30{height:30px;}.pe-spacer.size40{height:40px;}.pe-spacer.size50{height:50px;}.pe-spacer.size60{height:60px;}.pe-spacer.size70{height:70px;}.pe-spacer.size80{height:80px;}.pe-spacer.size90{height:90px;}.pe-spacer.size100{height:100px;}.left_border{border-right:1px solid #e9e9e9;}.right_border{border-left:1px solid #e9e9e9;}.top_border{border-top:1px solid #e9e9e9;}.bottom_border{border-bottom:1px solid #e9e9e9;}.Head{font-weight:bold;font-size:16px;}.SubHead{font-weight:bold;font-size:15px;}.SubSubHead{font-size:14px;}.Normal{font-size:13px;line-height:1.5em;}.clearafter:after{clear:both;content:".";height:0;font-size:0;visibility:hidden;display:block;}.clearafter{display:inline-block;}.clearafter{display:block;}.clear{clear:both;}.clear_float{clear:both;line-height:0;font-size:0;}.floatl{float:right;}.floatr{float:left;}.pc_display{display:block;}.mobile_display{display:none;}.FileManager A,.FileManager A:link,.FileManager A:visited,.FileManager A:active{color:#000000;text-decoration:underline;}.FileManager A:hover{color:#000000;text-decoration:none;}.dnnPrimaryAction,.dnnFormItem input[type="submit"],a.dnnPrimaryAction,a.dnnPrimaryAction:link{color:#FFFFFF;text-decoration:none;}.dnnActionMenu span{color:#000000!important;}.ModuleTitle_SubMenu{z-index:9999!important;}.DnnModule{z-index:inherit;}.dnnFormPopup .ui-dialog-titlebar{min-height:40px;}.bs-docs-section .bs-example.bs-example-popover{z-index:1;}.DNNAligncenter table{margin:0 auto;}.paneOutline{border:1px dashed #ccc;}#skin_wrapper{width:100%;position:inherit!important;z-index:1;background:#c58c35;margin:0 auto;}#skin_wrapper.boxed{max-width:1140px;}.skin_width{width:100%;max-width:1140px;min-width:767px;margin:0 auto;position:relative;}.mobile_nav{display:none;}.skin_top_content{padding:20px 15px;}.skin_main_padding{padding:0 20px;}.skin_main{min-height:650px;background:#f3edd6;margin-top:-22px;}.skin_banner{position:relative;}.content_whitebg{background:#f3edd6;}.fullwidth_pane{background:#fff;}.img_bg{}.content_lightcolorbg{background:#e9e9e9;position:relative;margin-bottom:-1px;}.content_lightcolorbg:before{content:' ';background:#e9e9e9;position:absolute;top:0;right:0;width:100%;height:1%;max-height:1px;z-index:0;}.content_lightcolorbg:after{content:' ';background:#e9e9e9;position:absolute;bottom:0;right:0;width:100%;height:1%;max-height:1px;z-index:1;}.footer_top{background:#fff;border-top:1px solid #e9e9e9;}.footer_bg{line-height:30px;padding:0;}.footer_left{float:right;padding:5px 15px;}.footer_right{float:left;padding:5px 15px;}.footer_bg .copyright_bar{color:#fff;line-height:30px;}.whiteFooter{margin-top:53px;}.footer-fix{background-color:#f3edd6 !important;bottom:0;left:0;line-height:30px;position:fixed;width:100%;z-index:9999;}.Footer,A.Footer:link,A.Footer:visited,A.Footer:active{padding:0 8px;color:#490e68;font-size:12px;text-decoration:none;transition:all 0.5s ease-out 0s;}A.Footer:hover{color:#c58c35;text-decoration:none;}.footerpane_style,.footerpane_style *{color:#000;}.DNNEmptyPane{display:none!important;}.dnnpane > [class*="col-md"],.dnnpane > [class^="col-md"]{padding:10px 10px;}.content_grid12{}.topgrid6a{}.topgrid6b{}.topgrid4a{}.topgrid4b{}.topgrid4c{}.topgrid3a{}.topgrid3b{}.topgrid3c{}.topgrid3d{}.topgrid8l{}.topgrid4r{}.topgrid4l{}.topgrid8r{}.topgrid3l{}.topgrid9r{}.topgrid9l{}.topgrid3r{}.topgrid12{}.fullwidthpane{margin:40px 0;}.middlegrid3a{margin:40px 0;}.middlegrid3b{margin:40px 0;}.middlegrid3c{margin:40px 0;}.middlegrid3d{margin:40px 0;}.middlegrid6a{margin:40px 0;}.middlegrid6b{margin:40px 0;}.middlegrid12{margin:0;}.imgbg3a{margin:40px 0;}.imgbg3b{margin:40px 0;}.imgbg3c{margin:40px 0;}.imgbg3d{margin:40px 0;}.imgbgpane{margin:40px 0;}.lightcolorgrid4a{margin:40px 0;}.lightcolorgrid4b{margin:40px 0;}.lightcolorgrid4c{margin:40px 0;}.lightcolorgrid12{padding-bottom:0!important;}.bottomgrid3a{margin:40px 0;}.bottomgrid3b{margin:40px 0;}.bottomgrid3c{margin:40px 0;}.bottomgrid3d{margin:40px 0;}.bottomgrid12{margin:40px 0;}.footer_grid3a{margin:50px 0 40px 0;}.footer_grid3b{margin:50px 0 40px 0;}.footer_grid3c{margin:50px 0 40px 0;}.footer_grid3d{margin:50px 0 40px 0;}.footer_grid12{margin:50px 0 40px 0;}.i_content_grid12{}.i_one_grid6{}.i_one_grid6{}.i_two_grid4a{}.i_two_grid4b{}.i_two_grid4c{}.i_three_grid3a{}.i_three_grid3b{}.i_three_grid3c{}.i_three_grid3d{}.i_four_grid12{}.i_five_grid4{}.i_five_grid8{}.i_six_grid8{}.i_six_grid4{}.i_seven_grid3{}.i_seven_grid9{}.i_eight_grid9{}.i_eight_grid3{}.i_nine_grid3a{}.i_nine_grid3b{}.i_nine_grid3c{}.i_nine_grid3d{}.i_ten_grid4a{}.i_ten_grid4b{}.i_ten_grid4c{}.i_eleven_grid12{}.leftsidepane{padding:10px 0;}.l_one_grid8{}.l_one_grid4{}.l_two_grid6a{}.l_two_grid6b{}.l_three_grid4{}.l_three_grid8{}.l_four_grid4a{}.l_four_grid4b{}.l_four_grid4c{}.l_five_grid12{}.LM_position{float:right;width:22%;padding:0;}.LM_skin_content{float:right;min-height:350px;width:78%;padding:0 25px 0 0;}.leftside_style{padding:0;}#leftMenu{position:relative;margin:0 auto;}#leftMenu ul{list-style:none;margin:0;padding:0;}#leftMenu li{display:block;float:none;list-style-type:none;margin:0;padding:0;line-height:normal;}#leftMenu .leftRoot li a span{display:none;text-decoration:none;}#leftMenu .leftSub{z-index:900;width:100%;display:none;padding:0;margin:0;}#leftMenu .leftRoot li.breadcrumb .leftSub{display:block;}#leftMenu .leftSub ul{margin:0;padding:0;position:relative;background:none;border:none;z-index:900;}#leftMenu .leftSub li{float:none;clear:both;padding:0;position:relative;background:#f5f5f5;border:1px solid #ddd;margin:3px 0;}#leftMenu .leftSub li.item a{background:none;text-decoration:none;}#leftMenu .leftSub li.item a span{display:block;font-size:13px;color:#000;font-weight:bold;white-space:normal;line-height:22px;padding:8px 18px 8px 10px;text-shadow:none;text-transform:none;margin:0;}#leftMenu .level1{display:none;}#leftMenu .leftSub li.breadcrumb .level1{display:block;border-top:1px solid #fff;}#leftMenu .level1 li{background:#fff;margin:0;border:none;}#leftMenu .level1 li.item a span{font-size:12px;padding-right:20px;font-weight:normal;}#leftMenu .level2{display:block;}#leftMenu .level2 li{background-position:21px 18px;}#leftMenu .level2 li.item a span{padding-right:30px;}#leftMenu .level3{display:block;}#leftMenu .level3 li{background-position:27px 18px;}#leftMenu .level3 li.item a span{padding-right:40px;}#leftMenu img.mmIcon{max-height:24px;margin-left:7px;vertical-align:middle;}#leftMenu img.rootIcon{max-height:30px;margin-left:6px;vertical-align:middle;}#leftMenu .leftSub a span .subarrow{position:absolute;width:60px;height:48px;left:0;top:0;background:url("/Portals/_default/Skins/Star/images/leftmenu_navarrow.rtl.png") no-repeat center 2px;cursor:pointer;}#leftMenu .leftSub a span .subarrow2{background-position:center -44px;}#leftMenu .level1 a span .subarrow{display:none!important;}#top-link{bottom:5px;left:10px;text-align:center;display:block;height:37px;padding:0;width:37px;background:#999;background:rgba(0,0,0,0.5);position:fixed;text-decoration:none;z-index:903;outline:none;color:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}#top-link .fa{text-align:center;line-height:35px;font-size:20px;}#top-link:hover{background:rgba(0,0,0,0.4);transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;}.img_bg *,.content_colorbg *,.top_colorbg *{color:#fff;}.fa_icon_wrapper{padding:0 15px;margin:20px 0 40px;}.fontawesome-icon-list [class*="col-md-"]{padding:15px 20px;border:1px solid #f2f2f2;margin:-1px -1px 0 0;color:#666;}.fontawesome-icon-list [class*="col-md-"]:hover{color:#049AD9;}.fontawesome-icon-list span.fa{font-size:22px;margin-left:5px;width:30px;position:relative;top:2px;}@media handheld,only screen and (max-width:1140px){.logo-out{display:none;}}@media handheld,only screen and (max-width:991px){#skin_wrapper{width:auto!important;margin:0 auto;max-width:768px;}.skin_top_content{padding:20px;}.dnnpane > [class*="col-md"],.dnnpane > [class^="col-md"]{padding:10px 10px !important;}.LM_position{float:none;width:auto;padding:0;}.LM_skin_content{float:none;width:auto;padding:0;}#leftMenu{display:none;}.fullwidth_pane{margin:20px 0;}.middlegrid3a{margin:20px 0;}.middlegrid3b{margin:20px 0;}.middlegrid3c{margin:20px 0;}.middlegrid3d{margin:20px 0;}.middlegrid6a{margin:20px 0;}.middlegrid6b{margin:20px 0;}.middlegrid12{margin:0;}.imgbg3a{margin:20px 0;}.imgbg3b{margin:20px 0;}.imgbg3c{margin:20px 0;}.imgbg3d{margin:20px 0;}.imgbgpane{margin:20px 0;}.lightcolorgrid4a{margin:20px 0;}.lightcolorgrid4b{margin:20px 0;}.lightcolorgrid4c{margin:20px 0;}.lightcolorgrid12{padding-bottom:0!important;}.bottomgrid3a{margin:20px 0;}.bottomgrid3b{margin:20px 0;}.bottomgrid3c{margin:20px 0;}.bottomgrid3d{margin:20px 0;}.bottomgrid12{margin:20px 0;}.footer_grid3a{margin:30px 0 20px 0;}.footer_grid3b{margin:30px 0 20px 0;}.footer_grid3c{margin:30px 0 20px 0;}.footer_grid3d{margin:30px 0 20px 0;}.footer_grid12{margin:30px 0 20px 0;}.no-margin-right,.no-margin-left{padding:0 10px !important;}.footer-fix{position:static;}.whiteFooter{margin-top:0;}.event-list{display:none;}}@media handheld,only screen and (max-width:767px){body{-webkit-text-size-adjust:none;}#skin_wrapper{width:auto!important;min-width:300px;}.skin_width,body{width:100%;min-width:0;}.floatl,.floatr{float:none;}.pc_display{display:none;}.mobile_display{display:block;}.footer_bg{text-align:center;padding:0;}.footer_left{float:none;margin-right:0;}.footer_right{margin-left:0;padding:5px 0 10px 0;}.footer_bg .copyright_bar{color:#fff;line-height:20px;}.rotitr{font-size:10px;}.news-title a{font-size:11px !important;}li.item.child-5{padding:0 !important;}.DnnModule-DnnForge-LatestArticles.DnnModule-2525{display:none;}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2){.menuclick{background-image:url("../images/btn_menu@2x.png");-webkit-background-size:25px 19px;-moz-background-size:25px 19px;background-size:25px 19px;}#standardMenu .rootMenu a span .navarrow,#standardMenu .rootMenu a span .navarrow2,#megaMenu .root a span .navarrow,#megaMenu .root a span .navarrow2{background-image:url("../images/mobile_navarrow@2x.png");-webkit-background-size:17px 80px;-moz-background-size:17px 80px;background-size:17px 80px;}}.bg-gray{background-color:#c58c35;border-top:1px solid #fff;height:522px;}.no-margin{margin:0 !important;padding:0 !important;}.no-margin-left{margin-left:0 !important;padding-left:0 !important;}.no-margin-right{margin-right:0 !important;padding-right:0 !important;}.special-folder{color:#fff;margin:15px;}.special-folder li{border-bottom:1px solid #fff;font-size:15px;list-style:outside none none;padding:10px 0;text-align:center;}.special-folder li a{color:#fff !important;transition:all 0.5s ease-out 0s;}.special-folder li a:hover{color:#ecd98a !important;}.arrow-top{background-image:url("../images/arrow-top.png");background-position:center center;background-repeat:no-repeat;height:16px;position:relative;top:-16px;}.arrow-bottom{background-image:url("../images/arrow-bottom.png");background-position:center center;background-repeat:no-repeat;height:16px;position:relative;top:16px;z-index:10;}.btn-black{background-color:#c58c35;border-radius:0 !important;color:#fff !important;padding:10px !important;transition:all 0.5s ease-out 0s;}.btn-black:hover{background-color:#ecd98a;}.event-table{color:#fff;font-size:13px;margin:20px -10px 0 0;text-align:center;text-shadow:3px 3px 10px #fff;}.event-table tr:nth-child(odd) td.title:nth-child(4),.event-table.event-table2 tr:nth-child(even) td:nth-child(2),.event-table.event-table2 tr:nth-child(odd) td:nth-child(2){background-image:url("../images/events-odd-text.png");background-repeat:no-repeat;background-position:center center;width:770px;}.event-table tr:nth-child(even) td.title:nth-child(4){background-image:url("../images/events-even-text.png");background-repeat:no-repeat;background-position:center center;width:770px;}.event-table tr:nth-child(odd) td:nth-child(1),.event-table tr:nth-child(odd) td:nth-child(2),.event-table tr:nth-child(odd) td:nth-child(3){background-image:url("../images/events-odd.png");background-repeat:no-repeat;background-position:center center;width:60px;height:60px;}.event-table.event-table2 tr:nth-child(odd) td:nth-child(1){background-image:url("../images/events2-odd.png");background-repeat:no-repeat;background-position:center center;width:176px;height:60px;}.event-table.event-table2 tr:nth-child(even) td:nth-child(1){background-image:url("../images/events2-odd.png");background-repeat:no-repeat;background-position:center center;width:176px;height:60px;}.event-table tr:nth-child(even) td:nth-child(1),.event-table tr:nth-child(even) td:nth-child(2),.event-table tr:nth-child(even) td:nth-child(3){background-image:url("../images/events-even.png");background-repeat:no-repeat;background-position:center center;width:60px;height:60px;}.social-fix{position:fixed;bottom:0;opacity:.8;}.bird{background-image:url("../images/bird.png");top:30%;height:61px;position:absolute;right:calc(50% - 120px);width:48px;}.cadr{background:#c58c35 none repeat scroll 0 0;height:400px;margin-bottom:30px;padding:10px;box-shadow:1px 0 3px #111;}.white-title,.white-title a{color:#fff !important;font-size:12px;}.white-title a:hover{color:#ccc !important;}.book-header{background-position:center bottom;background-repeat:no-repeat;background-size:contain;height:120px;margin-top:-20px;}.poem-header{background-image:url("../images/book-poem-header.jpg");}.story-header{background-image:url("../images/book-story-header.jpg");}.book-content{background-image:url("../images/book-content.jpg");background-position:center top;background-repeat:repeat-y;background-size:auto auto;height:auto;}.bookshelf{padding:0 30px;text-align:center;}.bookshelf .col-sm-4,.bookshelf .col-sm-6,.bookshelf .col-sm-12{height:239px;}.bookshelf img{min-height:184px;box-shadow:-12px 8px 25px #000;}*::before,*::after{box-sizing:border-box;}*::before,*::after{box-sizing:border-box;}.logo-out{background-image:url("../images/s-logo.png");background-position:center center;background-repeat:no-repeat;height:250px;left:calc(43%);margin:0 auto;position:absolute;text-align:center;transition:all 0.3s ease 0s;top:-87px;width:166px;z-index:103;}.logo-out:hover{top:0;}li.item.child-5{padding:0 48px;}.col-sm-6.col-md-8.col-md-push-4.no-margin-left,.col-sm-6.col-md-4.col-md-pull-8.no-margin-right{margin-top:-17px;}.mobile_nav.float_right{right:10px;top:5px;width:90px;}.parvande{color:#fff;font-size:16px;text-align:center;padding-top:15px;}.parvande .fa{font-size:30px;}div.img-responsive{text-align:center;}div.img-responsive img{transition:all 0.5s ease;}div.img-responsive img:hover{opacity:0.5;}.news-title{height:170px;padding:33px 5px 0;text-align:center;}.no-height{height:auto !important;}.editorial .news-title{padding:0;height:auto !important;}.editorial .rotitr{text-align:center;color:#000;font-size:11px;}.editorial .text-body{line-height:2.4em;}.news-title a{color:#000 !important;font-size:15px;transition:all 0.5s ease-out 0s;}.news-title a:hover{color:#00AE7B !important;}.news-titr{background:#fff;border:1px solid #e6e2d9;height:260px;overflow:auto;}.titr{border-bottom:1px solid #f9f6f0;padding:10px;}.titr a{color:#000 !important;transition:all 0.5s ease-out 0s;}.titr a:hover{color:#00ae7b !important;}#dnn_ctr2546_ModuleContent{margin-top:50px;}.editorial{padding:20px;}.img-editorial{margin:20px 0;position:relative;text-align:center;}.text-body{text-align:justify;}.white_bg{background:#fff none repeat scroll 0 0;box-shadow:1px 1px 3px #ccc;margin-bottom:20px;min-height:400px;transition:all 0.1s ease-in;}.white_bg:hover{transform:scale(1.01);}.parvande-banner{opacity:0.6;height:200px;background-position:center center;transition:all 0.15s linear 0s;}.parvande-banner:hover{opacity:1;height:301px;}.header-title-bg{background-image:url("../images/texture-green.png");text-align:center;transition:all 1s ease 0s;}.right-align{text-align:right;}.margin5{margin:0 5px 0 0;}.NormalTextBox,select{background:#e7e7e7;color:#000;border:1px solid #ddd;margin-bottom:6px;padding:6px;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;}.Normal > input{margin-left:3px;margin-right:8px;}#dnn_TopGrid6A,#dnn_TopGrid6B,.DnnModule-2552{margin-top:10px;}.DnnModule-2552{margin-bottom:10px;}iframe{width:100%;height:422px;}.PagerContainerTable{display:block;float:none;clear:both;background-color:#c58c35;color:#fff;}.PagingTable{background-color:#c58c35;border:none !important;width:100%;margin:0 !important;height:auto}.PagingTable td{color:#fff;width:auto !important;white-space:normal;padding:0 5px;font-size:inherit !important}.PagingTable a:link{color:#fff;}.PagingTable a.CommandButton:link{text-decoration:none;font-size:inherit}.PagingTable a.CommandButton:hover{}.PagingTable .NormalDisabled{color:inherit;font-size:inherit}.PagingTable a,.PagingTable span{font-size:14px;display:inline-block;padding:10px 8px;color:#3d556d;background:transparent;}.PagingTable span{text-decoration:none;color:#fff;background:#000;}.PagingTable a:hover{text-decoration:none;color:#fff;background:#ecd98a;}.ui-accordion.ui-widget.ui-helper-reset{margin-bottom:20px;}.margin-top{margin-top:10px;}.articles{clear:both;text-align:right;margin-bottom:0;padding:10px;border-bottom:1px solid #f7f5f0;}.articleHeadline{padding-top:3px;}.articleImage{float:right;margin:8px 5px 5px 16px;}.articleHeadline h3{display:inline;}.articleHeadline h3 span{color:#55006c;font-size:13px;}.articleHeadline h3 span:hover{color:#ecd98a;}.rotitr{color:#000;font-weight:200;font-size:10px;}.center{text-align:center;}.folders{margin-bottom:20px;}.img-folders{text-align:center;}.news-title.no-height h2{line-height:normal;}
/* - End of /Portals/_default/Skins/Star/skin.css - */
/* - Start of /Portals/_default/Containers/Star/container.css - */
.c_icon,.c_title{float:right;}.c_content_style{display:inline-block;width:100%;}.clearafter:after{clear:both;content:".";height:0;font-size:0;visibility:hidden;display:block;}.clearafter{display:inline-block;}.clearafter{display:block;}h2.c_title{margin:0;padding:0;line-height:1.3em;font-size:18px;}h2.c_title span{vertical-align:middle; font-family:inherit;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}.c_title_footer{font-size:18px;color:#f0f0f0;}.c_title_black{font-size:18px;color:#da29dc;}.c_title_white{font-size:18px;color:#FFFFFF;}.c_title_color{font-size:18px;}.Bt1_style{min-width:150px;margin-bottom:14px;}.Bt1_style:hover .c_title_black{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}.Bt1_top{margin:0;padding:5px 3px;}.Bt1_content{padding:10px 3px;}.Bt2_style{min-width:150px;margin-bottom:14px;}.Bt2_style:hover .c_title_black{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}.Bt2_top{border-bottom:4px double #e6e6e6;padding:6px 3px 12px;}.Bt2_content{padding:10px 3px;}.Bt3_Container{min-width:150px;margin-bottom:14px;}.Bt3_Container:hover .c_title_black{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}.Bt3_top{border-bottom:1px solid #dddddd;position:relative;}.Bt3_Container .c_title{border-bottom:2px solid;margin-bottom:-1px;padding:6px 3px 12px;}.Bt3_content{padding:10px 3px;}.Bt4_style{min-width:150px;margin-bottom:14px;}.Bt4_style:hover .c_title_black{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}.Bt4_top{border-bottom:1px dashed #dedede;padding:6px 3px 12px;}.Bt4_content{padding:10px 3px;}.ct1_style{min-width:150px;margin-bottom:14px;}.ct1_top{padding:5px 3px;}.ct1_content{padding:10px 3px;}.ct2_style{min-width:150px;margin-bottom:14px;}.ct2_top{border-bottom:1px solid;padding:5px 3px;}.ct2_content{padding:10px 3px;}.ch1_style{min-width:150px;margin-bottom:14px;}.ch1_top{min-height:15px;background:url("../images/container_img01.rtl.png") no-repeat right -3px;padding:6px 32px 6px 10px;}.ch1_content{padding:13px 3px;}.ch2_style{min-width:150px;margin-bottom:15px;}.ch2_top{min-height:15px;padding:6px 13px 6px;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.ch2_content{padding:13px 3px;}.hb1_style{min-width:150px;margin-bottom:20px;}.hb1_top{min-height:15px;background:url("../images/container_img01.rtl.png") no-repeat right -3px;padding:6px 32px 6px 10px;border-bottom:3px solid #d12ad2;}.hb1_content{padding:10px 12px 13px;background:#f1f1f1;}.hb2_style{min-width:150px;margin-bottom:20px;border:1px solid;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}.hb2_top{min-height:15px;padding:6px 13px 6px;position:relative;top:-1px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;z-index:13;}.hb2_content{padding:10px 12px 10px;}.wb_style{background-color:#fff;min-width:150px;margin-bottom:20px;position:relative;-moz-box-shadow:0 1px 1px #ccc;-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;}.wb_top{min-height:35px;padding:6px 12px 6px;position:relative;border-radius:6px 6px 0 0;border-bottom:1px solid #f0f0f0;}.wb_content{padding:10px 12px 0;border-radius:0 0 6px 6px;}.Footer01_style{min-width:160px;}.Footer01_top_bg{padding:7px 3px;margin:0;}.Footer01_border{background:#d12ad2;}.Footer01_style .Footer01_top_border{height:2px;width:60px;-webkit-transition:all 0.2s ease-in 0s;-moz-transition:all 0.2s ease-in 0s;transition:all 0.2s ease-in 0s;}.Footer01_style:hover .Footer01_top_border{width:120px;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;}.Footer01_content{padding:25px 3px 8px 3px;}.Footer02_style{min-width:160px;}.Footer02_style:hover .c_title_black{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}.Footer02_top_bg{padding:7px 3px;margin:0;}.Footer02_content{padding:25px 3px 8px 3px;}.notitle_container{}.notitle_container-whight{background:#fff none repeat scroll 0 0;}.top-left{background-image:url("../images/top-left.png");height:52px;left:0;position:absolute;top:-3px;width:49px;z-index:100;}
/* - End of /Portals/_default/Containers/Star/container.css - */
/* - Start of /Portals/0/portal.css - */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;} * html .clearfix{height:1%;}.clearfix{display:block;}.clear{clear:both;}.left{float:left;}.right{float:right;}.img-left{float:left;margin-right:10px;}.img-right{float:right;margin-left:10px;}.dnnsprite{background-image:url("../images/AsideIcons.png");background-color:transparent;background-repeat:no-repeat;}.Community{background-position:-249px -5px;}.Conferences{background-position:-188px -5px;}.Manuals{background-position:-127px -5px;}.Marketplace{background-position:-66px -5px;}.Training{background-position:-5px -5px;}ul.RotatorNav{margin:-74px 0 0 0;padding:0 !important;}ul.RotatorNav li{margin:0;list-style:none;}ul.sidebar-nav li{list-style-type:none;}ul.sidebar-nav li ul li{padding-left:20px;;}.getting-started-wrap .left{width:116px;padding-top:20px;}.getting-started-wrap .right{width:500px;}a#TourStart img,a#TourVideo img{margin:3px 3px 3px -10px;vertical-align:middle;}#dnnTourContainer{display:none;}hr.tour{border-style:solid;border-top-width:0;color:#ccc;margin-top:1em;}#Footer #dnn_Footer_LeftPane{float:left;margin:0 20px 0 0;width:430px;}#Footer #dnn_Footer_RightPane{float:left;width:510px;}#Sponsors img{width:118px;height:58px;border:solid 1px #000;margin:0 7px 7px 0;background:url("/Portals/0/images/Logos.jpg") no-repeat;}#Sponsors .aspnet img{background-position:0 0;}#Sponsors .maxasp img{background-position:-118px 0;}#Sponsors .telerik img{background-position:-236px 0;}#Sponsors .exacttarget img{background-position:-354px 0;}#Sponsors .winlive img{background-position:0 -58px;}#Sponsors .redgate img{background-position:-118px -58px;}#Sponsors .appliedi img{background-position:-236px -58px;}#Sponsors .arrowdesign img{background-position:-354px -58px;}.tblQuickLinks{width:100%;}.tblQuickLinks td{line-height:22px;}.tblQuickLinks a:link,.tblQuickLinks a:active,.tblQuickLinks a:visited{text-decoration:underline;color:#e5e5e5;}.tblQuickLinks a:hover{color:#d0171e;}.left-footer{width:48%;float:left;}.right-footer{width:48%;float:right;}.bannerShadow{padding-bottom:34px;background:url("../images/Slide-Shadow.png") no-repeat 0 bottom;}.header-banner{background-image:url("../images/header-bg.jpg");background-repeat:repeat-x;background-color:#830c11;min-height:200px;color:#FFF;}.header-banner .header-banner-image{float:left;width:280px;margin-left:50px;padding-top:13px;}.header-banner .header-banner-text{float:right;width:550px;margin-right:55px;}.header-banner .header-banner-text{font-size:16px;line-height:19px;padding-top:10px;}.header-banner .header-banner-text h2{font-size:36px;text-transform:uppercase}.header-banner .header-banner-text .header-read-more{font-size:14px;text-align:right;}.header-banner .header-banner-text .header-read-more a{color:#FFF;}.home-services div{width:190px;margin-right:20px;float:left;}.home-services div.last{margin-right:0;}#RightLinks .last{background:none;}#RightLinks li.icoAbout img{background-image:url("../images/bike-about-icon.png");background-repeat:no-repeat;}#RightLinks li.icoBike img{background-image:url("../images/bike-icon.png");background-repeat:no-repeat;}#RightLinks li.icoNews img{background-image:url("../images/bike-news-icon.png");background-repeat:no-repeat;}.Normal ul.sidebar-nav li{line-height:200%;}.c_DNN6_Aside h3{padding:0;margin:0;line-height:200%;}.newscontainer{width:100%;position:relative;margin:0;padding:0;padding:10px 0;color:#666;font-size:15px;line-height:1.6;}.newscontainer a{color:#363636;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;text-decoration:none;-webkit-transform:translateZ(0);}.newscontainer a{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}.newscontainer img{border:0;max-width:100%;padding:2px;border:solid 1px #d2d0d0!important;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;}.newscontainer img:hover{-webkit-transform:scale(1.15) rotate(-1.5deg);-moz-transform:scale(1.15) rotate(-1.5deg);-ms-transform:scale(1.15) rotate(-1.5deg);-o-transform:scale(1.15) rotate(-1.5deg);transform:scale(1.15) rotate(-1.5deg);}.newscontainer .newsshow{overflow:hidden;float:left;width:55%;}.newscontainer .newsshow .inner{padding:0 20px;margin-right:10px;text-align:center;}.newscontainer .newsshow .imageWrapper{overflow:hidden;text-align:center;}.newscontainer .newsshow .imageWrapper img{margin:0 0 15px 0;width:300px;overflow:hidden;text-align:center;}.newscontainer .newsshow h4{font-size:11px;margin:0;padding:5px 0 0 0;color:#004499;text-align:right;font-weight:bold;}.newscontainer .newsshow h4 a{font-size:12px;color:#004488;font-weight:bold;}.newscontainer .newsshow p{color:#000;float:none;font-size:11px;margin:0;padding:10px 0 0;float:right;text-align:justify;}.newscontainer .newslist{float:right;width:44.9%;}.newscontainer .newslist ul{width:100%;float:left;list-style:none;margin:0;padding:0;}.newscontainer .newslist ul li{border-bottom:1px solid #ddd;position:relative;float:right;width:100%;list-style:none;}.newscontainer .newslist ul li{margin:0 0 0 5px!important;padding:4px !important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.newscontainer .newslist ul li:hover{background:#5599dd;color:#fff;margin:0!important;padding:8px 4px !important}.newscontainer .newslist ul li img{float:right;padding:2px;margin:5px;}.newscontainer .newslist ul li h4{margin:0;padding:0;color:#2f3133;font-size:12px;line-height:18px;padding-top:5px;}.newscontainer .newslist ul li:hover h4{color:#fff;}.newscontainer .newslist ul li h4 a{text-decoration:none;}.newscontainer .newslist ul li:hover h4 a{color:#fff;}.newscontainer .newslist ul li .hidden{display:none;}.newscontainer .clear{clear:both;}.nt-container #nt *,.nt-container #nt *:before,.nt-container #nt *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nt-container .nt-prev{background:url("../images/arrows.png") no-repeat scroll center top rgba(35,99,3,0.7);width:15px;height:15px;cursor:pointer;display:block;position:absolute;right:2px;top:5px;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0;}.nt-container .nt-next{background:url("../images/arrows.png") no-repeat scroll center bottom rgba(35,99,3,0.7);width:15px;height:15px;cursor:pointer;display:block;position:absolute;right:2px;top:23px;-webkit-border-radius:0 0 2px 0;-moz-border-radius:0 0 2px 0;border-radius:0 0 2px 0;}.nt-container{direction:rtl;position:relative;margin:auto;}.nt-container #nt{margin:0 16px 0 0;padding:0;list-style:none;}.nt-container #nt li{margin:0;list-style:none;height:70px;color:#000;background:#FFFFFF;overflow:hidden;padding:5px 2px 5px 5px;line-height:20px;text-align:right;border-bottom:1px dashed #e2e2e2;}.nt-container #nt li .image{float:right;margin-left:5px;}.nt-container #nt li .image img{padding:2px;border:1px solid #c2c2c2;}.nt-container #nt li a{color:#000;text-decoration:none;}.nt-container #nt li a:hover,.nt-container #nt li a:focus{color:#236303;}.nt-container #nt li .clear_float{clear:both;font-size:0;line-height:0;}.widget{margin:0 10px 50px 0;}.sidebar .left_side .widget{margin:0 0 50px 10px;}.widget-title{background:url("/Portals/img/div-h.png") repeat-x scroll right center rgba(0,0,0,0);color:#000;font-size:17px;font-weight:400;margin-bottom:5px;margin-top:0;padding:0;text-align:right;text-transform:uppercase;}.widget-title span{background:none repeat scroll 0 0 #FFFFFF;padding-left:15px;padding-right:0;}.widget ul{font-size:15px;margin:0;padding:0;}.widget ul ul{margin-right:1.5em;margin-top:7px;}.widget ul li{color:#000;display:block;font-size:12px;font-weight:400;list-style:none outside none;margin:0;padding:0;}.widget ul li a{display:inline;text-decoration:none;transition:all 0.15s ease 0s;}.widget ul li a:hover,.widget ul li a:focus,.widget ul li a:active,.widget ul li.current-menu-item a{text-decoration:none;}.widget_image img{height:auto;max-width:100%;}.widget_nav_menu{padding:0;}.widget_nav_menu ul,.widget_nav_menu li{list-style:none outside none;margin:0;padding:0;}.widget_nav_menu ul li a{background:none repeat scroll 0 0 #FAFAFA;border-radius:2px;border-right:5px solid #CCCCCC;display:block;font-weight:400;margin-bottom:2px;padding:4px 7px;}.widget_nav_menu ul li a:hover,.widget_nav_menu ul li.current-menu-item > a{background:none repeat scroll 0 0 #008CBE;border-right:10px solid #d12ad2;color:#FFFFFF;}.widget_nav_menu ul li a i[class*="icon-"]{margin-left:5px;}.widget_nav_menu > ul > li,.widget_nav_menu > ul > li.current-menu-item > a{display:none;}.widget_nav_menu > ul > li.current-menu-item{display:block;}.widget_nav_menu li.current-menu-item > ul.wsc_sub ul.wsc_sub{padding-right:20px;}.widget_calendar #wp-calendar{border:1px solid #CCCCCC;color:#000;text-align:center;width:100%;}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{text-align:center;}.widget_calendar #wp-calendar td{padding:5px;}.widget_calendar #wp-calendar caption{border:1px solid #CCCCCC;font-size:11px;font-weight:500;padding:5px 0 3px;text-transform:uppercase;}.widget_calendar #wp-calendar th{background:none repeat scroll 0 0 #F4F4F4;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;font-weight:bold;}.widget_calendar #wp-calendar tfoot td{background:none repeat scroll 0 0 #F4F4F4;border-bottom:1px solid #CCCCCC;border-right:0 none;border-top:1px solid #CCCCCC;}.widget_calendar #wp-calendar tfoot td{border:0 none;}.widget.widget_categories ul li,.widget.widget_archive ul li{border-bottom:1px solid #EEEEEE;display:inline-block;font-style:italic;margin:0 1%;padding:2.35% 1% 2.3%;width:45%;}.widget.widget_categories ul li a,.widget.widget_archive ul li a{border-radius:2px;font-style:normal;font-weight:700;padding:1px 3px;}.widget.widget_categories ul li a:hover,.widget.widget_categories ul li.current-menu-item a,.widget.widget_archive ul li a:hover,.widget.widget_archive ul li.current-menu-item a{background:none repeat scroll 0 0 #008CBE;color:#FFFFFF;}.widget.widget_latest_posts ul li a.title:hover{background:none repeat scroll 0 0 #008CBE;color:#FFFFFF;}.widget-tweets ul li a{color:#008CBE;}.widget-tweets ul li a:hover{background:none repeat scroll 0 0 #008CBE;color:#FFFFFF;}.single_meta{margin:12px 0 0 !important;padding:0 !important;}.single_meta li{background:none repeat scroll 0 0 #F0F0F0;display:inline-block;line-height:18px;list-style:none outside none;padding:5px;}.single_meta1{margin:0 !important;padding:0 !important;}.single_meta1 li{background:none repeat scroll 0 0 #F0F0F0;display:inline-block;line-height:18px;list-style:none outside none;padding:5px;}* + html .single_meta li{display:inline;}.single_meta li span,.single_meta a{color:#000;font-size:12px;text-decoration:none;}.single_meta a:hover{color:#000000;}.single_meta li .post_author{background:url("/Portals/0/images/user_icon.png") no-repeat scroll 0 50% rgba(0,0,0,0);}.single_meta li .post_date{background:url("/Portals/0/images/calendar_icon.png") no-repeat scroll 0 50% rgba(0,0,0,0);}.single_meta li .post_comment{background:url("/Portals/0/images/comment_icon.png") no-repeat scroll 0 50% rgba(0,0,0,0);}.single_meta li .post_viewcount{background:url("/Portals/0/images/eye_icon.png") no-repeat scroll 0 50% rgba(0,0,0,0);}.details{text-align:justify;padding:25px 10px;}.rtmenu{position:fixed;right:0;top:180px;width:45px;z-index:999;}.rtmenu a:hover > span{width:auto;}.rtmenu .icon{background-color:#65203c;background-image:url("../images/rtmenu-icons.png");background-repeat:no-repeat;display:block;float:right;font-size:12px;height:43px;line-height:1.7em;margin-bottom:2px;transition:width 0.2s ease-in 0s,background-color 0.2s ease-in 0s;width:43px;}.rtmenu .icon:hover{width:60px;}.rtmenu .text{color:#fff;display:none;float:left;font-size:1em;font-weight:bold;margin:11px 0 11px 40px;white-space:nowrap;}.rtmenu a:hover .text{display:block;}.rtmenu #item1 span{background-color:#01421a;background-position:12px 0;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item1:hover .icon{background-color:#cb5f99;}.rtmenu #item2 span{background-color:#01421a;background-position:11px -40px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item2:hover .icon{background-color:#c92619;}.rtmenu #item3 span{background-color:#01421a;background-position:11px -80px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item3:hover .icon{background-color:#a16d53;}.rtmenu #item4 span{background-color:#01421a;background-position:10px -120px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item4:hover .icon{background-color:#3e5b98;}.rtmenu #item5 span{background-color:#01421a;background-position:10px -160px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item5:hover .icon{background-color:#2EADE5;}.rtmenu #item6 span{background-color:#01421a;background-position:10px -200px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item6:hover .icon{background-color:#3cb878;}.rtmenu #item7 span{background-color:#01421a;background-position:10px -240px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item7:hover .icon{background-color:#005e20;}.rtmenu #item8 span{background-color:#01421a;background-position:10px -280px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item8:hover .icon{background-color:#a67c52;}.rtmenu #item9 span{background-color:#01421a;background-position:10px -320px;border-radius:5px 0 0 5px;opacity:0.8;}.rtmenu #item9:hover .icon{background-color:#ff9000;}@font-face{font-family:bkoodak;font-style:normal;font-weight:normal;src:url("../Fonts/nassim-regular.eot");src:url("../Fonts/nassim-regular.eot?#iefix") format('embedded-opentype'),local("☺"),url("../Fonts/nassim-regular.woff") format("woff"),url("../Fonts/nassim-regular.ttf") format("truetype");}@font-face{font-family:bkoodak;font-style:normal;font-weight:bold;src:local("☺"),url("../Fonts/nassim-bold.woff") format("woff"),url("../Fonts/nassim-bold.ttf") format("truetype");}
/* - End of /Portals/0/portal.css - */