@font-face {
font-family: "FontAwesome";
font-style: normal;
font-weight: normal;
src: url(//www.avesta-a.ru/wp-content/themes/sellya/css/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1) format("embedded-opentype"), url(//www.avesta-a.ru/wp-content/themes/sellya/css/fonts/fontawesome-webfont.woff?v=3.2.1) format("woff"), url(//www.avesta-a.ru/wp-content/themes/sellya/css/fonts/fontawesome-webfont.ttf?v=3.2.1) format("truetype"), url(//www.avesta-a.ru/wp-content/themes/sellya/css/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format("svg");
} *{outline:none;}
img{border:none;}
.wrapper{width:980px;margin:20px auto 25px;}
@media(max-width:767px){
.wrapper{width:auto;margin:20px 10px 15px;}
}
@media(min-width:768px) and (max-width:979px){
.wrapper{width:744px;margin:20px auto 25px;}
} body{font-size:13px;line-height:20px;}
h1, h2, h3, h4, h5, h6, .welcome, .box-category-home > div.span2 a, .box-category-home > div.span3 a, .product-info .description span.stock{color:#66BCDA;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-size:inherit;color:inherit;}
body, label, .dropdown_l li a, .box .box-content .box-content-information a, .box-product .name a, .box-product .l_column .name a, .box-category > ul > li > a, .box-category > ul > li a.active, .box-category > ul > li ul > li > a, .box-category-home > div.span2 > div > ul > li > a, .box-category-home > div.span3 > div > ul > li > a, .box-manufacturers-home > div.span2 > div > ul > li > a, .box-manufacturers-home > div.span3 > div > ul > li > a, .product-list .name a, .product-grid .name a, .product-grid .description, .product-name h1, .product-info .description a, .product-info .wishlist-compare a, .product-info .review a, .product-info a, .product-related .name a, .htabs a, .tags a, .es-carousel .name a{color:#545454;}
.breadcrumb a, .category-list a, table.form > * > * > td{color:#545454!important;}
#t-header #search input, .pagination .results, .help, .box-category-home > div.span2 > div.all a, .box-category-home > div.span3 > div.all a, .product-grid .wishlist a, .product-grid .compare a, .product-list .wishlist a, .product-list .compare a, .product-list .description, .product-info .description span, .product-info .cart, .product-info .cart div > span, .product-info .cart .minimum, #content .content .reviews-left span, .breadcrumb{color:#A3A3A3;}
a, a:visited, a b, .pagination .links b, .product-custom-block a{color:#545454;}
.es-nav span:hover, .product-related .bx-wrapper div.bx-next:hover, .product-related .bx-wrapper div.bx-prev:hover, #toTopHover, .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .camera_prevThumbs:hover, .camera_nextThumbs:hover, .camera_prev:hover, .camera_next:hover, .camera_commands:hover, .camera_thumbs_cont:hover, .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span, .flex-control-paging li a.flex-active{background-color:#66BCDA!important;}
a:hover{color:#EE3963!important;}
.product-list .wishlist, span.wishlist, .product-grid .wishlist{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/sellya-wishlist-1.png) no-repeat scroll left transparent;}
.product-list .compare, span.compare, .product-grid .compare{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/sellya-compare-1.png) no-repeat scroll left transparent;}
#column-left .box ul ul.children{margin-top:8px;}
#column-left .box ul li{padding:8px 0;}
.wrapper {
background-color: transparent;
background-image: none;
background-position: top center!important;
background-repeat: repeat!important;
background-attachment: scroll!important;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
}
p{display:block;font-size:13px;line-height:20px}
#column-left, #column-right{-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
input.button{height:auto;}
.row-fluid .span12{width:99.99999998999999%;}
.row-fluid .span11{width:91.489361693%;}
.row-fluid .span10{width:82.97872339599999%;}
.row-fluid .span9{width:74.468085099%;}
.row-fluid .span8{width:65.95744680199999%;}
.row-fluid .span7{width:57.446808505%;}
.row-fluid .span6{width:48.93617020799999%;}
.row-fluid .span5{width:40.425531911%;}
.row-fluid .span4{width:31.914893614%;}
.row-fluid .span3{width:23.404255317%;}
.row-fluid .span2{width:14.89361702%;}
.row-fluid .span1{width:6.382978723%;}
.row-fluid > [class*="span"], [class*="span"]{margin-left:2.1%;}
.woocommerce .cart-collaterals .cross-sells ul.products li, 
.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:auto;}
@media(max-width:767px){
.row-fluid .span12{width:100%;}
.row-fluid .span11{width:100%;}
.row-fluid .span10{width:100%;}
.row-fluid .span9{width:100%;}
.row-fluid .span8{width:100%;}
.row-fluid .span7{width:100%;}
.row-fluid .span6{width:100%;}
.row-fluid .span5{width:100%;}
.row-fluid .span4{width:100%;}
.row-fluid .span3{width:100%;}
.row-fluid .span2{width:100%;}
.row-fluid .span1{width:100%;}
.navbar .container{width:100%;}
.navbar .brand{width:93%;}
}
#home_content_left,#home_content_right{margin-top:20px;}
@media(min-width:768px) and (max-width:979px){	
#content.span12,#content.span9{margin-left:20px;}
} .box .box-heading{background-image:none;}
.box .box-heading h2{color:#FFFFFF;}
.box{-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
.box-category > ul > li + li, .box-product > .l_column + .l_column, .box-product ol li + li{border-top:1px solid #FFFFFF!important;}
#content, #content-home{background-color:#FFFFFF;-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
pre > .woocommerce .products ul li{display:block;float:left;margin:5px 14px 20px 1px;padding:5px;position:relative;text-align:center;vertical-align:top;list-style-type:none;}
.product-list > div, .product-list > ul > li{overflow:hidden;margin-bottom:15px;margin-left:0;margin-right:20px;overflow:auto;position:relative;width:100% !important;}
.product-list > ul > li + li{padding-top:16px;}
.product-list .price,.product-list .total,.product-list span.amount{float:left;margin-top:15px;}
.product-filter, #content .l_column, #content .box .box-heading h2, .bestseller h2, .featured h2, .latest h2, .special h2, h2.homepage-widget-title,.product-shortcode > h2{border-bottom:1px solid #F6F6F6!important;}
.box-category-home > div.span2, .box-category-home > div.span3,.box-category-home > div.span4, .box-category-home > div.span6{margin-top:10px;text-align:center;border-left:none !important;}
.box-category-home > div.span2 > div.all a, .box-category-home > div.span3 > div.all a,.box-category-home > div.span4 > div.all a, .box-category-home > div.span6 > div.all a{font-size:11px;font-weight:normal;}
.box-category-home > div.span4 > div.all a, .box-category-home > div.span6 > div.all a{margin-left:20px;text-align:left;}
.box-category-home > div.span2 > div > ul,.box-category-home > div.span3 > div > ul,.box-category-home > div.span4 > div > ul,.box-category-home > div.span6 > div > ul{text-align:left;margin:0 0 5px;}
.box-category-home > div.span2 > div > ul > li, .box-category-home > div.span3 > div > ul > li,.box-category-home > div.span4 > div > ul > li, .box-category-home > div.span6 > div > ul > li{line-height:26px;list-style-type:none;}
.box-category-home > div.span2 a, .box-category-home > div.span3 a, .box-category-home > div.span4 a, .box-category-home > div.span6 a{display:block;font-size:13px;font-weight:bold;margin-bottom:10px;}
.box-category-home > div.span2 > div > ul > li > a, .box-category-home > div.span3 > div > ul > li > a,.box-category-home > div.span4 > div > ul > li > a, .box-category-home > div.span6 > div > ul > li > a{font-size:12px;font-weight:normal;margin-bottom:0;}
.box-category-home > div.span4 > div > ul > li > a, .box-category-home > div.span6 > div > ul > li > a{margin-left:20px;}
.box-category-home img{width:100%;height:auto;}
.box-category-home img.no-cat-img{width:auto;}
.category-list img{max-width:101px;}
.product-compare{border-left:1px solid #F6F6F6;}
.product-info .left .image, .product-info .image-additional img{border:1px solid #F6F6F6;}
.product-manufacturer-logo-block, .product-related, .product-custom-block, .product-share, .right-sm-tags{border-bottom:1px solid #F6F6F6!important;}
.product-manufacturer-logo-block, .product-related > div + div{border-top:1px solid #F6F6F6;}
.product-related .name a{height:20px;overflow:hidden;}
.product-grid .havealtimg .image{position:relative;}
.product-grid .havealtimg .image img:hover{opacity:0;}
.product-grid .havealtimg .description{position:absolute;padding:0;width:90%;top:11px;height:auto;}
.product-grid .havealtimg .description img{display:block;width:189px;}
.product-list .havealtimg .description img{display:none;}
.product-grid .havealtimg .description p{display:none;}
.product-list .havealtimg .description p{display:block;}
.product-info > .left > .right{float:left;max-width:378px;margin-left:15px;}
.woocommerce-page.single-product div.product{width:100%;}
.product-info > .left{overflow:visible;}
.product-grid.upsells{margin-bottom:15px;}
.woocommerce span.onsale, .woocommerce-page span.onsale{text-shadow:none;padding:3px 7px 4px;min-width:0;min-height:0;border-radius:0;font-weight:normal;text-transform:uppercase;box-shadow:none;line-height:normal;}
.price del{display:inline-block;margin-right:3px;}
.price ins{display:inline-block;}
del span.amount{text-decoration:line-through;}
.product-list .price .from{float:left;margin-top:15px;margin-right:2px;}
#content img.aligncenter, .aligncenter{display:block;margin-left:auto;margin-right:auto;}
.page-template-contact-php p{display:block;}
.blog.single-post li{padding:5px 0 10px;line-height:20px;}
.blog.single-post ul li{list-style-type:square;}
.blog.single-post ol li:before{content:"";counter-increment:none;}
.blog.single-post ol li{list-style-type:decimal;}
.post_paginate span{padding:3px 10px;background:#ccc;color:#fff;font-style:italic;font-weight:bold;font-size:12px;border:1px solid #ccc;}
.post_paginate a span{color:#ccc;background:none;font-weight:normal;transition:all 0.2s ease-out;}
.post_paginate a:hover span{background:#ccc;color:#fff;font-weight:bold;}
@media screen and (max-width:767px){
.product-compare{border-left:none;}
.woocommerce-page #content input.button.alt{height:auto !important;}
.product-info{overflow:hidden;}
#footer_cnc h3{display:inline-block;width:100%;margin-top:10px;}
}
.footer_sidebars img{width:auto;max-width:100%;}
.footer_sidebars select{width:auto;max-width:100%;}
.footer_sidebars #calendar_wrap{background:none;display:inline-block;}
.footer_sidebars #calendar_wrap #wp-calendar caption{color:#aaa;}
.box-category-home > div.span-first-child{border:none;}
.box-manufacturers-home > div.span2, .box-manufacturers-home > div.span3{border-top:1px solid #F6F6F6;border-bottom:1px solid #F6F6F6;border-right:1px solid #F6F6F6;}
.box-manufacturers-home > div.span-first-child{border:1px solid #F6F6F6;}
#content-home .span{width:900px;margin-left:20px;}
.box-product > div{width:200px!important;}
.box-product > div > div.pbox, .es-carousel ul li div.pbox{padding:5px 4px 10px;}
.es-carousel-banners ul li{margin:5px 19px 20px 0px !important;}
.navbar .nav > ul{margin:0;}
.navbar .nav > li{position:relative;float:left;width:100%;}
.navbar .nav > li > ul{float:left;width:91%;margin-bottom:10px;display:none;}
.navbar .nav > li > a{border-top:none;float:left;margin-bottom:0;width:94%;padding:8px 0;padding-left:6%;}
.navbar .nav > li > span.expand{background:#f3f3f3;color:#fff;padding:3px 8px;position:absolute;right:5px;top:6px;font-size:15px;border-radius:3px;cursor:pointer;}
.navbar .nav > li + li > a{border-top:1px solid #EFEFEF;}
.navbar .nav > li > ul > li > a{float:left;width:96%;color:#999999;font-weight:normal;padding:6px 0 6px 4%;}
.navbar .nav ul li ul  li + li a{border-top:1px solid #EFEFEF;}
.products-slider ul li{width:200px;}
.navbar .nav li ul li a{display:inline-block;width:100%;}
#menu div.nav > ul > li > a{float:left;color:#FFFFFF;font-family:Oswald,Arial,Helvetica,sans-serif !important;font-size:15px;font-weight:normal !important;line-height:38px;padding:4px 16px;text-transform:uppercase;}
#menu div.nav > ul > li > a:hover{background:#66BCDA;color:#FFFFFF !important;}
.woocommerce #content input.button.added:before, 
.woocommerce #respond input#submit.added:before, 
.woocommerce a.button.added:before,
.woocommerce button.button.added:before,
.woocommerce input.button.added:before, 
.woocommerce-page #content input.button.added:before, 
.woocommerce-page #respond input#submit.added:before, 
.woocommerce-page a.button.added:before, 
.woocommerce-page button.button.added:before,
.woocommerce-page input.button.added:before{color:#90EE90;right:-24px;}
.related-products-bottom h2{border-bottom:1px solid #F6F6F6;}
#homepage-brands-wall{width:100%;}
#homepage-brands-wall div.brand-wall-item{margin-left:0 !important;padding:5px 0;border:1px solid #F6F6F6;}
#homepage-brands-wall div.brand-wall-item img{display:block;margin:auto;vertical-align:middle;}
.having-sidebars .es-carousel-banners-wrapper .es-nav span{left:-35px;}
.having-sidebars .es-carousel-banners-wrapper .es-nav span.es-nav-next{left:auto;right:-7px;}
.having-sidebars #banners-0 .es-carousel-banners-wrapper .es-nav span.es-nav-prev{left:-20px;}
.having-sidebars #banners-0 .es-carousel-banners-wrapper .es-nav span.es-nav-next{right:-20px;}
.having-sidebars #banners-0.span{width:100%;margin-left:0 !important;}
.single-with-sidebar div#right-sm{display:none;}
.single-with-sidebar .product-info > .left + .right{width:318px;margin-right:0;}
.woocommerce-page #content.single-with-sidebar div.product form.cart .button.single_add_to_cart_button{margin:10px 0 0 10px;}
.home-top-sidebar, .home-middle-sidebar, .home-bottom-sidebar{width:100%;float:left;margin:10px 0;}
.home-top-sidebar.widget_text img, .home-middle-sidebar.widget_text img, .home-bottom-sidebar.widget_text img{width:100%;height:auto;}
.widget_text img{max-width:100%;}
.widget_text .textwidget,.box .textwidget{padding-left:5%;padding-right:5%;}
.box select{margin-left:5%;max-width:100%;}
.single-post img{max-width:100%;}
#wp-calendar tbody td{background:none;}
.camera_caption{width:50%;bottom:20%;left:2%;}
.flexslider .camera_caption{padding:10px 20px;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8);}
.camera_wrap .camera_pag .camera_pag_ul{z-index:999;}
@media(max-width:479px){
.navbar .nav li ul li a{padding:6px 2%;}
#content-home .span{width:89%;}
.featured-wrap{width:100%;}
.featured.span .product-grid > div.woocommerce, .featured .product-grid > div.woocommerce{width:100%!important;}
#t-header .links{width:200px;}
.navbar .btn, .navbar .btn-group{width:inherit;}
#content, #content-home,#home_content_right .welcome, #home_content_right .welcome-content{float:left;width:100%;}
#home_content_right.home_content_left,#home_content_right.home_content_right{width:100%;padding-left:0;padding-right:0;}
.featured.span, #content-home .featured.span{width:95%;margin-left:3% !important;}
#home_content_right.home_content_left .featured.span,#home_content_right.home_content_right .featured.span{width:100%;margin-left:0 !important;}
#home_content_left.home_content_right,#home_content_left.home_content_left{float:left !important;}
.products-slider ul li{width:123px;margin:0 !important;}
.products-slider ul li div.pbox,.product-grid > div.span > div.pbox, .box-product .span3 > div.pbox{overflow:hidden;}
.woocommerce a.button.product_type_variable{padding-left:5px !important;padding-right:5px !important;}
.product-info .left .image{width:236px !important;}
#content #commentform input[type="text"]{width:200px;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{width:100%;float:left;}
.woocommerce .form-row input.button{padding-bottom:25px !important;}
.product-info .image-additional{width:260px !important;}
.product-info .image-additional a{float:none !important;}
#staff-section.row-fluid > .span3.span-first-child{margin-left:2.12766% !important;}
#staff-section.row-fluid > .span3{width:90.5% !important;}
.ch-grid{width:100%;}
.ch-grid li{width:75%;height:180px;}
.ch-info p{margin:0 auto;text-align:center;}
.right-sm-custom-tab{width:100% !important;padding:0 0 10px 0 !important;}
}
@media(min-width:480px) and (max-width:767px){
#content-home{float:left;width:100%;}
#content-home .span{width:89%;max-width:100%;margin-left:10px;margin-right:10px;clear:both;}
.es-carousel-wrapper, .es-carousel-banners{max-width:258px;}
.es-carousel ul li{margin-right:0!important;}
#t-header .links{width:200px;}
.camera_fakehover, .camera_wrap{width:100% !important;}
#home_content_right.home_content_left,#home_content_right.home_content_right{width:100%;padding-left:0;padding-right:0;}
#home_content_right .welcome, #home_content_right .welcome-content{width:100%;float:left;}
.featured.span, #content-home .featured.span{width:95%;margin-left:3% !important;}
.product-info .image-additional a{float:none !important;}
.featured.span .product-grid > div.woocommerce, .featured .product-grid > div.woocommerce{width:100%!important;}
#home_content_right.home_content_left .featured.span,#home_content_right.home_content_right .featured.span{width:100%;margin-left:0 !important;}
#home_content_left.home_content_right,#home_content_left.home_content_left{float:left !important;}
.products-slider ul li{width:199px;margin:0 !important;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{width:100%;float:left;}
.woocommerce .form-row input.button{padding-bottom:25px !important;}
#staff-section.row-fluid > .span3.span-first-child{float:none !important;margin-left:auto !important;margin-right:auto !important;}
#staff-section.row-fluid > .span3{width:210px !important;float:none !important;margin-left:auto;margin-right:auto;}
.ch-grid{width:100%;}
.ch-grid li{width:86%;height:180px;}
.ch-info p{margin:20px auto;text-align:center;}
.right-sm-custom-tab{width:100% !important;padding:0 0 10px 0 !important;}
}
@media(max-width:767px){
#t-header .links{padding-top:0px;}
#t-header #cart{margin-top:33px;}
.hidden-phone{display:none !important;}
}
@media(min-width:768px) and (max-width:979px){
.featured.span, #content-home .featured.span{width:98%;margin-left:1.5% !important;}
.products-slider ul li{width:152px;}
#content-home .span{width:705px;margin-left:10px;}
.box-product .span3{margin-left:13px;}
.es-carousel ul li{margin-right:12px!important;}
.box form input#min_price, .box form input#max_price,.box #searchform #s{width:138px !important;}
#staff-section.row-fluid > .span3{width:23.4042% !important;}
.ch-grid{width:100%;}
.ch-grid li{width:86%;height:140px;}
.ch-info h3{padding-top:45px;font-size:13px;}
.ch-info p{margin:0 auto;text-align:center;}
}
.camera_wrap, .flexslider{margin:0px !important;}
.slider-pull-left{float:left;margin-bottom:20px !important;}
.productslider-shortcode{width:100%;}
.fluid_container.slider-pull-left{width:100%;overflow:hidden;}
.fluid_container.slider-pull-left .camera_fakehover{width:900px;}
.fluid_container.slider-pull-left .camera_wrap img{width:100%!important;}
#content pre{background:#999;color:#fff;display:block;margin:25px 0;position:relative;top:15px;z-index:99;padding:3px 5px 2px;clear:both;font-family:courier new;}
.row-fluid .block-quote-left{float:none;}
@media screen and (min-width:768px) and (max-width:979px){
.fluid_container.slider-pull-left .camera_fakehover{width:684px;}
.fluid_container.slider-pull-left .camera_wrap{width:100%;}
}
@media screen and (min-width:480px) and (max-width:767px){
.fluid_container.slider-pull-left .camera_fakehover{width:400px;}
    
}
@media screen and (max-width:479px){
.fluid_container.slider-pull-left .camera_fakehover{width:280px;}
}
.ei-slider{margin:0px auto 70px;}
.home_page_content{margin-top:20px;}
.price, .total{color:#66BCDA!important;}
.price-old, .wishlist-info tbody .price s{color:#A3A3A3!important;}
.price-new{color:#EE3963!important;}
.price-tax, .product-info .price .reward, .product-info .price .discount{color:#A3A3A3!important;}
.product-info .price{display:block;margin-left:auto;margin-right:auto;}
a.button, input.button{border-color:#66BCDA #66BCDA #66BCDA #66BCDA;padding:8px;}
a.button:hover, input.button:hover, .ei-title h4 a.button:hover{background-color:#62B4D1;border-color:#559CB5 #5CA9C4 #5CA9C4 #559CB5;color:#FFFFFF!important;}
a.button-exclusive, input.button-exclusive{background-color:#EE3963;border-color:#EE3963 #EE3963 #EE3963 #EE3963;color:#FFFFFF!important;}
a.button-exclusive:hover, input.button-exclusive:hover{background-color:#E0365D;border-color:#A12744 #BE2E50 #BE2E50 #A12744;color:#FFFFFF!important;}
a.button, input.button, a.button-exclusive, input.button-exclusive{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;}
#header{background-image:none;background-position:top center!important;background-repeat:repeat!important;background-attachment:scroll!important;}
#t-header #logo{margin-left:25px;}
#t-header{min-height:115px;}
#t-header #search{top:50px;right:320px;width:300px;}
@media(max-width:767px){
#t-header #logo{margin-left:inherit;}
#t-header #search{top:5px;right:inherit;width:276px}
.single-with-sidebar .product-info > .left + .right{width:100%;}
}
span.word{color:#53A3DF;cursor:pointer;font-size:300px;letter-spacing:1px;line-height:300px;text-shadow:0 0 2px #a1a1a1, 0 1px 1px #a7a6a6,0 2px 1px #aba9a9,0 3px 1px #b2b0b0,0 4px 1px #b8b6b6, 0 5px 1px #bdbdbd,0 6px 1px #c1c1c1,0 7px 1px #c6c5c5,0 8px 1px #c9c7c7,0 9px 1px #cfcece, 0 10px 1px #d3d1d1,0 11px 1px #d4d2d2,0 12px 1px #d7d5d5,0 13px 1px #dbd9d9;transition-delay:0s;transition-duration:0.1s;transition-property:all;transition-timing-function:linear;}
span.word:hover{text-shadow:0 1px 2px #accce4;transition-delay:0s;transition-duration:0.1s;transition-property:all;transition-timing-function:linear;}
@media(min-width:768px) and (max-width:979px){
#t-header .links li{margin-left:7px;padding-left:7px}
#t-header #search{right:270px;width:200px;}
} #t-header #search input{font-size:13px;font-weight:normal;}
#t-header #search input{border-color:#DFDFDF;}
#t-header .links a{color:#545454;}
#t-header .links a:hover{color:#EE3963!important;}
#t-header .links li{border-left:1px solid #E3E3E3;}
#t-header #cart{z-index:999;}
#t-header #cart .heading a span#cart-total,#t-header #cart .heading a span#cart-total span.amount{color:#66BCDA!important;}
#t-header #cart.active .heading a span#cart-total,#t-header #cart.active .heading a span#cart-total span.amount,#t-header #cart .heading a span#cart-total:hover,#t-header #cart .heading a span#cart-total:hover span.amount{color:#EE3963!important;}
#t-header #cart .heading a #cart-total{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/icon_cart_1.png) 96% 50% no-repeat;padding:10px 40px 10px 0;}
.dropdown_l .selected_l{color:#545454;}
.dropdown_l ul, #t-header #cart .content{background:#FFFFFF;border-top:3px solid #333333;}
#menu{background-image:none;background-repeat:repeat!important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;}
@media(min-width:768px) and (max-width:979px){
#menu{background-image:none;background-repeat:repeat!important;}
}
#menu > ul > li > a, #menu_oc > ul > li > a, #menu-category-wall > ul > li > a, #menu > ul > li > span, #menu > ul > li > a, #menu_brands > ul > li > a, .menu_links a, #menu_informations > ul > li > a, #menu_your_account > ul > li > span, #menu_custom_block > ul > li > a, #menu_contacts > ul > li > a, #menu #homepage a, .navbar .brand{font-size:15px!important;font-weight:normal!important;text-transform:uppercase;}
.navbar-inner{background-color:#66BCDA;border-color:#66BCDA;}
#menu #homepage{background-color:#333333!important;margin-left:0px;}
#menu #homepage:hover{background-color:#66BCDA!important;}
#menu #homepage a{color:#FFFFFF!important;}
#menu #homepage a:hover{color:#FFFFFF!important;}
#menu > ul > li, #menu-category-wall > ul > li, #menu_oc > ul > li{background-color:#66BCDA!important;}
#menu > ul > li:hover, #menu-category-wall > ul > li:hover, #menu_oc > ul > li:hover{background-color:#66BCDA!important;}
#menu > ul > li > div, #menu-category-wall > ul > li > div, #menu_oc > ul > li > div{border-top:2px solid #66BCDA!important;}
#menu > ul > li > span, #menu-category-wall > ul > li > a, #menu > ul > li > a, #menu_oc > ul > li > a, .navbar .brand{color:#FFFFFF!important;}
#menu > ul > li > span:hover, #menu-category-wall > ul > li > a:hover, #menu > ul > li > a:hover, #menu_oc > ul > li > a:hover{color:#FFFFFF!important;}
div.menu-category-wall-sub-name a{color:#545454!important;}
#menu_brands > ul > li{background-color:#EE3963!important;}
#menu_brands > ul > li:hover{background-color:#66BCDA!important;}
#menu_brands > ul > li > div{border-top:2px solid #66BCDA!important;}
#menu_brands > ul > li > a{color:#FFFFFF!important;}
#menu_brands > ul > li > a:hover{color:#FFFFFF!important;}
.menu_links{background-color:#EE3963!important;}
.menu_links:hover{background-color:#66BCDA!important;}
.menu_links a{color:#FFFFFF!important;}
.menu_links:hover a{color:#FFFFFF!important;}
#menu_informations > ul > li{background-color:#EE3963!important;}
#menu_informations > ul > li:hover{background-color:#66BCDA!important;}
#menu_informations > ul > li > div{border-top:2px solid #66BCDA!important;}
#menu_informations > ul > li > a{color:#FFFFFF!important;}
#menu_informations > ul > li > a:hover{color:#FFFFFF!important;}
#menu_your_account > ul > li{background-color:#EE3963!important;}
#menu_your_account > ul > li:hover{background-color:#66BCDA!important;}
#menu_your_account > ul > li > div{border-top:2px solid #66BCDA!important;}
#menu_your_account > ul > li > span{color:#FFFFFF!important;}
#menu_your_account > ul > li > span:hover{color:#FFFFFF!important;}
#menu_custom_block > ul > li{background-color:#EE3963;}
#menu_custom_block > ul > li:hover{background-color:#66BCDA!important;}
#menu_custom_block > ul > li > div{border-top:2px solid #66BCDA!important;}
#menu_custom_block > ul > li > a{color:#FFFFFF!important;}
#menu_custom_block > ul > li > a:hover{color:#FFFFFF!important;}
#menu_contacts > ul > li{background-color:#EE3963!important;}
#menu_contacts > ul > li:hover{background-color:#66BCDA!important;}
#menu_contacts > ul > li > div{border-top:2px solid #66BCDA!important;}
#menu_contacts > ul > li > a{color:#FFFFFF!important;}
#menu_contacts > ul > li > a:hover{color:#FFFFFF!important;}
#menu > ul > li > div, #menu-category-wall > ul > li > div, #menu > ul > li > div > ul > li > div, #menu_oc > ul > li > div, #menu_brands > ul > li > div, #menu_informations > ul > li > div, #menu_your_account > ul > li > div, #menu_custom_block > ul > li > div, #menu_contacts > ul > li:hover > div{background-color:#FFFFFF!important;}
#menu, #menu_informations h1, #menu_your_account h1, #menu_custom_block h1, #menu_contacts h1, #menu_contacts h2, #menu_contacts span{color:#545454!important;}
#menu > ul > li ul > li > a, #menu-category-wall > ul > li ul > li > a, #menu > ul > li > div > ul > li > a, #menu > ul > li > div > ul > li ul > li > a, #menu > ul > li > div > ul > li > div > ul > li > a, #menu_oc > ul > li > div > ul > li > a, #menu_brands a, #menu_informations > ul > li ul > li > a, #menu_your_account > ul > li ul > li > a, #menu_custom_block > ul > li ul > li > a{color:#000000!important;}
#menu > ul > li ul > li > a:hover, div.menu-category-wall-sub-name a:hover, #menu-category-wall > ul > li ul > li > a:hover, #menu > ul > li > div > ul > li > div > ul > li > a:hover, #menu_oc > ul > li > div > ul > li > a:hover, #menu_brands a:hover, #menu_informations > ul > li ul > li > a:hover, #menu_your_account > ul > li ul > li > a:hover, #menu_custom_block > ul > li ul > li > a:hover{color:#EE3963!important;}
#menu_brands > ul > li > div > div{border-left:1px solid #F3F3F3;}
#menu-category-wall > ul > li > div > div.span-first-child, #menu_brands > ul > li > div > div.span-first-child{border-left:medium none;}
#menu > ul > li ul > li > a:hover, #menu > ul > li > div > ul > li ul > li > a:hover, #menu_oc > ul > li ul > li > a:hover, div.menu-category-wall-sub-name + div > ul > li:hover, #menu_informations > ul > li ul > li > a:hover, #menu_your_account > ul > li ul > li > a:hover, #menu_custom_block > ul > li ul > li > a:hover{background-color:#F8F8F8;}
#menu ul.nav li.sellyamega > ul.sub-menu > li > a,div.menu-category-wall-sub-name, #menu_your_account h1, #menu_informations h1, #menu_custom_block h1, #menu_contacts h1{background-color:#F8F8F8;}
#menu > ul > li > div, #menu-category-wall > ul > li > div, #menu > ul > li > div > ul > li > div, #menu_oc > ul > li > div, #menu_brands > ul > li > div, #menu_informations > ul > li > div, #menu_your_account > ul > li > div, #menu_custom_block > ul > li > div, #menu_contacts > ul > li > div{box-shadow:0 5px 10px rgba(0,0,0,0.3)!important;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3)!important;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.3)!important;}
.product-grid div.pbox .name{overflow:hidden;}
.products-slider ul li,
.product-grid > div > ul > li,
.box-product > div.span3, 
.es-carousel ul li,
.product-grid > div{background-color:#F7F7F7!important;}
.products-slider ul li:hover,.box-product > div.span3:hover, .es-carousel ul li:hover, .product-grid > div:hover, .product-shortcode ul > li:hover{background-color:#E9F0F4!important;}
.box-product > div.span3 > div.pbox, .es-carousel ul li div.pbox, .product-grid > div > div.pbox, .product-shortcode ul > li > div.pbox{border:1px solid #F7F7F7!important;}
.box-product > div.span3 > div.pbox:hover, .es-carousel ul li div.pbox:hover, .product-grid > div > div.pbox:hover,.product-shortcode ul > li > div.pbox:hover{border:1px solid #E9F0F4!important;}
.box-product > div.span3, .es-carousel ul li, .product-grid > div, .box-product > div.span3 > div.pbox, .es-carousel ul li div.pbox, .product-grid > div > div.pbox, .product-grid > ul > li > div.pbox{-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
#content-home .product-grid .span{margin-left:0;margin-right:15px;}
.product-grid > ul.products{width:100%;}
.product-grid > ul > li, 
.product-grid > div > ul > li{display:inline-block;margin:10px 10px 0px 0px;padding:5px;position:relative;text-align:center;vertical-align:top;width:145px;}
.product-grid > ul > li > div.pbox,
.product-grid > div > ul > li > div.pbox{background-color:#FFFFFF;padding:5px 4px 10px;text-align:center;border:1px solid #F7F7F7;}
@media screen and (max-width:479px){
.product-grid > ul > li, .product-grid > div > ul > li, #content-home .product-grid .span{width:122px;margin:0 !important;}
.product-grid > ul > li:nth-child(2n), #content-home .product-grid .span{clear:none !important;}
}
@media screen and (min-width:480px) and (max-width:767px){
.product-grid > ul > li, .product-grid > div > ul > li, #content-home .product-grid .span{width:198px;margin:0 !important;}
}
@media screen and (max-width:767px){
#t-header #logo img{display:block;margin:auto;}
.product-grid > ul > li:nth-child(2n), #content-home .product-grid .span{clear:none !important;}
.product-grid > div.woocommerce{width:100% !important;}
.product-grid > ul > li:nth-child(2n), .product-grid > div > ul > li:nth-child(2n), #content-home .product-grid .span:nth-child(2n){clear:none !important;}
}
@media screen and (min-width:768px) and (max-width:979px){
.product-grid > ul > li,.product-grid > div > ul > li, #content-home .product-grid .span{width:146px;min-height:250px;}
}
span.sale-icon{background-color:#EE3963!important;}
.product-info .buy{float:left;background-color:#F3F3F3;-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
.product-info .description, .product-info .options, .product-info .cart, .product-info .review{}
.product-grid .description{}
.htabs{border-bottom:10px solid #F3F3F3;}
.htabs a{border-top:1px solid #F3F3F3;border-left:1px solid #F3F3F3;border-right:1px solid #F3F3F3;}
.htabs a.selected{background:#F3F3F3;}
.tab-content{border-bottom:10px solid #F3F3F3;border-left:10px solid #F3F3F3;border-right:10px solid #F3F3F3;}
.ei-slider{background-color:#FFFFFF;background-image:url(//www.avesta-a.ru/wp-content/themes/sellya/image/bg_prod_slider_1.png);background-position:top center!important;background-repeat:repeat!important;}
@media screen and (max-width:767px){
.ei-slider{background-image:none;background-color:#FFFFFF;}
}
.ei-title h2 a{color:#545454;}
.ei-title h3 a{color:#A3A3A3;}
.ei-title h4 a{color:#EE3963;}
.ei-title h2 a:hover, .ei-title h3 a:hover, .ei-title h4 a:hover, .ei-slider-thumbs li a:hover{color:#EE3963!important;}
.ei-slider-thumbs li a{background:#F3F3F3;color:#545454;}
.ei-slider-thumbs li a:hover{background:#F9F9F9;}
.ei-slider-thumbs li.ei-slider-element{background:#66BCDA;}
.ei-title h3 p{margin-bottom:0px;}
#footer_cnc{background-color:#1F1F1F;background-image:none;background-position:top center;background-repeat:repeat;}
#footer_cnc h3{color:#66BCDA!important;border-bottom:1px solid #2E2E2E!important;}
#footer_cnc_content, #footer_cnc_content span{color:#A3A3A3!important;}
#footer_cnc a{color:#66BCDA!important;}
#footer_cnc a:hover, #footer_cnc .twitter a:hover{color:#FFFFFF!important;}
#footer_cnc .twitter a{color:#616161!important;}
#footer_cnc .twitter ul li{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/icons_footer/icon_twitts_11.png) no-repeat scroll 96% 7px transparent;}
#footer_info, #footer_info_phone{background-color:#191919;background-image:none;background-position:top center;background-repeat:repeat;}
#footer_info h3{color:#66BCDA!important;border-bottom:1px solid #262626!important;}
#footer_info a{color:#A3A3A3!important;}
#footer_info a:hover{color:#FFFFFF!important;}
#footer_cr{background-color:#191919;background-image:none;background-position:top center;background-repeat:repeat;}
#footer_cr{color:#A3A3A3!important;}
#footer_cr a{color:#66BCDA!important;}
#footer_cr a:hover{color:#FFFFFF!important;}
#footer_cr span{color:#545454!important;}
#footer_about{background-color:#191919;background-image:none;background-position:top center;background-repeat:repeat;}
#footer_about{color:#545454!important;}
#footer_about a{color:#66BCDA!important;}
#footer_about a:hover{color:#FFFFFF!important;}
#footer #text-2{text-align:right;}
body, p, .ei-title h3 a, .cart-info thead .price, .cart-info tbody .price, #menu h1{font-family:'Open Sans',Arial,Helvetica,sans-serif!important;}
h1, h2, h3, h4, h5, h6, .welcome{font-family:Oswald,Arial,Helvetica,sans-serif!important;}
h1, h2, h3, h4, h5, h6, .welcome{font-weight:normal;}
h1, h2, h3, h4, h5, h6, .welcome{text-transform:uppercase;}
.price, .ei-title h4 a{font-family:Droid Sans,Arial,Helvetica,sans-serif!important;}
.box-product .price, .box-product .price-new, .product-list .price, .product-grid .price, .product-info .price, .es-carousel .price{font-weight:normal;}
a.button, input.button, a.button-exclusive, input.button-exclusive{font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif!important;}
a.button, input.button, a.button-exclusive, input.button-exclusive{font-weight:normal;}
a.button, input.button, a.button-exclusive, input.button-exclusive{text-transform:uppercase;}
#t-header #search input{font-family:Georgia,Arial,Helvetica,sans-serif!important;}
#menu_oc > ul > li > a, #menu-category-wall > ul > li > a, #menu > ul > li > span, #menu > ul > li > a, #menu_brands > ul > li > a, .menu_links a, #menu_informations > ul > li > a, #menu_your_account > ul > li > span, #menu_custom_block > ul > li > a, #menu_contacts > ul > li > a, #menu #homepage a, .navbar .brand{font-family:Oswald,Arial,Helvetica,sans-serif!important;}
#t-header #cart .heading a span{font-family:PT Sans Narrow,Arial,Helvetica,sans-serif !important;}
#t-header #cart .heading a #cart-total{font-size:20px!important;font-weight:normal!important;text-transform:none;}
.box-product .name a, .es-carousel .name a, .product-grid .name a, .product-list .name a, .box-product .l_column .name a{font-weight:bold;}
#menu ul li{position:relative;}
#menu ul.nav li.menu-item-home ul.sub-menu li a{background:none;}
#menu ul.sub-menu{min-width:150px;display:none;position:absolute;padding:10px 5px 5px;background:#fff;top:46px;z-index:999;}
#menu ul.sub-menu.span10{padding:10px 25px;}
#menu ul.nav li a:hover, #menu ul.nav > li:hover > a{color:#fff !important;background:#66BCDA;}
#menu ul.nav li ul.sub-menu li{width:100%;float:left;}
#menu ul.nav li ul.sub-menu li a{width:88%;float:left;color:#000;background:none;padding:7px 9px;line-height:normal;font-size:12px;font-family:'Open Sans',Arial,Helvetica,sans-serif !important;text-transform:none;}
#menu ul.nav li.current-menu-item ul.sub-menu li a{background:none;}
#menu ul.nav li ul.sub-menu li a:hover,#menu ul.nav li .menu-category-wall-sub-name a:hover{background:#F8F8F8;color:#EE3963 !important;}
#menu ul li:hover ul.sub-menu{display:block;}
#menu ul li ul.sub-menu li > ul.sub-menu{top:-12px;left:100%;display:none;z-index:9999;}
#menu ul li ul.sub-menu li:hover > ul.sub-menu{display:table-cell;}
.having-sidebars{box-shadow:none !important;background:none !important;}
#home_content_left{float:left;}
#home_content_left #column-left{box-shadow:none;margin-left:0;}
#home_content_right{float:right;padding-top:10px;background:none;}
.home_content_left{float:left !important;}
.home_content_right{float:right !important;}
#home_content_right .welcome, #home_content_right .welcome-content{margin:0;}
#home_content_right .welcome-content{width:98%;margin-right:2%;}
#content-home .product-grid .span.last{margin-right:0;}
#content-home .product-grid.with-sidebar .span.last{margin-right:15px;}
.product-grid > div.textwidget{background:none !important;margin:0;padding:0;width:auto;}
.box #searchform,.box form{display:block;padding:0 10px;}
.box form input#min_price,.box form input#max_price{width:192px;margin-bottom:5px;}
.box.widget_layered_nav ul li{padding:0 15px;}
.box #searchform label{display:none !important;}
.box #searchform #s{width:190px;}
ul.product_list_widget{margin-left:10px;}
.box ul{list-style-type:none;margin-left:13px;}
.box .sds_blog .sds_post{display:block;margin-bottom:10px;}
#column-left .box .tagcloud{padding:0 13px;}
#content #commentform #submit{padding:5px 12px 7px;}
#t-header #search input[type="submit"]{box-shadow:none;}
#t-header #search input{padding:7px 0 6px 10px;}
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border:none !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs{padding:0 !important;margin:0 !important;}
div.product .woocommerce-tabs ul.tabs li, #content div.product .woocommerce-tabs ul.tabs li,div.product .woocommerce-tabs ul.tabs li:before,div.product .woocommerce-tabs ul.tabs li:after{padding:0 !important;margin:0 !important;background:none !important;border:none !important;box-shadow:none !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{background:#fff;font-size:13px;border:1px solid #f3f3f3;border-bottom:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a{background:#f3f3f3;}
.woocommerce-tabs div#tab-description, .woocommerce-tabs div#tab-reviews , .woocommerce-tabs div#tab-custom , .woocommerce-tabs div#tab-attributes, .woocommerce-tabs div#tab-additional_information{padding:10px 10px!important;background:#f3f3f3;}
.woocommerce-tabs div#tab-description h2{display:none;}
.woocommerce-tabs div#tab-description .tab-description-child, .woocommerce-tabs div#tab-reviews div#reviews , .woocommerce-tabs div#customs, .woocommerce-tabs div#cnt-attributes, .woocommerce-tabs div#tab-additional_information table{margin-bottom:0;padding:10px 10px;background:#fff;}
ul.cart_list li img, ul.product_list_widget li img{box-shadow:none !important;}
#content #commentform{background:none;}
.product-info .left .image{width:308px;float:left;padding:10px !important;border:1px solid #f6f6f6 !important;}
.product-info .image img{max-height:308px;max-width:308px;margin-left:auto;margin-right:auto;border:none;display:block;}
.product-info .image-additional{float:left;width:340px;margin-top:5px;}
.product-info .image-additional a{float:left;border:none !important;}
.product-info .image-additional a img{width:98px;height:auto;float:left;border:1px solid #f6f6f6;}
.product-info .image .cloud-zoom{display:none;}
.product-info .image .zoom-b{bottom:15px;height:12px;position:absolute;right:15px;width:auto;z-index:5;}
.product-info .image .zoom-b a,
.product-info .image .zoom-b div{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/button-search.png) no-repeat scroll left center transparent;color:#A3A3A3;font-size:10px;padding-left:18px;text-transform:uppercase;color:#545454;cursor:pointer;}
.product-info .product_custom_review{width:100%;display:block;padding:10px 0 20px;border-top:1px solid #EDEDED;}
.product_custom_rating{width:80px;display:block;margin:5px auto;}
.product_custom_rating #reviews{float:left;}
.product_custom_rating #reviews #comments{padding-top:0;}
.product_custom_review_bottom{width:100%;float:left;margin:3px auto 20px;clear:both;}
.product_custom_review_bottom span{display:inline;text-align:center;margin-top:5px;padding:0 5px;line-height:8px;}
.product_custom_review_bottom span.review_num{border-right:1px solid #545454;}
.product_custom_review_bottom span:hover{cursor:pointer;color:#EE3963;}
.product-grid .star-rating{margin:0 auto;}
.product-grid .star-rating,.product-list .star-rating{float:none !important;}
.right-sm-custom-tab{width:145px;float:right;padding:0 10px 10px;border-bottom:1px solid #f6f6f6;}
.right-sm-custom-tab h3{font-size:12px;font-weight:normal;text-align:left;}
.right-sm-custom-tab-content{float:left;width:100%;padding-top:8px;}
.right-sm-custom-tab img{width:100%;float:left;}
.product-info .price ins{font-size:24px;}
.sidebar_product_slider_widget{position:relative;padding-bottom:0 !important;}
td.label{background:none;border-radius:0px;}
td.label label{float:left;margin-top:3px;}
ul.product-categories li{background:none;padding-left:0;}
ul.product-categories li.parent-cat, ul.product-categories > li{padding:8px 0;}
ul.product-categories li ul.children{display:none;padding-bottom:0px;}
ul.product-categories li ul.children li{display:block;padding:10px 0 5px;}
ul.product-categories li .expand{float:right;width:8px;height:8px;margin:5px 10px 0 0;}
ul.product-categories li .plus{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/plus_red.png) no-repeat;}
ul.product-categories li .minus{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/minus_red.png) no-repeat;}
ul.product-categories li .expand:hover{cursor:pointer;}
.header_mini_cart_list{width:100%;position:absolute;top:50px;left:0;background:#f5f5f5;padding:10px;box-shadow:1px 1px 7px #333;}
#t-header #cart .content{top:-6px;}
#t-header #cart .checkout{margin:6px auto 4px;}
#t-header #cart .image img{width:50px;}
#t-header .quantity .plus,#t-header .quantity .minus{display:none !important;}
.custom_box_right #custom_box_icon{background-color:#EE3963;}
.custom_box img{width:218px;height:188px}
.archive-title a{font-size:inherit;color:inherit;}
#content .blog .image img{border:1px solid #D3D1D6;padding:5px;width:97%;}
#content .blog .entry-meta{margin-left:0;}
#content .blog .entry-meta.span2{float:right;width:auto;}
#content .blog .post_excerpt img{max-width:100%;}
div.entry-meta a.post-read-more{color:#66BCDA;}
#content .blog .entry-meta.span6 .tag-section a{display:inline-block;}
.single_post_tags{display:block;padding:8px 0px;border-top:1px dashed #545454;border-bottom:1px dashed #545454;}
#footer_cnc .span4 div.contacts span a{color:#B2B2B2 !important;}
#footer_cnc .span4 div.contacts span a:hover{color:#fff !important;}
.contact-full-width{width:100% !important;}
.breadcrumb{padding-left:0;background:none;border:none;}
.contact-form textarea{width:95%;}
.float_right{float:right !important;}
.testimonial .row-fluid > .span2{width:9.894%;}
.testimonial .row-fluid > .span9{width:86.468%;}
.testimonial img{width:140px;height:140px;margin-bottom:15px;display:block;border-radius:100px;border:6px solid #f5f5f5;}
.testimonial .testimonial_row{float:left;width:100%;padding:10px 0 20px;}
.second .author{font-weight:bold;}
.quot1, .quot2{width:17px;height:13px;}
.blockQuote{width:100%;}
.quot1{float:left;margin-right:5px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/quote.png) no-repeat;}
.quot2{position:relative;display:inline;background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/right-quote.png) no-repeat;}
.row-last{float:right!important;}
.portfolio-two img{width:100%;max-height:248px;}
.portfolio-two.span4 img{max-height:162px;}
.portfolio-two.span3 img{max-height:124px;}
.popular-post-container img{float:left;margin-right:10px;}
.pagination a:first-child{border-left-width:1px;}
.pagination li.page{padding:9px 5px 9px;float:left;}
#filters{margin-bottom:20px;margin-left:-10px;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#filters li{color:#5A5A5A;display:inline;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;list-style-image:none;list-style-position:outside;list-style-type:none;padding-bottom:0;padding-left:0;padding-right:10px;padding-top:0;text-transform:uppercase;}
#filters li a{-moz-text-blink:none;-moz-text-decoration-color:-moz-use-text-color;-moz-text-decoration-line:none;-moz-text-decoration-style:solid;color:#5A5A5A;padding-bottom:0;padding-left:10px;padding-right:0;padding-top:0;}
#works-container{width:100%;float:left;}
.isotope .isotope-item{transition-property:transform, opacity, top, left;}
.isotope, .isotope .isotope-item{transition-duration:0.8s;}
#staff-section .span3 .desc{text-align:center;margin-top:10px;}
div.list_style.member_social{margin:0 auto 25px;text-align:center;width:86%;min-height:0 !important;}
div.list_style.member_social{padding-left:0;background-image:none !important;}
div.list_style.member_social a{color:#66BCDA;display:inline;}
div.list_style.member_social a img{transition:transform 0.5s;}
div.list_style.member_social a:hover img{transform:rotate(360deg);}
dl.accordion dt h3 a{color:#66BCDA;}
dl.accordion dd h6{color:#545454;text-transform:none;display:block;margin-bottom:20px;}
ol.faq_list{list-style-type:none !important;margin-left:0px;margin-bottom:20px;}
ol.faq_list li:before{content:normal;}
ol.faq_list li a{color:#66BCDA;}
.details{margin:20px 0px 20px 0px;}
.details h6{color:#545454;text-transform:none;}
.title{margin:20px 0px 0px 0px;}
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating{float:none;display:block;margin-left:auto;margin-right:auto;}
ul.product_list_widget li{margin-left:6px !important;}
.featured.span, #content-home .featured.span{margin-left:20px;}
.featured.span, #content-home .featured.span.sds-wc-cat{margin-left:0;}
.featured-wrap{}
.product-grid{width:100%;float:left;}
.product-grid > div.woocommerce{background:none !important;margin-left:0;padding:0 !important;width:100%;}
.featured.span .product-grid{width:100%;}
.featured.span .product-grid > div.woocommerce,.featured .product-grid > div.woocommerce{width:100%;float:left;margin:0;padding:0;overflow:hidden;background:none!important;}
.products-slider{width:100%;display:block;overflow:hidden;}
.products-slider ul li{display:block;float:left;margin:5px 14px 20px 1px;padding:5px;position:relative;text-align:center;vertical-align:top;}
#home_content_right .products-slider ul li{margin-right:13px;}
#home_content_right .products-slider ul li:nth-child(3n){margin-right:0;}
.products-slider ul li div.pbox{background:#fff;padding:5px 4px 10px;border:1px solid #F7F7F7 !important;}
.es-nav span{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/nav.png) left top no-repeat #F1F1F1;}
.products-slider .es-nav span{cursor:pointer;height:60px;margin-top:0px;position:absolute;text-indent:-10000px;top:35%;width:34px;z-index:9;}
.products-slider .es-nav span.es-nav-prev{left:0px;}
.products-slider .es-nav span.es-nav-next{background-position:0 -60px;left:auto;right:0px;}
h2.trigger{color:#999;padding:15px 10px 15px 50px;margin:0;width:100%;font-size:20px;cursor:pointer;background-color:#F1F1F1;}
h2.trigger:hover{background-color:#F7F7F7;color:#fff;}
h2.trigger a{color:#fff;margin:0;padding:0;text-decoration:none;display:block;}
h2.trigger a:hover{color:#ccc}
h2.active{background-position:5px -43px}
.toggle_container{padding:20px;margin-bottom:20px;}
.block{position:relative;float:left;height:inherit;overflow:hidden;margin-bottom:0;border:1px solid #eee;width:100%;margin-bottom:25px;}
.black{background-color:#000;color:#fff;padding:2px 3px;}
.yellow{background-color:#FAF891;padding:2px 3px;}
.blue{background-color:#C9F5F2;padding:2px 3px;}
.green{background-color:#D1FAAF;padding:2px 3px;}
.circle ul{list-style:none !important;padding:0;margin:0;}
.circle ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/bullet-circle-black.png) no-repeat 0 6px;}
.commentlistshort ul{list-style:none !important;padding:0;margin:0;}
.commentlistshort ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-comment.png) no-repeat 0 2px;}
#articleComments{float:left;border:10px solid #F3F3F3;clear:left;margin:30px 0;padding:25px;}
#articleComments h4{font-size:20px;letter-spacing:0;margin:0 0 10px;}
#comments .commentList{list-style:none outside none;margin:15px 0 0;padding:0;}
.commentList li{border:1px solid #EFEFEF;margin-bottom:20px;margin-left:80px;min-height:75px;padding:15px;position:relative;}
.commentList .even{background-color:#FAFAFA;}
.commentList .odd{background:none repeat scroll 0 0 #FAFAFA;}
.commentList li .avatar{background:none repeat scroll 0 0 #FFFFFF;border:0 solid #DDDDDD;border-radius:3px 3px 3px 3px;left:-86px;padding:2px;position:absolute;top:17px;}
.commentList li .name, .commentList li .name a{cursor:default;font-size:14px;text-decoration:none;color:#66BCDA;}
.commentList li .created{font-size:10px;margin:2px 0 8px;color:#a3a3a3;}
.commentList li .reply{height:22px;margin-top:10px;text-align:right;}
.commentList li .reply a{background:none repeat scroll 0 0 #999999;color:#FFFFFF;display:inline-block;font-size:11px;padding:3px 10px;text-decoration:none;}
#comments .commentList ul.children{list-style-type:none;margin:15px 0 0;padding:0;}
#comments .commentList ul.children li{position:relative;margin-left:80px;}
#comments .commentList ul.children li.even{background:#fff;}
#content #commentform #submit{padding-top:7px;}
#content #comments div#respond{position:relative;}
#content #comments .commentList li div#respond{margin:15px 0;padding:15px 1.5%;position:fixed;background:#fff;z-index:9999;padding-right:15px;top:auto;width:35%;right:10%;box-shadow:1px 1px 7px #333;}
#content #commentform p,#content #comments .commentList li div#respond #commentform p{width:100%;float:left;}
#content #commentform textarea{width:82.6%;}
#content #comments .commentList li div#respond #commentform textarea{width:70%;}
#cancel-comment-reply-link{text-indent:-9999px;width:16px;height:16px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/green-cross-icon.png) no-repeat;position:absolute;right:1px;top:0px;z-index:999;}
#content #comments .commentList li div#respond #commentform #submit{margin-right:20px;}
#comments .commentList ul.children > li.depth-5,#comments .commentList ul.children > li.depth-6,#comments .commentList ul.children > li.depth-7,#comments .commentList ul.children > li.depth-8,#comments .commentList ul.children > li.depth-9,#comments .commentList ul.children > li.depth-10{width:100%;margin-left:-15px;}
#content #commentform input[type="text"]{padding:5px 4px;height:18px;width:200px;line-height:18px;}
#content #commentform #submit{float:right;}
@media(max-width:479px){
#articleComments{padding:5px;}
#content #comments .commentList li div#respond{width:auto;float:left;background:none;box-shadow:none;position:relative;right:0;top:0;}
#cancel-comment-reply-link{width:auto;height:auto;background:none;right:auto;text-indent:inherit;position:relative;}
#content #comments .commentList li div#respond #commentform textarea,#content #commentform input[type="text"]{width:120px;}
#content #commentform #submit{float:left;}
.box-product .name a, .es-carousel .name a, .product-grid .name a, .product-list .name a, .box-product .l_column .name a{max-height:18px;overflow:hidden;}
}
@media(min-width:480px) and (max-width:767px){
#content #commentform textarea{width:95%;}
#content #comments .commentList li div#respond{width:100%;float:left;background:none;box-shadow:none;position:relative;right:0;top:0;}
#cancel-comment-reply-link{width:auto;height:auto;background:none;right:auto;text-indent:inherit;position:relative;}
#content #comments .commentList li div#respond #commentform textarea{width:200px;}
}
@media(max-width:767px){
#articleComments h4{line-height:normal;}
.commentList li{float:left;}
#comments .commentList ul.children > li{width:100%;margin-left:-15px;}
#content #commentform label{width:100%;float:left;}
#content #comments .commentList li div#respond{z-index:0;}
}
@media(min-width:768px) and (max-width:979px){
#content #comments .commentList li div#respond{width:65%;}
#comments .commentList li{position:relative;}
#comments .commentList ul.children > li.depth-4{width:100%;margin-left:-15px;}
#content #commentform textarea{width:72%;}
.popular-post-container img{width:21%;}
} .maillist ul{list-style:none !important;padding:0;margin:0;}
.maillist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-mail.png) no-repeat 0 2px;}
.pluslist ul{list-style:none !important;padding:0;margin:0;}
.pluslist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-plus.png) no-repeat 0 2px;}
.ribbonlist ul{list-style:none !important;padding:0;margin:0;}
.ribbonlist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-ribbon.png) no-repeat 0 2px;}
.settingslist ul{list-style:none !important;padding:0;margin:0;}
.settingslist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-settings.png) no-repeat 0 2px;}
.starlist ul{list-style:none !important;padding:0;margin:0;}
.starlist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-star.png) no-repeat 0 2px;}
.imagelist ul{list-style:none !important;padding:0;margin:0;}
.imagelist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-image.png) no-repeat 0 2px;}
.ticklist ul{list-style:none !important;padding:0;margin:0;}
.ticklist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-tick.png) no-repeat 0 2px;}
.linklist ul{list-style:none !important;padding:0;margin:0;}
.linklist ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-link.png) no-repeat 0 2px;}
.arrow  ul{list-style:none !important;padding:0;margin:0;}
.arrow  ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/list-arrow.png) no-repeat 0px 2px;}
.arrow_point  ul{list-style:none !important;padding:0;margin:0;}
.arrow_point ul li{margin:5px 0 0 5px;padding-left:25px;background:url(//www.avesta-a.ru/wp-content/themes/sellya/images/bullet.png) no-repeat 0px 8px;}
.question h3, .success h3, .info h3, .error h3{line-height:10px;color:#fff !important;padding:0px 20px 22px 70px;font-size:18px;text-shadow:0 1px 0 rgba(0,0,0,0.3);}
.success{background:#80a310 url(//www.avesta-a.ru/wp-content/themes/sellya/images/successBoxIcon.png) 20px center no-repeat;margin:10px 0;}
.question{background:#F6AD1F url(//www.avesta-a.ru/wp-content/themes/sellya/images/questionBoxIcon.png) 20px center no-repeat;margin:10px 0;}
.info{background:#1BAACC url(//www.avesta-a.ru/wp-content/themes/sellya/images/infoBoxIcon.png) 20px center no-repeat;margin:10px 0;}
.error{background:#CE4621 url(//www.avesta-a.ru/wp-content/themes/sellya/images/errorBoxIcon.png) 20px center no-repeat;margin:10px 0;}
.ribbon{float:left;margin:10px 10px 10px 0;}
.ribbon_left_red{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonRedLeft.png) center no-repeat;width:34px;height:40px;float:left;}
.ribbon_center_red{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonRed.png) center repeat-x;min-width:5px;display:inline-block;height:40px;float:left;}
.ribbon_center_red a{padding:9px 15px 0 15px;display:inline-block;text-transform:uppercase;font-size:20px;color:#631c1b !important;text-shadow:0 1px 0 rgba(255,255,255,0.25);font-weight:bold;}
.ribbon_right_red{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonRedRight.png) center no-repeat;width:22px;height:40px;float:left;}
.ribbon_center_red a:hover{color:#631c1b !important;}
.ribbon_left_blue{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonBlueLeft.png) center no-repeat;width:34px;height:40px;float:left;}
.ribbon_center_blue{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonBlue.png) center repeat-x;min-width:5px;display:inline-block;height:40px;float:left;}
.ribbon_center_blue a{padding:9px 15px 0 15px;display:inline-block;text-transform:uppercase;font-size:20px;color:#2e4c50 !important;text-shadow:0 1px 0 rgba(255,255,255,0.25);font-weight:bold;}
.ribbon_right_blue{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonBlueRight.png) center no-repeat;width:22px;height:40px;float:left;}
.ribbon_center_blue a:hover{color:#2e4c50 !important;}
.ribbon_left_white{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonWhiteLeft.png) center no-repeat;width:34px;height:40px;float:left;}
.ribbon_center_white{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonWhite.png) center repeat-x;min-width:5px;display:inline-block;height:40px;float:left;}
.ribbon_center_white a{padding:9px 15px 0 15px;display:inline-block;text-transform:uppercase;font-size:20px;color:#2a2b2c !important;text-shadow:0 1px 0 rgba(255,255,255,0.25);font-weight:bold;}
.ribbon_right_white{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonWhiteRight.png) center no-repeat;width:22px;height:40px;float:left;}
.ribbon_center_white a:hover{color:#2a2b2c !important;}
.ribbon_left_green{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonGreenLeft.png) center no-repeat;width:34px;height:40px;float:left;}
.ribbon_center_green{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonGreen.png) center repeat-x;min-width:5px;display:inline-block;height:40px;float:left;}
.ribbon_center_green a{padding:9px 15px 0 15px;display:inline-block;text-transform:uppercase;font-size:20px;color:#455a01 !important;text-shadow:0 1px 0 rgba(255,255,255,0.25);font-weight:bold;}
.ribbon_right_green{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonGreenRight.png) center no-repeat;width:22px;height:40px;float:left;}
.ribbon_center_green a:hover{color:#455a01 !important;}
.ribbon_left_yellow{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonYellowLeft.png) center no-repeat;width:34px;height:40px;float:left;}
.ribbon_center_yellow{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonYellow.png) center repeat-x;min-width:5px;display:inline-block;height:40px;float:left;}
.ribbon_center_yellow a{padding:9px 15px 0 15px;display:inline-block;text-transform:uppercase;font-size:20px;color:#875b05 !important;text-shadow:0 1px 0 rgba(255,255,255,0.25);font-weight:bold;}
.ribbon_right_yellow{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/ribbonYellowRight.png) center no-repeat;width:22px;height:40px;float:left;}
.ribbon_center_yellow a:hover{color:#875b05 !important;}
.accordion{width:100%;margin-bottom:10px;display:inline-block}
.accordion h3{line-height:30px;padding:1px 0 0 10px;}
.ui-accordion-content{border-bottom:1px solid #E2E2E2;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;padding:10px;}
.ui-accordion-content p{margin:0px !important;}
.progressbar{height:20px;float:right;display:inline-block;border:1px solid #E2E2E2;width:100%;margin-bottom:10px;}
.ui-progressbar-value{height:20px;}
.success a{font-weight:bold;color:#66B500;}
.question a{font-weight:bold;color:#CB2A19;}
.info a{font-weight:bold;color:#0092F5;}
.error a{font-weight:bold;color:#A58100;}
.tabsshort li{display:inline-block;padding:10px;position:relative;}
.tabsshort li a{color:#2A2B2C !important;}
.tabsshort li a:hover{display:inline-block;padding:10px;position:relative}
.panes p{padding:5px}
.panes h3{padding:5px}
.tabwrap p{margin:0}
.tabwrap{margin-bottom:30px}
.panes{border:1px solid #DDD;background:#EEE url(//www.avesta-a.ru/wp-content/themes/sellya/image/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;margin-top:-1px}
.tabwrap.tabsonly.ui-widget-content{border:none !important;background:none !important;}
.tabwrap{float:left;width:100%;}
ul.tabs.woo{margin:0 !important;padding:0;height:35px;}
ul.tabs.woo li{float:left;padding:0;margin:0;list-style-type:none;}
ul.tabs.woo a{float:left;font-size:13px;display:block;padding:8px 20px 10px 20px;text-decoration:none;border-bottom:0px;height:18px;background-color:#3a3f43;color:#fff;margin-right:1px;position:relative;outline:0;}
ul.tabs.woo .social_tab a{margin-right:0px;padding:10px 5px 8px 5px;}
ul.tabs.woo a:hover{background-color:#F7F7F7;color:#fff;}
ul.tabs.woo a.current{background-color:#f7f7f7;color:#fff;}
blockquote.pullquote{width:40%;float:left;margin:0 10px;border:0;font-style:italic;line-height:150%;}
blockquote.pushquote{width:40%;float:right;margin:0 10px;border:0;font-style:italic;line-height:150%;}
.divider{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/break.png) center repeat-x;line-height:60px;position:relative;clear:both;}
.dividertop{position:relative;background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/break.png) center repeat-x;display:block;line-height:60px;width:100%;clear:both;font-size:10px;}
.dividertop a{float:right;color:#ccc;margin:0 0 0 20px;}
.break{background:none;line-height:30px;position:relative;clear:both;}
.pad{background:none;height:0px;clear:both;}
.padnoslider{background:none;height:0px;clear:both;}
.button_purche{display:inline-block;margin:5px;margin-left:0px;}
.button_purche_left{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/bigButtonsLeftPurchase.png) center no-repeat;width:51px;height:55px;float:left;}
.button_purche_right{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/bigButtonsRight.png) center repeat-x;height:55px;display:inline-block;float:left;padding:0px 20px 0 20px;}
.button_purche_right_top{width:100%;font-size:16px !important;padding-top:13px;text-transform:uppercase;line-height:14px;}
.button_purche_right_bottom{width:100%;font-size:13px !important;text-transform:capitalize;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.button_purche:hover{}
.button_purche a:active{}
.button_download{display:inline-block;margin:5px;margin-left:0px;}
.button_download_left{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/bigButtonsLeftDownload.png) center no-repeat;width:51px;height:55px;float:left;}
.button_download_right{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/bigButtonsRight.png) center repeat-x;height:55px;display:inline-block;float:left;padding:0px 20px 0 20px;}
.button_download_right_top{width:100%;font-size:16px !important;padding-top:13px;text-transform:uppercase;line-height:14px;}
.button_download_right_bottom{width:100%;font-size:13px !important;text-transform:capitalize;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.button_download:hover{}
.button_download a:active{}
.button_search{display:inline-block;margin:5px;margin-left:0px;}
.button_search_left{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/bigButtonsLeftSearch.png) center no-repeat;width:51px;height:55px;float:left;}
.button_search_right{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/bigButtonsRight.png) center repeat-x;height:55px;display:inline-block;float:left;padding:0px 20px 0 20px;}
.button_search_right_top{width:100%;font-size:16px !important;padding-top:13px;text-transform:uppercase;line-height:14px;}
.button_search_right_bottom{width:100%;font-size:13px !important;text-transform:capitalize;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.button_search:hover{}
.button_search a:active{}
.buttonshort{margin:10px 20px 0px 0;float:left;display:inline-block;}
.buttonshort img{width:16px;height:16px;padding-right:10px;padding-top:2px;float:left;}
.buttonshort .iconbutton{display:inline-block;float:left;width:30px;}
.buttonshort .buttonleft{float:left;}
a.button.buttondark{display:inline-block;cursor:pointer;background:#25252B !important;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #111;color:#EAEAEA !important;text-shadow:1px 1px 0px black;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.buttondark a, .buttondark a:hover{color:#EAEAEA !important;text-shadow:1px 1px 0px black;}
.buttondark:hover{opacity:0.85;filter:alpha(opacity=85);color:#FFF;border:1px solid #111;}
.buttondark a:active{}
.buttonblue{display:inline-block;cursor:pointer;background:#2689D5;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #1777c1;}
.buttonblue a, .buttonblue a:hover{color:#EAEAEA !important;text-shadow:1px 1px 0px black;}
.buttonblue:hover{opacity:0.85;filter:alpha(opacity=85);color:#FFF;}
.buttonblue a:active{}
.buttonred{cursor:pointer;background:#CC3333;float:left;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #ab1b1b;}
.buttonred a, .buttonred a:hover{color:#EAEAEA !important;text-shadow:1px 1px 0px black;}
.buttonred:hover{opacity:0.85;filter:alpha(opacity=85);color:#FFF;}
.buttonred a:active{}
.buttonblack{cursor:pointer;background:#1B1B1C;float:left;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #000;}
.buttonblack a, .buttonblack a:hover{color:#EAEAEA !important;text-shadow:1px 1px 0px black;}
.buttonblack:hover{background:#2689D5;color:#FFF;border:1px solid #1777c1;}
.buttonblack a:active{}
.buttonyellow{background-color:#FFC347;cursor:pointer;float:left;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #db9a3c;}
.buttonyellow a,  .buttonyellow a:hover{color:#9d6736 !important;}
.buttonyellow:hover{opacity:0.85;filter:alpha(opacity=85);}
.buttonyellow a:active{}
.buttongreen{background-color:#85A51D;cursor:pointer;float:left;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #74930e;}
.buttongreen a,  .buttongreen a:hover{color:#eaeaea !important;text-shadow:1px 1px 0px black;}
.buttongreen:hover{opacity:0.85;filter:alpha(opacity=85);}
.buttongreen a:active{}
.buttonpink{background-color:#f548ae;cursor:pointer;float:left;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #e13098;}
.buttonpink a,  .buttonpink a:hover{color:#eaeaea !important;text-shadow:1px 1px 0px black;}
.buttonpink:hover{opacity:0.85;filter:alpha(opacity=85);}
.buttonpink a:active{}
.buttonorange{background-color:#E35E12;cursor:pointer;float:left;font-size:13px;padding:8px 20px 8px 20px;text-align:center;border:1px solid #c84d06;}
.buttonorange a,  .buttonorange a:hover{color:#eaeaea !important;text-shadow:1px 1px 0px black;}
.buttonorange:hover{opacity:0.85;filter:alpha(opacity=85);}
.buttonorange a:active{}
.buttonyellow_modern{background:linear-gradient(bottom, rgb(255,188,64) 0%, rgb(255,217,91) 100%);background-image:-o-linear-gradient(bottom, rgb(255,188,64) 0%, rgb(255,217,91) 100%);background-image:-moz-linear-gradient(bottom, rgb(255,188,64) 0%, rgb(255,217,91) 100%);background-image:-webkit-linear-gradient(bottom, rgb(255,188,64) 0%, rgb(255,217,91) 100%);background-image:-ms-linear-gradient(bottom, rgb(255,188,64) 0%, rgb(255,217,91) 100%);background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(255,188,64)), color-stop(1, rgb(255,217,91)) );display:inline-block;border:1px solid #db9a3c;-webkit-box-shadow:inset 0px 1px 1px #fff;-moz-box-shadow:inset 0px 1px 1px #fff;box-shadow:inset 0px 1px 1px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:12px;text-shadow:0px 1px 1px #FFDA5B;float:left;color:#9d6736;text-align:center;padding:9px 20px 8px 20px;background-color:#FFC044;}
.buttonyellow_modern a,  .buttonyellow_modern a:hover{color:#9d6736 !important;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.buttonyellow_modern:hover{opacity:0.85;filter:alpha(opacity=85);border:1px solid #f4be6f;color:#9d6736;}
.buttonyellow_modern a:active{}
.buttonred_modern{background:linear-gradient(bottom, rgb(218,65,65) 0%, rgb(204,51,51) 100%);background:-o-linear-gradient(bottom, rgb(218,65,65) 0%, rgb(204,51,51) 100%);background:-moz-linear-gradient(bottom, rgb(218,65,65) 0%, rgb(204,51,51) 100%);background:-webkit-linear-gradient(bottom, rgb(218,65,65) 0%, rgb(204,51,51) 100%);background:-ms-linear-gradient(bottom, rgb(218,65,65) 0%, rgb(204,51,51) 100%);background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(218,65,65)), color-stop(1, rgb(204,51,51)) );display:inline-block;border:1px solid #a20806;-webkit-box-shadow:inset 0px 1px 1px #f57c79;-moz-box-shadow:inset 0px 1px 1px #f57c79;box-shadow:inset 0px 1px 1px #f57c79;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:12px;text-shadow:0px 1px 1px #FFDA5B;float:left;text-align:center;padding:9px 20px 8px 20px;background-color:#da4141;}
.buttonred_modern a, .buttonred_modern a:hover{color:#5c0301 !important;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.buttonred_modern:hover{opacity:0.85;filter:alpha(opacity=85);border:1px solid #d84440;color:#9d6736;}
.buttonred_modern a:active{}
.buttondark_modern{background:linear-gradient(bottom, rgb(59,68,80) 0%, rgb(48,54,61) 100%);background:-o-linear-gradient(bottom, rgb(59,68,80) 0%, rgb(48,54,61) 100%);background:-moz-linear-gradient(bottom, rgb(59,68,80) 0%, rgb(48,54,61) 100%);background:-webkit-linear-gradient(bottom, rgb(59,68,80) 0%, rgb(48,54,61) 100%);background:-ms-linear-gradient(bottom, rgb(59,68,80) 0%, rgb(48,54,61) 100%);background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(59,68,80)), color-stop(1, rgb(48,54,61)) );-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;border:1px solid #26292c;-webkit-box-shadow:inset 0px 1px 1px #5a6c85;-moz-box-shadow:inset 0px 1px 1px #5a6c85;box-shadow:inset 0px 1px 1px #5a6c85;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:12px;text-shadow:0px 1px 1px #FFDA5B;float:left;color:#9d6736;text-align:center;padding:9px 20px 8px 20px;background-color:#353b41;}
.buttondark_modern a, .buttondark_modern a:hover{color:#aeaeae !important;text-shadow:0px 1px 1px #111;}
.buttondark_modern:hover{opacity:0.85;filter:alpha(opacity=85);border:1px solid #2D3237;color:#9d6736;}
.buttondark_modern a:active{}
.buttonblue_modern{background:linear-gradient(bottom, rgb(21,147,205) 0%, rgb(12,130,185) 100%);background:-o-linear-gradient(bottom, rgb(21,147,205) 0%, rgb(12,130,185) 100%);background:-moz-linear-gradient(bottom, rgb(21,147,205) 0%, rgb(12,130,185) 100%);background:-webkit-linear-gradient(bottom, rgb(21,147,205) 0%, rgb(12,130,185) 100%);background:-ms-linear-gradient(bottom, rgb(21,147,205) 0%, rgb(12,130,185) 100%);background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(21,147,205)), color-stop(1, rgb(12,130,185)) );-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;border:1px solid #066e9e;-webkit-box-shadow:inset 0px 1px 1px #4fbdf0;-moz-box-shadow:inset 0px 1px 1px #4fbdf0;box-shadow:inset 0px 1px 1px #4fbdf0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:12px;text-shadow:0px 1px 1px #FFDA5B;float:left;text-align:center;padding:9px 20px 8px 20px;background-color:#1593cd;}
.buttonblue_modern a, .buttonblue_modern a:hover{color:#003c58 !important;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.buttonblue_modern:hover{opacity:0.85;filter:alpha(opacity=85);border:1px solid #137ccb;color:#9d6736;}
.buttonblue_modern a:active{}
.buttonpink_modern{background:linear-gradient(bottom, rgb(245,72,173) 49%, rgb(232,50,156) 75%);background:-o-linear-gradient(bottom, rgb(245,72,173) 49%, rgb(232,50,156) 75%);background:-moz-linear-gradient(bottom, rgb(245,72,173) 49%, rgb(232,50,156) 75%);background:-webkit-linear-gradient(bottom, rgb(245,72,173) 49%, rgb(232,50,156) 75%);background:-ms-linear-gradient(bottom, rgb(245,72,173) 49%, rgb(232,50,156) 75%);background:-webkit-gradient( linear, left bottom, left top, color-stop(0.49, rgb(245,72,173)), color-stop(0.75, rgb(232,50,156)) );-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;border:1px solid #c9137e;-webkit-box-shadow:inset 0px 1px 1px #f566ba;-moz-box-shadow:inset 0px 1px 1px #f566ba;box-shadow:inset 0px 1px 1px #f566ba;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:12px;text-shadow:0px 1px 1px #FFDA5B;float:left;text-align:center;padding:9px 20px 8px 20px;background-color:#f548ad;}
.buttonpink_modern a, .buttonpink_modern a:hover{color:#9b025c !important;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.buttonpink_modern:hover{opacity:0.85;filter:alpha(opacity=85);border:1px solid #c9137e;color:#9d6736;}
.buttonpink_modern a:active{}
.buttonorange_modern{background:linear-gradient(bottom, rgb(238,111,37) 49%, rgb(227,95,18) 75%);background:-o-linear-gradient(bottom, rgb(238,111,37) 49%, rgb(227,95,18) 75%);background:-moz-linear-gradient(bottom, rgb(238,111,37) 49%, rgb(227,95,18) 75%);background:-webkit-linear-gradient(bottom, rgb(238,111,37) 49%, rgb(227,95,18) 75%);background:-ms-linear-gradient(bottom, rgb(238,111,37) 49%, rgb(227,95,18) 75%);background:-webkit-gradient( linear, left bottom, left top, color-stop(0.49, rgb(238,111,37)), color-stop(0.75, rgb(227,95,18)) );-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;border:1px solid #c54f0b;-webkit-box-shadow:inset 0px 1px 1px #f48c51;-moz-box-shadow:inset 0px 1px 1px #f48c51;box-shadow:inset 0px 1px 1px #f48c51;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:12px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);float:left;text-align:center;padding:9px 20px 8px 20px;background-color:#f3742b;}
.buttonorange_modern a, .buttonorange_modern a:hover{color:#873202 !important;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.buttonorange_modern:hover{opacity:0.85;filter:alpha(opacity=85);}
.buttonorange_modern a:active{}
.buttongreen_modern{background:linear-gradient(bottom, rgb(133,165,29) 49%, rgb(123,153,23) 75%);background:-o-linear-gradient(bottom, rgb(133,165,29) 49%, rgb(123,153,23) 75%);background:-moz-linear-gradient(bottom, rgb(133,165,29) 49%, rgb(123,153,23) 75%);background:-webkit-linear-gradient(bottom, rgb(133,165,29) 49%, rgb(123,153,23) 75%);background:-ms-linear-gradient(bottom, rgb(133,165,29) 49%, rgb(123,153,23) 75%);background:-webkit-gradient( linear, left bottom, left top, color-stop(0.49, rgb(133,165,29)), color-stop(0.75, rgb(123,153,23)) );-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;border:1px solid #6f8d0d;-webkit-box-shadow:inset 0px 1px 1px #a6c73b;-moz-box-shadow:inset 0px 1px 1px #a6c73b;box-shadow:inset 0px 1px 1px #a6c73b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-size:12px;text-shadow:0px 1px 1px #FFDA5B;float:left;text-align:center;padding:9px 20px 8px 20px;background-color:#85a51d;}
.buttongreen_modern a, .buttongreen_modern a:hover{color:#4e6505 !important;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.buttongreen_modern:hover{opacity:0.85;filter:alpha(opacity=85);border:1px solid #6f8d0d;}
.buttongreen_modern a:active{}
.product-list{border-top:1px solid #F6F6F6;display:inline-block;padding-top:15px;width:100%;}
#toTop{z-index:999;}
@media screen and (max-width:479px){
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{margin-right:5px !important;padding:3px 5px 6px !important;font-size:11px !important;font-weight:normal !important;line-height:10px;}
input.qty,.woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus{margin-top:0 !important;}
.portfolio-slides.isotope .isotope-item{margin-left:0 !important;max-width:253px;}
.portfolio-two img{width:253px !important;}
#content .blog.blog-2-column .span6{margin-left:0;}
.box-category-home > div.span2{min-height:0;}
.row-fluid .product-list .span4{width:100% !important;}
.product-list .rating{display:inline-block;margin:0 auto;text-align:center;}
#content .row-fluid .product-list .span1{margin-bottom:15px;}
#content .row-fluid .product-list .price.span12{display:inline-block;margin-left:auto;margin-right:auto;}
#content .row-fluid .product-list .price.span12 span.amount{float:none !important;}
.woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input{width:100%;}
}
@media(min-width:480px) and (max-width:767px){
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{margin-right:5px !important;padding:3px 5px 6px !important;font-size:11px !important;font-weight:normal !important;line-height:10px;}
input.qty,.woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus{margin-top:0 !important;}
.portfolio-slides.isotope .isotope-item{margin-left:0 !important;max-width:395px;}
#content .blog.blog-2-column .span6{margin-left:0;}
.product-info .image img{width:auto;}
.box-category-home > div.span2{min-height:0;}
.row-fluid .product-list .span4{width:100% !important;}
.product-list .rating{display:inline-block;margin:0 auto;text-align:center;}
#content .row-fluid .product-list .span1{margin-bottom:15px;}
#content .row-fluid .product-list .price.span12{display:inline-block;margin-left:auto;margin-right:auto;}
#content .row-fluid .product-list .price.span12 span.amount{float:none !important;}
}
@media(min-width:768px) and (max-width:979px){
.portfolio-slides.isotope .span4.isotope-item:nth-child(odd){margin-left:0px !important;}
.portfolio-slides.isotope .span6.isotope-item{margin-left:0 !important;}
.row-fluid .portfolio-two.span6{width:48.5% !important;}
.row-fluid .portfolio-two.span4{width:31.9149% !important;}
.row-fluid .portfolio-two.span3{width:23.4043% !important;}
.portfolio-slides.isotope .portfolio-two.span6.isotope-item,.portfolio-slides.isotope .portfolio-two.span4.isotope-item,.portfolio-slides.isotope .portfolio-two.span3.isotope-item{margin-left:2.1% !important;}
.portfolio-slides.isotope .portfolio-two.span6.span-first-child.isotope-item,.portfolio-slides.isotope .portfolio-two.span4.span-first-child.isotope-item,.portfolio-slides.isotope .portfolio-two.span3.span-first-child.isotope-item{margin-left:0 !important;}
.testimonial .row-fluid > .span2{width:11.894%;}
.testimonial .row-fluid > .span9{width:84.468%;}
#menu ul.nav li.sellyamega > ul.sub-menu{width:auto;}
#menu ul.nav li.sellyamega > ul.sub-menu > li{display:inline-block;float:none;width:100% !important;margin-bottom:2px;}
#menu ul.nav li ul.sub-menu li a{width:85%;}
#home_content_right .products-slider ul li, .products-slider ul li{margin:5px 5px 10px 0;}
.product-list{width:100%;}
.product-list .span4{margin-left:0px;margin-top:10px;width:200px !important;}
}
@media screen and (min-width:768px){
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{padding:12px 25px !important;margin:0 8px 0 0 !important;}
}
@media screen and (min-width:980px){
#menu ul.nav li.sellyamega > ul.sub-menu{width:450%;padding:10px 0px 5px 13px;}
#menu ul.nav li.sellyamega > ul.sub-menu > li > ul.sub-menu li a{width:88%;}
}
.contact-info,.contact-form{width:auto;float:left;}
.last{float:right;margin-left:0 !important;}
.testimonial-quote h6.name{font-weight:normal;}
#content .blog.blog-2-column .image img{width:95%;}
.date-blog{float:left;text-transform:uppercase;width:50%;margin-top:8px;}
.highlight_blog_tag{background:none repeat scroll 0 0 #C0C0C0;color:#FFFFFF;display:block;float:left;margin-right:5px;margin-top:5px;padding:3px;text-align:center;width:auto;}
h2.blog_title{width:100%;float:left;}
.highlight_blog_tag a{color:#fff;text-transform:none;}
#menu ul.nav li .image.catmegamenu > a{padding:8px 0;line-height:normal;display:block;background:none !important;}
#menu ul.nav li .image.catmegamenu > a:hover{background:none !important;}
#menu .image.catmegamenu img{width:100%;height:auto;display:block;margin:0 auto;}
#menu .image.catmegamenu img.no_image{max-width:80px;}
#menu ul.nav li .menu-category-wall-sub-name a{font-family:'Open Sans',Arial,Helvetica,sans-serif !important;font-size:13px;text-transform:none;font-weight:bold !important;line-height:30px;padding:4px 2px;background:none !important;}
#menu ul.nav li ul.sub-menu div ul li a{padding:2px 8px;}
#menu ul.nav li ul.sub-menu .span2{margin-bottom:20px;}
#menu ul.nav li.sellyamega ul.sub-menu > li{width:48%;margin-right:1%;}
#menu ul.nav li.sellyamega ul.sub-menu li > ul.sub-menu{display:block !important;position:relative!important;left:0px!important;box-shadow:none !important;background:none;float:left;border:none;margin-top:5px;}
#menu ul.nav li.sellyamega ul.sub-menu li > ul.sub-menu li{width:100% !important;}
.type-post p{display:inline-block;}
.blog.blog-2-column header.entry-header{display:block;margin-bottom:12px;}
.blog-one-column .span12{padding-bottom:15px;border-bottom:1px dashed #F5F5F5;margin-bottom:15px;}
#content .row-fluid .blog.blog-one-column .span4 img{width:100%;height:211px;}
#content .row-fluid .blog.blog-one-column p{margin-bottom:10px;font-style:italic;}
.readmore{display:inline-block;clear:both;text-transform:uppercase;}
.postinfo{width:100%;float:left;margin-top:10px;padding:8px 0;border-top:1px dashed #f5f5f5;border-bottom:1px dashed #f5f5f5;}
.postinfo .readmore{float:left;}
.postinfo_left{float:left;}
.postinfo_left a{display:inline-block;}
.postinfo .comments_count{float:right;font-style:italic;}
#content .row-fluid .blog.blog-2-column-full .span6 img{width:100%;height:248px;}
#content .row-fluid .blog.blog-2-column .span6 img{width:100%;height:169px;}
.authorinfo{float:left;width:100%;margin-bottom:10px;}
h2.blog_title a{font-size:inherit;color:inherit;}
#content .row-fluid .blog.blog-3-column .span4 img{width:100%;height:119px;}
 
#content .row-fluid .blog.blog-3-column-full .span4 img{width:100%;height:162px;}
#content .row-fluid .blog.blog-one-column-full .span4 img{width:100%;height:161px;}
#tab ul.nav{float:left;margin-left:4px;border-bottom:1px solid #1ABC9C;}
#tab ul.nav li{float:left;list-style-type:none;padding-bottom:0 !important;}
#tab ul.nav li a{display:block;margin-right:2px;padding:3px 6px;background:#f9f9f9;color:#666;border:none;}
#tab ul.nav li.last a{margin-right:0;}
#tab ul.nav li.ui-state-active a{background:#1ABC9C;color:#fff;outline:none;}
#tab div.ui-tabs-hide{display:none;}
#r_blog,#archive,#comment,#tag{width:86%;padding:7%;display:block;}
div.widget_swpf_tab_widget #tag > a{display:inline-block;margin-bottom:3px;}
#r_blog div.third, #comment div.third{width:100%;display:block;margin-bottom:15px;}
#r_blog div.third img, #comment div.third img{float:left;margin-right:10px;}
.tab_right{display:inline-block;width:70%;}
#archive p{display:block;width:100%;margin-bottom:5px;}
#tag a{margin-right:3px;padding:2px 5px;background:#f5f5f5;}
.swpf_flickr, .swpf_flickr a{float:none !important;}
.swpf_flickr{margin:0 0 0 10px !important;}
.span12.author-info{border-top:1px dotted #A6A6A6;}
.product-grid .image img{margin:0 auto;}
#content #commentform label{margin-top:5px;font-weight:bold;}
#content .v-image{margin-right:15px;}
#content .v-details{width:75%;}
#t-header #search input:focus{box-shadow:none;}
@media screen and (max-width:479px){
#content .row-fluid .blog.blog-one-column .span4 img{height:159px;}
#content .row-fluid .blog.blog-2-column .span6 img{height:169px;}
#content .row-fluid .blog.blog-2-column-full .span6 img{height:146px;}
#content .row-fluid .blog.blog-3-column .span4 img{height:146px;}
#content .row-fluid .blog.blog-one-column .span8,#content .row-fluid .blog.blog-one-column-full .span8{margin-top:10px;}
#content .row-fluid .blog.blog-one-column .span4 img,#content .row-fluid .blog.blog-one-column-full .span4 img{height:144px;}
#content .row-fluid .blog.blog-2-column-full .span6, #content .row-fluid .blog.blog-3-column .span4, #content .row-fluid .blog.blog-3-column-full .span4,#content .row-fluid .blog.blog-2-column .span6,#content .row-fluid .blog.blog-one-column .span4, #content .row-fluid .blog.blog-one-column .span8,#content .row-fluid .blog.blog-one-column-full .span8{margin-left:0 !important;}
.product-grid .image img{width:110px;}
#content .v-image{margin-right:15px;margin-bottom:15px;}
#content .v-details{width:100%;}
.box-category-home{margin-top:10px;}
.product-compare, .box-category-home > div.span2, .box-category-home > div.span3,.box-category-home > div.span4, .box-category-home > div.span6{display:inline;float:none;}
.box-category-home.row-fluid .span6:last-child{float:none;width:100%;}
}
@media screen and (min-width:480px) and (max-width: 767px){ 
#content .row-fluid .blog.blog-2-column-full .span6, #content .row-fluid .blog.blog-3-column .span4, #content .row-fluid .blog.blog-3-column-full .span4,#content .row-fluid .blog.blog-2-column .span6,#content .row-fluid .blog.blog-one-column .span4, #content .row-fluid .blog.blog-one-column .span8,#content .row-fluid .blog.blog-one-column-full .span8{margin-left:0 !important;}
#content .row-fluid .blog.blog-2-column-full .span6 img,#content .row-fluid .blog.blog-2-column .span6 img{height:227px;}
#content .row-fluid .blog.blog-3-column-full .span4 img,#content .row-fluid .blog.blog-3-column .span4 img{height:227px;}
#content .row-fluid .blog.blog-one-column .span4 img,#content .row-fluid .blog.blog-one-column-full .span4 img{height:226px;}
#content .row-fluid .blog.blog-one-column .span8,#content .row-fluid .blog.blog-one-column-full .span8{margin-top:10px;}
.product-grid .image img{max-width:70px;}
.product-info .left .image{float:none;}
#cloud-zoom-big{width:400px !important;height:400px !important;}
#content .v-image{margin-right:15px;margin-bottom:15px;}
#content .v-details{width:100%;}
}
.row-fluid .product-list .span2{width:auto;}
@media screen and (max-width:767px){
.row-fluid .product-list .span2{width:100%;margin-bottom:15px;}
.product-list .price .from{float:none;}
#footer_info{width:94%;padding-left:3%;padding-right:3%;}
#footer_info .container{width:100%;}
#footer_info_content{width:100%;}
#footer_info .span3 + .span3{margin-top:20px;}
.woocommerce #content .woocommerce-breadcrumb{float:none !important;}
}
@media screen and (min-width:768px) and (max-width:979px){
#content .row-fluid .blog.blog-one-column .span4 img{height:159px;}
#content .row-fluid .blog.blog-2-column .span6 img{height:137px;}
#content .row-fluid .blog.blog-2-column-full .span6 img{height:189px;}
#content .row-fluid .blog.blog-3-column .span4 img{height:90px;}
#content .row-fluid .blog.blog-one-column-full .span4 img{height:218px;}
.postinfo_left{width:100%;}
.product-grid .image img{width:137px;}
#r_blog div.third img, #comment div.third img{width:21%;}
}
.image_related{width:100%;overflow:hidden;height:124px;}
.swpf_125by125 img, .swpf_120by240 img{display:block;margin:auto;}
.navigation{float:left;width:100%;margin-top:20px;}
.navigation .nav-previous{float:left;}
.navigation .nav-next{float:right;}
.row-fluid .product-list .span4{width:330px;}
.pagination ul{box-shadow:none;}
.woocommerce #content div.product .product-info .cart div.single_variation{margin-top:8px;}
.woocommerce #content div.product form.cart div.quantity{width:150px;float:left;height:auto;margin:8px 0 0 10px;}
.woocommerce #content .quantity .minus{width:30px;height:30px;float:left;background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/quantity-minus.png) rgba(0, 0, 0, 0.1) no-repeat;text-indent:-9999px;position:relative;border-radius:3px;border:none;box-shadow:none;}
.woocommerce #content .quantity .minus:hover{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/quantity-minus.png) rgba(0, 0, 0, 0.1) no-repeat;}
.woocommerce #content .quantity .plus{width:30px;height:30px;float:left;background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/quantity-plus.png) rgba(0, 0, 0, 0.1) no-repeat;text-indent:-9999px;position:relative;border-radius:3px;border:none;box-shadow:none;}
.woocommerce #content .quantity .plus:hover{background:url(//www.avesta-a.ru/wp-content/themes/sellya/image/quantity-plus.png) rgba(0, 0, 0, 0.1) no-repeat;}
.woocommerce #content .quantity input.qty{width:60px;float:left;margin:0 5px;border:none;border-radius:3px;padding:1px 3px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05) inset;text-align:left;font-size:12px;font-weight:normal;}
.woocommerce-page #content div.product form.cart .button.single_add_to_cart_button{width:auto;height:auto;line-height:24px;padding:10px 24px;font-size:14px;text-shadow:none;}
.woocommerce #content .right .buy a.button.compare{float:left;clear:both;margin:12px 10px 0;}
.woocommerce #content .right .buy div.product_meta{float:left;margin-top:17px;}
.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart{display:none !important;}
.woocommerce #content .woocommerce_message a.button{display:none;}
.woocommerce div.product, .woocommerce #content div.product, .woocommerce-page div.product, .woocommerce-page #content div.product{float:left;}
.woocommerce #content .breadcrumb{float:left;height:auto;margin-bottom:5px;padding-bottom:0;padding-top:0;width:100%;}
.woocommerce #content .woocommerce-breadcrumb{float:left;}
#sds_product_quicknavContainer > .sds_product_quicknav-nav .item.left{float:left;position:relative;}
#sds_product_quicknavContainer > .sds_product_quicknav-nav .item.right{float:right;margin-left:20px;position:relative;}
.quick_img.next_image, .quick_img.prev_image{background-color:#FFFFFF;border:1px solid #E3E3E3;display:none;height:52px;overflow:hidden;padding:2px;position:absolute;width:48px;z-index:999;}
.quick_img.prev_image{left:0;}
.quick_img.next_image{right:0px;}
.breadcrumb img{position:relative;}
div#right-sm{width:167px;float:right;}
.woocommerce-page #content div.product div.images{width:auto;}
.woocommerce-page #content div.product div.images img{box-shadow:none;}
.woocommerce-page #content div.product form.cart table.group_table{width:100%;}
.woocommerce-page #content div.product form.cart .group_table td{display:block;float:left;width:100%;}
.woocommerce-page #content div.product form.cart table div.quantity{margin:0 auto;width:138px;float:none;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{height:12px;width:12px;background:linear-gradient(to bottom, #F6F6F6 15%, #BDBDBD 100%) repeat scroll 0 0 transparent;box-shadow:1px 0px 2px #333;border:2px solid #f6f6f6;border-radius:0px;}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{background:#66BCDA;box-shadow:none;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#ccc;border-radius:0;}
.woocommerce a.button:before{content:"";margin-right:0;}
#content-home .home_content_right .span,#content-home .home_content_left .span{width:inherit !important;}
.twitter > p{width:100%;}
.row-fluid .entry-meta.span6:last-child{float:left;}
.blockQuote p{display:inline;}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells{width:100%;}
.widget_rss a.rsswidget{text-decoration:underline;display:inline-block;line-height:22px;}
.widget_rss .rss-date{font-size:11px;color:#c1c1c1;display:block;}
.single-post .span12.nav-links a[rel='next']{float:right;}
.woocommerce #reviews #comments ol.commentlist li,
.woocommerce-page #reviews #comments ol.commentlist li{display:block;}
.clear{clear:both;}
.right-sm-share .addthis_toolbox > div{margin-top:7px;}
header.search-header{margin-top:10px;}
#wp-calendar caption{margin-left:10px;text-align:left;}
#wp-calendar tfoot #prev,#wp-calendar tfoot #next{padding:0 8px;}
#searchform .button-search{display:block;margin-top:10px;}
#header #search #searchform .button-search{margin-top:0;}
.category-info img{width:auto;max-width:100%;}
.featured.span.sds-wc-cat .product-grid .rating{display:block;}
.featured.span.sds-wc-cat .products-slider .description{display:block;}
@media screen and (max-width:979px){
.featured.span.sds-wc-cat .product-grid .rating,
.featured.span.sds-wc-cat .products-slider .description{display:none;}
} .product-shortcode ul li{width:200px;display:block;float:left;margin:5px 14px 20px 1px;padding:5px;position:relative;text-align:center;vertical-align:top;background-color:#F7F7F7;}
.product-shortcode ul li div.pbox{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #F7F7F7;padding:5px 4px 10px;}
.product-shortcode .image{position:absolute;display:block;margin-bottom:0;z-index:3;}
.product-shortcode .image img{width:189px;box-shadow:none;transition:all 0.2s ease-in 0s;background-color:#FFFFFF;padding:0;text-align:center;}
.product-shortcode .image img:hover{opacity:0.05;}
.product-shortcode div.pbox .name{height:31px;overflow:hidden;}
.product-shortcode .name a{display:block;font-size:13px;margin-bottom:7px;margin-top:10px;}
.product-shortcode .description{display:block;height:85px;overflow:hidden;padding-top:50px;}
.product-shortcode .rating{background:none repeat scroll 0 0 #FFFFFF;height:45px;margin-bottom:0;padding:0 7px;position:relative;width:176px;z-index:1;}
.product-shortcode .price{display:block;font-size:15px;margin-bottom:4px;}
.product-shortcode .cart{margin-bottom:12px;margin-top:10px;}
.woocommerce-page .cart-collaterals .cart_totals table{float:right;}
.woocommerce-page .cart-collaterals .cart_totals p{clear:both;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table{border-radius:0;}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th{padding:10px 12px;text-align:center;}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td{padding:10px 12px;text-align:center;}
.woocommerce-page dl{margin:10px 20px;}
.woocommerce-page dl dt{line-height:1.8;}
.woocommerce-page dl dd{margin:5px 0;}
#content #tab-reviews #commentform label,.pp_content_container #commentform label{display:inline-block;}
.pp_content_container #commentform input[type=text]{display:block;}
.woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li{width:220px;text-align:left;}
.woocommerce ul#shipping_method .amount, .woocommerce-page ul#shipping_method .amount{float:right;}
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{height:auto;line-height:normal;padding:7px 2px;margin-right:3px !important;}
.gform_body{}
.gform_body ul.gform_fields{}
.gform_body ul.gform_fields li.gfield{float:left;margin-bottom:5px;}
.gform_body ul.gform_fields li.gfield label.gfield_label{float:left;font-size:12px;}
.gform_body ul.gform_fields li.gfield div.ginput_container ul.gfield_radio{}
.gform_body ul.gform_fields li.gfield div.ginput_container ul.gfield_radio li{float:left;margin-right:20px;}
.gform_body ul.gform_fields li.gfield div.ginput_container ul.gfield_radio li label{}
.gform_body ul.gform_fields li.gfield div.ginput_container ul.gfield_radio li input{padding:0;margin:4px 0px 0px 0px;}
.gform_body ul.gform_fields li.gfield div.ginput_container select{padding:3px 5px 3px 5px;margin-bottom:14px;width:100%;max-width:100%;margin:7px 0px 0px 10px;border-color:#cacaca;border-radius:0;}
.gform_body ul.gform_fields li.gfield div.ginput_container input{padding:3px 5px 3px 5px;margin-bottom:14px;margin:7px 0px 0px 10px;border-color:#cacaca;border-radius:0;float:left;}
@media screen and (min-width:768px) and (max-width:979px){
.product-shortcode ul li{width:148px;margin:5px 12px 10px 0;}
.product-shortcode .image{position:relative;}
.product-shortcode .image img{width:137px;}
.product-shortcode .description,.product-shortcode .rating{display:none;}
.product-shortcode .image img:hover{opacity:1;}
}
@media screen and (min-width:480px) and (max-width:767px){
.product-shortcode ul li{width:47%;margin:0;clear:none !important;}
.product-shortcode .image{position:relative;}
.product-shortcode .image img{max-width:172px;}
.product-shortcode .description,.product-shortcode .rating{display:none;}
.product-shortcode .image img:hover{opacity:1;}
}
@media screen and (max-width:479px){
.product-shortcode ul li{width:119px;margin:0;clear:none !important;}
.product-shortcode .image{position:relative;}
.product-shortcode .image img{width:110px;}
.product-shortcode .description,.product-shortcode .rating{display:none;}
.product-shortcode .image img:hover{opacity:1;}
}
@media screen and (max-width:767px){
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td,.woocommerce table.shop_table th, .woocommerce-page table.shop_table th{display:inline-block;width:96%;padding-left:2%;padding-right:2%;text-align:center;}
.woocommerce table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon{width:100%;}
.woocommerce-page .cart-collaterals .cart_totals table{width:100%;}
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th{display:inline-block;}
.woocommerce-page #content input.button.alt{padding-bottom:8px !important;}
.woocommerce .order_details li, .woocommerce-page .order_details li{margin-bottom:10px;}
}
.breadcrumb #content{box-shadow:none!important;}
.wp-caption{}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.woocommerce #content table.cart td.actions .coupon label, .woocommerce table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label{display:none !important;}
.woocommerce #content table.cart a.remove, .woocommerce table.cart a.remove, .woocommerce-page #content table.cart a.remove, .woocommerce-page table.cart a.remove{margin:0 auto;}
.woocommerce td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dd{margin:0;}
.chosen-container{width:100% !important;}
.avestatable{width:80%;border-width:1px;border-spacing:0px;border-collapse:collapse;background:#B3FFCA;text-align:center;vertical-align:middle;color:grey;}
.avestatable th{background:#6CC1AD;color:white;font-size:14px;text-transform:uppercase;text-align:center;border:1px solid gray;}
.avestatable td{height:20px;background:#F8FFFD;border-width:1px;padding:5px;border-style:solid;border-color:gray;}
.avestatable tr:hover td{background-color:white;}
.le_added h2{font-weight:bold;color:#2A5567;font-size:32px !important;clear:both;}
.le_added{text-align:left;margin-bottom:20px;padding:10px;overflow:hidden;}
.le_added a{color:#EE3963 !important;}
.le_even{margin-bottom:20px;}
@media(min-width:501px){
.le_odd,.le_even{float:left;}
.le_added h2{padding-bottom:20px;}
}
@media(min-width:760px){
.le_added h2{text-align:center;}
}
@media(max-width:759px){
.le_added h2{padding-left:10px;}
}
.term-description{clear:both;}
div.table_overflow{overflow:auto;}
.mousetrap{cursor:pointer !important;}
#content .woocommerce-page form .form-row-last, #billing_phone_field{float:left !important;;}
#payment .payment_methods{display:none;}
.home_page_content h1{font-weight:bold;color:#2A5567 !important;font-size:32px !important;}
.generalBlock2{
font-style: italic;
font-weight: bold;
}