.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter, div.aligncenter {
display:block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float:left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
text-align:center;
margin: 5px auto 5px auto;
}
a img.alignright {
float:right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float:left;
margin: 5px 20px 15px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
em {
font-style:italic;
}
.wp-caption {
background: none;
border: none;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 0px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 0px 0;
}
.wp-caption.alignright {
margin: 5px 0 0px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin:0;
max-width: 98.5%;
padding:0;
width: auto;
}
.wp-caption p.wp-caption-text, .gallery-caption {
font-size:11px;
line-height:17px;
margin:0;
padding:5px 4px 0;
}
blockquote {
quotes: "\201c" "\201d" "\2018" "\2019";
padding-left:20px;
border-left:1px solid #dcdcdc;
margin:0px 0 20px 10px;
line-height:18px;
font-size:12px;
}
.sticky { }
.bypostauthor {
border:3px;
}  body {
margin: 0;
font-size: 14px;
line-height: 20px;
color: #fff;
font-family:Tahoma, Geneva, sans-serif;
}
.main_container {padding-bottom:10px;}
.boxed_container { max-width: 1240px !important; margin:0 auto; padding:0;
-webkit-box-shadow: 0 0px 15px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0px 15px rgba(0, 0, 0, 0.15);
box-shadow: 0 0px 15px rgba(0, 0, 0, 0.15)}
.homecontent { padding:30px 0 20px 0}
a {
text-decoration: none;
-webkit-transition: background-color .2s linear, color .2s linear;
-moz-transition: background-color .2s linear, color .2s linear;
-o-transition: background-color .2s linear, color .2s linear;
-ms-transition: background-color .2s linear, color .2s linear;
transition: background-color .2s linear, color .2s linear;
}
a:hover {
text-decoration: underline;
-webkit-transition: background-color .2s linear, color .2s linear;
-moz-transition: background-color .2s linear, color .2s linear;
-o-transition: background-color .2s linear, color .2s linear;
-ms-transition: background-color .2s linear, color .2s linear;
transition: background-color .2s linear, color .2s linear;
}
.item-overlay {
display: none;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.item-overlay span {
left: 50%;
margin-left: -16px;
margin-top: -6px;
position: absolute;
top: 50%;
}
.item-overlay span:before {
color:white;
content: "\f067";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
font-size:26px;
}
code {
white-space: inherit;
} h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
margin: 0 0 15px 0;
font-weight: normal;
color:#fff;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
color:#fff;
text-decoration:none;
}
h1 {
font-size: 36px;
line-height: 36px;
}
h2 {
font-size: 30px;
line-height: 30px;
}
h3 {
font-size: 24px;
line-height: 26px;
}
h4 {
font-size: 18px;
line-height: 20px;
}
h5 {
font-size: 14px;
line-height: 20px;
}
h6 {
font-size: 12px;
line-height: 20px;
} .error404page {
color: #555;
font-size: 256px;
text-align: center;
line-height: 1;
font-family: "Play", serif;
text-shadow: 5px 4px 0px #fff, 10px 9px 0px rgba(0,0,0,0.15);
}
p.error404 {
font-family: "Play", serif;
text-align:center;
font-size:16px;
margin:20px 0;	
} .btn { margin-bottom:20px;}
.btn-primary, #submit_button, .wpb_button, .wpcf7-submit {
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		
background-repeat: repeat-x;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
color: #FFFFFF;
text-shadow:0 1px rgba(0, 0, 0, 0.4);
}
.btn-primary:hover,
.wpcf7-submit:hover,
#submit_button:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: none;
background-image: none;
background-image: none;
background-image: none;
background-image: none;		
background-repeat: repeat-x;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
color: #FFFFFF;
text-shadow:0 1px rgba(0, 0, 0, 0.4);
}
#submit_button {
border-image: none;
border-radius: 4px 4px 4px 4px;
font-size: 13px;
line-height: 20px;
padding: 4px 14px;
text-align: center;
width: auto;
display: inline-block;
margin-bottom: 0;
vertical-align: middle;}
.btn-large, .wpcf7-submit {
border-radius: 2px 2px 2px 2px;
font-size: 15px;
line-height: normal;
padding: 9px 14px;
}
.wpcf7-submit {
margin-top: 15px;
}
.more-link {
margin:20px 0;
padding:0;
clear:both;
}
.btn-slider {
display:block;
border-style: solid;
border-width: 1px;
padding:4px 10px;
background-color:#1466ab;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		
background-repeat: repeat-x;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
color: #FFFFFF;
text-shadow:0 1px rgba(0, 0, 0, 0.4);
border-radius: 3px;	
}
.btn-slider:hover {
background-color:#1b83da;
text-decoration:none;
color: #FFFFFF;
} textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
font-family: Georgia, "Times New Roman", Times, serif;
background-color: rgba(255, 255, 255, 0.7);
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15);
-moz-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15);
box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
color:#000;
font-size:16px;
font-weight:normal;
font-style: italic;
padding: 6px 6px;
background-color: #fff;
}
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 {
border-color: rgba(0, 0, 0, 0);
outline: 0;
outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(0, 0, 0, 0.2);
}
.form-horizontal .control-group {
margin-bottom: 15px;
*zoom: 1;
}
.form-status { margin-top:20px;}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="password"],
.wpcf7 textarea
{
font-family: Georgia, "Times New Roman", Times, serif;
background-color: rgba(255, 255, 255, 0.7);
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15);
-moz-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15);
box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
color:#000;
font-size:16px;
font-weight:normal;
font-style: italic;
display: block;
height: 100%;
margin-top: 5px;	
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="password"],
.wpcf7 input[type="datetime"]
{
padding: 6px;
width: 100%;
background-color: #fff;
}
.wpcf7 textarea
{
padding: 6px;
width: 100%;
background-color: #fff;
}
.wpcf7-form>p {
font-weight: bold;
margin-bottom: 10px;
}
.wpcf7 textarea:focus,
.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="password"]:focus,
.wpcf7 input[type="datetime"]:focus
{
border-color: rgba(0, 0, 0, 0);
outline: 0;
outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(0, 0, 0, 0.2);
} header {
display:block;	
position:relative;
padding:0;
z-index:5;
} .headertopmenu {
position:relative;
display:block;
margin:-6px 0 30px 0;
height:50px;	
background:#FFF;
-webkit-box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.15);
box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.15);
}
.ie8 .headertopmenu {border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;} .topsearchbox {
float:right;
margin:10px 10px -10px 0;
height:15px;
}
.searchbox {
margin:10px 10px 0px 0;
}		
.topsearchbox form {
margin:0;
}
.searchbox input[type="text"], .topsearchbox input[type="text"], .widget_search input[type="text"] {padding: 4px 6px;}
.searchbox button.btn, .topsearchbox button.btn-search, .widget_search button.btn-search {
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1));		
background-repeat: repeat-x;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
color: #FFFFFF;
text-shadow:0 1px rgba(0, 0, 0, 0.4);
padding: 4px 12px 3px 12px;
border-bottom:none;
border-radius: 0 3px 3px 0;	
}
.widget_search button.btn-search {
padding: 3px 12px 3px 12px;	
}
.topsearchbox button.btn-search {
padding: 3px 12px 4px 12px;	
}	
.gecko button.btn, .gecko .widget_search button.btn-search {padding: 4px 12px 5px 12px;}	
.widget_search input[type="text"] {padding: 4px 6px; width:220px;}
.widget_search button.btn-search {margin:-8px 0 0 -3px;}
.searchbox button.btn-search:after, .topsearchbox button.btn-search:after, .widget_search button.btn-search:after {
color:white;
content: "\f002";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
text-shadow:0 1px rgba(0, 0, 0, 0.4);
}
.searchbox button.btn:hover, .topsearchbox button.btn-search:hover, .widget_search button.btn-search:hover {
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-o-transition: background-position 0.1xs linear;
transition: background-position 0.1s linear;
} ul.topheadernav { margin:0; padding:8px 0 15px 20px;  }
ul.topheadernav li {
list-style-type: none;
display:inline-block;
margin:10px 8px 0 0;
padding:0 10px 0 0;
border-right:1px dotted #006bc5;
height:13px;
line-height:10px;
}
ul.topheadernav li:last-child {
border-right:none;
}
ul.topheadernav li a {
margin:0;
padding:0;
color:#666;
height:12px;
font-size:12px;
border-bottom:1px dotted  rgba(0, 0, 0, 0.3);
}
ul.topheadernav li a:hover {
color:#000;
text-decoration:none;
border-bottom:none;
} #top-contacts-box { float:right; text-align:right;}
#top-contacts
{
float:right;
text-align:right;
margin:0;
}
#top-contacts li {
display: inline-block;
margin: 0 0 5px 7px;
padding: 6px 20px 7px 20px;
background-color: #fff;
color: #666;
border-radius: 16px;
-moz-border-radius: 16px;
-webkit-border-radius: 16px;	
-webkit-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.2),
1px 1px rgba(255, 255, 255, 1);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.2),
1px 1px rgba(255, 255, 255, 1);
box-shadow: inset 0px 1px 2px 1px rgba(0, 0, 0, 0.15),
1px 1px rgba(255, 255, 255, 1);
}
.ie8 #top-contacts li {border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
#top-contacts li:first-child { margin-left: 0; }
#top-contacts li span {
color: #333;
font-weight: bold;
padding-top:0;
padding-bottom:0;
padding-right: 10px;
border-right: 1px dotted #ccc;
margin-right: 10px;
} .tooltip {
z-index: 9999;
} #social-icons {
margin: 5px 0 0 0;
float: right;
}
#social-icons li {
display: inline-block;
list-style: none;
text-indent: -9999px;
margin:0 0 0px 5px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.2),
1px 1px rgba(255, 255, 255, 1);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.2),
1px 1px rgba(255, 255, 255, 1);
box-shadow: inset 0px 1px 2px 1px rgba(0, 0, 0, 0.15),
1px 1px rgba(255, 255, 255, 1);
}
.ie8 #social-icons li {border-bottom:1px solid #fff;border-right:1px solid #fff;}
#social-icons li a {
background-repeat: no-repeat;
background-position: 0 0;
display: block;
height: 28px;
width: 28px;
}
#social-icons li a:hover {
text-decoration:none;
} header .amazon {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) 0 0 no-repeat;}
header .behance {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -28px 0 no-repeat;}
header .blogger {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -56px 0 no-repeat;}
header .deviantart{background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -84px 0 no-repeat;}
header .dribbble {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -112px 0 no-repeat;}
header .dropbox {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -140px 0 no-repeat;}
header .evernote {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -168px 0 no-repeat;}
header .facebook {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -196px 0 no-repeat;}
header .forrst {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -224px 0 no-repeat;}
header .github {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -252px 0 no-repeat;}
header .googleplus {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -280px 0 no-repeat;}
header .jolicloud {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -308px 0 no-repeat;}
header .last-fm {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -336px 0 no-repeat;}
header .linkedin {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -364px 0 no-repeat;}
header .picasa {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -392px 0 no-repeat;}
header .pintrest {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -420px 0 no-repeat;}
header .rss {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -448px 0 no-repeat;}
header .skype {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -476px 0 no-repeat;}
header .soundcloud {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -504px 0 no-repeat;}
header .spotify {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -532px 0 no-repeat;}
header .stumbleupon {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -560px 0 no-repeat;}
header .tumblr {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -588px 0 no-repeat;}
header .twitter {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -616px 0 no-repeat;}
header .vimeo {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -644px 0 no-repeat;}
header .wordpress {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -672px 0 no-repeat;}
header .xing {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -700px 0 no-repeat;}
header .yahoo {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -728px 0 no-repeat;}
header .youtube {background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/socialicons.png) -756px 0 no-repeat;}
header .amazon:hover {background-position: 0 -28px;}
header .behance:hover {background-position: -28px -28px;}
header .blogger:hover {background-position: -56px -28px;}
header .deviantart:hover {background-position: -84px -28px;}
header .dribbble:hover {background-position: -112px -28px;}
header .dropbox:hover {background-position: -140px -28px;}
header .evernote:hover {background-position: -168px -28px;}
header .facebook:hover {background-position: -196px -28px;}
header .forrst:hover {background-position: -224px -28px;}
header .github:hover {background-position: -252px -28px;}
header .googleplus:hover {background-position: -280px -28px;}
header .jolicloud:hover {background-position: -308px -28px;}
header .last-fm:hover {background-position: -336px -28px;}
header .linkedin:hover {background-position: -364px -28px;}
header .picasa:hover {background-position: -392px -28px;}
header .pintrest:hover {background-position: -420px -28px;}
header .rss:hover {background-position: -448px -28px;}
header .skype:hover {background-position: -476px -28px;}
header .soundcloud:hover {background-position: -504px -28px;}
header .spotify:hover {background-position: -532px -28px;}
header .stumbleupon:hover {background-position: -560px -28px;}
header .tumblr:hover {background-position: -588px -28px;}
header .twitter:hover {background-position: -616px -28px;}
header .vimeo:hover {background-position: -644px -28px;}
header .wordpress:hover {background-position: -672px -28px;}
header .xing:hover {background-position: -700px -28px;}
header .yahoo:hover {background-position: -728px -28px;}
header .youtube:hover {background-position: -756px -28px;}
.logo {
float:left;
margin:0;
}
div.tagline {
width:70%;
margin:5px 0 0 0;
text-align:right;
display: inline-block;
float: right;
line-height: 1.2em;
font-weight:normal;
font-size:20px;
color:#006bc5;
text-transform: uppercase;
}
div.tagline span {
font-weight:600;
} #dropdown-wrapper, .slide-out-div {
background: #e9e9e9;
-webkit-box-shadow: inset 0 8px 10px -6px rgba(0, 0, 0, 0.2), inset 0 8px 10px -6px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 8px 10px -6px rgba(0, 0, 0, 0.2), inset 0 8px 10px -6px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 -8px 10px -6px rgba(0, 0, 0, 0.2), inset 0 8px 10px -6px rgba(0, 0, 0, 0.2);
}
.ie8 #dropdown-wrapper, .ie8 .slide-out-div {
border-bottom:1px solid #ccc;
}	
#dropdown-wrapper { overflow: hidden; height: 0; }
.dropdown-trigger-top { height:0px; background:#979797;}
#dropdown-trigger {
display: inline-block;
cursor: pointer;
height:auto;
padding: 15px 32px 15px 18px;
background: #e9e9e9;
background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: -ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
float: right;
color: #666;
font-size: 12px;
font-weight:bold;
text-shadow:0 1px rgba(255, 255, 255, 0.7);
}
#dropdown-trigger:hover { 
background: rgba(0, 0, 0, 0.1);
color: #333;
background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: -ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));
background-image: linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));}
#dropdown-trigger { -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; font-weight:bold; font-size:14px;}
#dropdown-trigger .drop-down-arrows-bottom:after {position: absolute; margin: 1px 0 0 5px; font-size:14px;font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;content: "\f107"; font-size:18px;}
#dropdown-trigger .drop-down-arrows-top:after {position: absolute; margin: 1px 0 0 5px; font-size:14px;font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;content: "\f106"; font-size:18px;}	 
.dropdown-page { padding: 30px 0px 0px 0px; } #dropdown-wrapper .form-status, .slide-out-div .form-status { background: #262626; background: rgba(0, 0, 0, 0.13); } #dropdown-wrapper .form-status { display: none; max-width: 400px; padding: 12px 10px 12px 45px; position: relative; margin-top: 35px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
#dropdown-wrapper .error { background: #ed3338;color: #fff;}
#dropdown-wrapper .success { background: #669d0f;color: #fff;} #titlebox { margin-bottom:20px; margin-top:10px;}
.page_titlebox {
background:#fff;
display:block;
margin:0px 0 20px 0;
-webkit-box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.1);
box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.1);
}
.ie8 .page_titlebox {
border-bottom: 1px solid #ebebeb;
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
}
.page-title {
position:relative;
margin: 0 30px 0 30px;
padding:18px 0 5px 0;
}
.opera .page-title {
padding:15px 0 25px 0;
}
.page-title h1 {
font-size:36px;
font-weight: normal;
letter-spacing:-1px;
margin:0;
padding:0;
color: #006cc4;
}
.page-title h1 span {
color:#999;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight: normal;
font-style: italic;
display: inline-block;	
top:-3px;
line-height:20px;
margin-left:15px;
padding-top:7px;
position:relative;
letter-spacing:0;
}
.portfolio-details-wrapper h1 {width:80%;}
.single-portfolio-title h1 { width:80%;}
.page-title a.btn {
margin-top:5px;
float:right;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
letter-spacing:0;
}
.page-title a.btn:after {
font-family: FontAwesome;
content: "\f022";
display: inline-block;
padding-left:10px;
}
.breadcrumb_area {
background:#FFF;
padding:0 0 0 0;
}
.ie8 .breadcrumb_area {
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
}
.breadcrumb_area2 {
background:#FFF;
padding:0 0 0 0;
-webkit-box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.1);
box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.1);
}
.breadcrumb {
width: auto;
border: none;
background:none;
margin: 0 30px 0 30px;
padding: 13px 0 9px 0;
font-style: italic;	
border-bottom:3px double rgba(0, 0, 0, 0.1);
}
.ie8 .breadcrumb {
border-bottom:3px double #ccc;
}
.breadcrumb li, .breadcrumb .divider {
font-size: 13px;
font-style:normal;
color:#999;
text-shadow:none;	
}
.breadcrumb .divider { padding:0 7px;}  .sf-menu, .sf-menu * {
margin: 0;
padding: 0;
list-style: none;
}
.sf-menu ul {
position: absolute;
top: -999em;
width: 20em; }
.sf-menu ul li {
width: 100%;
}
.sf-menu li.sfHover, html.no-touch .sf-menu li:hover {
visibility: inherit; }
.sf-menu li {
float: left;
position: relative;
}
.sf-menu a {
display: block;
position: relative;
}
.sf-menu li.sfHover ul, html.no-touch .sf-menu li:hover ul {
left: 0;
top: 70px; z-index: 99;
}
html.mozilla .sf-menu li.sfHover ul, 
html.mozilla html.no-touch .sf-menu li:hover ul {
top: 46px;
}
html.msie .sf-menu li.sfHover ul, 
html.msie html.no-touch .sf-menu li:hover ul {
top: 46px;
}
ul.sf-menu li.sfHover li ul, html.no-touch ul.sf-menu li:hover li ul{
top: -999em;
}
ul.sf-menu li li.sfHover ul, html.no-touch ul.sf-menu li li:hover ul {
left: 20em; top: 0;
}
ul.sf-menu li li.sfHover li ul, html.no-touch ul.sf-menu li li:hover li ul {
top: -999em;
}
ul.sf-menu li li li.sfHover ul, html.no-touch ul.sf-menu li li li:hover ul {
left: 20em; top: 0;
}
ul.sf-menu li {
height: auto;
}
ul.sub-menu {
overflow: visible !important;
border-radius: none;
}
div.menu-wrapper {
margin: 30px 0 0 0;
color: #FFFFFF;
padding: 0;
}
.menu-wrapper-bottom {
-webkit-box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.4);
box-shadow: 0 8px 10px -6px rgba(0, 0, 0, 0.4);
z-index:2;
}
ul.topmenu {
line-height: 1.0;
margin: 0;
padding: 0;
list-style: none;
vertical-align: middle;
float: left;
}
ul.topmenu > li:first-child {
padding-left: 0;
}
ul.topmenu > li {
margin-left: 0px;
}
ul.topmenu li a  {
display: block;
text-decoration: none;
border-bottom: none;
line-height: 1.6em; padding: 14px 20px 14px 20px;
border-right:1px solid rgba(0, 0, 0, 0.15);
border-left:1px solid rgba(255, 255, 255, 0.15);
height:24px;
}
ul.topmenu ul.submenu li a  {
height:auto;
}
ul.topmenu > li:last-child a {
border-right:none;
}
ul.topmenu > li > a {
padding: 23px;
}
ul.topmenu > li.menu-parent-item > a > span > strong:after {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;
content: "\f107";
font-size:18px;
padding-left: 9px;
max-width:10px;
}
ul.sub-menu li.menu-parent-item > a > span > strong:after {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
font-size:16px;
display: inline-block;	
content: "\f105";
padding-left: 0;
max-width:10px;
float: right;
padding-top:2px;
text-align: right;
}
ul.topmenu li.menu-parent-item a { }
ul.topmenu li.menu-parent-item.sfHover > a, html.no-touch ul.topmenu li.menu-parent-item:hover > a { }
ul.topmenu li a span.menu-link-wrap {
display: block;
}
ul.topmenu > li > a { -webkit-transition: 0.3s ease all;
-moz-transition: 0.3s ease all;
-ms-transition: 0.3s ease all;
-o-transition: 0.3s ease all;
transition: 0.3s ease all;
}
ul.topmenu li.sfHover > a > span.menu-link-wrap {
border-color: transparent;
}
ul.topmenu li.sfHover > a, ul.topmenu li.current-menu-item.sfHover > a { background: rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
border-right:1px solid rgba(0, 0, 0, 0.2);
border-left:1px solid rgba(0, 0, 0, 0.2);
}
ul.topmenu > li.sfHover:first-child a {
border-left:1px solid rgba(0, 0, 0, 0.1);
}
ul.topmenu > li.sfHover:last-child a {
border-right:none;
}
ul.topmenu > li.current-menu-item > a, ul.topmenu > li.current_page_parent > a
{
background: rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
border-right:1px solid rgba(0, 0, 0, 0.1);
border-left:1px solid rgba(0, 0, 0, 0.1);
}
ul.topmenu > li.current-menu-item > a:hover, ul.topmenu > li.current_page_parent > a:hover,
{
background: rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
border-right:1px solid rgba(0, 0, 0, 0.2);
border-left:1px solid rgba(0, 0, 0, 0.1);
}
ul.topmenu li a strong {
font-weight: bold;
display: block;  text-shadow: 0 1px rgba(0, 0, 0, 0.3);
color: #ffffff;
font-size:18px;
}
ul.topmenu > li.sfHover > a strong, ul.topmenu > li:hover > a strong { }
ul.topmenu  li:last-child {
padding-right: 0;
}
ul.topmenu ul.sub-menu {
background: white;
background: rgba(255, 255, 255, 0.95);
box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.15);
}
.ie8 ul.topmenu ul.sub-menu {
border-bottom:2px solid #e4e4e4;
border-right:2px solid #e4e4e4;
}
ul.topmenu ul.sub-menu li > a strong, ul.topmenu ul.sub-menu li > a strong {
color: #666;
font-weight:400;
text-transform: none;
font-size: 14px;
text-shadow: none;
}
ul.topmenu ul.sub-menu li.sfHover > a strong {
color:#000
}
ul.topmenu ul.sub-menu li:first-child a { border-radius: 0;
}
ul.topmenu ul.sub-menu li:last-child a {
border-radius: 0;
}
ul.topmenu.mobile-menu ul.sub-menu li:last-child a {
border-radius: 0;
}
.ie8 ul.sub-menu li > a, .ie7 ul.sub-menu li > a {
border-left: 1px solid #fff;
}
.ie8 ul.sub-menu, .ie7 ul.sub-menu {
border-bottom: 1px solid #fff
}
ul.sub-menu ul.sub-menu {
border-radius: 0;
}
ul.sub-menu ul.sub-menu > li:first-child > a {
border-radius: none;
}
ul.topmenu ul.sub-menu a, ul.mobile-menu li a  {
border-radius: 0;
margin-right: 0;
margin-left: 0;
border-right:1px solid #fff;
height:auto;
}
ul.topmenu ul.sub-menu li:first-child > a {
border-top: 1px solid transparent;
border-radius: 0;
}
ul.topmenu ul.sub-menu li a, ul.mobile-menu li a {
border-top: 1px solid rgba(0, 0, 0, 0.05);
}
.ie8 ul.topmenu ul.sub-menu li a, ul.mobile-menu li a {
border-top: 1px solid #e4e4e4;
}
html.touch ul.topmenu.desktop-menu, html.no-touch ul.tablet-menu.tablet-menu-landscape, ul.topmenu.tablet-menu, ul.topmenu.mobile-menu, div.mobile-menu-wrapper, a.btn.mobile-menu-btn {
display: none;
visibility: collapse;
}
html.touch ul.tablet-menu.tablet-menu-landscape {
display: block;
visibility: visible;
}
ul.topmenu ul.sub-menu li.sfHover > a, 
div.menu-wrapper ul.topmenu ul.sub-menu li:hover > a {
background-color: rgba(0, 0, 0, 0.03);
color:#006bc5;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border-left:1px solid #f7f7f7;
border-right:1px solid #f7f7f7;
height:auto;
}
span.call-us-button {
position: relative;
}
div.mobile-header-content {
display: none;
visiblity: collapse;
}
span.call-button-inner {
display: block;
position: relative;
}
body span.call-us-button > a.btn {
position: relative;
padding-left: 36px;
}
.ie8 body span.call-us-button > a.btn {
padding-left: 19px;
}
div.social-links {
display: inline-block;
}
div.social-links > a:before {
font-family: 'FontAwesome';
font-weight: normal;
font-style: normal;
display: inline-block;
font-size: 1em;
padding-right: 4px;
margin-top:2px;
}
div.header-content > a { }
a.twitter-link:before {
content: "\f081";
}
a.linkedin-link:before {
content: "\f08c";
}
div.header-content {
list-style: none;
float: right;
margin: 0;
padding: 0;
padding-left: 19px;
padding-bottom: 1px;
}
div.social-links > a {
display: inline-block;
text-decoration: none;
margin-top: 10px;
margin-left: 10px;
padding-left: 13px;
font-weight: bold; border-left: 1px dotted white;
border-left: 1px solid rgba(255, 255, 255, 0.2);	
-webkit-transition: 0.3s ease all;
-moz-transition: 0.3s ease all;
-ms-transition: 0.3s ease all;
-o-transition: 0.3s ease all;
transition: 0.3s ease all;
line-height: 1em;
text-shadow: 0 -1px rgba(0, 0, 0, 0.2);
}
div.social-links > a:hover {
text-shadow: 0 -1px rgba(0, 0, 0, 0.2), 0px 0px 8px rgba(255,255,255,.9);
}
div.standard-header-content div.social-links > a:first-child {
border-left: none;
}
span.call-us-button {
margin-left: 40px;
}
body div.header-content a:hover {
color: white;
opacity: 1;
}
ul.social-links li {
line-height: 1.5em;
}
ul.social-links li:first-child, ul.social-links li:first-child a {
line-height: 1.6em;
}
ul.social-links a {
text-decoration: none;
}
ul.social-links a:hover {
text-decoration: underline;
}
ul.social-links li span.arrow {
display: inline-block;
vertical-align: bottom;
margin-bottom: -1px;
}
.ie7 ul.social-links li a > span.arrow {
text-decoration: none;
}
ul.social-links li:first-child a span.arrow {
margin-bottom: 0;
} .main_title_page {
position:relative;
margin:-2px 0 30px 0;
padding:0 0 20px 0;
background-color: #F5F5F5;
background-image: -moz-linear-gradient(center top , #FFFFFF, #F5F5F5);
background-image: -ms-linear-gradient(center top , #FFFFFF, #F5F5F5);
background-image: -o-linear-gradient(center top , #FFFFFF, #F5F5F5);
background-image: -webkit-linear-gradient(center top , #FFFFFF, #F5F5F5);
background-image: linear-gradient(center top , #FFFFFF, #F5F5F5);
-moz-box-shadow: 0 2px 5px -3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 2px 5px -3px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 5px -3px rgba(0, 0, 0, 0.2);	
}
.main_title_page h1 {
margin:0 0 0 20px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 30px;
text-transform: uppercase;}
.main_title_page h1:before {
font-family: 'Open Sans', sans-serif;
content: "II";
font-style: italic;
font-weight: 800;
padding-right:15px;
color:#006bc5;
}
.main_title_page .btn {
position:absolute;
bottom:18px;
right:20px;
}  #portfolio {
position: relative;
} #portfolio-filter {
position: relative;
margin: 0 0 15px 0;
}
#portfolio-filter li {
margin: 0 0 10px 8px;
float: left;
height: 26px;
line-height: 26px;
list-style-type: none;
}
#portfolio-filter li:first-child { margin-left: 0; }
#portfolio-filter li a {
display: block;
padding: 3px 15px;
background-color: #fff;
font-size:12px;
color:#666;
transition: background-color .3s linear;
-moz-transition: background-color .3s linear;
-webkit-transition: background-color .3s linear;    
-ms-transition: background-color .3s linear;
-o-transition: background-color .3s linear;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.15);	
}
.ie8 #portfolio-filter li a {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
#portfolio-filter li a:hover,
#portfolio-filter li.activeFilter a {
color: #FFF;
background-color:#979797;
text-decoration:none;
-moz-box-shadow:    inset 0 0 10px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
box-shadow:         inset 0 0 5px rgba(0, 0, 0, 0.3);
text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);
} .portfolio-item {
list-style-type: none;
margin-top:15px;
margin-bottom:15px;
margin-right:3px;
background: #fff; 
position: relative; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.15);
}
.ie8 .portfolio-item {
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.portfolio-image,
.portfolio-image a,
.portfolio-image img,
.recent_port_widget img {
display: block;
position: relative;
overflow: hidden;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.recent_port_widget a { text-decoration:none}
.recent_port_widget a .post_title { color:#000}
.portfolio-item .portfolio-desc {
position: relative;
padding: 15px 20px 15px 20px;  
-webkit-box-shadow: 0 -3px 0px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 -3px 0px 0px rgba(0, 0, 0, 0.15);
box-shadow: 0 -5px 5px -5px rgba(0, 0, 0, 0.2);	  
}
.portfolio-item:hover .portfolio-image,
.portfolio-item:hover .portfolio-desc {  }
.portfolio-desc h3 {
padding-bottom: 0;
margin-bottom:0;
font-size: 18px;
font-style: normal;
line-height:20px;
color: #006cc4;
}
.portfolio-desc-link { display:block}
.portfolio-desc-link:hover { text-decoration:none}
.portfolio-desc span {
display:block;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
color:#B8B8B8;
font-size:12px;
margin-top:5px;
} .zilla-likes {
background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/heart.png) no-repeat 0 49%;
border: 0 !important;
display: inline-block;
margin-top: 0px;
min-height: 14px;
padding-left: 18px;
text-decoration: none;
color:#999;
font-weight:bold;
position:absolute;
bottom:0;
right:15px;
}
.zilla-likes:hover,
.zilla-likes.active {
background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/heart_active.png) no-repeat 0 49%;
border: 0 !important;
margin: 0 !important;
padding-left: 18px !important;
text-decoration: none;
color:#000;
bottom:10px;
}
.portfolio-item .zilla-likes, .recent_port_widget .zilla-likes  {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
color:#B8B8B8;
font-weight:normal;
}
.portfolio-item .zilla-likes:hover, .recent_port_widget .zilla-likes:hover {
color:#333;
}
.portfolio_details .zilla-likes {
float:right;
position:relative;
bottom:7px;
right:0;
}
.portfolio_details .zilla-likes:hover, .portfolio_details .zilla-likes.active {
float:right;
position:relative;
bottom:7px;
} .portfolio-normal .portfolio-item,
.portfolio-portrait .portfolio-item,
.portfolio-masonry .portfolio-item {width: 267px;}
.portfolio-normal .portfolio-image,
.portfolio-normal .portfolio-image a,
.portfolio-normal .portfolio-image img,
.portfolio-portrait .portfolio-image,
.portfolio-portrait .portfolio-image a,
.portfolio-portrait .portfolio-image img,
.portfolio-masonry .portfolio-image,
.portfolio-masonry .portfolio-image a,
.portfolio-masonry .portfolio-image img {
width: 100%;
}
.portfolio-normal .portfolio-image,
.portfolio-normal .portfolio-image a,
.portfolio-normal .portfolio-image img {
height: auto;
} .portfolio-portrait .portfolio-image,
.portfolio-portrait .portfolio-image a,
.portfolio-portrait .portfolio-image img {
height: 320px;
} .portfolio-masonry .portfolio-image,
.portfolio-masonry .portfolio-image a,
.portfolio-masonry .portfolio-image img {
height: auto;
} .isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
.isotope,
.isotope .isotope-item { -webkit-transition-duration: 0.7s;
-moz-transition-duration: 0.7s;
-ms-transition-duration: 0.7s;
-o-transition-duration: 0.7s;
transition-duration: 0.7s;
}
.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: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
} .portfolio-navigation, .blog-navigation {
position: absolute;
top: 20px;
left: auto;
right: 0px;
text-align:right;
}
.portfolio-details-wrapper .portfolio-navigation {
top: 3px;
}
.homepage_portfolio { margin:20px 0 20px 0}
.portfolio-navigation a, .blog-navigation a {
display: inline-block;
padding:7px 12px 7px 12px;
text-indent: 0;
transition: background-color .3s linear;
-moz-transition: background-color .3s linear;
-webkit-transition: background-color .3s linear;
-ms-transition: background-color .3s linear;
-o-transition: background-color .3s linear;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));		
border-left:1px solid rgba(0, 0, 0, 0.1);
border-right:1px solid rgba(0, 0, 0, 0.1);
border-top:1px solid #006bc5;
text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);	
}
.portfolio-details-wrapper .portfolio-navigation a, .portfolio-details-wrapper .blog-navigation a {
margin-left:4px;
}
.portfolio-navigation a:hover, .blog-navigation a:hover {
background-image: none;
background-image: none;
background-image: none;
background-image: none;
background-image: none;		
text-decoration:none }
.portfolio-navigation a.portfolio-prev:before, .blog-navigation a.portfolio-prev:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f053';
font-size:12px;
color:#fff;}
.portfolio-navigation a.portfolio-next:before, .blog-navigation a.portfolio-next:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f054';
font-size:12px;
color:#fff;}
.portfolio-navigation a.portfolio-close:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f00d';
font-size:14px;
color:#fff;}
.portfolio-navigation a.portfolio-list:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0b1';
font-size:14px;
color:#fff;}
.blog-navigation a.blog-list:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f022';
font-size:14px;
color:#fff;}
.portfolio-pagination { margin:20px 0 0 0}
.portfolio_meta ul.project_details {
list-style: none outside none;
overflow: hidden;
position: relative;
padding:0;
margin:0;
}
.portfolio_meta p {
margin-bottom:20px
}
.portfolio_meta ul.project_details li {
display: block;
line-height: 18px;
overflow: hidden;
padding: 13px 0 10px;
position: relative;
border-bottom:1px dotted rgba(0, 0, 0, 0.2);
color:#333;
}
.ie8 .portfolio_meta ul.project_details li {
border-bottom:1px dotted #ccc;
}
.portfolio_meta ul.project_details li:first-child {
padding-top: 0;
}
.portfolio_meta ul.project_details li span.fl {
padding: 0 10px 0 0;
text-align: left;
}
.portfolio_meta .fl {
float: left;
}
.portfolio_meta ul.project_details li div {
overflow: hidden;
text-align: right;
font-weight:bold;
}
.word-wrap {
white-space: -moz-pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
white-space: pre-wrap;
white-space: pre-line;
}
.related-projects-wrap {
margin-top: 20px;
}
.related-projects-title {
border-bottom: 3px double rgba(0, 0, 0, 0.1);
color: #000000;
line-height: 20px;
margin-bottom: 15px;
padding-bottom: 15px;	
}
.ie8 .related-projects-title {
border-bottom: 3px double #ccc;
}
.search_portfolio { margin-bottom:40px;} .homepage_recent_projects, .homepage_recent_posts {margin:20px 0;}
#home-portfolio-list { margin-right:-15px; margin-left:-15px;position: relative;}
.homepage_recent_title {
color: #000000;
line-height: 20px;	
border-bottom: 3px double rgba(0, 0, 0, 0.1);
margin-bottom: 15px;
padding-bottom: 15px;	
}	
.ie8 .homepage_recent_title {
border-bottom: 3px double #ccc;	
}
.homepage_recent_projects { position: relative; }
.homepage_recent_projects .portfolio-normal { margin: 15px 0 15px 0; }
.homepage_recent_projects .portfolio-item, .homepage_recent_projects .blog-item {
margin: 0 15px 5px 15px ;
float:left;
height:auto;
overflow:hidden;
}
#home-portfolio-list .portfolio-image,
#home-portfolio-list .portfolio-image a,
#home-portfolio-list .portfolio-image img {
width: 100%;
height: 180px;
}
.homepage_recent_projects .portfolio-navigation, .homepage_recent_projects .blog-navigation {
top: -10px;
margin: 0;
right: 0;
}
.portfolio_content .entry_image img { width:100%} #portfolio-revealer {
position: relative;
height: 0;
margin: 0;
overflow:hidden;
}
#portfolio-reveal {
position: relative;
margin:0 0 30px 0;
}
#portfolio-reveal .portfolio-reveal-wrap { position: relative; }
#portfolio-loader {
display: none;    
position: absolute;
top: 8px;
left: auto;
right: 5px;
width: 14px;
height: 14px;
background: url(//site.climatizadoresglobo.com.br/wp-content/themes/globo/images/portfolio-loader.gif) no-repeat;
}
.side .portfolio_content {width:870px;}
.side .portfolio_meta {width:870px;}
.side .portfolio_description {width:50%; margin-right:20px; float:left}
.side .related-projects-wrap {width:870px;} .blog_list { margin-bottom:50px;}
.blog_list .entry_info 
{
width:90px;
float:left;
margin:0px 0;
background-color: #5AA1E3;
padding: 20px 0 0 0;
}
.blog-recent li, .blog-item {
list-style-type: none;
}
.blog-recent-item .entry_info 
{
width:70px;
float:left;
margin:7px 0;
color:#fff;
}
.entry_date {
text-align:center;
font-size:14px;
color:#fff;
}
.blog-recent-item .entry_date {
text-align:center;
font-size:12px;
color:#fff;
}
.entry_date span {
width:100%;
display:block;
font-weight:bold;
letter-spacing:-2px;
font-size:48px;
margin-bottom:10px;
color:white;
color:#fff;
}
.blog-recent-item .entry_date span {
width:100%;
display:block;
font-weight:bold;
letter-spacing:-2px;
font-size:38px;
margin-bottom:10px;
color:#fff;
}
.entry_post .entry_date
{
width:90px;
float:left;
margin:13px 0;
color:white;
}
.entry_posttitle {
float: right;
width: 770px; }
.blog_list .entry_post 
{
width:770px;
float:right;
}
.entry_post  h2
{
font-size:28px;
margin-bottom:7px;
}
.blog-recent-item .entry_post 
{
width:290px;
float:right;
}
.blog-recent-item .entry_post  h2
{
font-size:20px;
line-height:22px;
margin-bottom:7px;
}
.blog-recent-item .entry_post p a 
{
font-size:13px;
display:block;
margin-top:10px;
color:#666;
}
.blog-recent-item .entry_post p a:hover 
{
color:#333;
text-decoration:none;
}
.entry_meta { border-top:1px solid #e1e1e1; margin-bottom:20px; padding-top:6px}
.blog-recent-item .entry_meta {margin-bottom:10px}
.entry_meta ul {
margin:0;
}
.entry_meta ul li {
margin: 0 5px 0 0;
float: left;
list-style-type: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size:12px;
color: #fff;
}
.pager li > a:hover {
text-decoration: none;
background-color: transparent;
}
.entry_meta ul li.date_show, .entry_meta ul li.comm_show { display:none;}
.entry_meta ul li.edit_post {float: right;}
.entry_image {
margin:5px 0 30px 0;
background: #fff; 
border: 5px solid #fff;
position:relative;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.2);
}
.ie8 .featured_clients .entry_image, .ie8 .clients-list img {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
.ie8 .wpb_content_element .entry_image img {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding-right:5px;
padding-bottom:5px;
}
.wpb_content_element .entry_image {
background: none; 
border: none; 
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;
margin-right:7px;
margin-left:7px;
}
.wpb_content_element .img_border_enable img {
border: 5px solid #fff; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.2);	
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-ms-transition: all .2s linear;
transition: all .2s linear;
}
.wpb_content_element .img_border_enable a img:hover {
opacity:0.8;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-ms-transition: all .2s linear;
transition: all .2s linear;
}
.wpb_content_element .img_border_disable img {
border: none; 
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;	
}
.wpb_image_grid li {
background: #fff; 
border: 5px solid #fff; 
position: relative; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.2);	
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
margin: 0 20px 20px 0;
}
.blog-recent-item .entry_image, .blog-recent-item .entry_gallery {
margin:0px 4px 15px 0;
}  .gallery {
clear: both;
overflow: hidden;
margin: 0 auto;
}
.gallery .gallery-item {
display:block;
position:relative;
overflow: hidden;
float: left;
margin: 0 0 20px 0;
text-align: center;
list-style: none;
}
.gallery .gallery-item img {
-moz-box-shadow:  none;
-webkit-box-shadow: none;
box-shadow: none;
background:none;
border:none;
border-radius: 0;
width:100%;
}
.gallery .gallery-icon {
max-width: 100%;	
background: #fff;
padding:5px; 
position: relative; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.2);
margin:0px 20px 5px 0px;
}
.gallery-caption {
background: #fff;
margin: -3px 20px 15px 0px;
margin-bottom:15px;
padding: 10px 5px 10px 5px;
-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-o-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
color: #999;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
.wp-caption p.wp-caption-text {
background: #fff;
margin: 0px;
padding: 10px;
-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-o-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
color: #999;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size:12px;
}
.gallery .gallery-icon a {
display:block;
position:relative;
height:auto;
}
.gallery-caption {
font-size: 11px;
} .gallery-columns-0 .gallery-item {
width: 100%;
}
.gallery-columns-1 .gallery-item {
width: 100%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33.33%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.66%;
}
.gallery-columns-7 .gallery-item {
width: 14.28%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.11%;
}
.gallery-columns-10 .gallery-item {
width: 10%;
}
.gallery-columns-11 .gallery-item {
width: 9.09%;
}
.gallery-columns-12 .gallery-item {
width: 8.33%;
}
.gallery-columns-13 .gallery-item {
width: 7.69%;
}
.gallery-columns-14 .gallery-item {
width: 7.14%;
}
.gallery-columns-15 .gallery-item {
width: 6.66%;
}
.gallery-columns-16 .gallery-item {
width: 6.25%;
}
.gallery-columns-17 .gallery-item {
width: 5.88%;
}
.gallery-columns-18 .gallery-item {
width: 5.55%;
}
.gallery-columns-19 .gallery-item {
width: 5.26%;
}
.gallery-columns-20 .gallery-item {
width: 5%;
}
.gallery-columns-21 .gallery-item {
width: 4.76%;
}
.gallery-columns-22 .gallery-item {
width: 4.54%;
}
.gallery-columns-23 .gallery-item {
width: 4.34%;
}
.gallery-columns-24 .gallery-item {
width: 4.16%;
}
.gallery-columns-25 .gallery-item {
width: 4%;
}
.gallery-columns-26 .gallery-item {
width: 3.84%;
}
.gallery-columns-27 .gallery-item {
width: 3.7%;
}
.gallery-columns-28 .gallery-item {
width: 3.57%;
}
.gallery-columns-29 .gallery-item {
width: 3.44%;
}
.gallery-columns-30 .gallery-item {
width: 3.33%;
}
.comments_box {text-align:right;float:right;margin:15px 15px 0px 0;}		
.comments_box:after {
color:#fff;
content: "\f0e6";
font-weight: normal;
font-style: normal;
font-family: FontAwesome;
font-size:14px;
}
.comments_box a {
display: block;
float: left;
color: #fff;
font-size: 13px;
line-height: 12px;
margin: 2px 8px 0px 0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}	
.comments_box a:hover {text-decoration:none;}
.comments_box2 {text-align:left;float:left;margin:2px 3px 0px 7px;}
.comments_box2 a {font-size:14px;color:#a0a0a0;margin:1px 3px 0px 5px; }
.comments_box2:before {
color:#bababa;
content: "\f0e6";
font-weight: normal;
font-style: normal;
font-family: FontAwesome;
font-size:14px;}
.views_box {text-align:right;float:right;margin:0px 15px 10px 0;}		
.views_box:after {
color:#fff;
content: "\f06e";
font-weight: normal;
font-style: normal;
font-family: FontAwesome;
font-size:14px;
}
.views_box span {
display: block;
float: left;
color: #fff;
font-size: 13px;
line-height: 12px;
margin: 2px 8px 0px 0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
.views_box2 {text-align:left;float:left;margin:2px 15px 0px 0;}
.views_box2 span {font-size:12px;line-height:12px;color:#a0a0a0;margin:1px 8px 0px 5px;display:block;float:right;}
.views_box2:before {
color:#bababa;
content: "\f06e";
font-weight: normal;
font-style: normal;
font-family: FontAwesome;
font-size:14px;} .prevnextposts .pager a, .prevnextposts .pager span {
background-color: transparent;
border: none;
border-radius: 0;
display: inline-block;
padding: 10px 0;
}
.pager a, .pager span {
background-color: transparent;
font-size:18px;
color:#000;
}
.pager a:hover, .pager span:hover {
color:#4c4c4c;
text-decoration:none;
}
.pager li.previous a:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
font-size:14px;
display: inline-block;	
content: "\f053";
}
.pager li.next a:after {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
font-size:14px;
display: inline-block;	
content: "\f054";
}
.tagsbox {
margin-top:20px;
font-weight:bold;
}
.tagsbox a {font-weight:normal;}
.tagsbox span {margin:0 10px 0 10px;}
.tagsbox span:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
font-size:16px;
display: inline-block;	
content: "\f02c";
color:#bababa;
}  #comments_box { margin:40px 0 0 0}
#comments_box .form-horizontal{ margin:0px 0 0 0}
.form-horizontal .control-group {
margin-bottom: 15px;
}
.form-horizontal .controls {
width:100%;
margin-left: 0px;
float:left;
}
.form-horizontal .control-label {
float: left;
margin-left:20px;
padding-top: 5px;
text-align: left;
}
.form-horizontal .control-group input, textarea, .uneditable-input {
width: 40%;
float:left;
}
.form-horizontal textarea {
width: 98%;
}
.commentlist {
margin: 0 0 30px 0;
list-style-type: none;
padding-left: 50px;
padding-top: 0px;
}
.commentlist li.comment > div { 
border-top: 1px dashed #ccc;
padding-top:20px; 
}
.commentlist li.comment:first-child > div { border-top: none; }
.commentlist .children li.comment:first-child > div { border-top: 1px dashed #ccc; }
.pinglist {
margin: 20px 0 30px 30px;
list-style-type: decimal;
}
.comment {
margin-top: 20px;
}
.form-horizontal label { font-weight:bold; font-size:13px;}
.form-horizontal label span { color: #b2b2b6; font-size:11px; font-style:italic; font-weight:normal }
.children { list-style-type: none; }
.avatar {
background: #fff;
border: 2px solid #fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.comment .avatar {
float: left;
margin: 0 15px 0 0px;
}
.bypostauthor .avatar {
border:none;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;	
}
.comment-meta,
.comment-meta a {
color:#999;
font-size: 12px;
line-height: 18px;
margin-bottom: 15px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
.comment-meta a:hover {
color:#000;
text-decoration:none;
}
.comment-reply-link {text-decoration:underline}
.comment-author {
line-height:14px;
font-style: normal;
margin-bottom: 5px;
}
.comment-author cite { font-style: normal; font-size:20px; color:#000 }
.comment-author a:hover { border-bottom: none; }
.nocomments {
text-align: center;
margin-left: 50px;
padding: 0 20px 20px;
}
.comment-body ul { list-style-type: disc; }
.comment-body ol { list-style-type: decimal; }
.comments_title {
margin-left:50px;
position: relative;
}
#respond {
padding-top:20px;
margin-left:50px;
position: relative;
border-top:none
}
#respond #reply-title { margin:4px 0 0 0; padding:0;}
span.comments_icon {
position: absolute;
top: 8px;
left: -50px;
float:left;
}
span.leaveareply_icon {
position: absolute;
top: 28px;
left: -50px;
float:left;
}
span.comments_icon:before, span.leaveareply_icon:before {
color:rgba(0, 0, 0, 0.2);
font-weight: normal;
font-style: normal;
font-family: FontAwesome;
font-size:30px;
}
.ie8 span.comments_icon:before, .ie8 span.leaveareply_icon:before {
color:#bfbfbf;
}
span.comments_icon:before {
content: "\f0e6";
}
span.leaveareply_icon:before {
content: "\f044";
}
#cancel-comment-reply-link { margin:0 0 5px 0} #slider {
width:100%;
position: relative;
margin: -10px 0 20px 0;
line-height: 1;
background:#FFF;
z-index:1;
-webkit-box-shadow: 0 15px 15px -15px  rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 15px 15px -15px  rgba(0, 0, 0, 0.4);
box-shadow: 0 15px 15px -15px  rgba(0, 0, 0, 0.4);
}
#slider, .homeslider .flexslider  {background:none;} #layerslider {
width:100%;
position: relative;
margin: -20px 0 30px 0;
line-height: 1;
background:#FFF;
z-index:1;
}
#layerslider .ls-fallback-image { display: none; } blockquote {
margin: 0 0 40px 0;
-moz-transition: all 0.2s linear 0s;
background-color: #FCFCFC;
border: 1px solid #E2E1E0;
border-radius: 2px 2px 2px 2px;
display: block;
padding: 5px;
}
.layers {
box-shadow: 0 1px 1px transparent, 0 8px 0 -5px #F9F9F9, 0 8px 1px -4px rgba(0, 0, 0, 0.15), 0 17px 0 -10px #F9F9F9, 0 17px 1px -9px rgba(0, 0, 0, 0.15);
}
.aside-format-wrapper {
background: none repeat scroll 0 0 #F9F9F9;
display: block;
padding: 30px 30px;
}
.blockquote-inside {
padding-left:20px;
border-left: 5px solid #EFEFEF;
font-family: Georgia, "Times New Roman", Times, serif;
margin-bottom: 0;
font-size: 16px;
line-height: 25px;
font-style: italic;
color: #949393;
}
blockquote p {
font-family: Georgia, "Times New Roman", Times, serif;
margin-bottom: 0;
font-size: 16px;
line-height: 25px;
font-style: italic;
color: #949393;
}
blockquote small {
display: block;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
line-height: 20px;
font-size: 14px;
margin-top:10px;
color: #333;
}
blockquote small:before {
content: '\2014 \00A0';
}
blockquote.pull-right {
float: right;
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #eeeeee;
border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
text-align: right;
}
blockquote.pull-right small:before {
content: '';
}
blockquote.pull-right small:after {
content: '\00A0 \2014';
}
.feature_box {
margin:0 0 20px 0;
padding-left:70px;
position:relative}
.feature_box {
color:#666;
}
.feature_box h4 {
font-weight:bold;
margin-bottom:8px;
}
.feature_box .feature_icon 
{
position:absolute;
left:0;
top:0;
padding:15px;
margin-top:5px;
}
.feature_box.feature_style1  .feature_icon
{
background:#666;
width:50px;
height:35px;
padding:15px 0 0 0;
text-align:center;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));		
border:1px solid #666;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color:#fff;
text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);
font-size:23px;
}
.feature_box.feature_style2  .feature_icon 
{
background:#666;
width:50px;
height:35px;
padding:15px 0 0 0;
text-align:center;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));		
border:1px solid #666;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
color:#fff;
text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);
font-size:23px;
}
.feature_box.feature_style3  .feature_icon 
{
padding:0 10px 0 0;
color:#666;
font-size:34px;
}
.feature_box.feature_style3  
{
padding-left:50px;
}
.feature_box .feature_mail:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0e0';	
}
.feature_box .feature_phone:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f095';	
}	
.feature_box .feature_globe:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0ac';	
}
.feature_box .feature_bullhorn:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0a1';	
}
.feature_box .feature_chart:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f080';	
}	
.feature_box .feature_beaker:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0c3';	
}
.feature_box .feature_book:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f02d';	
}
.feature_box .feature_bookmark:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f02e';	
}
.feature_box .feature_briefcase:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0b1';	
}
.feature_box .feature_calendar:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f073';	
}
.feature_box .feature_camera:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f030';	
}
.feature_box .feature_camera_retro:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f083';	
}
.feature_box .feature_check:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f046';	
}
.feature_box .feature_cloud:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0c2';	
}	
.feature_box .feature_cogs:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f085';	
}
.feature_box .feature_comments:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0e6';	
}
.feature_box .feature_credit:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f09d';	
}
.feature_box .feature_dashboard:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0e4';	
}
.feature_box .feature_download:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f019';	
}
.feature_box .feature_film:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f008';	
}	
.feature_box .feature_flag:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f024';	
}
.feature_box .feature_gift:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f06b';	
}
.feature_box .feature_home:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f015';	
}
.feature_box .feature_magic:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0d0';	
}
.feature_box .feature_marker:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f041';	
}
.feature_box .feature_music:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f001';	
}	
.feature_box .feature_shopping:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f07a';	
}
.feature_box .feature_picture:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f03e';	
}
.feature_box .feature_paper:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0c6';	
}
.feature_box .feature_user:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f007';	
}
.feature_box .feature_leaf:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f06c';	
}
.feature_box .feature_sitemap:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0e8';	
}
.feature_box .feature_lightbulb:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0eb';	
}
.feature_box .feature_exchange:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0ec';	
}
.feature_box .feature_bell:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0f3';	
}
.feature_box .feature_file:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0f6';	
}
.feature_box .feature_coffee:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0f4';	
}
.feature_box .feature_food:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0f5';	
}
.feature_box .feature_jet:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0fb';	
}
.feature_box .feature_stethoscope:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0f1';	
}
.feature_box .feature_building:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0f7';	
}
.feature_box .feature_building:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0f7';	
}
.feature_box .feature_desktop:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f108';	
}
.feature_box .feature_laptop:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f109';	
}
.feature_box .feature_tablet:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f10a';	
}
.feature_box .feature_mobile:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f10b';	
}
.feature_box .feature_group:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0c0';	
}
.feature_box .feature_fire:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f06d';	
}
.feature_box .feature_heart:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f004';	
}
.feature_box .feature_heart_empty:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f08a';	
}
.feature_box .feature_key:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f084';	
}
.feature_box .feature_legal:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f0e3';	
}
.feature_box .feature_lock:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f023';	
}
.feature_box .feature_off:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f011';	
}
.feature_box .feature_trophy:before 
{
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f091';	
} .widget {
display: block;
position: relative;
margin-top: 25px;
}
.widget:first-child { margin-top: 0; }
.widget h4 {
font-size: 20px;
line-height: 20px;
color: #fff;
border-bottom: 3px double rgba(0,0,0,0.1);
padding-bottom: 10px;
margin-bottom: 15px;
}
.ie8 .widget h4 {
border-bottom: 3px double #ccc;
}
.sidebar .widget:first-child {
padding-top: 0;
border-top: none;
}
.widget_search { margin-bottom:-10px;} .featured_clients .client-wrap {
margin-bottom:20px;
}
.side .featured_clients .client-wrap {
width:90%;
margin-bottom:20px;
}
.featured_clients { margin-top:10px; margin-bottom:20px}
.client-wrap .client-pic {
float: left;
margin-right:20px;
}
.client-pic,
.client-pic a,
.client-pic img {
display: block;
width: 200px;
height: 163px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.client-pic a:hover
{
opacity:0.7;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.client-wrap .client-content {
position: relative;
overflow: hidden;
}
.client-content h3 {
margin:5px 0 0 0;
}
.client-content span {
display: inline-block;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size: 12px;
color: #999;
}
.client-content p { margin:10px 0 0 0; color:#666; }
.clients-list {
position: relative;
margin: 0 0 0 0;
list-style-type: none;
}
.clients-list .entry_image {
width:auto;
float:left;
padding:0;
border:0;
margin:5px 10px 5px 0;
}
.ie8 .clients-list .entry_image {
margin:5px 5px 5px 0;
}
.clients-list .entry_image:nth-child(6n), .ie8 .clients-list .entry_image:last-child {
margin-right:0;
}
.clients-list a {
position: relative;
display: block;
margin: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.clients-list img {
display: block;
width: 186px;
height: 140px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.side .clients-list img {
width: 136px;
height: 102px;
}
.clients-list a:hover {
opacity:0.7;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
} .widget-testimonials-scroll .wtestimonial-item {
position: relative;
float: left;
}
.testimonial { margin-bottom:20px; margin-top:10px;}
.wtestimonial-item .wtestimonial-content, .testimonial .testi-content {
position:relative;
padding: 20px 35px 25px 45px;
margin-right:2px;	
background-color: rgba(0,0,0,0.04);
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
font-style: italic;
color: #999;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
box-shadow: inset 1px 1px 2px rgba(0,0,0,.1), 1px 1px 0px rgba(255,255,255,1);
}
.side .testimonial {width:418px}
.ie8 .wtestimonial-item .wtestimonial-content, .ie8 .testimonial .testi-content {
background-color: #f3f3f3;
border-bottom:1px solid #ebebeb;
border-right:1px solid #ebebeb;
}
.wtestimonial-content-quote {
color: rgba(255,255,255,1);
position:absolute;
left:20px;
top:7px;
font-size:40px}
.wtestimonial-content-quote-end {
color: rgba(255,255,255,1);
position:absolute;
right:20px;
bottom:15px;
font-size:40px}
.wtestimonial-content-quote:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f10d';
font-size:14px;	
}
.wtestimonial-content-quote-end:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f10e';
font-size:14px;	
}
footer .wtestimonial-content {
padding: 12px;
background-color: rgba(0,0,0,0.3);
font-size: 13px;
color: #999;
}
.wtestimonial-item .wtestimonial-author, .testimonial .testi-author {
text-align: right;
float:right;
margin-top: 10px;
margin-right:10px;
font-size: 14px;
font-weight: bold;
line-height: 18px;
}
.wtestimonial-item .wtestimonial-author-thumb, .testimonial .testimonial-author-thumb {
float:right;
margin:10px 10px 0 0px}
.wtestimonial-item .wtestimonial-author-thumb img, .testimonial .testimonial-author-thumb img  {
border-radius: 20px 20px 20px 20px;
}
.wtestimonial-author span, .testi-author span {
display: block;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: normal;
font-style: italic;
}
.testimonials-widget-prev,
.testimonials-widget-next {
position: absolute;
cursor: pointer;
top: -3px;
left: auto;
right: 27px;
display: inline-block;
padding:0 8px 2px 8px;
text-indent: 0;
transition: background-color .3s linear;
-moz-transition: background-color .3s linear;
-webkit-transition: background-color .3s linear;
-ms-transition: background-color .3s linear;
-o-transition: background-color .3s linear;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));		
border-left:1px solid rgba(0, 0, 0, 0.1);
border-right:1px solid rgba(0, 0, 0, 0.1);
border-top:1px solid #006bc5;
text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);
}
.testimonials-widget-next {
right: 0;
background-position: right top;
}
.testimonials-widget-prev:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f053';
font-size:10px;
color:#fff;	
}
.testimonials-widget-next:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f054';
font-size:10px;
color:#fff;	
}
.testimonials-widget-prev:hover,
.testimonials-widget-next:hover { background-image:none } .widget_nav_menu ul,
.widget_nav_menu li,
.widget_links ul,
.widget_links li,
.widget_meta ul,
.widget_meta li,
.widget_archive ul,
.widget_archive li,
.widget_recent_comments ul,
.widget_recent_comments li,
.widget_recent_entries ul,
.widget_recent_entries li,
.widget_categories ul,
.widget_categories li,
.widget_pages ul,
.widget_pages li
.sitemap-list li { margin: 0; }
.widget_nav_menu li,
.widget_nav_menu li li:first-child,
.sitemap-list li,
.sitemap-list li li:first-child,
.widget_links li,
.widget_links li li:first-child,
.widget_meta li,
.widget_meta li li:first-child,
.widget_archive li,
.widget_archive li li:first-child,
.widget_recent_comments li,
.widget_recent_comments li li:first-child,
.widget_recent_entries li,
.widget_recent_entries li li:first-child,
.widget_categories li,
.widget_categories li li:first-child,
.widget_pages li,
.widget_pages li li:first-child { border-top: 1px dotted rgba(0,0,0,0.2); }
#footer .widget_nav_menu li,
#footer .widget_nav_menu li li:first-child,
#footer .widget_links li,
#footer .widget_links li li:first-child,
#footer .widget_meta li,
#footer .widget_meta li li:first-child,
#footer .widget_archive li,
#footer .widget_archive li li:first-child,
#footer .widget_recent_comments li,
#footer .widget_recent_comments li li:first-child,
#footer .widget_recent_entries li,
#footer .widget_recent_entries li li:first-child,
#footer .widget_categories li,
#footer .widget_categories li li:first-child,
#footer .widget_pages li,
#footer .widget_pages li li:first-child { border-top: 1px dotted rgba(0,0,0,0.1); }
.widget_nav_menu li,
.widget_links li,
.widget_meta li,
.widget_archive li,
.widget_recent_comments li,
.widget_recent_entries li,
.widget_categories li,
.widget_pages li,
.sitemap-list {
padding: 0 4px;
list-style-type: none;
}
.widget_nav_menu li a,
.widget_links li a,
.widget_meta li a,
.widget_archive li a,
.widget_recent_entries li a,
.widget_categories li a,
.widget_pages li a,
.sitemap-list li a,
.widget_recent_comments li {
display: inline-block;
padding: 6px 3px 6px 5px;
}
.widget_recent_comments li {
display: block;
padding: 6px 0 6px 20px;	
}
.widget_nav_menu li a,
.widget_links li a,
.widget_meta li a,
.widget_archive li a,
.widget_recent_entries li a,
.widget_categories li a,
.widget_pages li a,
.widget_recent_comments li a,
.sitemap-list li a, {
border: none !important;
font-size: 13px;
}
.widget_nav_menu li a:before,
.widget_links li a:before,
.widget_meta li a:before,
.widget_archive li a:before,
.widget_recent_entries li a:before,
.widget_categories li a:before,
.widget_pages li a:before,
.widget_recent_comments li a:before,
.sitemap-list li a:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f054';
margin-right:10px;
font-size:12px;
color:#ccc;
}
.widget_nav_menu li a:hover:before,
.widget_links li a:hover:before,
.widget_meta li a:hover:before,
.widget_archive li a:hover:before,
.widget_recent_entries li a:hover:before,
.widget_categories li a:hover:before,
.widget_pages li a:hover:before,
.widget_recent_comments li a:hover:before,
.sitemap-list li a:hover:before {
color:#999;
}
.widget_nav_menu li a:hover,
.widget_links li a:hover,
.widget_meta li a:hover,
.widget_archive li a:hover,
.widget_recent_entries li a:hover,
.widget_categories li a:hover,
.widget_pages li a:hover,
.widget_recent_comments li a:hover,
.sitemap-list li a:hover {text-decoration:none;}
.widget_recent_comments li a {
display: inline;
padding: 0;
background: none !important;
font-size: 12px;
}
.widget_nav_menu > ul > li:first-child,
.widget_links > ul > li:first-child,
.widget_meta > ul > li:first-child,
.widget_archive > ul > li:first-child,
.widget_recent_comments > ul > li:first-child,
.widget_recent_entries > ul > li:first-child,
.widget_categories > ul > li:first-child,
.widget_pages > ul > li:first-child,
.sitemap-list > li:first-child { border-top: 0 !important; }
.widget_nav_menu ul ul,
.widget_links ul ul,
.widget_meta ul ul,
.widget_archive ul ul,
.widget_recent_comments ul ul,
.widget_recent_entries ul ul,
.widget_categories ul ul,
.widget_pages ul ul { margin-left: 15px; }
.sitemap-list { margin-left:0px;} .posts-widget ul, .portfolio-widget ul,
.posts-widget ul li, .portfolio-widget ul li {
margin: 0;
list-style-type: none;
}
.posts-widget ul, .portfolio-widget ul {
margin-top: 10px;
padding:0;
}
footer .posts-widget ul, footer .portfolio-widget ul {
margin-top: 20px;
padding:0;
}
.posts-widget ul li {	
margin-top: 0px;
padding:5px 0 15px 0;
}
.portfolio-widget ul li {	
margin-top: 0px;
padding:0;
}
footer .posts-widget ul li {
padding:0 0 20px 0;
}
footer .portfolio-widget ul li {
padding:0 0 0 0;
}
.posts-widget ul li:first-child { margin-bottom: 0; }
.portfolio-widget ul li:last-child { margin-bottom: 0; }
.posts-widget .post_image {
display: block;
float: left;
margin-right: 10px;
width: 54px;
height: 54px;
position:relative;
background: #fff; 
border: 4px solid #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 0px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 0px rgba(0, 0, 0, 0.2);
}
.portfolio-widget .post_image {
display: block;
margin-right: 0;
width: 100%;
position:relative;
}
.portfolio-widget .post_image img {
width: 100%;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.portfolio-widget .recent_port_widget {
position:relative;
background: #fff; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.2);
margin-bottom:15px;	
}
.ie8 .portfolio-widget .recent_port_widget {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
.posts-widget .post_block, .portfolio-widget .post_block {
position: relative;
overflow: hidden;
padding-bottom:15px;
}
.ie8 .posts-widget .post_block, .portfolio-widget .post_block {
padding-bottom:10px;
}
.posts-widget .post_title {
display: block;
font-size: 15px;
line-height: 18px;
}
.portfolio-widget .post_title {
margin-top:10px;
display: block;
font-size: 18px;
line-height: 22px;
padding-left:15px;
padding-top:5px;
}
.posts-widget .post_title a, .portfolio-widget .post_title a { color: #fff; margin-bottom:3px; display:block }
.posts-widget .post_title a:hover, .portfolio-widget .post_title a:hover { color: #fff;text-decoration:none }
.posts-widget .post_meta, .portfolio-widget .post_meta {
color:#fff;
font-size: 11px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
.portfolio-widget .post_meta {
font-size: 12px;
}
.portfolio-widget .post_meta {
padding-left:15px;
}
a.follow-me-posts {
float:right
}
a.follow-me-ports {
margin-top:15px;
float:right
}
a.follow-me-posts:after {
font-family: FontAwesome;
content: "\f022";
font-size:13px;
display: inline-block;
padding-left:10px;
padding-top:2px;
}
a.follow-me-ports:after {
font-family: FontAwesome;
content: "\f0b1";
font-size:13px;
display: inline-block;
padding-left:10px;
padding-top:2px;
} .tp_recent_tweets ul { margin: 0; padding:0 }
.tp_recent_tweets ul li span {
display: block;
float: left;
text-align:left;
width:100%;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
color:#666;
}
.tp_recent_tweetsul li small {
margin-left:25px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
color:#666;
} .flickr-widget .flickr-widget-wrap {
display: block;
line-height: 1;
margin: 0 -8px -8px 0;
}
#footer .flickr-widget-wrap { margin: 0 -6px -6px 0; }
.flickr-widget .flickr-widget-wrap .flickr_badge_image {
float: left;
margin: 0 10px 10px 0;
border:none;
box-shadow:none;
width:auto;
height:auto;
}
.ie8 .flickr-widget .flickr-widget-wrap .flickr_badge_image {
width: 50px;
height: 50px;
}
#footer .flickr-widget-wrap .flickr_badge_image { margin: 0 6px 6px 0; }
.flickr-widget-wrap a {
padding: 0;
display: block;
border: none !important;
}
.flickr-widget-wrap a:hover { background: none; }
.flickr-widget .flickr_badge_image img {
display: block;
width: 55px;
height: 55px;
border: 4px solid #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 0px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 0px rgba(0, 0, 0, 0.2);
} #calendar_wrap {
font-family: sans-serif;
padding: 5px;
position: relative;
text-align: center;
width: 95%;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
border-left:1px solid rgba(0, 0, 0, 0.1);
border-right:1px solid rgba(0, 0, 0, 0.1);
border-top:1px solid rgba(0, 0, 0, 0.1);
background:#979797;
}
#wp-calendar {
width: 100%;
}
#wp-calendar table {
background: none repeat scroll 0 0 #F4F4F4;
border-collapse: collapse;
border-radius: 0 0 0 0;
border-spacing: 0;
width: 100%;
}
#wp-calendar thead {
background-color: #fff;
border-top: 1px solid #FCFCFC;
color: #5B5754;
font-size: 12px;
font-weight: bold;
text-shadow: 0 1px 0 #EBEBEB;
}
#wp-calendar caption {
color: #fff;
font-weight:bold;
padding: 5px 5px 10px;
text-shadow:1px 1px rgba(0, 0, 0, 0.25);
}
#wp-calendar th, th {
border-bottom: 1px solid #C5C5C5 !important;
color: #787573;
padding: 10px 5px;
text-align: center !important;
}
#wp-calendar td {
background-color: #fff;
border-bottom: 1px solid #C5C5C5;
border-right: 1px solid #C5C5C5;
border-top: 1px solid #FCFCFC;
font-size: 12px;
padding: 3px 0px;
text-align: center;
text-shadow: 0 1px 0 #FFFFFF;
}
#wp-calendar td#today a {
color: #FFFFFF !important;
text-shadow: 0 1px 0 #3775B1 !important;
}
#wp-calendar td#today {
color:#fff;
text-shadow:1px 1px rgba(0, 0, 0, 0.25);		
}
#wp-calendar a {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTE0NDk5NjVFNUJFMTFFMThDMUZBNTJFNEU4NjlBOUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTE0NDk5NjZFNUJFMTFFMThDMUZBNTJFNEU4NjlBOUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMTQ0OTk2M0U1QkUxMUUxOEMxRkE1MkU0RTg2OUE5RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMTQ0OTk2NEU1QkUxMUUxOEMxRkE1MkU0RTg2OUE5RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkhY7jEAAAC7SURBVHjaYvz//z8DCPCmbdRlZmLyBjK///n7b82X2f5PGUGSQllbQ7g42JaysbKygfg/f/3++O3HLwdGgYzNnPw8XE/4eLiEONnZGEAGffvxk+Hjl68HWdhZWSV4uDiFgJIMEMn/DMzMTAx//v41YAIyXrCyML9jY2FhYGWFYDYgZmFhvsD0tN/1++8/f3N//fnz6/fvPwwg/Ov3n49//vwtYIS5Vq/xhC7QWD8g9zvQzpVXGi2fAgQYAKLEVU4DlINwAAAAAElFTkSuQmCC) no-repeat scroll right top transparent;
color: #000;
margin: -3px -5px -3px -10px;
padding: 3px 10px !important;
text-decoration: none;
text-shadow: 0 1px 0 #FFFFFF;
}
#wp-calendar #prev a, #next a {
background: none repeat scroll 0 center transparent;
display: block;
margin: 0;
padding: 0;
}
#wp-calendar #prev {
background-color: #8d8d8d;
background-image: -moz-linear-gradient(center top , #676767, #8d8d8d);
border: 0 none;
border-radius: 5px 5px 5px 5px;
left: 10px;
padding: 0px;
position: absolute;   
top: 6px;
-moz-box-shadow:    1px 1px 0px rgba(255, 255, 255, 0.2);
-webkit-box-shadow: 1px 1px 0px rgba(255, 255, 255, 0.2);
box-shadow: 1px 1px 0px rgba(255, 255, 255, 0.2);
}
#wp-calendar #prev a {
color:#fff; 
display: block;
margin: 0;
text-shadow:1px 1px rgba(0, 0, 0, 0.15);
}
#wp-calendar #next {
background: none repeat scroll 0 center transparent;
border: 0 none;
position: absolute;
right: 5px;
text-indent: -9999px;
top: 10px;
}
#wp-calendar tfoot .pad {
display: none;
} .tagcloud { margin-bottom: -2px; }
.tagcloud a {
display: block;
float: left;
margin-right: 5px;
margin-bottom: 7px;
padding: 5px 10px 3px 10px;
background-color: #fff;
color:#999;
font-size: 13px !important;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
.ie8 .tagcloud a {
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
#footer .tagcloud a {
border: none !important;
background-color: rgba(0,0,0,0.3);
}
.tagcloud a:hover
{
text-decoration:none;
} .wpb_heading_title .wpb_column_heading {
width:auto;
font-size: 20px;
line-height: 20px;
color: #000;
border-bottom: 3px double rgba(0,0,0,0.1);
padding-bottom: 10px;	
}
.ie8 .wpb_heading_title .wpb_column_heading {
border-bottom: 3px double #ccc;		
}
.wpb_separator,
.vc_text_separator {	
border-bottom: 3px double rgba(0, 0, 0, 0.1);
margin-bottom:0px;
margin-top:10px;
}
.vc_text_separator div {
display: block;
color: #000000;
font-size: 20px;
line-height: 20px;
margin-bottom: 10px;
padding:0 0 10px 0;
width: auto;
background:none;
}
.wpb_toggle_content {
margin-top: 0 !important;
padding: 0 0 0 13px !important;
}
.wpb_posts_slider .flex-control-nav {
display: none;
}
.wpb_posts_slider .post-title {
font-size: 18px;
font-weight: bold;
}
.wpb_posts_slider .flex-caption p {
font-size: 14px;
color: #999;
}
.wpb_posts_slider .flex-caption, .wpb_posts_slider .nivo-caption {
background-color: #fff !important;
} .wpb_content_element .ui-tabs .ui-tabs-nav li,
.wpb_content_element .ui-accordion .ui-accordion-header {
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
background: rgba(0, 0, 0, 0.03);
white-space:normal;
}
.wpb_accordion .ui-accordion h3 {
border:1px solid #ccc;
-moz-box-shadow:    inset 0 0 5px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
box-shadow:         inset 0 0 5px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.wpb_accordion .ui-accordion h3 a {
font-size:16px;
color:#999;
text-shadow:1px 1px #FFFFFF;
margin:0;
}
.ui-accordion .ui-accordion-header-active {
border: 1px solid #dcdcdc !important;
}
.wpb_accordion .ui-accordion h3 a:hover {
color:#6f6f6f;
}
.wpb_accordion_section { margin-bottom:8px;}
.wpb_accordion .ui-accordion h3.ui-state-active {
border:1px solid #ccc !important;
background-color:transparent;
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;
}
.wpb_accordion .ui-accordion h3.ui-state-active a {
color:#333;
}
.wpb_content_element .ui-tabs .ui-tabs-nav li
{
margin:0 -1px -1px 0;
border:1px solid #ccc;
}
.wpb_tabs .ui-tabs .ui-tabs-nav li:first-child
{
margin-left:15px
}
.wpb_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {
background:none;
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;
border-bottom:1px solid #ccc;
color:#000;
}
.wpb_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
color:#000;
}
.wpb_content_element .ui-tabs .ui-tabs-nav li:hover,
.wpb_content_element .ui-accordion .ui-accordion-header:hover {
background: #f7f7f7;
}
.wpb_content_element .ui-tabs,
.wpb_content_element .ui-tabs .ui-tabs-nav {
padding: 0;
}
.wpb_tabs .ui-tabs .ui-tabs-nav {border-bottom:1px solid #CCC; padding:15px 0 0px 0;}
.wpb_tour .ui-tabs .ui-tabs-nav {border-right:1px solid #CCC; padding:15px 0 30px 0;}
#content .wpb_content_element .ui-tabs .ui-tabs-nav,
.wpb_content_element .ui-tabs .ui-tabs-nav {
margin: 0;
}
.wpb_content_element .ui-tabs .ui-tabs-nav a,
.wpb_content_element .ui-accordion-header a {
border-bottom: none;
}
.wpb_tabs .ui-tabs .ui-tabs-panel,
.wpb_accordion .ui-accordion .ui-accordion-content {
padding: 1.5em 0 1em 0;
} .wpb_tour .ui-tabs .ui-tabs-nav {
float: left;
width: 26%;  
}
.wpb_tour .ui-tabs .ui-tabs-nav {
margin: 0 25px 0 0 ;
}
.wpb_tour .ui-tabs .ui-tabs-nav li,
.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active {
clear: both;
width: 100%;
background-color: transparent ;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin-bottom:-1px;
}
.wpb_tour .ui-tabs .ui-tabs-nav li, .wpb_tabs .ui-tabs .ui-tabs-nav li
{
-moz-box-shadow:    inset 0 0 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
box-shadow:         inset 0 0 5px rgba(0, 0, 0, 0.15);
}
.wpb_tour .ui-tabs .ui-tabs-nav li:first-child, .wpb_tabs .ui-tabs .ui-tabs-nav li:first-child{
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topleft: 3px;
border-top-left-radius: 3px;}
.wpb_tour .ui-tabs .ui-tabs-nav li:last-child {
border-bottom:1px solid #ccc;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-left-radius: 3px;}
.wpb_tabs .ui-tabs .ui-tabs-nav li:last-child {
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
border-top-right-radius: 3px;}
.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active {
width: 99.6%;	
padding-bottom: 0;
border-right:1px solid rgba(0, 0, 0, 0); 
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;
}
.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active:first-child {border-left:1px solid #ccc;}
.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active:last-child {border-left:1px solid #ccc; border-bottom:1px solid #ccc !important;}
.wpb_tour .ui-tabs .ui-tabs-nav li a, .wpb_tabs .ui-tabs .ui-tabs-nav li a {
font-size:16px;
color:#7b7b7b;
text-shadow:1px 1px #FFFFFF;
float: none;
display: block;
}
.wpb_tour .ui-tabs .ui-tabs-nav li a:hover, .wpb_tabs .ui-tabs .ui-tabs-nav li a:hover {
color:#6f6f6f;
}
.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .wpb_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a  {
color:#000;
}
.wpb_tour .ui-tabs .ui-tabs-panel {
padding: 0;  
}
.wpb_tour .wpb_tab {
float: right;
width: 71%;  
}
.wpb_tour_next_prev_nav {
display:none;
margin-left: 34.042553188%;
font-size: 80%;
}
.wpb_tour_next_prev_nav a {
border-bottom: 1px dotted;
text-decoration: none;
}
.wpb_tour_next_prev_nav a :hover {
text-decoration: none;
border-bottom: none;
}
.wpb_tour_next_prev_nav span {
width: 49%;
display: inline-block;
padding-top: 10px;
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
text-align: right;
}
.wpb_tour.span3 .ui-tabs-nav,
.wpb_tour.span3 .wpb_column_container {
width: auto;
float: none;
}
.wpb_tour.span3 .ui-tabs-nav li,
.wpb_tour.span3 .ui-tabs-nav li.ui-tabs-active,
.wpb_tour.span3 .wpb_tour_next_prev_nav {
width: 100%;
margin-left: 0;
}
.wpb_tour.span3 .wpb_tab {
margin-left: 0;
width: 100%;
padding-top: 0.8em;
}
.wpb_content_element .ui-tabs .ui-tabs-nav li,
.wpb_content_element .ui-accordion .ui-accordion-header {
background-color: rgba(0, 0, 0, 0.02);
}
.wpb_tabs .ui-tabs .ui-tabs-panel {
background-color: transparent;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
padding: 0 0 0 0 !important;
}
.wpb_heading_title {position:relative;}
.wpb_heading_title h4 {
width:auto;
font-size: 20px;
line-height: 20px;
color: #000;
border-bottom: 3px double rgba(0,0,0,0.1);
padding-bottom: 10px;
margin-bottom: 20px;}
.wpb_heading_title .wpb_column_heading {
width:auto;
font-size: 20px;
line-height: 20px;
color: #000;
border-bottom: 3px double rgba(0,0,0,0.1);
padding-bottom: 10px;
margin-bottom: 20px;	
}
.ie8 .wpb_heading_title .wpb_column_heading {
border-bottom: 3px double #ccc;	
}
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
position: relative;
border: 5px solid #fff; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.2);
} .wpb_gmaps_widget .wpb_map_wraper {
background: #f7f7f7;
padding: 0px;
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
margin-bottom: 0;
padding: 0;
display: block;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.2);
}
.wpb_posts_slider .flex-control-nav {
height: 10px;
position: absolute;
left: 20px;
top: 20px;
width: auto;
text-align:left;
}
.wpb_posts_slider .flex-direction-nav a {top: 40px;
bottom:auto;}
.wpb_posts_slider .flex-caption, .wpb_posts_slider .nivo-caption {
background-color: #fff;
color: inherit;
font-size:12px;
opacity: 1;
padding: 15px 15px 0 15px;
position: static;
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;
}
.wpb_teaser_grid { margin-left:10px;}
.teaser_grid_container li.postitems {
background: #fff; 
position: relative; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
box-shadow:         1px 1px 2px rgba(0, 0, 0, 0.15);	  
}
.teaser_grid_container li.postitems .post-thumb img {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.teaser_grid_container li.postitems .post-thumb a {
z-index:1;
display:block;
}
.teaser_grid_container li.postitems .entry-content {
padding-bottom:15px
}
.teaser_grid_container li.postitems .entry-content p {
font-size:12px;
margin:15px;
background:#FFF;
}
.teaser_grid_container .portfolio-desc {
}
.teaser_grid_container .post-title {
font-size:18px;
padding:15px 15px 0 15px;
background:#FFF;
z-index:999;
}
.wpb_carousel .prev, .wpb_carousel .next {
background-color: #F7F7F7;
font-size: 12px;
padding: 0 6px;
position: absolute;
text-decoration: none;
top: 0px;
transition: all 0.2s linear 0s;
z-index: 10;
}
.wpb_carousel .carpostnav { margin-bottom:10px;}
.wpb_carousel .carpostnav a {
display: inline-block;
padding:3px 8px 0px 8px;
text-indent: 0;
transition: background-color .3s linear;
-moz-transition: background-color .3s linear;
-webkit-transition: background-color .3s linear;
-ms-transition: background-color .3s linear;
-o-transition: background-color .3s linear;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));		
border-left:1px solid rgba(0, 0, 0, 0.1);
border-right:1px solid rgba(0, 0, 0, 0.1);
border-top:1px solid #006bc5;
text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);	
}
.wpb_carousel .carpostnav a:hover {
background-image: none;
background-image: none;
background-image: none;
background-image: none;
background-image: none;		
text-decoration:none }
.wpb_carousel .carpostnav .prev:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f053';
font-size:16px;
color:#fff;}
.wpb_carousel .carpostnav .next:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
content: '\f054';
font-size:16px;
color:#fff;}
.wpb_teaser_grid .categories_filter li a, .wpb_categories_filter li a {
display: block;
padding: 3px 15px;
background-color: #fff;
font-size:12px;
color:#666;
transition: background-color .3s linear;
-moz-transition: background-color .3s linear;
-webkit-transition: background-color .3s linear;    
-ms-transition: background-color .3s linear;
-o-transition: background-color .3s linear;
-moz-box-shadow:    1px 1px 2px rgba(0, 0, 0, 0.15);
-webkit-box