.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#000}.tt_uppercase{text-transform:uppercase}.tt_none{text-transform:none}.t_align_l{text-align:left}.t_align_c{text-align:center}.t_align_r{text-align:right}.v_align_b{vertical-align:baseline}.v_align_m{vertical-align:middle}.v_align_bottom{vertical-align:bottom}.d_inline_b{display:inline-block}.d_ib_offset_0{word-spacing:-3px}.d_ib_offset_large{word-spacing:-4px}.d_ib_offset_normal{word-spacing:0px}.d_block{display:block}.d_table{display:table}.d_table_cell{display:table-cell}.d_none,.tw_buttons li:first-child:before{display:none}.f_size_small{font-size:.85em}.f_size_medium{font-size:.9em}.f_size_large{font-size:1.15em}.f_size_ex_large{font-size:1.25em}.f_size_big{font-size:1.7em}.l_height_medium{line-height:1.42em}.fw_medium{font-weight:500}.d_inline_middle{display:inline-block}.horizontal_list>*{float:left}.horizontal_list>*:first-child{margin-left:0}.h_inherit{height:inherit}.full_width,[class*="banner_caption"].full_width,.wide_layout{width:100%}.w_inherit{width:inherit}.pdr0{padding-right:0!important}span.light{color:#888;font-weight:normal}.half_column{width:50%;padding:0 0 0 15px}.half_column:first-child{padding:0 15px 0 0}.half_column.type_2{padding:0 0 0 5px}.half_column.type_2:first-child{padding:0 5px 0 0}.relative{position:relative}.wrapper{overflow:hidden}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis}.bg_tr{background:transparent}.lh_inherit{line-height:inherit!important}.let_s{letter-spacing:1px}.mw_0{min-width:0!important}.mxw_0{max-width:none!important}.p_r_0{padding-right:0!important}.p_hr_0{padding-left:0!important;padding-right:0!important}.p_vr_0{padding-top:0!important;padding-bottom:0!important}.p_top_10{padding-top:10px}.p_top_20{padding-top:20px}.p_top_25{padding-top:25px}.p_right_45{padding-right:45px}.m_left_0{margin-left:0!important}.m_right_0{margin-right:0!important}.m_left_5{margin-left:5px}.m_left_10{margin-left:10px}.m_left_15{margin-left:15px}.m_left_20{margin-left:20px}.m_left_40{margin-left:40px}.m_right_5{margin-right:5px}.m_right_6{margin-right:6px}.m_right_8{margin-right:8px}.m_right_10{margin-right:10px}.m_right_15{margin-right:15px}.m_right_20{margin-right:20px}.m_right_25{margin-right:25px}.m_right_29{margin-right:29px}.m_right_30{margin-right:30px}.m_right_35{margin-right:35px}.p_bottom_0{padding-bottom:0!important}.m_bottom_0{margin-bottom:0px!important}.m_bottom_3{margin-bottom:3px}.m_bottom_5{margin-bottom:5px}.m_bottom_10{margin-bottom:10px}.m_bottom_12{margin-bottom:12px}.m_bottom_15{margin-bottom:15px}.m_bottom_20{margin-bottom:20px}.m_bottom_25{margin-bottom:25px}.m_bottom_30{margin-bottom:30px}.m_bottom_35{margin-bottom:35px}.m_bottom_40{margin-bottom:40px}.m_bottom_45{margin-bottom:45px}.m_bottom_50{margin-bottom:50px}.m_bottom_60{margin-bottom:60px}.m_bottom_65{margin-bottom:65px}.m_bottom_100{margin-bottom:100px}.m_top_5{margin-top:5px}.m_top_20{margin-top:20px}.full_width{width:100%}.white{color:#fff}.display_none{display:none}.rating_list{padding:0;float:right}.rating_list:not(.type_2){margin-top:4px;opacity:0}header #logo{margin:25px 0 0 17px;display:block}.rating_list li{width:13px;height:14px;position:relative;margin-left:.5px;list-style-type:none}.rating_list li .empty,.rating_list li .active{position:absolute;opacity:0;color:#fc0;left:0;line-height:1}.rating_list li .empty{opacity:.4}.rating_list li.active .active,.product_item .photoframe:hover .rating_list,fieldset:hover .close_fieldset,.select_color.active i,.categories_list .active>a>span:after,#go_to_top.type_2.animate_horizontal_finished:hover,.cw_product .close_fieldset,.owl-item .photoframe:hover .rating_list,.a_title.active .minus_icon{opacity:1}.rating_list li.active .empty,.close_fieldset,.select_color i,.categories_list .active>a>span:before,.categories_list a>span:after,.hide,#go_to_top.type_2.animate_ftl,.a_title.active .plus_icon,.a_title .minus_icon{opacity:0}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-inner .active.left{left:-33%}.carousel-inner .next{left:33%}.carousel-inner .prev{left:-33%}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus,.nav>li>a:hover,.nav>li>a:active,.nav>li>a:focus{background:none}.dropdown-menu{z-index:1050}.dropdown:hover .dropdown-menu{display:block}.navbar{margin-bottom:0}.navbar-default{background-color:#38b449;border:none}.navbar-default .dropdown-menu{background-color:#bd5543}.navbar-nav>li>a{border-left:1px solid rgba(255,255,255,.4)}.navbar-nav>li:last-child>a{border-right:1px solid rgba(255,255,255,.4)}.navbar-nav>li>.dropdown-menu{margin-right:15px}.navbar-default .navbar-nav>li>a{font-weight:normal}.navbar-nav>li>a.info+.dropdown-menu{border:1px solid #46b8da}.navbar-nav>li>a.info+.dropdown-menu>li>a:hover,.navbar-nav>li>a.info+.dropdown-menu>li>a:focus{color:#fff;background-color:#5bc0de}li.yamm-fw>.dropdown-menu{background:#fff;border-left:2px solid #38b449;border-right:2px solid #38b449;border-bottom:2px solid #38b449}li.yamm-fw>.dropdown-menu h4 a{text-decoration:none;font-weight:bold}.yamm-content ul.subitems{padding:0;list-style-type:none}.alert{font-size:14px}#success_alert,#error_alert{margin:0;padding:6px}.pagination{margin:0}.form-horizontal label.f_size_big{font-size:1.5em;padding-top:7px}.product_item{float:left;margin-right:10px;width:240px;margin-bottom:10px}.product_item:nth-child(4n) {margin-right:0}#home  .product_item:nth-child(5n) {margin-right:0}#home .product_item:nth-child(4n) {margin-right:10px}.carousel .product_item:nth-child(5n),
     .carousel .product_item:nth-child(4n)
     {margin-right:10px!important}.product_item hr{margin:5px 10px}.product_item .prod-thumb{height:120px;width:233px;display:table-cell;vertical-align:middle;padding:0;text-align:center}.product_item figcaption{padding:10px;text-align:center;background:#f3f3f3}.product_item figcaption .price{display:block;font-weight:bold;text-align:center;font-size:14px;line-height:30px;color:#bf0000}.product_item h5{height:3em;margin:0;padding:10px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700}label.price.f_size_big{font-size:1.5em;font-weight:bold;color:#318a4f}#productDetail,#product-details{font-size:.8em;background-color:#f8f8f8}.prod-spec{padding-top:10px;-webkit-column-count:2;-webkit-column-break-after:right;column-count:2;column-break-after:right;-moz-column-count:2;-moz-column-break-after:right}.feat-group-list dt,.feat-group-list dd{padding:4px 10px;width:50%;float:left}.feat-group-list dt{clear:both}.prod-spec .prod-feat-group{width:100%;display:block;margin:0;margin-right:0px;box-sizing:border-box;padding-right:20px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;clear:both}.feat-group-list dt:nth-child(2n+1){}.prod-spec .prod-feat-group:nth-child(2n+1) {float:right!important}.prod-spec .feat-group-title{font-size:1.5em;margin-bottom:5px;margin-top:0;padding-left:9px}.prod-spec .feat-group-list{margin-bottom:10px;border:1px solid #efefef;margin-top:5px}#prod-thumb-wrapper{width:262px;height:262px}.owl-prev,owl-nect{float:left}table tbody tr td{vertical-align:middle!important}.cart_quantity{width:40px;text-align:center;height:28px;font-size:14px;font-weight:bold;padding:0;vertical-align:middle}.table-cart .btn-sm{padding:4px 8px}#store-shipping-configuration .editable td,#pricelist-edit .editable td{background:#fcff80}#store-shipping-configuration .title{color:#000;padding-top:5px;font-size:17px}.error-list{color:#f04124}.store-label-cart{display:block;width:177px;text-align:center;margin-top:8px;float:right}.nation-item,.prov-item{border:1px solid #ddd;text-align:center;font-size:10px}.nation-item:hover,.prov-item:hover{cursor:pointer}.nation-item.selected,.prov-item.selected{background:#fcff80;font-weight:bold}.select2-choice{background-image:none!important;border-radius:0!important;border:0!important}.select2-container .select2-choice .select2-arrow{border-radius:0}#shipping-panel h4,#payment-panel h4{font-weight:bold}#shipping-panel,#payment-panel{text-align:justify}#shipping-panel .price.selected,#payment-panel .price.selected{font-size:25px}#shipping-panel .btn-success:hover,#payment-panel .btn-success:hover{cursor:auto}#shipping-panel h4{text-align:left}#shipping-panel .btn-default i,#payment-panel .btn-default i{color:#e7e7e7}.rma-panel .btn-default i{color:#b2acac}#payment-panel hr{margin:7px 0}#store-shipping-configuration textarea{font-size:12px}.address-option{height:135px;position:relative}.address-option .fa{position:absolute;bottom:0;right:0;color:#55a871;font-size:40px;display:none}.address-option.selected .fa{display:block}.address-option:not(.selected):hover {cursor:pointer;background:#ddd}.address-option.selected{border:2px solid #43ac6a;background:#ddd}.navbar{margin-bottom:0}.yamm-content a.link-item{color:#fff;font-size:12px;font-family:Arial,sans-serif;padding:3px 0;color:#333;display:block}.yamm-content a.link-item span{}.yamm-content a.link-item:hover{text-decoration:none;color:#05b000}.yamm-content a.link-item span i{font-size:8px;color:#40a52b!important}aside{width:20%;float:left;margin-top:20px}aside.col-filters{padding-left:15px;padding-right:15px;padding-bottom:15px;background:#c6c7c8;margin-top:0}.col-products{padding-left:25px;padding-right:25px}#home .col-products{width:100%}#sidebar .well{padding:10px}#sidebar h5{margin-top:0;margin-bottom:9px}#sidebar ul{padding-bottom:3px}.filters .select2-container{padding:0;height:26px}.filters input,legend{font-size:12px}.filters .select2-container .select2-choice{height:24px;font-size:12px}.filters .select2-container .select2-choice li{padding:0;font-size:12px}.select2-results .select2-result-label{padding:2px 6px 1px;margin:0;cursor:pointer;min-height:1em;font-size:12px}.filters .select2-container-multi{height:auto}.filters .select2-container-multi .select2-choices .select2-search-field input{padding:0}.filters .select2-container-multi .select2-choices .select2-search-choice{font-size:12px}.filters .select2-drop.select2-drop-above .select2-search input{font-size:12px;padding-top:2px;padding-bottom:2px}.filters legend{border:none}.filters #price{width:97%}.prod-pag{font-size:12px;background:#ebebeb;padding:0px 10px;font-weight:bold;height:33px}.prod-pag select.input-sm{height:27px;line-height:22px;padding:4px 6px;margin-top:3px}.prod-pag ul.pagination a{padding:4px 8px}.pricelist-form b{padding-top:13px;display:block}.pricelist-form .full_width{width:50px;margin-left:10px}#option-list .full_width{width:75px}.address-item{position:relative}.address-item .btn-xs{position:absolute;margin:10px;width:22px;text-align:center}.address-item .btn-xs.remove-btn{top:30px!important}.ui-slider{height:12px;border:2px solid #e2e6e7;position:relative;background:#f5f7f8}.ui-slider-range{content:"";position:absolute;display:block;top:0px;height:8px;width:33%;right:0;background:#888}.ui-slider-handle{width:14px;height:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:5px;top:50%;display:inline-block;margin-top:-9px;position:absolute;z-index:1;background:#40a52b}.f_left{float:left}.first_limit,.last_limit{font-size:13px}#home-slider .camera_next,#home-slider .camera_prev{color:rgba(255,255,255,.3)}footer{background:#c2c2c2;margin-top:20px}footer .round-border{border-radius:10px;background:#fff;padding:10px}#trovaprezzi iframe{margin:auto!important;width:160px;display:block}#sidebar #prodCatMenu{padding-right:0;padding-left:0;padding-bottom:0}#sidebar #prodCatMenu h5{text-align:center;font-weight:bold}#sidebar #prodCatMenu li a{text-transform:uppercase;font-size:11px;padding:4px;background:none;display:inline}#sidebar #prodCatMenu li a:after{}#sidebar #prodCatMenu li a:hover{background:#fff}#sidebar #prodCatMenu .subcat-menu li{line-height:30px;background:#fff}h1.prod-title{font-size:30px;margin-top:0}select#categories{height:24px;padding:0;border:1px solid #a4a4a4;font-size:12px}#order-step-bar{height:37px;padding:0;margin-top:-1px;font-size:20px;line-height:35px}#order-step-bar .active{background:#31b0d5;color:#fff}.table-cart{background:#fff}#cart-panel h2{margin:2px 0}#addressForm .form-group{margin-bottom:0}.address-summary,.order-summary{background:#fff;margin:0;border:1px solid #ddd;padding:0 0 10px}.order-summary ul{list-style-type:square}.dataTable .form-control{height:32px;padding:3px 6px}#signup-form .well{padding:4px;font-weight:bold;margin-bottom:0;background:#40a52b;color:#fff}#signup-form .data{border:1px solid #e8e8e8}#signup-form .data .form-group{margin-bottom:5px}#signup-form .select2-container .select2-choice{height:37px}#signup-form .chosen{padding:0}#signup-form .select2-choice,#signup-form .select2-arrow{padding-top:5px}#main table.dataTable tbody th,#main table.dataTable tbody td{padding:6px;color:#222}table.dataTable .filter_column>select,table.dataTable .filter_column>input{font-size:13px;border-radius:0;height:30px!important;padding:4px!important;border:1px solid #ddd!important;box-shadow:none;font-weight:lighter}table.dataTable thead > tr:nth-child(2) > th {padding:0px}table.dataTable thead>tr:first-child>th{padding:6px}.cat-item img.flag{position:absolute;display:none;bottom:-2px;width:40px;right:0px}.filter_date_range{line-height:30px;font-size:12px}.filter_date_range .date_range_filter{display:inline;width:90px;font-size:12px;background:#f5f7f8!important}.fa{margin-right:5px}ul.rating_list.edit:hover{cursor:pointer}.home-banner-row{margin:20px -1px 0 -6px!important}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-ms-animation:spin .7s infinite linear;-webkit-animation:spinw .7s infinite linear;-moz-animation:spinm .7s infinite linear}@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}@-webkit-keyframes spinw {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}@-moz-keyframes spinm {
    from { -moz-transform: rotate(0deg);}
    to { -moz-transform: rotate(360deg);}
}.static-page-content{border:1px solid #888;padding:10px}.static-page-content p{word-break:break-all}#footerSection hr.soft{margin-top:10px;margin-bottom:10px}.dataTables_wrapper .dataTables_filter{display:none}.rma-panel hr{margin:10px 0}#footerSection a:hover{background:transparent;text-decoration:none;cursor:pointer;color:#000}.footer-link a{text-align:left}.footer-link ul{margin-left:0;padding-left:16px}#addressForm .error-list,#addressForm .error-list span{margin:0}#shipping-panel .col-md-8 small{font-size:11px}#shipping-panel hr{margin:10px 0}.radio-group input[type="radio"]{margin-top:1px;width:12px;display:inline-block;height:12px}.radio-group.has-error{border:1px solid #bf0000}.integrations .price{font-size:23px;margin-top:13px;font-weight:bold}.btnConfirm:hover{cursor:pointer}.coupon-panel input{width:100%;font-size:20px;text-transform:uppercase;padding:4px 10px}