.product_list.list .ajax_add_to_cart_button, .product_list.list .view_button,#buy_block #add_to_cart .btn_primary,#create-account_form .submit .btn_primary, #login_form .submit .btn_primary, .camera_caption_box .btn_primary, .iosSlider_text .btn_primary{font-family: "Verdana", Tahoma, sans-serif, Arial;}.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary{text-transform: uppercase;}.style_wide .ma_level_1{font-family: "Verdana"}.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;font-family: "Verdana";}#st_mega_menu .ma_level_0{font-weight: normal;text-transform: uppercase;font-family: "Verdana";font-family: "Verdana";}#stmobilemenu .ma_level_0{font-weight: normal;text-transform: uppercase;font-family: "Verdana";font-family: "Verdana";}.style_wide .ma_level_1{text-transform: uppercase;}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: #3b3b3b;}.price, #our_price_display, .sale_percentage{color: #728D85;}.breadcrumb, .breadcrumb a{color: #8D7676;}.breadcrumb a:hover{color: #3b3b3b;}#breadcrumb_wrapper{
    background: #EAEAEA;
    background: -webkit-linear-gradient(none);
    background: -moz-linear-gradient(none);
    background: -o-linear-gradient(none);
    background: linear-gradient(none);
                    }a.icon_wrap, .icon_wrap,#shopping_cart .ajax_cart_right{color: #F64C65;}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: #F64C65;}#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:#F64C65;}#rightbar{top:auto; bottom:40%;}.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: #00885c;background-color: #F3C4C4;border-color:#F3C4C4;}.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: #00885c;background-color: #ff94bd;border-color:#ff94bd;}#top_bar{color:#e5e5e5;}#top_bar a{color:#e5e5e5;}.dropdown_tri_inner b{border-color: #e5e5e5 transparent transparent;}#top_bar a:hover,#top_bar .open .dropdown_tri_inner{color:#ffffff;}.open .dropdown_tri_inner b{border-color: #ffffff transparent transparent;}#top_bar a:hover,#top_bar .open .dropdown_tri_inner{background-color:#7e7e7e;}#top_bar .dropdown_list li a:hover{color:#F64C65;}#top_bar .dropdown_list li a:hover{background-color:#e5e5e5;}#top_bar{background-color:#6B6968;}#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:#868686;}.ma_level_0{color:#ededed;}.sttlevel0.current .ma_level_0, .sttlevel0.active .ma_level_0{color:#DBDBDB;}.sttlevel0.current .ma_level_0, .sttlevel0.active .ma_level_0{background-color:#F64C65;}#st_mega_menu_container{background-color:#716060;padding-bottom:0;}#st_mega_menu_container.sticky{background: #716060;background:rgba(113,96,96,0.9);}.ma_level_1,.stmenu_sub.style_classic .ma_level_1{color:#716060;}.ma_level_1:hover,.stmenu_sub.style_classic .show .ma_level_1{color:#F64C65;}.ma_level_2:hover{color:#F64C65;}#stmobilemenu_tri{background-color:#716060;}#stmobilemenu_tri:hover,#stmobilemenu_tri.active{background-color:#716060;}#stmobilemenu .ma_level_0,#stmobilemenu a.ma_level_0{color:#ededed;}#stmobilemenu .ma_level_1,#stmobilemenu a.ma_level_1{color:#ededed;}#stmobilemenu .ma_level_2,#stmobilemenu a.ma_level_2{color:#ededed;}#stmobilemenu .stmlevel0{background-color:#716060;}#stmobilemenu .stmlevel1 > li{background-color:#716060;}#stmobilemenu .stmlevel2 > li{background-color:#716060;}#footer-primary .container{border-color:#fafafa;}body{background-color:#f1f1f1;}.section .title_block span, .section .title_block a,.nav_top_right .flex-direction-nav, #home-page-tabs li a, #home-page-tabs li span{background-color:#f1f1f1;}#footer-top{border-top-color:#ffffff;}#footer-top{background-color:#ffffff;}.footer-container #footer_info{background-position: center top;}.footer-container #footer_info{background-color:#515963;}span.new{border:none;width:40px;height:40px;line-height:40px;top:0;-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}span.new i{position:static;left:auto;}span.new{-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}span.new{background-color:#66CFF1;}span.new{color: #66CFF1;border-color:#66CFF1;border-left-color:transparent;}span.new{top:10px;}span.new{right:10px;}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:#ff8a00;}span.on_sale{top:10px;}span.on_sale{left:10px;}span.sale_percentage_sticker{bottom: 50px;}span.sale_percentage_sticker{right: 10px;}span.sold_out{font-family: "Verdana";}#more_info_tabs a{ color: #8D7676; }#more_info_tabs a.selected,#more_info_tabs a:hover{ color: #8D7676; }#more_info_tabs a{ background-color: #f1f1f1; }#more_info_tabs a.selected{ background-color: #EAEAEA; }#more_info_sheets{ background-color: #EAEAEA; }#stmobilemenu li a.ma_level_0, #stmobilemenu li li a.ma_level_1, #stmobilemenu li li li a.ma_level_2, #stmobilemenu li li li li a.ma_level_3
{font-weight: bold;}

