/*
Theme Name: Polaris(entiri)
Theme URI: http://entiri.com
Description: Wordpress responsive website template
Author: vibration.sk
Author URI: http://entiri.com
Version: 1.2
Tags: white, translation-ready, rtl-language-support, editor-style
License:
License URI:
*/

.dark{color:#373737}
::-moz-selection{background:#ff643e;color:#fff;text-shadow:none}
::selection{background:#ff643e;color:#fff;text-shadow:none}
:focus{outline-color:transparent !important;outline-style:none !important}
html{overflow-y:scroll;background:#fff}
body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:500;font-size:14px;line-height:23px;color:#373737;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;cursor:default;background:#fff;overflow:hidden}
h1,h2,h3,h4,h5,h6{font-family:'Oswald',sans-serif;font-weight:500;text-transform:uppercase;text-align:center;color:#fff;line-height:1em;margin:0;margin-bottom:15px;padding:0;clear:both}
h4 a {
	color: #373737;
}
h1{font-size:84px;margin-bottom:5px}
h2{font-size:62px}
h3{font-size:42px;font-weight:300}
.header h3{font-size:42px}
h4{font-size:24px;color:#ff643e}
h5{font-size:24px;font-weight:300}
h6{font-size:16px;text-align:left;color:#373737}
hr{background:#aaa;height:1px;margin:30px 0;border:0}
p{margin:0;margin-bottom:15px; font-family: 'Open Sans', sans-serif;}
select{font-family:'Open Sans',sans-serif;color:#ccc;height:36px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}
blockquote{position:relative;color:#aaa;padding:0 20px;border-left:5px solid #373737;clear:both}
a{color:#ff643e;text-decoration:none !important;background:transparent !important}
a:hover{color:#009bed;text-decoration:none !important}
img{max-width:100%; height: auto;}
.sticky{}
.gallery-caption {font-style: italic;}

.white{color:#fff}
.bold{font-weight:bold}
.strong{font-weight:bold}
.normal{font-weight:normal}
.upper{text-transform:uppercase}
.space5{height:5px;clear:both}
.space10{height:10px;clear:both}
.space15{height:15px;clear:both}
.space20{height:20px;clear:both}
.space25{height:25px;clear:both}
.space30{height:30px;clear:both}
.space40{height:40px;clear:both}
.space50{height:50px;clear:both}
.space60{height:60px;clear:both}
.space70{height:70px;clear:both}
.space80{height:80px;clear:both}
.space90{height:90px;clear:both}
.space100{height:100px;clear:both}
.space110{height:110px;clear:both}
.space200{height:200px;clear:both}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.f-left{float:left !important}
.f-right{float:right}
.counter-container{display:block;color:#ff643e;background:url(img/background/back-1.jpg) top center no-repeat;text-align:center;overflow:hidden}
.counter-box{display:inline-block;font-family:'Oswald',sans-serif;margin-top:240px;margin-bottom:35px}
.counter-item{width:100px;height:100px;font-size:54px;line-height:100px;text-align:center;color:#fff;background:#ff643e;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;float:left;margin:4px}
.item-day{background:#323a47!important}
#menu{background:#323a47;z-index:999}
.default{position:relative;padding:35px 0}
.fixed{position:fixed;top:0;left:0;width:100%;height:55px;padding:10px 0;box-shadow:0 0 12px #323a47;-webkit-box-shadow:0 0 12px #323a47;-moz-box-shadow:0 0 12px #323a47}
.attachment-logo{width:auto;padding-top:10px}
.copyright .attachment-logo {
	padding-top: 0;
}
.navbar{font-size:15px;position:relative;width:100%;background:transparent; font-family: 'Open Sans';}
.navbar .nav-responsive{display:none;color:#323a47;line-height:20px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;opacity:1;border:1px solid #323a47 !important}
.nav-responsive:hover{opacity:1}
.navbar .nav{background:#323a47;border:0;margin:0;float:right !important}
.navbar .nav>li{position:relative}
.navbar .nav>li>a{position:relative;color:#748f98 !important;text-transform:uppercase;line-height:35px;text-shadow:none}
.navbar .nav>li:last-child>a{padding-right:0}
.navbar .nav>li:hover>a{color:#ff643e !important}
.navbar .nav>li.active>a{color:#fff !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.navbar .nav>li.active>a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.navbar .nav li ul{display:none;z-index:999;list-style-type:none;margin:0;padding:20px 20px 18px 30px;background:#009bed;position:relative;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;text-align:right}
.navbar .nav li ul:after{content:"";display:block;position:absolute;top:-10px;right:20px;width:0;border-width:0 10px 10px;border-style:solid;border-color:#009bed transparent}
.navbar .nav li:hover ul{position:absolute;top:60px;right:0;display:block;list-style-type:none}
.navbar .nav li ul li{font-size:13px;line-height:13px;margin:0;padding:0;width:160px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.navbar .nav li ul li:last-child{border-bottom:0}
.navbar .nav li ul li a{color:#323a47;padding:10px 0 9px 0;margin:0;display:block;text-decoration:none}
.navbar .nav li ul li:hover a{color:#fff}
.invitation{text-align:center;background:url(img/background/back-3.jpg) top center no-repeat #f0f0f0}
.invitation-content{display:inline-block;width:66%}
.event{background:url(img/background/back-2.jpg) top center no-repeat #672423}
.event .info-row{padding:10px 0 15px 0}
.event .content-left,.event .content-right{background:url(img/white-pixel.png) top center repeat-y}
.event .content-left p{color:#fff;text-align:right;padding-right:30px;padding-bottom:15px}
.event .content-right p{color:#fff;padding-left:30px;padding-bottom:15px}
.event .circle{position:relative;left:50%;margin-left:-50px;color:#fff;font-size:42px;width:100px;height:100px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.event .circle i{position:absolute;top:28px;width:100px;text-align:center}
.event h4{color:#fff}
.e-left h4{text-align:right;padding-right:30px}
.e-right h4{text-align:left;padding-left:30px}
.e-icon{margin-top:-45px;text-align:center;font-size:40px;color:#fff}
.blog{background:#f0f0f0}
.blog .gray{color:#aaa}
.blog .infoline{margin:0 !important;padding:0; font-family: 'Open Sans';}
.blog .infoline li{float:left;padding-right:20px;list-style:none}
.blog .infoline{display:block;overflow:hidden;padding-bottom:15px}
.share-text p{padding-top:15px}
.form-comment input,.form-comment textarea,#form-comment input,#form-comment textarea,.search-form input{width:99.5%;text-indent:10px;font-family:'Open Sans',sans-serif;font-weight:500;font-size:15px;-webkit-font-smoothing:antialiased;color:#373737 !important;background:#f0f0f0;margin-top:10px;padding:8px 0 !important;border:1px solid #ccc;border-radius:0;box-shadow:none}
.form-comment textarea,#form-comment textarea{height:180px;resize:none}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{box-shadow:none;border:1px solid #aaa}
.form-comment .btn{margin-right:0;float:right}
.comment {
	font-family: 'Open Sans', sans-serif;
}
#respond h3 {
	font-size: 16px;
	text-align: left;
	color: #373737;
}
#respond #submit {
	font-size: 14px;
	font-weight: 500;
	line-height: 50px;
	height: 50px;
	color: #ffffff !important;
	background: #5f708c !important;
	text-transform: uppercase;
	padding: 0px 40px!important;
	border: 0px;
	border-radius: 4px;
	margin-bottom: 10px;
	margin-right: 10px;
	text-shadow: none;
	-webkit-box-shadow: rgba(0, 0, 0, 0) 0 0 0 !important;
	box-shadow: rgba(0, 0, 0, 0) 0 0 0 !important;
	font-family: 'Open Sans', sans-serif;
	color: #f0f0f0;
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-transition: 0.5s ease-in-out;
	-moz-transition: 0.5s ease-in-out;
	-ms-transition: 0.5s ease-in-out;
	-o-transition: 0.5s ease-in-out;
	transition: 0.5s ease-in-out;
	text-align: right;
	margin-right: 0px;
	float: right;
	width: auto;
	display: inline-block;
}
.sidebar{border-left:1px solid #ccc;padding-left:17px;margin-left:-17px}
.sidebar .widget {
	clear: both;
	margin-bottom: 30px;
}
.sidebar .widget ul {
	list-style-type: none;
	margin-left: 0;
	font-family: 'Open Sans', sans-serif;
}
.sidebar .widget.widget_archive ul li {
	min-height: 0;
}
.sidebar .widget.widget_archive ul li a {
	clear: none;
	float: none;
}
.sidebar .widget ul li {
	clear: both;
	min-height: 50px;
}
.sidebar .widget ul li a {
	float: left;
}
.sidebar .widget ul li span {
	color: #aaaaaa;
	clear: both;
	float: left;
	margin-bottom: 10px;
}
.widget_archive li a i {
	margin-right: 10px;
}

.search{margin-top:0 !important}
.recent-posts{margin:0}
.recent-posts a{color:#373737}
.recent-posts a:hover{color:#009bed}
.recent-posts li{margin-bottom:10px;list-style:none}
.flickr-widget img{width:23%;float:left;margin-right:2%;margin-bottom:4px}
.social-container{display:inline-block}
.social i{display:block;color:#fff;background:#748f98;font-size:20px;line-height:50px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:50px;height:50px;margin-right:10px;margin-bottom:10px;text-align:center;float:left;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.social i:hover{color:#fff;background:#ff643e}
.social .icon-adn{background:#c0bdbb}
.social .icon-android{background:#98cb02}
.social .icon-apple{background:#86878b}
.social .icon-bitbucket{background:#0a4372}
.social .icon-bitbucket-sign{background:#0a4372}
.social .icon-css3{background:#1571b4}
.social .icon-dribbble{background:#cb2027}
.social .icon-dropbox{background:#79bbee}
.social .icon-facebook{background:#3b5a9b}
.social .icon-facebook-sign{background:#3b5a9b}
.social .icon-flickr{background:#ef5999}
.social .icon-foursquare{background:#63215f}
.social .icon-github{background:#000}
.social .icon-github-alt{background:#000}
.social .icon-github-sign{background:#000}
.social .icon-gittip{background:#643614}
.social .icon-google-plus{background:#c53c2c}
.social .icon-google-plus-sign{background:#c53c2c}
.social .icon-html5{background:#eb4d24}
.social .icon-instagram{background:#ad856a}
.social .icon-linkedin{background:#1d84b1}
.social .icon-linkedin-sign{background:#1d84b1}
.social .icon-renren{background:#005aab}
.social .icon-skype{background:#0ebbe3}
.social .icon-stackexchange{background:#054f96}
.social .icon-trello{background:#1c5f89}
.social .icon-tumblr{background:#2a445e}
.social .icon-tumblr-sign{background:#2a445e}
.social .icon-twitter{background:#00aced}
.social .icon-twitter-sign{background:#00aced}
.social .icon-vk{background:#4e739f}
.social .icon-weibo{background:#d52b2b}
.social .icon-windows{background:#07b0eb}
.social .icon-xing{background:#005a5d}
.social .icon-xing-sign{background:#005a5d}
.social .icon-youtube{background:#bc2a2d}
.social .icon-youtube-play{background:#bc2a2d}
.social .icon-youtube-sign{background:#bc2a2d}
.social-networks{text-align:center;background:#009bed}
.social-networks h4,.social-networks h5{color:#fff}
.social-networks h4{margin-bottom:5px}
.social-networks .social i{font-size:40px;line-height:100px;width:100px;height:100px;border:1px solid #fff;background:transparent;margin-left:12px !important;margin-right:12px !important}
.social-networks .social i:hover{color:#009bed;background:#fff}
.social-networks .social .small{font-size:20px;line-height:50px;width:50px;height:50px;margin-top:25px}
.gallery{background:#323a47}
.portfolio{overflow:hidden;margin:0}
.portfolio .span4,.portfolio .span6{margin-top:50px}
.portfolio .span2,.portfolio .span3{margin-top:40px}
.portfolio a{text-decoration:none}
.portfolio li{list-style:none}
.project{margin-top:20px !important}
.portfolio-container{text-align:center}
#portfolio-filter{text-align:center;margin:0;display:inline-block}
#portfolio-filter li{list-style:none;float:left;margin-right:10px;margin-top:5px;padding:12px 0}
#portfolio-filter li a{padding:12px 15px;margin:0;border:0;border-bottom:1px solid transparent;color:#aaa;font-weight:300;font-family: 'Open Sans', sans-serif;}
#portfolio-filter li:hover a{color:#ff643e;border-bottom:1px solid #ff643e;text-decoration:none}
#portfolio-filter li.active a{color:#ff643e}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
.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:top,left,opacity;transition-property:transform,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}
.img-container-image{position:relative;overflow:hidden;background:#ff643e;-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-ms-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}
.img-container-image img{-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-ms-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out;max-width:100%;height:auto}
.img-container-image:hover img{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);transform:scale(1.4, 1.4);-ms-transform:scale(1.4, 1.4);-webkit-transform:scale(1.4, 1.4)}
.img-container-image i{position:absolute;font-size:180px;line-height:180px;width:180px;top:50%;left:50%;margin-top:-90px;margin-left:-90px;text-align:center;color:#fff;opacity:0;-moz-opacity:0;-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-ms-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}
.img-container-image:hover i{font-size:40px;line-height:40px;width:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-ms-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}
.img-container-image:hover a:hover i{opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-ms-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}
.parallax{width:100%;height:400px;padding:0;margin:0;background-attachment:fixed;background-repeat:no-repeat;color:#fff;text-transform:uppercase}
.parallax-mobile{background-position:50% 0 !important;background-attachment:scroll !important}
.parallax .parallax-text-container{display:table;width:100%;height:100%;padding:0 !important;margin:0 !important;text-align:center}
.parallax .parallax-text-item{display:table-cell;vertical-align:middle}
.parallax-text-item{font-weight:600;font-size:36px;color:#fff;line-height:1em}
.parallax h2{color:#fff;text-shadow:0 1px #373737}
.parallax h3{color:#fff;text-shadow:0 1px #373737}
ul.rs-slider{margin:0 0 0 0}
ul.rs-slider img{position:relative}
.rs-thumb-wrap{margin:21px 0 0 0}
.rs-thumb-wrap>a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;padding:0;*padding:0;-moz-transition:opacity .7s ease-in-out;-webkit-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}
.rs-thumb-wrap>a:hover,.rs-thumb-wrap>a.active{opacity:1}
.rs-thumb-wrap>a:first-child{margin-left:0 !important}
.rs-arrows{position:absolute;z-index:799;width:100%;top:50%;right:0}
.rs-arrows .rs-prev,.rs-arrows .rs-next{width:50px;height:48px;display:block;position:absolute;right:30px;margin-top:-25px;border-radius:50%;border:0;background:#009bed !important;opacity:.5 !important;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.rs-arrows .rs-prev{left:30px}
.rs-arrows .rs-next{right:30px}
.rs-arrows .rs-prev:hover,.rs-arrows .rs-next:hover{background:#009bed !important;border:0;opacity:1 !important}
.rs-arrows .rs-prev i,.rs-arrows .rs-next i{text-indent:0;color:#fff;font-size:20px;width:47px;height:50px;position:absolute;line-height:49px;text-align:center;font-weight:500}
.rs-arrows .rs-next i{text-indent:3px}
.rs-caption{padding:20px;color:#fff;background:#000;background:rgba(0,0,0,0.6)}
.rs-caption p{color:#fff;margin-bottom:0}
.frame{height:250px;line-height:250px;overflow:hidden;padding-top:30px}
.frame ul{list-style:none;margin:0;padding:0;height:100%}
.frame ul li{float:left;width:327px;height:100%;margin:0 1px 0 0;padding:0;color:#ddd;text-align:center;cursor:pointer;opacity:.7}
.frame ul li.active{color:#fff;opacity:1}
.controls{margin:0 0;text-align:center}
.effects{height:250px;line-height:250px;-webkit-perspective:800px;-ms-perspective:800px;perspective:800px;-webkit-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%;overflow-y:show}
.effects ul{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.effects ul li{position:relative;margin:0 -20px;-webkit-transform:rotateY(60deg) scale(.9);-ms-transform:rotateY(60deg) scale(.9);transform:rotateY(60deg) scale(.9);-webkit-transition:-webkit-transform 300ms ease-out;transition:transform 300ms ease-out}
.effects ul li.active{z-index:10;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.effects ul li.active~li{-webkit-transform:rotateY(-60deg) scale(.9);-ms-transform:rotateY(-60deg) scale(.9);transform:rotateY(-60deg) scale(.9)}
.controls .btn{margin:0 !important}
.controls i{position:relative;top:2px !important}
.controls .next i{padding-left:7px !important;padding-right:0 !important}
.flex-1{margin:0;border:0 solid #fff;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 0 0 #000;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;-o-box-shadow:0 0 0 #000;zoom:1}
.flex-1 .flex-direction-nav{height:0;border:0}
.flex-1 .flex-direction-nav a{position:absolute;display:block;width:50px;height:50px;background:#009bed !important;margin:0;padding-bottom:0;z-index:10;cursor:pointer;font-size:0;text-indent:-2500px;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
.flex-1 .flex-direction-nav .flex-prev,.flex-1 .flex-direction-nav .flex-next{text-indent:0;position:absolute;top:50%;right:35px;margin-top:-25px;border:0;border-radius:50%}
.flex-1 .flex-direction-nav .flex-prev{left:35px}
.flex-1 .flex-direction-nav .flex-next i,.flex-1 .flex-direction-nav .flex-prev i{text-indent:0;color:#fff;font-size:20px;width:47px;height:50px;position:absolute;line-height:49px;text-align:center;font-weight:500}
.flex-1 .flex-direction-nav .flex-next i{text-indent:3px}
.flex-1 .flex-direction-nav .flex-prev:hover,.flex-1 .flex-direction-nav .flex-next:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.flex-1 .flex-direction-nav .flex-next:hover i,.flex-1 .flex-direction-nav .flex-prev:hover i{color:#fff}
.flex-1 .flexslider:hover .flex-next:hover,.flex-1 .flexslider:hover .flex-prev:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.flex-1 .flex-direction-nav .flex-disabled{opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);cursor:default}
.flex-1 .flex-control-nav{width:100%;height:40px;position:relative;text-align:center;background:transparent;border:0;margin-top:-50px}
.flex-1 .flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;padding-top:15px}
.flex-1 .flex-control-paging li a{width:60px;height:8px;display:block;border:0 solid #ccc;cursor:pointer;font-size:0;text-indent:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:inset 0 0 0 #000;background:#009bed !important;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}
.flex-1 .flex-control-paging li a:hover{background:#ff643e !important;opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.flex-1 .flex-control-paging li a.flex-active{position:relative;cursor:default;background:#009bed !important;opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.flex-2{margin:0 0 25px 0;background:transparent;border:0;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 0 0 #000;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;-o-box-shadow:0 0 0 #000;zoom:1}
.flex-2 .flex-control-nav{width:100%;height:40px;position:relative;text-align:center;background:transparent;border:0;margin-top:-50px}
.flex-2 .flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;padding-top:15px}
.flex-2 .flex-control-paging li a{width:60px;height:8px;display:block;border:0 solid #ccc;cursor:pointer;font-size:0;text-indent:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:inset 0 0 0 #000;background:#009bed !important;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}
.flex-2 .flex-control-paging li a:hover{background:#ff643e !important;opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.flex-2 .flex-control-paging li a.flex-active{position:relative;cursor:default;background:#009bed !important;opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.flex-2 .flex-viewport{max-height:3500px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;border:0;width:100%}
.flex-3{margin:0;border:0 solid #000;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 0 0 #000;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;-o-box-shadow:0 0 0 #000;zoom:1}
.flex-3 .flex-direction-nav{height:0;border-bottom:0 solid #ccc}
.flex-3 .flex-direction-nav a{position:absolute;display:block;width:30px;height:30px;background:#373737 !important;margin:0 0 0 0;padding-bottom:0;top:-40px;z-index:10;cursor:pointer;font-size:0;text-indent:-2500px;opacity:1;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}
.flex-3 .flex-direction-nav .flex-next{text-indent:0;position:absolute;right:0;border:1px solid #5f708c;border-bottom:2px solid #5f708c;border-radius:3px}
.flex-3 .flex-direction-nav .flex-prev{text-indent:0;position:absolute;left:auto;right:40px;border:1px solid #5f708c;border-bottom:2px solid #5f708c;border-radius:3px}
.flex-3 .flex-direction-nav .flex-next i,.flex-3 .flex-direction-nav .flex-prev i{text-indent:0;color:#748f98;font-size:18px;width:30px;height:30px;position:absolute;line-height:30px;text-align:center;font-weight:500}
.flex-3 .flex-direction-nav .flex-next:hover{opacity:1;background:#748f98 !important;border:1px solid #748f98 !important;border-bottom:2px solid #748f98 !important}
.flex-3 .flex-direction-nav .flex-prev:hover{opacity:1;background:#748f98 !important;border:1px solid #748f98 !important;border-bottom:2px solid #748f98 !important}
.flex-3 .flex-direction-nav .flex-next:hover i,.flex-3 .flex-direction-nav .flex-prev:hover i{color:#fff}
.flex-3 .flexslider:hover .flex-next:hover,.flex-3 .flexslider:hover .flex-prev:hover{opacity:1}
.flex-3 .flex-direction-nav .flex-disabled{opacity:.6 !important;filter:alpha(opacity=60);cursor:default}
.flex-3 .flex-control-nav{display:none}
.flex-4{margin:0 0 25px 0;background:transparent;border:0 solid #fff;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 0 0 #000;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;-o-box-shadow:0 0 0 #000;zoom:1}
.flex-4 .flex-control-nav{width:100%;height:40px;position:relative;text-align:center;background:transparent;border:0 solid #000;margin-top:20px;margin-bottom:0}
.flex-4 .flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;padding-top:15px}
.flex-4 .flex-control-paging li a{width:20px;height:20px;display:block;border:0 solid #ccc;cursor:pointer;font-size:0;text-indent:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;box-shadow:inset 0 0 0 #000;background:#f0f0f0 !important}
.flex-4 .flex-control-paging li a:hover{background:#ff643e !important}
.flex-4 .flex-control-paging li a.flex-active{position:relative;cursor:default;background:#009bed !important}
.flex-4 .flex-direction-nav{display:none}
.flex-4 .flex-viewport{max-height:3500px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;border:0 solid #000;width:100%}
.footer{color:#323a47;background:#f0f0f0}
.footer .social-container{display:block;text-align:center}
.footer .social-inner{display:inline-block}
.footer .social-inner .share-text{float:left;margin-left:10px;margin-right:30px}
.footer .social-inner .social{float:left}
.footer i{margin-right:10px}
.copyright{color:#323a47;background:#fff;padding:15px 0}
.copyright a,.copyright a:visited{color:#009bed !important}
.copyright a:hover{color:#ff643e !important}
.copyright p{font-size:13px;line-height:28px;text-align:right}
.copyright img{width:auto}
.video-content{max-width:100%;padding:0;margin:0;margin-bottom:-5px;border:none}
.list-a{padding:0;margin:0}
.list-a li{position:relative;top:0;left:0;list-style:none;padding-left:20px;line-height:22px}
.list-a i{position:absolute;top:0;left:0;font-size:12px;line-height:22px}
.btn,.btn-small,.btn-large,.btn-large-icon{font-size:14px;font-weight:500;line-height:50px;height:50px;color:#fff !important;background:#5f708c !important;text-transform:uppercase;padding:0 40px;border:0;border-radius:4px;margin-bottom:10px;margin-right:10px;text-shadow:none;-webkit-box-shadow:rgba(0,0,0,0) 0 0 0 !important;box-shadow:rgba(0,0,0,0) 0 0 0 !important;font-family:'Open Sans',sans-serif;color:#f0f0f0;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
.btn i{font-size:18px;line-height:18px;padding-right:8px}
.btn:hover{background:#323a47 !important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
.paging{float:left}
.paging .btn{font-size:14px;line-height:14px !important;height:20px;width:auto;padding:0;margin-right:3px !important;margin-bottom:1px !important;color:#aaa !important;background:transparent !important;border:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
.paging .btn:hover{color:#009bed !important}
.paging .active{color:#373737 !important}
#map{position:relative;width:100%;height:215px;padding:0;margin-top:10px;border:1px solid #ccc}
.caption .fluid-width-video-wrapper {
	height: 600px;
}
.entry-content img {
	width: auto;
	max-width: 100%;
	margin-bottom: 20px;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
	color: #373737;
}
.entry-content h6 {
	text-align: center;
	color: #373737;
}
.entry-content h4 {
	color: #373737;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter {
	text-align: center;
}
.flexslider {
	min-height: 532px;
}

.style-switcher{
  width:100px;
  background:#222222;
  position: fixed;
  left:0px;
  top:190px;
  z-index:9999999;  
}
.style-switcher i {
  color: #FFF;
  line-height:45px; 
}

.style-switcher h5 {
  padding:15px 0px 11px 5px;
  color:#FFF;
}

.style-switcher a{
  display:inline-block;
  line-height:100%;
  margin:0px 0px 5px 5px;
  width:15px;
  height:15px;
  color: #FFF;
  text-decoration:none;
}

.style-switcher a:hover, .style-switcher a:focus{
  color: #FFF;
  text-decoration:none;
}

a.select{
  display:block;
  width:45px;
  height:45px;
  position:absolute;
  right:-45px;
  top:0px;
  background:#222222;
  line-height:45px;
  text-align:center;
}


.red {background:#e14a61!important;}
.red2 {background: #911146!important;}
.purple {background: #8d559f!important;}
.violet {background: #e643aa!important;}
.orange {background:#e7b13c!important;}
.yellow {background: #f2d03b!important;}
.brown {background: #de9565!important;}
.green {background: #47d9bf!important;}
.green2 {background: #78c242!important;}
.green3 {background: #3daeb8!important;}
.green4 {background: #88a825!important;}
.blue {background: #486af2!important;}
.blue2 {background: #00a1d9!important;}
.blue3 {background: #2a6fba!important;}
.blue4 {background: #04518c!important;}

.bg-white {background: #FFF;}
.bg-dark {background: #111;}
.mfp-title {
	display: none;
}


.color-picker {
  position: fixed;
  right: 0;
  top: 100px;
  width: 239px;
  background: #e6e6e6;
  z-index: 9999;
  -webkit-transition: all .3s ease;
}
.color-picker.notshown {
  right: -239px;
}
.color-picker a.handle {
  position: absolute;
  top: 0;
  left: -80px;
  width: 80px;
  height: 80px;
  text-align:center;
  background:#262626!important;
}

.color-picker a.handle i{
  color:white;
  font-size:32px;
  line-height: 80px;
}


.color-picker .settings-header {
  background: #3c3c3c;
  height: 59px;
  padding: 21px 34px 0 34px;
}
.color-picker .settings-header h3 {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 0;
  padding: 0;
  padding-bottom: 5px;
  text-align: left;
}


.color-picker .section {
  padding: 30px 20px;
  border-left: 10px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
.color-picker .section h4 {
  font-size: 16px;
  text-transform: none;
  color: #3c3c3c;
  line-height: 16px;
  padding: 0 0 0 0px;
  margin-bottom: 20px;
  text-align: left;
}

.color-picker .section i {
  font-size: 16px; margin-right:10px; 
}


.color-picker span {
  font-size: 13px;
  color: #9a9a9a;
}
.color-picker .colors a {
  display: block;
  width: 30px;
  height: 30px;
  margin-left: 0px;
  margin-bottom: 10px;
  margin-right:5px;
  float: left;
  border:2px #BEBEBE solid;
}

.color-picker .skin a {
  display: block;
  width: 70px;
  height: 30px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right:5px;
  float: left;
  text-align:center;
  line-height:30px;
  border:2px transparent solid;
}

.color-picker .skin a.actt {
  border:2px #FFF solid; 
}
