body{font-family:Source Sans Pro, Tahoma, sans-serif, Arial;}.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary{text-transform: uppercase;}.block .title_block, .block a.title_block, .block .title_block a, .idTabs a,.product_accordion_title,.heading,.page-heading,.page-subheading,#pc_slider_tabs a, #home-page-tabs li a, #home-page-tabs li span{font-weight: normal;text-transform: uppercase;}#st_mega_menu .ma_level_0{font-weight: normal;text-transform: uppercase;}#stmobilemenu .ma_level_0{font-weight: normal;text-transform: uppercase;}.style_wide .ma_level_1{text-transform: uppercase;}.price_container .price{font-size: 16px;}.price_container .old_price{font-size: 15px;}#footer-top .block .title_block, #footer-top .block a.title_block, #footer-top .block .title_block a{color: #666666;}#footer-primary .block .title_block, #footer-primary .block a.title_block, #footer-primary .block .title_block a{color: #ffffff;}#footer-secondary .block .title_block, #footer-secondary .block a.title_block, #footer-secondary .block .title_block a{color: #ffffff;}a:active,a:hover,
            #layered_block_left ul li a:hover,
            #product_comments_block_extra a:hover,
            .breadcrumb a:hover,
            a.color_666:hover,
            #pc_slider_tabs a.selected,
            #footer_info a:hover,
            .blog_info a:hover,
            .block .title_block a:hover,
            .show_all_products,
            .content_sortPagiBar .display li.selected a, .content_sortPagiBar .display_m li.selected a,
            .content_sortPagiBar .display li a:hover, .content_sortPagiBar .display_m li a:hover,
            #home-page-tabs > li.active a, #home-page-tabs li a:hover,
            .fancybox-skin .fancybox-close:hover{color: #0c8c36;}.price, #our_price_display, .sale_percentage{color: #666666;}a.icon_wrap, .icon_wrap,#shopping_cart .ajax_cart_right{color: #ed1c24;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{background-color: #ed1c24;}#submit_searchbox:hover,#searchbox_inner.active #search_query_top,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart.active .icon_wrap,#shopping_cart:hover .icon_wrap{border-color:#ed1c24;}#rightbar,.rightbar_wrap a.icon_wrap,#to_top_wrap a.icon_wrap,#switch_left_column_wrap a.icon_wrap,#switch_right_column_wrap a.icon_wrap{border-color: #BBBBBB;}#rightbar{top:auto; bottom:30%;}.hover_fly a,.hover_fly a:hover,.hover_fly a:first-child,.hover_fly a:first-child:hover{color:#ffffff!important;}.hover_fly a:first-child{background-color: #0c8c36;}.itemlist_action a{background-color: #0c8c36;}.hover_fly a:hover{background-color: #0c8c36!important;}.itemlist_action a:hover{background-color: #0c8c36;}.btn-default, .btn-medium, .btn-large,
                input.button_mini,
                input.button_small,
                input.button,
                input.button_large,
                input.button_mini_disabled,
                input.button_small_disabled,
                input.button_disabled,
                input.button_large_disabled,
                input.exclusive_mini,
                input.exclusive_small,
                input.exclusive,
                input.exclusive_large,
                input.exclusive_mini_disabled,
                input.exclusive_small_disabled,
                input.exclusive_disabled,
                input.exclusive_large_disabled,
                a.button_mini,
                a.button_small,
                a.button,
                a.button_large,
                a.exclusive_mini,
                a.exclusive_small,
                a.exclusive,
                a.exclusive_large,
                span.button_mini,
                span.button_small,
                span.button,
                span.button_large,
                span.exclusive_mini,
                span.exclusive_small,
                span.exclusive,
                span.exclusive_large,
                span.exclusive_large_disabled{color: #eeeeee;background-color: #0c8c36;border-color:#0c8c36;}.btn-default:hover, .btn-default.active, 
                .btn-medium:hover, .btn-medium.active, 
                .btn-large:hover, .btn-large.active,
                input.button_mini:hover,
                input.button_small:hover,
                input.button:hover,
                input.button_large:hover,
                input.exclusive_mini:hover,
                input.exclusive_small:hover,
                input.exclusive:hover,
                input.exclusive_large:hover,
                a.button_mini:hover,
                a.button_small:hover,
                a.button:hover,
                a.button_large:hover,
                a.exclusive_mini:hover,
                a.exclusive_small:hover,
                a.exclusive:hover,
                a.exclusive_large:hover,
                input.button_mini:active,
                input.button_small:active,
                input.button:active,
                input.button_large:active,
                input.exclusive_mini:active,
                input.exclusive_small:active,
                input.exclusive:active,
                input.exclusive_large:active,
                a.button_mini:active,
                a.button_small:active,
                a.button:active,
                a.button_large:active,
                a.exclusive_mini:active,
                a.exclusive_small:active,
                a.exclusive:active,
                a.exclusive_large:active{color: #ffffff;background-color: #45ba6b;border-color:#45ba6b;}.product_list.list .button.ajax_add_to_cart_button, .btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary {color: #ffffff;background-color: #0c8c36;border-color:#0c8c36;}.product_list.list .button.ajax_add_to_cart_button:hover, .itemlist_action a.exclusive:hover,
                .btn-default.btn_primary:hover, .btn-default.btn_primary.active, 
                .btn-medium.btn_primary:hover, .btn-medium.btn_primary.active, 
                .btn-large.btn_primary:hover, .btn-large.btn_primary.active{color: #ffffff;background-color: #45ba6b;border-color:#45ba6b;}#top_bar{color:#ffffff;}#top_bar a{color:#ffffff;}.dropdown_tri_inner b{border-color: #ffffff transparent transparent;}#top_bar a:hover,#top_bar .open .dropdown_tri_inner{color:#fe0000;}.open .dropdown_tri_inner b{border-color: #fe0000 transparent transparent;}#top_bar a:hover,#top_bar .open .dropdown_tri_inner{background-color:#3b3b3b;}#top_bar .dropdown_list li a:hover{color:#fe0000;}#top_bar .dropdown_list li a:hover{background-color:#ffe4e8;}#top_bar{background-color:#000000;}#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, .dropdown_tri_inner{border-color:#000000;}.sttlevel0.current .ma_level_0, .sttlevel0.active .ma_level_0{background-color:#ed1c24;}.ma_level_1:hover,.stmenu_sub.style_classic .show .ma_level_1{color:#ed1c24;}.ma_level_2:hover{color:#ed1c24;}#stmobilemenu_tri:hover,#stmobilemenu_tri.active{color:#ed1c24;}#footer-primary .container{border-color:#fafafa;}#footer{color:#ffffff;}#footer a{color:#ffffff;}#footer a:hover{color:#ed1c24;}#page_header{background-color:#000000;}#page_header{background-position: center top;}#footer-top{border-top-color:#e5e5e5;}#footer-top{background-color:#ffffff;}#footer-primary{background-color:#000000;}.footer-container #footer_info{background-color:#000000;}span.new i{color: #ffffff;}span.new{color: #ff8a00;border-color:#ff8a00;border-left-color:transparent;}span.new{border-right-width:70px;}span.new{top:32px;}span.new{right:0px;}span.on_sale i{color: #ffffff;}span.on_sale{border:none;width:40px;height:40px;line-height:40px;top:0;-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}span.on_sale i{position:static;left:auto;}span.on_sale{-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}span.on_sale{background-color:#0c8c36;}span.on_sale{color: #0c8c36;border-color: #0c8c36;border-right-color:transparent;}span.on_sale{width:60px;height:60px;line-height:60px;}span.on_sale{top:10px;}span.on_sale{left:0px;}span.sale_percentage_sticker{color: #ffffff;}span.sale_percentage_sticker{border-color: #0047bf;}span.sale_percentage_sticker{background-color: #0047bf;}span.sale_percentage_sticker{bottom: 250px;}span.sale_percentage_sticker{right: 210px;}span.sale_percentage_sticker{width: 60px;height: 60px;padding:12px 0;}span.sold_out{font-family: "Source Sans Pro";}.icon-ajust:before{ content: "\e808"; }li#st_menu_172.sttlevel0.m_alignment_0 {display:none;}
.icon-basket.icon-1x{height:40px;width:40px}
#layered_block_left ul li{padding:0}
.stmenu_sub{background:rgba(255,255,255,0.97)}
a.icon_wrap i.icon-0x,.icon_wrap i.icon-0x{display:block;height:32px;line-height:36px;text-align:center}
#search_query_top{background:none repeat scroll 0 0 #f1f1f1;}
body{font-size:13.5px}
#footer-primary .container{border-top-width:0}
#header .wide_container{padding:8px 0}
#st_mega_menu .ma_level_0{height:1.5em;line-height:1.5em}
#st_mega_menu .ma_level_0 .icon-down-dir-2:before{line-height:12px}
#st_mega_menu .ma_level_0.is_icon_menu{line-height:1.3em}
#st_mega_menu .ma_level_0 .icon-home{line-height:1.4em}
.warning,.success,.error,
.message{font-size:18px;padding:14px 10px;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
#usefull_link_block li.productEnquiry{font-size:17px; background-color:#e5e5e5; text-transform:none; padding: 10px 15px 10px 0px; color:#333}
#search_query_top{background:none repeat scroll 0 0 #fff;color:#000;border-color:#666;}
#searchbox_inner.active 
#search_block_top #search_query_top{height:40px}
#search_query_top{background:none repeat scroll 0 0 #fff;text-color:#000; }
a.icon_wrap,.icon_wrap,a.icon_circle,.icon_circle,
#shopping_cart .ajax_cart_right{height:40px;line-height:40px;min-width:40px;vertical-align:middle;}
#shopping_cart .ajax_cart_left {float:left;  min-width:40px;   position:relative;margin-top:1px;margin-left:3px;}
#shopping_cart .ajax_cart_right {margin-top:1px;margin-left:1px;}
#shopping_cart{border:0 solid #e5e5e5;margin-left:-4px;border-left-color:#e5e5e5;border-left-style:solid;border-left-width:1px; border-width:0 0 0 0px;}

#submit_searchbox{border:1px solid #666;background-color:#000;text-color:#fff;margin:0 -5px 0 0;}
#st_mega_menu .ma_level_0{font-size:20px}
#st_mega_menu_wrap{position:inherit}
#stmobilemenu_tri{width:60%}@media only screen and (max-width:767px){#shopping_cart{display:none}}@media only screen and (max-width:1023px){#stmobilemenu_tri{margin-left:18%}
#st_mega_menu_wrap{position:inherit}}@media(max-width:980px){.hover_fly a.ajax_add_to_cart_button i{display:block;width:29px;height:39px;line-height:39px}
.hover_fly a:first-child{background-color:#f1f1f1}}
.s_title_block.nohidden{height:45px}
#header_right #search_query_top{display:none;position:static;top:0;right:100%}
#header_right #searchbox_inner:hover 
#search_query_top,#header_right #searchbox_inner.active 
#search_query_top{display:inline-block}#header_user_info{float:right;width:auto}
#header_right{float:right}.dropdown_wrap{float:right}
#header_logo_inner{width:200px}
#logo_wrapper{width:200px;margin-top:-45px}
.container-fluid{padding-left:1px;margin-bottom:-25px}.hover_fly a span{color:#333}
.hover_fly a{color:#fff}#usefull_link_block li.productEnquiry{margin-top:0}.iosSlider_text_con{margin-left:-20px}
.quantity_input_wrap{margin-left:-4px}
#copyright_text{font-size:11px}.s_title_block.nohidden{font-weight:bold}
@media (max-width:980px) {
.hover_fly a,.hover_fly a span,.hover_fly a:first-child span,.hover_fly a.ajax_add_to_cart_button span {display: block!important;}
.hover_fly.hover_fly_static {position: relative!important;}
.hover_fly a:hover span {display: block!important;}
}
.hover_fly a {border-top-width:0px !important;}

.hover_fly a {color:#FFFFFF; min-height: 40px; background-color:rgba(0,0,0,0.2)}
.hover_fly { background:rgba(255, 255, 255, 0.498039);  bottom:-40px;}
.hover_fly a i.icon-0x {margin-top: 2px;}
.hover_fly a span {margin-top: 2px;}


#quantity_wanted_p input {margin-left:4px;}
.main_content_area_top .wide_container {height: 0px;}

#breadcrumb_wrapper {background: -moz-linear-gradient(center top , #F2F2F2, #F9F9F9 5%, #F9F9F9 95%, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-bottom: 15px;}

span.sale_percentage_sticker{top:10px;right:10px;right:auto;bottom:auto;}

.table-data-sheet { width:70%; }
.table-data-sheet tr td {padding: 0px 5px 0px; }
.table-data-sheet tr td:first-child { width: 30%; }

.open-comment-form  { font-weight: bold; }

.mar_t4 { color: #ff0000; }

.hover_fly a span {color:#FFFFFF;}

h1.entry-title  {font-size: 3em; font-family: 'Source Sans Pro'; text-align: center; text-transform:uppercase;}

.paragraph_block_content p {   font-size: 1.2em; line-height: 2.5em; }
.paragraph_block_content h1 {font-size: 3em; font-family: 'Source Sans Pro'; text-align: center;}
.paragraph_block_content h2 {font-size: 2.6em; font-family: 'Source Sans Pro'; text-align: center;}
.paragraph_block_content h3 {font-size: 2em; font-family: 'Source Sans Pro'; text-align: center;  }

.half_contact {width: 27%; float: left; margin-right: 10px; }
.form_contact {width: 100%; margin-left: 25%; }

.wpcf7-form-control-wrap input:focus, .wpcf7-form-control-wrap textarea:focus{background:#F0EFEF}
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea{	border-style:groove; line-height:2em; }
.wpcf7-form-control wpcf7 select { size:40px}

span.new_collection{position:absolute;left:auto;}span.new_collection{width:80px;height:80px;line-height:80px;}span.new_collection{top:0px;}span.new_collection{left:0px;}

#blog_primary_block .heading, .page-heading, .page-subheading  {color:#000; font-size: 25px;}
#blog_primary_block .mar_b2  {font-size:15px;}
#blog_primary_block strong {color: #000;}
s_title_block, .block_blog .s_title_block, .featured_categories_list .s_title_block, .blog_row_list .s_title_block  {
    font-size:  1.166em;   font-weight:bold; text-transform:uppercase;}
.blok_blog_short_content  {font-size: 1.19em}

#footer-top .block .title_block, #footer-top .block a.title_block, #footer-top .block .title_block a {color: #444444;font-weight:bold;  }

.sale_percentage {color: #ed1c24; font-weight:bold;  }
.hover_fly{display:none;}

span.sale_percentage_sticker {font-weight: bold; left:70%;}

.contact-title {  display: none; }

.old-price {  color: #ff0000;  font-size: 1.2em; }

  input {border: 1px solid #d6d4d4;}

#ordermsg {display:none}
#sendOrderMessage {display:none}

#availability_value{color:#0c8c36;     font-weight: bold;     font-size: large;}

.box-cart-bottom .qt_cart_box{border-bottom:none;}

span.new {    right: 80%; }