#subcategories .subcate_grid_view li .subcategory-name
{font-size: 17px;}


.manufactu5
{
    font-size: 14px;
    line-height: 23px;
    margin-bottom: 0;
    text-align: left;
    padding-left: 15px;
    padding-bottom: 12px;
    padding-top: 10px;
}

#stmobilemenu_tri:hover, #stmobilemenu_tri.active
{
color: white;}

.bottom-pagination-content
{
text-align: center;
}

.top-pagination-content div.pagination, .bottom-pagination-content div.pagination, .bottom-blog-pagination div.pagination, .bottom-blog-mycomments-pagination div.pagination
{
float: none;
font-size: 17px;
}

.bestkit_views_category_wrapper .bb-description
{
margin-bottom: 5px;
 font-style: italic;
}


.content_sortPagiBar .sortPagiBar
{
border-bottom: 0px solid #e5e5e5;
}

#availability_statut, #pQuantityAvailable
{
margin-bottom: 30px;
}

.box-cart-bottom #quantity_wanted_p
{
padding-right: 0px;
}

div.box-cart-bottom span#mg-products-enquiry
{
padding-left: 0px;
}
.bestkit_views_category_wrapper .bb-description
{
text-align: justify;
}

.top-pagination-content ul.pagination .current > a, .top-pagination-content ul.pagination .current > span, .bottom-pagination-content ul.pagination .current > a, .bottom-pagination-content ul.pagination .current > span, .bottom-blog-pagination ul.pagination .current > a, .bottom-blog-pagination ul.pagination .current > span, .bottom-blog-mycomments-pagination ul.pagination .current > a, .bottom-blog-mycomments-pagination ul.pagination .current > span
{
color: #ffffff;
}

.top-pagination-content ul.pagination .current > a, .top-pagination-content ul.pagination .current > span, .bottom-pagination-content ul.pagination .current > a, .bottom-pagination-content ul.pagination .current > span, .bottom-blog-pagination ul.pagination .current > a, .bottom-blog-pagination ul.pagination .current > span, .bottom-blog-mycomments-pagination ul.pagination .current > a, .bottom-blog-mycomments-pagination ul.pagination .current > span
{
background: #777777;
}

div.address-type-header 
{
    padding: 3px 5px;
    line-height: 20px;
    font-weight: bold;
    box-shadow: 1px 1px 2px 2px #C0BABA;
    background: none repeat scroll 0 0 #E6E0E0;
    text-transform: uppercase;
    font-size: 14px;
    font-family: arial;
}

span#mg-products-enquiry > a.mg-products-enquiry-link
{
padding: 0px 0px 30px;
}
table#cart_summary .cart_total, table#cart_summary .cart_discount_price
{width:120px;
height: 60px;}

