@charset "UTF-8";
@charset "UTF-8";
*
{ 
margin: 0px;
padding: 0px;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
body
{
line-height: 140%;
font-family:arial;
}
body.has_transition
{
display:none; 
}
html.transition_in_atto
{
background:#fff url(//warmsoil.info/wp-content/themes/yooco/images/wait.gif) center center no-repeat;
height:100%;
}
#content table
{
width:100%;
border-spacing:0;
border:1px solid #dcdcdc;
}
#content th
{
border-bottom: 1px solid #C9C9C9;
padding: 10px;
font-weight:bold;
background:#fafafa;
}
#content td
{
border-bottom:1px solid #E7E7E7;
padding:10px 5px;
}
caption, th, td 
{
font-weight: normal;
text-align: left;
}
#content table tr:hover
{
background:rgba(243,243,243,0.5);
}
pre
{
background: #fff; 
margin-bottom: 20px;
overflow: auto;
padding: 10px;
background: rgb(245, 245, 245);
}
.carousel li, li, ul.commentlist li, .ul.commenlist ul.children li, .template_ul li, .template_ol li, .flex-direction-nav li, ul.commentlist, .payment_li,   .flickr-widget > ul > li, #footer .PaymentWidget > div > ul > li
{
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
padding:0;
border: none;
}
p, ol, ul
{
margin-bottom:20px;
}
.shadow_box, address, table, #content iframe, pre, .ui-tabsvertical, nav#filter, ol#filters, embed, #masonry, .callout, #twitter_update_list, blockquote, .ui-tabs, div.toggle, div.accordion, .testimonal_entry_content, div.ui-tabs > div, div.sc_seamlessbox, div.columnbox, #footer aside, object, .carousel-container, .servicebox,  .sc_seamless_column
{
margin-bottom:40px;
}
p:empty
{
display:none;
}
ul li, .comment-body ul li, header .seven_mega_menu ul li
{
list-style-type:square;
padding-left:4px;
margin-left:10px;
}
ol li
{
padding-left:4px;
margin-left:10px;
list-style-type: decimal;
}
#content ul li, #content ol li, header ul.main-menu li .seven_mega_menu ul li
{
line-height:200%;
display:list-item;
}
ul,ol, header .seven_mega_menu ul
{
margin-left:20px;
}
ul ul, ol ol, ul ol, ol ul 
{
margin-bottom: 0;
}
ul.template_ul, aside ul, ol.template_ol
{
margin:0px;
}
#content .carousel li,  .portfolio-single-details li, .sidebar ul li, #footer ul li, ul#term_list li, .maps_nav_inner ul li, .payment_li, #footer .PaymentWidget ul > li.flickr-widget  
{
list-style-type: none ;
margin-left: 0px ;
padding-left: 0px  ;
padding:0;
}
th
{
text-align:left;
}	
td
{
vertical-align: top;
}
li
{
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
}
dl 
{
margin: 0px 10px;
}
dt 
{
font-weight: bold;
}
dd 
{
margin-bottom: 20px;
}
a
{
color: #000;
text-decoration: none;
}
a img
{
border: none;
}
a.opacity-hover-bg
{
display:block;
}
img
{
max-width:100%;
height:auto;
}
img[class*="align"], img[class*="wp-image-"]
{
padding:6px;
margin:20px; 
}
img.alignleft, img.alignright, img.aligncenter
{
margin-bottom:20px;
}
img.alignright
{
margin-right:0px;
padding-top:0px;
margin-top:0px;
}
img.alignleft
{
margin-left:0px;
padding-top:0px;
margin-top:0px;
}
img.aligncenter
{
margin:20px auto;
}
.wp-caption img
{
margin:0px;
padding:0px;	
}
.sticky
{
}
#map_canvas img, #cbackground img, .gmnoprint img
{
max-width:none ;
}
a:focus, *:focus
{ 
outline: none;
} 
::selection
{
background:#F04C33;
color:#fff;
} .entry-content img {
margin: 0 0 1.5em 0;
}
.alignleft,
img.alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright,
img.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter,
img.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
text-align: center;
margin-bottom: 1.5em;
}
.wp-caption img {
border: 0 none;
margin: 0;
padding: 0;
}
.wp-caption p.wp-caption-text {
margin: 0;
}
.wp-smiley { 
max-height: 1em;
margin:0 !important;
}
.gallery dl {
margin: 0;
}
.gallery-caption {
margin:-1.5em 0 0 0;
} 
blockquote.left {
float: left;
margin-left: 0;
margin-right: 20px;
text-align: right;
width: 33%;
}
blockquote.right {
float: right;
margin-left: 20px;
margin-right: 0;
text-align: left;
width: 33%;
}
#wp-calendar
{
width:100%;
}
#wp-calendar td
{
text-align:center;
}
.wp-caption
{
left: 10px;
padding:10px;
background:rgba(220,220,220,0.5);
}
.wp-caption a
{
display:inline-table;
margin-top:4px;
}
.wp-caption-text
{
padding-top:10px;
}
.gallery-caption
{
color: #666;
font-family: Georgia, serif;
font-size: 12px;
}
.bypostauthor
{
}
.alignleft
{
display: inline;
float: left;
margin-right: 20px;
}
.alignright
{
display: inline;
float: right;
margin-left: 20px;
}
.aligncenter
{
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
#searchform
{
position:relative; 
}
#serviceline #searchform
{
top:10px;
}
#searchsubmit
{
position:absolute;
top:7px;
right:7px;
} 
#serviceline #s
{
background:rgba(255, 255, 255, 0.3);
-webkit-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s;
border:none;
}
#serviceline #s:hover, #serviceline #s:focus
{
background:rgba(255, 255, 255, 0.9);
} label
{
display: block;
margin-bottom: 10px;
cursor:pointer;
}
input.custom
{
background:inherit;
}
input[type=text], textarea
{
padding: 8px 4px;
}
input[type=submit], button, input[type=reset]
{
border: none;
cursor: pointer;
}
input[type=radio]
{
margin-right:20px;
}
input[type=image]
{
line-height: 32px;
}
input[type=checkbox]
{
margin-right: 20px;
}
input:focus, textarea:focus
{ 
}
.button
{
background: #f5f5f5; 
color: #111;
margin-top: 15px;
padding: 2px 7px;
} 
input[type=submit],input[type=reset], a.button, button
{ 
cursor: pointer;
display: inline;
display: inline-block;
font-size: 12px;
line-height: 100%;
margin: 2px;
margin-left:0px;
margin-bottom: 15px; 
outline: none;
padding: .4em 1.5em .42em;
text-align: center;
text-decoration: none; 
vertical-align: baseline;  
}
textarea
{
font-family: arial;
min-height: 80px;
}
textarea,  input[type=text], input[type=password], input[type=email], select, input[type=radio], input[type=checkbox]
{
margin-bottom: 20px !important;
padding: 8px 8px;
}
textarea,  input[type=text], input[type=password], input[type=email], select
{ 
border-radius: 2px; 
max-width: 100%;
min-width: 200px;
-moz-border-radius: 2px;
outline: none;
border:none;
-webkit-border-radius: 2px;
-o-border-radius:2px;
-ms-border-radius:2px;
border:1px solid #eee;
}
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, select:hover
{ 
outline: none;
}
select
{
padding: 7px;
}
option
{
margin: 5px; 
}
blockquote
{  
padding: 20px; 
}
blockquote *
{
color:inherit;
line-height:100%;
}  
blockquote, blockquote p
{
font-style: italic;
}
blockquote p
{
margin-bottom:0px;
}
.quoteright
{
border-left: none !important;
border-right: 1px solid #dcdcdc;
float: right;
margin: 0px 10px 10px 10px;
width: 250px;
}
.quoteleft
{
float: left;
margin: 0px 0px 0px 5px;
width: 250px;
}
blockquote cite , .quoteleft cite , .quoteright cite
{
display: block;
font-size: 12px;
font-weight: bold;
margin: 10px 0px;
margin-bottom:0px;
}
#main p
{
margin-bottom: 9px; 
} 
h1, h2, .sidebar h3, h3, h4, h5, h6
{
margin-bottom:18px !important;
clear:both;
}  
#content 
{
overflow:hidden;
} 
#content h1, #content h2, #content h3, .maincontent h1, .maincontent h2, .maincontent h3, .custom_section h1, .custom_section h2, .custom_section h3
{
position:relative;
line-height:100% !important; 
} 
.tagline
{
text-align: center;
margin-bottom: 40px;
font-weight: normal; 
font-size: 56px !important; 
line-height: 66px !important; 
}
.tagline:after
{
content:""; 
display:block;
margin:40px auto;
width:60px;
height:0;
border-bottom:1px solid #858585;
}
.tagline span 
{
font-size: 17px;	
margin-top:10px;
line-height:100%;
display: block;
} .clear
{
clear: both; 
}
.fright
{
float:right !important;
}
.fleft
{
float:left;
}
.text-right
{
text-align:right;
}
.div-20
{
height:20px;
}
.display-none
{
display:none;
visibility:hidden;
}
aside > ul.sisters:empty
{
display:none;
}
a.prettyPhoto
{
line-height:0px; 
}
img.opacity-hover
{
display:block;
}
.radius50
{
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%;
}
#ajax-loader
{
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background:url(//warmsoil.info/wp-content/themes/yooco/images/loader.gif) center center no-repeat;
}
.image-load
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/loader.gif) center center no-repeat;
}
.block
{
display:block !important;
}
.fl
{
float:left;
}
.fr
{
float:right;
} .page-template-page-no-content-php .mainsection > .inner
{
padding:0 !important;
}
#layout.block
{
width:1060px;
margin:0px auto
}
#content_below_nav
{
padding:20px 0;
} .sidebar aside, .shadow_box, .widget_posts_left, .category-item-img, .googlemap, .quickgallery-item, #gallery-info .gallery_shadow_box, .div_portfolio_entry, .team_entry_div, .testimonial_entry_content, .clients_entry_div, .comment, .room_slideshow_container 
{
position:relative;
z-index:10; 
}
.shadow_box > *, .widget_posts_left img, .category-item-img img, .googlemap > div, .quickgallery-item > div:first-child, #gallery-info .gallery_shadow_box, .portfolio-img, .team_entry_img, .testimonial_entry_p, .clients_entry_img, .comment-body, .room_slideshow_container > div 
{ 
background:#fff; 
}
.sidebar aside:after, .shadow_box:after, .widget_posts_left:after, .category-item-img:after, .googlemap:after, .quickgallery-item > div:first-child:after, #gallery-info:after, .div_portfolio_entry:after, .team_entry_div:after, .testimonial_entry_content:after, .clients_entry_div:after, .comment-body:after, .room_slideshow_container:after 
{ 
}
.sidebar aside:before, .shadow_box:before, .widget_posts_left:before, .category-item-img:before, .googlemap:before, .quickgallery-item > div:first-child:before, #gallery-info:before, .div_portfolio_entry:before, .team_entry_div:before, .testimonial_entry_content:before, .clients_entry_div:before, .comment-body:before, .room_slideshow_container:before 
{ 
} 
body
{
font-family: arial;
}
#container
{
width: 100%;
height:100%;
position:relative;
z-index:2;
}
#page
{  
clear:both;
}
#over_content, #after_content
{
padding:40px;
}
#cbackground 
{
width:100%; 
height:100%; 
position:fixed; 
top:0;
} 
#overheader .fright
{
height:21px;
overflow:inherit;
}
#overheader a.social_media
{
width:20px;
height:20px;
background-size:20px;
}
#overheader a.social_media:hover
{
background-position: -40px center;
}
.inner
{
margin: 0px auto;
width:980px;
}  
.mainsection > .inner
{  
padding:40px 0;
}
.mainsection
{
position:relative; 
padding-top:0px !important; 
}  
input, textarea,  .comment-body,   .clients_entry_img,   blockquote,   .accordion h3,  .toggle-trigger, .ui-tabs-nav li a 
{
background: rgb(255,255,255); 
}
#head_line
{   
position:relative;
overflow:hidden; 
color:#0f0f0f;
text-align:center; 
padding-top:30px;
padding-bottom:30px;
border-bottom:1px solid #f5f5f5;
}
#head_line *
{
color:inherit;
}
#head_line  div.clear
{
height:0px; 
width:0px;
padding-bottom:0px;
}
#head_line > h1 + h2
{
margin-bottom:0px !important;
} 
#head_line .head_line_left
{
width:55%;
float:left;
}
#head_line h1
{  
margin: 0px auto; 
padding-top:0;
line-height:initial !important;
margin-bottom:0px !important;
}
#head_line h2 
{ 
line-height:initial !important;  
font-size:18px; 
}
#head_line h1 + h2
{
margin-bottom:0 !important;
}
#head_line.sec h1
{
margin-top:0px;
} 
.head_line_right p
{
margin-bottom:0px;
}
#head_line .head_line_right
{
width:35%;
float:right;	
margin-top:21px;
text-align:right;
}
#head_line div.sec p
{
margin-top:20px !important;
text-align:right;
margin-bottom:0px;
}   
.custom_section
{
padding-top:30px;
padding-bottom:1px;
margin-bottom:30px; 
}
.custom_section *
{
color:inherit;
}
.custom_section.bottom-null
{
margin-bottom:0;
}
#headline + .mainsection
{
padding-top:140px;
} 
.maincontent
{
overflow:hidden;
}
#nav.menu
{
float: left;
overflow: hidden;
width: 820px;
height:70px;
}
ul#responsive_menu
{
display:none;
}
#navleft
{   
position: absolute;
right: 0;
top: 50%;
margin-top: -27px;
}
.main-menu-1  
{
float:none;
display:inline-block;
}
.main-menu-2 
{
float:none;
text-align:right !important;
} 
#headmenu
{
position: relative;
width: 100%;  
z-index: 999;  
}
#headline 
{ 
width:100%;   
position:relative;
}  
#brand 
{  
float:left; 
} 
#brand img
{ 
margin:0px auto;
width:auto;
display:block;
}
#social_head
{
text-align:right;
}
#pagename, #pageslogan
{
margin-bottom:8px;
font-size:20px;
margin-right:40px; 
font-weight:bold;
} 
.main-inner
{
clear:both;
padding:30px;
padding-bottom: 60px;
padding-top:40px;
position:relative; 
z-index:9;
border-bottom:3px double;
}
#serviceline
{
padding:40px;
background:#000;
color:#fff;
padding-bottom:100px;
}
#serviceline .one_half_last
{
text-align:right;
padding-top:20px;
}
#navline
{  
width:100%; 
position:relative;
z-index:89; 	 
}
.Cycle #navline
{
background:rgba(68, 68, 68, 0.45) !important;
}
.Cycle #nav_gradient
{
background:none !important;
}
#nav_gradient
{ 
}
#footer
{   
clear:both; 
position:relative;   
color:#fff;    
} 
#footer_gradient
{  
margin:0px auto; 
position:relative;
z-index:9;
}
.footer-inner + div.underfooter
{
margin-top:20px;
padding-top:20px;
border-top:1px solid;
}
.footer_copyright p
{
line-height:30px;
margin-bottom:0px;
}
.footer_social
{
text-align:right;
}
#footer p:empty 
{
display:none;
}
#footer .widget_posts_li
{
padding-top:0px;
} 
#overheader, #secondfooter
{
font-size:inherit; 
}
#overheader .inner
{
padding:10px 0;
}
#secondfooter a.social_media
{
width:20px;
height:20px;
background-size:20px;
background-position:center center;
margin-bottom:0;
}
ul.sub-menu li a
{
background-position-x:3px;
}	
#footer, #navline
{
text-shadow:none;
}
.footer-inner
{ 
position: relative;
z-index: 19; 
padding:40px 0;
}
.footer_addit
{
padding:25px 0;
border-bottom:1px solid;
}
.footer_addit p 
{
margin-bottom: 0;
line-height: 32px;
height: 32px;
}
.footer-inner + .footer_addit
{
border-bottom:0;
border-top:1px solid;
}
#footer aside
{
margin-bottom:30px;
} 
#footer h1, 
#footer h2, 
#footer h3 
{  
margin-bottom:30px !important;
padding:0 10px;
} 
#footer h3
{
padding-left:0px;
} 
#footer ul > li 
{ 
position:relative;
}
#footer ul > li > a
{ 
display:block;
padding: 8px 10px;  
padding-left:0;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
padding-left:20px;
}
#footer ul > li:first-child a
{
padding-top:0;
}
#footer ul > li:first-child:before
{
margin-top:-12px;
}
#footer ul > li > a:hover
{
padding-left:26px;
}
#footer ul > li:first-child
{
border-top:none;
}	
#footer ul > li:last-child
{
border-bottom:none;
}
#footer .one_fourth, #footer .one_fourth_last, .footer-inner > div
{
padding-bottom:0px !important; 
position:relative;
}  
.footer-inner > div > aside:last-child
{
margin-bottom:0px !important;
}
#footer h3.widget-title
{ 
font-weight:normal;
margin-bottom:17px !important;
}
#footer aside
{
margin-bottom:25px;
}  
#footer aside:last-child
{
margin-bottom:0;
}
#secondfooter .inner
{
line-height:40px; 
} 
.widget-title:empty 
{
display:none;
}
.load-img img
{
opacity: 0;
}
#header
{  
position:relative; 
}
header#headline.logo-right #brand
{
float:right;
position:relative;
z-index:9999;
}
header#headline.logo-right #navleft
{
float:left;
left:0;
}
header#headline.logo-centered #brand
{
float:none;	
display:block;
margin-left:auto;
margin-right:auto;
padding-top:1px;
}
header#headline.logo-centered #navleft
{
float: none;
display: block;
max-width: none;
margin-left:-40px;
margin-right:-40px;
position:relative;
margin-top:0; 
}
header#headline.logo-centered #navleft #menu
{
margin-bottom:0;
}
.post-edit-link
{ 
margin-bottom:40px;
display:none;
}
.room_slideshow_container
{
margin-bottom:40px;
position:relative;
}
.room_slideshow_nonauto > div
{
display:none;
}
.room_slideshow_nonauto > div:first-child
{
display:block;
}
.room_slideshow_container .next, .room_slideshow_container .prev
{
position:absolute;
top:50%;
width:40px;
height:40px;	
margin-top:-20px;
background:rgba(0,0,0,0.2) url(//warmsoil.info/wp-content/themes/yooco/images/gnext.png) center center no-repeat;
right:10px;
text-indent:-9999px;
z-index:99;
}
.room_slideshow_container:hover .next, .room_slideshow_container:hover .prev
{
background-color:rgba(0,0,0,0.8);
}
.room_slideshow_container .prev
{
left:10px;
background:rgba(0,0,0,0.2) url(//warmsoil.info/wp-content/themes/yooco/images/gprev.png) center center no-repeat;
}
#roomslider_nav 
{
text-align:center;
padding:4px;
position:absolute;
bottom:4px;
z-index:9999;
width:100%;
}
#roomslider_nav li
{
display:inline-block !important; 
padding:4px;
padding-bottom:0; 
line-height:100% !important;
}
#roomslider_nav li img
{
display:inline-block;
opacity:0.4;
max-width:50px;
}
#roomslider_nav li.activeSlide img
{
opacity:1;
}
#roomslider_nav li a
{
display:inline-block;
}
#roomslider_nav .activeSlide a
{
background:none;
} .quickgallery-teaser-3 .quickgallery-item
{
width:24%; 
margin-right:1%;
margin-left:1%;
float:left;
margin-bottom:1%;
}
.quickgallery-teaser-3 .first_img
{
width:49.5%;
float:left;
margin-left:0;
margin-right:0.5%;
}
.quickgallery-teaser-3   > div:nth-child(3n), .quickgallery-teaser-3   > div:nth-child(5n)
{
margin-right:0;
margin-left:0;
} .group-itemlist-2 > div.clear, .group-itemlist-3 > div.clear, .group-itemlist-4 > div.clear
{
margin-bottom:0;
height:0;
}
.group-itemlist-2 > div
{
width:48%;
margin-right:4%;
margin-bottom:4%;
float:left;
}
.group-itemlist-2 > div:nth-child(2n)
{
margin-right:0%;
}
.group-itemlist-3 > div
{
width:30%;
margin-right:5%;
margin-bottom:5%;
float:left;
}
.group-itemlist-3 > div:nth-child(3n)
{
margin-right:0%;
}
.group-itemlist-4 > div
{
width:22%;
margin-right:4%;
margin-bottom:4%;
float:left;
}
.group-itemlist-4 > div:nth-child(4n)
{
margin-right:0%;
}
.group-itemlist-4 > div:nth-child(4n) + div, .group-itemlist-2 > div:nth-child(2n) + div, .group-itemlist-3 > div:nth-child(3n) + div
{
clear:both;
}
.group-itemlist-2 > li
{
width:49%; 
float:left;
}
.group-itemlist-2 > li:nth-child(2n)
{
margin-right:0%;
}
.group-itemlist-3 > li
{
width:32%; 
float:left;
}
.group-itemlist-3 > li:nth-child(3n)
{
margin-right:0%;
}
.group-itemlist-4 > li
{
width:24%;
float:left;
}
.group-itemlist-4 > li:nth-child(4n)
{
margin-right:0%;
}
.page-template-gallery-grid-php #content p:empty 
{
display:none;
} header .main-menu li:hover
{
position:relative;
z-index:99999;
}
header ul#menu i
{
float:left;
color: inherit !important;
font-size: 14px;
float: left;
display: inline-block;
padding: 10px; 
padding-right:0;
line-height: 20px;
}
header ul#menu > li > i 
{
line-height:inherit;
padding-top:20px;
}
header ul#menu li i + a
{
padding-left:34px !important;
}
header ul#menu ul.sub-menu > li:hover > i + a
{
padding-left:38px !important;
}
header .c2 > .sub-menu
{ 
width:280%;
min-width:402px;
}
header .c2 > .sub-menu li
{
float:left !important;
width:200px; 
}
header .c3 > .sub-menu
{
-webkit-column-count: 3;
-webkit-column-gap: 1px; 
-moz-column-count:3;
-moz-column-gap: 1px; 
column-count: 3;
column-gap: 1px; 
min-width:606px; 
} 
#menu > li:first-child
{
border-left:none;
}
#menu > li:last-child
{
border-right:none;
} 
.link-fadein 
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/submenuarrow.png) top right no-repeat;
height:12px;
width:0px;
}
.mini_menu 
{
display:none;
visibility:hidden;
}
header ul.sub-menu li a
{ 
-webkit-transition:0.4s;
-moz-transition:0.4s;
transition:0.4s;
}
header ul.sub-menu li.has-submenu
{ 
}
header ul.sub-menu li.has-submenu:after
{
content:"\f105";
position:absolute;
right:12px;
top:10px; 
font-family:fontawesome;
}
header ul.sub-menu li a
{ 
padding-left:20px;
}
ul.sub-menu li, ul.sub-menu li a, ul.sub-menu li:hover, ul.sub-menu li:hover a
{
-webkit-transition:0.4s;
-moz-transition:0.4s;
transition:0.4s;
}
ul.sub-menu > li 
{
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}
header ul.sub-menu li:hover > a
{
-webkit-transition:0.4s;
-moz-transition:0.4s;
transition:0.4s;
padding-left:36px  !important;
} 
.mnav
{
width:90%;
margin-top:25px;
}
header .main-menu
{
clear: both;
display: block;   
transition:0.5s;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
}
header .main-menu > li > a > span 
{
line-height: 13px !important;
top: 37px;
z-index: 9999999999;
position: absolute;
margin: 0px auto;
width: 100%;
display: none;
text-transform: uppercase;
font-size: 10px;
left: 0;
padding-left: 20px;
text-align: left;
font-weight: normal; 
}
header .main-menu > li i + a > span 
{
padding-left:28px;
}
header#headline.has_menu_description .main-menu > li > a
{
padding-bottom:33px;
}
header#headline.has_menu_description .main-menu > li  > a > span
{
display:inline-block;
} 
header .main-menu ul
{
list-style: none;
padding-left: 0;
}
.sub-menu li em
{
box-shadow:0px 5px 10px rgba(201, 201, 201, 0.5);
-webkit-box-shadow:0px 5px 10px rgba(201, 201, 201, 0.5); 
-moz-box-shadow:0px 5px 10px rgba(201, 201, 201, 0.5);
}
header .main-menu li, ul.sub-menu
{
position:relative;
}
header .main-menu > li
{
float: left;
position: relative;  
text-align:left; 
} 
header .main-menu > li > a 
{   
padding-right:20px;
padding:20px;
font-size: 15px;  
}  
header .main-menu > li:hover > a
{ 
text-shadow:none;
}  
header .main-menu a
{
color: #eee;
display: block; 
text-decoration: none;
} 
header .inner
{
position:relative;
}
#header_info
{
float: right;
max-width: 600px;
color: #FFF;
text-shadow: 1px 1px #000;
position: absolute;
right: 0;
top: 15px;
z-index:99;
}
#header_info p
{
vertical-align:top;
margin-bottom:0;
}
#header_info a.social_media
{
width:20px;
height:20px;
background-size:20px;
margin-left:10px;
margin-right:0;
}
#header_info a.social_media:hover
{
background-position-x:-20px;
} 
#header_info span.custom_text
{
margin-right:10px;
vertical-align:top;
}
header .main-menu ul li:hover > ul
{
display: block;
}
header .main-menu ul li ul li 
{
-webkit-transition:all 1s;
}
header .main-menu .current_page_item > a,#menu .current_page_ancestor > a
{
}
header .main-menu ul.sub-menu li a
{ 
color: #000; 
margin: 0px;
padding: 10px;
padding-left: 32px;
}  
header .main-menu ul.sub-menu li.divider a
{
display: none;
} .seven_mega_menu
{
margin-top:0;
position:absolute;
top:100%;	
width:100%;
left:0;
padding:20px;
display:none; 
background:#fff;
color:#333;
}
.seven_mega_menu *
{
line-height:140%;
}
header .seven_mega_menu ul
{ 
padding:0;
position:static !important;
display:block;
opacity:1;
left:0;
top:0;
margin-bottom:20px;
}
header .seven_mega_menu ul li
{
color:inherit;
line-height:initial;
background:initial;
margin-left:initial;
padding-left:initial;
display:list-item !important;
}
header .main-menu .seven_mega_menu ul li a
{
color:inherit;
}
header .seven_mega_menu ul li:hover, header .seven_mega_menu ul li a:hover, header .seven_mega_menu ul li:hover a
{
color:inherit;
background:initial;
}
.logo-centered .seven_mega_menu
{
margin-top:0;
}
li:hover > a + .seven_mega_menu
{
display:block;
}
#navleft li.static-item
{
position:static;
} .mean-bar a
{
color:#fff !important;
}
.mean-bar .sub-menu
{
display:block !important;
}
.mean-bar ul li 
{
float:none;
display:block;
position:static;
width:100%;
}
.mean-bar ul.sub-menu
{
display:block;
visibility:visible;
width:100%;
position:static;
}
.mean-bar ul.sub-menu a
{
padding: 1em 10% !important;
}
a.meanmenu-reveal 
{
display: none;
}
.mean-container .mean-bar 
{  
width: 100%;
position: relative;
background: #0c1923;
padding: 4px 0;
min-height: 33px;
z-index: 999999;
}
.mean-container a.meanmenu-reveal 
{
width: 30px;
height: 22px;
padding: 9px 7px 18px 4px;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
color: #fff;
text-decoration: none;
font-size: 16px;
text-indent: -9999em;
line-height: 22px;
font-size: 1px;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
}
.mean-container a.meanmenu-reveal span 
{
display: block;
background: #fff;
height: 3px;
margin-top: 3px;
}
.mean-container .mean-nav 
{
width: 100%;
background: #0c1923;
margin-top: 33px;
}
.mean-container .mean-nav ul 
{	
padding: 0;
margin: 0;
width: 100%;
}
.mean-container .mean-nav ul li a 
{
display: block;
float: left;
width: 90%;
padding: 1em 5%;
margin: 0;
text-align: left;
color: #fff;
border-top: 1px solid #383838;
border-top: 1px solid rgba(255,255,255,0.5);
text-decoration: none;
text-transform: uppercase;
}
.mean-container .mean-nav > ul > li:first-child > a 
{ 
border: none; 
}
.mean-container .mean-nav ul li li a 
{
width: 80%;
padding: 1em 10%;
border-top: 1px solid #f1f1f1;
border-top: 1px solid rgba(255,255,255,0.25);
opacity: 0.75; 
filter: alpha(opacity=75);
text-shadow: none !important;
visibility: visible;
}
.mean-container .mean-nav ul li li li a 
{
width: 70%;
padding: 1em 15%;
}
.mean-container .mean-nav ul li li li li a 
{
width: 60%;
padding: 1em 20%;
}
.mean-container .mean-nav ul li li li li li a 
{
width: 50%;
padding: 1em 25%;
}
.mean-container .mean-nav ul li li:first-child a 
{
border-top: 1px solid #f1f1f1;
border-top: 1px solid rgba(255,255,255,0.25);
}
.mean-container .mean-nav ul li a:hover 
{ 
background: #252525;
background: rgba(255,255,255,0.1); 
}
.mean-container .mean-push 
{ 
float: left;
width: 100%;
padding: 0;
margin: 0;
clear: both; 
}
.mean-nav .wrapper 
{
width: 100%;
padding: 0;
margin: 0;
}
.sf-menu, .sf-menu *
{
list-style: none; 
}
.sf-menu
{
line-height: 1.0;
}
.sf-menu ul
{
position: absolute;
top: -999em;
}
.sf-menu ul li
{
width:100%;
min-width: 200px; 
margin:0;
padding:0;
}
.sf-menu li:hover
{
visibility: inherit;
}
.sf-menu li
{
float: left;
position: relative;
}
.sf-menu a
{
display: block;
position: relative;
}
.sf-menu li:hover ul,.sf-menu li.sfHover ul
{
left: -20px;
top: 100%;
z-index: 999;
}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul
{
top: -999em;
}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul
{
left: 200px;
top: 0;
}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul
{
top: -999em;
}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul
{
float: left;
left: 200px;
top: 0;
} 
header ul.main-menu li 
{
z-index:9999; 
display:inline-block;
float:none !important; 
} 
header ul.main-menu > li
{
margin-left:-3px; 
} 
header ul.main-menu > li:first-child
{
margin-left:0px;
} ul.main-menu > li.has-submenu:before
{
content: "\f107";
position: absolute;
right: 14px;
top: 50%;
height: 100%;
font-family: fontawesome;
font-size: 8px;
margin-top: -4px;
color: inherit;
display:none;
}
header ul.sub-menu li a span 
{ 
color: inherit !important;   
width: auto !important;
font-size: 10px !important;
font-weight: normal !important; 
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s; 
-o-transition:all 0.2s;
-ms-transition: all 0.2s; 
display:none; 
margin-top:-3px;
}
.has_menu_description  ul.sub-menu li a span 
{
display:block;
}
header ul.sub-menu li a:hover span
{
padding-right:15px !important;
} 
header ul.sub-menu li a:hover span 
{
right:0px !important;
opacity:1;
}
header ul.sub-menu li a b 
{
position: absolute;
left: 200px;
background: black;
padding: 4px 10px;
width: 100%;
display: none;
}
header ul.sub-menu li a span + em, ul.sub-menu li a   em
{
position: absolute;
left: 250px;
background: black;
padding: 4px 10px;
width: 100%;
opacity:0;
top: 7px;
height: 23px;
z-index:-111;
visibility:hidden;
} 
header ul.sub-menu li span + em::before, ul.sub-menu li em::before
{
content:"";
width:0px;
height:0px;
border-top:10px solid transparent;
border-bottom:10px solid transparent;
border-right:10px solid #000;
left:-10px;
position:absolute;
top:5px;
} .sidebar
{
position:relative;
overflow:hidden;
}
.sidebar ul > li
{
border-bottom:1px dotted #eee; 
}
.sidebar ul > li:before, #footer ul > li:before {
content: "\f105";
position: absolute;
color: inherit;
height: 100%;
width: 30px;
font-family: fontawesome;
top: 50%;
margin-top: -8px;
left: 5px;
font-size: 8px;
}
#page-sidebar-left, #page-sidebar-right, #page-sidebar-no-sidebar 
{  
width:980px;
}
#page-sidebar-no-sidebar 
{
width:980px;    
}
#page-sidebar-right #content 
{
width:700px; 
float:left; 
padding-right:0px;  
}
#page-sidebar-right .sidebar 
{
width:280px;	 
float:left; 
padding-left:30px; 
padding-bottom:0px; 
} 
#page-sidebar-right .sidebar ul.sub-menu
{
margin-left:20px;
}
#page-sidebar-left #content 
{
width:700px; 
float:right; 
padding-left:0px;  
}
#page-sidebar-left .sidebar 
{
width:280px; 
float:left;  
padding-bottom:0px; 
padding-right:30px; 
} 
#page-sidebar-left .sidebar ul.sub-menu
{
margin-left:20px;
}
.sidebar aside 
{
margin-bottom:40px; 
}
.sidebar h3.widget-title
{    
font-size:20px; 
margin-bottom: 10px !important; 
} 
.widget-title
{
text-transform:uppercase;
}
.post-count
{
position: absolute;
top: 12px;
right: 10px;
text-align: right;
}
.sidebar img
{
height:auto !important;
}
.sidebar ul > li 
{
position:relative;
}
.sidebar table#wp-calendar caption
{
padding:5px;
background:#dcdcdc;
margin-bottom:5px;
}
.sidebar #searchform
{
position:relative;
}
.sidebar #s, .sidebar select
{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing: border-box;
width:100%;
margin: 0px !important;
}
.sidebar #searchsubmit
{
position: absolute;
top: 7px;
right: 6px;
} .pagination .current
{
color: #B3B3B3 !important;
background: #F5F5F5 !important;
} 
.pagination, .page-pagination
{
text-align: center;
clear:both; 
margin-bottom:30px;
}
.pagination:empty, .page-pagination:empty
{
display:none;
}
.pagination a.page-numbers, .pagination span.page-numbers,  .page-pagination span, #filters a
{ 
margin: 2px;
padding: 7px 13px; 
text-decoration: none;    
position:relative; 
font-weight:bold;  
} 
.pagination a:hover
{
color:inherit;
} .clients_entry_img, .testimonial_entry_content, .servicebox
{
background-color:#fff;
}
.tagcloud a
{
padding:3px 10px;
border-radius:2px;
margin-right:2px;
margin-bottom:5px;
display:inline-block;
-webkit-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s;
font-size:11px !important; 
}
ul#twitter_update_list li
{
padding-left:38px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/twitter.png) top left no-repeat;
}  
li.widget_last_comments
{
margin-bottom: 30px;
}
li.widget_last_comments img
{
margin-right: 5px;
}
ul#twitter_update_list li
{
margin-bottom: 10px;
}
ul#twitter_update_list li a
{
display: block;
font-size: 10px;
}
ul#twitter_update_list li span a
{
display: inline;
font-size: 14px;
}
ul#twitter_update_list li span a:after
{
}
.flickr-images img
{
border: 1px solid #dcdcdc;
padding: 1px;
width: 94% !important;
}
.flickr-images li, aside ul.flickr-images-shortcode li
{
float: left;
height: auto;
margin: 1%;
overflow: hidden;
width: 24%;
margin-bottom:0;
} 
ul.flickr-images-shortcode li
{ 
display: inline;
float: left;
margin: 2px;
padding: 1px;
}
ul.flickr-images-shortcode li:before
{
display:none;
}
.flickr-widget ul li a
{
padding:0px !important;
margin:0px;
display:inline !important;	
}
.opacity-hover-bg, a.inline img, .gallery-icon
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/search.png) center center no-repeat;
}
li.widget_posts_li
{
min-height: 55px; 
padding-bottom:20px;
} 
.sc_posts_date
{
font-weight:normal;
margin-right:10px;
}
.widget_posts_li h5
{
font-size: 14px;
font-weight: bold;
margin-bottom: 0px !important;
} 
.left ul.sisters li a,   .left ul li a, .sidebar li.recentcomments
{
text-decoration: none; 
display: block;
padding: 13px 10px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
padding-left:20px;
} 
.left ul.sisters li:first-child, ul.xoxo li:first-child 
{
border-top: none;
}
.left ul.sisters li:last-child, ul.xoxo li:last-child 
{
border-bottom: none;
}
.sidebar ul.children li
{
margin-left:15px;
display:none;
}
.right ul.sisters li, ul.sisters li, ul.menu li 
{
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #fff;
}
.right ul.sisters > li > a, ul.sisters > li > a, ul.menu > li > a, .right ul > li > a
{ 
text-decoration: none; 
display: block;
padding: 13px 10px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
padding-left:20px;
}
.right ul.sisters li a:hover, ul.sisters li a:hover, ul.menu li a:hover, .right ul li a:hover, .left ul li a:hover
{
padding-left:26px;
}
.right ul.sisters li:first-child, ul.sisters li:first-child, ul.menu li:first-child 
{
border-top: none;
}
.right ul.sisters li:last-child, ul.sisters li:last-child, ul.menu li:last-child 
{
border-bottom: none;
}
.widget_posts_left h5, .shortcode_posts h5, .shortcode_posts p 
{
margin-bottom:6px !important;
}
.shortcode_posts
{
margin-bottom:30px;
}
h3.widget-title
{ 
margin-bottom: 10px !important;
}
.main-inner aside
{
margin-top: 0px;
padding-bottom: 25px;
}
.widget_pages ul li ul.children li
{
margin-bottom: 10px;
padding-left: 10px;
}
p.contact_widget 
{
clear:both;
background-size:20px 20px !important;
margin-bottom:16px;
}
.contact_widget span 
{ 
display:inline-block;
}
.contact_widget span:first-child 
{
display: inline-block;
width: 22px;
margin-right: 0;
} #custom_header_container iframe, #custom_header_container img
{
margin-bottom:0;	
} .custom_header, .csl, .nocsl
{
background:#fff;
position:relative;
overflow:hidden;
} 
#custom_header_container .carousel-container
{
margin-bottom:0;
}
#imagehader_container, .csl, .nocsl
{ 
z-index:99 !important;
} #image_header
{
position:relative;
}
#image_header .featured_image_caption
{
font-size:40px;
line-height:40px; 
position:absolute;
top:50%;
margin-top:-50px;
width:100%;
color:#fff;
}
#image_header .featured_image_caption span
{
background:rgba(0, 0, 0, 0.65);
padding:10px 20px;
display:inline-block;
}
#image_header .featured_image_description
{
font-size:20px;
line-height:20px; 
position:absolute;
top:50%;
margin-top:15px;
width:100%;
color:#fff;
}
#image_header .featured_image_description span
{ 
padding:10px 20px;
display:inline-block;
background:rgba(0, 0, 0, 0.65)
}
#image_header .featured_image_caption span:empty
{
display:none;
}
#image_header .featured_image_description, #image_header .featured_image_caption
{
opacity:0; 
-webkit-transition:1.2s;
transition:1.2s;
-moz-transition:1.2s;
-o-transition:1.2s;
width:980px;
left:60%;
margin-left:-490px;
z-index:99;
}
#image_header .featured_image_description
{
-webkit-transition:2s;
transition:2s;
-moz-transition:2s;
-o-transition:2s;
}
body.loaded #image_header .featured_image_description, body.loaded #image_header .featured_image_caption
{
opacity:1;
left:50%;
}
.aSlide h2, .aSlide h3, .aSlide p, .aSlide a
{
-webkit-transition:1s;
-o-transition:1s;
-moz-transition:1s;
transition:1s;
opacity:1 !important; 
color:#fff;
}
.aSlide h3
{
-webkit-transition:1.5s;
-moz-transition:1.5s;
-o-transition:1.5s;
transition:1.5s;
}
.cycle_element h2, .cycle_element h3, .cycle_element p, .cycle_element a
{
opacity:0; 
margin-top:-50px;
}	 
.pos_left h2, .pos_left h3, .pos_left a
{
text-align:left;
}
.pos_right h2, .pos_right h3, .pos_right a
{
text-align:right;
}
.cylce_element_content
{
position:absolute;
top:0;
left:50%;
height:100%;
width:980px;
margin-left:-490px; 
center;
}
.pos_left h2, .pos_left h3, .pos_left a
{
text-align:left;
}
.pos_right h2, .pos_right h3, .pos_right a
{
text-align:right;
}
.slideshow_default
{
padding:20px;
}
#slideshow_default_left
{
float:left;
width:50%;
line-height:37px;
}
#slideshow_default_right
{
float:right;
width:40%;
text-align:right;
}
#slideshow_default_right #searchform
{
margin-right:8px;
}
#slideshow_default_right input[type=text]
{
margin-bottom:0px !important;
width:230px;	
margin-right:0px;
}
#slideshow_header
{
padding: 0px; 
position:relative;
z-index:20;
} #cycle_header img, #flexslider_header img
{
display:block;
}
#cycle-nav
{
margin: 0px auto;
margin-top: 0px;
text-align: center;
z-index: 999999;
}
#cycle-nav li
{
background: #000;
border: 1px solid #000;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius:5px;
-ms-border-radius:5px;
box-shadow: 0px 0px 5px #111;
-moz-box-shadow:0px 0px 5px #111;
-webkit-box-shadow:0px 0px 5px #111;
color: blue;
display: inline;
font-size: 5px;
height: 10px;
margin: 5px;
overflow: hidden;
width: 10px;
}
#cycle-nav li:hover
{
border: 1px solid #fff;
cursor: pointer;
}
#cycle-nav li a
{
opacity: 0;
}
#cycle-nav li.activeSlide
{
background: #000 !important;
border: 1px solid #fff;
position:relative; 
} 
#cycle-next, #cycle-prev
{
height: 30px;
position: absolute;
top: 0px;
width: 30px;
z-index: 999;
}
#cycle-nav-arrows a
{
text-decoration: none;
}
#cycle-next
{
right: -30px;
} 
#cycle-nav-2
{
margin: 0px 15px;
margin-top: -65px;
max-width: 900px;
position: absolute;
z-index: 111111;
bottom:10px;
}
#cycle-nav-2 li
{
display: inline;
float: left;
margin: 1px 5px;
}
#cycle-nav-2 a
{
border: 1px solid #ccc;
display: block;
padding: 1px;
}
#cycle-nav-2 li.activeSlide a
{
}
#cycle-nav-2 a:focus
{
outline: none;
}
#cycle-nav-2 img
{
border: none;
display: block;
max-width:150px;
max-height:100px;
width:100px;
height:auto;
}
.cycle-navs
{
left:-100px;
opacity: 0;
-webkit-transition: 0.8s;
-moz-transition: 0.8s;
-ms-transition: 0.8s;
-o-transition: 0.8s;
transition: 0.8s;
}
.slideshow_cycle
{ 
overflow:hidden; 
height:300px; 
z-index:9;
position:relative; 
} 
.slideshow_cycle_container
{
position:relative; 
}  
.cycle_element
{
display:none; 
}
.head_sector:hover .cycle-navs, .cycle-navs:hover, #slidehsow_cycle:hover  + .cycle-navs
{
opacity: 1;
-webkit-transition: 0.8s;
-moz-transition: 0.8s;
-ms-transition: 0.8s;
-o-transition: 0.8s;
transition: 0.8s;
cursor:pointer;
left:0;
}
.cycle-navs li
{
-webkit-transition: 0.4s;
-moz-transition: 0.4s;
-ms-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;	
bottom:0px;
position:relative;
}
.cycle-navs li:hover, .cycle-navs .activeSlide
{
-webkit-transition: 0.4s;
-moz-transition: 0.4s;
-ms-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;	
bottom:7px !important; 
border-bottom: 7px solid #000;
position:relative;
}
.cycle-navs li:hover::after, .cycle-navs .activeSlide::after
{
content: "";
border-bottom: 10px solid transparent;
border-left: 10px solid black;
width: 0px;
height: 0px;
position: absolute;
bottom: -6px;
z-index: 1111111;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
text-align: center;
left: 50%;
margin-left: -5px;
-webkit-transition: 0.4s;
-moz-transition: 0.4s;
-ms-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;	
} 
.cycle-content-navs .activeSlide
{ 
}
.cycle-nav-arrows-portfolio
{
display: none;
margin-bottom: 40%;
margin-top: -35%;
position: relative;
}
.cycle_element 
{ -webkit-background-size:cover; 
-o-background-size:cover; 
background-size:cover; 
-moz-background-size:cover; 
-ms-background-size:cover;  
}
.cycle_loaded .cycle_element
{
display:block !important;
opacity:1;
height:inherit !important;
text-align:center;
}
.cycle_element h2, .cycle_element h3, .cycle_element a
{	
position:absolute; 
top:50%;  
font-size:50px;  
line-height:70px;
left:0px;
opacity:0;
font-family:Open Sans, arial;
font-weight:bold;
width: 980px;  
}
.cycle_element h2 span, .cycle_element h3 span, .cycle_element a span
{
background:rgba(0,0,0,0.7);
padding:5px 20px;
border:1px solid;
}
.cycle_element h3 
{
margin-top:20px;
font-size:30px; 
line-height:60px;
}
.cycle_element a
{
font-size:inherit;
line-height:inherit;
margin-top:90px;
}
.cycle_element a span
{
padding:10px 20px; 
} .head_sector
{
background-position: bottom center;
background-repeat: no-repeat;
}
.head_sector img
{ 
}
.slideshow_video, .head_sector_cycle2, .slideshow_roundabout, .slideshow_script, .head_sector_imagewall
{
background: none !important;
} #nivo-slider
{
overflow-x:hidden;
overflow-y:hidden;
}
#nivo-slider:hover .nivo-caption
{
left:0px;
-webkit-transition: 1s;
-moz-transition: 1s;
}
.nivo-header.slider-wrapper
{
position: relative;
}
.nivo-header .nivoSlider
{
background: url(//warmsoil.info/wp-content/themes/yooco/loading.gif) no-repeat 50% 50%;
position: relative;
}
.nivo-header .nivoSlider img
{
display: none;
left: 0px;
position: absolute;
top: 0px;
}
.nivo-header .nivoSlider a
{
border: 0;
display: block;
}
.nivo-header .nivo-controlNav
{
bottom: -25px;	
left:0px !important;
position: absolute;
}
.cycle-content-navs
{
position: absolute !important;
bottom: 10px;
left: 20px;
}
.sc-cycle img
{
display:none;
}
.sc-cycle img:first-child
{
display:block;
}
.nivo-header .nivo-controlNav a, .cycle-content-navs a
{
background-color: #111;
border: 0;
display: inline-block;
height: 8px; 
text-indent: -9999px;
width: 20px; 
margin:3px;
margin-left:0;
margin-right:5px;
}
.nivo-header .nivo-controlNav a.active, .cycle-content-navs a.activeSlide
{
background-color:#F04C33;
}
.nivo-header .nivo-controlNav a:hover, .cycle-content-navs a:hover
{
background-color:#bc3e2b;
}
.nivo-header .nivo-controlNav a img
{
margin-left: 4px;
margin-right: 4px;
}
.nivo-header .nivo-directionNav a
{
border: 0;
display: block;
text-indent: -9999px;
}
.nivo-header .nivo-caption, .nivo-caption p
{
color: #fff;
}
.nivo-caption {
-webkit-transition: 1s;
-moz-transition: 1s;
position: absolute;
left: -200px;
top: 0px;
background: black;
color: white;
opacity:0.8;
width: 200px;
z-index: 8; 
height:100%;
}
.nivo-caption p 
{
padding:10px;
padding-top:50px;
}
.nivo-header .nivo-caption a
{
color: #fff;
}
.nivo-directionNav
{
position:relative;
display:none;
}
.nivo-header .nivo-caption a:hover
{
color: #fff;
}
a.nivo-nextNav,a.nivo-prevNav
{ 
height: 30px; 
position: absolute;
top: 0px !important;
width: 30px;
z-index: 999;
color:#000;
}
a.nivo-nextNav
{
left:-30px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/forward.png) top left no-repeat;
}
a.nivo-prevNav
{
right:-30px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/back.png) top left no-repeat;
}
#slider
{
list-style: none;
overflow-x: hidden;
overflow-y: auto;
} .gallery-info
{
position:relative;
z-index:1;
display:none;
}
.gallery-info img
{ 
position:relative; 
display:block;
}
.gallery-info .gallery_shadow_box
{
margin-bottom:40px;
}
.galley-info .shadow_box:after
{
bottom:40px;
}
#close_info
{
position:absolute;
color:#fff;  
top:0;
right:0;
text-indent:-9999px;
width:60px;
height:60px;
background:#000 url(//warmsoil.info/wp-content/themes/yooco/images/gclose.png) center center no-repeat;
cursor:pointer;
}
a.biggerPhoto
{
display:block; 
background-size:48px;
width:50px;
height:50px;
top:50%;
left:50%;
margin-left:-25px;
margin-top:-25px;
position:absolute;
padding:5px;
}
a.biggerPhoto:before
{
position:absolute;
top:20px;
left:20px;
}
.portfolio-img:hover a.biggerPhoto img
{
opacity:0;
}
.quickgallery-item
{
position:relative; 
}	
.quickgallery-item img
{
-webkit-transition:0.5s;
-moz-transition:0.5s;
transition:0.5s;
} .lrs
{     
-webkit-transition:0.3s;
transition:0.3s;
-moz-transition:0.3s;
width:100%; 
}
.portfolio-img-inner
{
position:relative;
overflow:hidden;
}
.portfolio_entry_bigger_image
{
position:absolute !important;
width:20px !important;
height:20px;
top:30%;
left:50%;
margin-left:-25px;
margin-top:-10px; 
opacity:0;
background:rgba(0, 0, 0, 0.8) url(//warmsoil.info/wp-content/themes/yooco/images/bigger.png) center center no-repeat;
-webkit-transition:0.4s;
-moz-transition:0.4s;
-o-transition:0.4s;
transition:0.4s;
padding:25px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
}
.portfolio_entry_bigger_image:before
{
position:absolute;
left:20px;
}
.div_portfolio_entry:hover .portfolio_entry_bigger_image
{
top:50%;
opacity:1;
}
.div_portfolio_entry:hover img
{
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4);
-o-transform:scale(1.4);
transform:scale(1.4);
}
.portfolio-img:hover
{
z-index:199;
} 
.portfolio-img a.prettyPhoto, .portfolio-img a.biggerPhoto
{
-webkit-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s;
position:relative;
z-index:44;
} 
.portfolio-img a.prettyPhoto i, .div_portfolio_entry .lrs i
{ 
font-size:larger;
padding: 10px;
margin-right: 10px;
border-radius: 100%;
}
.div_portfolio_entry .lrs p > a:last-child i
{
margin-right:0;
}
.lr:hover a.portfolio_entry_read_more, .portfolio-img:hover  a.portfolio_entry_read_more, .lr:hover a.portfolio_entry_bigger_image, .portfolio-img:hover a.portfolio_entry_bigger_image
{
visibility:visible;
}
ol#filters
{
text-align:center;
}
ol#filters li a 
{ 
display:inline-block;
-webkit-transition:0.4s;
-moz-transition:0.4s;
-o-transition:0.4s;
transition:0.4s;
color:inherit; 
position: relative; 
font-weight: bold;  
}
ol#filters li a:last-child
{
margin-right:0;
}	
ol#filters li.active a
{
transform: translateY(-5px);  
-webkit-transform: translateY(-5px);  
-o-transform: translateY(-5px);  
-moz-transform: translateY(-5px);  
} .image-grid li:nth-child(4n) 
{
margin-right:0%;
}
.image-grid li 
{
width: 22%; 
float: left;
text-align: center;
font-family: "Helvetica Neue",sans-serif;
line-height: 17px;
color: #686F74; 
overflow: hidden;	
margin-bottom:4%;
margin-right:4%;
}
.image-grid li .portfolio-img
{
margin-bottom:0px;
}
ul.hidden
{
display:none;
} #masonry .portfolio-img
{
margin-bottom:0px;
}
ol#filters li
{
display:inline;
margin-left:10px;
} 
#tiles li
{
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#tiles li.inactive 
{
opacity: 0;
}
#masonry
{
position:relative;
}
#filter a:empty
{
display:none;
} .lr, .lrs, .lrsg
{  
text-align:center;
transition:0.4s;
-webkit-transition:0.4s;
-moz-transition:0.4s;
-o-transition:0.4s;  
position: absolute;
height: 100%;
opacity:0;
top:0;
}
.lrsg
{
top:0;
left:50%;
z-index:99;
visibility:hidden;
}
.quickgallery-item:hover .lrsg
{ 
opacity:1;
visibility:visible;	
}
.lr *, .lrs *, .lrsg *
{
color:inherit !important;
} 
.lr > div, .lrs > div, .lrsg > div
{
padding:20px;
} 
.portfolio-img .lrs > div
{
position: absolute;
width: 100%;
top: 50%;
margin-top: -70px;
}
.lrs p
{
margin-bottom:17px !important;
}
.lr h3:empty, .lrs h3:empty, .lrsg h3:empty
{
display:none;
}
.lr p, .lr a, .lrs a, .lrsg a
{
}
.lr a.portfolio_entry_read_more, .lrs a.portfolio_entry_read_more, .lrsg a.portfolio_entry_read_more, .lr a.portfolio_entry_bigger_image, .lrs a.portfolio_entry_bigger_image, .lrsg a.portfolio_entry_bigger_image
{
position:absolute;
bottom:-23px;	
right:-23px; 
height:30px;
width:30px;  
background:url(//warmsoil.info/wp-content/themes/yooco/images/add1.png) 8px center no-repeat; 
background-size:7px; 
padding:10px;
background-color:#000;
color:#fff;
visibility:hidden;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
transform:rotate(45deg);
}
.portfolio-img:hover .lrs, .portfolio-img:hover .lrsg
{
opacity:1;
right:0;
top: 0;
z-index: 99999999;
background: rgba(255, 255, 255, 0.8); 
}
.portfolio-img 
{
top:0px;
-webkit-transition:0.4s;
opacity:1;
overflow:hidden;
}
.portfolio-img  img
{ 
-webkit-transition:0.4s;
opacity:1;
}
.portfolio-img-inner > a
{
display:block;
}
.portfolio-single-details .work-details-p
{ 
border-bottom: 1px dashed gainsboro;
padding-bottom: 6px;
margin-bottom:15px;
}
.portfolio-single-details .work-details-p a
{
display:block;
}
.portfolio-single-details .work-details-p ul li 
{ 
background: url(//warmsoil.info/wp-content/themes/yooco/images/arrow-li.png) left center no-repeat;
line-height: 30px;
padding-left: 22px;
}
.portfolio-single-details .work-details-p span
{
display: block;
font-weight: bold;
text-align:left;
margin-bottom:6px;
}
.item
{
float: left;
margin-left: 0px;
overflow: hidden;
padding: 1%;
padding-bottom:0%;
width: 30%;
}
.item p
{
text-align: left;
}
.item p a
{
font-weight: bold;
text-align: left;
}
.item img
{
max-width: 100%;
text-align: center;
} 
.group:after
{
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.portfolio-nav
{
border-bottom: 1px solid #dcdcdc;
margin-bottom: 20px;
text-align:center;
}
.portfolio-nav a
{
margin-left:20px;
margin-right:20px;
}
.portfolio-nav-left
{
float: left;
}
.portfolio-nav-left img
{
height: 30px;
opacity: 0.5;
width: 30px;
}
.portfolio-nav-left img:hover
{
opacity: 1;
}
.portfolio-nav-right
{
float: right;
line-height: 30px;
}
.portfolio-grid
{
margin-left: 1%;
opacity: 1;
}
.portfolio-grid div.portfolio-desc
{
display: none;
}
.portfolio-grid div.portfolio-bigimg
{
display: none;
}
.portfolio-list
{
opacity: 1;
width: 98%;
}
.portfolio-list div.portfolio-desc
{
display: inline;
margin-left: 400px;
}
.portfolio-list div.portfolio-desc p
{
margin-bottom: 20px;
}
.portfolio-list div.portfolio-img
{
float: left;
width: 260px;
margin-right:20px;
}
.portfolio-list div.portfolio-bigimg
{
display: none;
}
.portfolio-list div.portfolio-desc img
{
border: 1px solid #dcdcdc;
height: 60px !important;
margin: 1px;
padding: 1px;
}
.portfolio-slider
{
width: 98%;
}
.portfolio-slider div.portfolio-desc
{
display: none;
}
.portfolio-slider div.portfolio-img
{
display: none;
}
.portfolio-slider div.portfolio-bigimg
{
display: block;
position: relative;
width: 100%;
}
.portfolio-lists-item, .team-lists-item
{
margin-bottom:20px;
}
.portfolio-lists-item > div, .group div.item, .single-portfolio-img
{
background-image: url(//warmsoil.info/wp-content/themes/yooco/images/search.png);
background-position: center center;
background-repeat: no-repeat;
}
.portfolio-itemlist-col4 img, .portfolio-itemlist-col3 img , .portfolio-itemlist-col2 img, .portfolio-itemlist-col1 img
{ 
max-width:100%; 
display:block;
} 
.group .portfolio-img
{
margin-bottom:0px;
}
.portfolio-1-left
{
float: left;
width: 40%;
margin-right:5%; 
}
.portfolio-single-content
{
margin-bottom:40px;
}
.portfolio-1-right
{
background: none !important;
float: left;
width: 55%;
}
ul#quicksand-portfolio li
{
display: inline;
}
ul#quicksand-portfolio li img
{
max-height: 200px;
max-width: 200px;
}
.portfolio-single > img, .portfolio_thumb > a > img
{
margin: 0px auto;
max-width: 100%;
width:100%;
} 
.portfolio_thumb 
{
margin-bottom:22px;
float:left; 
padding:2px; 
border:1px solid #dcdcdc;
}
.portfolio_cycle
{
background: #111;
bottom: 0px;
opacity: 0;
position: absolute;
width: 100%;
}
.portfolio_cycle span
{
color: #fff;
font-size: 20px;
line-height: 48px;
margin-top: 8px;
padding: 8px;
}
.portfolio_cycle a.button
{
float: right;
margin-right: 10px;
margin-top: 10px;
}
div.portfolio-bigimg:hover .portfolio_cycle
{
opacity: 1;
}
.portfolio_readmore
{
float: left;
}
.portfolio_livelink
{
float: right;
}
.pretty_portfolio
{
float: left;
margin: 0px auto;
}
.portfolio-lists-item-shortcode img
{
width:100%;
}
ul#term_list
{
margin-bottom:20px;
padding: 10px 0px;
text-align:left ;
margin-top:20px; 
}
ul#term_list li 
{
display:inline; 
margin-right:10px;
}
.portfolio-filter
{
position: relative;
padding: 5px 10px;
background: gainsboro; 
box-shadow: 2px 2px 3px #979797;
-moz-box-shadow: 2px 2px 3px #979797;
-o-box-shadow: 2px 2px 3px #979797;
-webkit-box-shadow: 2px 2px 3px #979797;
}
.testimonials-itemlist-col1 .single-testimonial-image, .team-itemlist-col1 .single-team-image, .client-itemlist-col1 .single-client-image
{
float:left;
width:200px;
}
.team-itemlist-col1 p, .client-itemlist-col1 p
{
padding-left: 230px;
}
.client-itemlist-col1 .client-lists-item 
{ 
clear:both;
} 
.single-client-image, .single-team-image, .single-testimonial-image
{
overflow:hidden;
position:relative;
border: 1px solid gainsboro;
margin-bottom: 30px;
padding: 5px;	
}
.single-client-image img, .single-team-image img, .single-testimonial-image img, .single-portfolio-image img
{
display:block;
height:auto !important;
}
.client-lists-item .single-client-image, .testimonials-lists-item .single-testimonial-image, .team-lists-item .single-team-image
{
margin-bottom:10px !important;
} .sc_posts_date
{
font-style:italic;
}
.sc_posts_content
{ 
padding-top:10px;
} 
.blogentry_aside p
{
margin-bottom:10px !important;
} 
.post h3
{
clear:none !important;	
margin-bottom:12px !important;
} 
.meta-author, .meta-comments, .meta-category, .meta-tags, .date-m
{
margin-right:15px;
}	
.meta-tags a
{
padding:1px 3px; 
}	
.form-allowed-tags
{
display:none;
}
.form-submit
{
clear:both;
text-align:right;
}
.blog-index h2 a.post-link, .category-item h2 a.post-link
{   
margin-right:20px; 
}
.blog-index h2 > span, .category-item h2 > span 
{
padding-right:0px !important;
}
.category-item, .format-standart
{ 
margin-bottom: 20px;
padding-bottom: 15px;
position:relative;
} 
.postet-by
{
display: block; 
margin-bottom: 0px;
font-size:11px;
padding-bottom:5px;
text-align:center;
padding:10px;
background:#232629; 
width:80px;
margin-right:20px;
color:#bdbdbd;
}
.post-content
{
margin-bottom: 50px;  
}
.group .post-content, .group article.type-post
{
margin-bottom:0;
}
.single-post .post-content
{
margin-bottom:0px;
padding:0px;
background:none;
}	
article.post .category-item-img
{
margin-bottom:15px;
} 
.blogentry_aside
{
margin-bottom:12px;
} 
.single .blogentry_aside
{
margin-bottom:20px;
}
.post-header-right
{
float: right;
width: 60px;
}
#main .post-header-left h2
{
margin-bottom:8px !important;
}
.post-header
{ 
float:left;
width:115px;
} 
article.type-post
{
margin-bottom:30px;
overflow:hidden;
}
.single-post .category-item-img
{
margin-bottom:30px;
}
.post-content
{ 
}
.read-more-link
{
margin-top:-20px;
display:block; 
}
article.post >  a + div > footer
{
position:absolute;
margin-top:-113px;
z-index:99;
}
.post-header-left h3, .post-header-left h1
{ 
margin-bottom: 7px !important;
padding-left: 0px;
clear:none;
} 
.post-header-left h3 a
{
text-decoration: none;
}
ul.post-categories
{
display: inline;
}
ul.post-categories li
{
display: inline;
}
.gallery-post-img
{
border: 1px solid #dcdcdc;
margin: 3px;
padding: 3px;
width:22.5%;
}
.link-post-link
{
font-size: 20px;
font-style: italic;
padding-left: 30px;
}
.postformat-header
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/blog-bg.png) top left;
height: 30px;
line-height: 30px;
margin-bottom: 15px;
overflow: hidden;
text-align: right;
}
.postformat-header span
{
background: #fff;
font-size: 30px;
font-style: italic;
line-height: 30px;
margin-right: 5px;
padding: 0px 5px;
}
.post-count-comments
{ 
font-size:20px;
display:inline-block; 
}
.post-count-comments::after
{ 
}
.post-count-comments a
{ 
}
.index-item-img, .category-item-img, .single-meal-image, .single-drink-image, .single-portfolio-image, .single-client-image, .single-testimonial-image, .single-team-image, .portfolio_thumb
{
margin-bottom: 12px;   
position:relative;  
} 
.portfolio-single .single-portfolio-image
{
margin-bottom:26px;
}
.portfolio-img h3, .portfolio-img h4
{
text-align:center; 
margin-bottom:12px !important;
line-height:140% !important;
}
.portfolio-img h3
{
font-size:25px;
}
.portfolio-img h4
{
font-size:16px;
}
.team_sociallinks
{
margin-right:20px;
}
.index-item-img img, .category-item-img img
{
width: 100%;
display:block;
}
h1.single-heading
{
margin-bottom: 0px;
}
.single-theauthor
{
color: #666;
margin-bottom: 30px;
}
.post-page
{
margin-bottom: 30px;
}
.cntSeparator
{
color: #000;
font-size: 54px;
margin: 10px 7px;
}
.desc
{
margin: 7px 3px;
}
.desc div
{
color: #000;
float: left;
font-size: 13px;
font-weight: bold;
margin-right: 29px;
text-align: center;
width: 106px;
}
.desc div.desc-last
{
margin-right: 0px;
} ul.commentlist ul.children
{
margin-left: 20px;
}
.comment-body
{
margin: 5px 1px;
padding: 15px; 
position:relative;
}
.comment-author img
{ 
margin-right:20px;
float:left;
}
.comments-body p, .comment-author p
{  
margin-bottom:10px;
}
p.comment-time
{
margin-bottom:30px;
}
.comments-body
{
padding-left:80px;
}
li.comment
{
margin-bottom:30pX;
}
.commentauthor
{
font-size:16px;
font-weight:bold;
}
p.comment-form-author, p.comment-form-email, p.comment-form-url
{
clear:both;
width:100%; 
margin-bottom:0px; 
}
p.comment-form-author input, p.comment-form-email input, p.comment-form-url input
{
width:70%;
float:right;
}
p.comment-form-author label, p.comment-form-email label, p.comment-form-url label
{
float:left;
width:20%;
margin-right:4%;
}
p.comment-form-comment
{ 
clear:both;
width:100%; 
margin-top:20px;
}
p.comment-form-comment label 
{
width:20%;
float:left;
margin-right:4%;
}
p.comment-form-comment textarea
{
width:70%;
float:right;
}
p.form-allowed-tags 
{
clear:both;
}
ul.commentlist
{
margin-bottom:20px;
}
#comments 
{
margin-top:20px;
} .contact_right
{
clear:both;
}
p.error
{
border: 1px solid red;
color: red;
padding: 4px;
}
#contactName
{
display: block;
}
#contactEmail
{
display: block;
}
.contact-page label 
{ 
cursor:pointer;
margin-bottom:0px;
line-height:30px;
}
.contact-page #content input[type=text], .contact-page #content textarea
{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width:100%;
}
.contact-page #content textarea
{
min-height:200px;
} 
.contact-page #success
{  
padding:8px; 
}
@font-face {
font-family: 'icomoon';
src:url(//warmsoil.info/wp-content/themes/yooco/fonts/icomoon.eot);
src:url(//warmsoil.info/wp-content/themes/yooco/fonts/icomoon.eot?#iefix) format('embedded-opentype'),
url(//warmsoil.info/wp-content/themes/yooco/fonts/icomoon.woff) format('woff'),
url(//warmsoil.info/wp-content/themes/yooco/fonts/icomoon.ttf) format('truetype'),
url(//warmsoil.info/wp-content/themes/yooco/fonts/icomoon.svg#icomoon) format('svg');
font-weight: normal;
font-style: normal;
} 
[data-icon]:before {
font-family: 'icomoon';
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} 
.icon-folder-open, .icon-tags, .icon-comments, .icon-clock, .icon-arrow-right, .icon-arrow-left, .icon-map, .icon-phone, .icon-phone-2, .icon-mobile, .icon-mail, .icon-comment-alt2-fill, .icon-user, .icon-folder-fill, .icon-tag-fill, .icon-facebook, .icon-twitter, .icon-link {
font-family: 'icomoon';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right:4px;
}
.icon-clock:before {
content: "\e000";
}
.icon-arrow-right:before {
content: "\e001";
}
.icon-arrow-left:before {
content: "\e002";
}
.icon-map:before {
content: "\e003";
}
.icon-phone:before {
content: "\f15b";
}
.icon-phone-2:before {
content: "\e004";
}
.icon-mobile:before {
content: "\e005";
}
.icon-mail:before {
content: "\e006";
}
.icon-comment-alt2-fill:before {
content: "\e007";
}
.icon-user:before {
content: "\e008";
}
.icon-folder-fill:before {
content: "\e009";
}
.icon-tag-fill:before {
content: "\e00a";
}
.icon-facebook:before {
content: "\f09a";
}
.icon-twitter:before {
content: "\f099";
}
.icon-link:before {
content: "\e00b";
}  .bringmein, .already-visible 
{ 
position:relative;
-webkit-animation-duration: 1s;
-webkit-animation-delay: .2s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: 1s;
-moz-animation-delay: .2s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: 1s;
-ms-animation-delay: .2s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
-o-animation-duration: 1s;
-o-animation-delay: .2s;
-o-animation-timing-function: ease;
-o-animation-fill-mode: both;
animation-duration: 1s;
animation-delay: .2s;
animation-timing-function: ease;
animation-fill-mode: both;
} .attachment_slider
{
position:relative;
}
.attachment_slider > div > *
{
display:none;
}
.attachment_slider > div > *:first-child
{
display:initial;
}
body.loaded .attachment_slider > div > *
{
}
.attachment_slider_prev, .attachment_slider_next
{
position:absolute;
top:50%;
margin-top:-15px;
width:30px;
height:30px;
left:0;
background:#000;
background:rgba(0,0,0,0.3);
color:#fff;
z-index:22; 
line-height:30px;
text-align:center;
}
.attachment_slider_next
{
left:auto;
right:0;
}
.attachment_slider_prev i, .attachment_slider_next i
{
color:inherit !important;
line-height:inherit;
font-size:20px;
} .iconlist span 
{
display: block;
padding-left: 24px;
margin-bottom: 20px;
line-height: 140%;
}
.iconlist i 
{
display: inline-block;
float: left;
line-height:140%;
} .image_box 
{ 
overflow: hidden;
position: relative; 
}
.image_box a
{
display: block;
position: relative;
}
.image_box a img 
{ 
position: relative;  
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
-webkit-transition:0.1s;
-moz-transition:0.1s;
-o-transition:0.1s;
transition:0.1s;
}
.image_box a span 
{
opacity:0; 
height: 100%; 
line-height:100%;
position: absolute;
text-align: center;
text-decoration: none;
width: 100%;
z-index: 100;
background-color: rgba(15, 15, 15, 0.6);
color: #fff;
text-shadow: #000 0px 0px 20px;
-webkit-transition:0.2s;
-moz-transition:0.2s;
-o-transition:0.2s;
transition:0.2s;
}
.image_box a span h3
{
position: relative;
color: #FFF;
top: 50%;
margin-top: -20px;
}
.image_box a span em 
{
display: block; 
font-weight: normal;	
position: relative;
color: #FFF;
top: 50%;
margin-top: -10px;
}
.image_box:hover img
{
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}	
.image_box:hover span
{
opacity:1;
} .feature_box > div:first-child
{
width:40px;
height:40px;
border-radius:100%;
float:left;
line-height:40px;
text-align:center;
font-size:17px;	
color:#fff;
}
.feature_box i
{
color:inherit !important;
}
.feature_box > div:last-child
{ 
padding-left:55px;
}
.feature_box h3
{
margin-bottom:0 !important;
clear:none;
}
.feature_box p
{
margin-bottom:30px;
} .sc_fa_icon, [class*="sc_fa_icon icon-"]
{
color:inherit;
background-color:inherit;
font-size:inherit;
} .price_shortcode
{
width:100%;
display:block;
line-height:10px;
margin-bottom:20px;
}
.price_shortcode span
{
display:table-cell;
white-space: nowrap;
}
.price_shortcode span:first-child+span
{
border-bottom:1px dotted;
width:100%;
}
.price_shortcode span:first-child+span+span
{
font-weight:bold;
}
.price_shortcode:after
{
clear:both;
display:block;
content:"";
} .servicebox
{
text-align: center;  
padding: 20px; 
border-radius: 4px;  
}
.servicebox > div
{ 
width: 60px;
height: 60px;
margin: 0px auto; 
padding: 17px;
line-height: 90px;
text-align: center; 
margin-bottom:40px;
}
.servicebox h3, .servicebox p
{
margin-bottom:15px !important;
}
.servicebox a
{
display:block;
}
.servicebox img
{
max-width: 40px;
max-height: 40px;
width:100%;
}
.animated  {-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes tada {
0% {-webkit-transform: scale(1);}	10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
100% {-webkit-transform: scale(1) rotate(0);}
}
@-moz-keyframes tada {
0% {-moz-transform: scale(1);}	
10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
100% {-moz-transform: scale(1) rotate(0);}
}
@-o-keyframes tada {
0% {-o-transform: scale(1);}	
10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
100% {-o-transform: scale(1) rotate(0);}
}
@keyframes tada {
0% {transform: scale(1);}	
10%, 20% {transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
100% {transform: scale(1) rotate(0);}
}
.servicebox:hover img {
-webkit-animation-name: tada;
-moz-animation-name: tada;
-o-animation-name: tada;
animation-name: tada;
} .columnbox *, .sc_seamlessbox *
{
color:inherit;
}
.column_boxed
{
padding:20px;
}
.column_boxed *:last-child
{
margin-bottom:0px;
} .sc_seamless_column.column_one_half
{
float:left;
width:50%;
}
.sc_seamless_column.column_one_third 
{
float:left;
width:33.33333%;
}
.sc_seamless_column.column_one_fourth
{
float:left;
width:25%;
}
.sc_seamless_column.column_two_third
{
float:left;
width:66.6666%;
}
.sc_seamless_column.column_three_fourth
{
float:left;
width:75%;
} .seamlessbox_one_half, .seamlessbox_one_half_last
{
width:50%;
float:left;
}
.seamlessbox_one_third, .seamlessbox_one_third_last
{
width:33.3%;
float:left;
}
.seamlessbox_two_third, .seamlessbox_two_third_last
{
width:66.6%;
float:left;
}
.seamlessbox_one_fourth, .seamlessbox_one_fourth_last
{
width:25%;
float:left;
}
.seamlessbox_three_fourth, .seamlessbox_three_fourth_last
{
width:75%;
float:left;
} .sti-menu{
width:100%;
position:relative;
margin:80px auto 0 auto;
background:#fff;
box-shadow: 0px -2px 4px rgba(220, 220, 220, 0.5);
}
.sti-menu li{
float:left;
height:280px;
margin-right:1px; 
}
.sti-menu li a{
display:block;
overflow:hidden;
background:transparent;
text-align:center;
height:100%;
width:100%;
position:relative;
-moz-box-shadow:1px 1px 2px #ddd;
-webkit-box-shadow:1px 1px 2px #ddd;
box-shadow:1px 1px 2px #ddd;
}
.sti-menu li a h2{
color:#000; 
font-weight:bold;
text-transform:uppercase;
position:absolute; 
width:100%;
top:160px;
left:0px;
text-shadow: 0px 1px 1px black;
}
.sti-menu li a h3{
font-size:18px;
font-style:italic;
color: #111;
position:absolute;
top:200px;
left:0px;
width:100%; 
}
.sti-icon{
width:120px;
height:120px;
position:absolute;
background-position:top center;
background-repeat:no-repeat;
background-color:transparent;
left:50%;
top:30px;
margin-left:-60px;
background-size:contain;
}
.sti-icon-support
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/support.png);
}
.sti-icon-photography
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/photography.png);
}
.sti-icon-screendesign
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/screendesign.png);
}
.sti-icon-retusche
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/retusche.png);
}
.sti-icon-openoffice
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/openoffice.png);
}
.sti-icon-screendesign2
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/screendesign2.png);
}
.sti-icon-settings
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/settings.png);
}
.sti-icon-retusche2
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/retusche2.png);
}
.sti-icon-seo
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/seo.png);
}
.sti-icon-hosting
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/hosting.png);
}
.sti-icon-documents
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/documents.png);
}
.sti-icon-photography2
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/photography2.png);
}
.sti-icon-consulting
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/consulting.png);
}
.sti-icon-publishing
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/publishing.png);
}
.sti-icon-design
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/design.png);
}
.sti-icon-video
{
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/service/video.png);
}
.icon_menu
{ 
margin-bottom: 50px;
background-size: contain;
} .pricing_table
{  
margin-bottom: 50px;
background-size: contain;
}
.pricing_table > ul
{
-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
-o-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
-ms-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
}
.pricing_table ul
{
margin-left:0px;
width:100%;
}	
.pricing_table > ul > li
{
float:left;
background:#fff;
-webkit-transition:0.5s;
-ms-transition:0.5s;
-o-transition:0.5s;
-moz-transition:0.5s;
transition:0.5s;
position:relative;
z-index:1;
}
.pricing_table > ul > li.non_highlight:hover
{
-webkit-transform:scale(1.05);
-webkit-transition:0.3s;
-ms-transition:0.3s;
-o-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s;
-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);
z-index:3;
}
.pricing_table > ul > li.highlight:hover
{
-webkit-transform:scale(1.2);
-webkit-transition:0.3s;
-ms-transition:0.3s;
-o-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s;
z-index:3;
}
.pricing_table > ul > li > div 
{
border:1px solid #f1f1f1;
text-align:center; 
padding-bottom: 10px;
overflow:hidden;
}
.pricing_table > ul > li > div > ul > li
{
width:100%; 
}
.pricing_table ul li
{
list-style-type:none;
margin-left:0px;
padding-left:0px;
}
.pricing_table > ul > li > div > ul > li:nth-child(odd)
{
background: #fafafa;
}
.pricing_table > ul > li > div > ul > li:nth-child(even) 
{
background: #fff;
}
.pricing_table li h3
{
margin-bottom:0px !important;
padding-bottom:10px;
}
.pricing_table li h3, .pricing_table li h4
{ 
color:#fff;
}
.pricing_table p
{
margin-bottom:0px;
}
.pricing_heading
{
padding:10px;
background:rgb(168, 0, 0);
color:#fff;
position:relative;
margin-bottom:15px;
}
.pricing_heading::after
{
content: "";
position: absolute;
bottom: -19px;
left: 50%;
margin-left:-100px;
border-left: 100px solid transparent;
border-right: 100px solid transparent;
border-top: 10px solid rgb(168, 0, 0);
width: 0;
height: 10px;	
}	
.pricing_table li.highlight
{
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
-o-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
-ms-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.2);
box-shadow:0px 0px 3px rgba(0,0,0,0.2);
z-index:2;
}
.pricing_2 li
{
width:50%
}
.pricing_3 li
{
width:33.3%
}
.pricing_4 li
{
width:25%
}
.pricing_5 li
{
width:20%
}
.pricing_6 li
{
width:16.66%
}
.pricing_7 li
{
width:14.28%
}
.pricing_8 li
{
width:12.5%
}
.pricing_9 li
{
width:11.1%
}
.pricing_10 li
{
width:10%
} .clock span, .clock div, .clock em
{
float:left;
margin-left:6px;
}
.clock span 
{
line-height:40px; 
font-size:40px;
} .payment_li 
{
display:inline-block;
margin-right:10px;
margin-bottom:10px;
}
.payment_li img
{
max-width:42px;
} .social_media
{
margin-right:10px;
margin-bottom:10px;
display:inline-block; 
}
.social_media img
{
display:none;
width:30px;
}	
a.social_media:hover
{
background-position:-32px center;
}
a.social_media
{
-webkit-transition:0.4s;
background-repeat:repeat-x !important;
width:32px;
height:32px;
}
a.social_media:last-child
{
margin-right:0;
}
a.aboutme {
background-color:#00405d;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/aboutme.png);
}
a.amazon {
background-color:#f90;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/amazon.png);
}  
a.audioboo {
background-color:#ae006e;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/audioboo.png);
} 
a.behance {
background-color:#1769ff;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/behance.png);
}
a.blip {
background-color:#ff1919;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/blip.png);
}
a.blogger {
background-color:#f57d00;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/blogger.png);
} 
a.delicious {
background-color:#3274d1;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/delicious.png);
}
a.designernews {
background-color:#1c52a2;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/designernews.png);
}
a.deviantart {
background-color:#4b5d50;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/deviantart.png);
}
a.digg {
background-color:#14589e;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/digg.png);
}
a.disqus {
background-color:#2e9fff;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/disqus.png);
}
a.dribbble {
background-color:#ea4c89;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/dribbble.png);
}
a.dropbox {
background-color:#2281cf;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/dropbox.png);
}
a.ebay {
background-color:#0064d2;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/ebay.png);
}
a.email {
background-color:#666;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/email.png);
}
a.facebook {
background-color:#3b5998;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/facebook.png);
} 
a.flickr {
background-color:#0063db;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/flickr.png);
}
a.forrst {
background-color:#5b9a68;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/forrst.png);
}
a.foursquare {
background-color:#2398c9;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/foursquare.png);
} 
a.github {
background-color:#4183c4;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/github.png);
}
a.google {
background-color:#245dc1;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/google.png);
}
a.googleplus {
background-color:#d14836;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/googleplus.png);
} 
a.grooveshark {
background-color:#000;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/grooveshark.png);
}
a.instagram {
background-color:#3f729b;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/instagram.png);
}
a.jsfiddle {
background-color:#4679a4;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/jsfiddle.png);
} 
a.kickstarter {
background-color:#87c442;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/kickstarter.png);
}
a.lastfm {
background-color:#d51007;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/lastfm.png);
}
a.linkedin {
background-color:#007fb1;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/linkedin.png);
}
a.myspace {
background-color:#008dde;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/myspace.png);
}
a.newsvine {
background-color:#075b2f;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/newsvine.png);
} 
a.orkut {
background-color:#ed2590;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/orkut.png);
}
a.pinboard {
background-color:#00f;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/pinboard.png);
}
a.pinterest {
background-color:#cb2027;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/pinterest.png);
}
a.readability {
background-color:#870000;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/readability.png);
}
a.reddit {
background-color:#ff4500;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/reddit.png);
}
a.rss {
background-color:#ff8300;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/rss.png);
}
a.skype {
background-color:#00aff0;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/skype.png);
}
a.soundcloud {
background-color:#f60;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/soundcloud.png);
}
a.spotify {
background-color:#80b719;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/spotify.png);
}
a.stackoverflow {
background-color:#f47920;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/stackoverflow.png);
}
a.stumbleupon {
background-color:#eb4924;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/stumbleupon.png);
}
a.tumblr {
background-color:#2c4762;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/tumblr.png);
}
a.twitter {
background-color:#39a9e0;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/twitter.png);
}
a.vimeo {
background-color:#4bf;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/vimeo.png);
}
a.vine {
background-color:#00a47a;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/vine.png);
}
a.wordpress {
background-color:#21759b;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/wordpress.png);
}
a.yahoo {
background-color:#731a8b;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/yahoo.png);
}
a.yelp {
background-color:#c93c27;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/yelp.png);
}
a.youtube {
background-color:#cd332d;
background-image:url(//warmsoil.info/wp-content/themes/yooco/images/s_icons/youtube.png);
} .sc_round_skill h5
{
text-align:center;	
margin-bottom:10px !important;
margin-top:-20%;
}
.sc_round_skill
{
text-align:center;
}
.sc_round_skill > div
{
display:block !important; 
margin:0px auto;
} .sc_skill
{
height: 40px;
line-height:40px;
background: #DCDCDC;
position: relative;
border-radius: 20px;
overflow: hidden;
z-index: 1; 
margin-bottom:30px;
}
.skillsprogress
{
background: #54B163;
height: inherit;
line-height: inherit;
color: #FFF;
position: absolute; 
width:0%;
border-radius: 20px; 
}
.skillsprogress em
{
padding-left:20px;
} .sc_skills_element
{
height:30px;
line-height:30px;
}
.sc_skills_element span
{ 
width:200px;
display:inline-block;
} 
progress 
{ 
padding: 3px;
background:transparent;  
} .team_entry_div
{ 
background: #fff; 
position:relative;
margin-bottom:20px;
text-align:center;
}
.team_entry_div_more::after
{
content:"";
color:#fff;
position:absolute;
bottom:0px;
right:0px;
border-right:40px solid #1C82C7;
border-top:40px solid transparent; 
}
.team_p
{
line-height:26px; 
padding:10px;
text-align:left;
margin-bottom:0px;
}
.team_p strong
{
font-size:18px;
line-height:26px;
display:block;
}
.team_entry_more
{
position: absolute;
bottom: 0px;
right: 0px;
width: 25px;
height: 20px;
color: white !important;
z-index: 99;
text-align: center;
line-height: 13px;
font-weight:bold;
font-size:21px;
}
.team_sociallinks
{
margin-right: 10px;
text-indent: -9999px;
display: inline-block;
width:20px;
height:20px;
background-size:14px !important;
opacity:0.9;
padding:16px;
background-color:#f7f7f7 !important; 
position:relative; 
} 
.team_entry_img img
{
display:block;
-webkit-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s;
} 
.team_social_container 
{ 
padding:10px;
padding-top:0;
text-align:left;
} 
.team_social_container .facebook
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/social_icons/facebook.png) center center no-repeat;
}
.team_social_container .twitter
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/social_icons/twitter.png) center center no-repeat;
}
.team_social_container .flickr
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/social_icons/flickr.png) center center no-repeat;
}
.team_social_container .youtube
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/social_icons/youtube.png) center center no-repeat;
}
.team_social_container .dribbble
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/social_icons/dribbble.png) center center no-repeat;
}
.contact_details
{
display:inline-block;
}
.single_team .index-item-img
{
width:60%;
float:left;
margin-right:5%;
}
.single_team_contact_container
{
width:34%;
padding:2%;
margin-bottom:30px;
box-shadow:0px 0px 10px #dcdcdc;
padding-bottom:0px;
float:left;
padding-bottom:0px;
position:relative;
z-index:5;
}
.single_team_contact_container::before
{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
box-shadow:0px 0px 10px #dcdcdc;
-webkit-transform:rotate(1deg);
content:"";
background:#fff;
z-index:-1;
}
.single_team_contact_container::after
{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
box-shadow:0px 0px 10px #dcdcdc;
-webkit-transform:rotate(-1deg);
content:"";
background:#fff;
z-index:-1;
}
.single_team .contact_details,.single_team .team_position_container, .single_team .team_social_container, .single_team .team_single_contacts, .single_team .team_social_container a
{
display:inline-block;
width:100%;
border-bottom:1px dotted #dcdcdc;
padding-bottom:8px;
text-align:right;
margin-bottom:12px;
}
.single_team .team_social_container
{
text-align:center;
}	
.single_team .team_single_contacts
{
border-bottom: 2px solid gainsboro;
text-align: center;
padding-bottom: 20px;
padding:10px 0px;
font-size:16px;
}
.single_team .team_social_container
{
margin-bottom:5px;
border-bottom:0px !important;
}
.single_team .team_social_container a:last-child
{
margin-bottom:0px;
padding-bottom:0px;
border-bottom:0px;
}
.single_team .team_social_container a
{
width: 100%;
display: block;
text-indent: 0px;
text-align: right;
background-position: top left;
}
.single_team .team_social_container a:hover
{
-webkit-transform:none !important;
-moz-transform:none !important;
-o-transform:none !important;
-ms-transform:none !important;
transform:none !important;
}
.team_position_container
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/job.png) top left no-repeat;
background-size:17px;
}  .testimonial_big_slider
{
text-align:center;
position:relative;
}
.testimonial_big_slider li
{
width:100%;
display:block;
}
.testimonial_big_slider li i:before
{
position: absolute;
content: "''";
width: 20px;
height: 20px;
z-index: 99;
color: inherit;
font-size: 43px;
top: 32px;
margin-left: -35px;
top:auto;
margin-top:10px;
}
.testimonial_big_slider li i.last:before
{
margin-left:3px;
}
.testimonial_big_slider blockquote
{
border:0;
background:none;
margin-bottom:0px;
font-size:18px;
font-style:normal;
color:inherit;
margin-bottom:10px;
line-height:190%;
}
.testimonial_big_slider img
{
box-shadow:0px 0px 0px 10px rgba(255,255,255,0.3);
-moz-box-shadow:0px 0px 0px 10px rgba(255,255,255,0.3);
-webkit-box-shadow:0px 0px 0px 10px rgba(255,255,255,0.3);
-o-box-shadow:0px 0px 0px 10px rgba(255,255,255,0.3);
border-radius:100%;
margin-bottom:20px;
}
.testimonial_big_slider a.cycle_prev, .testimonial_big_slider a.cycle_next
{
position:absolute;
top:50%;
left:-20px;
height:40px;
width:60px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/prev.png) center center no-repeat;
text-indent:-9999px;
z-index:99;
background-size:contain;
}
.testimonial_big_slider a.cycle_next
{
left:auto;
right:-20px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/next.png) center center no-repeat;
background-size:contain;
}	
.testimonial_carousel
{
padding:20px !important;
background:url(//warmsoil.info/wp-content/themes/yooco/images/quotebig.png) top right no-repeat; 
z-index:1; 
}
.testimonial_carousel li
{
padding:20px;
padding-left:20px !important;
}
.testimonial_carousel p
{
font-style:italic; 
}
.testimonial_carousel strong
{
display:block;
}
.cycle_pager
{
text-align:center;
position:relative;
margin-bottom:40px !important;
} 
.cycle_pager li
{
display:inline-block;
padding:10px;
background:#f5f5f5;
}
.cycle_pager li.activeSlide
{ 
background:#393939; 
position:relative;
} 
.cycle_pager li img
{
width:60px;
}
.testicarouimg
{
max-width:25%;
margin-right:30px;  
}
.testimonial_entry_img
{
width:100px; 
float:left;
margin-right:10px; 
}
.testimonial_entry_img img
{
width:100px;
} 
.testimonial_entry_p
{
padding:10px;
margin-bottom:0px !important; 
}
.testimonial_content
{
padding-left:120px;
margin-bottom:0px;
}
.testimonial_content > p
{
padding-left: 20px;
border-left: 1px dotted;
margin-bottom: 0;
}
.testimonial_entry_h4
{
margin-bottom:0px;
} .client-lists-item-shortcode .clients_p
{
display:none;
}
.client-lists-item-shortcode .clients_entry_div_more::after, .client-lists-item-shortcode .clients_entry_more
{
position:static;
display:none;
opacity:0;
}
.client-lists-item-shortcode .clients_entry_img
{
min-height:100px; 
}
.client-lists-item-shortcode .clients_entry_div
{
box-shadow:none !important;
padding-right:3px;
}
.type-clients .index-item-img img 
{
margin: 40px auto;
max-width: 80%;
}
.client-itemlist-col4 .clients_entry_img
{
height:100px;
}
.client-itemlist-col2 .clients_entry_img
{
height:200px;
}
.client-itemlist-col3 .clients_entry_img
{
height:150px;
}
.clients_entry_img
{
position:relative; 
background-color:#f5f5f5;
min-height:200px;
}
.clients_entry_img > div, .single-client-image > div
{
position:absolute;
height:80%;
width:80%;
top:10%;
left:10%;
background-size:contain !important;
}
.clients_entry_img > div
{
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");  
filter: gray; -webkit-filter: grayscale(100%);  
transition:0.4s;
-moz-transition:all 0.4s;
-o-transition:0.4s;
-webkit-transition:0.4s;
}
.clients_entry_img:hover > div
{
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter: grayscale(0%);
}
.client-itemlist-col1 h3
{
clear:none;
}
.single-client-image img
{
margin:20px auto;
}
.client-itemlist-col1 .single-client-image
{
margin-right:30px;
margin-bottom:30px !important;
}
.single-client-image
{
width:40% !important;
float:left;
}
.clients_one_column_content p.clients-read-more
{
border-bottom:0px !important;
}
.clients_one_column_content
{
width:55%;
float:right;
padding-left:0px !important;
}
.client-details-p
{
text-align:right;	
clear:both;
border-bottom: 1px dotted gainsboro;
}
.client-details-p strong
{
float:left;
}
.client-details-p span
{
width:100%;
display:inline-block;
padding-bottom:5px;
}
.client-details-p span:first-child
{
width:auto;
}
.clients_entry_div
{  
position:relative;
margin-bottom:20px;
text-align:center;
}
.clients_p
{
display:none;
}
.clients_entry_div_more::after
{
content:"";
color:#fff;
position:absolute;
bottom:0px;
right:0px;
border-right:40px solid #1C82C7;
border-top:40px solid transparent; 
}
.clients_entry_more
{
position: absolute;
bottom: 0px;
right: 0px;
width: 25px;
height: 20px;
color: white !important;
z-index: 99;
text-align: center;
line-height: 13px;
font-weight:bold;
font-size:21px;
} 
.clients_one_column_content
{
padding-left:240px;
}
.clients_one_column_content h3
{
margin-bottom:25px !important;
}
.clients-one-col-p
{
text-align:right;
border-bottom:1px dotted #dcdcdc;
margin-bottom:18px;
padding-bottom:8px;
}
.clients-one-col-p strong
{
float:left;
}
.client-lists-item-shortcode
{
display:inline;
} 
.client-itemlist-col1 h3
{
clear:none;
}
.single-client-image img
{
margin:20px auto;
}
.client-itemlist-col1 .single-client-image
{
margin-right:30px;
margin-bottom:30px !important;
}
.single-client-image
{
width:40% !important;
float:left;
}
.clients_one_column_content p.clients-read-more
{
border-bottom:0px !important;
}
.clients_one_column_content
{
width:55%;
float:right;
padding-left:0px !important;
}
.client-details-p
{
text-align:right;	
clear:both;
border-bottom: 1px dotted gainsboro;
}
.client-details-p strong
{
float:left;
}
.client-details-p span
{
width:100%;
display:inline-block;
padding-bottom:5px;
}
.client-details-p span:first-child
{
width:auto;
}
.clients_one_column_content
{
padding-left:240px;
}
.clients_one_column_content h3
{
margin-bottom:25px !important;
}
.clients-one-col-p
{
text-align:right;
border-bottom:1px dotted #dcdcdc;
margin-bottom:18px;
padding-bottom:8px;
}
.clients-one-col-p strong
{
float:left;
}
.client-lists-item-shortcode
{
display:inline;
} 
.team_entry_div 
{ 
-webkit-transition:0.3s;
}
.shortcode_posts img
{
width:100%;
max-width:100%;
}
.shortcode_posts h3, .shortcode_posts h5
{ 
font-weight: bold; 
}
.shortcode_posts a h3
{
text-decoration: none;
}
.shortcode_posts a h3:hover
{
text-decoration: underline;
} 
li.comment_shortcode
{
margin-bottom: 20px;
}
.highlight
{
font-weight: bold;
text-transform: uppercase;
}
.last, .one_half_last, .one_third_last, .two_third_last, .one_fourth_last, .three_fourth_last
{
margin-right:0px !important;
padding-right:0 !important;
} .one_third, .one_third_last
{
float: left;
margin-right: 5%;
width: 30%; 
}
.one_fourth, .one_fourth_last
{
float: left;
margin-right: 4%;
width: 22%; 
}
.three_fourth, .three_fourth_last
{
float: left;
margin-right: 4%;
width: 74%; 
}
.one_half, .one_half_last
{
float: left;
margin-right: 4%;
width: 48%; 
}
.two_third, .two_third_last
{
float: left;
margin-right: 5%;
width: 65%; 
}
.one_fifth
{
float:left;
margin-right:2.5%;
width:18%; 
}
.one_fifth_last
{
margin-right:0;
float:left; 
width:18%; 
} .dropcap
{
display: block;
float: left;
line-height: 1;
margin: 0px 5px 0px 0px;
}
.dropcapsize
{
font-size: 38px;
}
.dropcapsize-l
{
font-size: 56px;
}
.dropcapsize-xl
{
font-size: 76px;
}
.dropcap-rounded
{
border-radius: 50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%;
}
.dropcap-img
{
background: yellow;
display: block;
float: left;
font-size: 20px;
height: 32px;
line-height: 32px;
margin-right: 3px;
margin-top: 3px;
text-align: center;
width: 32px;
}
.dropcapimgsize-l
{
font-size: 52px;
height: 52px;
line-height: 52px;
width: 52px;
}
.dropcapimgsize-xl
{
font-size: 72px;
height: 72px;
line-height: 72px;
width: 72px;
} h3.toggle-trigger, h3.accordion-trigger, .accordion h3
{ 
cursor: pointer;
line-height: 34px !important;
padding: 12px 10px;  
font-size:17px;	
margin-bottom: 20px !important;   
border:1px solid #dcdcdc;
font-family:inherit;
}
h3.toggle-trigger span:after, h3.accordion-trigger span:after, .accordion h3 span:after
{
display:none !important;
}
h3.toggle-active, h3.ui-state-active
{	
position:relative;  
}
.toggle h3.toggle-trigger
{
cursor: pointer;
}
.toggle h3+ div
{
display: none;
margin-top:-21px;	
padding:20px;
border:1px solid #dcdcdc;
}
.toggle h3.default
{
margin-bottom: 5px;
}
.toggle .default +div
{
display: none;
padding: 10px 20px;
}
.toggle .modern, .accordion h3.easy
{
background: none !important;
border: none;
border-bottom: 1px solid #dcdcdc;
}
.toggle h3.box, .accordion .box
{
background: #f5f5f5;
border: none;
border-left: 10px solid #dcdcdc;
border-radius: 0px;
margin-bottom: 0px !important;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-o-border-radius:0px;
-ms-border-radius:0px;
}
.toggle h3.box + div, .accordion .box + div
{ 
border-left: 10px solid green;
padding-left: 15px;
padding-top:10px;
padding-bottom:10px;
}
.toggle h3.color
{
background: #dcdcdc;
border: none;
border-radius: 0px;
display: inline !important;
line-height: 30px;
margin-bottom: 0px !important;
-moz-border-radius: 0px; 
-webkit-border-radius: 0px;
-o-border-radius:0px;
-ms-border-radius:0px;
}
.toggle h3.color + div
{ 
border-top: 1px solid #dcdcdc;
margin-bottom: 20px;
padding-left: 15px;
padding-top:10px;
}
h3.accordion-trigger
{
border: 1px solid #dcdcdc;
margin-bottom: 10px;
} 
h3.accordion-trigger + div
{
margin-bottom: 30px;
}
.accordion-content
{
padding:20px;
margin-bottom:20px; 
margin-top:-21px;
border:1px solid #dcdcdc;
} .ui-tabs-hide
{
display: none;
} 
.ui-tabs-nav li
{
display: inline;
margin-right: 4px;
display:inline-block !important;
}
.ui-tabs-nav li a
{
color: inherit;
text-decoration: none;
font-size: 17px;
padding: 4px 12px;
display: inline-block;
border: 1px solid #DCDCDC;
border-bottom: none;
font-family:inherit;
line-height:inherit;
}
.ui-tabs > div
{ 
padding-top:10px;
padding-left:5px;
padding:10px 20px;
background:#fff;
border:1px solid #dcdcdc;	
border-top:0;
}
.ui-tabs > div.clear
{ 
height:0px;
padding:0;
margin:0;
background:transparent;
border:0;
}
.ui-tabs > div p 
{
margin-bottom:0px !important;
}
.ui-tabs ul.default
{
font-size: 14px;
line-height: 16px;
border-bottom: 1px solid #DCDCDC;
}
.ui-tabs h5, .ui-tabs h3
{
display:inline;
font-family:inherit;
}
.ui-tabs ul.default .ui-state-active a
{
font-weight: bold; 
font-family:inherit;
position: relative; 
background: #fff; 
border-bottom:1px solid #fff;
transform:translateY(1px);
-webkit-transform:translateY(1px);
-moz-transform:translateY(1px);
-o-transform:translateY(1px);
}
.ui-tabs a:hover
{
color:initial;
}
.ui-tabs-nav li.default
{  
margin-right: 6px; 
}
.ui-tabs ul.easy
{
border-bottom: none;
}
.ui-tabs ul.easy
{
font-size: 14px;
line-height: 30px;
}
.ui-tabs ul.easy li
{
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-o-border-radius:6px;
-ms-border-radius:6px;
}
.ui-tabs ul.easy .ui-state-active
{
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-o-border-radius:6px;
-ms-border-radius:6px;
box-shadow: inset 0 0 1px 1px #888;
-moz-box-shadow: inset 0 0 1px 1px #888;
-webkit-box-shadow: inset 0 0 1px 1px#888;
font-weight: bold;
}
.ui-tabs-nav li.easy
{
border: 1px solid #dcdcdc;
padding: 5px 10px;
text-shadow: 1px 1px 1px #fff;
}
.ui-tabs ul.easy li.ui-state-active
{
}
.ui-tabsvertical
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/vtabs.png) top left repeat-y;
border: 1px solid #dcdcdc;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius:10px;
-ms-border-radius:10px;
height: 100%;
overflow: auto;
}
.ui-tabs ul.vertical
{
border-bottom: none;
display: block;
float: left;
width: 214px;
}
.ui-tabs ul.vertical li a, .ui-tabs ul.vertical li
{
display: block;
}
.ui-tabs ul.vertical
{
font-size: 14px;
line-height: 30px;
}
.ui-tabs ul.vertical li
{
margin-right: 14px;
}
.ui-tabs ul.vertical .ui-state-active
{
font-weight: bold;
}
.ui-tabs ul.vertical .ui-state-active a
{
margin-right: -24px !important;
}
.ui-tabs-nav li.vertical
{
border-radius: 0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
-o-border-radius:0px;
-ms-border-radius:0px;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #fff;
margin-left: 0px !important;
margin-right: 0px;
padding: 5px 10px;
padding-right: 0px;
text-shadow: 1px 1px 1px #fff;
}
div.ui-tabsvertical .ui-tabs-panel
{
margin-left: 214px;
padding: 10px;
} .callout
{
padding-bottom: 8px;
padding:40px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
font-weight:bold; 
-webkit-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s;
background:#fff;
}
.callout *
{
color:inherit;
margin-bottom:0px !important;
} 
.callout > span:first-child
{
font-size:50px;
line-height:50px;
} .hr_lines a
{
color: #666;
font-size: 10px;
text-decoration: none;
}
.hr_line
{
background: #dcdcdc;
height: 1px;
width: 100%;
}
.hr_line_blind
{
height:40px;
}
.hr_line_small_line
{
position:relative;
height:40px;
}
.hr_line_small_line:after
{
content: "";
display: block;
margin: 40px auto;
width: 60px;
height: 0;
border-bottom: 1px solid #858585;
}
.hr_line_simple
{ 
height: 1px; 
margin-bottom: 30px;
margin-top:22px;
overflow: hidden;
width: 100%; 
}
.hr_shadow a.top
{
top: -18px !important;
}
.hr_top_align_right
{
text-align: right;
}
.hr_top_align_left
{
text-align: left;
}
.hr_top_align_center
{
text-align: center;
}
.hr_line a.top
{
padding: 0px 5px;
position: relative;
top: -5px;
}
.hr_line_1
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/hr_shadow.png) center top no-repeat;
background-size: 100%;
height: 20px;
width: 100%;
}
.hr_line_2
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di2.png) center top no-repeat;
background-size: 100%;
height: 60px;
}
.hr_line_3
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di3.png) center top no-repeat;
background-size: 100%;
height: 60px;
}
.hr_line_4
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di4.png) center top no-repeat;
background-size: 100%;
height: 60px;
}
.hr_line_5
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di5.png) center top no-repeat;
background-size: 100%;
height: 60px;
}
.hr_line_6
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di6.png) center top no-repeat;
background-size: 100%;
height: 112px;
}
.hr_line_7
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di7.png) center top no-repeat;
background-size: 100%;
height: 83px;
}
.hr_line_8
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di8.png) center top no-repeat;
background-size: 100%;
height: 42px;
}
.hr_line_9
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di9.png) center top no-repeat;
background-size: 100%;
height: 52px;
}
.hr_line_10
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di10.png) center top no-repeat;
background-size: 100%;
height: 50px;
}
.hr_line_11
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di11.png) center top no-repeat;
background-size: 100%;
height: 50px;
}
.hr_line_12
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di12.png) center top no-repeat;
background-size: 100%;
height: 37px;
}
.hr_line_13
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di13.png) center top no-repeat;
background-size: 100%;
height: 32px;
}
.hr_line_14
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di14.png) center top no-repeat;
background-size: 100%;
height: 216px;
}
.hr_line_15
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di15.png) center top no-repeat;
background-size: 100%;
height: 30px;
}
.hr_line_16
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/dividers/di16.png) center top no-repeat;
background-size: 100%;
height: 23px;
} .stable
{
border: 1px solid #fff;
border-radius: 2px;
-o-border-radius:2px;
-ms-border-radius:2px;
box-shadow: 0px 0px 2px #555;
margin-bottom: 20px;
-moz-border-radius: 2px;
-moz-box-shadow: 0px 0px 2px #555;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0px 0px 2px #555;
}
.stable p, .stable>br 
{
display:none;
}
.stable table
{
}
.stable table thead tr th
{
background: #eee;
font-size: 14px;
font-weight: normal;
padding: 5px 10px;
text-align: left;
}
.stable table tbody tr
{
border: 1px solid #fff;
}
.stable table tbody tr td
{
background: #fff;
border-bottom: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
padding: 7px;
text-align: center;
}
.stable table tbody tr td:last-child
{
border-right: none;
}
.stable table tbody tr:hover td
{
background: #f5f5f5;
}
.stable table thead tr th, .stable table tr th
{
padding: 5px 10px;
text-align: left;
}
.stable_red table thead tr th, .stable_red table tr th
{
background: #870003;
color: #fff;
}
.stable_green table thead tr th, .stable_green table tr th
{
background: #12ae2b;
color: #fff;
}
.stable_yellow table thead tr th, .stable_yellow table tr th
{
background: #eae70e;
color: #000;
}
.stable_orange table thead tr th, .stable_orange table tr th
{
background: #fa9109;
color: #fff;
}
.stable_blue table thead tr th, .stable_blue table tr th
{
background: #0857db;
color: #fff;
}
.stable_black table thead tr th, .stable_black table tr th
{
background: #111;
color: #fff;
}
.stable_pink table thead tr th, .stable_pink table tr th
{
background: #ff0196;
color: #fff;
}
.stable_purple table thead tr th, .stable_purple table tr th
{
background: #a644a0;
color: #fff;
} .highlight_
{
background: #ffcc00;
color: #000;
}
.highlight_dark
{
background: #292929;
color: #fff;
}
.highlight_red
{
background: #510808;
color: #fff;
}
.highlight_green
{
background: #2aa824;
color: #fff;
}
.highlight_blue
{
background: #2487a8;
color: #000;
} .stylelists
{
list-style: none;
margin-left: 0px;
}
.stylelists li
{
line-height: 30px;
padding-left: 22px;
margin-left:0px;
list-style-type:none;
}
ul.stylelist_ li
{
}
ul.stylelist_1 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/1.png) left center no-repeat;
}
ul.stylelist_2 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/2.png) left center no-repeat;
}
ul.stylelist_3 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/3.png) left center no-repeat;
}
ul.stylelist_4 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/4.png) left center no-repeat;
}
ul.stylelist_5 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/5.png) left center no-repeat;
}
ul.stylelist_6 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/6.png) left center no-repeat;
}
ul.stylelist_7 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/7.png) left center no-repeat;
}
ul.stylelist_8 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/8.png) left center no-repeat;
}
ul.stylelist_9 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/9.png) left center no-repeat;
}
ul.stylelist_10 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/10.png) left center no-repeat;
}
ul.stylelist_11 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/11.png) left center no-repeat;
}
ul.stylelist_12 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/12.png) left center no-repeat;
}
ul.stylelist_13 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/13.png) left center no-repeat;
}
ul.stylelist_14 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/14.png) left center no-repeat;
}
ul.stylelist_15 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/15.png) left center no-repeat;
}
ul.stylelist_16 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/16.png) left center no-repeat;
}
ul.stylelist_17 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/17.png) left center no-repeat;
}
ul.stylelist_18 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/18.png) left center no-repeat;
}
ul.stylelist_19 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/19.png) left center no-repeat;
}
ul.stylelist_20 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/20.png) left center no-repeat;
}
ul.stylelist_21 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/21.png) left center no-repeat;
}
ul.stylelist_22 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/22.png) left center no-repeat;
}
ul.stylelist_23 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/23.png) left center no-repeat;
}
ul.stylelist_24 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/24.png) left center no-repeat;
}
ul.stylelist_25 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/25.png) left center no-repeat;
}
ul.stylelist_26 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/26.png) left center no-repeat;
}
ul.stylelist_27 li
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/icons/27.png) left center no-repeat;
} #tooltip
{
color: #fff;
font-size: 10px;
margin-bottom: 20px;
opacity: 0.3;
position: absolute;
width: 180px;
z-index: 9999;
}
#tooltip img
{
max-width: 170px;
}
#tooltip .tipHeader
{
height: 4px;
}
#tooltip .tipHeader
{
border-color: transparent transparent #000 transparent;
border-style: solid;
border-width: 10px;
height: 0;
left: 70px;
position: absolute;
top: -19px;
width: 0;
}
#tooltip .tipHeader
{
margin-bottom: -6px;
}
#tooltip .tipBody
{
background-color: #000;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;	
-o-border-radius:4px;
-ms-border-radius:4px;
padding: 5px;
}
#tooltip .tipFooter
{
height: 8px;
} .color-boxes
{
border-radius: 5px;
border-top: 1px solid #dcdcdc;
box-shadow: 0px 0px 8px #000;
line-height: 160%;
margin-bottom: 20px;
-moz-border-radius: 5px;
-moz-box-shadow: 0px 0px 8px #000;
padding: 20px;
-webkit-border-radius: 5px;
-webkit-box-shadow: 0px 0px 8px #000;
-o-border-radius:5px;
-ms-border-radius:5px;
}
.color-box-red a
{
color: #fff;
} .alert
{ 
font-weight: bold;
margin: 10px 0px; 
padding: 20px; 
}
.alert_red
{
background: #ffbbbb;
border: 1px solid #9a0101;
color: #850000;
}
.alert_green
{
background: #a3ff9c;
border: 1px solid #118209;
color: #222;
}
.alert_blue
{
background: #c5d8ff;
border: 1px solid #0a41b2;
color: #0a3998;
}
.alert_black
{
background: #656565;
border: 1px solid #000;
color: #fff;
}
.alert_yellow
{
background: #fff79d;
border: 1px solid #cdbc00;
color: #857a00;
} a.button, .sc_button
{
-webkit-transition:0.4s;
-moz-transition:0.4s;
-o-transition:0.4s;
transition:0.4s;
}
a.sc_button:active
{
-webkit-transform:translateY(3px);
-moz-transform:translateY(3px);
transform:translateY(3px);
-webkit-transition:0.1s;
transition:0.1s;
-moz-transition:0.1s;
-webkit-box-shadow:none !important;
}
a.sc_button, span.sc_button
{ 
cursor: pointer;
display: inline;
display: inline-block;
margin: 2px; 
outline: none;
padding: .5em 1.75em .55em;
text-align: center;
text-decoration: none; 
vertical-align: baseline;  
}
a.sc_button, a.sc_button:hover
{
color: #fff !important;
}
a.sc_button.gray, a.sc_button.white
{
color: #555 !important;
}
a.sc_button:hover
{
text-decoration: none;
}
.sc_button.xlarge
{
font-size: 24px;
padding: .5em 2em .55em;
}
.sc_button.xlarge.round
{
border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
-o-border-radius:12px;
-ms-border-radius:12px;
}
.sc_button.xlarge.less_round
{
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius:5px;
-ms-border-radius:5px;
}
.sc_button.large
{
font-size: 18px;
padding: .5em 2em .55em;
}
.sc_button.large.round
{
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius:10px;
-ms-border-radius:10px;
}
.sc_button.large.less_round
{
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius:4px;
-ms-border-radius:4px;
}
.sc_button.medium
{
font-size: 14px;
padding: .5em 1.75em .55em;
}
.sc_button.medium.round
{
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-o-border-radius:8px;
-ms-border-radius:8px;
}
.sc_button.medium.less_round
{
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-o-border-radius:3px;
-ms-border-radius:3px;
}
.sc_button.small
{
font-size: 12px;
padding: .4em 1.5em .42em;
}
.sc_button.small.round
{
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius:6px;
-ms-border-radius:6px;
}
.sc_button.small.less_round
{
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-o-border-radius:2px;
-ms-border-radius:2px;
}
.sc_button.salmon
{
background: #FF7F6B; 
color:#fff;
}
.sc_button.salmon:hover
{
background: #DD7362;
color:#fff; 
}
.sc_button.black
{
background: #333; 
}
.sc_button.black:hover
{
background: #050505; 
}
.sc_button.darkgray
{
background: #696868; 
color: #e9e9e9; 
}
.sc_button.darkgray:hover
{
background: #696868; 
}
.sc_button.gray
{
background: #d6d6d6; 
color: #444444; 
}
.sc_button.gray:hover
{
background: #dbdada; 
}
.sc_button.white, input[type=submit],input[type=reset], a.button, .portfolio-filter, button
{ 
color: #606060; 
}
.sc_button.white:hover, input[type=submit]:hover,input[type=reset]:hover, a.button:hover
{
background: #e8e7e7; 
}
.sc_button.orange
{
background: #f68c1b; 
color: #ffffff; 
}
.sc_button.orange:hover
{
background: #ec781f; 
}
.sc_button.red
{ 
color: #ffffff; 
background: #D3393E; 
}
.sc_button.red:hover
{
background: #aa1318; 
}
.sc_button.pink
{
background: #fa0c78; 
color: #fffdfe; 
}
.sc_button.pink:hover
{
background: #cc0e64; 
}
.sc_button.blue
{
background: #4486B9; 
color: #fff; 
}
.sc_button.blue:hover
{
background: #1E3E57; 
}
.sc_button.small span.icon
{
padding-left: 15px;
padding-right: 7px;
}
.sc_button.medium span.icon
{
padding-left: 20px;
padding-right: 7px;
}
.sc_button.large span.icon
{
padding-left: 25px;
padding-right: 7px;
}
.sc_button.xlarge span.icon
{
padding-left: 30px;
padding-right: 7px;
}
.icon_pdf
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/pdf.png) center left no-repeat;
background-size: auto 100%;
}
.icon_twitter
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/twitter.png) center left no-repeat;
background-size: auto 100%;
}
.icon_mail
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/mail.png) center left no-repeat;
background-size: auto 100%;
}
.icon_help
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/help.png) center left no-repeat;
background-size: auto 100%;
}
.icon_info
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/info.png) center left no-repeat;
background-size: auto 100%;
}
.icon_rss
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/rss.png) center left no-repeat;
background-size: auto 100%;
}
.icon_flickr
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/flickr.png) center left no-repeat;
background-size: auto 100%;
}
.icon_facebook
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/facebook.png) center left no-repeat;
background-size: auto 100%;
}
.icon_stats
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/stats.png) center left no-repeat;
background-size: auto 100%;
}
.icon_addComment
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/buttonIcons/addComment.png) center left no-repeat;
background-size: auto 100%;
}
.sc_button.green
{
background: #66991e;
background: -moz-linear-gradient(top, #78c214, #467a00);
background: -webkit-gradient(linear, left top, left bottom, from(#78c214), to(#467a00));
color: #ffffff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78c214', endColorstr='#467a00');
-webkit-box-shadow:0px 3px 0px #124E21;
-moz-box-shadow:0px 3px 0px #124E21;
box-shadow:0px 3px 0px #124E21;
}
.sc_button.green:hover
{
background: #63a50c;
background: -moz-linear-gradient(top, #63a50c, #467a00);
background: -webkit-gradient(linear, left top, left bottom, from(#63a50c), to(#467a00));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63a50c', endColorstr='#467a00');
}
.sc_button.yellow
{
background: #e3e60a;
background: -moz-linear-gradient(top, #e3e60a, #e6bf0a);
background: -webkit-gradient(linear, left top, left bottom, from(#e3e60a), to(#e6bf0a));
color: #f2fbff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e60a', endColorstr='#e6bf0a');
-webkit-box-shadow:0px 3px 0px #B1A411;
-moz-box-shadow:0px 3px 0px  #B1A411;
box-shadow:0px 3px 0px #B1A411;	
}
.sc_button.yellow:hover
{
background: #e3e60a;
background: -moz-linear-gradient(top, #e3e60a, #dcb607);
background: -webkit-gradient(linear, left top, left bottom, from(#e3e60a), to(#dcb607));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e60a', endColorstr='#dcb607');
}
.sc_button.purple
{
background: #61059c;
background: -moz-linear-gradient(top, #9809f3, #61059c);
background: -webkit-gradient(linear, left top, left bottom, from(#9809f3), to(#61059c));
color: #f2fbff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9809f3', endColorstr='#61059c');
-webkit-box-shadow:0px 3px 0px #26053C;
-moz-box-shadow:0px 3px 0px #26053C;
box-shadow:0px 3px 0px #26053C;	
}
.sc_button.purple:hover
{
background: #8320c2;
background: -moz-linear-gradient(top, #8320c2, #61059c);
background: -webkit-gradient(linear, left top, left bottom, from(#8320c2), to(#61059c));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8320c2', endColorstr='#61059c');
} .sc-nivo .nivo-caption
{
height:25px;
display:none !important;
}
.sc-nivo .nivo-controlNav
{
bottom: 10px;
margin-left: 10px;
position: absolute;
}
.sc-nivo .nivo-controlNav a
{
background: url(//warmsoil.info/wp-content/themes/yooco/images/bullets.png) no-repeat;
border: 0;
display: block;
float: left;
height: 10px;
margin-right: 7px;
text-indent: -9999px;
width: 10px;
}
.sc-nivo .nivo-controlNav a.active
{
background-position: 0 -10px;
} .googlemap
{
overflow:hidden !important;
}
#content .googlemap, .sidebar .googlemap, #footer .googlemap
{
margin-bottom: 40px;
} 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(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_expand:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_contract:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
div.pp_default .pp_gallery ul li a{background:url(//warmsoil.info/wp-content/themes/yooco/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{left:auto;position:static}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
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(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_rounded .pp_nav .pp_play{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_rounded .pp_description{color:#fff;margin-right:85px}
div.dark_rounded .pp_nav .pp_play{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_square .pp_nav .pp_play{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//warmsoil.info/wp-content/themes/yooco/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//warmsoil.info/wp-content/themes/yooco/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;overflow:hidden;width:55px}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}
.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;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.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(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/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{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
#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}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
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(//warmsoil.info/wp-content/themes/yooco/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(//warmsoil.info/wp-content/themes/yooco/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} .carousel_feature_image
{
display:block;
width:100%;
}
.carousel h4
{
text-align:center;
}
.carousel li > div > div 
{
position:relative;
}
.carousel_caption
{
position:absolute;
width:100%;
height:100%;
background:transparent;
top:0;
left:0;
-webkit-transition:0.5s;
transition:0.5s;
-o-transition:0.5s;
-moz-transition:0.5s; 
}	
.carousel a.carousel_show_more, .carousel a.carousel_show_bigger
{
position:absolute;
top:50%;
opacity:0; 
-webkit-transition:0.5s;
transition:0.5s;
-o-transition:0.5s;
-moz-transition:0.5s;
}
.carousel a.carousel_show_more
{
left:0%;
}
.carousel a.carousel_show_bigger
{
right:0%;
}
.carousel li:hover > div   a.carousel_show_more, .carousel li:hover > div  a.carousel_show_bigger
{
display:inline-block;
opacity:1;
-webkit-transition:0.5s;
transition:0.5s;
-o-transition:0.5s;
-moz-transition:0.5s; 
}
.carousel li:hover > div  a.carousel_show_more
{
left:25%;
}
.carousel li:hover > div  a.carousel_show_bigger
{
right:25%;
}
.carousel li:hover > div .carousel_caption
{
-webkit-transition:0.5s;
transition:0.5s;
-o-transition:0.5s;
-moz-transition:0.5s; 
background:rgba(255,255,255,0.95);
}
.carousel a.carousel_show_more img, .carousel a.carousel_show_bigger img
{
width:25px;
height:25px;
}
.caroufredsel_wrapper
{
max-width:100%;
} 
a.carousel-nav
{ 
opacity:0;
position: absolute;
top: 50% !important;
background: rgba(41, 41, 41, 0.5);
z-index: 99;
color: #FFF;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
margin-top: -20px;
}
.carousel-container:hover a.carousel-nav
{
opacity:1;
}
.carousel-container:hover a.carousel-nav-prev
{  
text-shadow:none !important; 
}
.carousel-container:hover a.carousel-nav-next
{ 
-webkit-transition:0.3s;
-moz-transition:0.3s;
transition:0.3s; 
text-shadow:none !important;
}
a.carousel-nav-prev
{
left:20px;
}
a.carousel-nav-next
{
right:20px;
}
.carousel-container 
{
position:relative; 
}
ul.carousel p 
{
margin-bottom:5px;
}
.adipoli-wrapper
{
margin:auto;
position:relative;
display: inline-block;
}
.adipoli-wrapper>img
{
position: absolute;
z-index: 1;
}
.adipoli-before
{
position: absolute;
z-index: 5;
}
.adipoli-after
{
position: absolute;
z-index: 10;
}
.adipoli-slice {
display:block;
position:absolute;
z-index:15;
height:100%;
}
.adipoli-box
{
display:block;
position:absolute;
z-index:15;
} 
.ix, .iprev, .inext,  #prevslide,  #nextslide 
{
opacity:1 !important; 
width:70px;
height:70px; 
background:#111;  
top:120px; 
right:0px;	 
z-index:9; 
background: black url(//warmsoil.info/wp-content/themes/yooco/images/gclose.png) center center no-repeat; 
cursor:pointer;	
float:right;
}
#group-container .iprev, #group-container .inext, #group-container .ix
{
margin-top:120px;
}
.iprev, #prevslide 
{   
background:  black url(//warmsoil.info/wp-content/themes/yooco/images/gprev.png) center center no-repeat;
}
.inext, #nextslide 
{   
background: black url(//warmsoil.info/wp-content/themes/yooco/images/gnext.png) center center no-repeat; 
}
.ix-left
{
float:left !important; 
}
.prevslide-left
{
float:left !important;
}
.nextslide-left
{
float:left !important;
}
.ix:hover, .iprev:hover, .inext:hover, #prevslide:hover,  #nextslide:hover 
{
-webkit-transition:0.5s; 
transition:0.5s; 
-moz-transition:0.5s; 
-o-transition:0.5s; 
background-color:#222;
} #image_header img
{
display:block;
position:relative;
z-index:99;
background:#fff; 
} 
.custom_header.wait, .wait
{ 
background:url(//warmsoil.info/wp-content/themes/yooco/images/wait.gif) center center no-repeat;
}
#cycle_container {position:relative; background:#fff; z-index:30; overflow:hidden;}
#cycle-prev, #cycle-next  { opacity:0; right:-30px; text-indent:-9999px; width: 50px; height: 50px; border:1px solid #fff; margin: -20px 0 0; display: block; background: rgba(0,0,0,0.3) url(//warmsoil.info/wp-content/themes/yooco/images/1next.png) no-repeat center center;  background-size:32px; position: absolute; top:50%; margin-top:-50px; z-index:40; cursor: pointer; text-indent: -9999px;   -webkit-transition: all .3s ease; background-size:13px;}
#cycle-prev {left:-30px; right:auto; background: rgba(0,0,0,0.3) url(//warmsoil.info/wp-content/themes/yooco/images/1prev.png) no-repeat center center;  background-size:13px;}
.cyclesliderfull {position:relative;}
#cycle_header:hover #cycle-prev {left:50px; opacity:1;}
#cycle_header:hover #cycle-next  {right:50px; opacity:1;}
#cycle_nav {bottom:0; display:none;}
.activeSlide a, a.flex-active {background:#fff;} #flexslider_header {position:relative; width:1060px;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}  
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {border-radius:5px; right:10px;  width: 50px; height: 50px; display: block; background:#2A2B2C url(//warmsoil.info/wp-content/themes/yooco/images/1next.png) no-repeat center center;  background-size:13px; position: absolute; top: 50%; margin-top:-50px;  z-index: 999; cursor: pointer; text-indent: -9999px;  -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-prev {background:#2A2B2C url(//warmsoil.info/wp-content/themes/yooco/images/1prev.png) no-repeat center center; background-size:13px; right:auto; left:10px;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
.flex-control-nav {width: 100%; position: absolute; bottom: 0px; text-align: right; z-index:80; display:none;}
.flex-control-nav li {margin-right:-10px; padding-left:0px; display: inline-block; zoom: 1; *display: inline; float:right;}
.flex-control-nav li:first-child {margin-right:100px;}
.flex-control-paging li a {width: 50px; height: 50px; display: block; background: #2A2B2C; cursor: pointer; text-indent:  9999px;  }
.flex-control-paging li a:hover { background: #333; background: #2A2B2C }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {opacity: 1; left: 0;}
.flex-direction-nav .flex-next {opacity: 1; right: 0;}
} div.scrollingHotSpotLeft
{ 
min-width: 75px;
width: 10%;
height: 100%; 
background-image: url(//warmsoil.info/wp-content/themes/yooco/images/big_transparent.gif);
background-repeat: repeat;
background-position: center center;
position: absolute;
z-index: 9999;
left: 0; 
cursor: url(//warmsoil.info/wp-content/themes/yooco/images/cursors/cursor_arrow_left.png), url(//warmsoil.info/wp-content/themes/yooco/images/cursors/cursor_arrow_left.cur),w-resize;
}
div.scrollingHotSpotLeftVisible
{
background-image: url(//warmsoil.info/wp-content/themes/yooco/images/arrow_left.gif);				
background-color: #fff;
background-repeat: no-repeat;
opacity: 0.35;  
-moz-opacity: 0.35; 
filter: alpha(opacity = 35);  
zoom: 1;  
}
div.scrollingHotSpotRight
{
min-width: 75px;
width: 10%;
height: 100%;
background-image: url(//warmsoil.info/wp-content/themes/yooco/images/big_transparent.gif);
background-repeat: repeat;
background-position: center center;
position: absolute;
z-index: 9999;
right: 0;
cursor: url(//warmsoil.info/wp-content/themes/yooco/images/cursors/cursor_arrow_right.png), url(//warmsoil.info/wp-content/themes/yooco/images/cursors/cursor_arrow_right.cur),e-resize;
}
div.scrollingHotSpotRightVisible
{
background-image: url(//warmsoil.info/wp-content/themes/yooco/images/arrow_right.gif);
background-color: #fff;
background-repeat: no-repeat;
opacity: 0.35;
filter: alpha(opacity = 35);
-moz-opacity: 0.35;
zoom: 1;
} 
div.scrollWrapper
{
position: relative;
overflow: hidden;
width: 100%;
height: 100%;
z-index:99;
}
div.scrollableArea
{
position: relative;
width: auto;
height: 100%;
width:100000px;
}
#smooth_header
{
position:relative;
overflow:hidden; 
height:500px;
}
#smooth_header img
{
max-height:610px;
width:auto; 
}	
#smooth_header div.scrollableArea img {
position: relative;
float: left;
margin: 0; 
padding: 0;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none; 
}
#smooth_header div.scrollableArea a
{
display:inline-block;
vertical-align:top; 
} .nicescroll-rails
{
opacity:1 !important;
display:block !important;
z-index:99 !important;
}
.nicescroll-rails > div
{
width:10px !important;
border:none !important;
}
#ascrail2000-hr
{
display: none !important;
} .scroll-pane
{
width: 100%;
height: 200px;
overflow: auto;
}
.jspContainer
{
overflow: hidden;
position: relative;
}
.jspPane
{
position: absolute;
}
.jspVerticalBar
{
position: absolute;
top: 0;
right: 0;
width: 5px;
height: 100%; 
}
.jspHorizontalBar
{
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 16px;
background: red;
}
.jspVerticalBar *,
.jspHorizontalBar *
{
margin: 0;
padding: 0;
}
.jspCap
{
display: none;
}
.jspHorizontalBar .jspCap
{
float: left;
}
.jspTrack
{
background: #111;
position: relative;
}
.jspDrag
{
background: #ccc;
position: relative;
top: 0;
left: 0;
cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
float: left;
height: 100%;
}
.jspArrow
{
background: #50506d;
text-indent: -20000px;
display: block;
cursor: pointer;
}
.jspArrow.jspDisabled
{
cursor: default;
background: #80808d;
}
.jspVerticalBar .jspArrow
{
height: 16px;
}
.jspHorizontalBar .jspArrow
{
width: 16px;
float: left;
height: 100%;
}
.jspVerticalBar .jspArrow:focus
{
outline: none;
}
.jspCorner
{
background: #eeeef4;
float: left;
height: 100%;
} .mapslider
{ 
position:relative;
background:#fff;
z-index:9;
} 
#map-container 
{
width:100%; 
background:#000;  
position:relative; 
overflow:hidden; 
background:#000 url(//warmsoil.info/wp-content/themes/yooco/images/wait.gif) center center no-repeat; 
min-height:300px;
}
.map_container_outer
{  
margin:0px auto;
height:100%;
overflow:hidden;
background:#fff;
}
.map_wait
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/wait.gif) center center no-repeat;	
min-height:200px;
}
#map-content 
{
opacity:0;   
position:absolute; 
margin:0px auto;  
-webkit-transition:-webkit-background-size 1s; 
transition:background-size 1s; 
-moz-transition:-moz-background-size 1s; 
-o-transition:-o-background-size 1s;  
cursor:move; 
}
.map 
{
opacity:0;
}
.map_img 
{
min-height:100px; 
max-width:none !important;
-webkit-transition:opacity 1s; 
-moz-transition:opacity 1s; 
transition:opacity 1s; 
-o-transition:opacity 1s;
}
.map-container 
{
z-index:9; 
width:100%;   
position:absolute; 
overflow:hidden; 
background:url(//warmsoil.info/wp-content/themes/yooco/images/wait.gif) center center no-repeat;
}
.map-content 
{ 
position:absolute; 
margin:0px auto; 
-webkit-transition:-webkit-background-size 1s; 
transition:background-size 1s; 
-moz-transition: -moz-background-size 1s; 
-o-transition:-o-background-size 1s; 
cursor:move; 
background-color:#000;
}
.map_overlay
{
background: rgba(0,0,0,0.5);
top: 0;
position: absolute;
width: 260px;
padding:20px;
right:-300px;
height: 100%; 
color:#fff;
}
.map_overlay *
{
color:#fff !important;
}
.map_overlay:hover
{
background: rgba(0,0,0,0.8);
}
.moverlay_trigger
{
position:absolute;
width:0px;
height:0px;
text-align:center;
line-height:20px;
color:#fff;
top:50%;
left:-20px;
z-index:10;
font-family:arial;
font-size:20px;
cursor:pointer;
border-right:20px solid rgba(0, 0, 0, 0.5);
border-top:20px solid transparent;
border-bottom:20px solid transparent;
}
.map_overlay .moverlay_trigger span
{
font-size:20px;
line-height:20px;
margin-top:-10px;
margin-left:7px;
display:inline-block;
transition:1s;
-webkit-transition:1s;
-moz-transition:1s;
-o-transition:1s;
position:absolute;	
}
.map_overlay:hover .moverlay_trigger span
{
transform:rotate(765deg);
-webkit-transform:rotate(765deg); 
-moz-transform:rotate(765deg);
transition:0.3s;
-webkit-transition:0.3s;
-moz-transition:0.3s;
-o-transition:0.3s;
}
#maps_nav_trigger 
{
width:30px; 
height:30px; 
background:#111; 
top:180px; 
left:0px;   
position:absolute; 
z-index:99; 
background:#111 url(//warmsoil.info/wp-content/themes/yooco/images/icons/24.png) center center no-repeat;
display:none !important;
} 
.maps_nav 
{
position:absolute; 
z-index:99; 
bottom:32px; 
line-height:30px; 
left:50%; 
} 
.maps_nav_inner 
{
display:inline-block;
margin-left:-50%;
}
.maps_nav_inner a 
{
padding-left:10px; 
color:#fff !important; 
display:inline-block; 
background:#111; 
-webkit-transition:1s; 
transition:1s; 
-moz-transition:1s; 
-o-transition:1s; 
font-size:16px; 
font-weight:bold;
text-indent:-9999px;
padding:0px;
border-radius:50%;
width:11px;
height:11px;
background:#666;
box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.maps_nav_inner a:hover
{
background:#666;
background:rgba(0,0,0,0.5);
}
.maps_nav_inner ul li
{
display:inline;
margin:0 2px;
} 
a.mapchanger.active
{
background:#fff;
}
.maps_nav_inner .show_stopper 
{
padding:0px 10px;
}
.maps_nav_inner a span.maps_nav_title 
{
padding-right:10px;
}
.maps_nav_inner a:hover span.play_path_span 
{
background:#111;
}
.play_path 
{
display:none;
}
.maps_nav_inner a.show_stopper 
{
text-indent:-9999px; 
background:#111 url(//warmsoil.info/wp-content/themes/yooco/images/p.png) center center no-repeat !important; 
background-size:10px !important; 
display:none !important;
}
.maps_nav_inner span.play_path_span  
{
display:inline-block;
}
.maps_nav_inner span.play_path_span, .maps_nav_inner span.play_path_span:hover  
{
-webkit-transition:1s; 
-moz-transition:1s; 
transition:1s; 
-o-transition:1s; 
text-indent:-9999px; 
width:20px; 
background:#111 url(//warmsoil.info/wp-content/themes/yooco/images/iplay.png) center center no-repeat !important; 
background-size:10px !important;
}
.maps_nav_inner span.play_path_span:hover 
{
width:40px;
}
.plusx, .plusy, .minusx, .minusy 
{
position:fixed; 
width:20px; 
height:20px; 
background:rgba(255,255,255,0.6);
margin:5px;
}
.minusy 
{
opacity:1; 
margin-left:-20px; 
left:50%; 
top:70px; 
width:40px; 
background:url(//warmsoil.info/wp-content/themes/yooco/images/an.png) center center no-repeat;
}
.plusy 
{
opacity:1; 
margin-left:-20px; 
left:50%; 
bottom:0px; 
width:40px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/as.png) center center no-repeat;
}
.plusx 
{
opacity:1; 
margin-top:-20px; 
top:50%; 
left:0px; 
height:40px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/aw.png) center center no-repeat;
}
.minusx 
{
opacity:1; 
margin-top:-20px; 
top:50%; 
right:0px; 
height:40px;
background:url(//warmsoil.info/wp-content/themes/yooco/images/ao.png) center center no-repeat;
}
.minusx, .plusx, .minusy, .plusy
{
display:none;
visibility:hidden;
}
.pinner  
{
width: 0px;
height: 0px; 
border-top: 15px solid;
border-left: 15px solid transparent;
position: absolute;
top: 0px;  
left:-15px; 
content: "";
color:inherit;
}
.pinner_position 
{
width: 0px;
height: 0px; 
border-top: 15px solid;
border-left: 9px solid transparent;
border-right: 9px solid transparent; 
position: absolute;
top: 0px;
left:-15px; 
content: "";
color:inherit;
}
.pinner_position::before 
{
width: 18px;
height: 9px;
background: inherit;
content: "";
position: absolute;
background: #333;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
left: -9px;
top: -24px;
}
.pin_style_gps .gps_ring 
{
height: 18px; 
width: 18px; 
position: absolute; 
left:-33px; 
top:-18px; 
}
.close_pin
{
float: right;
cursor: pointer;
}
.pin_style_textfield .pin_content
{
width: auto;
max-width: 400px;
display: block !important;
opacity: 0.5;
height: auto !important;
padding: 10px;
padding-top: 0px;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
}
.pin_style_textfield h4
{
opacity:0.5;
max-width:400px !important;
width:auto !important;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
}
.pin_style_textfield:hover .pin_content, .pin_style_textfield:hover h4
{
opacity:1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
}
.pin_textfield 
{
display:none !important;
}
.pin_style_gps .gps_gps
{
border: 10px dashed red; 
-webkit-border-radius: 30px;  
-webkit-animation: pulsate 1s ease-out; 
-webkit-animation-iteration-count: infinite; 
opacity: 0;
-webkit-transition:1s;
border-radius: 30px;  
animation: pulsate 1s ease-out;
animation-iteration-count: infinite;  
transition:1s;
-moz-border-radius: 30px;  
-moz-animation: pulsate 1s ease-out; 
-moz-animation-iteration-count: infinite; 
-moz-transition:1s;
-o-border-radius: 30px;  
-o-animation: pulsate 1s ease-out;
-o-animation-iteration-count: infinite;  
-o-transition:1s;
}
.pin_style_pop .gps_pop 
{
border: 7px dashed red; 
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%; 
-webkit-animation: pop 1.5s ease-out; 
-webkit-animation-iteration-count: infinite; 
-webkit-transition:2s;
animation: pop 2s ease-out;
animation-iteration-count: infinite;  
transition:1s;
-moz-animation: pop 2s ease-out; 
-moz-animation-iteration-count: infinite; 
-moz-transition:1s;
-o-animation: pop 2s ease-out;
-o-animation-iteration-count: infinite;  
-o-transition:1s;
width:0px;
height:0px;
position: absolute;
top: 10px; 
left: -19px;
-webkit-transform: scale(0.6); 
-moz-transform: scale(0.6); 
-o-transform: scale(0.6); 
transform: scale(0.6); 
}
.pin:hover .gps_pulse 
{
border-color:transparent; 
-webkit-transition:1s; 
transition:1s; 
-moz-transition:1s; 
-o-transition:1s;
} 
.pin   
{
position:absolute; 
color:#fff; 
height:30px; 
color:#333; 
cursor:default;
}
a .pin
{
cursor:pointer;
}
.pin h4 
{
color:#fff; 
padding:3px 10px; 
font-weight:normal; 
text-shadow:none ;
margin-bottom: 0px!important; 
width: 100%;
display: block;
line-height:140%;
} 
.pin_content 
{
color:#fff; 
height:0px; 
overflow:hidden; 
-webkit-transition:0.5s; 
transition:0.5s; 
-moz-transition:0.5s; 
-o-transition:0.5s;  
z-index:9; 
position:relative; 
opacity:0; 
max-width:200px; 
padding:0px;
width:100%;
line-height:140%;
}
.pin_content p 
{
border-top: 1px dashed rgba(255, 255, 255, 0.54);  
padding-top: 4px;
margin-bottom:0px !important;
}
.pin:hover .pin_content 
{
height:auto; 
-webkit-transition:opacity   0.5s; 
transition:opacity 0.5s; 
-moz-transition:opacity 0.5s; 
-o-transition:opacity 0.5s;  
opacity:1; 
padding:10px;  
padding-top:0px !important;
}
.pin_photo, .pin_link, .pin_pointer 
{
width:40px; 
height:40px; 
border:none !important;
margin-left: -30px;  
margin-top: 0px;  
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
top:-2px;
}
.pin_photo 
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/mapr_pointer/photo.png) center center no-repeat;
}
.pin_link 
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/mapr_pointer/link.png) center center no-repeat;
background-size: 25px;
-webkit-background-size:25px;
-moz-background-size:25px;
-o-background-size:25px;
-ms-background-size:25px;
}
.pin_pointer 
{
background:url(//warmsoil.info/wp-content/themes/yooco/images/mapr_pointer/pointer.png) center center no-repeat;
}
.pin_plus
{
border-radius: 50%;
width: 26px;
height: 26px;
background: #3C3C3C;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);
color: white;
position: absolute;
text-align: center;
font-weight: bold;
border: 2px solid #CEBFBF !important;
line-height: 28px;	
-webkit-transition:0.5s;
transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
font-size: 20px;
line-height: 25px;
}
.pin_style_plus:hover .pin_plus 
{
-webkit-transform:rotate(45deg);	
box-shadow:0px 0px 15px rgba(0, 0, 0, 0.56);
-webkit-transition:0.5s;
transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
}
.pin_style_plus h4 
{
opacity:0;
-webkit-transition:0.5s;
transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
padding-left:26px;
display:none;
}
.pin_style_plus:hover h4
{
display:block;
opacity:1;
-webkit-transition:opacity 0.5s;
transition:opacity 0.5s;
-moz-transition:opacity 0.5s;
-o-transition:opacity 0.5s;
}
.pin_style_plus .pin_content
{
margin-left:16px;
}
.skrewin_inactive
{
-webkit-transform:rotate(-360deg);
margin-right:360px;
}
.skrewin
{
-webkit-transform:rotate(0deg) !important;
}
.popin_inactive
{
-webkit-transform:scale(0);
margin-right:100px;
}	
.pin_style_loupe h4
{
background-repeat:no-repeat;
width: 50px;
height: 50px;
padding: 0px;
margin: 0px;
box-shadow: 0px 0px 7px black;
-webkit-box-shadow: 0px 0px 7px black;
-moz-box-shadow: 0px 0px 7px black;
-o-box-shadow: 0px 0px 7px black;
border: 3px solid rgba(255,255,255,0.5);
text-indent: -100000px;
-webkit-transform: scale(1.5);
-webkit-transition:0.5s;
transform: scale(1.5);
transition:0.5s;
-moz-transform: scale(1.5);
-moz-transition:0.5s;
-o-transform: scale(1.5);
-o-transition:0.5s;
z-index:77;
}
.pin_style_loupe h4::after
{
position:absolute;
bottom:0px;
left:50%;
margin-left:-7px;
margin-bottom:-10px;
width:0px;
height:0px;
border-left:7px solid transparent;
border-right:7px solid transparent;
border-top:7px solid rgba(255,255,255,0.5);
content:"";
-webkit-transition:0.5s;
transition:0.5s;
-moz-transition:0.5s;
-o-transition:0.5s;
}
.pin_style_loupe h4:hover
{
-webkit-transform:scale(2);
-webkit-transition:0.2s;
transform:scale(2);
transition:0.2s;
-moz-transform:scale(2);
-moz-transition:0.2s;
-o-transform:scale(2);
-o-transition:0.2s;
border-color:#fff;
z-index:99;
}
.pin_style_loupe .pin_content, .pin_style_loupe .pinner
{
display:none !important;
}
.eye_updown:hover, .eye_anim2:hover, .eye_anim3:hover
{
animation: none !important; 
-webkit-animation: none !important; 	
-moz-animation: none !important; 	
-ms-animation: none !important; 	
-o-animation: none !important; 	
}
.eye_updown
{
margin-top:0px;
-webkit-animation: updown 4s ease-out; 
-webkit-animation-iteration-count: infinite; 
animation: updown 4s ease-out;
animation-iteration-count: infinite;  
-moz-animation: updown 10s ease-out; 
-moz-animation-iteration-count: infinite; 
-o-animation: updown 10s ease-out;
-o-animation-iteration-count: infinite;  
animation-delay: 1.5s;
-webkit-animation-delay:1.5s;
-o-animation-delay:1.5s;
-moz-animation-delay:1.5s;
}
.eye_anim2
{ 
-webkit-animation: a2 4s ease-out; 
-webkit-animation-iteration-count: infinite; 
animation: a2 4s ease-out;
animation-iteration-count: infinite;  
-moz-animation: a2 10s ease-out; 
-moz-animation-iteration-count: infinite; 
-o-animation: a2 10s ease-out;
-o-animation-iteration-count: infinite;  
animation-delay: 2.5s;
-webkit-animation-delay:2.5s; 
-o-animation-delay:2.5s;
-moz-animation-delay:2.5s;
}
.eye_anim3
{ 
opacity:1;
-webkit-animation: a3 4s ease-out; 
-webkit-animation-iteration-count: infinite; 
animation: a3 4s ease-out;
animation-iteration-count: infinite;  
-moz-animation: a3 10s ease-out; 
-moz-animation-iteration-count: infinite; 
-o-animation: a3 10s ease-out;
-o-animation-iteration-count: infinite;   
animation-delay: 3.5s;
-webkit-animation-delay:3.5s; 
-o-animation-delay:3.5s;
-moz-animation-delay:3.5s;
}
@-webkit-keyframes pulsate 
{ 
0% 
{
-webkit-transform: scale(0.1, 0.1); 
transform: scale(0.1, 0.1); 
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
opacity: 0.0;
}   
50% 
{
opacity: 1.0;
}    
100% 
{
-webkit-transform: scale(1.2, 1.2); 
transform: scale(1.2, 1.2);
opacity: 0.0;
-moz-transform: scale(1.2, 1.2); 
-o-transform: scale(1.2, 1.2);
}
} 
@keyframes pulsate 
{ 
0% 
{
-webkit-transform: scale(0.1, 0.1); 
transform: scale(0.1, 0.1); 
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
opacity: 0.0;
}   
50% 
{
opacity: 1.0;
}    
100% 
{
-webkit-transform: scale(1.2, 1.2); 
transform: scale(1.2, 1.2);
opacity: 0.0;
-moz-transform: scale(1.2, 1.2); 
-o-transform: scale(1.2, 1.2);
}
} 
@-moz-keyframes pulsate 
{ 
0% 
{
-webkit-transform: scale(0.1, 0.1); 
transform: scale(0.1, 0.1); 
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
opacity: 0.0;
}   
50% 
{
opacity: 1.0;
}    
100% 
{
-webkit-transform: scale(1.2, 1.2); 
transform: scale(1.2, 1.2);
opacity: 0.0;
-moz-transform: scale(1.2, 1.2); 
-o-transform: scale(1.2, 1.2);
}
} 
@-ms-keyframes pulsate 
{ 
0% 
{
-webkit-transform: scale(0.1, 0.1); 
transform: scale(0.1, 0.1); 
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
opacity: 0.0;
}   
50% 
{
opacity: 1.0;
}    
100% 
{
-webkit-transform: scale(1.2, 1.2); 
transform: scale(1.2, 1.2);
opacity: 0.0;
-moz-transform: scale(1.2, 1.2); 
-o-transform: scale(1.2, 1.2);
}
} 
@-o-keyframes pulsate 
{ 
0% 
{
-webkit-transform: scale(0.1, 0.1); 
transform: scale(0.1, 0.1); 
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
opacity: 0.0;
}   
50% 
{
opacity: 1.0;
}    
100% 
{
-webkit-transform: scale(1.2, 1.2); 
transform: scale(1.2, 1.2);
opacity: 0.0;
-moz-transform: scale(1.2, 1.2); 
-o-transform: scale(1.2, 1.2);
}
} 
@-webkit-keyframes pop 
{ 
0% 
{
-webkit-transform: scale(2); 
-moz-transform: scale(2); 
-o-transform: scale(2); 
transform: scale(2); 
}
70% 
{
-webkit-transform: scale(0.6); 
-moz-transform: scale(0.6); 
-o-transform: scale(0.6); 
transform: scale(0.6); 
}  
} 
@keyframes pop 
{ 
0% 
{
-webkit-transform: scale(2); 
-moz-transform: scale(2); 
-o-transform: scale(2); 
transform: scale(2); 
}
70% 
{
-webkit-transform: scale(0.6); 
-moz-transform: scale(0.6); 
-o-transform: scale(0.6); 
transform: scale(0.6); 
}  
}
@-moz-keyframes pop 
{ 
0% 
{
-webkit-transform: scale(2); 
-moz-transform: scale(2); 
-o-transform: scale(2); 
transform: scale(2); 
}
70% 
{
-webkit-transform: scale(0.6); 
-moz-transform: scale(0.6); 
-o-transform: scale(0.6); 
transform: scale(0.6); 
}  
}
@-ms-keyframes pop 
{ 
0% 
{
-webkit-transform: scale(2); 
-moz-transform: scale(2); 
-o-transform: scale(2); 
transform: scale(2); 
}
70% 
{
-webkit-transform: scale(0.6); 
-moz-transform: scale(0.6); 
-o-transform: scale(0.6); 
transform: scale(0.6); 
}  
}
@-o-keyframes pop 
{ 
0% 
{
-webkit-transform: scale(2); 
-moz-transform: scale(2); 
-o-transform: scale(2); 
transform: scale(2); 
}
70% 
{
-webkit-transform: scale(0.6); 
-moz-transform: scale(0.6); 
-o-transform: scale(0.6); 
transform: scale(0.6); 
}  
}
@-webkit-keyframes updown 
{ 
5% 
{ 
margin-top:-10px;
}
10% 
{ 
margin-top:0px;
}  
}
@-moz-keyframes updown 
{ 
10% 
{
margin-top:-10px;
}
20% 
{
margin-top:0px;
}  
}
@-o-keyframes updown 
{ 
10% 
{
margin-top:-10px;
}
20% 
{
margin-top:0px;
}  
}
@-ms-keyframes updown 
{ 
10% 
{
margin-top:-10px;
}
20% 
{
margin-top:0px;
}  
}
@keyframes updown 
{ 
10% 
{
margin-top:-10px;
}
20% 
{
margin-top:0px;
}  
}
@-webkit-keyframes a2
{ 
5% 
{ 
margin-left:-10px
}
10% 
{ 
margin-left:10px; 
}  
15%
{
margin-left:0px;
}
} 
@-moz-keyframes a2
{ 
5% 
{ 
margin-left:-10px
}
10% 
{ 
margin-left:10px; 
}  
15%
{
margin-left:0px;
}
} 
@-o-keyframes a2
{ 
5% 
{ 
margin-left:-10px
}
10% 
{ 
margin-left:10px; 
}  
15%
{
margin-left:0px;
}
} 
@-ms-keyframes a2
{ 
5% 
{ 
margin-left:-10px
}
10% 
{ 
margin-left:10px; 
}  
15%
{
margin-left:0px;
}
} 
@keyframes a2
{ 
5% 
{ 
margin-left:-10px
}
10% 
{ 
margin-left:10px; 
}  
15%
{
margin-left:0px;
}
} 
@-webkit-keyframes a3
{ 
1%
{
opacity:1;
}
3% 
{ 
opacity:0;
}
4%
{
opacity:0.8;
}
5%	
{
opacity:0.1;
}
6%
{
opacity:0.9;
}	
7% 
{
opacity:1;
}
8%
{
opacity:0.2;
}
9%
{
opacity:0.3;
}
10%
{
opacity:0.8;
}
11%
{
opacity:0.1;
}
12%
{
opacity:1;
}
100%	
{
opacity:1;
}	
} 
@-moz-keyframes a3
{ 
1%
{
opacity:1;
}
3% 
{ 
opacity:0;
}
4%
{
opacity:0.8;
}
5%	
{
opacity:0.1;
}
6%
{
opacity:0.9;
}	
7% 
{
opacity:1;
}
8%
{
opacity:0.2;
}
9%
{
opacity:0.3;
}
10%
{
opacity:0.8;
}
11%
{
opacity:0.1;
}
12%
{
opacity:1;
}
100%	
{
opacity:1;
}	
} 
@-ms-keyframes a3
{ 
1%
{
opacity:1;
}
3% 
{ 
opacity:0;
}
4%
{
opacity:0.8;
}
5%	
{
opacity:0.1;
}
6%
{
opacity:0.9;
}	
7% 
{
opacity:1;
}
8%
{
opacity:0.2;
}
9%
{
opacity:0.3;
}
10%
{
opacity:0.8;
}
11%
{
opacity:0.1;
}
12%
{
opacity:1;
}
100%	
{
opacity:1;
}	
} 
@keyframes a3
{ 
1%
{
opacity:1;
}
3% 
{ 
opacity:0;
}
4%
{
opacity:0.8;
}
5%	
{
opacity:0.1;
}
6%
{
opacity:0.9;
}	
7% 
{
opacity:1;
}
8%
{
opacity:0.2;
}
9%
{
opacity:0.3;
}
10%
{
opacity:0.8;
}
11%
{
opacity:0.1;
}
12%
{
opacity:1;
}
100%	
{
opacity:1;
}	
} 
@-o-keyframes a3
{ 
1%
{
opacity:1;
}
3% 
{ 
opacity:0;
}
4%
{
opacity:0.8;
}
5%	
{
opacity:0.1;
}
6%
{
opacity:0.9;
}	
7% 
{
opacity:1;
}
8%
{
opacity:0.2;
}
9%
{
opacity:0.3;
}
10%
{
opacity:0.8;
}
11%
{
opacity:0.1;
}
12%
{
opacity:1;
}
100%	
{
opacity:1;
}	
} 
.mean-bar #menu:after {
content: "";
clear: both;
float: none;
display: table;
}@font-face {
font-family: 'FontAwesome';
src: url(//warmsoil.info/wp-content/themes/yooco/font/fontawesome-webfont.eot?v=3.2.1);
src: url(//warmsoil.info/wp-content/themes/yooco/font/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'), url(//warmsoil.info/wp-content/themes/yooco/font/fontawesome-webfont.woff?v=3.2.1) format('woff'), url(//warmsoil.info/wp-content/themes/yooco/font/fontawesome-webfont.ttf?v=3.2.1) format('truetype'), url(//warmsoil.info/wp-content/themes/yooco/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');
font-weight: normal;
font-style: normal;
} [class^="icon-"],
[class*=" icon-"] {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
*margin-right: .3em;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
text-decoration: inherit;
display: inline-block;
speak: none;
} .icon-large:before {
vertical-align: -10%;
font-size: 1.3333333333333333em;
} a [class^="icon-"],
a [class*=" icon-"] {
display: inline;
} [class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
display: inline-block;
width: 1.1428571428571428em;
text-align: right;
padding-right: 0.2857142857142857em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
width: 1.4285714285714286em;
}
.icons-ul {
margin-left: 2.142857142857143em;
list-style-type: none;
}
.icons-ul > li {
position: relative;
}
.icons-ul .icon-li {
position: absolute;
left: -2.142857142857143em;
width: 2.142857142857143em;
text-align: center;
line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
display: none;
}
.icon-muted {
color: #eeeeee;
}
.icon-light {
color: #ffffff;
}
.icon-dark {
color: #333333;
}
.icon-border {
border: solid 1px #eeeeee;
padding: .2em .25em .15em;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.icon-2x {
font-size: 2em;
}
.icon-2x.icon-border {
border-width: 2px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.icon-3x {
font-size: 3em;
}
.icon-3x.icon-border {
border-width: 3px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.icon-4x {
font-size: 4em;
}
.icon-4x.icon-border {
border-width: 4px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.icon-5x {
font-size: 5em;
}
.icon-5x.icon-border {
border-width: 5px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
margin-left: .3em;
}  [class^="icon-"],
[class*=" icon-"] {
display: inline;
width: auto;
height: auto;
line-height: normal;
vertical-align: baseline;
background-image: none;
background-position: 0% 0%;
background-repeat: repeat;
margin-top: 0;
} .icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
background-image: none;
} .btn [class^="icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large {
line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
margin-left: .2em;
} .nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
line-height: inherit;
}  .icon-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: -35%;
}
.icon-stack [class^="icon-"],
.icon-stack [class*=" icon-"] {
display: block;
text-align: center;
position: absolute;
width: 100%;
height: 100%;
font-size: 1em;
line-height: inherit;
*line-height: 2em;
}
.icon-stack .icon-stack-base {
font-size: 2em;
*line-height: 1em;
} .icon-spin {
display: inline-block;
-moz-animation: spin 2s infinite linear;
-o-animation: spin 2s infinite linear;
-webkit-animation: spin 2s infinite linear;
animation: spin 2s infinite linear;
} a .icon-stack,
a .icon-spin {
display: inline-block;
text-decoration: none;
}
@-moz-keyframes spin {
0% {
-moz-transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
}
}
@-o-keyframes spin {
0% {
-o-transform: rotate(0deg);
}
100% {
-o-transform: rotate(359deg);
}
}
@-ms-keyframes spin {
0% {
-ms-transform: rotate(0deg);
}
100% {
-ms-transform: rotate(359deg);
}
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(359deg);
}
} .icon-rotate-90:before {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
-webkit-transform: scale(-1, 1);
-moz-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.icon-flip-vertical:before {
-webkit-transform: scale(1, -1);
-moz-transform: scale(1, -1);
-ms-transform: scale(1, -1);
-o-transform: scale(1, -1);
transform: scale(1, -1);
} a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
display: inline-block;
} .icon-glass:before {
content: "\f000";
}
.icon-music:before {
content: "\f001";
}
.icon-search:before {
content: "\f002";
}
.icon-envelope-alt:before {
content: "\f003";
}
.icon-heart:before {
content: "\f004";
}
.icon-star:before {
content: "\f005";
}
.icon-star-empty:before {
content: "\f006";
}
.icon-user:before {
content: "\f007";
}
.icon-film:before {
content: "\f008";
}
.icon-th-large:before {
content: "\f009";
}
.icon-th:before {
content: "\f00a";
}
.icon-th-list:before {
content: "\f00b";
}
.icon-ok:before {
content: "\f00c";
}
.icon-remove:before {
content: "\f00d";
}
.icon-zoom-in:before {
content: "\f00e";
}
.icon-zoom-out:before {
content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
content: "\f011";
}
.icon-signal:before {
content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
content: "\f013";
}
.icon-trash:before {
content: "\f014";
}
.icon-home:before {
content: "\f015";
}
.icon-file-alt:before {
content: "\f016";
}
.icon-time:before {
content: "\f017";
}
.icon-road:before {
content: "\f018";
}
.icon-download-alt:before {
content: "\f019";
}
.icon-download:before {
content: "\f01a";
}
.icon-upload:before {
content: "\f01b";
}
.icon-inbox:before {
content: "\f01c";
}
.icon-play-circle:before {
content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
content: "\f01e";
}
.icon-refresh:before {
content: "\f021";
}
.icon-list-alt:before {
content: "\f022";
}
.icon-lock:before {
content: "\f023";
}
.icon-flag:before {
content: "\f024";
}
.icon-headphones:before {
content: "\f025";
}
.icon-volume-off:before {
content: "\f026";
}
.icon-volume-down:before {
content: "\f027";
}
.icon-volume-up:before {
content: "\f028";
}
.icon-qrcode:before {
content: "\f029";
}
.icon-barcode:before {
content: "\f02a";
}
.icon-tag:before {
content: "\f02b";
}
.icon-tags:before {
content: "\f02c";
}
.icon-book:before {
content: "\f02d";
}
.icon-bookmark:before {
content: "\f02e";
}
.icon-print:before {
content: "\f02f";
}
.icon-camera:before {
content: "\f030";
}
.icon-font:before {
content: "\f031";
}
.icon-bold:before {
content: "\f032";
}
.icon-italic:before {
content: "\f033";
}
.icon-text-height:before {
content: "\f034";
}
.icon-text-width:before {
content: "\f035";
}
.icon-align-left:before {
content: "\f036";
}
.icon-align-center:before {
content: "\f037";
}
.icon-align-right:before {
content: "\f038";
}
.icon-align-justify:before {
content: "\f039";
}
.icon-list:before {
content: "\f03a";
}
.icon-indent-left:before {
content: "\f03b";
}
.icon-indent-right:before {
content: "\f03c";
}
.icon-facetime-video:before {
content: "\f03d";
}
.icon-picture:before {
content: "\f03e";
}
.icon-pencil:before {
content: "\f040";
}
.icon-map-marker:before {
content: "\f041";
}
.icon-adjust:before {
content: "\f042";
}
.icon-tint:before {
content: "\f043";
}
.icon-edit:before {
content: "\f044";
}
.icon-share:before {
content: "\f045";
}
.icon-check:before {
content: "\f046";
}
.icon-move:before {
content: "\f047";
}
.icon-step-backward:before {
content: "\f048";
}
.icon-fast-backward:before {
content: "\f049";
}
.icon-backward:before {
content: "\f04a";
}
.icon-play:before {
content: "\f04b";
}
.icon-pause:before {
content: "\f04c";
}
.icon-stop:before {
content: "\f04d";
}
.icon-forward:before {
content: "\f04e";
}
.icon-fast-forward:before {
content: "\f050";
}
.icon-step-forward:before {
content: "\f051";
}
.icon-eject:before {
content: "\f052";
}
.icon-chevron-left:before {
content: "\f053";
}
.icon-chevron-right:before {
content: "\f054";
}
.icon-plus-sign:before {
content: "\f055";
}
.icon-minus-sign:before {
content: "\f056";
}
.icon-remove-sign:before {
content: "\f057";
}
.icon-ok-sign:before {
content: "\f058";
}
.icon-question-sign:before {
content: "\f059";
}
.icon-info-sign:before {
content: "\f05a";
}
.icon-screenshot:before {
content: "\f05b";
}
.icon-remove-circle:before {
content: "\f05c";
}
.icon-ok-circle:before {
content: "\f05d";
}
.icon-ban-circle:before {
content: "\f05e";
}
.icon-arrow-left:before {
content: "\f060";
}
.icon-arrow-right:before {
content: "\f061";
}
.icon-arrow-up:before {
content: "\f062";
}
.icon-arrow-down:before {
content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
content: "\f064";
}
.icon-resize-full:before {
content: "\f065";
}
.icon-resize-small:before {
content: "\f066";
}
.icon-plus:before {
content: "\f067";
}
.icon-minus:before {
content: "\f068";
}
.icon-asterisk:before {
content: "\f069";
}
.icon-exclamation-sign:before {
content: "\f06a";
}
.icon-gift:before {
content: "\f06b";
}
.icon-leaf:before {
content: "\f06c";
}
.icon-fire:before {
content: "\f06d";
}
.icon-eye-open:before {
content: "\f06e";
}
.icon-eye-close:before {
content: "\f070";
}
.icon-warning-sign:before {
content: "\f071";
}
.icon-plane:before {
content: "\f072";
}
.icon-calendar:before {
content: "\f073";
}
.icon-random:before {
content: "\f074";
}
.icon-comment:before {
content: "\f075";
}
.icon-magnet:before {
content: "\f076";
}
.icon-chevron-up:before {
content: "\f077";
}
.icon-chevron-down:before {
content: "\f078";
}
.icon-retweet:before {
content: "\f079";
}
.icon-shopping-cart:before {
content: "\f07a";
}
.icon-folder-close:before {
content: "\f07b";
}
.icon-folder-open:before {
content: "\f07c";
}
.icon-resize-vertical:before {
content: "\f07d";
}
.icon-resize-horizontal:before {
content: "\f07e";
}
.icon-bar-chart:before {
content: "\f080";
}
.icon-twitter-sign:before {
content: "\f081";
}
.icon-facebook-sign:before {
content: "\f082";
}
.icon-camera-retro:before {
content: "\f083";
}
.icon-key:before {
content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
content: "\f085";
}
.icon-comments:before {
content: "\f086";
}
.icon-thumbs-up-alt:before {
content: "\f087";
}
.icon-thumbs-down-alt:before {
content: "\f088";
}
.icon-star-half:before {
content: "\f089";
}
.icon-heart-empty:before {
content: "\f08a";
}
.icon-signout:before {
content: "\f08b";
}
.icon-linkedin-sign:before {
content: "\f08c";
}
.icon-pushpin:before {
content: "\f08d";
}
.icon-external-link:before {
content: "\f08e";
}
.icon-signin:before {
content: "\f090";
}
.icon-trophy:before {
content: "\f091";
}
.icon-github-sign:before {
content: "\f092";
}
.icon-upload-alt:before {
content: "\f093";
}
.icon-lemon:before {
content: "\f094";
}
.icon-phone:before {
content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
content: "\f096";
}
.icon-bookmark-empty:before {
content: "\f097";
}
.icon-phone-sign:before {
content: "\f098";
}
.icon-twitter:before {
content: "\f099";
}
.icon-facebook:before {
content: "\f09a";
}
.icon-github:before {
content: "\f09b";
}
.icon-unlock:before {
content: "\f09c";
}
.icon-credit-card:before {
content: "\f09d";
}
.icon-rss:before {
content: "\f09e";
}
.icon-hdd:before {
content: "\f0a0";
}
.icon-bullhorn:before {
content: "\f0a1";
}
.icon-bell:before {
content: "\f0a2";
}
.icon-certificate:before {
content: "\f0a3";
}
.icon-hand-right:before {
content: "\f0a4";
}
.icon-hand-left:before {
content: "\f0a5";
}
.icon-hand-up:before {
content: "\f0a6";
}
.icon-hand-down:before {
content: "\f0a7";
}
.icon-circle-arrow-left:before {
content: "\f0a8";
}
.icon-circle-arrow-right:before {
content: "\f0a9";
}
.icon-circle-arrow-up:before {
content: "\f0aa";
}
.icon-circle-arrow-down:before {
content: "\f0ab";
}
.icon-globe:before {
content: "\f0ac";
}
.icon-wrench:before {
content: "\f0ad";
}
.icon-tasks:before {
content: "\f0ae";
}
.icon-filter:before {
content: "\f0b0";
}
.icon-briefcase:before {
content: "\f0b1";
}
.icon-fullscreen:before {
content: "\f0b2";
}
.icon-group:before {
content: "\f0c0";
}
.icon-link:before {
content: "\f0c1";
}
.icon-cloud:before {
content: "\f0c2";
}
.icon-beaker:before {
content: "\f0c3";
}
.icon-cut:before {
content: "\f0c4";
}
.icon-copy:before {
content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
content: "\f0c6";
}
.icon-save:before {
content: "\f0c7";
}
.icon-sign-blank:before {
content: "\f0c8";
}
.icon-reorder:before {
content: "\f0c9";
}
.icon-list-ul:before {
content: "\f0ca";
}
.icon-list-ol:before {
content: "\f0cb";
}
.icon-strikethrough:before {
content: "\f0cc";
}
.icon-underline:before {
content: "\f0cd";
}
.icon-table:before {
content: "\f0ce";
}
.icon-magic:before {
content: "\f0d0";
}
.icon-truck:before {
content: "\f0d1";
}
.icon-pinterest:before {
content: "\f0d2";
}
.icon-pinterest-sign:before {
content: "\f0d3";
}
.icon-google-plus-sign:before {
content: "\f0d4";
}
.icon-google-plus:before {
content: "\f0d5";
}
.icon-money:before {
content: "\f0d6";
}
.icon-caret-down:before {
content: "\f0d7";
}
.icon-caret-up:before {
content: "\f0d8";
}
.icon-caret-left:before {
content: "\f0d9";
}
.icon-caret-right:before {
content: "\f0da";
}
.icon-columns:before {
content: "\f0db";
}
.icon-sort:before {
content: "\f0dc";
}
.icon-sort-down:before {
content: "\f0dd";
}
.icon-sort-up:before {
content: "\f0de";
}
.icon-envelope:before {
content: "\f0e0";
}
.icon-linkedin:before {
content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
content: "\f0e2";
}
.icon-legal:before {
content: "\f0e3";
}
.icon-dashboard:before {
content: "\f0e4";
}
.icon-comment-alt:before {
content: "\f0e5";
}
.icon-comments-alt:before {
content: "\f0e6";
}
.icon-bolt:before {
content: "\f0e7";
}
.icon-sitemap:before {
content: "\f0e8";
}
.icon-umbrella:before {
content: "\f0e9";
}
.icon-paste:before {
content: "\f0ea";
}
.icon-lightbulb:before {
content: "\f0eb";
}
.icon-exchange:before {
content: "\f0ec";
}
.icon-cloud-download:before {
content: "\f0ed";
}
.icon-cloud-upload:before {
content: "\f0ee";
}
.icon-user-md:before {
content: "\f0f0";
}
.icon-stethoscope:before {
content: "\f0f1";
}
.icon-suitcase:before {
content: "\f0f2";
}
.icon-bell-alt:before {
content: "\f0f3";
}
.icon-coffee:before {
content: "\f0f4";
}
.icon-food:before {
content: "\f0f5";
}
.icon-file-text-alt:before {
content: "\f0f6";
}
.icon-building:before {
content: "\f0f7";
}
.icon-hospital:before {
content: "\f0f8";
}
.icon-ambulance:before {
content: "\f0f9";
}
.icon-medkit:before {
content: "\f0fa";
}
.icon-fighter-jet:before {
content: "\f0fb";
}
.icon-beer:before {
content: "\f0fc";
}
.icon-h-sign:before {
content: "\f0fd";
}
.icon-plus-sign-alt:before {
content: "\f0fe";
}
.icon-double-angle-left:before {
content: "\f100";
}
.icon-double-angle-right:before {
content: "\f101";
}
.icon-double-angle-up:before {
content: "\f102";
}
.icon-double-angle-down:before {
content: "\f103";
}
.icon-angle-left:before {
content: "\f104";
}
.icon-angle-right:before {
content: "\f105";
}
.icon-angle-up:before {
content: "\f106";
}
.icon-angle-down:before {
content: "\f107";
}
.icon-desktop:before {
content: "\f108";
}
.icon-laptop:before {
content: "\f109";
}
.icon-tablet:before {
content: "\f10a";
}
.icon-mobile-phone:before {
content: "\f10b";
}
.icon-circle-blank:before {
content: "\f10c";
}
.icon-quote-left:before {
content: "\f10d";
}
.icon-quote-right:before {
content: "\f10e";
}
.icon-spinner:before {
content: "\f110";
}
.icon-circle:before {
content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
content: "\f112";
}
.icon-github-alt:before {
content: "\f113";
}
.icon-folder-close-alt:before {
content: "\f114";
}
.icon-folder-open-alt:before {
content: "\f115";
}
.icon-expand-alt:before {
content: "\f116";
}
.icon-collapse-alt:before {
content: "\f117";
}
.icon-smile:before {
content: "\f118";
}
.icon-frown:before {
content: "\f119";
}
.icon-meh:before {
content: "\f11a";
}
.icon-gamepad:before {
content: "\f11b";
}
.icon-keyboard:before {
content: "\f11c";
}
.icon-flag-alt:before {
content: "\f11d";
}
.icon-flag-checkered:before {
content: "\f11e";
}
.icon-terminal:before {
content: "\f120";
}
.icon-code:before {
content: "\f121";
}
.icon-reply-all:before {
content: "\f122";
}
.icon-mail-reply-all:before {
content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
content: "\f123";
}
.icon-location-arrow:before {
content: "\f124";
}
.icon-crop:before {
content: "\f125";
}
.icon-code-fork:before {
content: "\f126";
}
.icon-unlink:before {
content: "\f127";
}
.icon-question:before {
content: "\f128";
}
.icon-info:before {
content: "\f129";
}
.icon-exclamation:before {
content: "\f12a";
}
.icon-superscript:before {
content: "\f12b";
}
.icon-subscript:before {
content: "\f12c";
}
.icon-eraser:before {
content: "\f12d";
}
.icon-puzzle-piece:before {
content: "\f12e";
}
.icon-microphone:before {
content: "\f130";
}
.icon-microphone-off:before {
content: "\f131";
}
.icon-shield:before {
content: "\f132";
}
.icon-calendar-empty:before {
content: "\f133";
}
.icon-fire-extinguisher:before {
content: "\f134";
}
.icon-rocket:before {
content: "\f135";
}
.icon-maxcdn:before {
content: "\f136";
}
.icon-chevron-sign-left:before {
content: "\f137";
}
.icon-chevron-sign-right:before {
content: "\f138";
}
.icon-chevron-sign-up:before {
content: "\f139";
}
.icon-chevron-sign-down:before {
content: "\f13a";
}
.icon-html5:before {
content: "\f13b";
}
.icon-css3:before {
content: "\f13c";
}
.icon-anchor:before {
content: "\f13d";
}
.icon-unlock-alt:before {
content: "\f13e";
}
.icon-bullseye:before {
content: "\f140";
}
.icon-ellipsis-horizontal:before {
content: "\f141";
}
.icon-ellipsis-vertical:before {
content: "\f142";
}
.icon-rss-sign:before {
content: "\f143";
}
.icon-play-sign:before {
content: "\f144";
}
.icon-ticket:before {
content: "\f145";
}
.icon-minus-sign-alt:before {
content: "\f146";
}
.icon-check-minus:before {
content: "\f147";
}
.icon-level-up:before {
content: "\f148";
}
.icon-level-down:before {
content: "\f149";
}
.icon-check-sign:before {
content: "\f14a";
}
.icon-edit-sign:before {
content: "\f14b";
}
.icon-external-link-sign:before {
content: "\f14c";
}
.icon-share-sign:before {
content: "\f14d";
}
.icon-compass:before {
content: "\f14e";
}
.icon-collapse:before {
content: "\f150";
}
.icon-collapse-top:before {
content: "\f151";
}
.icon-expand:before {
content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
content: "\f153";
}
.icon-gbp:before {
content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
content: "\f158";
}
.icon-won:before,
.icon-krw:before {
content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
content: "\f15a";
}
.icon-file:before {
content: "\f15b";
}
.icon-file-text:before {
content: "\f15c";
}
.icon-sort-by-alphabet:before {
content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
content: "\f15e";
}
.icon-sort-by-attributes:before {
content: "\f160";
}
.icon-sort-by-attributes-alt:before {
content: "\f161";
}
.icon-sort-by-order:before {
content: "\f162";
}
.icon-sort-by-order-alt:before {
content: "\f163";
}
.icon-thumbs-up:before {
content: "\f164";
}
.icon-thumbs-down:before {
content: "\f165";
}
.icon-youtube-sign:before {
content: "\f166";
}
.icon-youtube:before {
content: "\f167";
}
.icon-xing:before {
content: "\f168";
}
.icon-xing-sign:before {
content: "\f169";
}
.icon-youtube-play:before {
content: "\f16a";
}
.icon-dropbox:before {
content: "\f16b";
}
.icon-stackexchange:before {
content: "\f16c";
}
.icon-instagram:before {
content: "\f16d";
}
.icon-flickr:before {
content: "\f16e";
}
.icon-adn:before {
content: "\f170";
}
.icon-bitbucket:before {
content: "\f171";
}
.icon-bitbucket-sign:before {
content: "\f172";
}
.icon-tumblr:before {
content: "\f173";
}
.icon-tumblr-sign:before {
content: "\f174";
}
.icon-long-arrow-down:before {
content: "\f175";
}
.icon-long-arrow-up:before {
content: "\f176";
}
.icon-long-arrow-left:before {
content: "\f177";
}
.icon-long-arrow-right:before {
content: "\f178";
}
.icon-apple:before {
content: "\f179";
}
.icon-windows:before {
content: "\f17a";
}
.icon-android:before {
content: "\f17b";
}
.icon-linux:before {
content: "\f17c";
}
.icon-dribbble:before {
content: "\f17d";
}
.icon-skype:before {
content: "\f17e";
}
.icon-foursquare:before {
content: "\f180";
}
.icon-trello:before {
content: "\f181";
}
.icon-female:before {
content: "\f182";
}
.icon-male:before {
content: "\f183";
}
.icon-gittip:before {
content: "\f184";
}
.icon-sun:before {
content: "\f185";
}
.icon-moon:before {
content: "\f186";
}
.icon-archive:before {
content: "\f187";
}
.icon-bug:before {
content: "\f188";
}
.icon-vk:before {
content: "\f189";
}
.icon-weibo:before {
content: "\f18a";
}
.icon-renren:before {
content: "\f18b";
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9)rotate(-3deg);transform:scale(.9)rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1)rotate(3deg);transform:scale(1.1)rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1)rotate(-3deg);transform:scale(1.1)rotate(-3deg)}100%{-webkit-transform:scale(1)rotate(0);transform:scale(1)rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9)rotate(-3deg);-ms-transform:scale(.9)rotate(-3deg);transform:scale(.9)rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1)rotate(3deg);-ms-transform:scale(1.1)rotate(3deg);transform:scale(1.1)rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1)rotate(-3deg);-ms-transform:scale(1.1)rotate(-3deg);transform:scale(1.1)rotate(-3deg)}100%{-webkit-transform:scale(1)rotate(0);-ms-transform:scale(1)rotate(0);transform:scale(1)rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%)rotate(-5deg);transform:translateX(-25%)rotate(-5deg)}30%{-webkit-transform:translateX(20%)rotate(3deg);transform:translateX(20%)rotate(3deg)}45%{-webkit-transform:translateX(-15%)rotate(-3deg);transform:translateX(-15%)rotate(-3deg)}60%{-webkit-transform:translateX(10%)rotate(2deg);transform:translateX(10%)rotate(2deg)}75%{-webkit-transform:translateX(-5%)rotate(-1deg);transform:translateX(-5%)rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%)rotate(-5deg);-ms-transform:translateX(-25%)rotate(-5deg);transform:translateX(-25%)rotate(-5deg)}30%{-webkit-transform:translateX(20%)rotate(3deg);-ms-transform:translateX(20%)rotate(3deg);transform:translateX(20%)rotate(3deg)}45%{-webkit-transform:translateX(-15%)rotate(-3deg);-ms-transform:translateX(-15%)rotate(-3deg);transform:translateX(-15%)rotate(-3deg)}60%{-webkit-transform:translateX(10%)rotate(2deg);-ms-transform:translateX(10%)rotate(2deg);transform:translateX(10%)rotate(2deg)}75%{-webkit-transform:translateX(-5%)rotate(-1deg);-ms-transform:translateX(-5%)rotate(-1deg);transform:translateX(-5%)rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px)translateZ(0)rotateY(0)scale(1);transform:perspective(400px)translateZ(0)rotateY(0)scale(1)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(170deg)scale(1);transform:perspective(400px)translateZ(150px)rotateY(170deg)scale(1)}50%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(190deg)scale(1);transform:perspective(400px)translateZ(150px)rotateY(190deg)scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px)translateZ(0)rotateY(360deg)scale(.95);transform:perspective(400px)translateZ(0)rotateY(360deg)scale(.95)}80%,100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px)translateZ(0)rotateY(360deg)scale(1);transform:perspective(400px)translateZ(0)rotateY(360deg)scale(1)}}@keyframes flip{0%{-webkit-transform:perspective(400px)translateZ(0)rotateY(0)scale(1);-ms-transform:perspective(400px)translateZ(0)rotateY(0)scale(1);transform:perspective(400px)translateZ(0)rotateY(0)scale(1)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(170deg)scale(1);-ms-transform:perspective(400px)translateZ(150px)rotateY(170deg)scale(1);transform:perspective(400px)translateZ(150px)rotateY(170deg)scale(1)}50%{-webkit-transform:perspective(400px)translateZ(150px)rotateY(190deg)scale(1);-ms-transform:perspective(400px)translateZ(150px)rotateY(190deg)scale(1);transform:perspective(400px)translateZ(150px)rotateY(190deg)scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px)translateZ(0)rotateY(360deg)scale(.95);-ms-transform:perspective(400px)translateZ(0)rotateY(360deg)scale(.95);transform:perspective(400px)translateZ(0)rotateY(360deg)scale(.95)}80%,100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px)translateZ(0)rotateY(360deg)scale(1);-ms-transform:perspective(400px)translateZ(0)rotateY(360deg)scale(1);transform:perspective(400px)translateZ(0)rotateY(360deg)scale(1)}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px)rotateX(-10deg);transform:perspective(400px)rotateX(-10deg)}70%{-webkit-transform:perspective(400px)rotateX(10deg);transform:perspective(400px)rotateX(10deg)}100%{-webkit-transform:perspective(400px)rotateX(0);transform:perspective(400px)rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px)rotateX(90deg);-ms-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px)rotateX(-10deg);-ms-transform:perspective(400px)rotateX(-10deg);transform:perspective(400px)rotateX(-10deg)}70%{-webkit-transform:perspective(400px)rotateX(10deg);-ms-transform:perspective(400px)rotateX(10deg);transform:perspective(400px)rotateX(10deg)}100%{-webkit-transform:perspective(400px)rotateX(0);-ms-transform:perspective(400px)rotateX(0);transform:perspective(400px)rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px)rotateY(-10deg);transform:perspective(400px)rotateY(-10deg)}70%{-webkit-transform:perspective(400px)rotateY(10deg);transform:perspective(400px)rotateY(10deg)}100%{-webkit-transform:perspective(400px)rotateY(0);transform:perspective(400px)rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px)rotateY(90deg);-ms-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px)rotateY(-10deg);-ms-transform:perspective(400px)rotateY(-10deg);transform:perspective(400px)rotateY(-10deg)}70%{-webkit-transform:perspective(400px)rotateY(10deg);-ms-transform:perspective(400px)rotateY(10deg);transform:perspective(400px)rotateY(10deg)}100%{-webkit-transform:perspective(400px)rotateY(0);-ms-transform:perspective(400px)rotateY(0);transform:perspective(400px)rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px)rotateX(0);transform:perspective(400px)rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px)rotateX(0);-ms-transform:perspective(400px)rotateX(0);transform:perspective(400px)rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px)rotateX(90deg);-ms-transform:perspective(400px)rotateX(90deg);transform:perspective(400px)rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px)rotateY(0);transform:perspective(400px)rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px)rotateY(0);-ms-transform:perspective(400px)rotateY(0);transform:perspective(400px)rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px)rotateY(90deg);-ms-transform:perspective(400px)rotateY(90deg);transform:perspective(400px)rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%)skewX(-30deg);transform:translateX(100%)skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%)skewX(30deg);transform:translateX(-20%)skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%)skewX(-15deg);transform:translateX(0%)skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%)skewX(0);transform:translateX(0%)skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%)skewX(-30deg);-ms-transform:translateX(100%)skewX(-30deg);transform:translateX(100%)skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%)skewX(30deg);-ms-transform:translateX(-20%)skewX(30deg);transform:translateX(-20%)skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%)skewX(-15deg);-ms-transform:translateX(0%)skewX(-15deg);transform:translateX(0%)skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%)skewX(0);-ms-transform:translateX(0%)skewX(0);transform:translateX(0%)skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%)skewX(0);transform:translateX(0%)skewX(0);opacity:1}100%{-webkit-transform:translateX(100%)skewX(-30deg);transform:translateX(100%)skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%)skewX(0);-ms-transform:translateX(0%)skewX(0);transform:translateX(0%)skewX(0);opacity:1}100%{-webkit-transform:translateX(100%)skewX(-30deg);-ms-transform:translateX(100%)skewX(-30deg);transform:translateX(100%)skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,100%{-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0)}0%,20%,60%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}40%,80%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg)translateY(0);transform:rotate(60deg)translateY(0);opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}0%,20%,60%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg)}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}40%,80%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg)translateY(0);-ms-transform:rotate(60deg)translateY(0);transform:rotate(60deg)translateY(0);opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%)rotate(-120deg);transform:translateX(-100%)rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0)rotate(0);transform:translateX(0)rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%)rotate(-120deg);-ms-transform:translateX(-100%)rotate(-120deg);transform:translateX(-100%)rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0)rotate(0);-ms-transform:translateX(0)rotate(0);transform:translateX(0)rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0)rotate(0);transform:translateX(0)rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%)rotate(120deg);transform:translateX(100%)rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0)rotate(0);-ms-transform:translateX(0)rotate(0);transform:translateX(0)rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%)rotate(120deg);-ms-transform:translateX(100%)rotate(120deg);transform:translateX(100%)rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@media only screen and (max-width: 1059px) 
{   
.main-inner  {padding-left:0px; padding-right:0px;} 
#layout.block {width:100%; max-width:1060px;}
#navleft {position:relative; margin:0px auto;}
#brand {padding-top:20px !important;}
}
@media only screen and (max-width: 979px) { 
header .main-menu > li > a:after {display:none;}
#menu > li > ul.sub-menu {top:40px; display:none;}
header .main-menu > li > a {line-height:100%;}
.cylce_element_content {max-width: 100%;width: 100% !important;margin-left: 0; left:0; text-align:center;}
} @media only screen and (min-width: 768px) and (max-width: 1059px) 
{
#brand {float:none; position:static; margin:0px auto; text-align:center; margin:0px auto; padding:0; padding-bottom:20px; width:100%; }
#brand img {margin:0px auto; margin-left:auto !important; }
#menu {text-align:center; margin-top:0;  }
#navleft {width:100%; float:none; max-width:100%; margin-bottom:0 !important;}
#page-sidebar-right, #page-sidebar-left, #page-sidebar-no-sidebar, .footer-inner {width:96%; margin:0px 2%;} .sidebar_top, .sidebar_body, .sidebar_bottom {background-image:none !important;}
#navleft, #navright {width:auto; text-align:center;}
#navleft .menu-main-container {padding-right:0px; margin-right:0px;}
#navright { } ul#menu > li >  span {display:none;}
.alert span{line-height:140%;}
.inner, #page { width:100% !important;}
.main-inner {width:90% !important; margin:0px auto;}
.inner, .head-nav, .headline-breadcrumbs  {width:100% !important; }
#nav {text-align:center;}
#first-sidebar-left, .first-sidebar-left, #first-sidebar-right, .first-sidebar-right, #page-sidebar-left-right-content, #page-sidebar-right-content, #contact_left, #contact_right, #big-sidebar-left, #big-sidebar-right, #page-sidebar-left-left-content, #page-sidebar-right-right-content, #page-sidebar-left-content {  display:block; width:100%;}	
#page-sidebar-left-right-content, #page-sidebar-right-content {width:100%;  } 
#head_sector { }
.head_sector img, head_sector div { }
#nivo-slider {max-width:740px !important;  }
.slider-shadow-Type-1, .slider-shadow-Type-2, .slider-shadow-Type-3, .slider-shadow-Type-4, .slider-shadow-Type-5, .slider-shadow-Type-6, .slider-shadow-Type-7, .slider-shadow-Type-8, .slider-shadow-Type-9, .slider-shadow-Type-10, .slider-shadow-Type-11, .slider-shadow-Type-12, .slider-shadow-Type-13, .slider-shadow-Type-14, .slider-shadow-Type-15{background-image:none !important;} 
.underfooter_custom, .underfooter_menu {float:none !important; width:100% !important;display:block;text-align:left !important;}
.anythingslider, .anythingslider .panel {width:740px !important;}
.anythingslider .panel img {width:100% !important; height:auto !important;}
ul#cycle-nav-2 img {width:60px !important; height:30px !important;}
.slideshow_roundabout ul {width:740px !important;}
ul#responsive_menu , .toggle-responsive-menu {display:none ;}
#navline {height:auto;}
#navright {display:inline; float:right;}
#sidebar-left-top, .sidebar-left-top, #sidebar-left-bottom, .sidebar-left-bottom, #sidebar-right-top, #sidebar-right-bottom, .sidebar-right-top, .sidebar-right-bottom {display:none;}
#sidebar-left-body, .sidebar-left-body, #sidebar-right-body, .sidebar-right-body {background:none !important;}
ul#menu li.menu-item {border-bottom:2px solid transparent;}
.main-inner img {max-width:100% !important; height:auto !important;}
#content, .sidebar {width:100% !important; float:none; margin:0px !important; padding:0px !important; border:none !important; height: auto !important;}
#sidebar-body {padding:0px !important;}
.slideshow_default > .inner {max-width:650px !important;} } @media only screen and (max-width: 767px) 
{
#footer ul > li > a {padding-left:0;}
#footer ul > li > a:hover {padding-left:0;}
.sidebar ul > li:before, #footer ul > li:before {display:none;}
#overheader .inner > div {display:block; float: none !important; width:100%; text-align:center; height:auto;}
.pricing_table, .icon_menu {background:none !important; padding-bottom:0px;}
#page-sidebar-right, #page-sidebar-left, #page-sidebar-no-sidebar, .footer-inner {width:96%; margin:0px 2%;} .sidebar_top, .sidebar_body, .sidebar_bottom {background-image:none !important;}
#brand {float:none; width:100%; display:block; text-align:center;	padding:0; margin:0px auto;}
#brand img {float:none; margin:0px auto; margin-left:0px !important; }
#navleft, #navright {width:auto;}
a.carousel-nav-next {right:0px !important;}
a.carousel-nav-prev {}
.alert span{line-height:140%;}
#nivo-slider {max-width:760px !important;}
.inner, #page {max-width:767px !important;}
.inner, .head-nav, .headline-breadcrumbs  {width:100% !important;}
#first-sidebar-left, .first-sidebar-left, #first-sidebar-right, .first-sidebar-right, #page-sidebar-left-right-content, #page-sidebar-right-content, #contact_left, #contact_right, #big-sidebar-left, #big-sidebar-right, #page-sidebar-left-left-content, #page-sidebar-right-right-content, #page-sidebar-left-content {  display:block; width:100%;}	
#page-sidebar-left-right-content, #page-sidebar-right-content {width:100%;  } 
#head_sector { }
.slideshow_roundabout ul {width:740px !important;}
.anythingslider, .anythingslider .panel {width:740px !important;}
.anythingslider .panel img {width:100% !important; height:auto !important;}
.head_sector img, head_sector div {max-width:767px !important; height:auto !important;}  
.slider-shadow-Type-1, .slider-shadow-Type-2, .slider-shadow-Type-3, .slider-shadow-Type-4, .slider-shadow-Type-5, .slider-shadow-Type-6, .slider-shadow-Type-7, .slider-shadow-Type-8, .slider-shadow-Type-9, .slider-shadow-Type-10, .slider-shadow-Type-11, .slider-shadow-Type-12, .slider-shadow-Type-13, .slider-shadow-Type-14, .slider-shadow-Type-15{background-image:none !important;} 
.underfooter_custom, .underfooter_menu {float:none !important; width:100% !important;display:block;text-align:left !important;}
#navline {height:auto;}
#navright {display:inline; float:right;}
#sidebar-left-top, .sidebar-left-top, #sidebar-left-bottom, .sidebar-left-bottom, #sidebar-right-top, #sidebar-right-bottom, .sidebar-right-top, .sidebar-right-bottom {display:none;}
#sidebar-left-body, .sidebar-left-body, #sidebar-right-body, .sidebar-right-body {background:none !important;}
ul#menu li.menu-item {border-bottom:2px solid transparent;}
.main-inner img {max-width:100% !important; height:auto !important;} 
ul#responsive_menu , .toggle-responsive-menu {display:none ;}
#content, .sidebar {width:100% !important; float:none; margin:0px !important; padding:0px !important;}
#sidebar-body {padding:0px !important;} } @media only screen and (min-width: 480px) and (max-width: 767px) 
{ 
#page {width:100% !important; padding:0px !important;}
.pricing_table, .icon_menu {background:none !important; padding-bottom:0px;}
.single_team_contact_container {width:90%; margin:0px 5%;}
.group-itemlist-2 > div, .group-itemlist-2 > div:nth-child(2n), .group-itemlist-3 > div, .group-itemlist-3 > div:nth-child(3n), .group-itemlist-4 > div, .group-itemlist-4 > div:nth-child(4n), .group-itemlist-4 > div:nth-child(4n) + div, .group-itemlist-2 > div:nth-child(2n) + div, .group-itemlist-3 > div:nth-child(3n) + div, .group-itemlist-2 > li, .group-itemlist-2 > li:nth-child(2n), .group-itemlist-3 > li, .group-itemlist-3 > li:nth-child(3n), .group-itemlist-4 > li, .group-itemlist-4 > li:nth-child(4n)
{	margin-right:0;	width:100%;	float:none;}
#page-sidebar-right, #page-sidebar-left, #page-sidebar-no-sidebar, .footer-inner {width:96%; margin:0px 2%;} .sidebar_top, .sidebar_body, .sidebar_bottom {background-image:none !important;}
.footer-inner > div:after {position:static; display:none; }
.footer-inner > div {margin-bottom:30px;} 
#footer .ContactsWidget p {display:inline-block; margin-right:25px;}
#nav > .inner {width:100% !important;}
#footer_menu {text-align:left;}
#brand {float:none; position:static; margin:0px auto; padding:0; text-align:center}
#brand img {  margin-left:auto !important;}
#content, .sidebar {border:none !important;height:auto !important;}
.sidebar {height:auto !important;}
a.carousel-nav-next {right:0px !important;}
a.carousel-nav-prev {}
.alert span{line-height:140%;}
#menu {margin-top:0px !important; text-align:center;}
nivo-slider {max-width:450px !important;}
.inner, #page {max-width:767px !important;}
.inner, .head-nav, .headline-breadcrumbs, .anythingslider, .anythingslider .panel , .slideshow_roundabout ul {width:90% !important; margin:0px auto;}
#first-sidebar-left, .first-sidebar-left, #first-sidebar-right, .first-sidebar-right, #page-sidebar-left-right-content, #page-sidebar-right-content, #contact_left, #contact_right, #big-sidebar-left, #big-sidebar-right, #page-sidebar-left-left-content, #page-sidebar-right-right-content, #page-sidebar-left-content {  display:block; width:100%;}	
#page-sidebar-left-right-content, #page-sidebar-right-content {width:100%;  } 
#head_sector { }
.slideshow_roundabout ul {width:480px !important;}
.slider-shadow-Type-1, .slider-shadow-Type-2, .slider-shadow-Type-3, .slider-shadow-Type-4, .slider-shadow-Type-5, .slider-shadow-Type-6, .slider-shadow-Type-7, .slider-shadow-Type-8, .slider-shadow-Type-9, .slider-shadow-Type-10, .slider-shadow-Type-11, .slider-shadow-Type-12, .slider-shadow-Type-13, .slider-shadow-Type-14, .slider-shadow-Type-15{background-image:none !important;} 
.underfooter_custom, .underfooter_menu {float:none !important; width:100% !important;display:block;text-align:left !important;} 
.anythingslider .panel img {width:100% !important; height:auto !important;} 
ul#cycle-nav-2 img {width:60px !important; height:30px !important;} 
#navline {height:auto;}
#navright {display:inline;   text-align:right !important; }
#sidebar-left-top, .sidebar-left-top, #sidebar-left-bottom, .sidebar-left-bottom, #sidebar-right-top, #sidebar-right-bottom, .sidebar-right-top, .sidebar-right-bottom {display:none;}
#sidebar-left-body, .sidebar-left-body, #sidebar-right-body, .sidebar-right-body {background:none !important;}
.main-inner img {max-width:100% !important; height:auto !important; float:left; }
.group img {width:100%;}
.main-inner {padding-left:3% !important; padding-right:3% !important;}
.footer-widget, .sc_column, .portfolio-lists-item-shortcode, .shortcode_posts {width:50% !important; float:left;}
.footer-widget {margin-left:0px !important; margin-right:0px !important;}
.sc_column, .portfolio-lists-item-shortcode, .shortcode_posts {margin-right:0px !important;}
.sidebar, #content {width:100% !important; float:none;}
#sidebar-body {padding:0px !important;}
#outer_brand {position:relative; width:90%; margin:0px auto;}
#top_bar {padding-left:210px; overflow:hidden;}
#navright {  }
#navright > nav {float:none !important; position:relative;}
#magic-line {display:none !important;}
.mean-container .mean-nav > ul > li > a {width:100%; }
#navleft {width:100%; text-align:center; float:none;}
ul#menu >  li, ul#menu li > a {font-size:12px;  }
ul#menu > li ul.sub-menu li, ul#menu > li ul.sub-menu li a {font-size:12px;  z-index:9999 ;} 
ul#menu > li ul.sub-menu li {padding:0px;}
ul#menu li span {display:none !important;} 
.footer-widget, .sc_column, .portfolio-lists-item-shortcode, .shortcode_posts, .one_half, .one_half_last, .one_third, .one_third_last, .two_third, .two_third_last, .one_fourth, .one_fourth_last, .three_fourth, .three_fourth_last  {width:100% !important;} #footer {text-align:center;}
.portfolio-single .one_fourth {width:22% !important; margin-right:4% !important; }
.portfolio-single .one_fourth_last {width:22% !important; margin-right:0% !important;}
.menu-main-container {display:none} 
} @media only screen and (max-width: 479px) 
{
#navleft {display:none; visibility:hidden;}
.pricing_table, .icon_menu {background:none !important; padding-bottom:0px;}
#footer {text-align:center;}
.single_team_contact_container {width:90%; margin:0px 5%;}
#page-sidebar-right, #page-sidebar-left, #page-sidebar-no-sidebar, .footer-inner {width:96%; margin:0px 2%;} .sidebar_top, .sidebar_body, .sidebar_bottom {background-image:none !important;}
.blogentry_aside {display:none;}
.blogentry_right {padding:0;}
.group-itemlist-2 > div, .group-itemlist-2 > div:nth-child(2n), .group-itemlist-3 > div, .group-itemlist-3 > div:nth-child(3n), .group-itemlist-4 > div, .group-itemlist-4 > div:nth-child(4n), .group-itemlist-4 > div:nth-child(4n) + div, .group-itemlist-2 > div:nth-child(2n) + div, .group-itemlist-3 > div:nth-child(3n) + div, .group-itemlist-2 > li, .group-itemlist-2 > li:nth-child(2n), .group-itemlist-3 > li, .group-itemlist-3 > li:nth-child(3n), .group-itemlist-4 > li, .group-itemlist-4 > li:nth-child(4n)
{	margin-right:0;	width:100%;	float:none;}
.footer-inner > div:after {position:static; display:none; }
.footer-inner > div {margin-bottom:30px;}
#footer ul > li > a {display:block;}
#footer .ContactsWidget p {display:inline-block; margin-right:25px;}
#footer_menu {text-align:left;}
#nav > .inner {width:100% !important;}
a.carousel-nav-next {right:0px !important;}
a.carousel-nav-prev {}
.alert span{line-height:140%;}
#page {max-width:100%; margin:0px auto;}
#nivo-slider {max-width:300px !important;   }
.inner  {max-width:479px !important;}
.inner, .head-nav, .headline-breadcrumbs, .anythingslider, .anythingslider .panel , .slideshow_roundabout ul {width:100% !important;}
#first-sidebar-left, .first-sidebar-left, #first-sidebar-right, .first-sidebar-right, #page-sidebar-left-right-content, #page-sidebar-right-content, #contact_left, #contact_right, #big-sidebar-left, #big-sidebar-right, #page-sidebar-left-left-content, #page-sidebar-right-right-content, #page-sidebar-left-content {  display:block; width:100%;}	
#page-sidebar-left-right-content, #page-sidebar-right-content {width:100%;  } 
#head_sector {background-image:none !important;}
.slider-shadow-Type-1, .slider-shadow-Type-2, .slider-shadow-Type-3, .slider-shadow-Type-4, .slider-shadow-Type-5, .slider-shadow-Type-6, .slider-shadow-Type-7, .slider-shadow-Type-8, .slider-shadow-Type-9, .slider-shadow-Type-10, .slider-shadow-Type-11, .slider-shadow-Type-12, .slider-shadow-Type-13, .slider-shadow-Type-14, .slider-shadow-Type-15{background-image:none !important;} 
.underfooter_custom, .underfooter_menu {float:none !important; width:100% !important;display:block;text-align:left !important;} 
.anythingslider .panel img {width:100% !important; height:auto !important;}
.head_sector img, head_sector div {width:439px; max-width:439px !important; height:auto !important;}
ul#cycle-nav-2 img {width:60px !important; height:30px !important;} 
#sidebar-left-top, .sidebar-left-top, #sidebar-left-bottom, .sidebar-left-bottom, #sidebar-right-top, #sidebar-right-bottom, .sidebar-right-top, .sidebar-right-bottom {display:none;}
#sidebar-left-body, .sidebar-left-body, #sidebar-right-body, .sidebar-right-body {background:none !important;}
.main-inner img {max-width:100% !important; height:auto !important;}
.footer-widget, .sc_column, .portfolio-lists-item-shortcode, .shortcode_posts, .one_half, .one_half_last, .one_third, .one_third_last, .two_third, .two_third_last, .one_fourth, .one_fourth_last, .three_fourth, .three_fourth_last, .sc_seamless_column, .sc_seamlessbox  {width:100% !important;}
.footer-widget {margin-left:0px !important; margin-right:0px !important;}
.sc_column, .portfolio-lists-item-shortcode, .shortcode_posts {margin-right:0px !important;} 
#brand img, #brand a {display:block;  margin:0px auto !important; text-align:center;} 
#brand {padding:20px;}
#social-header {float:none !important; }
#social-header a {margin-left:10px; text-align:left !important;} 
.slideshow_roundabout ul {width:150px !important;} 
.footer-inner > div {float:none; width:100% !important; margin-right:0px !important; margin-bottom:30px;}
.sidebar, #content {width:100% !important; float:none;}
#sidebar-body {padding:0px !important;}
input#s {min-width:10px !important; width:auto !important;} .menu-main-container {display:none} 
} @media only screen and (max-width: 979px) 
{
#menu { margin-top: 0px !important;text-align: center; float:none; margin:0px auto; display:inline-block;}
#navleft {width:100%;text-align: center;float: none;max-width:none; }
#header_info {float:none; top:0;text-align:center; width:100%;right:auto; max-width:none;} #nav {text-align:center;}
#header_weather {display:inline-block; margin-bottom:10px;}
#headline, #headline_bg {position:relative !important;}
body.loaded #image_header .featured_image_description, body.loaded #image_header .featured_image_caption {width:100%; float:none; left:auto; margin-left:0;}
.cycle_element {text-align:center;}
.cycle_element h2, .cycle_element h3, .cycle_element a {font-size:16px; margin-left:0; left:0; width:100%; line-height:140%; }
.cycle_element h2 span, .cycle_element h3 span, .cycle_element a span  {padding:10px 20px; display:inline-block;}
.cycle_element a {margin-top:70px;}
#image_header {text-align:center;}
#image_header .featured_image_caption, #image_header .featured_image_description {font-size:16px; line-height:100%;}
}#brand img {height: 150px; }
.pricing_heading {background: #FFFFFF; }
.pricing_heading h3, .pricing_heading h4 {color: rgb(0, 83, 154); }
body {background-color: #DEDEDE; }
#layout.block {margin-top: 20pxpx; }
#layout.block {margin-bottom: 20pxpx; }
header #menu, body.has_slider header #menu:hover {background: rgb(0, 26, 99); }
ul#menu > li > a {font-size: 18px; }
ul#menu ul.sub-menu  a {font-size: rgb(255, 255, 255)px; }
#content_below_nav, #content_below_nav * {color: #292929; }
Main {background-color: rgb(255, 255, 255); }
#over_content {background-color: #404040; }
#over_content {color: #FFFFFF; }
#after_content {background-color: #E0E0E0; }
#after_content {color: #4F4F4F; }
.sidebar h3.widget-title {color: #454545; } body  { background-color:#DEDEDE;  background-image:url(https://warmsoil.info/wp-content/themes/yooco/images/bg/foggy_birds.png);   background-position:left top; }
body {}
.ui-tabs-nav li a, h3.toggle-trigger, h3.accordion-trigger, .accordion h3 { font-size:13px;}
body  { color:#242424; font-family:Noto Sans, Arial; font-weight: normal; font-size:13px;}
body a  { color:rgb(65, 195, 250); }
body a:hover { color:rgb(65, 195, 250);}
body a:visited {}
body h1, body a h1, body h1 a, .tagline {font-family:Oswald, Arial; font-weight: normal;  font-size:35px;  color:rgb(0, 83, 154) ;  line-height:41px;}
body h2, body a h2, body h2 a {font-family:Oswald, Arial; font-weight: normal;  font-size:30px;  color:rgb(0, 83, 154) ;  line-height:36px;}
body h3, body a h3, body h3 a  {font-family:Oswald, Arial; font-weight: normal;  font-size:25px;  color:rgb(0, 83, 154) ;  line-height:31px;}
body h4, body a h4, body h4 a {font-family:Oswald, Arial; font-weight: normal;  font-size:18px;  color:rgb(0, 83, 154) ;  line-height:24px;} 
body h5, body a h5, body h5 a {font-family:Oswald, Arial; font-weight: normal;  font-size:16px;  color:rgb(0, 83, 154) ;  line-height:22px;}
body h6, body a h6, body h6 a {font-family:Oswald, Arial; font-weight: normal;  font-size:15px;  color:rgb(0, 83, 154) ;  line-height:21px;}
#overheader {  background-color:rgb(78, 78, 78);    background-position:left top; color:rgb(198, 198, 198); }
#overheader {}
#head_line { background-color:rgb(248, 248, 248);    background-position:center center;; } 
#head_line h1, #head_line a h1, #head_line h1 a {  font-size:50px;  color:#333333 ;  line-height:56px;}
#head_line h2, #head_line h2 a, #head_line a h2 {  font-size:18px;  color:#666666 ;  line-height:24px;}
#brand img { margin-top:10px; margin-bottom:10px;}
#pagename { margin-top:10px;}
#pageslogan { margin-bottom:10px;}
body.has_slider header #menu { background:rgb(0, 26, 99);}
#headline {  background-color:rgb(255, 255, 255);    background-position:left top; }
#headline {}
header .main-menu {font-family:Raleway, Arial; font-weight: normal;  font-size:18px;}
header.main-menu  .current-menu-item, .main-menu .current-menu-parent, .current-page-ancestor {}
header .main-menu li, header .main-menu a,  ul#responsive_menu a, .main-menu a:visited {  color:rgb(255, 255, 255);   } 
header .main-menu li:hover, header .main-menu li:hover > a { color: rgb(255, 255, 255) ;}
header .main-menu ul.sub-menu a { font-size: rgb(255, 255, 255)px ; }
header .main-menu  ul.sub-menu li, ul#responsive_menu li { background-color:rgb(0, 134, 191) ;   line-height:20px;  }
.seven_mega_menu { background-color:rgb(0, 134, 191) ;  color:rgb(255, 255, 255) ;  } 
ul.sub-menu::before { border-bottom-color:rgb(0, 134, 191);}
header .main-menu  ul.sub-menu li a, header .main-menu  ul.sub-menu li,  ul#responsive_menu li a { color:rgb(255, 255, 255) ;  }	
header .main-menu  ul.sub-menu li a:hover { }
header #menu > li:hover { background-color:rgb(0, 134, 191);}
header ul.sub-menu li:hover {}
.mainsection, #cycle_container  { background-color:rgb(255, 255, 255);  background-image:url(https://warmsoil.info/wp-content/uploads/2019/03/main-bg33.png);  background-repeat:repeat-x;  background-position:center top;background-attachment:fixed }
.mainsection  {}
#content  {  font-size:16px;}
#content a  { }
#content a:hover {}
#content a:visited {}
#content h1, #content a h1, .tagline  {   color:rgb(0, 83, 154); }
#content h1 strong {}
#content h2, #content a h2 {   color:rgb(0, 83, 154); }
#content h3, #content a h3 {   color:rgb(0, 83, 154); }
#content h4, #content a h4 {   color:rgb(0, 83, 154); } 
#content h5, #content a h5 {   color:rgb(0, 83, 154); }
#content h6, #content a h6 {   color:rgb(0, 83, 154); }
#footer {  background-color: rgba(41, 41, 41, 0) ; background-image:url(//warmsoil.info/wp-content/themes/yooco/images/bg/tactile_noise.png);   background-position:center center; }
#footer_gradient { background-color: rgba(41, 41, 41, 0) ;		background: rgba(41, 41, 41, 0);
background: -moz-linear-gradient(top, rgba(41, 41, 41, 0) , rgb(12, 12, 12) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(,rgba(41, 41, 41, 0)), color-stop(100%,rgb(12, 12, 12)));
background: -webkit-linear-gradient(top, rgba(41, 41, 41, 0) ,rgb(12, 12, 12) 100%);
background: -o-linear-gradient(top, rgba(41, 41, 41, 0) ,rgb(12, 12, 12) 100%);
background: -ms-linear-gradient(top, rgba(41, 41, 41, 0) ,rgb(12, 12, 12) 100%);
background: linear-gradient(to bottom, rgba(41, 41, 41, 0) ,rgb(12, 12, 12) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(41, 41, 41, 0)', endColorstr='rgb(12, 12, 12)',GradientType=0 );
}
#footer, #footer p, #footer * { color:#9B9B9B; }
#footer a  { }
#footer a:hover {}
#footer a:visited {}
#footer h2, #footer a h2 {   }
#footer h3, #footer a h3 {  font-size:16px;   line-height:22px;}
#footer h4, #footer a h4 {   } 
#footer h5, #footer a h5 {   }
#footer h6, #footer a h6 {   }
#footer h3.widget-title { color:#FFFFFF !important;  }
#secondfooter {  background-color:rgb(16, 16, 16);    background-position:left top; color:rgb(218, 218, 218); }
#secondfooter  {}
#underfooter {}
.callout { color: rgb(0, 83, 154);}
.testimonial-lists-item-shortcode h5::before { border-left:12px solid transparent !important; }
.post-count-comments::after {} 
.toggle  h3.box { color:rgb(0, 83, 154) !important; }
.toggle .box, .toggle .box + div {  border-color:rgb(0, 83, 154) !important;}
.toggle  h3.color { color: #FFFFFF !important;}
.toggle .color  { background:rgb(0, 83, 154) !important; }
.toggle .color + div {   border-color:rgb(0, 83, 154) !important;}
.accordion   h3.box { color:rgb(0, 83, 154) !important;}
.accordion .box, .accordion .box + div {   border-color:rgb(0, 83, 154) !important; }
::selection { background-color: #BAD6EB !important}
.nivo-header .nivo-controlNav a.active, .cycle-content-navs a.activeSlide {}
.pricing_heading::after { border-top-color: #FFFFFF;}
a.biggerPhoto   {  background-color:rgb(0, 83, 154); color:#FFFFFF;} a.biggerPhoto:before, .div_portfolio_entry .lrs i,  .sc_button.custom, .feature_box > div:first-child, .pagination a, .pagination span, #filters a, .page-pagination span, .page-pagination a, a.portfolio_entry_bigger_image, .portfolio-img a.biggerPhoto,   .nivo-header .nivo-controlNav a.active, .cycle-content-navs a.activeSlide, #ascrail2000 > div, .nivo-header .nivo-controlNav a:hover, .tagcloud a, .cycle-content-navs a:hover { background-color:rgb(0, 83, 154) !important; color:#FFFFFF !important;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, .tagline strong, [class*="icon-"], p.contact_widget + span  {  color:rgb(0, 83, 154) !important;  }
.callout { border-left: 4px solid rgb(0, 83, 154) ;}
#navleft {
text-align: center;
}
textarea, input[type="text"], input[type="password"], input[type="email"], select {
width: 100%;
}
input[type="submit"], input[type="reset"], a.button, button {
color: #fff;
background-color: #41c3fa;
width: 100%;
font-size: 20px;
}
header .main-menu &gt; li &gt; a {
font-size: 17px;
}
#start-resizable-editor-section{display:none}.wp-block-audio{margin:0 0 1em}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:calc(100% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child{margin-right:0;width:100%}@supports (column-gap:0.5em){.wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button,.wp-block-buttons>.wp-block-button.wp-block-button{margin-right:0;margin-left:0}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .375em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .25em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .125em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:auto;flex-basis:100%}}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid;padding:.667em 1.333em}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:.5em}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;align-self:flex-start;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image,.blocks-gallery-grid.is-cropped .blocks-gallery-item,.wp-block-gallery.is-cropped .blocks-gallery-image,.wp-block-gallery.is-cropped .blocks-gallery-item{align-self:inherit}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports (position:sticky){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{ direction:ltr; display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{ grid-column:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; grid-column:2;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ grid-column:2;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ grid-column:1;grid-row:1 }.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-link,.wp-block-navigation .wp-block-pages-list__item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty,.wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty{display:none}.wp-block-navigation .wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item__link{color:inherit;display:block}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-page-list__submenu-icon{height:inherit}.wp-block-navigation .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .wp-block-page-list__submenu-icon svg{stroke:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link{padding:0}.wp-block-navigation .has-child>.wp-block-navigation-link__content,.wp-block-navigation .has-child>.wp-block-pages-list__item__link{margin-right:.5em}.wp-block-navigation .has-child .submenu-container,.wp-block-navigation .has-child .wp-block-navigation-link__container{background-color:inherit;color:inherit;position:absolute;z-index:2;flex-direction:column;align-items:normal;min-width:200px;display:none;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link{flex-grow:1}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon{padding-right:.5em}@media (min-width:782px){.wp-block-navigation .has-child .submenu-container .submenu-container:before,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:hover>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:hover{cursor:pointer}.wp-block-navigation .has-child:hover>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within{cursor:pointer}.wp-block-navigation .has-child:focus-within>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container{left:auto;right:0}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:auto;right:100%}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .wp-block-page-list,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item{margin:0 2em 0 0}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child{margin-right:0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item{margin:0 .5em 0 0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container{left:-1em;top:100%}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item{margin:0}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:-1px}@media (min-width:782px){.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:-1px}}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container{left:0;top:100%}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:0}@media (min-width:782px){.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:0}}.wp-block-navigation:not(.has-background) .submenu-container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{align-items:center;list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}@media (min-width:600px){.wp-block-navigation__container{display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block;flex-direction:column;align-items:flex-start}}.items-justified-center .wp-block-navigation__container{justify-content:center}.items-justified-right .wp-block-navigation__container{justify-content:flex-end}.items-justified-space-between .wp-block-navigation__container{justify-content:space-between}.is-vertical.items-justified-center>ul{align-items:center}.is-vertical.items-justified-right>ul{align-items:flex-end}.is-vertical.items-justified-right>ul .wp-block-navigation-link,.is-vertical.items-justified-right>ul .wp-block-pages-list__item{margin-right:0;justify-content:flex-end}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;align-items:flex-start;justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;overflow:auto;z-index:100000;padding:24px;background-color:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:flex-start;line-height:48px;padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list{flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container{background:transparent!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open){display:flex;flex-direction:row;position:relative;background-color:inherit}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open{display:none}}.items-justified-left .wp-block-navigation__responsive-container-open{margin-left:0;margin-right:auto}.items-justified-center .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:auto}.items-justified-right .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:0}.wp-block-navigation__responsive-container-close{position:absolute;top:24px;right:24px;z-index:2}.wp-block-navigation__responsive-close{width:100%}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{width:100%;height:100%}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon{display:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container{position:relative;opacity:1;visibility:visible;padding:0 0 0 32px;border:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item{flex-direction:column;align-items:flex-start}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-home-link__content{color:inherit;display:block;padding:.5em 1em}.wp-block-navigation[style*=text-decoration] .wp-block-home-link,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container{top:-1px}.wp-block-navigation .wp-block-page-list{display:flex;flex-wrap:wrap;background-color:inherit}.wp-block-navigation .wp-block-pages-list__item{background-color:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon{display:none}.is-open .wp-block-navigation__container .wp-block-page-list,.is-vertical .wp-block-navigation__container .wp-block-page-list,.wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon{display:block}@media (min-width:480px){.is-open .wp-block-navigation__container .wp-block-page-list{display:flex}}.items-justified-space-between .wp-block-page-list{display:contents}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments .commentlist{list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.75em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block}.wp-block-post-comments .comment-form-comment textarea{box-sizing:border-box;width:100%}.wp-block-post-comments .reply{font-size:.75em;margin-bottom:1.4em}.wp-block-post-comments input,.wp-block-post-comments textarea{border:1px solid #949494}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-excerpt__more-link,.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}