  /*Правила для всех тегов заприщающее копирование текста */
  * {
  -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
@media (max-width: 389px){
	#ebook {display:none!important;}
	#slide_holder {display:none!important;}
	#slide_holder .featured-thumbnail {}
	#slide_holder .featured-thumbnail img {width:100%!important;height:auto!important;}
	.featured-title{display:none!important;}
}
@media(max-width:459px)and (min-width: 390px) {
	 .rek {width: 62%!important;height: auto!important; margin: 5px 3px 2px 5px!important;}
 .rek ul{margin:0px 0px 2px 0px!important;}
.rek .mani a{font-size:16px!important;line-height:1.32em!important;display:block!important;}	 
#ebook{width:100%; height:auto;padding: 2px 5px 0px 5px!important;position:relative!important;}
 #ebook img {width:37%!important;float: right;position:absolute!important;top:3.0%;right:-1.0%!important;}
 #ebook img:hover{transform: scale(1.12)!important;-webkit-transform: scale(1.12)!important;-moz-transform:scale(1.12)!important;} 
 .too {width: 70%!important;height: auto !important; margin: 5px 3px 2px 5px!important;padding-bottom:0px!important;}
 .too p{font-size:15px!important;text-align:center!important;important;display:inline!important;}
 .tonot{width:20%!important;font-size:13px!important;margin-left:3%!important;margin-right:10%!important;letter-spacing:-0.003em!important;}
 .custom-header{padding:0!important}
 #slide_holder {display:none!important;}
}

@media(max-width:529px)and (min-width: 460px) {
.rek {width: 69%!important;height: auto!important; margin: 5px 3px 2px 5px!important;}
 .rek ul{margin:0px 0px 2px 0px!important;}
.rek .mani a{font-size:16px!important;line-height:0.0001em!important;}	 
#ebook{width:100%; height:auto;padding: 2px 5px 0px 5px!important;position:relative!important;}
 #ebook img {width:140px!important;float: right;position:absolute!important;bottom:28px!important;right:-1.0%!important;}
 #ebook img:hover{transform: scale(1.21)!important;-webkit-transform: scale(1.21)!important;-moz-transform:scale(1.21)!important;} 
 .too {width: 71%!important;height: auto !important; margin: 5px 3px 2px 5px!important;padding-bottom:0px!important;}
 .too p{font-size:15px!important;text-align:center!important;important;display:inline!important;}
 .tonot{width:20%!important;margin-left:3%!important;margin-right:10%!important;font-size:12px!important;padding:0!important}
 .custom-header{padding:0!important}
 #slide_holder {display:none!important;}
}


 @media (max-width:630px)and (min-width: 530px) {
 .too {width: 98%!important;height: auto !important; margin: 0% 0% 0% 7.5%!important;padding-right:5px;}
 .rek .mani a{font-size:19px!important;line-height: 1.0em!important;font-weight: 100!important;}
 .rek {margin: 0% 0% 2% 29%!important;}
 #ebook{width:100%; height:auto;position:relative!important;padding: 2px 5px 5px 5px!important;margin:0px!important; padding:0px!important;}
	 #ebook img {width:160px!important;float: right!important;position:absolute;top:0%;right:-0.53%!important;}
	.rek {width: 70%!important;height: auto!important; margin:0px 0px 0px 12px!important; padding:0px!important;}
	.too {width:68%!important;height: auto!important;margin:0px 0px 7px 10px!important; padding:0px!important;} 
	.too p{text-align:left!important;font-size:16px!important;margin-bottom:1.5%!important;}
	.too a{font-size:15px!important;display:block!important}
	.tonot{/*right:57%!important;bottom: 1%!important;*/width:20%!important;margin-left:3%!important;margin-right:21%!important;padding:0px 3px!important;letter-spacing:0.001px!important;}
	#slide_holder{min-height:240px!important;padding:0!important;}
	#slide_holder .featured-thumbnail img {width:100%!important;height:auto!important;margin-right:7px!important}
	#slide_holder .featured-title{line-height:1.0em!important}
	#slide_holder .featured-title a{font-size:102%!important;display:block!important;line-height:1.1em!important}
    #slide_holder p{font-size:99%!important}
	.custom-header{padding:0!important}
	.post-more{ bottom:13px!important; left:8%;}
	.start-stop{display:none!important}
 }
 
 
@media (min-width: 631px) and (max-width:767px){
	 #ebook{width:100%; height:auto;position:relative!important;padding: 2px 5px 5px 5px!important;margin:0px!important; padding:0px!important;}
	 #ebook img {width:27.5%!important;float: right!important;top:-4%;right:0%!important;}
	.rek {width: 72%!important;height: auto!important; margin:0px 0px 0px 12px!important; padding:0px!important;}
	.rek .mani a{font-size:22px!important;line-height:1.25em!important;}
	.too {width:72%!important;height: auto!important;margin:0px 0px 7px 10px!important; padding:0px!important;} 
	.too p{text-align:justify!important;font-size:17px!important;margin-bottom:5.5%!important;}
	.too a{important;font-size:15px!important;}
	.tonot{left:59%!important;bottom: 1%!important;width:20%!important;}
	#slide_holder{min-height:240px!important;padding:0!important;}
	#slide_holder .featured-title a{font-size:110%!important;display:block!important;line-height:1.1em!important}
	#slide_holder .featured-thumbnail img {width:90%!important;height:auto!important;}
    .anythingWindow{height:240px!important;}
	ul#slides{height:210px!important;}
	ul.thumbNav{bottom:20px!important;}
	.post-more{ bottom:30px!important; left:8%;}
	#slide_holder p{font-size:104%!important}
	.custom-header{padding:0!important}
	.start-stop{display:none!important}
}

 @media screen and  (min-width:768px)and (max-width:991px){
 .rek {width: 100%!important;height: auto; margin: 5px 3px 2px 5px!important;}
 .rek ul{margin:0px 0px 2px 0px!important;}
 .rek .mani a{font-size:16px!important;}
 #slide_holder .featured-title a{font-size:160%!important;display:block!important;line-height:1.2em!important}
 #slide_holder p{font-size:120%!important}
 #ebook{width:100%; height:auto;padding: 2px 5px 5px 5px!important;}
 #slide_holder .featured-title{font-size:95%!important;line-height:1.1em!important}
 #ebook img {width:130px!important;float: right;margin-right:4px}
 .too {width: 100%!important;height: auto !important; margin: 5px 3px 2px 5px!important;padding-bottom:0px!important;}
 .too p{display:inline;text-align:justify!important;font-size:15px!important;padding-left:6px!important;}
 .too strong{font-weight:500!important;font-size:15px!important;color:#A6A15E;}
 .tonot{margin-left:7px!important;width:25%!important;padding:1px!important;font-size:12px!important;}
	 
 }
 @media screen and (min-width:991px){
	 #slide_holder .featured-title a{font-size:29px!important;display:block!important;line-height:1.25em!important}
	 #slide_holder p{font-size:19px!important;line-height:1.2em!important}
	 
 }

.footer{clear:both}.alignleft{float:left;margin:5px 20px 10px 0}.alignright{float:right;margin:5px 0 10px 10px}.aligncenter{margin:0px auto 0px auto;display:block;clear:both}@media (min-width:992px){ .container,#wrapper{ width:985px}}@media only screen and (max-width:768px){body #header.sticky-header,body #header.sticky-header.sticky{display:none !important}.nav-holder ul{display:none}.anythingSlider{width:500px}.nav-holder .dd-container{display:block !important;width:100%}.menu-header #search-text-box{float:none;left:50%;position:relative;width:0px;margin-left:-55px}#search-text-box #search_label_top {margin-bottom:15px}#righttopcolumn,#social,.sc_menu,.header a,#tagline,#logo {float:none;display:inline-block;width:100%;text-align:center}#logo{margin:0}#logo-image{float:none!important;margin:10px 0!important;display:inline-block}.sc_menu li{float:none}.custom-header{width:100%!important}}@media only screen and (min-width:768px){ .link-effect a{overflow:hidden;padding:4px 10px!important;height:2.8em!important; line-height:2.5em!important; display:inline-block}.link-effect .sub-menu a{padding:4px 10px!important;height:auto!important; line-height:1.9em!important}.link-effect a span{position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}  .link-effect a {-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s} .link-effect a {position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}.link-effect .sub-menu a span{display:block} .link-effect a span.arrow{width:10px}.link-effect a span::before{position:absolute;top:100%; height:100%; width:100%;content:attr(data-hover);font-weight:700;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.link-effect a:hover span,.link-effect a:focus span{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.link-effect a :focus{ -webkit-transform:translateY(-1%);-moz-transform:translateY(-1%);transform:translateY(-1%)}}ul.nav-menu li a:hover,ul.nav-menu li a:focus{ -webkit-transform:translateY(-1%);-moz-transform:translateY(-1%);transform:translateY(-1%);}

.footer div.container{ padding:0px;}

.footer div.widgets-back-inside { margin:0px;}



#localnav {
    margin:0 auto;
    padding:0px;
    border: none;
    width:986px;
    height:50px;
    background: transparent url('/wp-content/themes/evolve/img/bg_top.gif') no-repeat;
    margin-bottom:10px;
}
#localnav div.header_section {
    float:left;
    width:100%;
}
#localnav .divh1 {
    font-family:arial;
    font-size:16px;
    font-weight:bold;
    padding:0px;
    padding-top:8px;
    text-align:left;
    width:100%;
    margin:0px;
}

#localnav .divh1 div.tophlopka{
    float:left;
    padding:0px 21px;
    height:20px;

}

#localnav .divh1 div.lasthlopka {
    float:right;
}
#localnav .divh1 div.lasthlopka a{
    color:#88ff99;
}

#localnav .divh1 a {
    color:#fff;
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:medium;
    text-decoration:none;
    padding:0px;
}
#localnav .divh1 a:hover, #localnav .divh1 div.selectedhlopka a{
    color:#ff9955 !important;
    border-bottom:1px dotted #ff9955;
}

.clear_4_menu{
    content: ".";
    display: block;;
    height: 0px;
    clear:both;
    font-size:0px;
    height:1px;
    width:0%;
    border-width:0px;
    margin:0px;
    padding:0px;
    visibility:hidden;
}
.menulabels {
    font-size: 9px;
    text-align: left;
    margin-top: 0px;
    color: rgb(170, 170, 170);
    text-decoration: none;
    margin-left: 0px;
} 


/* Eric Meyer Reset Reloaded */
html, body, div, span, object,
p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

iframe{margin: 15px 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}

/* Removes dotted line when focus */
:focus { outline: none; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0px; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

.widshet{margin: 0 0 10px;}

/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; }

/* Regular clearing, just in case! */
.clear { clear: both; }
/**
 * 
 */