#top_bar{max-width:100%;}
#top_bar .dropdown_list li a
{text-align: right;}
#opc_checkout #order-detail-content #cart_summary td.cart_total
{
    float: left;
}
.font_icon_1
{
box-shadow: 0 0 0 2px #B6A0A0 inset;}

.font_icon_1 em
{
color: gray;}
.stmenu_sub {
background: none repeat scroll 0% 0% #f1f1f1;
}

.camera_caption_box.center_center {
text-align: center;}
.camera_caption_box h1, .camera_caption_box h2, .camera_caption_box h3 {float: unset;}
#search_block_top #search_query_top {
background: none repeat scroll 0% 0% #F1F1F1;
border-color: #E9DBDB;}
#header .cart_block {background: none repeat scroll 0% 0% #F1F1F1;}
#search_block_top .active #search_query_top {
    background: none repeat scroll 0% 0% #f1f1f1;
border-color: #999999;}
#shopping_cart:hover .icon_wrap {
    border-color: #999999;}
.products_slider .ajax_block_product:hover .pro_second_box, .product_list.grid .ajax_block_product:hover .pro_second_box {
background: none repeat scroll 0% 0% #f1f1f1;
box-shadow: none;}
.price_container .price {
    font-size: 1.2em;
}
.sm_lable {
background: none repeat scroll 0% 0% #E90C0C;}
.hover_fly a div {background-color: #f1f1f1;
color: #877575;}

.categories_tree_block li ul li a {
padding: 1px 1px 1px 1px;}

#categories_block_left li a.selected {
font-weight: bold;
}
.pro_first_box a.product_img_link {
height: 220px;
display: table-cell;
 vertical-align:bottom;
width: 198px;
text-align: center;
}
.product-container img.front-image {
    box-shadow: 5px 8px 5px #8a8a8a;
    margin-bottom: 12px;
}
img {
 display:block;
    margin:auto;}
.pb-left-column #image-block {background: none repeat scroll 0% 0% #f1f1f1;}
div.col-xs-12.col-sm-5.col-md-5 {
    width: 350px;
}
.dropdown_tri_inner img {
display: inline-block;
}
#mywishlist ul.wlp_bought_list li .product_image {
vertical-align: bottom;
display: table-cell;
height: 160px;
width: 100%;
}
#mywishlist ul.wlp_bought_list li .product_image img {
max-height: 100%;
}
@media only screen and (max-width : 480px) {
  .pro_first_box a.product_img_link {
     width: 428px;
   }
}
a.icon_wrap, .icon_wrap, #shopping_cart .ajax_cart_right {
    color: #908B8B;
}
#manufacturers_list.list li .logo, #suppliers_list.list li .logo {width: 104px;}
#product_manufacturer_logo{margin-bottom: unset;}
#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone {border-left: 0px;}
.text-right {
    text-align: center;}
#subcategories .inline_list li a.img {
border: 0px;
background-color: #f1f1f1;}
.warning, .success, .error, .message {
    padding: 14px 95px;
  text-shadow: 0px 1px 0px rgba(215, 201, 201, 0.5);
    display: block;
    border-radius: 8px;}
.warning {
    color: rgba(107, 105, 102, 1);
    background-color: rgba(66, 60, 30, 0.08);
    border: 1px solid rgba(41, 40, 37, 0.03);
}
.box-cart-bottom {
    margin-top: -10px;
}
.contact-form-box textarea {height: 150px; width: 270px;}

input.exclusive_large {border-radius: 6px;
background-color: #cccccc;
color: #5A6C66;}
input.exclusive_large:hover
{background-color: #F3C4C4;
color: #5A6C66;}
.col-md-5 {
    width: 41.6667%;
}
ul.wlp_bought_list li .product_image {height: 100px;}
.price_container .price {font-weight: normal;}
.box {
    background: none repeat scroll 0% 0% #f1f1f1;}

.box-cart-bottom #add_to_cart {margin-top: 10px;}
#product_manufacturer_logo {
margin-bottom: 0em;}

.gk-front-window .cross:before {content: "x";}


.np-front-subscription .alert-danger {background-color: #FEB3B8;
border-color: #EDCED0;
color: #3C3535;}


.button.button-small {
    font-size: 1.2em;
    color: #FEFCFC;
    background: none repeat scroll 0% 0% #8C6B6B;
    border: medium none;
    padding: 7px 8px;
    text-shadow: none;
    border-radius: 5px;
    vertical-align: top;
    font-family: arial;
}
.np-front-subscription .alert-success {
 background-color: #FEB3B8;
border-color: #EDCED0;
color: #666666;
}
.gk-front-window .cross:before {font-family: "Arial";font-size: 18px;
line-height: 4px;padding-left: 15px;}
tr.cart_voucher_block .cart_voucher h4 {
    padding: 0px;
    margin: 0px 10px 0px 0px;
    float: left;
}
form#voucher .button, form#voucher #discount_name, #opc_checkout #opc_new_account #login_form_content .button {
    border-radius: 3px;
    box-sizing: content-box;
    height: 2.0em;
}


#cart_voucher fieldset #discount_name {
    display: inline-block;
    width: 60px;
    height: 20px;
}
#short_description_content hr, #more_info_sheets hr, .menu_custom_content hr, .blog_content hr, #tinymce hr, .rte hr {
    clear: both;
    border-width: medium medium 1px;
    border-style: none none solid;
    border-color: -moz-use-text-color -moz-use-text-color #DBCCCC;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    margin: 12px 0px;
}
.radio-inline .checker span, .checkbox .checker span {
    top: 3px;
}
.nav_top_right{display:none;}
.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 {
box-shadow: 2px 2px 2px #888;
border-radius: 5px;
}
#address_alias {
	display: none;
}