html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, img {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
* {
outline: none;
padding: 0px;
margin: 0px;
} .wp-caption{
max-width:100%;
background:transparent;
text-align:center !important;
padding: 8px;
border: 1px solid #ebebeb;
}
.wp-caption.alignleft, .wp-caption.alignright{
width:auto !important;
}
.wp-caption.aligncenter, .wp-caption.alignnone, .gallery{
margin-bottom:20px;
}
.wp-caption-text{
padding-top: 8px;
font-size:13px;
}
.gallery-caption{
display:none;
}
.gallery-item{
margin-top:5px !important;
}
.gallery-item img{
border:0 !important;
}
.alignright, .alignRight{
float:right;
margin-left:20px;
margin-top:10px;
margin-bottom:10px;
}
.alignleft, .alignLeft{
float:left;
margin-right:20px;
margin-top:10px;
margin-bottom:10px;
}
.aligncenter, .alignCenter{
text-align:center;
display: block;
margin-left: auto;
margin-right: auto;
}
.right{ text-align:right;}
.left{ text-align:left;}
.center{ text-align:center;}
.sticky{}
.bypostauthor{}
.wp-smiley{ display:inline;}
.video-container {
position: relative;
padding-bottom: 56%;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
width: 100%;
height: 100%;
display: block;
position: absolute;
margin: 0;
top: 0;
left: 0;
}
.audio-container iframe{
height:auto;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } body {
margin: 0 auto;
background: #ccc;
color: #7A7A7A;
line-height: 24px;
font-family: "Tahoma", Helvetica, Arial;
font-size: 13px;
}
::selection{
color:#fff;
background:#F60;
}
::-moz-selection{
color:#fff;
background:#F60;
}
img {
border: none;
max-width: 100%;
height:auto;
}
h1, h2, h3, h4, h5, h6, .product_list_widget li a, .comment-head {
color: #484747;
font-family: "Oswald", Tahoma, Arial;
font-weight: 500;
line-height: 1.5;
text-transform: uppercase;
}
h1 { font-size: 30px }
h2 { font-size: 26px }
h3 { font-size: 22px }
h4 { font-size: 18px }
h5 { font-size: 15px }
h6 { font-size: 14px }
a, .product_list_widget li a {
color: #000;
text-decoration: none !important;
-webkit-transition: color 0.1s ease-in-out;
transition: color 0.1s ease-in-out;
}
a:hover,
.preve:hover, .nexte:hover,
.breadcrumbIn ul li a:hover,
.tagcloud a:hover {
color: #F60;
}
p {
margin-bottom: 20px;
}
p:last-child {
margin-bottom: 0;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
ul, ol  {
margin-bottom:20px;
margin-top:0;
margin-left: 26px;
}
ul li{
list-style-type: disc;
margin-bottom:10px;
}
ul li > ul, ol li > ol{
margin-top:10px;
}
ol li {
list-style-type: decimal;
margin-bottom:10px;
}
cite {
float: right;
padding: 0 0 5px 0;
}
hr {
background: #ebebeb;
border: 0;
clear: both;
width: 100%;
height: 1px;
padding: 0;
margin: 20px 0;
position: relative;
}
code, pre  {
color: #333;
background: #f4f4f4;
border-left: 8px solid #f60;
padding: 14px 20px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
margin: 5px 0 20px 0;
clear: both;
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
font-family:Courier,Helvetica,sans-serif;
}
blockquote {
font-size:16px;
color:#888;
font-style:italic;
line-height: 1.8;
margin: 30px 20px;
padding: 10px 20px;
overflow:hidden;
border-left:5px solid #f60;
}
iframe {
max-width: 100%;
}
mark {
padding: 3px 5px;
}
textarea {
white-space:pre;
}
video {
width: 100% ;
height: auto;
}
*,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html, body, .blank-page,.blank-page-middle {
width: 100%;
height: 100% !important;
}
.blank-page-middle{
display:table;
}
.blank-page-content{
display: table-cell;
vertical-align: middle;
width: 100%;
padding: 0 !important;
} .page-title{
font-size:24px;
}
.post_title{
font-size:22px;
}
.column_1 .post_title{
font-size:20px;
}
.column_1.sidebar_none .post_title{
font-size:22px;
}
.column_2 .post_title{
font-size:18px;
}
.column_2.sidebar_none .post_title{
font-size:20px;
}
.column_3 .post_title{
font-size:18px;
}
.column_4 .post_title{
font-size:16px;
}
.landing-title h3 {
font-size:28px;
}
.block-title, .landing-title.left h3, .landing-title.right h3{
font-size:22px;
}
.more a{
font-size:90%;
} .row .grid_1,
.row .grid_2,
.row .grid_3,
.row .grid_4,
.row .grid_5,
.row .grid_6,
.row .grid_7,
.row .grid_8,
.row .grid_9,
.row .grid_10,
.row .grid_11,
.row .grid_12 {
display:inline;
position: relative;
float:left;
padding-left: 15px;
padding-right: 15px;
min-height: 1px;
} .grid_12 {
width: 100%;
}
.grid_11 {
width: 91.66666666666666%;
}
.grid_10 {
width: 83.33333333333334%;
}
.grid_9 {
width: 75%;
}
.grid_8 {
width: 66.66666666666666%;
}
.grid_7 {
width: 58.333333333333336%;
}
.grid_6 {
width: 50%;
}
.grid_5 {
width: 41.66666666666667%;
}
.grid_4 {
width: 33.33333333333333%;
}
.grid_3 {
width: 24.99%;
}
.grid_2 {
width: 16.65%;
}
.grid_1{
width: 6.382978723404255%;
}
.grid_3.nospace{
width:24.88% !important;
}
.grid_4.nospace{
width:33.22% !important;
}
.grid_6.nospace{
width:49.99% !important;
}
.grid_12:after {
content: "";
clear: both;
}
.grid_full {
width:100%;
}
.row {
width: 1060px;
margin: 0 auto;
}
.row .row{
width:inherit;
}
.row_player{
position:relative;
}
.section_grey {
background: #F2F2F2 url(//emlabradors.com/wp-content/themes/Corporative/images/2.png) repeat !important;
border-top: 1px solid #e9e9e9;
border-bottom: 1px solid #e9e9e9;
}
.section_html5_video{
position:relative;
}
.HTML5video {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
width: 100%;
height: 100%;
z-index: 0;
}
.HTML5video video {
width:auto !important;
height:auto !important;
min-height: 100%;
min-width:100%;
}
.video-raster{
position: absolute;
top: 0;
left: 0;
overflow: hidden;
width: 100%;
height: 100%;
background:url(//emlabradors.com/wp-content/themes/Corporative/js/YTPlayer/images/raster.png) repeat;
}
.row .row_inner {
margin-left:-15px;
margin-right:-15px;
}
.row_inner:before, .row_inner:after{
display: table;
content: "";
line-height: 0;
}
.boxed {
margin: 0 auto;
width: 1140px;
background: #fff;
position: relative;
overflow: hidden;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}
.boxed-margin {
margin: 30px auto;
width: 1140px;
background: #fff;
position: relative;
overflow: hidden;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}
#layout {
position: relative;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.full {
width: 100%;
margin: 0 auto;
background: #fff;
}
.left-sidebar .posts,
.left-sidebar .portfolios,
.left-sidebar .pages,
.left-sidebar .shop {
float: right;
}
.post-categories{
list-style-type: none !important;
margin:0 !important;
}
.post-categories li{
list-style-type: none !important;
}
.rd_carousel, .rd_slides, .rd_slidex{
display: none;
} .clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.clearfix:before,
.clearfix:after,
.wpb_row:before,
.wpb_row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.clearfix:after,
.wpb_row:after {
clear: both;
}
.clearfix,
.wpb_row {
zoom: 1;
}
.space{
display:block;
width:100%;
height:30px;
} .head {
position: relative;
border-top: 8px solid #f5f5f5;
}
.head .row{
position: relative;
}
.logo {
float: left;
margin: 45px 0;
}
.logo a{
float:left;
}
.site_description {
text-transform: none;
font-size: 12px;
font-style: italic;
font-family: Tahoma;
font-weight: normal;
color: #BFBFBF;
margin: 0 0 0 20px;
border-left: 1px solid #DCDCDC;
float: left;
padding: 0 0 0 20px;
line-height: 26px;
}
.header_ads {
margin: 20px 0;
float: right;
}
.social-head {
float: right;
margin: 6px 0;
}
.social a {
float: left;
display:inline-block;
text-align: center;
margin: 0 0 0 8px;
border: 0;
color: #e0e0e0 !important;
-webkit-transition: all 0.1s ease;
transition: all 0.1s ease;
}
.dark .social a{
color: #ccc !important;
}
.social a i {
padding: 0;
display: block;
font-size: 30px;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.social_shortcode a{
float:none;
}
.social_shortcode a:first-child{
margin-left:0;
}
.social_shortcode.center{
float:none;
text-align:center;
}
.social_shortcode.center a{
float:none;
}
.social a:hover .icon-twitter, .social a:hover .icons-social-twitter, .with_color a .icon-twitter, .with_color a .icons-social-twitter { color: #00abdc !important; }
.social a:hover .icon-facebook, .social a:hover .icons-social-facebook, .with_color a .icon-facebook, .with_color a .icons-social-facebook { color: #325c94 !important; }
.social a:hover .icon-instagram, .social a:hover .icons-social-instagram, .with_color a .icon-facebook, .with_color a .icons-social-instagram { color: #f00075 !important; }
.social a:hover .icon-dribbble, .social a:hover .icons-social-dribbble, .with_color a .icon-dribbble, .with_color a .icons-social-dribbble { color: #fa4086 !important; }
.social a:hover .icon-rss, .social a:hover .icons-rss, .with_color a .icon-rss, .with_color a .icons-rss { color: #f1862f !important; }
.social a:hover .icon-github, .social a:hover .icons-social-github, .with_color a .icon-github, .with_color a .icons-social-github { color: #333 !important; }
.social a:hover .icon-instagram, .with_color a .icon-instagram { background-color: #964b00 !important; }
.social a:hover .icon-linkedin, .social a:hover .icons-social-linkedin, .with_color a .icon-linkedin, .with_color a .icons-social-linkedin { color: #0073b2 !important; }
.social a:hover .icon-pinterest, .social a:hover .icons-social-pinterest, .with_color a .icon-pinterest, .with_color a .icons-social-pinterest { color: #d9031f !important; }
.social a:hover .icon-google-plus, .social a:hover .icons-social-google-plus, .with_color a .icon-google-plus, .with_color a .icons-social-google-plus { color: #d9031f !important; }
.social a:hover .icon-skype, .social a:hover .icons-social-skype, .with_color a .icon-skype, .with_color a .icons-social-skype { color: #00b9e5 !important; }
.social a:hover .icons-mail, .social a:hover .icons-mail, .with_color a .icons-mail, .with_color a .icons-mail { color: #ff6600 !important; }
.social a:hover .icon-cloud, .social a:hover .icons-social-soundcloud, .with_color a .icon-cloud, .with_color a .icons-social-soundcloud { color: #ff7700 !important; }
.social a:hover .icon-youtube, .social a:hover .icons-social-youtube, .with_color a .icon-youtube, .with_color a .icons-social-youtube { color: #d9031f !important; }
.social a:hover .icon-tumblr, .social a:hover .icons-social-tumblr, .with_color a .icon-tumblr, .with_color a .icons-social-tumblr { color: #325c94 !important; }
.social a:hover .icon-flickr, .social a:hover .icons-social-flickr, .with_color a .icon-flickr, .with_color a .icons-social-flickr { color: #fa4086 !important; }
.info {
float: right;
margin: 56px 20px 56px;
}
.info span {
margin: 0 10px 0 0;
}
.headdown {
border-top: 4px solid #f5f5f5;
border-bottom: 8px solid #f5f5f5;
}
.headdown .social-head{
display:none;
} .top-lang.layout_dropdown {
float: left;
font-size:13px;
}
.top-lang.layout_dropdown .top-lang-list {
position:absolute;
top:43px;
left:auto;
z-index:999999;
display:none;
}
.top-lang.layout_dropdown .top-lang-item {
padding: 0 22px;
}
.top-lang.layout_dropdown .top-lang-list .top-lang-item {
line-height: 30px;
background-color: #2a2a2a;
color: #ccc;
display:block;
}
.top-lang.layout_dropdown .top-lang-list .top-lang-item:hover {
color: #f60;
}
.top-lang.layout_dropdown .top-lang-item-title {
vertical-align: top;
}
.top-lang.layout_dropdown .top-lang-current {
position: relative;
cursor: pointer;
-webkit-transition: color 0.25s ease-out;
transition: color 0.25s ease-out;
}
.top-lang.layout_dropdown .top-lang-current:before {
display: block;
content: "\f107";
position: absolute;
top: 0;
left: 4px;
font-size: 20px;
font-family: FontAwesome;
cursor: pointer;
} .sf-menu, .sf-menu * {
margin: 0;
padding: 0;
list-style: none;
z-index: 8000;
}
.sf-menu {
line-height: 1.0;
float: left;
padding: 0;
margin: 0;
}
.sf-menu ul {
position: absolute;
top: -999em;
min-width: 200px;
box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);
}
.sf-menu ul li {
width: 100%;
margin: 0;
padding: 10px 0;
background: #3a3a3a;
}
.sf-menu li a{
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sf-menu ul li:hover,
.sf-menu li li.current_page_ancestor,
.sf-menu li li.current-menu-item,
.sf-menu li li.current_page_item,
.sf-menu li li.current-menu-ancestor
{
background: #303030;
}
.sf-menu li:hover { visibility: inherit }
.sf-menu li {
float: left;
position: relative;
padding: 0;
}
.sf-menu li li {
border-top: 1px solid #474747;
border-bottom: 1px solid #303030;
margin:0;
padding: 0;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.sf-menu li li:first-child {border-top: 0;}
.sf-menu li li:last-child {border-bottom: 1px solid transparent;}
.sf-menu li li li:first-child {border-top: 1px solid transparent;}
.sf-menu li li a {
padding: 9px 15px !important;
line-height: 20px;
color: #fff;
text-transform: none;
letter-spacing: 0;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.sf-menu ul ul:before {
position: absolute;
width: 0 !important;
padding: 0 !important;
margin: 0 !important;
height: 0 !important;
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
border-left: 6px solid #fff;
left: 0;
top: 0;
}
.sf-menu i {
margin-right: 8px
}
.sf-menu a {
display: block;
position: relative;
color: #969595;
text-transform: uppercase;
font-weight: 700;
padding: 15px;
margin-bottom: -8px;
border-bottom: 8px solid transparent;
font-size:13px;
}
.sf-menu li:hover > a,
.sf-menu li > a:hover,
.sf-menu li.current_page_ancestor > a,
.sf-menu li.current-menu-item > a,
.sf-menu li.current_page_item > a,
.sf-menu li.current-menu-ancestor > a {
color: #f60;
border-bottom: 8px solid #f60;
}
.sf-menu li.current_page_ancestor > a:before,
.sf-menu li.current-menu-item > a:before,
.sf-menu li.current_page_item > a:before,
.sf-menu li.current-menu-ancestor > a:before{
content: close-quote;
position: absolute;
bottom: 0px;
left: 0;
width: 0px;
height: 0px;
border-right: 6px solid rgba(0, 0, 0, 0);
border-bottom: 6px solid #F60;
}
.sf-menu li li:hover > a:before,
.sf-menu li li > a:before:hover,
.sf-menu li li.current_page_ancestor > a:before,
.sf-menu li li.current-menu-item > a:before,
.sf-menu li li.current_page_item > a:before,
.sf-menu li li.current-menu-ancestor > a:before{
border: 0;
}
.sf-menu li li:hover > a,
.sf-menu li li > a:hover,
.sf-menu li li.current_page_ancestor > a,
.sf-menu li li.current-menu-item > a,
.sf-menu li li.current_page_item > a,
.sf-menu li li.current-menu-ancestor > a{
border-bottom: 0;
color: #fff;
}
.sf-menu li li a {
font-size: 90%;
border:0;
font-weight: normal;
margin-bottom: 0;
}
.sf-menu li:hover ul{
left: 0px;
z-index: 99999;
top: 100%;
padding: 0;
}
.sf-menu li:hover ul li ul,
.sf-menu li:hover ul li ul li ul {
left: 100%;
z-index: 99999;
top: 0 !important;
}
ul.sf-menu li:hover li ul {
top: -999em;
}
ul.sf-menu li li:hover ul {
left: 100%;
top: 0 !important;
padding: 0;
}
ul.sf-menu li li:hover li ul{
top: -999em;
}
ul.sf-menu li li li:hover ul{
left: 100%;
top: 0;
}
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
outline: 0;
} .sf-menu li.cart-nav {
padding-right:10px;
}
.sf-menu li.cart-nav .fa-chevron-down{
display:none;
}
.sf-menu li.cart-nav > a{
font-size:17px !important;
padding-top:33px;
padding-bottom:35px;
}
.sf-menu li.cart-nav > a:before{
content:'';
width:1px;
height:20px;
background:#ddd;
position:absolute;
left:1px;
}
.sf-menu li.cart-nav .cart-nav-count{
position:absolute;
left:31px;
top:26px;
color:#fff;
height:18px;
width:18px;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
font-size:11px;
line-height:18px;
text-align:center;
font-weight:normal !important;
font-family: "Tahoma", Helvetica, Arial;
}
.cart-nav-items{
right:0 !important;
left:auto !important;
background:#333;
width:250px;
}
.cart-nav-items .cart-nav-item a{
padding-top:15px !important;
padding-bottom:15px !important;
}
.cart-nav-items .fa-caret-right{
display:none;
}
.cart-nav-items .cart-img{
float:left;
}
.cart-nav-items .cart-desc{
padding-left:52px;
}
.cart-nav-items .cart-desc .product-desc{
display:block;
}
.cart-nav a{
font-size:15px;
color:#f60;
}
.cart-nav-items .cart-link{
float:left;
display:inline-block;
}
.cart-nav-items .cart-link a:before{
font-family: 'FontAwesome';
content: "\f07a";
margin-right:6px;
}
.cart-nav-items .checkout-link{
float:right;
display:inline-block;
}
.cart-nav-items .checkout-link a:before{
font-family: 'FontAwesome';
content: "\f046";
margin-right:6px;
}
.cart-nav-items .cart-nav-subtotal{
background:#303030;
}
.cart-nav-items .cart-nav-subtotal a{
font-weight:bold;
text-transform:uppercase;
padding-top:15px !important;
padding-bottom:15px !important;
} .megamenu{
position:static !important;
}
.sf-mega-wrap{
float:left;
}
.sf-mega-wrap .sf-mega{
width:100%;
left:0;
right:0;
padding:25px 15px 0 15px !important;
background: #3a3a3a;
}
.sf-mega-wrap .sf-mega-section{
display:inline-block;
border:none;
padding:0 10px;
margin-bottom:25px;
width: 100%;
}
.sf-mega-wrap.column2 .sf-mega-section{
width: 50%;
}
.sf-mega-wrap.column3 .sf-mega-section{
width: 33.333%;
}
.sf-mega-wrap.column4 .sf-mega-section{
width: 25%;
}
.sf-mega-wrap .sf-mega-section:hover,
.sf-mega-wrap .sf-mega-section.current_page_ancestor,
.sf-mega-wrap .sf-mega-section.current-menu-item,
.sf-mega-wrap .sf-mega-section.current_page_item,
.sf-mega-wrap .sf-mega-section.current-menu-ancestor
{
background:none;
}
.sf-mega-wrap .sf-mega-section .sub-menu{
display:block !important;
visibility:visible !important;
position:static;
}
.sf-mega-wrap .megamenu-title{
margin-bottom:7px;
font-weight:600;
}
.sf-mega-wrap .megamenu-title i{
display:none;
}
.sf-mega-wrap .megamenu-title, .sf-mega-wrap .megamenu-title a{
font-size:16px;
font-weight:600;
color:#fff;
padding:7px 14px !important;
}
.sf-mega-wrap .megamenu-title a{
padding:0 !important;
} .sf-menu.withindicator a.sf-with-ul{
padding-right: 30px;
min-width: 1px
}
.sf-sub-indicator {
position: absolute;
display: block;
overflow: hidden;
}
a > .sf-sub-indicator {
position: absolute;
right: 6px;
top: 17px;
font-size: 9px;
}
li li a .sf-sub-indicator {
top: 10px;
right: 1%;
}
.sf-menu.noindicator  > li > a .sf-sub-indicator {
display: none;
} .sf-menu li > .search-pop-button, .sf-menu li:hover > .search-pop-button, .sf-menu li > .search-pop-button:hover {
border:none;
}
.header1 .sf-menu .search-pop-form,
.header2 .sf-menu .search-pop-form{
top:37px;
}
.sf-menu .search-pop-button{
font-size:15px;
font-weight:normal;
padding-left:10px;
cursor: pointer;
font-family:FontAwesome;
}
.sf-menu .search-pop-form{
display:none;
background:#333;
-webkit-animation: floating .5s;
animation: floating .5s;
position:absolute;
top:auto;
box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);
left:auto;
right:0;
border-top:none;
border-radius:4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.sf-menu .search-pop-form:before{
content:'';
position:absolute;
top:-5px;
right:18px;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid #333;
}
.sf-menu .search-pop-form form{
padding:12px 10px 12px 20px;
width:249px;
}
.sf-menu .search-pop-form input[type="text"]{
width:198px;
background:transparent;
border:none;
color:#eee !important;
}
.sf-menu .search-pop-form button[type="submit"]{
background:transparent;
border:none;
color:#eee;
cursor:pointer;
font-size:14px;
}
.sf-menu .search-pop-form button[type="submit"] i{
margin:0;
padding:0;
}
.head.sticky, .headdown.sticky {
position: fixed !important;
z-index: 1000;
top: 0;
left:0;
width: 100%;
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);
background: #FFF;
background: rgba(255, 255, 255, 0.94);
} .top-head{
background:#222;
overflow:hidden;
line-height:42px;
}
.top-head i{
line-height:42px;
}
.top-head .social-head{
float:right;
margin:0;
}
.top-head  .social a i{
font-size:24px;
}
.top-head .information-head{
float:left;
color:#ccc;
}
.top-head .information-head i{
font-size:24px;
float:left;
color:#f60;
margin-right:10px;
}
.top-head .information-head  span{
font-style:italic;
}
.top-head .top-info{
float:left;
color:#ccc;
margin-right:20px;
font-size:90%;
}
.top-head .top-info i{
color:#f60;
font-size:14px;
padding-right:3px;
} .header1 .search {
float: right;
}
.header1 .search form {
position: relative;
margin: 40px 0;
}
.header1 .search input {
margin: 0;
padding: 0 10px;
line-height: 24px;
height: 32px;
border: 0;
border-bottom: 1px solid #E8E8E8;
font-size: 80%;
color: #C5C5C5;
width: 165px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.header1 .search input:focus {
box-shadow: none;
width: 180px;
color: #191919;
border-bottom: 1px solid #f60;
}
.header1 .search button {
position: absolute;
top: 7px;
right: 12px;
background: none;
border: 0;
color: #ccc;
font-size: 14px;
cursor: pointer;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.header1 .search button:hover {
color: #f60
}
.header1 .sf-menu li:hover ul{
top:51px;
}
.header1 .sf-menu li.cart-nav > a{
padding-top:14px;
padding-bottom:12px;
}
.header1 .sf-menu li.cart-nav > a:before,
.header2 .sf-menu li.cart-nav > a:before{
top:12px;
}
.header1 .sf-menu li.cart-nav > a .cart-nav-count,
.header2 .sf-menu li.cart-nav > a .cart-nav-count{
top:7px;
}
.header1 .sf-menu li.cart-nav:hover > a{
border-color: transparent;
} .header2 .head{
text-align:center;
}
.header2 .logo{
float:none;
display:inline-block;
margin:40px 0 35px 0;
}
.header2 .site_description{
margin: 0;
border:none;
float: none;
padding: 0;
line-height: 26px;
}
.header2 .sf-menu {
float: none;
text-align:center;
}
.header2 .sf-menu li{
float: none;
display:inline-block;
}
.header2 .sf-menu li li{
float:left;
display:block;
}
.header2 .sf-menu ul{
text-align:left;
}
.header2 .sf-menu li:hover ul{
top:51px;
}
.header2 .sf-menu li:hover .sf-mega{
top:53px;
}
.header2 .sf-menu li.cart-nav:hover > a{
border-color: transparent;
}
.header2 .sf-menu li.cart-nav > a{
padding-top:12px;
padding-bottom:14px;
} .header3 .logo{
margin:27px 0;
display:inline-block;
}
.header3 .head{
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);
}
.header3 .head nav{
float:right;
display:inline-block;
margin-right:-15px;
}
.header3 .sf-menu a{
border-bottom:none;
margin-bottom:0;
padding-top:36px;
padding-bottom:36px;
}
.header3 .sf-menu > li > a .sf-sub-indicator{
top:37px;
}
.header3 .sf-menu li:hover > a,
.header3 .sf-menu li > a:hover,
.header3 .sf-menu li.current_page_ancestor > a,
.header3 .sf-menu li.current-menu-item > a,
.header3 .sf-menu li.current_page_item > a,
.header3 .sf-menu li.current-menu-ancestor > a {
border-bottom:none;
}
.header3 .sf-menu li.current_page_ancestor > a:before,
.header3 .sf-menu li.current-menu-item > a:before,
.header3 .sf-menu li.current_page_item > a:before,
.header3 .sf-menu li.current-menu-ancestor > a:before {
content: '';
border: none;
}
.header3 .sf-menu  > li > a {
margin-top:-8px;
border-top:8px solid transparent;
}
.header3 .sf-menu > li.current_page_ancestor > a,
.header3 .sf-menu > li.current-menu-item > a,
.header3 .sf-menu > li.current_page_item > a,
.header3 .sf-menu > li.current-menu-ancestor > a {
border-top:8px solid #f60;
position:relative;
}
.header3 .sf-menu .search-pop-button{
padding-top:34px;
padding-bottom:34px;
margin:0;
border:none;
}
.header3  .sticky  .sf-menu a{
padding-top:18px;
padding-bottom:18px;
}
.header3  .sticky  .logo{
margin-top:13px;
margin-bottom:9px;
}
.header3  .sticky  .logo img{
width:80%;
}
.header3 .sticky .sf-menu a > .sf-sub-indicator {
top: 10px;
}
.header3 .sticky .sf-menu .search-pop-button{
padding-top:16px;
padding-bottom:16px;
}
.header3 .sticky .sf-menu li.cart-nav > a{
padding-top:15px;
padding-bottom:17px;
}
.header3 .sticky .sf-menu li.cart-nav > a:before{
top:14px;
}
.header3 .sticky .sf-menu li.cart-nav .cart-nav-count{
top:8px;
} .header4 .headdown .social-head{
display:block;
}
.header4 .headdown .social-head.social a{
margin-left:5px;
} .breadcrumb-place {
background-color: #0B0B0B;
background-repeat: repeat;
background-position: center left;
text-align:left;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.breadcrumb-place.blight{
background-image: none;
background-color: #fff;
border-bottom: 1px solid #ebebeb;
}
.breadcrumb-row{
position:relative;
display: table;
height:120px;
}
.breadcrumb-wrap{
display: table-cell;
vertical-align: middle;
position:relative;
}
.title-breadcrumb{
}
.page-title {
display: block;
margin: 0;
color: #fff;
}
.breadcrumb-place.blight .page-title{
color:inherit;
}
.breadcrumbIn {
display: block;
}
.breadcrumbIn .icons-arrow-left-thin{
display:none;
}
.breadcrumbIn ul {
display: inline-block;
margin:0 !important;
color : #aaa;
font-weight: normal;
}
.breadcrumbIn ul li {
color : #aaa;
font-size: 90%;
padding: 0 10px;
font-weight: normal;
display: inline-block;
white-space: nowrap;
position: relative;
list-style-type: none !important;
margin:0 !important;
}
.breadcrumbIn ul li:first-child {
padding: 0 10px 0 0;
}
.breadcrumbIn ul li:last-child{
padding-right:0;
}
.breadcrumbIn ul li a {
color : #aaa;
}
.breadcrumbIn li:before {
font-family: FontAwesome;
content: "\f0da";
position: absolute;
display: block;
font-size: 90%;
left: -4px;
top: 1px;
}
.breadcrumbIn li:first-child:before {
content: "";
height: 0;
width: 0;
border: 0;
}
.single-navs .nav-prev,
.single-navs .nav-all,
.single-navs .nav-next{
position:absolute;
top:50%;
margin-top:-17px;
}
.single-navs .nav-prev{
right:40px;
}
.single-navs .nav-next{
right:0;
}
.single-navs a{
color:#E1E1E1;
font-size:35px;
}
.single-navs a:hover{
color:#f60;
}
.side-nav{
margin-top:-10px !important;
}
.side-nav li .fa-angle-right{
float:right;
font-size:16px;
}
.side-nav ul.children{
display:none;
}
.side-nav .current_page_item > a{
color:#f60;
border-color:#f60;
}
.side-nav .current_page_item a{
color:#f60;
}
.side-nav > li:hover > a{
border-color:#ebebeb;
}
.breadcrumb-place.xcenter .breadcrumb-wrap{
text-align:center;
}
.breadcrumb-place.xcenter .page-title{
font-size:35px;
}
.breadcrumb-place.xcenter  .title-breadcrumb{
padding:0 45px;
}
.breadcrumb-place.xcenter .single-navs{
float:none;
}
.breadcrumb-place.xcenter .nav-prev{
left:0;
right: inherit;
}
.breadcrumb-place.xcenter .nav-next{
right:0;
}
.breadcrumb-place.xright .breadcrumb-wrap{
text-align:right;
}
.breadcrumb-place.xright .single-navs{
float:none;
}
.breadcrumb-place.xright .nav-prev{
left:0;
right: inherit;
}
.breadcrumb-place.xright .nav-next{
left:40px;
right: inherit;
}  .grids_wrap{
position:relative;
display:block;
}
.grid_layout{
margin: 0;
width:100%;
}
.grid_item{
list-style-type: none;
float:left;
position:relative;
display:block;
}
.filterable { margin-bottom:40px; }
.filterable ul.categories_filter {
padding: 0;
margin: 0 auto;
text-align: center;
}
.filterable ul.categories_filter li {
display: inline-block;
position: relative;
z-index: 2;
margin:0 3px 10px 3px;
}
.filterable li a {
padding: 6px 16px;
color: #aaa;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border: 2px solid #dfdfdf;
font-size:92%;
z-index: 10;
-webkit-transition: all 0.2s;
transition: all 0.2s;
cursor: pointer;
}
.filterable li.active a, .filterable li a:hover{
border-color: #F60;
color: #F60;
}
.folio-desc{
text-align:center;
padding:20px 10px;
background: #fff;
}
.folio-cats{
margin-bottom:5px;
margin-top:-5px;
text-transform:capitalize;
font-style:italic;
}
.folio-cats a{
font-size:90%;
}
.folio-more{
margin-top:8px;
}
.folio-more a{
font-size:13px;
position:relative;
padding-right:11px;
}
.folio-more a:after{
font-family: FontAwesome;
content:"\f0da";
position:absolute;
right:0;
top:-3px;
}
.folio-more .tbutton:hover, .foliomore.tbutton:active {
border-color: #f60;
background:none;
color: #f60;
}
.folio-more .tbutton span, .foliomore.tbutton:active span {
background: none;
}
.portfolios_wrap .grid_item.nospace{
padding:0 !important;
margin:0 !important;
} .column_4 .grid_item,
.column_3 .grid_item{
margin-bottom:30px;
}
.column_2 .grid_item{
margin-bottom:40px;
}
.column_1 .grid_item{
margin-bottom:50px;
}
.more{
margin-top:5px;
}
.post_b {
position: relative;
min-height: 230px;
}
.sticky-post{
position:absolute;
padding:5px 15px;
background:#f60;
color:#fff;
top:-31px;
left:0;
}
.post_title{
margin-bottom:10px;
}
.link-edit{
float:right;
font-size:20px;
}
.link-edit a{
color:#bdbdbd;
}
.link-edit a:hover{
color:#f60;
}
.post_format {
color: #E1E1E1;
font-size: 60px;
position: absolute;
top: 0;
left: 0;
}
.post_social {
position: absolute;
left: 14px;
top: 65px;
}
.post_social a {
float: none !important;
margin: 10px 0px !important;
display: block;
}
.post_content {
margin: 0 0 0 80px;
border: 1px solid #f2f2f2;
position: relative;
border-bottom-width: 3px;
}
.post_content:before {
content: close-quote;
position: absolute;
left: -11px;
top: 18px;
width: 0;
height: 0;
border-top: 10px solid rgba(0, 0, 0, 0);
border-bottom: 10px solid rgba(0, 0, 0, 0);
border-right: 10px solid #F2F2F2;
}
.post_content.hide_angle{
margin: 0;
}
.post_content.hide_angle:before{
content:'';
border:none;
}
.post_inner_content {
padding: 20px;
background: #fff;
}
.f_blog .f_post {
border: 3px solid #F2F2F2;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
}
.f_blog .f_post img:first-child {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.f_blog .f_content {
padding: 30px 20px;
}
.f_meta {
margin:-5px 0 8px 0;
color: #888;
font-size:90%;
}
.f_meta a {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
color: #888;
}
.f_meta a:hover, .meta-tag a:hover {
color: #F60;
border-color: #F60;
}
.f_meta div {
float: left;
line-height: 30px;
padding-right: 20px;
position:relative;
}
.f_meta div:after{
content:'/';
position:absolute;
right:6px;
top:0;
}
.f_meta div:last-child{
padding-right: 0;
}
.f_meta div:last-child:after{
content:'';
}
.meta-tag {
float:left;
padding:10px 0;
}
.meta-tag a{
border:2px solid #e4e4e4;
color:#adadad;
padding:2px 12px;
margin:0 5px 5px 0;
border-radius:6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
display:inline-block;
font-size:90%;
}
.style_two .post_format{
display:none;
}
.style_two .post_content {
margin:0;
border:none;
}
.style_two .post_content:before{
content: '';
border:none;
}
.style_two .post_inner_content{
padding-left:0;
padding-right:0;
}
.style_two .post_social{
position:relative;
top:0;
left:0;
padding: 5px 0;
border-top: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
}
.style_two .post_social h4{
float: left;
padding: 7px 0;
margin-right:20px;
}
.style_two .post_social a{
display:inline-block;
margin:5px 10px 0 0 !important;
}
.box-author{
overflow: hidden;
border-top: 1px solid #ebebeb;
padding: 10px 0;
border-bottom: 1px solid #ebebeb;
}
.author-pic{
float:left;
}
.author-pic a{
display:block;
}
.author-pic img{
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.author-description{
padding-left:125px;
}
.author-description p{
margin:0;
}
.author-title-social{
border-bottom:1px solid #ebebeb;
overflow:hidden;
padding-bottom:5px;
margin-bottom:7px;
}
.author-title-social .author-title{
float:left;
margin-right:20px;
}
.author-title-social .author-social{
float:left;
}
.author-title-social .author-social a{
color:#bdbdbd;
font-size:16px;
line-height:26px;
margin-right:20px;
}
.author-title-social .author-social a:hover{
color:#333;
}
.related-posts h2{
font-size:15px;
text-align:center;
margin-top:10px;
}
.related-posts .grid_item{
margin-bottom:10px;
}
.pagination {
overflow:hidden;
margin-top:30px;
}
.pagination .pagi{
float:left;
display:inline-block;
margin-right:5px;
}
.pagination span {
display: block;
padding: 10px 14px;
line-height:1;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
background: #f60;
color: #fff;
}
.pagination a {
display: block;
padding: 10px 14px;
background: #2c2c2c;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
line-height:1;
color:#fff;
}
.pagination a:hover {
background: #f60;
color:#fff;
} .single-comments{
}
.comment-navigation{
overflow:hidden;
position:absolute;
top:7px;
right:0;
}
.comment-navigation .nav-previous{
float:left;
}
.comment-navigation .nav-next{
float:right;
margin-left:4px;
}
#comments{
clear:both;
}
.commentlist{
list-style:none;
margin:0 0 60px 0 !important;
}
.single-comments ol li.comment{
padding:0;
position:relative;
list-style-type:none;
}
.comment-wrap{
overflow:hidden;
margin-bottom:30px;
}
.commentlist li{
margin-left:0;
list-style-type:none;
}
.commentlist .comment-author{
top:0;
left:0;
float:left;
}
.commentlist .comment-author img{
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.fn{
float:left;
}
.single-comments ul.children{
padding: 0px 0px 0px 100px;
margin: 0px 0px 0px 0px;
}
.comment-meta{
overflow:hidden;
border-bottom:1px solid #e4e4e4;
padding-bottom:5px;
margin-bottom:7px;
height:30px;
}
.comment-info{
float:left;
margin-left:10px;
}
.comment-info.comment-head{
color:#ccc;
font-size:14px;
}
.comment-info h6{
line-height:2;
}
.reply-comment, .edit-comment{
float:right;
text-transform:uppercase;
line-height:1.7;
}
.edit-comment{
margin-left:10px;
}
.comment-body{
overflow:hidden;
padding-left:15px;
}
.comment-body p{
margin:0;
}
.comment-respond{
margin-top:40px;
margin-bottom:40px;
overflow:hidden;
}
#cancel-comment-reply-link{
float:right;
font-size:13px;
padding-top:10px;
}
#comments .pingback p{
display:block;
line-height:18px;
margin:0;
}
#comments .pingback .url{
font-style:italic;
} .mediaholder{
position:relative;
overflow:hidden;
}
.mediaholder a{
display:block;
background:#000;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.mediaholder img{
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.mediaholder:hover img{
opacity:0.3;
}
.p_details {
text-align: center;
opacity: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.mediaholder:hover .p_details {
opacity: 1;
}
.p_details .p_bottom {
position: absolute;
bottom: 20px;
text-align: center;
width: 100%;
padding: 0 15px;
line-height: 18px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
margin-bottom:20px;
}
.p_details .p_bottom h2, .detailholder h2{
font-size: 16px;
}
.p_details .p_bottom .p_bottom_cat, .p_details .p_bottom .p_bottom_cat a{
display:inline-block;
text-transform:uppercase;
font-size:12px;
margin-top:3px;
color:#d0d0d0;
}
.mediaholder:hover .p_details .p_bottom {
bottom: 4px;
}
.p_details a {
color: #fff;
-webkit-transition: all 0.3s;
transition: all 0.3s;
background:none;
}
.p_details a:hover {
color: #f60
}
.p_icon {
position: absolute;
top: 35%;
font-size: 40px;
left: 50%;
margin-left:-20px;
transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-webkit-transition: all 1.2s;
transition: all 1.2s;
}
.mediaholder:hover .p_icon {
top: 25%;
transform: rotate(0deg);
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}
.no_title_thumb .p_icon {
top: 65%;
}
.no_title_thumb .mediaholder:hover .p_icon {
top: 50%;
margin-top:-20px;
}
.p_date{
position:absolute;
bottom:0;
left:0;
z-index:100;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.mediaholder:hover .p_date{
left:-100px;
}
.p_date span{
display:block;
font-weight:bold;
text-transform:uppercase;
font-size:16px;
padding:3px 10px;
background:#fff;
color:#222;
}
.p_date span.month{
font-weight:normal;
font-size:12px;
background:#222;
color:#fff
} .detailholder h2{
margin-top:15px;
}
.detailholder .p_bottom_cat{
text-transform:uppercase;
font-size:12px;
margin-top:4px;
} .widget {
margin: 0 0 50px 0;
}
.widget select {
border: 1px solid #ddd;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 0 10px;
line-height: 24px;
height: 34px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s;
transition: all 0.3s;
cursor: pointer;
-webkit-appearance: none;
background: transparent url(//emlabradors.com/wp-content/themes/Corporative/images/dropdown.png) center right no-repeat;
width:100%;
}
.widget .widgettitle {
margin: 0 0 15px !important;
}
.widget iframe {
width: 100%;
}
.widget ul{
padding:0;
margin:0;
}
.widget ul li{
line-height:40px;
margin:0;
padding:0;
list-style-type:none;
}
.widget ul li a{
display: block;
border-bottom: 1px solid #E6E6E6;
position: relative;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.widget .widget_twitter  ul li{
border-bottom: none;
}
.dark .widget ul li a {
border-bottom: 1px solid #333;
}
.widget ul li.current a, .widget > ul > li:hover > a,
.dark .widget ul li.current a, .dark .widget > ul > li:hover > a{
color: #f60;
border-bottom: 1px solid #f60;
}
.widget ul li a span {
float: right
}
.widget .tabs-content ul li:last-child{
border-bottom:none !important;
padding-bottom:0 !important;
}
.widget .widget_twitter  ul{
margin-top:-10px;
}
.widget .widget_twitter  ul li{
padding-left:22px;
position:relative;
line-height:inherit;
padding-top:13px;
padding-bottom:13px;
}
.widget .widget_twitter  ul li i{
position:absolute;
left:0;
top:15px;
font-size:16px;
}
.widget .widget_twitter  ul li a{
display:inline-block;
border:none;
-webkit-transition: all 0s ease;
transition: all 0s ease;
}
.grid-widget .item{
float:left;
margin:2px;
width:75px;
height:75px;
}
.grid-widget .item a{
border-bottom:none !important;
}
.widget .right-arrow a i {
position: absolute;
top: 12px;
right: 0;
display: none
}
.widget .right-arrow li.current a i {
display: block
}
.widget .right-arrow a:hover i, .widget .right-arrow a:hover i {
-webkit-animation: fadeInRight .5s;
animation: fadeInRight .5s;
display: block
}
.widget_search form, .widget_product_search form, #newsletters {
position: relative;
}
.widget_search input, .widget_product_search input, #newsletters input {
margin: 0;
padding: 10px;
border: 1px solid #ddd;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
font-size: 90%;
cursor: text;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
background:transparent;
color:#888;
}
.dark .widget_search input, .dark .widget_product_search input, .dark #newsletters input{
border: 1px solid #888;
}
.widget_search input:focus, .widget_product_search input:focus:focus, #newsletters input:focus:focus,.dark .widget_search input:focus, .dark .widget_product_search input:focus,.dark #newsletters input:focus, .search-again-form input[type="text"]:focus{
border: 1px solid #f60;
}
.widget_search button, .widget_product_search button, #newsletters button {
position: absolute;
top: 10px;
right: 14px;
background: none;
border: 0;
color: #DDD;
font-size: 90%;
cursor: pointer;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.widget_search button:hover .widget_product_search button:hover, #newsletters button:hover {
color: #f60;
}
.widget.ads img {
margin: 0 auto
}
.tagcloud i {
margin-right: 4px
}
.tagcloud a {
background: #2C2C2C;
color: #ddd;
padding: 6px 10px;
margin: 0 0px 4px 0;
display: inline-block;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
text-decoration: none !important;
font-size:90% !important;
}
.tagcloud a:hover {
background: #fff
}
.posts-widget-block li {
display:block;
width: 100%;
padding: 15px 0 !important;
border-bottom:1px solid #E6E6E6;
line-height: 18px !important;
}
.dark .posts-widget-block li{
border-bottom:1px solid #333;
}
.posts-widget-block li a{
display: inline-block;
border-bottom: none !important;
line-height: inherit !important;
}
.posts-widget-block li:hover a {
color: #f60;
border-bottom: none;
}
.posts-widget-block li.first, .posts-widget-block li:first-child {
padding-top: 0 !important;
}
.posts-widget-block .post-thumbnail {
float: left;
width: 60px;
height: 60px;
margin: 0 10px 0 0;
}
.posts-widget-block h2, .product_list_widget li a {
font-size: 92%;
line-height: 18px !important;
margin: 0 0 2px 0;
}
.posts-widget-block .post-meta {
font-size: 90%;
margin-top:5px;
line-height:18px !important;
}
.widget_calendar table#wp-calendar caption  {
font-size: 16px;
padding:0 0 7px 0;
text-align:left;
}
.footer_widget.widget_calendar table#wp-calendar caption {
padding-top:0 !important;
}
.widget_calendar table#wp-calendar {
width:100%;
}
.widget_calendar tbody .pad {
background-color:transparent;
border:0;
}
.widget_calendar table td {
border:none;
}
.widget_calendar table#wp-calendar>tbody>tr>td>a:hover {
background:none;
}
.widget_calendar thead>tr>th {
width:14.2857%;
padding:5px 0px 6px 0px;
text-align:center;
border:1px solid #e6e6e6;
font-weight:bold;
}
.widget_calendar tbody>tr>td {
width:14.2857%;
padding:5px 0px 6px 0px;
text-align:center;
border:1px solid #e6e6e6;
}
.dark .widget_calendar thead>tr>th, .dark .widget_calendar tbody>tr>td{
border:1px solid #333;
}
.widget_calendar tfoot>tr>td>a, tfoot>tr>td>a:link, tfoot>tr>td>a:hover, tfoot>tr>td>a:visited, tfoot>tr>td>a:active {
height:20px;
}
.widget_calendar tfoot>tr>td#prev {
width:58px;
height:20px;
text-align : left;
}
.widget_calendar tfoot>tr>td#next {
width:58px;
height:20px;
text-align : right;
border:none;
}
.facebook-like-wrap{
border:1px solid #e6e6e6;
padding-top:7px;
padding-left:5px;
padding-right:5px;
}
.dark .facebook-like-wrap{
border:1px solid #333;
}
.facebook-like-wrap iframe[style]{
width:100% !important;
}
.about-wrap .profile-text{
margin-top:15px;
}
.about-wrap .profile-add{
margin-top:15px;
}
.about-wrap .profile-add li{
margin-bottom:8px;
line-height:inherit !important;
display:block;
}
.about-wrap .profile-add li:last-child{
margin-bottom:0;
}
.about-wrap .profile-add li i{
margin-right:12px;
}
.about-wrap .profile-add li i.c-email{
font-family:arial;
}
.side-nav{
padding:0 16px !important;
border:1px solid #ebebeb;
}
.side-nav li:last-child a{
border-bottom:none !important;
} .page-content {
margin: 70px 0;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.page-content .pages.grid_9,
.page-content .posts.grid_9 {
padding-right:30px;
}
.dropcap {
font-size: 50px;
font-weight: 600;
margin: 10px 20px 10px 0px;
text-transform: uppercase;
float: left;
color: white;
line-height: 70px;
width: 70px;
height: 70px;
text-align: center;
background: #2B2B2B;
}
.dropcap.style2 {
background: transparent;
font-size: 72px;
font-weight: 600;
margin: 0 15px 0px 0px;
text-transform: uppercase;
float: left;
color: #2B2B2B;
width: auto;
height: auto;
line-height: 1;
}
.dropcap.style3 {
border: 1px solid #2B2B2B;
background:transparent;
color:#2B2B2B;
}
.dropcap.style4{
border: 1px solid ##f60;
background:#f60;
color:#fff;
}
.hightlight {
padding: 2px 6px;
margin: 0 6px;
}
.wpb_content_element {
margin-bottom:40px;
}
.wpb_content_element .tabs-content,
.wpb_text_column,
.list-icon,
.posts_wrap,
.portfolios_wrap,
.posts_carousel_wrap,
.wpb_images_carousel,
.portfolio_carousel_wrap,
.wpb_content_element.toggle {
margin-bottom:0;
} .vc_separator i{
padding-right:10px;
padding-left:10px;
font-size:20px;
display: block;
line-height: 1;
}
.vc_separator_align_left i{
padding-left:0;
}
.vc_separator_align_right i {
padding-right:0;
}
.vc_separator {
display: table;
margin-bottom:25px;
margin-top:25px;
}
.vc_separator h4 {
line-height: 1em;
display: table-cell;
white-space: pre;
}
.vc_separator.vc_separator_align_center h4 {
padding: 0 0.8em;
}
.vc_separator.vc_separator_align_left {
margin-left: 0;
}
.vc_separator.vc_separator_align_left h4 {
padding: 0 0.8em 0 0;
font-size:22px;
}
.vc_separator.vc_separator_align_left .vc_sep_holder {
width: 100%;
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
display: none;
}
.vc_separator.vc_separator_align_right {
margin-right: 0;
}
.vc_separator.vc_separator_align_right h4 {
padding: 0 0 0 0.8em;
margin: 0 !important;
}
.vc_separator.vc_separator_align_right .vc_sep_holder {
width: 100%;
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
display: none;
}
.vc_separator .vc_sep_holder {
display: table-cell;
height: 1px;
position: relative;
vertical-align: middle;
width: 50%;
}
.vc_separator .vc_sep_holder .vc_sep_line {
height: 1px;
border-top: 1px solid #ebebeb;
display: block;
position: relative;
top: 1px;
width: 100%;
}
.vc_separator.vc_sep_double {
height: 8px;
}
.vc_separator.vc_sep_double .vc_sep_line {
border-bottom: 1px solid #ebebeb;
border-top: 1px solid #ebebeb;
height: 8px;
}
.vc_separator.vc_sep_dashed .vc_sep_line {
border-top-style: dashed;
}
.vc_separator.vc_sep_dotted .vc_sep_line {
border-top-style: dotted;
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
border-color: #5472d2;
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
border-color: #00c1cf;
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
border-color: #fe6c61;
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
border-color: #8d6dc4;
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
border-color: #4cadc9;
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
border-color: #cec2ab;
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
border-color: #50485b;
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
border-color: #75d69c;
}
.vc_separator.vc_sep_color_black .vc_sep_line {
border-color: #2a2a2a;
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
border-color: #ebebeb;
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
border-color: #f89406;
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
border-color: #5aa1e3;
}
.vc_separator.vc_sep_color_green .vc_sep_line {
border-color: #6dab3c;
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
border-color: #f4524d;
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
border-color: #f79468;
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
border-color: #b97ebb;
}
.vc_el_width_fixed{
width:100px;
margin-left: auto !important;
margin-right: auto !important;
}
.landing-title.center .vc_el_width_fixed{
width:100px;
}
.vc_el_width_10 {
width: 10%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_20 {
width: 20%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_30 {
width: 30%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_40 {
width: 40%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_50 {
width: 50%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_60 {
width: 60%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_70 {
width: 70%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_80 {
width: 80%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_90 {
width: 90%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_100 {
width: 100%;
}
.item_gal{
display:block;
background:#000 url(//emlabradors.com/wp-content/themes/Corporative/images/plus.png) no-repeat center center;
}
.item_gal img{
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
}
.item_gal:hover img{
opacity:0.3;
} .landing-title {
display:block;
margin-bottom:25px;
}
.landing-desc{
margin-top:15px;
}
.landing-title.left,
.landing-title.right
{
margin-bottom:20px;
}
.landing-title.left .vc_separator{
margin-left:0 !important;
margin-bottom:20px;
margin-top:15px;
}
.landing-title.right .vc_separator{
margin-right:0 !important;
margin-bottom:20px;
margin-top:15px;
}
.element-title, .comment-reply-title, .block-title{
margin-bottom:20px;
}
.block-title-sep{
margin-bottom:20px;
width:100px;
height:1px;
background:#ddd;
display:block;
} .list-icon ul{
margin:0;
}
.list-icon ul li{
padding-left:26px;
position:relative;
margin-bottom:13px;
list-style-type:none;
}
.list-icon ul li i{
position:absolute;
left:0;
top:4px;
font-size:18px;
color:#f60;
}
.list-icon ul li [class^="fa-"]{
top:2px;
} .counter{
display:block;
text-align:center;
}
.counter-value{
font-size:50px;
line-height:65px;
}
.counter-value.colored{
color:#f60;
}
.counter-title{
font-family:inherit;
margin-top:10px;
} .testimonial, .testimonial2 {
position:relative;
overflow:hidden;
}
.testimonial .testimonial-content {
background-color:#f6f6f6;
margin-bottom:28px;
padding: 24px 28px;
position:relative;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
float:left;
}
.dark .testimonial .testimonial-content{
background:transparent;
border:1px solid #333;
margin-bottom:18px;
}
.testimonial-content p {
font-style:italic;
margin: 0;
} .testimonial .testimonial-arrow {
border-color:#f6f6f6 transparent transparent transparent;
border-style:solid;
border-width: 20px 0 0 20px;
height:0;
width:0;
position:absolute;
bottom:-20px;
left: 20px;
}
.dark .testimonial .testimonial-arrow{
display:none;
}
.testimonial-name{
font-weight: bold;
font-style:normal;
font-size: 100%;
}
.testimonial-company{
color: #999;
font-size: 90%;
}
.testimonial .testimonial-name {
display: block;
line-height:1 !important;
}
.testimonial .testimonial-details {
margin: 0px 0px 8px 50px;
display:block;
float:left;
}
.testimonial .testimonial-desc img{
position: absolute;
bottom: 13px;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.testimonial2 img{
float:left;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
margin-right:12px;
padding-top:5px;
}
.testimonial2 .testimonial-desc{
float:right;
margin-top:8px;
}
.wpb_testimonial_slider .testimonial-content p{
font-size:16px;
line-height:28px;
} .pricing-table{
border:1px solid #ebebeb;
}
.dark .pricing-table{
border:1px solid #333;
}
.pricing-table .price-content {
padding: 0 0 30px 0;
text-align:center;
}
.pricing-table .head {
padding:25px 30px 15px;
border-top: 0;
text-align:center;
border-top:4px solid #222;
}
.pricing-table .head h4 {
font-size:30px;
margin-bottom:15px;
font-weight:normal;
text-transform:uppercase;
}
.pricing-table .head .circle{
margin-bottom:10px;
}
.pricing-table .head .price-table {
margin: 0 0 8px 0;
line-height: 50px;
text-align:center;
font-size:50px;
font-weight:bold;
}
.pricing-table .head div{
display:block;
}
.package-content {
margin:0;
margin-bottom:24px;
border-bottom:1px solid #ebebeb;
}
.package-content li {
padding:9px 0 9px;
border-top:1px solid #ebebeb;
text-align:center;
margin:0;
list-style-type:none !important;
}
.dark .package-content{
border-bottom-color:#333;
}
.dark .package-content li{
border-top-color:#333;
}
.package-content li.second{
background:#f9f9f9;
}
.dark .package-content li.second{
background:none;
}
.pricing-table.featured .head{
background:#f60;
color:#fff;
}
.pricing-table.featured .head h4, .pricing-table.featured .head .price-table{
color:#fff;
}
.pricing-button{
background:#222;
color:#fff;
padding:12px 40px;
border-radius:4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
font-size:90%;
text-transform:uppercase;
-ms-transition: .2s;
-moz-transition: .2s;
-webkit-transition: .2s;
transition: .2s;
}
.pricing-button:hover, .featured .pricing-button{
background:#f60;
color:#fff;
}
.featured .pricing-button:hover{
background:#222;
color:#fff;
}
.dark .pricing-button, .dark .pricing-button:hover{
background:#f60;
color:#fff;
} .team{
text-align:center;
}
.team img {
margin: 0 0 20px;
width: 100%;
}
.team.circle img{
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.team small {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #ebebeb;
display: block;
font-weight:600;
}
.dark .team small{
border-bottom: 1px solid #333;
}
.team .teaminfo {
margin: 0 0 10px;
}
.team .teaminfo span {
display: block;
padding: 0 0 4px;
}
.team .social a {
float: none;
display: inline-table;
margin-left:0;
margin-right:5px;
} .content-image .s_info h3{
margin-top:20px;
font-size:18px;
}
.content-image .s_info .desc{
margin-top:15px;
} .services {
border-bottom: 1px solid #C2C2C2;
margin-bottom: -1px !important;
}
.services:hover .service {
opacity: 0.4;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.service .s_info h3 {
font-size: 18px;
margin-bottom:8px;
}
.service .tbutton {
color: #f60;
background: none;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border: 2px solid #f60;
text-shadow: none;
}
.service .tbutton:hover, .service.tbutton:active {
background: #f60;
color: #fff;
}
.service .tbutton span, .service .tbutton:active span {
background: none;
line-height:2.4em !important;
font-weight:normal !important;
text-transform:capitalize;
}
.service-one {
border-bottom: 1px solid transparent;
margin-bottom: -1px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
float:left;
display:inline;
position:relative;
}
.services .service-one:hover {
opacity: 1;
border-bottom: 1px solid #f60;
padding-bottom: 19px;
margin-top: -20px;
}
.service-one .s_icon {
width:23.0%;
display:inline;
float: left;
position: relative;
margin-left: 1%;
margin-right: 1%;
font-size: 76px;
background: #FFF;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
color: #c2c2c2;
z-index: 1;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.grid_3 .service-one .s_icon {
width:30%;
}
.service:hover .s_icon {
-webkit-animation: expandOpen 1s;
animation: expandOpen 1s;
margin-top: -30px;
color: #f60;
}
.service-one .s_icon.awesome i{
font-size:40px;
line-height:65px;
width:76px;
height:76px;
text-align:center;
border:6px solid #c2c2c2;
float:left;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.service-one:hover .s_icon.awesome i{
border-color: #f60;
}
.service-one:after {
height: 100%;
width: 2px;
content: close-quote;
background: #c2c2c2;
position: absolute;
left: 41px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.service-one:hover:after {
background: #f60;
}
.service-one .s_info {
width:70.0%;
display:inline;
float: left;
position: relative;
margin-left: 4%;
margin-right: 1%;
}
.service .s_info{
padding: 0 0 70px;
}
.service-two .s_info{
padding: 0 0 30px;
}
.service-two.s_left .s_info{
padding: 0;
}
.grid_3 .service-one .s_info {
width:60%;
}
.service .tbutton {
position: absolute;
bottom: 0;
right: 10px;
opacity: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.service-two .tbutton {
position:inherit;
}
.service:hover .tbutton {
bottom: 20px;
opacity: 1
}
.service-two{
text-align:center;
-webkit-transition: all 0.3s;
transition: all 0.3s;
position:relative;
}
.service-two:hover .s_icon{
margin-top: 0;
}
.services .service-two:hover{
opacity:1;
}
.service-two:hover{
margin-top:-20px;
}
.service-two .s_icon{
margin-bottom:15px;
display:inline-block;
}
.service-two .s_image{
margin-bottom:15px;
}
.service-two .s_icon{
font-size: 76px;
color:#c2c2c2;
}
.service-two .s_icon.awesome i{
font-size:40px;
line-height:65px;
width:76px;
height:76px;
text-align:center;
border:6px solid #c2c2c2;
display:inline-block;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.service-two.s_left .s_icon i,
.service-two.s_right .s_icon i{
font-size: 52px;
}
.service-two.s_left .s_icon.awesome i,
.service-two.s_right .s_icon.awesome i{
width:52px;
height:52px;
font-size:28px;
line-height:45px;
border-width:4px;
}
.content-image.s_left,
.service-two.s_left{
text-align:left;
}
.content-image.s_right,
.service-two.s_right{
text-align:right;
}
.content-image.s_center {
text-align: center;
}
.service-two.s_left .s_icon{
margin-bottom:0;
margin-right:15px;
float:left;
}
.service-two.s_right .s_icon{
margin-bottom:0;
margin-left:15px;
float:right;
} a.rdicon-box-link,
a.rdicon-box-link:visited,
a.rdicon-box-link:hover,
a.rdicon-box-link:active {
text-decoration: none;
color: #444 !important;
}
.rdicon-box h3{
font-size:18px;
}
.rdicon-icon {
display: table-cell;
vertical-align: middle;
}
.rdicon-box-icon {
font-size: 72px;
color: #89BA49;
margin-right: 15px;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
-ms-transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
}
.rdicon-box-icon:before, .rdicon-box-icon :after{
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
}
.rdicon-header {
display: table-cell;
vertical-align: middle;
}
.rdicon-header h3.rdicon-title {
margin: 10px 0;
display: block;
line-height: 1.3em;
}
.rdicon-description {
width: 100%;
display: block;
margin-top: 10px;
} .icon-top_box .rdicon-icon,
.icon-top_box .rdicon-header,
.icon-top_box .rdicon-description,
.icon-top .rdicon-icon,
.icon-top .rdicon-header,
.icon-top .rdicon-description {
width: 100%;
display: block;
text-align: center;
}
.icon-top .rdicon-box-icon,
.icon-top_box .rdicon-box-icon {
margin-right: 0;
}
.icon-top_box .rdicon-header h3.rdicon-title,
.icon-top .rdicon-header h3.rdicon-title {
margin: 25px 0 10px;
} .icon-top_box{
padding:30px 20px;
border:1px solid #eee;
position:relative;
background:#fff;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
}
.icon-top_box .rdicon-icon{
position:absolute;
left:0;
} .rdicon-box.icon-left {
display: inline-block;
}
.icon-left .rdicon-icon,
.icon-left .rdicon-header {
display: block;
vertical-align: top;
float: left;
}
.icon-left h3.rdicon-title {
margin: 5px 0 0;
}
.icon-left .rdicon-icon {
min-height: 30px;
max-width:25%;
}
.icon-left .rdicon-description,
.icon-left .rdicon-header {
float: left;
width: 75%;
} .icon-circle .rdicon-box-icon,
.icon-circle-solid .rdicon-box-icon,
.icon-square .rdicon-box-icon,
.icon-square-solid .rdicon-box-icon {
width: 72px;
height: 72px;
padding: 5px;
border: 1px solid #E6E6E6;
background: rgba(255,255,255,0);
text-align: center;
} .icon-circle .rdicon-box-icon {
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
} .icon-circle-solid .rdicon-box-icon {
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
background: #F3F3F3;
} .icon-square .rdicon-box-icon {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
} .icon-square-solid .rdicon-box-icon {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
background: #F3F3F3;
} .rdicon-read {
display: block;
padding: 5px 0;
text-decoration:none;
font-size:92%;
}
.rdicon-read .fa {
margin-left: 5px;
} .flickr_badge_image {
margin: 0 10px 10px 0px;
width: 72px;
height: 72px;
float: left;
background: none;
padding: 0;
}
.flickr_badge_image a {
border: none;
}
.flickr_badge_image img {
margin: 0;
overflow: hidden;
position: relative;
width: 100%;
height: 100%;
max-width: 100%;
max-height: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap {
clear: both;
margin-bottom: 0;
font-size: 80%;
}
.wpb_flickr_widget p.flickr_stream_wrap a {
background-image: url(//emlabradors.com/wp-content/themes/images/flickr.png);
background-repeat: no-repeat;
background-position: left center;
padding-left: 25px;
display: inline-block;
} .notification-box {
position: relative;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 20px 32px 20px 45px;
color:#fff;
font-weight: normal;
-webkit-animation: fadeInUp 1.3s;
animation: fadeInUp 1.3s;
}
a.notification-close {
position: absolute;
right: 8px;
top: 0;
font-size: 12px;
}
.notification-box p {
margin: 0;
}
.notification-box .icon{
position:absolute;
left:15px;
top:50%;
margin-top:-10px;
font-size:14px;
}
.notification-box-info {
color: #65cad3;
border: 1px solid #65cad3;
}
.notification-box-success {
color: #1abc9c;
border: 1px solid #1abc9c;
}
.notification-box-warning {
color: #eed880;
border: 1px solid #eed880;
}
.notification-box-error {
color: #e06f6f;
border: 1px solid #e06f6f;
}
.notification-box-info a {
color: #65cad3;
}
.notification-box-success a {
color: #1abc9c;
}
.notification-box-warning a {
color: #eed880;
}
.notification-box-error a {
color: #e06f6f;
} .accordion-head,
.toggle-head {
padding: 10px 15px 10px 40px;
margin: 8px 0 0 0;
cursor: pointer;
border-bottom: 0;
color: #666;
background: #fafafa;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
transition: all 0.3s;
-webkit-transition: all 0.3s;
font-weight:bold;
}
.dark .accordion-head,
.dark .toggle-head{
background:#333;
color:#fff;
}
.tt-accordion{
margin:0;
}
.tt-accordion li{
list-style-type:none;
margin:0;
}
.accordion-head i,
.toggle-head i {
padding-right: 8px;
}
.sub-accordion:first-child .accordion-head,
.sub-toggle:first-child .toggle-head {
margin: 0;
}
.active .accordion-head,
.active .toggle-head,
.accordion-head:hover,
.toggle-head:hover {
background: #f3f3f3;
}
.dark .active .accordion-head,
.dark .active .toggle-head,
.dark .accordion-head:hover,
.dark .toggle-head:hover {
background: #444;
}
.active .accordion-content,
.active .toggle-content {
border: 0;
-webkit-animation: fadeInDown 1s;
animation: fadeInDown 1s
}
.active .icon-minus-sign {
-webkit-animation: fadeInDown 1s;
animation: fadeInDown 1s
}
.active .icon-plus-sign {
-webkit-animation: fadeInDown 1s;
animation: fadeInDown 1s
}
.accordion-content,
.toggle-content {
padding:16px;
overflow:hidden;
}
.accordion-head-sign,
.toggle-head-sign {
float:left;
margin: -2px 10px 0 -23px;
cursor:pointer;
}
.accordion-head-sign i,
.toggle-head-sign i {
padding: 0;
margin: 0;
font-weight:normal;
}
.style2 .accordion-head, .style2 .toggle-head{
background: none;
border:none;
padding-left:30px;
padding-right:0;
border-bottom:1px solid #ebebeb;
border-radius:0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
margin:0;
}
.dark .style2 .accordion-head, .dark .style2 .toggle-head{
border-bottom:1px solid #333;
background: none;
}
.style2 .accordion-head i, .style2 .toggle-head i{
color:#f60;
}
.style2 .toggle-content, .style2 .accordion-content{
padding-left:0;
padding-right:0;
} .tabs {
display:block;
padding:0;
list-style:none;
margin:0;
}
.tabs li {
display:block;
width:auto;
padding:0;
float:left;
margin: 0 3px 0 0;
line-height:inherit !important;
list-style-type:none;
}
.tabs li a {
display: block;
padding: 10px 18px;
margin: 0 0 -1px -3px;
cursor: pointer;
color: #B1B1B1;
border: 1px solid #ebebeb;
border-left: 0;
border-bottom: 0 !important;
line-height:inherit !important;
font-size:92%;
}
.tabs li:first-child a {
margin: 0 0 -1px 0;
border-left: 1px solid #ebebeb;
}
.tabs li a.active {
border: 1px solid #ebebeb;
border-top: 2px solid #f60;
border-bottom: 1px solid #ebebeb !important;
color: #000;
}
.dark .tabs li a.active{
border: 1px solid #333;
border-top: 2px solid #f60;
border-bottom: 1px solid #333 !important;
color:#fff;
}
.tabs-content {
padding: 16px !important;
display:block;
list-style:none;
border: 1px solid #ebebeb;
margin:0;
}
.tabs-content > li {
display:none;
}
.tabs-content > li.active {
display:block;
overflow:hidden;
-webkit-animation: bigEntrance 0.4s;
animation: bigEntrance 0.4s;
}
.tabs:before,
.tabs:after {
content:'\0020';
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}
.tabs:after {
clear:both;
}
.wpb_tour .tabs {
width:30%;
float:left;
border-bottom:1px solid #ebebeb;
}
.wpb_tour .tabs-content{
width:70%;
float:left;
}
.wpb_tour .tabs li{
float:none;
margin-right:-1px;
}
.wpb_tour .tabs li a{
margin-left:0;
border-left:1px solid #ebebeb;
padding-left:21px;
}
.wpb_tour .tabs li a.active{
border-top: 1px solid #ebebeb;
border-left: 2px solid #f60;
padding-left:20px;
}
.dark .tabs li a,
.dark .tabs li:first-child a,
.dark .tabs-content,
.dark .wpb_tour .tabs,
.dark .wpb_tour .tabs li a,
.dark .wpb_tour .tabs li a.active {
border: 1px solid #333;
}
@keyframes prot {
20%, 40%, 60%, 80%, 100% { transform-origin: top center; }
20% { transform: rotate(15deg); }
40% { transform: rotate(-10deg); }
60% { transform: rotate(5deg); }
80% { transform: rotate(-5deg); }
100% { transform: rotate(0deg); }
}
@-webkit-keyframes prot {
20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
20% { -webkit-transform: rotate(15deg); }
40% { -webkit-transform: rotate(-10deg); }
60% { -webkit-transform: rotate(5deg); }
80% { -webkit-transform: rotate(-5deg); }
100% { -webkit-transform: rotate(0deg); }
}
.tabs li a:hover i {
opacity: 1;
-webkit-animation: prot 1s;
animation: prot 1s;
z-index: 11;
} .wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
margin-bottom: 0;
}
.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element {
margin-bottom: 21.73913043px;
} .single-media img{
width:100%;
}
.wpb_single_image.align-left{
float:left;
margin-right:20px;
}
.wpb_single_image.align-right{
float:right;
margin-left:20px;
}
.wpb_single_image.align-center{
text-align:center;
margin-bottom:0 !important;
}
.wpb_single_image.align-center img{
display:inline-block;
} .fb_type_standard {
height: 25px;
}
.fb_type_standard iframe {
height: 25px;
}
.fb_type_button_count {
height: 20px;
}
.fb_type_button_count iframe {
height: 20px;
}
.fb_type_box_count {
height: 62px;
}
.fb_type_box_count iframe {
height: 62px;
} .wpb_googleplus_type_standard {
height: 25px;
}
.wpb_googleplus_type_small {
height: 19px;
}
.wpb_googleplus_type_medium {
height: 21px;
}
.wpb_googleplus_type_tall {
height: 21px;
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
height: 62px;
} .wpb_pinterest a {
border-bottom: 0;
}
.wpb_pinterest_type_horizontal {
height: 21px;
}
.wpb_pinterest_type_vertical {
box-sizing: content-box;
padding-top: 29px;
height: 21px;
}
.wpb_pinterest_type_none {
height: 21px;
} iframe.twitter-share-button {
margin: 0;
} .image_grid .image_grid_ul {
margin: -5px;
padding: 0;
}
.image_grid .image_grid_ul > li {
background-image: none;
list-style: none !important;
margin: 0;
}
.image_grid .image_grid_ul > li:after,
.image_grid .image_grid_ul > li:before {
display: none !important;
}
.image_grid .image_grid_ul .isotope-item {
list-style: none;
max-width: 100%;
float: left;
padding:5px;
}
.image_grid .image_grid_ul a {
display: block;
}
.image_grid .image_grid_ul img {
display: block;
max-width: 100%;
height: auto;
} .carousel {
width: 100% !important;
overflow: visible !important;
}
.carousel iframe {
width: 100%;
}
.anyClass {
float: left;
overflow: hidden !important;
width: 102% !important;
margin-left: -15px;
}
.anyClass ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.carousel li {
float: left;
margin: 6px 15px;
padding: 0;
position: relative;
height:auto !important;
}
.disabled {
color: #EEE;
cursor: default !important;
}
.carousel-control{
position:absolute;
width:100%;
height:100%;
}
.preve, .nexte {
position:absolute;
top:50%;
color: #cecece;
font-size: 26px;
cursor: pointer;
background: #FFF;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.preve{
left:0;
}
.nexte{
right:0;
} .tbutton {
display:inline-block;
cursor:pointer;
position:relative;
background:#f60;
-webkit-border-radius:2px;
-moz-border-radius: 2px;
border-radius: 2px;
color:#fff;
white-space: nowrap;
border:1px solid rgba(0,0,0,0.1);
background-image: linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.08)),color-stop(0.5, rgba(128,128,128,0.08)),color-stop(1, rgba(255,255,255,0.08)));
-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.tbutton:hover {
color: #fff;
background-image:none;
}
.dark .tbutton:hover {
color: #fff;
}
.tbutton span {
display: block;
background: url(//emlabradors.com/wp-content/themes/Corporative/images/button_bg.png) 0 0 repeat-x;
overflow: hidden;
padding: 0 10px;
text-transform:uppercase;
font-weight:bold;
}
.tbutton:active span {
background: url(//emlabradors.com/wp-content/themes/Corporative/images/button_bg.png) bottom repeat-x;
}
.tbutton.border{
background-image:none;
background-color:transparent;
border:2px solid #f60;
color:#f60;
text-shadow:none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.tbutton.border:hover{
border-style:dashed;
}
.tbutton.border span, .tbutton.border:active span{
background:none;
}
.tbutton span i{
margin-right:5px;
}
.tbutton.small {
font-size: 11px;
}
.tbutton.medium {
font-size: 13px;
}
.tbutton.large {
font-size: 15px;
}
.tbutton.small span {
padding: 0 16px;
line-height: 2.7em;
}
.tbutton.medium span {
padding: 0 22px;
line-height: 2.9em;
}
.tbutton.large span {
padding: 0 30px;
line-height: 3.1em;
} .action  h4{
margin-bottom:6px;
font-size:22px;
}
.action.tac h4{
font-size:28px;
}
.action .inner {
border: 1px solid #ebebeb;
border-left: 2px solid #f60;
padding: 28px;
}
.dark .action .inner{
border: 1px solid #333;
}
.action.tac .inner{
border-top: 2px solid #f60;
border-left: 1px solid #ebebeb;
}
.dark .action.tac .inner{
border-top: 2px solid #f60;
border-left: 1px solid #333 !important;
}
.action.rev .inner{
border-right: 2px solid #f60;
border-left: 1px solid #ebebeb;
}
.dark .action.rev .inner{
border-right: 2px solid #f60;
border-left: 1px solid #333 !important;
}
.action .matn {
display: inline;
}
.action .tbutton {
margin-top:12px !important;
margin-bottom:0 !important;
}
.action.tac .tbutton{
margin-top:20px !important;
}
.action .tbutton.large{
margin-top:8px !important;
}
.action .tbutton.medium{
margin-top:15px !important;
}
.action .tbutton.small{
margin-top:20px !important;
}
.rev .matn {
text-align: right;
}
.dark_action {
background: #191A1D;
}
.grey_action {
background:#f8f8f8;
}
.dark .grey_action {
background:#333;
}
.dark_action .inner {
border: 2px solid #191A1D;
}
.dark_action h4 {
color: #FFF;
}
.dark_action p {
color: #ddd;
}
.simple_action{
margin-bottom: 0 !important;
}
.simple_action .inner{
border:none !important;
padding:0 !important;
} .progress-bar {
float: none;
width: 100%;
height: 25px;
text-align: left;
position: relative;
margin-bottom: 16px;
overflow: hidden;
background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.progress-bar span {
display: inline-block;
height: 100%;
-webkit-transition: width .4s ease-in-out;
transition: width .4s ease-in-out;
}
.progress-bar span.color1 {background-color: #f60;}
.progress-bar span.color2 {background-color: #9AD147;}
.progress-bar span.color3 {background-color: #5200FF;}
.progress-bar span.color4 {background-color: #09F;}
.progress-bar span.color5 {background-color: #F00;}
.progress-bar span.color6 {background-color: #2FEFF7;}
.progress-bar span.color7 {background-color: #A58080;}
.progress-bar span.color8 {background-color: #809FA5;}
.progress-bar span.color9 {background-color: #3DE4B5;}
.stripes span {
-webkit-background-size: 30px 30px;
-moz-background-size: 30px 30px;
background-size: 30px 30px;
background-image: -webkit-gradient(linear, left top, right bottom,
color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),
color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),
color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),
to(transparent));
background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
transparent 75%, transparent);
background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
transparent 75%, transparent);
background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
transparent 75%, transparent);
background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
transparent 75%, transparent);
background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
transparent 75%, transparent);
-webkit-animation: animate-stripes 3s linear infinite;
-moz-animation: animate-stripes 3s linear infinite;
}
@-webkit-keyframes animate-stripes {
0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}
@-moz-keyframes animate-stripes {
0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}
.progress-bar  .progress-bar-text {
position: absolute;
bottom: 1px;
left: 10px;
font-size: 13px;
color: white;
text-shadow: 1px 1px 1px rgba(73, 73, 73, 0.66);
}
.progress-bar  .progress-bar-text > span {
background: none;
} .vc_pie_chart {
z-index: 0;
text-align: center;
}
.vc_pie_chart .vc_pie_wrapper {
position: relative;
margin: 0 auto;
}
.vc_pie_chart canvas {
position: relative;
z-index: 1;
}
.vc_pie_chart .vc_pie_chart_value {
font-size: 26px;
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
text-align: center;
}
.vc_pie_chart_back {
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
border: 7px solid #efefef;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
filter: alpha(opacity=10);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.dark .vc_pie_chart_back{
border: 7px solid #ebebeb;
}
.vc_pie_wrapper canvas{
-ms-transform: rotate(270deg);
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
.wpb_pie_chart_heading{
margin-top:7px;
} .vc_share h4{
float:left;
padding-right:5px;
}
.icon_font{
margin-bottom:10px;
}
.icon_font.left{
margin-right:10px;
}
.icon_font.right{
margin-left:10px;
} .dark{
color: #d0d0d0 !important;
}
#footer {
background: #181818;
color: #afafaf !important;
font-size:13px;
}
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6,
.dark .product_list_widget li a, .dark .accordion-head p, .dark .toggle-head p, .dark .counter-value, .dark .widget_calendar table#wp-calendar caption, .dark .widget_calendar thead>tr>th{
color: #fff ;
}
.pad_foot {
padding: 70px 0 20px 0;
}
#footer .pad_widget{
margin-bottom:50px;
}
#footer .widgettitle {
border: 0;
margin: 0 0 25px;
color: #fff;
text-transform:uppercase;
}
.dark a {
color: #eee;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.dark a:hover  {
color: #f60
}
.tten {
width: 80px;
display: inline-block;
margin: 0 0 14px;
}
.xx {
font-size: 32px;
vertical-align: middle;
}
.footer-last {
background: #222222;
border-top: 1px solid #2e2e2e;
}
.copyright { float: left;
padding-top: 15px;
padding-bottom: 30px;
}
.copyright .footer-copyright-group {
margin: 0;
padding: 0;
line-height: 1.4;
margin-bottom: 20px;
}
.foot-menu {
float: right;
padding: 20px 10px
}
.foot-menu li {
float: left;
position: relative;
padding: 0 10px;
list-style-type:none;
margin:0;
}
.foot-menu li a {
font-weight: 600;
line-height:1 !important;
} #map {
width: 100%;
height:510px;
}
#map img {
width: auto !important;
max-width: none !important;
}
.contact_page {
position: relative;
}
.contact_page.second #map{
margin-bottom:50px;
}
.contact_section.one {
width: 430px;
position: absolute;
top: -440px;
right: 0;
background: #FFF;
background: rgba(255, 255, 255, 0.94);
padding: 20px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.22);
}
.contact_section.second {
margin-bottom:70px;
overflow:hidden;
}
.contact_section.second .contactForm{
margin-top:30px;
}
#commentform #author,
#commentform #email,
#commentform #url,
#track_input,
.contactForm #senderName,
.contactForm #senderEmail,
.contactForm #subject{
display: block;
width: 100%;
border: 1px solid #EAEAEA;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 0 10px;
line-height: 24px;
height: 34px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
#commentform #comment,
.contactForm #message{
display: block;
width: 100%;
border: 1px solid #EAEAEA;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 16px 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
#commentform #author:focus,
#commentform #email:focus,
#commentform #url:focus,
#commentform #comment:focus,
#track_input:focus,
.contactForm #senderName:focus,
.contactForm #senderEmail:focus,
.contactForm #subject:focus,
.contactForm #message:focus {
background: #fff;
border: 1px solid #f60;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.form-submit input[type=submit],
.contactForm #sendMessage, #sendOrder{
float: right;
max-width: 140px;
position: relative;
padding: 8px 15px;
background: #191919;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
color: #fff;
white-space: nowrap;
font-weight:bold;
text-transform: uppercase;
border:1px solid rgba(0,0,0,0.1);
background-image: linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.08)),color-stop(0.5, rgba(128,128,128,0.08)),color-stop(1, rgba(255,255,255,0.08)));
-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
cursor:pointer;
}
.form-submit input[type=submit]:hover,
.contactForm #sendMessage:hover, #sendOrder:hover{
background:#222;
}
.comment-form .text-name,
.comment-form .text-email,
.contactForm .text-name,
.contactForm .text-email{
width:50%;
float:left;
margin-bottom:20px;
}
.comment-form .text-email,
.contactForm .text-email{
padding-left:3px;
}
.comment-form .text-name,
.contactForm .text-name{
padding-right:3px;
}
.comment-form .text-comment,
.comment-form .text-web,
.contactForm .text-subject,
.contactForm .text-message{
margin-bottom:20px;
}
#track_order label {
font-weight: 600;
margin-bottom: 14px;
}
.contactForm .error-info {
margin: 5px 10px;
display: inline-block;
color: #F00;
font-weight:bold;
}
.contactForm .true-info {
margin: 5px 10px;
display: inline-block;
color: #1ABC5B;
font-weight:bold;
}
.fieldtrue {
border-color: #1ABC5B !important
}
.fielderror {
border-color: #F00 !important;
}
.contactForm.hide{
display:none;
}
.contactForm #comment-button {
background: #2C3E50;
color: #FFF;
margin: 20px 0 0 0;
padding: 10px 20px;
border: 0;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
transition: all 0.3s;
cursor: pointer;
}
.contactForm #comment-button:hover {
background: #1ABC9C
} #toTop {
position: relative;
width: 26px;
height: 26px;
float: right;
background: #3A3A3A;
color: #E2E2E2;
margin: 20px 0;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
cursor: pointer;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
#toTop i {
padding: 1px 0 0 9px;
display: block;
font-size: 14px;
}
#toTop:hover {
background: #F60;
color: #fff;
} .tipsy { padding: 5px; font-size: 11px; position: absolute; z-index: 100000}
.tipsy-inner { padding: 2px 8px; background-color: #F60; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px}
.tipsy .tipsy-arrow:before {content: close-quote;position: absolute;width: 0px;height: 0px}
.tipsy-n .tipsy-arrow:before {bottom: -1px;left: -15px;border-left: 6px solid rgba(0, 0, 0, 0);border-bottom: 6px solid #F60}
.tipsy-nw .tipsy-arrow { top: 0; left: 10px}
.tipsy-ne .tipsy-arrow { top: 0; right: 10px}
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px}
.tipsy-s .tipsy-arrow:before {bottom: -1px;left: -10px;border-left: 6px solid rgba(0, 0, 0, 0);border-top: 6px solid #F60}
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px}
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px}
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px }
.tipsy-e .tipsy-arrow:before {bottom: -6px;right: 0px;border-right: 6px solid rgba(0, 0, 0, 0);border-top: 6px solid #F60}
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px}
.tipsy-w .tipsy-arrow:before {bottom: 6px;left: -1px;border-bottom: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid #F60}
.tipsy-n div {-webkit-animation: fadeInRight 0.2s;animation: fadeInRight 0.2s;}
.tipsy-s div {-webkit-animation: fadeInRight 0.3s;animation: fadeInRight 0.3s;}
.tipsy-w div {-webkit-animation: fadeInRight 0.2s;animation: fadeInRight 0.2s;}
.tipsy-e div {-webkit-animation: fadeInLeft 0.2s;animation: fadeInLeft 0.2s;} div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
.pp_content h1, .pp_content h2, .pp_content h3, .pp_content h4, .pp_content h5, .pp_content h6 {color: #fff}
div.ppt{color:#fff;display:none;font-size:0;z-index:999999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//emlabradors.com/wp-content/themes/Corporative/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.pp_gallery ul a img { width: 50px !important; } .mi { margin-right: 4px !important }
.mid { margin-right: 8px !important }
.mii { margin-left: 4px !important }
.miid { margin-left: 8px !important }
.mt { margin-top: 20px !important }
.mtt { margin-top: 30px !important }
.mtf { margin-top: 40px !important }
.mtff { margin-top: 50px !important }
.mts { margin-top: 60px !important }
.mtss { margin-top: 70px !important }
.ma{ margin-bottom: 15px !important }
.mb { margin-bottom: 20px !important }
.mbt { margin-bottom: 30px !important }
.mbf { margin-bottom: 40px !important }
.mbff { margin-bottom: 50px !important }
.mbs { margin-bottom: 60px !important  }
.mbss { margin-bottom: 70px !important  }
.pt { padding-top: 120px }
.fll { float: left; margin: 0 20px 10px 0 !important }
.flr { float: right; margin: 0 0 10px 20px !important }
.tac { text-align: center !important }
.tar { text-align: right !important }
.tal { text-align: left !important }
.tacIMG, .tacIMG img {margin: 0 auto !important; text-align: center;}
.two-radius { border-radius: 2px !important; -webkit-border-radius: 2px !important }
.three-radius { border-radius: 3px !important; -webkit-border-radius: 3px !important }
.four-radius { border-radius: 4px !important; -webkit-border-radius: 4px !important }
.five-radiu { border-radius: 5px !important; -webkit-border-radius: 5px !important }
.six-radius { border-radius:6px !important; -webkit-border-radius: 6px !important }
.ten-radius { border-radius: 10px !important; -webkit-border-radius: 10px !important }
.circle-radius { border-radius: 100% !important; -webkit-border-radius: 100% !important }
.relative {position: relative !important}
.righter {float: right !important}
.lefter {float: left !important}
.hidden { display: none }
.tt {
display: block;
padding: 10px 0;
border-bottom: 3px solid #DDD;
text-align: center;
}
.without_border a {border:0 !important} .ie8 .services:hover [class^="grid_"], .ie8 .services .s_info .tbutton, .ie8 .p_details {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.ie8 .services [class^="grid_"]:hover, .ie8 .services [class^="grid_"]:hover .tbutton, .ie8 .anyClass li:hover .p_details {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.ie8 .accordion-head p {margin: 0} #mobilepro {
display: none;
float:right;
font-size: 20px;
font-weight: bold;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
padding: 4px 8px;
cursor: pointer;
background-color: #F60;
color: #FFF;
margin: 23px 0;
}
.subarrow {
display: none
} .errori {
font-size: 15em;
color: #ccc;
}
.error-page p {
font-size: 16px;
display: block;
line-height: 24px;
margin: 15px 0 30px 0;
} .search-page .grid_item{
margin-bottom:40px;
float: none;
}
.search-page .grid_item .post_b {
min-height: auto;
}
.search-page .post_content{
margin:0;
border:none;
}
.search-page .post_content:before{
content:'';
border:none;
}
.search-page .post_content .post_inner_content{
padding:0;
padding-left:70px;
}
.post_count{
font-size:30px;
border:5px solid #e1e1e1;
width:60px;
height:60px;
text-align:center;
line-height:47px;
float:left;
display:inline-block;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
color:#e1e1e1;
margin:0 15px 5px 0;
font-family:'Tahoma';
}
.search-again{
border-bottom:1px solid #ebebeb;
padding-bottom:40px;
margin-bottom:40px;
}
.search-again-form input[type="text"]{
width:90%;
padding:10px;
border:1px solid #ebebeb;
border-radius:2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
}
.search-again-form button[type="submit"]{
background:#333;
border:none;
color:#fff;
padding:9px 10px;
cursor:pointer;
border-radius:2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
font-size:16px;
} .isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
} .isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
list-style-type: none;
-webkit-backface-visibility:hidden; backface-visibility:hidden;
}
.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;
margin: 0;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-ms-transition-property:     -ms-transform, opacity;
-o-transition-property:      -o-transform, opacity;
transition-property:         transform, opacity;
} .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;
} div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
span.wpcf7-form-control-wrap {
position: relative;
width:100%;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 12px;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
margin-right: 15px
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
float:right;
padding-top:5px;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7  input[type="text"],
div.wpcf7  input[type="email"],
div.wpcf7  input[type="url"],
div.wpcf7  input[type="tel"],
div.wpcf7  input[type="number"],
div.wpcf7  input[type="date"],
div.wpcf7  textarea{
border: 1px solid #ddd;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding:8px 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s;
transition: all 0.3s;
color:#484747;
font-family:inherit;
width:100%;
background:transparent;
}
div.wpcf7  input[type="text"]:focus,
div.wpcf7  input[type="email"]:focus,
div.wpcf7  input[type="url"]:focus,
div.wpcf7  input[type="tel"]:focus,
div.wpcf7  input[type="number"]:focus,
div.wpcf7  input[type="date"]:focus,
div.wpcf7 textarea:focus{
border: 1px solid #f60;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
div.wpcf7  input[type="submit"],
div.wpcf7  button[type="submit"]{
text-transform:uppercase;
font-weight:600;
vertical-align: top;
padding:8px 15px;
cursor:pointer;
background:#f60;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color:#fff;
white-space: nowrap;
font-weight:bold;
border:1px solid rgba(0,0,0,0.1);
background-image: linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.08)),color-stop(0.5, rgba(128,128,128,0.08)),color-stop(1, rgba(255,255,255,0.08)));
-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
div.wpcf7  input[type="submit"]:hover,
div.wpcf7  button[type="submit"]:hover{
color: #fff;
background-image:none;
}
div.wpcf7 select{
border: 1px solid #ddd;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 0 10px;
line-height: 24px;
height: 34px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s;
transition: all 0.3s;
color:#888;
cursor:pointer;
-webkit-appearance: none;
background: transparent url(//emlabradors.com/wp-content/themes/Corporative/images/dropdown.png) center right no-repeat;
width:100%;
}
#order_comments {
width: 100%;
min-height: 200px;
}
ul.wc_payment_methods li.wc_payment_method {
list-style: none;
}
#add_payment_method #payment ul.payment_methods li img.stripe-icon, .woocommerce-checkout #payment ul.payment_methods li img.stripe-icon {
display: inline;
} .ie8 .mediaholder img,
.ie9 .mediaholder img,
.ie9plus .mediaholder img{
width:100%;
max-width:none !important;
}
.ie8 .p_icon,
.ie9 .p_icon,
.ie9plus .p_icon{
top:-60px;
}
.ie8 .p_details .p_bottom,
.ie9 .p_details .p_bottom,
.ie9plus .p_details .p_bottom{
bottom:-150px;
}
.ie8 .wpb_single_image.align-left img,
.ie8 .wpb_single_image.align-right img,
.ie8 .image_grid .image_grid_ul img{
max-width:none !important;
}
.ie8 .owl-carousel img {
max-width:none !important;
width:100%;
}
.ie8 .toggle-head{
padding-bottom:1px;
}
.social a i.fa-instagram {
color: #f00075 !important;
font-size: 18px;
border: solid 0.16em;
border-radius: 900px 900px 900px 900px;
padding: 5px;
}
.social a i.fa-instagram:before {
height: 15px;
display: block;
margin-top: -4px;
margin-bottom: 4px;
}
@media(max-width: 768px) {
.social a i.fa-instagram {
top: -6px;
position: relative;
}
}
.mediaholder a img {
height: auto;
width: 100%;
}