body, input, textarea{color:#888; font:16px/1.5 "Roboto",arial,sans-serif}

/*body{background-color:#f2efef!important}*/
#wrapper{border-left:1px solid rgba(0,0,0,.3);}

#primary{-ms-word-wrap:break-word; word-wrap:break-word}

#primary p{line-height:1.72em; letter-spacing:0.001em}

embed, iframe, object, video{max-width:100%}

body #header.sticky-header{background:rgba(242,242,242,0.97) !important; margin:0; position:fixed; top:0; left:0; z-index:99998; display:none; padding:0; width:100%; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05); -moz-box-shadow:0 1px 1px rgba(0,0,0,0.05); box-shadow:0 1px 1px rgba(0,0,0,0.05);  border-bottom:1px solid rgba(0,0,0,0.05)}
body.admin-bar #header.sticky-header{top:28px}
body #header.sticky-header.sticky{display:block}
body #header.sticky-header #logo{margin-top:10px}
body #header.sticky-header img#logo-image{margin-top:15px; margin-bottom:15px; vertical-align:middle; height:auto; max-width:90px; line-height:65px !important}
body #header.sticky-header #nav a{font-size:17px!important; padding-bottom:15px; text-shadow:1px 1px 0px rgba(0,0,0,0.9)}
body #header.sticky-header #nav ul.nav-menu ul li a{padding-bottom:10px}
body #header.sticky-header .logo-url-text{font-size:26px; margin-top:10px}

.aside.col-md-4, .col-md-12, .aside.col-md-3, .col-md-8{padding:0}
.col-single{padding-left:15px; padding-right:15px}

.serif{font-family:Georgia,"Times New Roman",Times,serif}
.sans-serif{font-family:"lucida sans",Verdana,Arial,Helvetica,sans-serif}

.published{font-style:italic; font-size:13px; line-height:13px; text-align:center; padding:0px 10px 0 0; margin-right:10px; border-right:1px solid rgba(0,0,0,.1)!important}

.fl-l{float:left!important}
.fl-r{float:right!important}
.clearfix{clear:both}

.aside{padding:0 0 0 10px!important}
.aside, .aside a{font-size:17px; color:#C88E85}

a, a:focus, a:hover, a:link{outline:none; -webkit-transition:all 0.1s ease-in;   -moz-transition:all 0.1s ease-in;   -ms-transition:all 0.1s ease-in;   -o-transition:all 0.1s ease-in;   transition:all 0.1s ease-in}

.tab-holder .tabs li a, .da-slide .da-link{-webkit-transition:none;   -moz-transition:none;   -ms-transition:none;   -o-transition:none;                 transition:none}

.author.vcard .avatar{float:left; margin:0; position:relative; top:-7px; left:-5px; padding:0; margin-right:5px}

.entry-meta{margin-bottom:10px; text-shadow:0 1px 0px #fff; font-size:13px!important; line-height:20px!important}
.entry-meta .meta-sep{margin:0 5px}
.entry-header{color:#ccc; clear:both; margin:0; padding:0; font-style:italic}
.entry-header a{color:#ccc}
.entry-header .comment-count a{color:#777; font-style:italic}
.entry-footer{font-size:13px; clear:both; font-style:italic; margin:20px 0; padding-top:15px; color:#ccc;}
.odd0 .entry-footer, .odd1 .entry-footer, .odd2 .entry-footer{background:none}
.entry-footer a{color:#ccc}
.entry-footer a:hover{text-decoration:none; border-bottom-color:#333; color:#333}
.edit-post, .edit-comment, .edit-page{visibility:hidden; text-transform:lowercase; font-size:11px}
.edit-post a, .edit-comment a, .edit-page a{background:#dfce94 url('/wp-content/themes/evolve/library/media/images/icon-edit.png') 5px 5px no-repeat; background:rgba(239,220,156,.9) url('/wp-content/themes/evolve/library/media/icon-edit.png') 5px 5px no-repeat; padding:4px; padding-left:25px; margin-left:5px; color:#444; text-shadow:none;  border:1px solid #dbca8f;  border-radius:15px; -border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;  padding:5px 10px 5px 26px;   -webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,inset 0 0 2px hsla(0,100%,100%,.3) , inset 0 0 10px rgba(0,0,0,.1) ,0 1px 2px hsla(0,0%,0%,.1) !important ; -moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,inset 0 0 2px hsla(0,100%,100%,.3) , inset 0 0 10px rgba(0,0,0,.1) ,0 1px 2px hsla(0,0%,0%,.1) !important ; box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,inset 0 0 2px hsla(0,100%,100%,.3) , inset 0 0 10px rgba(0,0,0,.1) ,0 1px 2px hsla(0,0%,0%,.1) !important }

#content >em{font:italic 600 110% "Roboto",sans-serif !important;  line-height:18px; letter-spacing:1.0px}

#content i{line-height:20px; letter-spacing:0.05em; font-size:110%}

.edit-attach{right:10px; position:absolute; bottom:15px}

.formatted-post{position:relative; padding-left:15px; padding-right:15px}

.home .formatted-post, .page-template-blog-page-php .formatted-post{margin-bottom:0!important}

.margin-40, .home .formatted-single, .page-template-blog-page-php .formatted-single{margin-bottom:20px!important}

.edit-page{position:relative; left:10px; top:12px}

.bypostauthor{}

.home .type-post.sticky, .home .formatted-post, 
.page-template-blog-page-php .type-post.sticky, .page-template-blog-page-php .formatted-post{padding-top:15px; background:yellowgreen; box-shadow:0 0 20px rgba(0,0,0,.1)inset; color:#fff}

.home .type-post.sticky .entry-title a, .home .formatted-post .entry-title a, 
.page-template-blog-page-php .type-post.sticky .entry-title a, .page-template-blog-page-php .formatted-post .entry-title a{text-align:center; color:#fff!important; text-shadow:1px 1px 0 rgba(0,0,0,.3)!important}

.home .type-post.sticky .entry-header a, .home .formatted-post .entry-header a, .home .type-post.sticky .entry-meta, .home .formatted-post .entry-meta, 
.home .type-post.sticky .entry-footer a, .home .formatted-post .entry-footer a, 
.page-template-blog-page-php .type-post.sticky .entry-header a, .page-template-blog-page-php .type-post.sticky .entry-meta, .page-template-blog-page-php .formatted-post .entry-header a, .page-template-blog-page-php .formatted-post .entry-meta, 
.page-template-blog-page-php .type-post.sticky .entry-footer a, .page-template-blog-page-php .formatted-post .entry-footer a{color:#fff!important; text-shadow:1px 1px 0 rgba(0,0,0,.3)!important}

.home .type-post.sticky .entry-footer a, .home .formatted-post .entry-footer a, 
.page-template-blog-page-php .type-post.sticky .entry-footer a, .page-template-blog-page-php .formatted-post .entry-footer a{background:none; border-color:rgba(255,255,255,.5); box-shadow:none}

.home .type-post.sticky .entry-footer .read-more.icon-arrow-right:before, .home .formatted-post .entry-footer .read-more.icon-arrow-right:before, 
.page-template-blog-page-php .type-post.sticky .entry-footer .read-more.icon-arrow-right:before, .page-template-blog-page-php .formatted-post .entry-footer .read-more.icon-arrow-right:before{color:rgba(255,255,255,.8); text-shadow:none}

.home .type-post h1.entry-title, .page-template-blog-page-php .type-post h1.entry-title{width:80%}
.home .format-video, .page-template-blog-page-php .format-video{background:orange}
.home .format-chat, .page-template-blog-page-php .format-chat{background:#d8b803}
.home .format-link, .page-template-blog-page-php .format-link{background:#01bbe1}
.home .format-image, .page-template-blog-page-php .format-image{background:#e66d26}
.home .format-quote, .page-template-blog-page-php .format-quote{background:#ca2547}
.home .format-aside, .page-template-blog-page-php .format-aside{background:#495d7f}
.home .format-gallery, .page-template-blog-page-php .format-gallery{background:#666}
.home .format-audio, .page-template-blog-page-php .format-audio{background:#009bae}
.home .format-status, .page-template-blog-page-php .format-status{background:#69849a}

.home .type-post.sticky:before, .home .formatted-post:before, 
.page-template-blog-page-php .type-post.sticky:before, .page-template-blog-page-php .formatted-post:before{font-family:FontAwesome; content:'\f16a'; background:rgba(0,0,0,.35); padding:8px 0 0 10px; font-size:20px; width:40px; height:40px; position:absolute; top:0; right:0}

.home .type-post.sticky:before, .page-template-blog-page-php .type-post.sticky:before{content:'\f08d'}
.home .format-chat:before, .page-template-blog-page-php .format-chat:before{content:'\f086'}
.home .format-link:before, .page-template-blog-page-php .format-link:before{content:'\f0c1'}
.home .format-image:before, .page-template-blog-page-php .format-image:before{content:'\f030'}
.home .format-quote:before, .page-template-blog-page-php .format-quote:before{content:'\f10e'}
.home .format-aside:before, .page-template-blog-page-php .format-aside:before{content:'\f14b'}
.home .format-gallery:before, .page-template-blog-page-php .format-gallery:before{content:'\f03e'}
.home .format-audio:before, .page-template-blog-page-php .format-audio:before{content:'\f028'}
.home .format-status:before, .page-template-blog-page-php .format-status:before{content:'\f0e5'}

.entry-content .thumbnail-post img{width:100%;}

.entry-categories{background:url('/wp-content/themes/evolve/library/media/images/icon-category.png') 0 12px no-repeat; margin-right:15px; float:left; padding:10px 0px; padding-left:20px}
.entry-tags{background:url('/wp-content/themes/evolve/library/media/images/icon-tag.png') 0 15px no-repeat; float:left; padding:10px 0px; padding-left:20px}

#page-links{clear:both; float:left; margin:20px 0; font-size:11px}
#page-links a{color:#999; font-weight:bold; margin:0 2px; text-shadow:0 1px 0px #fff; background:#f6f6f6; text-decoration:none; padding:3px 8px; border:1px solid #E0DDDD;  box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -moz-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset}
#page-links a:hover{background:#fff; color:#333}
#page-links p{margin-bottom:0}
#page-links strong{text-transform:uppercase}

 pre, ul, ol, dl, dd, blockquote, address, table, fieldset,.gallery-row, .comment-list ul, .comment-list ol{margin-bottom:20px}
.comment, .navigation-links{margin-bottom:40px}
.nav-top .navigation-links{margin-bottom:20px}
p {margin:11px 1px 11px 7px;}

.header{margin:0 auto; padding:25px 0px; border-top:3px solid rgba(0,0,0,.2)}
.header a{position:relative; z-index:99}
#logo-image{float:left; margin-right:20px; margin-left:10px}

.header .container #logo-image{max-width:10%!important}



.content{padding-top:12px}
.content-bottom{width:100%; height:0px; bottom:0; left:0; right:0; border-top:#fff 1px solid}
.full-width{width:100%!important}
.vul{margin-top:10px!important;}
#logo{position:relative; font:bold 39px/39px Roboto; float:left; margin:0px 10px 0px 0px}
#logo a, .footer a{color:#51545C}
#logo{margin-bottom:2px}
#logo a:hover, .footer a:hover{color:#B5999C; text-decoration:none}
#tagline{color:#999; padding-top:20px; margin-left:10px; font:13px Roboto}

      
.menu-header{background:#f5f5f5; background:url("/wp-content/themes/evolve/library/media/images/trans.png") 0px -7px repeat-x,-moz-linear-gradient(center top,#F8F8F8 20%,#eee 100%);  background:url("/wp-content/themes/evolve/library/media/images/trans.png") 0px -7px repeat-x,-webkit-gradient(linear,left top,left bottom,color-stop(.2,#f8f8f8),color-stop(1,#eee)) !important; background:url("/wp-content/themes/evolve/library/media/images/trans.png") 0px -7px repeat-x,-o-linear-gradient(top,#f8f8f8,#eee) !important;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#eee');  border-color:#e0dddd;  border-style:solid;  border-width:1px;  box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,0 1px 2px rgba(0,0,0,0.1);  -box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,2px 1px 4px rgba(14, 5, 5, 0.2);  -moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,2px 1px 4px rgba(14, 5, 5, 0.2);  -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,2px 1px 4px rgba(14, 5, 5, 0.2);  color:#777;  font-size:14px;  line-height:18px;  position:relative;  float:left; display:block; width:100%}
.baner {w}
.menu-back{clear:both; background-image :url('/wp-content/themes/evolve/library/media/images/shadow.png');background-position: 50% 94%;}
.menu-back {background-color:#ffffff!important;}

.menu-container{background:#f2f2f2}

ul.nav-menu{line-height:1; width:100%; margin-bottom:0}
ul.nav-menu, ul.nav-menu *{list-style:none; margin-left:0}
ul.nav-menu li{float:left; padding:0 2px 0 2px; position:relative}
ul.nav-menu li:first-child{border-left:none}
ul.nav-menu li:last-child{border-right:none}
ul.nav-menu ul li{width:100%}
#nav .nav-menu ul li:vizit{background-color:#FFF}

ul.nav-menu ul{position:absolute; top:-9999em; width:14em!important; z-index:9999}

ul.nav-menu li:hover ul, 
ul.nav-menu li.nav-hover ul{left:-1px; top:52px;  position:absolute; z-index:999999}

ul.nav-menu li:hover li ul, 
ul.nav-menu li.nav-hover li ul, 
ul.nav-menu li li:hover li ul, 
ul.nav-menu li li.nav-hover li ul, 
ul.nav-menu li li li:hover li ul, 
ul.nav-menu li li li.nav-hover li ul{top:-999em}

ul.nav-menu li li:hover ul, 
ul.nav-menu li li.nav-hover ul, 
ul.nav-menu li li li:hover ul, 
ul.nav-menu li li li.nav-hover ul, 
ul.nav-menu li li li li:hover ul, 
ul.nav-menu li li li li.nav-hover ul{left:14em!important;  top:-1px}
*/
ul.nav-menu{padding:0px 0px 2px 0px}
ul.nav-menu ul{border:1px solid #ccc; box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,0 1px 2px rgba(0,0,0,0.1); -box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,0 1px 2px rgba(0,0,0,0.1); -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 0 10px rgba(0,0,0,0.1) inset,0 1px 2px rgba(0,0,0,0.1)}
ul.nav-menu ul li a{word-wrap:break-word; font-size:.9em; font-weight:normal; border-bottom:1px solid #f0f0f0}
ul.nav-menu ul li a:hover{border-top-color:#ccc}
ul.nav-menu li a{padding:14px 5px}
ul.nav-menu li:hover ul, 
ul.nav-menu li.nav-hover ul{background:#f6f6f6; -moz-box-shadow:0 1px 2px rgba(0,0,0,0.1), 1px 1px 0 rgba(255,255,255,0.9) inset; -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1), 1px 1px 0 rgba(255,255,255,0.9) inset; -box-shadow:0 1px 2px rgba(0,0,0,0.1), 1px 1px 0 rgba(255,255,255,0.9) inset; box-shadow:0 1px 2px rgba(0,0,0,0.1),1px 1px 0 rgba(255,255,255,0.9) inset}

ul.nav-menu li:hover >a{text-decoration:none}
 
ul.nav-menu a{-webkit-transition:all 0.1s ease-in;   -moz-transition:all 0.1s ease-in;   -ms-transition:all 0.1s ease-in;   -o-transition:all 0.1s ease-in;   transition:all 0.1s ease-in; display:block; position:relative; font-size:19px; padding:8px 10px; color:#51545C; letter-spacing:0.35px; text-shadow:-1px -1px 0px rgba(50,61,91,0.99),-1px 1px 0px rgba(0,0,0,0.99); font-weight:700!important}

 
ul.nav-menu li.current_page_item a, ul.nav-menu li.current_page_parent a, ul.nav-menu li.current_page_ancestor a, 
ul.nav-menu li.current-menu-item a, ul.nav-menu li.current-menu-parent a, ul.nav-menu li.current-menu-ancestor a{background:rgba(236,240,241,.4); border-left:3px solid rgba(115,149,157,0.4); border-right:3px solid rgba(115,149,157,0.4)}
ul.nav-menu li.current_page_item a{background:rgba(255,255,255,.3)}

ul.nav-menu >li.current-menu-item, ul.nav-menu >li.current-menu-ancestor{text-decoration:none;  border-radius:1px}
ul.nav-menu a:hover{background:rgba(255,255,255,.3)}
ul.nav-menu >li.current-menu-item >a, ul.nav-menu >li.current-menu-ancestor >a{font-weight:bold!important}


 
ul.nav-menu li.current-menu-ancestor li.current-menu-item >a, ul.nav-menu li.current-menu-ancestor li.current-menu-parent >a{border-top-color:#aaa; text-decoration:none; background:#fff}

ul.nav-menu .sf-sub-indicator{position:absolute; z-index:999; right:0.5em; top:45%; width:10px; height:10px; overflow:hidden}
ul.nav-menu .sf-with-ul:after{content:'\f078'; font-family:FontAwesome !important; position:absolute; right:1.6em; top:20%; width:5px; font-size:7px!important}
ul.nav-menu li ul .sf-sub-indicator{top:41%}
ul.nav-menu ul.sub-menu .sf-with-ul:after{content:'\f054'; font-family:FontAwesome !important; position:absolute; right:1.6em; top:10%; width:5px; font-size:7px!important}
.sticky-header ul.nav-menu ul.sub-menu .sf-with-ul:after, .sticky-header ul.nav-menu .sf-with-ul:after, 
ul.nav-menu ul.sub-menu li.page_item .sf-with-ul:after, ul.nav-menu li.page_item .sf-with-ul:after{top:40%}

ul.nav-menu li.current-menu-item, ul.nav-menu li.current-menu-ancestor, ul.nav-menu li:hover{border-right-color:#ddd!important}
.da-slide a{margin-top:15px}

ul.nav-menu li li a, ul.nav-menu li li li a, ul.nav-menu li li li li a{padding:10px}

ul.nav-menu li li, ul.nav-menu li li li, ul.nav-menu li li li li{border-left:none; border-right:none}

ul.nav-menu li a.sf-with-ul{padding-right:25px}

.ie7 .nav:hover{visibility:inherit}

#primary a:hover:{color:#FF00AE!important}

#secondary, #secondary-2{position:relative; z-index:1}
#secondary a, #secondary-2 a{line-height:120%; letter-spacing:0.2px; color:#4a919b; text-shadow:1px 1px 0px #FFF,1px 1px 1px #D7D7D7,1px 1px 1px rgba(29,58,68,0.8),1px 1px 1px rgba(0,0,0,0.1); padding:15px 0; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; -transition:all 0.5s ease 0s}
#secondary a:hover, #secondary-2 a:hover{color:rgba(210,210,221,0.1); letter-spacing:0.2px; text-shadow:1px 1px 0px #FFF,1px 1px 1px rgba(139,139,139,0.9),1px 1px 1px rgba(29,58,68,0.9),1px 2px 10px rgba(0,0,0,0.9)}
.widget-content ul >li a img{float:left}
.widget-content ul li ul li a img{float:none!important}
.widget-content ul li ul li a img{padding:0px 8px 0px 0px}
.widget-content ul li ul li a{padding:10px 0px 0px 0px!important; font-size:120%!important; margin-left:79px!important;text-shadow:1px 1px 0px rgba(250,250,250,0.8),1px 0px 0px rgba(0,0,0,0.4)!important}
#secondary ul li ul li a, #secondary-2 ul li ul li a{color:rgba(97,61,47,0.8)!important; margin-left:5px}
#secondary ul li ul li a:hover, #secondary-2 ul li ul li a:hover{color:rgba(97,61,47,0.6)!important; text-shadow:1px 1px 0px #FFF,1px 1px 1px rgba(139,139,139,0.9),1px 1px 1px rgba(29,58,68,0.9),1px 1px 15px rgba(0,0,0,0.7)!important}
#secondary ul li ul{margin-left:0px!important}
.widget-content ul >li{padding:17px 5px 0px 5px;list-style-type:none;} 
li.cat-item-119,li.cat-item-122,li.cat-item-120,li.cat-item-121,li.cat-item-150,li.cat-item-148,li.cat-item-151,li.cat-item-123 { background-image: url('/wp-content/themes/evolve/library/media/icons/sprayt_abcd.png'); background-repeat: no-repeat; display: block;}
li.cat-item-144,li.cat-item-124,li.cat-item-147,li.cat-item-149,li.cat-item-142,li.cat-item-145,li.cat-item-146,li.cat-item-143,li.cat-item-153,li.cat-item-152 { background-image: url('/wp-content/themes/evolve/library/media/icons/bsprayt_abcd.png'); background-repeat: no-repeat; display: block;}
li.cat-item-134,li.cat-item-133,li.cat-item-125,li.cat-item-126,li.cat-item-135,li.cat-item-136,li.cat-item-118,li.cat-item-117,li.cat-item-137,li.cat-item-130,li.cat-item-131,li.cat-item-129,li.cat-item-128,li.cat-item-127{ background-image: url('/wp-content/themes/evolve/library/media/icons/c_sprayt_abcd.png'); background-repeat: no-repeat; display: block;}
li.cat-item-155 { background-image: url('/wp-content/themes/evolve/library/media/icons/chekhon.png'); background-repeat: no-repeat; display: block;}
li.cat-item-156,li.cat-item-160,li.cat-item-161 { background-image: url('/wp-content/themes/evolve/library/media/icons/forel_ik.png'); background-repeat: no-repeat; display: block;}
li.cat-item-192{ background-image: url('/wp-content/themes/evolve/library/media/icons/book_12.png'); background-repeat: no-repeat; display: block;} 
.tabs-wrapper ul li{list-style:none}
.widget-content ul li ul li{padding:19px 0px 5px 8px; list-style-type:none;color:#4A919B}
.widget-content >ul {margin-left:20px!important;}
.widget-content .textwidget{font-size:110%}
.entry-content ul li >a:link, .entry-content ul li >a:active, .entry-content ul li >a:visited, .entry-content p >a:link, .entry-content p >a:active, .entry-content p >a:visited{color:rgba(36,188,208,0.9); letter-spacing:0.3px; font-style:italic}
#ttabs-wrapperab-recent ul{margin-left:0px!important;}


.entry-content a:hover{color:rgba(117,165,171,0.9); text-decoration:underline;  -webkit-transition-delay:0.1s;  -moz-transition-delay:0.1s;  -o-transition-delay:0.1s;  -ms-transition-delay:0.1s;  transition-delay:0.1s}

 .textwidget .blago p{margin:0px 15px 10px 15px!important; font-family:Arial,sans-serif; font-size:15px; color:#259F9F}

.textwidget .blago{padding-top:15px; height:1020px; line-height:1.55em; position:relative; background:url('/wp-content/themes/evolve/library/media/images/dengi.png') 50% 98.5% no-repeat}
.textwidget .blago .xzxz p{font-weight:500; font-size:1.2em; border:3px solid #259F9F; border-radius:4px; color:#FFF; padding:10px 10px; background:rgba(106,105,101,0.4)}

h1, h2, h3, h4, h5, h6{color:#51545C; font-family:'Roboto'; font-weight:normal; font-style:normal!important; clear:both}
h1{font-size:46px; line-height:46px; padding:0px 0px 0px 8px; letter-spacing:-2px; text-shadow:1px 2px 1px #f2E2E2,2px 3px 2px rgba(0,0,0,0.35)!important}

h2{font-size:32px; line-height:40px; padding:2px 0px 0px 5px; letter-spacing:0.001px; margin-bottom:5px; text-shadow:1px 2px 2px rgba(255,255,255,0.85),2px 2px 2px rgba(0,0,0,0.1),2px 2px 2px rgba(255,255,255,0.5),2px 2px 2px rgba(0,0,0,0.5)}
h3{font-size:27px; line-height:34px; padding:4px 0px 0px 0px; letter-spacing:0.1}

#content .entry-content >h3{letter-spacing:0.1; font-weight:600; text-shadow:1px 2px 1px #f2E2E2,1px 2px 1px rgba(0,0,0,0.4)!important; color:rgba(120,166,153,0.9)!important}
h4{font-size:23px; line-height:27px; padding:5px 0px; letter-spacing:0.001em; font-weight:500; text-shadow:2px 2px 1px #f2E2E2,1px 1px 1px rgba(0,0,0,0.4)!important; color:rgba(161,118,112,0.99)!important}
h5{font-size:18px; line-height:25px}
h6{font-size:28px; line-height:150%; padding:5px 0px; text-shadow:1px 2px 1px #f2E2E2,2px 3px 2px rgba(0,0,0,0.35)}
#post-0{background:url('/wp-content/themes/evolve/library/media/images/zaros.png') no-repeat 50% 100%; height:450px}
#post-0 h1 {font-family: Roboto;color:#075569!important;font-weight:normal!important;font-size:28px;text-align:center;margin:0px;text-shadow:1px 2px 1px #f2E2E2,2px 3px 2px rgba(0,0,0,0.35)!important;}
#post-0 p{margin:0px 0px 12px 35px;font-size:22px;font-weight:500;}
#post-0 ul li {font-size:19px;}
#post-0 ul {margin-left:47px;}
.widget_search{margin-top:10px;}
.widget_text{margin:0px 1px 3px 1px!important;}

 
 .poisk{margin-bottom:30px}
#content  .poisk-title span{font-size:35px; display:block; text-align:center; padding:5px 0 0 0;font-weight:700;color:#3DABAB!important}
#content  .poisk-title{padding:5px;text-align:center;} /*background:url('library/media/images/otshelnik.gif') no-repeat 50% 0%;*/

.widget{position:relative; margin-bottom:15px}

.widget:after{background:url('/wp-content/themes/evolve/library/media/images/widget-shadow.png') no-repeat top center; bottom:-7px;content:"";  height:7px;  left:0;  position:absolute;  width:100%}
.widget ul{margin-bottom:0}
.widget-title-background{padding-top:3px; color:#333; text-shadow:0 1px 1px #fff}
.before-title h3{background-color:#99C2D4; border-radius:10px 10px; color:#FFFBF8; margin:-16px -3px 7px -1px; font-weight:600; font-size:25px;padding:10px 0px 10px; border-top:2px solid #fff; box-shadow:-1px 2px 1px 1px rgb(255,255,255),-5px 4px 3px 2px rgba(144,163,185,0.4); text-align:center; text-shadow:-0 1px 1px #877376,0 0px 1px #877376,-0 1px 1px #877376,0 1px 1px #877376,-1px -0 1px #877376,1px -0 1px #877376,-1px 0 1px #877376,1px 0 1px #877376,3px 1px 4px rgba(255,255,255,0.8)!important}

.widget-title{z-index:1; position:relative; display:block; line-height:25px; letter-spacing:1.2px; font-weight:normal; margin-right:7px}
.widget-title a{color:#333 !important; text-shadow:1px 1px 0px #fff!important; border-bottom:none !important}
.widget-content{position:relative; margin:0 0px 15px 0px; padding:10px 0px 21px 0px; font-size:13px;      background:#F8FDFF;     border-top:3px solid rgba(222,225,230,0.3);      border-left:2px solid rgba(202,206,208,0.2); border-bottom:1px solid rgba(222,225,230,0.1); border-right:2px solid rgba(222,225,230,0.4); border-radius:4px;     box-shadow:2px 2px 2px rgba(255,255,255,0.9) inset;     -moz-box-shadow:2px 2px 2px rgba(255,255,255,0.9) inset;     -webkit-box-shadow:2px 2px 2px rgba(255,255,255,0.9) inset}


.evolve_tabs:after{background:url('/wp-content/themes/evolve/library/media/images/widget-shadow.png') no-repeat top center;  bottom:-6px;  content:"";  height:7px;  left:0;  position:absolute;  width:100%}
.tab-holder:after {background:url('/wp-content/themes/evolve/library/media/images/widget-shadow.png') no-repeat top center;  bottom:-6px;  content:"";  height:7px;  left:0;  position:absolute;  width:100%}
.evolve_tabs .widget-content{padding:0; border:0; background:0;  box-shadow:none;  -box-shadow:none;  -moz-box-shadow:none;  -webkit-box-shadow:none}
 
.similar-posts{padding:15px; margin-bottom:40px; -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 2px rgba(0,0,0,0.2); -box-shadow:0 1px 2px rgba(0,0,0,0.2); box-shadow:0 1px 2px rgba(0,0,0,0.2); -webkit-border-radius:3px; -moz-border-radius:3px; -border-radius:3px; border-radius:3px; background:rgba(255,255,255,.5)}
.similar-posts ul{margin-bottom:0px}
 
.similar-posts ul li{padding-bottom:5px}
.similar-posts a.similar-title{font-weight:bold; font-size:15px}
.similar-posts small{font-style:italic}

.widgets-holder a:hover{text-decoration:underline}
 
.widgets-back{margin-top:0px !important; margin-bottom:0!important; padding-top:10px; margin-bottom:0; width:100%}
.widgets-back-inside{margin-top:25px}

.widgets-holder a{text-shadow:0 1px 0px #fff!important}

.widget-one-column{width:100%}

.before-title{position:relative; top:-10px}

 #primary h2:{font-size:34px; color:#fff!important}
.page-title{font-size:26px; margin-bottom:32px; font-weight:bold; font-style:italic; letter-spacing:-1px; background:rgba(151,189,190,0.7); border-top:2px solid #fff; border-left:2px solid #fff; border-radius:4px; box-shadow:2px 2px 1px 1px rgb(255,255,255),3px 3px 3px 2px rgba(144,163,185,0.6); text-shadow:-0 1px 1px rgba(103,140,115,0.9),0 0px 1px rgba(103,140,115,0.9),-0 1px 1px rgba(103,140,115,0.9),0 1px 1px rgba(103,140,115,0.9),-1px -0 1px rgba(103,140,115,0.9),1px -0 1px #877376,-1px 0 1px rgba(103,140,115,0.9),1px 0 1px rgba(103,140,115,0.9),3px 1px 4px rgba(255,255,255,0.8)!important; text-align:center}
.page-title span{font-weight:normal; font-size:34px; color:#fff;  text-align:center!important}

.archive-title{color:#fff!important; font-size:26px; margin-bottom:32px; font-weight:bold; font-style:italic; letter-spacing:0.5px; background:rgba(151,189,190,0.7); border-top:2px solid #fff; border-left:2px solid #fff; border-radius:4px; box-shadow:2px 2px 1px 1px rgb(255,255,255),3px 3px 3px 2px rgba(144,163,185,0.6); text-shadow:-0 1px 1px rgba(103,140,115,0.9),0 0px 1px rgba(103,140,115,0.9),-0 1px 1px rgba(103,140,115,0.9),0 1px 1px rgba(103,140,115,0.9),-1px -0 1px rgba(103,140,115,0.9),1px -0 1px #877376,-1px 0 1px rgba(103,140,115,0.9),1px 0 1px rgba(103,140,115,0.9),3px 1px 4px rgba(255,255,255,0.8)!important; text-align:center}
.page-title span{font-weight:normal; font-size:34px; color:#fff;  text-align:center!important}
}
.archive-title span{font-weight:normal; font-size:34px; color:#fff;  text-align:center!important}

.entry-title, .entry-title a{font-family:'Roboto',arial,sans-serif; color:#51545c; font-size:28px; line-height:28px; font-weight:400; letter-spacing:0px; text-shadow:1px 2px 1px #f2E2E2,2px 3px 2px rgba(0,0,0,0.35)!important}
.entry-title a:hover{color:#000; text-decoration:underline!important}
.entry-content{clear:both; font-size:16px}
#post-580 .entry-content  ul{list-style-image:url('/wp-content/themes/evolve/library/media/images/12list-style.png')}
#post-580 .entry-content  ul li{padding-left:5px}

.entry-content ul li{list-style-image:url('/wp-content/themes/evolve/library/media/images/121list-style.png'); margin-left:5px; padding-left:6px; line-height:1.75em; letter-spacing:0.03em}
.entry-content .ddsg-wrapper ul li{list-style-image:url('/wp-content/themes/evolve/library/media/images/47list-style.png')!important; padding-left:6px!important}
.ddsg-wrapper ul li >a{color:#02C2CD!important; font-size:19px; margin:5px 0 0 0; font-weight:600; padding-left:7px}
.ddsg-wrapper ul li ul li a{color:#97B9C3!important; font-size:16px; font-weight:normal!important}
.entry-content .ddsg-wrapper ul li ul li{list-style-image:url('/wp-content/themes/evolve/library/media/images/list-st.png')!important; margin-top:8px}
.entry-content .ddsg-wrapper ul >li{margin-top:18px}
.entry-content .dar,.entry-content .cvetok,.entry-content .mif {margin:10px 0px 10px 0px!important;}


.hentry{padding-bottom:5px}
.entry-content .read-more{text-shadow:0 1px 0 #FFF; font-size:18px; font-weight:bold; padding:0; border:0; box-shadow:none;  box-shadow:none;  -moz-box-shadow:none;  -webkit-box-shadow:none}
.entry-content .read-more a{font-size:11px; border:none; text-decoration:none; padding:8px 18px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border-width:1px; border-style:solid; font-weight:normal; font-style:italic;  border-color:#E0DDDD; text-align:center;  color:#9A9999!important;  background:#eee;   box-shadow:1px 1px 0 rgba(255,255,255,.8) inset,0 1px 2px rgba(0,0,0,0.1);  -moz-box-shadow:1px 1px 0 rgba(255,255,255,.8) inset,0 1px 2px rgba(0,0,0,0.1);  -webkit-box-shadow:1px 1px 0 rgba(255,255,255,.8) inset,0 1px 2px rgba(0,0,0,0.1);  letter-spacing:1px}
 
.attach-font{font-size:24px}
 
.footer{position:relative; color:#000; padding:20px 0}
.footer small{font-style:italic; color:rgba(0,0,0,0.4)!important}
p#copyright{font-size:15px; text-shadow:0 1px 0 rgba(255,255,255,.1); text-align:center}
p#copyright .credits{font-style:italic; font-size:11px; color:rgba(0,0,0,.3)!important; text-shadow:0 1px 0 rgba(255,255,255,.1)!important}
p#copyright .credits a{font-style:italic; font-size:11px; color:rgba(0,0,0,.5)!important; text-shadow:0 1px 0 rgba(255,255,255,.1)!important}

address{font-style:italic}
abbr[title], acronym[title], dfn[title]{cursor:help; border-bottom:1px dotted #666}

blockquote{position:relative; font-style:italic; margin:0 10px; margin-bottom:20px; padding:25px 80px; color:#aaa; border-bottom:2px solid #f1f1f1}
 blockquote:before, blockquote:after{text-shadow:1px 1px 0 rgba(0,0,0,.1); position:absolute; content:'\f10d'; font-family:FontAwesome; top:20px; left:20px; font-style:normal; font-size:40px; color:#eee}
 blockquote:after{left:inherit; content:'\f10e'; top:20px; right:20px}
 
strong{font-weight:bold}
dfn, cite{font-style:italic}
#primary span em {font-family: Georgia, "Bitstream Charter", serif;font-size:16px;font-style:italic;letter-spacing: 0.03em;line-height: 1.6em}
#primary em {font-family: Georgia, "Bitstream Charter", serif;font-size:16px;font-style:italic;letter-spacing: 0.03em;line-height: 1.6em;}
dfn{font-weight:bold}

sup{bottom:1ex}
sub{top:.5ex}
small{font-size:12px}

del{text-decoration:line-through}
ins{text-decoration:underline}

code, pre{ line-height:15px; color:#bbb; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -border-radius:0}
var, kbd, samp, code, pre{font:14px/1.4 Consolas,"Andale Mono",Courier,"Courier New",monospace; background:#fff}
kbd{font-weight:bold}
samp, var{font-style:italic}
pre{white-space:pre;  overflow:auto; padding:10px; border:1px solid #ddd; clear:both}
code{padding:0px 3px; white-space:pre-wrap}

ul, ol, dl{margin-left:20px}
ul.nav-menu{margin-left:0px}
.entry-content ul, .entry-content ol, #search-query{margin-left:25px}

li ul, li ol{margin-bottom:0}
ul ul, ol ol, ul ol, ol ul{margin-bottom:0}

ol{list-style-type:decimal}

dt{font-weight:bold}

.fat li{margin-bottom:10px}

table{position:relative; width:100%; margin:25px 20px 0 0; border-spacing:0; line-height:18px; text-align:left; border-color:#F0F5F7!important}
table:before{ bottom:-6px;  content:"";  height:7px;  left:0;  position:absolute;  width:100%}

table .even{background:#f6f6f6}
caption{text-align:left}
th, td{font-size:14px; padding:8px 11px}
thead, thead th, thead td{padding:10px 11px; font-weight:bold; background:#f6f6f6; color:#111; text-shadow:0 1px 0px #fff}
thead{box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset}

input[type="text"], input[type="password"], textarea{padding:10px 8px; -webkit-box-shadow:0 0 4px rgba(0,0,0,.15) inset; -moz-box-shadow:0 0 4px rgba(0,0,0,.15) inset; -box-shadow:0 0 4px rgba(0,0,0,.15) inset; box-shadow:0 0 4px rgba(0,0,0,.15) inset; -moz-border-radius:3px; -webkit-border-radius:3px; -border-radius:3px; border-radius:3px; border:1px solid #ddd; background:#fff}
input[type="submit"],.button, input#submit, .da-slide .da-link{color:#DDD; font-size:13px; text-shadow:0 1px 2px #111; padding:6px 11px; cursor:pointer; -webkit-border-radius:3px; -moz-border-radius:3px; -border-radius:3px; border-radius:3px; border:1px solid #444; background:#505050; background:-moz-linear-gradient(center top,#606060 20%,#505050 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#606060),color-stop(1,#505050));  background:-o-linear-gradient(top,#606060,#505050);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060',endColorstr='#505050'); -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); -box-shadow: 0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); color:#fff; text-shadow:0 1px 0px #000}
.da-slide .da-link, .post-more{padding:0 15px; border-color:#3e4f57;  background:#5e7885;  background:-moz-linear-gradient(center top,#5e7885 20%,#546b76 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#5e7885),color-stop(1,#546b76));  background:-o-linear-gradient(top,#5e7885,#546b76);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e7885',endColorstr='#546b76')}
#respond form p  input[type="submit"]{margin:12px 0 10px 3px;}

button:hover, .button:hover, input#submit:hover{color:#fff}
 
.safari input{padding:0px 3px}
.chrome input{padding:1px 3px}

#comments{clear:both}
.comments-title-back{float:left; padding:10px; padding-left:0; margin-bottom:25px}
.comment-title{float:left; margin-right:12px; letter-spacing:0}
.comment-title-meta, .pings-title-meta{font-size:22px}
.pings-title-meta{font-size:20px; letter-spacing:0px}
.no-comment{font-size:19px; color:#bbb}
.comment-feed-link{position:relative; top:10px}
.comment-count{float:right; font-weight:normal; background:url('/wp-content/themes/evolve/library/media/images/comment.png') 0 5px no-repeat; padding:0px 5px 0px 18px}
.comment-list, .comment-list .children{list-style:none}
.comment-list{clear:both; margin:20px 4px 0 4px}
.comment, .trackback, .pingback{position:relative; margin-bottom:30px; padding:0; background:#fff;     border:1px solid #e5e5e5;     border-radius:3px; -border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px}
   
.trackback, .pingback{padding:10px; margin:0 4px 20px 4px; font-size:13px}
.pings-list{margin-bottom:30px; list-style:none outside none; margin-left:0}
.comment-list .children{margin-top:40px}
.comment-header{border-bottom:1px solid #e5e5e5; background:#F9F9F9; display:inline-block; width:100%; padding:15px; -webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset; -moz-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset; -box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset; box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset}
.comment-meta{float:left; position:relative; top:5px; font-size:15px; color:#ccc}
.comment-meta a{color:#ccc}
.commenter{font-size:16px; font-weight:normal; font-style:normal; float:left; margin-right:10px; margin-top:5px; color:#aaa}
.commenter a:hover{border-bottom:none}
.comment-content{clear:left; padding:15px}
.edit-comment a{font-size:12px; color:#555}
.comment-reply{padding:15px}
a.comment-reply-link{padding:5px 10px; font-size:11px; border:none; text-decoration:none;    padding:8px 12px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border-width:1px; border-style:solid; font-weight:normal; font-style:italic;   border-color:#E0DDDD; text-align:center;     color:#9A9999;     background:#eee;       box-shadow:1px 1px 0 rgba(255,255,255,.8) inset,0 1px 2px rgba(0,0,0,0.1);      -box-shadow:1px 1px 0 rgba(255,255,255,.8) inset,0 1px 2px rgba(0,0,0,0.1);     -moz-box-shadow:1px 1px 0 rgba(255,255,255,.8) inset,0 1px 2px rgba(0,0,0,0.1);     -webkit-box-shadow:1px 1px 0 rgba(255,255,255,.8) inset,0 1px 2px rgba(0,0,0,0.1);    letter-spacing:1px}
a#cancel-comment-reply-link{margin-left:5px}
a#cancel-comment-reply-link:before{content:'\f00d'; font-family:FontAwesome; margin-right:5px}
.avatar{float:right; margin:0px 0px 0px 20px}
a.follow-replies{float:left; width:19px; height:19px; position:relative; top:14px; color:#bbb}
a.follow-replies:hover{background-position:0 -19px}

#showinfo a, #hideinfo a, #logout a{margin-left:10px; position:relative; top:-5px; float:left; background:url("/wp-content/themes/evolve/library/media/images/change-close.png") no-repeat 0 0; width:83px; height:29px}
#hideinfo a{background-position:0 -28px}
#logout a{background-image:url("/wp-content/themes/evolve/library/media/images/logout.png"); width:80px}

.comment-unapproved{font-weight:bold; font-style:italic; color:#333; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; clear:both; border-color:#dbca8f; background:rgba(239,220,156,.9) url("/wp-content/themes/evolve/library/media/images/info.png") no-repeat 10px 8px; padding:13px 15px; padding-left:50px; border-width:1px; border-style:solid; -webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,inset 0 0 2px hsla(0,100%,100%,.3) , inset 0 0 10px rgba(0,0,0,.1) ,0 1px 2px hsla(0,0%,0%,.1) !important ; -moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,inset 0 0 2px hsla(0,100%,100%,.3) , inset 0 0 10px rgba(0,0,0,.1) ,0 1px 2px hsla(0,0%,0%,.1) !important ; box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,inset 0 0 2px hsla(0,100%,100%,.3) , inset 0 0 10px rgba(0,0,0,.1) ,0 1px 2px hsla(0,0%,0%,.1) !important }

#reply-title{letter-spacing:0; margin-bottom:0; font-size:26px; font-style:italic; font-weight:bold; text-shadow:0 1px 1px #eee}

#respond{clear:both; margin-bottom:30px; padding:10px 0}

#form-section-author, #form-section-email, #form-section-url{width:250px; height:23px; padding:8px; padding-top:9px}

#respond input#author, #respond input#url, #respond input#email, #respond textarea{display:block; -moz-border-radius:3px; -webkit-border-radius:3px; -border-radius:3px; border-radius:3px; width:45%; background:rgba(255,255,255,.7); border:1px solid rgba(0,0,0,.1); font-size:16px!important; -webkit-box-shadow:1px 1px 0px rgba(255,255,255,.9); -moz-box-shadow:1px 1px 0px rgba(255,255,255,.9); -box-shadow:1px 1px 0px rgba(255,255,255,.9); box-shadow:1px 1px 0px rgba(255,255,255,.9)}
#respond textarea{width:70%; padding:10px}

#comment-form .form-section input{margin-right:10px; background:none; border:none; width:240px}
.form-section{margin-bottom:10px; position:relative}
.form-section label{cursor:pointer}
#commenter-details input{margin-right:10px}
#allowed-tags{font:11px Verdana,Arial,Helvetica,sans-serif; padding:5px 10px; background:#fff; border:1px #ddd dotted; border-top:none; width:573px}

#submit-button{font-family:arial; text-shadow:0 1px 2px #111; font-weight:700; text-transform:uppercase; background:none; border:none; left:3px; top:3px; position:relative; z-index:1; height:35px; padding-top:5px; padding:0; width:94%; letter-spacing:-1px; font-size:17px; color:#ddd}
#submit-button:hover{color:#fff}

 
.entry-content img{ height:auto; padding:5px;}
.entry-content .wp-caption{ height:auto; padding:5px; border:1px solid rgba(255,255,255,.95); background:rgba(255,255,255,.8)}
.entry-content .thumbnail-post{margin-bottom:15px; overflow:hidden; width:55%; max-width:100%; position:relative; border:6px solid rgba(255,255,255,.95); display:block; box-shadow:0px 2px 0px rgba(0,0,0,.1)}
.entry-content .thumbnail-post img{border:1px solid rgba(156,180,187,0.40); box-shadow: 2px 3px 2px rgba(0,0,0,0.45); padding:0; background:none; display:block; max-width:auto; width:expression(document.body.clientWidth <742? '120px':document.body.clientWidth >1000? '120px':'auto')}
.entry-content .grin p{margin:18px 0px 10px 25px; border-left:4px solid #42A158; padding:5px 10px 10px 15px; color:rgba(49,119,65,0.99)}
.entry-content .blu p{margin:18px; border-left:4px solid #357FA1; padding:5px 10px 10px 15px; color:rgba(53,127,161,0.99)}
.entry-content .elou p{margin:18px; border-left:4px solid #FFB200; padding:5px 10px 10px 15px; color:#FFB200}
.entry-content .red p{margin:18px 0px 10px 25px; border-left:4px solid #BC492D!important; padding:5px 10px 10px 15px; color:#B23366}

.entry-content ol li{line-height:1.7em;font-style:italic;margin-top:20px!important}
.entry-content .thumbnail-post .mask, .entry-content .thumbnail-post .content{    width:100%;     height:100%;     position:absolute;     overflow:hidden;     top:0;     left:0}
                
.entry-content .thumbnail-post img{   -webkit-transition:all 0.2s linear;    -moz-transition:all 0.2s linear;    -o-transition:all 0.2s linear;    -ms-transition:all 0.2s linear;    transition:all 0.2s linear}
.entry-content .thumbnail-post .mask{    background-color:rgba(126,162,162,0.2);    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    filter:alpha(opacity=0);    opacity:0;    -webkit-transition:all 0.4s ease-in-out;    -moz-transition:all 0.4s ease-in-out;    -o-transition:all 0.4s ease-in-out;    -ms-transition:all 0.4s ease-in-out;    transition:all 0.4s ease-in-out}
.entry-content .thumbnail-post div.icon{    opacity:0;     transition:all 0.2s ease-in-out;     width:100%;     height:42px;     position:relative;     background:url('/wp-content/themes/evolve/library/media/images/open.png') center center no-repeat}
 
.entry-content .thumbnail-post:hover img{ -webkit-transform:scale(0.96,0.96);  -moz-transform:scale(0.96,0.96);  -ms-transform:scale(0.96,0.96);  transform:scale(0.96,0.96)}
.entry-content .thumbnail-post:hover .mask{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter:alpha(opacity=100);  opacity:1}
.entry-content .thumbnail-post:hover div.icon{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter:alpha(opacity=100);  opacity:1;  transform:translateY(100%);  -webkit-transform:translateY(100%);  -moz-transform:translateY(100%);  -o-transform:translateY(100%);  -ms-transform:translateY(100%);  -webkit-transition-delay:0.1s;  -moz-transition-delay:0.1s;  -o-transition-delay:0.1s;  -ms-transition-delay:0.1s;  transition-delay:0.1s}

.entry-content .alignleft.wp-caption{margin:5px 20px 20px 0}
.entry-content .alignright.wp-caption{margin:5px 0 20px 20px}
.entry-content .aligncenter.wp-caption{margin:5px auto 20px auto}

.entry-content .wp-caption{text-align:center; padding:5px; font-style:italic; margin-bottom:20px}
.entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption{max-width:100%}
.wp-caption img{margin:0; padding:0; border:0 none; -moz-box-shadow:none}
.wp-caption .wp-caption-text{margin:0; padding:5px}

.wp-smiley{box-shadow:none !important; background:none !important; border:none!important; padding:0 !important; max-height:13px; margin:0 !important}

.gallery{margin:auto}
.gallery img{border:none !important; margin:0 auto 10px auto}
.gallery-image{margin-left:0}
.gallery-caption{margin-left:0; font-size:11px; font-style:italic}
.gallery-item{text-align:center; margin-left:0}

table#wp-calendar{margin-bottom:0px; width:100%}
table#wp-calendar caption{margin-bottom:10px; font-size:12px; font-style:italic; text-align:right}
table#wp-calendar th, table#wp-calendar tbody tr td{padding:8px 3px; text-align:center}
table#wp-calendar th{}
table#wp-calendar thead{background:none}
table#wp-calendar tbody{}
table#wp-calendar tbody tr td{border-right:1px solid #fff; color:#aaa; text-shadow:0 1px 0 #fff; border-top:1px solid #fff}
table#wp-calendar tbody tr td.pad{}
table#wp-calendar tfoot tr td{text-align:center; font-style:italic}

.navigation-links a{color:#bfbfbf; padding:6px 12px; letter-spacing:0.03em}
.page-navigation .nav-previous{text-align:right}
.page-navigation .nav-next:hover a, .single-page-navigation .nav-next:hover a, .page-navigation .nav-previous:hover a, .single-page-navigation .nav-previous:hover a{color:#333}
.single-page-navigation .nav-next{text-align:right}
.single-page-navigation .nav-previous{text-align:left}

.page-navigation .nav-previous, .single-page-navigation .nav-previous, .page-navigation .nav-next, .single-page-navigation .nav-next{font-weight:normal; font-size:14px; color:#bfbfbf; text-shadow:0 1px 0px #fff; text-decoration:none; padding:7px 18px}
.nav-next
.wp-pagenavi a, .wp-pagenavi span{font-weight:normal; font-size:14px; color:#999; -moz-border-radius:3px; -moz-box-shadow:0 1px 2px #ccc; text-shadow:0 1px 1px #fff; text-decoration:none; padding:7px; background:#f1f1f1; border:none !important}
.wp-pagenavi a:hover, .wp-pagenavi span.current{background:#fff; color:#333}
.wp-pagenavi a.previouspostslink, .wp-pagenavi a.nextpostslink{font-weight:bold}

 
.gallery-row:after, .navigation-links:after, .container:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.gallery-row, .navigation-links, .container{display:block}

.alignleft{float:left}
.alignright{float:right}
.aligncenter{margin-left:auto; margin-right:auto; display:block; clear:both}

#slide_holder{position:relative; background:rgba(155,195,197,0.92); min-height:280px; display:block; position:relative; z-index:0; clear:both; padding:13px 25px 22px 25px}
#slide_holder .featured-thumbnail{ margin-right:0px; margin-top:10px; position:absolute;  left:64%;  width:35%}

 
#slide_holder .featured-thumbnail img{width:79%; height:auto; border:3px solid rgba(242,237,223,0.90);  -webkit-box-shadow:3px 3px 4px rgba(0,0,0,0.45); -moz-box-shadow:3px 3px 4px rgba(0,0,0,0.45); -box-shadow:3px 3px 4px rgba(0,0,0,0.45); box-shadow:3px 3px 4px rgba(0,0,0,0.45)}
 
 
#slide_holder p{clear:left; float:left;  margin:10px 0 0 0; color:#fff; letter-spacing:0.2px; font-size:19px; line-height:26px; text-shadow:1px 1px 1px rgba(0,0,0,0.7); overflow:hidden; font-style:italic; font-weight:400;  width:55%;  left:5%; position:relative}
#slide_holder .featured-title{float:left; left:5%; position:relative; width:55%; text-shadow:1px 1px 0px rgba(255,255,255,.9); font-size:22px; line-height:35px; margin-bottom:3px; margin-top:10px}

#slide_holder .featured-title a{color:#fff; font-size:40px;  margin:0;  z-index:10; text-shadow:2px 1px 1px rgba(0,0,0,0.9); font-weight:700}
#slide_holder .featured-title a:hover{color:#E6E6E6; text-shadow:1px 1px 1px rgba(0,0,0,0.7); text-decoration:none}

.slide-container{height:272px; overflow:hidden; position:relative}
ul#slides{height:280px; position:absolute; top:0; left:0; list-style:none; padding:0; margin:0}

.anythingSlider{display:block; overflow:visible !important; position:relative}

.anythingSlider .anythingWindow{overflow:hidden; position:relative; width:100%; height:100%}

.anythingSlider .anythingBase{background:transparent; list-style:none; position:absolute; overflow:visible !important; top:0; left:0; margin:0; padding:0}

.anythingSlider .arrow span{content:'';   display:none; position:absolute;   margin-top:-20px;   width:40px; height:40px;   text-indent:-9999px; background:transparent url('/wp-content/themes/evolve/library/media/images/left-ar.png') no-repeat top left}

.anythingSlider .arrow span:hover{box-shadow:1px 1px 4px rgba(0,0,0,0.3)}
 
.anythingSlider .arrow.disabled{display:none}

.anythingSlider .panel{background:transparent; display:block; overflow:hidden; float:left;  position:relative; padding:0; margin:0}

.anythingSlider .vertical .panel{float:none}

.anythingSlider .fade .panel{float:none; position:absolute; top:0; left:0; z-index:-1}

.anythingSlider .fade .activePage{z-index:0}

.anythingSlider-default .arrow{bottom:0px; position:absolute}

.anythingSlider-default .arrow a{text-align:center; outline:0}

.anythingSlider-default .back{left:-3px; top:50%}

.anythingSlider-default .forward{right:40px; top:50%}
                                                     
.anythingSlider-default .forward span{background:transparent url('/wp-content/themes/evolve/library/media/images/right-ar.png') no-repeat top left}

.anythingSlider-default .anythingControls .anythingNavWindow{overflow:hidden; float:left}

.anythingSlider-default .anythingControls .start-stop{padding:2px 5px; width:40px; text-align:center; text-decoration:none; float:right; z-index:100; outline:0}

.as-oldie .anythingSlider-default .arrow{top:30%}
.as-oldie .anythingSlider-default .arrow a{margin:0}

.as-oldie .anythingSlider-default .anythingControls li{margin-left:3px}

.as-oldie .anythingSlider-default .anythingControls a{margin:0}
.as-oldie .anythingSlider-default .anythingNavWindow{margin:0 2px}
.as-oldie .anythingSlider-default .anythingNavWindow li{padding:3px 0 0 0}

.post-more{position:absolute; bottom:0px; left:8%; text-shadow:0 1px 2px #111!important; padding:0px 15px; cursor:pointer; -webkit-border-radius:3px; -moz-border-radius:3px; -border-radius:3px; border-radius:3px; border-width:1px; border-style:solid; -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); -moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); -box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29); color:#fff; text-shadow:0 1px 0px #000; font-size:13px; line-height:30px; text-align:center}
 
a.post-more:hover{color:#fff; text-decoration:none}
 
ul.thumbNav{display:inline-block; -moz-user-select:none;  bottom:5px;  left:0;  position:absolute;  text-align:center;  width:100%;  z-index:2000}
ul.thumbNav li{display:inline-block; position:relative; width:12px; height:12px; border-radius:50%; background:rgba(0,0,0,.2); margin:3px; cursor:pointer; box-shadow:1px 1px 1px rgba(0,0,0,0.1) inset,1px 1px 1px rgba(255,255,255,0.1)}
 
ul.thumbNav li .cur{content:''; width:8px; height:8px; position:absolute; top:2px; left:2px; border-radius:50%; background:rgb(255,255,255); background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#ededed',GradientType=0 )}
 
ul.thumbNav li span{display:none}
 
#righttopcolumn{float:right; position:relative; z-index:0}
.searchform{clear:right; position:relative; z-index:0}

#search-text-box{top:3px; float:right}
.widget-content #search-text-box{float:none; width:98%!important;margin-left:3px;}
.widget-content #search-text{max-width:100%!important}

.widget-content #search-text, .widget-content #search-text-top:focus, #search-text-box #search_label{width:100%!important}
  
.widget-content #search-button{top:-5px; right:0px}
.widget-content #search-button-box{width:10%}

#search-text, #search-text-top:focus{border:1px solid rgba(70,78,81,.4); font-size:19px!important; -webkit-box-shadow:-1px 5px 10px -1px #BACFD7 inset; -moz-box-shadow:-1px 5px 10px -1px #BACFD7 inset; ; -box-shadow:-1px 5px 10px -1px #BACFD7 inset; box-shadow:-1px 3px 7px -1px #BACFD7 inset; -moz-border-radius:4px; -webkit-border-radius:4px; -border-radius:4px; border-radius:4px;  position:relative; float:left; width:170px; z-index:0; background:rgba(255,255,255,.7); font-weight:normal; position:relative; left:0px; height:35px; padding:5px 40px 5px 7px}
 
#search-text:focus{box-shadow:1px 1px 1px rgba(0,0,0,.8); border:1px solid rgba(130,170,194,.6)}

#search-text-top{float:right!important; margin-right:10px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; text-indent:-9999px; width:25px; padding-top:5px; padding-bottom:5px; height:35px; position:relative; border-color:transparent; box-shadow:none; background:none}
#search-text-box #search_label_top:after{cursor:pointer; content:'\f002'; font-family:FontAwesome !important; position:absolute; right:25px; top:20%; width:5px; font-size:12px!important}
#search-text-top:focus{text-indent:1px; background-color:#fff!important}

#search-button-box{position:absolute; right:5px; bottom:-40px; z-index:99}
#search-button-box:hover, #search-button-box:focus{position:absolute; right:5px; bottom:-40px; z-index:99; -webkit-transform:scale(1.7,1.5);    -moz-transform:scale(1.7,1.5);    -ms-transform:scale(1.7,1.5);    transform:scale(1.7,1.5);    -moz-transition:all 0.3s ease-in-out;    transition:all 0.3s ease-in-out;    -webkit-transition:all 0.3s ease-in-out}

    #search-button{font-weight:normal; font-size:12px; text-shadow:0 1px 0px #fff; text-transform:uppercase; left:0px; bottom:3px; position:relative; z-index:99; height:35px; padding-top:5px; padding:0; width:30px;     border:none;     background:url("/wp-content/themes/evolve/library/media/images/search.png") no-repeat center center !important;  filter:none;  box-shadow:none; -box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none}

#search-text-box #search_label, #search-text-box #search_label_top{float:left; width:150px; height:24px !important; margin:0 0 10px 0; position:relative; z-index:12}
#search-text-box #search_label_top{top:6px; height:40px !important; margin-bottom:0}
#search-text-box #search_label span, #search-text-box #search_label_top span{color:#aaa; left:-3px; cursor:text; display:block; font-size:13px!important; font-style:italic; height:40px; margin-bottom:-40px; top:10px; padding:0 12px; position:relative; z-index:10}

#comment-name_label, #comment-email_label, #comment-url_label, #comment-text_label{display:block; margin:0 6px 10px 0; _margin-right:0; position:relative; z-index:12}
#comment-name_label, #comment-email_label, #comment-url_label{height:31px !important}
#comment-name_label span, #comment-email_label span, #comment-url_label span, #comment-text_label span{color:#444; cursor:text; display:block; font-size:13px; font-weight:bold; height:32px; margin-bottom:-32px; top:2px; width:100%; padding:0 4px; position:relative; z-index:10}
#comment-text_label span{top:11px; padding:0 11px; font-size:18px}

 
#social{float:right}
.sc{margin:15px 0 5px 0}
.nosl{float:none!important; display:inline-block; width:auto; padding-top:10px!important}

#rss, #email-newsletter, #facebook, #twitter, #instagram, #skype, #youtube, #flickr, #linkedin, #plus{color:#999; display:block; margin:0 10px 8px 0}

.sc_menu{padding:0; margin:0; float:right}
.sc_menu li{display:inline-block; padding:0; float:left}

.tipsy{padding:8px; line-height:12px!important; font-size:11px; position:absolute; z-index:950}
.tipsy small{color:#777}
 .tipsy-inner{font-style:italic; text-shadow:0 1px 0 #000; color:#fff; -webkit-border-radius:3px; -moz-border-radius:3px; -border-radius:3px; border-radius:3px; border:1px solid #222; background:#505050; background:-moz-linear-gradient(center top,#606060 20%,#505050 100%);  background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#606060),color-stop(1,#505050));  background:-o-linear-gradient(top,#606060,#505050);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060',endColorstr='#505050'); -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 5px rgba(0,0,0,0.3) inset,0 1px 2px rgba(0,0,0,0.29); -moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 5px rgba(0,0,0,0.3) inset,0 1px 2px rgba(0,0,0,0.29); -box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 5px rgba(0,0,0,0.3) inset,0 1px 2px rgba(0,0,0,0.29); box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 5px rgba(0,0,0,0.3) inset,0 1px 2px rgba(0,0,0,0.29); margin-top:2px; padding:10px; max-width:200px; text-align:center}
 .tipsy-n .tipsy-arrow{top:0px; left:50%; margin-left:-8px}
 .tipsy-s .tipsy-arrow{bottom:-2px; left:50%; margin-left:-8px; background-position:bottom left}
 .tipsy-e .tipsy-arrow{top:50%; margin-top:-4px; right:0; width:5px; height:9px; background-position:top right}
 .tipsy-w .tipsy-arrow{top:50%; margin-top:-4px; left:0; width:5px; height:9px}
 
 /* Back to Top Button */
 #backtotop{display:block;z-index:999; position:fixed; top:100%; margin-top:-60px; opacity:.9; margin-left:-20px; text-align:center; text-shadow:0 1px 0 #000; color:#fff; cursor:pointer; -webkit-border-radius:3px; -moz-border-radius:3px; -border-radius:3px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;    text-align:center; text-shadow:0 1px 0 #fff; background:url('/wp-content/themes/evolve/library/media/images/btop.png') no-repeat 0 0; height:40px; width:40px;   box-shadow:0 -15px 15px 0 rgba(0,0,0,0.25) inset,0 1px 0 0 rgba(255,255,255,0.5) inset;  -box-shadow:0 -15px 15px 0 rgba(0,0,0,0.25) inset,0 1px 0 0 rgba(255,255,255,0.5) inset;  -moz-box-shadow:0 -15px 15px 0 rgba(0,0,0,0.25) inset,0 1px 0 0 rgba(255,255,255,0.5) inset;  -webkit-box-shadow:0 -15px 15px 0 rgba(0,0,0,0.25) inset,0 1px 0 0 rgba(255,255,255,0.5) inset}
#backtotop a{font-size:12px;  color:#fff; padding:5px 8px; display:block;  text-shadow:0 0 2px rgba(0,0,0,0.3)}
#backtotop a:hover{text-decoration:none; cursor:pointer}
#backtotop:hover{opacity:1}
#backtotop .top-icon{padding-left:18px}
 
canvas #plusonet-tpl-animation-cats-v1-canvas{cursor:pointer!important}

.share-this{float:right; padding:10px 0 14px 0; color:rgba(65,124,154,0.9)}
.share-this strong{font-size:11px; color:#777; margin-right:5px; text-shadow:0 1px 0px #fff; padding:5px 6px; border:none!important;  -moz-border-radius:3px; -webkit-border-radius:3px; -border-radius:3px; border-radius:3px;  background:none repeat scroll 0 0 rgba(0,0,0,0.05)!important;  box-shadow:none!important}
.share-this:hover strong{color:#111}
.share-this a{text-transform:uppercase; color:#bfbfbf; font-size:17px; padding:5px 6px; font-weight:bold}
.share-this a:hover{color:#333; text-decoration:none}
.more-options{position:relative; top:0px; left:8px}

.container-header{margin-top:0px!important; margin-bottom:0px!important}
.container-menu{margin:0 auto!important; padding-bottom:10px!important; position:relative!important; z-index:99!important}

.menu-header:after{  bottom:-7px;  content:"";  height:7px;  left:0;  position:absolute;  width:100%}

.nacked-menu{padding:0 15px!important; margin-bottom:-1px}

.container-center{margin:0px auto!important}
.container-footer{margin-bottom:0!important; position:relative!important}

#carousel-nav{position:absolute; left:50%; margin-left:-40px; bottom:4px;  background-color:#e6e6e6!important;  background-image:url('/wp-content/themes/evolve/library/media/images/trans.png') !important;  background-position:0 -17px !important;  background-repeat:repeat-x !important;  border:1px solid #C7C0C7 !important;  color:#5E5E5E !important;  padding:4px 10px;  text-shadow:0 1px 0 rgba(255,255,255,0.8) !important;  box-shadow:0 0 1px rgba(255,255,255,0.9)inset,0 0 6px rgba(0,0,0,0.2)inset,0 -1px 2px rgba(0,0,0,0.3);  -box-shadow:0 0 1px rgba(255,255,255,0.9)inset,0 0 6px rgba(0,0,0,0.2)inset,0 -1px 2px rgba(0,0,0,0.3);  -webkit-box-shadow:0 0 1px rgba(255,255,255,0.9)inset,0 0 6px rgba(0,0,0,0.2)inset,0 -1px 2px rgba(0,0,0,0.3);  -moz-box-shadow:0 0 1px rgba(255,255,255,0.9)inset,0 0 6px rgba(0,0,0,0.2)inset,0 -1px 2px rgba(0,0,0,0.3)}

#carousel-nav a{margin:0px; display:inline-block; width:11px; height:11px; line-height:11px; background:url("/wp-content/themes/evolve/library/media/images/slide-buttons.png") -15px 0px no-repeat; text-indent:-9999px; outline:none}
#carousel-nav a.active{background:url("/wp-content/themes/evolve/library/media/images/slide-buttons.png") 0px 0px no-repeat}

.carousel-control img{top:50%; position:relative; margin-top:-20px}
.carousel-caption{background:rgba(0,0,0,.5); padding-bottom:0; text-shadow:1px 1px 0px rgba(0,0,0,0.6); bottom:35px}
.carousel-caption h4{color:#fff}
.carousel-indicators{bottom:5px; margin-bottom:0}

.tabs-wrapper{border:2px solid rgba(202,206,208,0.2);}


.tab-holder .tabs{ height:49px; list-style:none; margin:0; padding:0; background-color:#EAF8F8!important}

.tab-holder .tabs li{margin:0; padding:0; float:left}
.tab-holder .tabs li a{height:48px !important; line-height:48px !important; text-indent:0 !important; color:#999;  background:rgba(255,255,255,.3); padding:15px 10px 15px 15px!important;  bottom:-2px;  position:relative;  border:1px solid rgba(0,0,0,.1);  border-right:1px solid transparent!important;  border-bottom:0;  z-index:2;  box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -moz-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset}

.tab-holder .tabs li:last-child a{width:100% !important}

.tab-holder .tabs li.active a{ color:#4A919B!important;  background:#F5F9FB;  border:1px solid #E0DDDD!important;  border-right:1px solid transparent!important;  border-bottom:1px solid #f6f6f6!important;  font-weight:bold;  text-decoration:none!important;  bottom:-1px;  height:52px !important; line-height:50px !important;  transition:none !important;  -transition:none !important;  -moz-transition:none !important;  -o-transition:none !important;  -webkit-transition:none !important}

#tab-recent ul .post-holder a{color:#4A919B}
#tab-recent ul .post-holder a:hover{color:rgba(210,210,221,0.1); letter-spacing:0.2px; text-shadow:1px 1px 0px #FFF,1px 1px 1px rgba(139,139,139,0.9),1px 1px 1px rgba(29,58,68,0.9),1px 2px 10px rgba(0,0,0,0.9)}
#tab-recent ul .post-holder a:visited{color:#C9867A}

.tab-holder .tabs li:last-child a{border-right:1px solid #E0DDDD!important}

.tab-holder .tabs-container{position:relative; z-index:0; background:#f6f6f6; border:1px solid #E0DDDD!important}
.tab-holder .news-list img{ margin:0 0 0px 5px;  background:none repeat scroll 0 0 #FFFDF2;  border:1px solid #EAD7B4;  box-shadow:1px 1px 0px rgba(0,0,0,0.4),1px 1px 1px rgba(0,0,0,0.1);  padding:3px;  width:96%;  height:auto}
.tab-holder .news-list{ background-color:#E7F1F5; list-style:none; margin:0; padding:0;  clear:both}
 
.tab-holder .news-list li{border-bottom:1px solid #F0F0F0; padding:15px 0 10px 0px !important; overflow:hidden;  box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -moz-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset;  -webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.9) inset}

.tab-holder .news-list li:nth-child(even){background:rgba(255,255,255,.6)}

.tab-holder .news-list li a{background:none !important; padding:0 !important}
.tab-holder .news-list li:last-child{border-bottom:0}
.tab-holder .news-list .post-holder a{margin:0; padding:0; overflow:hidden; background:none !important; border:0 !important; text-indent:0 !important; height:auto !important; line-height:normal !important}
.tab-holder .news-list li .image{float:left}
.tab-holder .news-list li .post-holder{ float:left;  width:60%;  margin-left:8px;  margin-right:0px}
.tab-holder .news-list li .post-holder a{color:#51545C; font-size:16px !important; line-height:17px !important;  font-weight:bold}
.tab-holder .news-list li .post-holder p{margin:0; margin-bottom:5px}
.tab-holder .news-list li .post-holder .meta{margin:0; margin-top:2px; font-size:12px !important; color:#747474 !important}
.tab-holder .news-list li .post-holder .meta em{font-style:normal !important; font-size:12px !important; color:#747474 !important}
.tab-holder .news-list li .post-holder .comment-text-side{line-height:16px !important}

#nav .dd-container{max-width:100%; display:none}
 
#wrapper .dd-container{font-size:17px !important; font-weight:normal !important}
#wrapper .dd-container .dd-select{border:0; text-align:center; height:50px; background:none; line-height:50px}
#wrapper .dd-container .dd-selected{padding:0 15px; background:none}
#wrapper .dd-container .dd-selected-text{background:rgba(255,255,255,.5); margin:5px 0; padding:10px 30px; -moz-border-radius:3px; -webkit-border-radius:3px; -border-radius:3px; border-radius:3px; box-shadow:1px 1px 0 rgba(255,255,255,0.8) inset,0 1px 2px rgba(0,0,0,0.1)}
#wrapper .dd-container label, #wrapper .dd-container a{color:#888 !important}
#wrapper .dd-options{border:1px solid #E8E8E8 !important; border-bottom:0!important; -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow:0 1px 2px rgba(0,0,0,0.1); -box-shadow:0 1px 2px rgba(0,0,0,0.1); box-shadow:0 1px 2px rgba(0,0,0,0.1); position:relative !important}
#wrapper .dd-options li{float:none; height:auto; padding:0; line-height:normal; border-bottom:1px solid #E8E8E8 !important}
#wrapper .dd-options li a{border:0 !important; float:none; height:auto; margin:0; padding:10px; line-height:normal; color:#333 !important}
#wrapper .dd-options li a:hover, #wrapper .dd-options li.dd-option-selected a{background-color:#fbfbfb !important; color:#333 !important}
#wrapper .dd-selected{font-weight:normal !important; font-size:20px}
#wrapper .dd-options li:first-child{display:none !important}
#wrapper .dd-options li:last-child{border-bottom:0!important}

 
.btn{border:none; cursor:pointer; display:inline-block; outline:none;  position:relative; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s;  padding-left:0;  padding-right:15px}

.btn:after{content:''; position:absolute; z-index:-1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s}

.icon-arrow-right:before{content:"\f105";  font-family:FontAwesome!important;  font-size:20px;  font-style:normal;  font-weight:normal}

.icon-arrow-left:before{content:"\f104";  font-family:FontAwesome!important;  font-size:20px;  font-style:normal;  font-weight:normal}

.read-more.icon-arrow-right:before{ color:#bbb}

.btn:before{position:absolute; height:100%; line-height:0.7em; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s}

.btn-right:before{right:15px; opacity:0; top:0}

.btn-right:hover:before{right:8px; opacity:1}

.btn-left:before{left:15px;  opacity:0; top:0}

.btn-left:hover:before{left:8px;  opacity:1}

.icon-big{white-space:normal}
 
.icon-arrow-right.icon-big{text-align:right}
.icon-arrow-left.icon-big{text-align:left}
.icon-big:before{line-height:1.1em; opacity:1!important; font-size:30px; color:#ddd}
.icon-big:hover:before{color:#aaa}

.btn-right.icon-big:before{right:-5px}

.btn-right.icon-big:hover:before{right:-11px}

.btn-left.icon-big:before{left:-20px}

.btn-left.icon-big:hover:before{left:-25px}

ul.breadcrumbs{ float:left;  position:relative;  z-index:1;  list-style:none outside none;  margin:0 0 25px 0;  padding:11px 8px 8px 20px;   width:100%; background:rgba(242,222,222,0.2); border:3px solid rgba(255,255,255,0.9);  border-radius:70px 70px 30px 30px;  box-shadow:2px 1px 3px rgba(0,0,0,0.1) inset,1px 2px 2px rgba(0,0,0,0.1) inset,-3px 2px 2px rgba(0,0,0,0.1) inset,1px 2px 2px rgba(0,0,0,0.2)}

ul.breadcrumbs li{ display:inline;  font-size:14px;  margin:0 0 5px;  padding:0 3px 0 2px}
ul.breadcrumbs li:after{ color:rgba(0,0,0,0.2);  content:"\f0da"; font-family:FontAwesome;  font-size:12px}
ul.breadcrumbs li:last-child:after{ content:""}
ul.breadcrumbs li a{ color:#51545C; margin-right:10px}
ul.breadcrumbs li a.home:before{ content:"\f015";  font-family:FontAwesome;  font-size:12px;  margin-right:5px}

.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:0.5s; -moz-animation-duration:0.5s; -ms-animation-duration:0.5s; -o-animation-duration:0.5s; animation-duration:0.5s}

.animated.hinge{-webkit-animation-duration:0.5s; -moz-animation-duration:0.5s; -ms-animation-duration:0.5s; -o-animation-duration:0.5s; animation-duration:0.5s}

@-webkit-keyframes pulse{ 0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(1.1)}
 100%{-webkit-transform:scale(1)}
}
@-moz-keyframes pulse{ 0%{-moz-transform:scale(1)}
50%{-moz-transform:scale(1.1)}
 100%{-moz-transform:scale(1)}
}
@-o-keyframes pulse{ 0%{-o-transform:scale(1)}
50%{-o-transform:scale(1.1)}
 100%{-o-transform:scale(1)}
}
@keyframes pulse{ 0%{transform:scale(1)}
50%{transform:scale(1.1)}
 100%{transform:scale(1)}
}

.pulse{-webkit-animation-name:pulse; -moz-animation-name:pulse; -o-animation-name:pulse; animation-name:pulse}

.yarpp-thumbnails-horizontal{ overflow:auto;  max-width:620px;  min-width:240px;  width:auto}

 
.yarpp-thumbnails-horizontal a{ background-color:#fdf8eb;  border:1px solid #426682;  border-radius:7px;  box-shadow:-3px 2px 2px -1px #b7af9c;  color:#6e9cad !important; font-size:100!important;  margin:5px 8px 5px 1px;  text-overflow:ellipsis}

.yarpp-thumbnails-horizontal .yarpp-thumbnail-title{ padding:3px 3px 0 3px;  text-align:center!important}

.yarpp-thumbnails-horizontal :hover{background-color:#F1ECE0; color:#C77C3F}

.yarpp-thumbnails-horizontal.yarpp-thumbnail-title span{border:1px solid #FF00AE; text-overflow:ellipsis!important; padding:5px 5px 5px 5px}

.yarpp-thumbnails-horizontal img{border-radius:7px; margin-top:8px; box-shadow:-2px 1px 1px -1px #6F6A5F}

.yarpp-thumbnails-horizontal .yarpp-thumbnail img{margin-left:auto!important; margin-right:auto!important}

.yarpp-thumbnails-horizontal .yarpp-thumbnail-title span{overflow:hidden; border:1px solid #FF00AE !important}

.yarpp_pro_msg{border: 1px ridge #D0D0D0; padding: 0.4em 2em 0.8em; text-align: justify;}
.yarpp_pro_msg strong{display: inline-block; text-align: center; width: 100%; color: orange;}
.yarpp_help {
    position: relative;
    display: inline-block;
    background: transparent url('/wp-includes/images/wpicons.png') no-repeat -520px -20px;
    vertical-align: text-bottom;
    width: 20px;
    height: 20px;
}
.yarpp_help_msg { position: absolute;left: 25px; display: none; border: 1px solid #D0D0D0; width: 250px;text-align: justify;padding: 10px 15px;background-color: #FFF;box-shadow: 0 0 0.4em -0.15em #333;z-index: 100;}
.yarpp_help:hover .yarpp_help_msg{ display: block}
.yarpp-related {margin: 1em 0 !important;width:190px;height:200px;}

.yarpp-related a{
    text-decoration: none !important;
    font-weight: bold !important;
}

.yarpp-related .yarpp-thumbnail-title{
    text-align: left !important;
    font-weight: bold !important;
    font-size: 96% !important;
    text-decoration: none !important;
}

.yarpp-related h3{
    font-weight: bold !important;
    padding: 0 0 5px 0 !important;
    font-size: 125% !important;
    text-transform: capitalize !important;
    margin: 0 !important;
}

.yarpp-related .yarpp-promote{ 
    clear: both !important;
    background: url(http://api.engage.bidsystem.com/adk_mini_logo.png) no-repeat !important;
    float: right !important;
    text-indent: -1000px !important;
    cursor: pointer !important;
    color: #666 !important;
    font-size: 11px !important;
    height: 17px !important;
    width: 78px !important;
}


.yarpp-styleyarpp-related{margin:7px 0 0 0}
 
.yarpp-styleyarpp-related h3{margin:10px 0px 9px 5px; color:#CAAA85; font-size:34px; font-weight:550; line-height:1.5em; font-style:italic; letter-spacing:0.1px; text-shadow:1px 2px 2px rgba(255,255,255,1),2px 2px 2px rgba(0,0,0,0.35)}

div.wp-pagenavi{margin-top:30px; margin-left:60px}
 .wp-pagenavi a{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));  -webkit-border-radius:5px; -moz-border-radius:5px;  border-radius:5px}
.wp-pagenavi a, .wp-pagenavi a:link{padding:12px 12px 12px 12px; margin:2px 0px 0px 7px; text-decoration:none; border:1px solid #80B5CC; color:#FFF; background-color:#93BAC3; font:normal 11px Verdana; border-radius:5px}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px; margin:0px; text-decoration:none; border:1px solid #80B5CC; color:#fff; background-color:#93BAC3; font:normal 11px Verdana; border-radius:5px}
.wp-pagenavi a:hover{border:1px solid #61A7E3; color:#8CB2BA; background-color:#F0F5F5; border-radius:5px; transition:all 0.5s ease-in-out}
.wp-pagenavi a:active{padding:12px; margin:2px 0px 2px 7px; text-decoration:none; border:1px solid #CAD2D4; color:#fff; background-color:#fff; border-radius:5px}
.wp-pagenavi span.pages{font-size:120%; padding:12px 8px 12px 8px; margin:15px 2px 2px 22px; color:#fff; border:1px solid #80B5CC; background-color:#93BAC3; font:normal 11px Verdana;  background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25)); background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));  -webkit-border-radius:5px; -moz-border-radius:5px;  border-radius:5px}
.wp-pagenavi span.current{padding:12px 12px 12px 12px; margin-left:7px; font-weight:bold; border:1px solid #B0B7B9; color:#60B3CF; background-color:#FAFAFA; font:bold 11px Verdana;  border-radius:5px !important}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px; margin:2px; border:1px solid #FFF; color:#000; background-color:#FFF}

.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li{text-align:left; background-image:none; display:block}
.wp-polls p strong{font-size:120%}
.wp-polls p{margin:19px 0px 12px 0px!important}
ul.wp-polls-ul li{font-size:1.2em; font-weight:400; line-height:20px; font-weight:500}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul{text-align:left; list-style:none}
.wp-polls IMG, .wp-polls-loading IMG, .wp-polls-image IMG{display:inline; border:0px; padding:0px; margin:0px}
.wp-polls p INPUT{display:inline; line-height:1.9em; vertical-align; width:16px; height:15px bottom; border:0px; padding:0px; margin-top:0px!important}

.wp-polls-ul li div.pollbar{margin:1px; font-size:8px; line-height:10px; height:10px; background:#d8e1eb; border:1px solid #c8c8c8}

.wp-polls .wp-polls-ans ul li LABEL{}

.wp-polls .Buttons{padding-left:5px; border:1px solid #CF9C96; background-color:#7EB07E; border-radius:5px; font-family:Arial,sans-serif; font-size:0.9em; color:#FFF; text-transform:uppercase; height:20px;  width:60px; margin:10px 0 0 50px; cursor:pointer; background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2)); background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2)); background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2)); background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2)); background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2)); -webkit-box-shadow:0px 3px 1px rgba(0,0,0,0.35);  -moz-box-shadow:0px 3px 1px rgba(0,0,0,0.35);  box-shadow:0px 3px 1px rgba(0,0,0,0.35)}
.wp-polls .Buttons:hover{background:rgba(237,237,237,0.5);  border:1px solid #DFC4B9;  border-radius:5px;  color:#A1A1A1;  width:60px;  height:20px;  -webkit-box-shadow:0px 3px 1px rgba(0,0,0,0.35);  -moz-box-shadow:0px 3px 1px rgba(0,0,0,0.35);  box-shadow:0px 3px 1px rgba(0,0,0,0.35);  background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));  background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));  background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));  background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15));  background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15))}
.wp-polls-ans a{color:#508250; font-size:1.0em; font-weight:500; margin:28px 0px 10px 28px}

.xer{position:absolute; bottom:7px; left:26%; right:auto}
#mlb2-4280979{position:relative!important; height:460px; background:url('/wp-content/themes/evolve/library/media/images/rybashok_pohta.png') 50% 0% no-repeat!important;}
.ml-vertical-align-center {position:relative!important;top:71%!important;}
.shet{position:absolute; left:45.5%; right:auto}
#pauk{position:relative; height:400px; background:url('/wp-content/themes/evolve/library/media/images/rybashok_pohta.png') 50% 0% no-repeat}
.shut{position:absolute; bottom:1px; left:30%; right:auto}
 .widget_wysija_cont{position:relative; height:400px; background:url('/wp-content/themes/evolve/library/media/images/rybashok_pohta.png') 50% 0% no-repeat}
.widget_wysija_cont form input.wysija-submit{background:#FFF5E5!important; font-size:17px!important; padding:3px 5px!important; color:#FFF; border:2px solid #C8A075;  background-image:-webkit-linear-gradient( top,#FFF5E5 1%,#F5E2C4 40%,#F5C8A6 50%,#E2B999 10%)!important; background-image:-moz-linear-gradient( top,#FFF5E5 1%,#F5E2C4 40%,#F5C8A6 50%,#E2B999 10%)!important; position:absolute; bottom:0px; left:11%; right:auto; width:75%}
.widget_wysija_cont  form  input.wysija-input{position:absolute; font-size:16px!important; padding:1px 10px!important; bottom:42px; border:1px solid #799363; background-color:#F1F5F0; left:11%; right:auto; width:75%}
#msg-form-wysija-2{position:absolute; bottom:2px; left:4%; margin-right:1px; width:90%; height:60px!important}
.widget_wysija_cont .allmsgs li{font-size:15px; font-weight:500; color:#C77851; text-align:line-height:20px; padding:4px 9px!important}

#pauk form input.feedsubmit{background:#FFF5E5!important; font-size:17px!important; padding:3px 5px!important; color:#FFF; border:2px solid #C8A075; background-image:-webkit-linear-gradient( top,#FFF5E5 1%,#F5E2C4 40%,#F5C8A6 50%,#E2B999 10%)!important; background-image:-moz-linear-gradient( top,#FFF5E5 1%,#F5E2C4 40%,#F5C8A6 50%,#E2B999 10%)!important; position:absolute; bottom:0px; left:11%; right:auto; width:75%}
#pauk form input.feedemail{position:absolute; font-size:16px!important; padding:1px 10px!important; bottom:42px; border:1px solid #799363; background-color:#F1F5F0; left:11%; right:auto; width:75%}
#pauk form input.feedsubmit:hover{color:#9B9FA1}
input[type="text"]:focus{background-color:#FFF!important; #7494A1}

#comments a i{margin-bottom:15px!important}

.box a{height:10px!important; letter-spacing:0.03em; margin:0 auto!important; box-shadow:1px 1px 2px rgba(0,0,0,.5); text-shadow:0px 0px 0px rgba(255,255,255,.1)!important; padding:5px 15px 5px 15px!important; background:rgba(255,156,0,.9); border:2px solid #C8AC97; border-radius:7px; vertical-align:bottom}

.box a{background-image:-moz-linear-gradient( top,#F1A225 1%,#E79C23 40%,#D48A12 50%,#CF8612 10%);  background-image:-webkit-linear-gradient(top,#F1A225 0%,#E79C23 50%,#D48A12 51%,#CF8612 10%);  background-image:linear-gradient(top,#F1A225 0%,#E79C23 50%,#D48A12 51%,#CF8612 10%);  background-image:-o-linear-gradient(top,#F1A225 1%,#E79C23 40%,#D48A12 50%,#CF8612 10%);  background-image:-ms-linear-gradient(top,#F1A225 0%,#E79C23 50%,#D48A12 51%,#CF8612 10%); color:#FFF!important; text-decoration:none!important}

 .box a:hover{background-color:rgba(255,156,0,.8); color:#000!important; box-shadow:1px 3px 4px rgba(0,0,0,.4); -moz-transition:all 0.05s ease-in; -ms-transition:all 0.05s ease-in; -o-transition:all 0.05s ease-in; transition:all 0.05s ease-in}
 .box a:focus{background-color:rgba(255,156,0,.8); color:#000!important; box-shadow:1px 3px 4px rgba(0,0,0,.4); -moz-transition:all 0.05s ease-in; -ms-transition:all 0.05s ease-in; -o-transition:all 0.05s ease-in; transition:all 0.05s ease-in}

 .box p{color:#FF9C00!important; margin-bottom:40px!important; text-shadow:1px 1px 0px rgba(207,143,90,.2),1px 1px 0px rgba(161,61,81,.2),1px 0px 0px rgba(115,92,95,.9); font-weight:500; font-size:21px!important; text-align:center; line-height:1.2em; padding-right:7px; letter-spacing:0.03em}
.box{position:relative; height:320px; background:url('/wp-content/themes/evolve/library/media/images/RSS_zaishik.png') 50% 60% no-repeat}

#puc.nav p{display:inline-block; margin:13px 0 0 15px; font-size:16px}
#puc.nav{margin-bottom:30px}
#puc.nav li a{padding:12px 0px 0px 0px!important}

.ya-share2{float:right; margin-right:3%; margin-bottom:10px}
.Yfd{margin-left:15px!important}

img.page_icon, img.category_icon{  vertical-align:middle;  margin-bottom:.25em;  text-decoration:none}

.page_item a, .cat-item a{ text-decoration:none}

#sidebar li.page_item:before, #sidebar li.cat-item:before{ content:""}

/*плагин иконки в категориях*/
#localnav {
    margin:0 auto;
    padding:0px;
    border: none;
    width:986px;
    height:50px;
    background: transparent url('/wp-content/themes/evolve/img/bg_top.gif') no-repeat;
    margin-bottom:10px;
}
#localnav div.header_section {
    float:left;
    width:100%;
}
#localnav .divh1 {
    font-family:arial;
    font-size:16px;
    font-weight:bold;
    padding:0px;
    padding-top:8px;
    text-align:left;
    width:100%;
    margin:0px;
}

#localnav .divh1 div.tophlopka{
    float:left;
    padding:0px 21px;
    height:20px;

}

#localnav .divh1 div.lasthlopka {
    float:right;
}
#localnav .divh1 div.lasthlopka a{
    color:#88ff99;
}

#localnav .divh1 a {
    color:#fff;
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:medium;
    text-decoration:none;
    padding:0px;
}
#localnav .divh1 a:hover, #localnav .divh1 div.selectedhlopka a{
    color:#ff9955 !important;
    border-bottom:1px dotted #ff9955;
}

.clear_4_menu{
    content: ".";
    display: block;;
    height: 0px;
    clear:both;
    font-size:0px;
    height:1px;
    width:0%;
    border-width:0px;
    margin:0px;
    padding:0px;
    visibility:hidden;
}
.menulabels {font-size: 9px;
    text-align: left;
    margin-top: 0px;
    color: rgb(170, 170, 170);
    text-decoration: none;
    margin-left: 0px;
} 

#ebook{width:100.5%; height:auto;position:relative;background-color:#FFFBFA;border:4px solid #DAD1C5;border-radius:6px;margin:14px 0px 14px 8px;display:block;z-index:0!important;}
#ebook img:hover{transform: scale(1.13);-webkit-transform: scale(1.2);-moz-transform:scale(1.2);z-index:9999;}
#ebook img{width:28%;height:auto;  float:left; transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out;z-index:9;}
.rek{width:70.5%; height:auto;margin:0% 0% 2% 30%;}
.too{width:70.5%; height:auto;margin:0% 0% 0% 30%;}
.rek .mani a{ font-family: Arial,Helvetica, sans-sefir;font-weight:500ж text-align:justify;font-size:21px;color:#C66769;margin:0px 0px;padding:3px 3px 1px 0px; display:inline;line-height:1.2em;}
.rek .mani a:hover{color:#525ABF;text-shadow:none;}
.rek ul{margin:10px 11px 5px 0px;}
.too p{font-family: Arial,Helvetica, sans-sefir; text-align:left; font-size: 16px;color:#1F1F1F;line-height:1.35em!important;letter-spacing: 0.002em!important;font-weight: 500;padding:0px 3px 2px 0px;margin:8px 0px 5px 0px;}
.levo{float:left;margin-top:1px;}
.too a{font-size:15px;display:block;position:absolute;bottom:5px;right:5px; width:21%; height:auto;background-color:#2E4C83;padding:0px 0px 0px 0px;text-align:center;text-decoration:none;font-style: normal!important; border-radius:5px;color:#ffffff!important;margin-top:7px;}
.too a:hover{background-color:#A9BE94;color:#83918F;text-decoration:none;}
.too strong{font-weight:500!important;color:#A6A15E;}
.tonot:hover{transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform:scale(0.9);}
.tonot{transition: all 0.9s ease-out;-moz-transition: all 0.9s ease-out; -webkit-transition: all 0.9s ease-out;}

.nool{position:relative; width:100px;height:50px; margin:40px auto;}
.chik {position:absolute;left:45.5%;right:auto;display:none;}
.nool:hover .chik{display:block;}

form button  { background-color:#fefefe; }
    button:active, button:focus {outline: none !important;}
button {border: none !important;}

.text{display:none}
input[type=checkbox]{display:none;}input[type=checkbox]:checked ~ .text{display:block !important;}input[type=checkbox]:checked ~ label{display:none}
#fr{margin-top:20px;}

/div1{ display: none; color:#DA2650;}#primary #div1 p{text-align:center;font-size:21px;line-height:1.5em;letter-spacing: 0.001em;}#primary #div1 {padding:10px 15px 10px 15px; background: rgb(255,247,239);position:absolute;z-index:4;border: solid 2px #DEB6AB;border-radius:5px;-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4)}#div1 p spam {color:#51BCDA;}
#butt  {font-family:Arial,Helvetica,sans-sefir;text-align:justify ;font-size:18px;line-height:1.5em;margin-top:15px;}
#luk { background: rgb(229, 245, 228);border:1px solid #99BD93;border-radius:7px;width:100%;margin:30px 20px 20px 10px;-webkit-box-shadow: -2px 3px 10px rgba(0, 0, 0, 0.6);-moz-box-shadow: -2px 3px 10px rgba(0, 0, 0, 0.6);box-shadow:-2px 3px 10px rgba(0, 0, 0, 0.6)}#luk td {font-size:20px;font-weight:800;color:#881C00;line-height: 1.4em;letter-spacing: 0.001em;padding:10px 10px 10px 20px;vertical-align:middle;}#luk table{margin:0px 0px;}#luk td img{margin:0px;padding:0px;}#luk td {color:#881C00} #luk td a,#buy td a {color:#881C00;}#luk tr:hover{background:#F5FFF8;color:#F0FFF4;}#luk a img:hover{width:98%;border:1px solid #B84500;border-radius:7px;transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;}#luk td a :hover{color:#AF9A96;text-decoration:underline;}
#buy img {width:98%;padding:0px 0px;margin:0px 0px;}
#buy a img:hover{width:97%;border:1px solid #B84500;border-radius:7px;transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;}
#buy:hover {background:#F5FFF8;color:#F0FFF4;}
#ttd:hover{color:#D0FF00;border-radius:3px;}
#buy{width:100%; height:100px;background: rgb(254,237,215);border:1px solid #EAB8A6; border-radius:7px;margin:30px 20px 20px 10px;-webkit-box-shadow: -2px 3px 10px rgba(0, 0, 0, 0.6);-moz-box-shadow: -2px 3px 10px rgba(0, 0, 0, 0.6);box-shadow:-2px 3px 10px rgba(0, 0, 0, 0.6)}#buy td{font-size:21px;font-weight:800;color:#881C00;line-height: 1.3em;letter-spacing: 0.001em;padding:7px 0px 3px 13px;vertical-align:middle;}#buy table{margin:0px 0px;}
#boot td {font-family:Arial,Helvetica,sans-sefir;text-align:justify ;font-size:21px;line-height:1.5em;margin-top:15px;color:#D27156;}
#ttr{margin-left:5px;padding:10px 15px 10px 15px; background: rgb(255,247,239);border: solid 2px #DEB6AB;border-radius:5px;-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4)}#ttf {margin:12px 0px 12px 15px;padding:10px 15px 10px 15px; background: rgb(255,242,247);border: solid 2px #CAA2BC;border-radius:5px;-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4)}
#ttd{width:630px;margin-left:5px;padding:10px 17px 10px 17px; background: rgb(255,243,243); border: solid 2px #CAA2BC;border-radius:5px;-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4)}

.buton img{padding:0px;margin-left:3px;}
.new{background-color:#FFECCA;border:2px solid  #E4B820;margin:20px 0px 0px 10px;border-radius:3px;-webkit-box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.4);box-shadow:2px 3px 4px rgba(0, 0, 0, 0.4)}
.new p{font-size:19px;margin:7px 1px 7px 7px;padding:7px 5px 7px 5px;color:#A35B28;}
.new table{margin:10px 10px 10px 10px;}
-webkit-transition: all 1s ease;
.new a img{-moz-transition: all 2s ease; -o-transition: all 2s ease; -ms-transition: all 2s ease;transition:all 2s ease;}
.new a img:hover{width:260px;height:81px;-webkit-filter: brightness(90%);filter: brightness(90%);}
/*@import url( '/wp-content/themes/evolve/library/media/css/base.css' );*/


 



/*
     */
/*
*/