.product_zoom_img{float:left;box-sizing:border-box;width:100%;}
.product_details{box-sizing:border-box;float:right;width:100%;}
.productinfo_rightside .images .content{background-color:#fff;display:block;border:1px solid #DFDFDF;box-sizing:border-box;position:relative;height:470px;}
.productinfo_rightside .images .content .size-shop_single{bottom:0;display:table;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:100%;}
#owl-demo4 .owl-pagination{display:none;}
#owl-demo4 .owl-nav{display:block;right:0px;}
#owl-demo4 .owl-nav{top:25%;position:absolute;width:100%;}
#owl-demo4 .owl-prev{background:url(../images/prev1-img.png) no-repeat -12px -10px;color:#fff;display:inline-block;font-size:12px;margin:0 0 0 -15px;opacity:1;padding:0;height:22px;width:15px;text-indent:-9999px;transition:all 0.5s ease 0s;float:left;z-index:1;right:3px;position:relative;}
#owl-demo4 .owl-next{background:url(../images/prev1-img.png) no-repeat -123px -12px;color:#fff;display:inline-block;font-size:12px;margin:0 -15px 0 0px;float:right;opacity:1;padding:0;height:22px;width:15px;text-indent:-9999px;left:3px;transition:all 0.5s ease 0s;z-index:1;position:relative;}
#owl-demo4 .owl-prev:hover{background:url(../images/prev1-img.png) no-repeat -12px -70px;}
#owl-demo4 .owl-next:hover{background:url(../images/prev1-img.png) no-repeat -123px -70px;}
#owl-demo4 .owl-buttons{display:block;right:0;left:0;}
#owl-demo4 .owl-dots{display:none;}
#owl-demo4 .owl-wrapper .owl-item{padding:0 2px;box-sizing:border-box;}
.product_zooming_slider{margin:18px auto;width:89.8113%;}
.thumbnail{border:0 none;border-radius:0;display:block;line-height:unset;margin:0 0 20px;padding:0;transition:border 0.2s ease-in-out 0s;}
.product_zooming_slider .thumb{border:1px solid #DFDFDF;box-shadow:none;box-sizing:border-box;height:110px;margin:0 3px;overflow:hidden;position:relative;}
.product_zooming_slider .thumbnail .thumb a{display:block;}
.product_zooming_slider .thumbnail .thumb a img{width:100%;max-height:110px;position:absolute;top:0px;bottom:0px;margin:auto;right:0;left:0;}
#gallery .content{position:relative;}
#gallery .content img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;}
.inner-top-title{color:#1d2b57;font-size:24px;letter-spacing:0.5px;}
.sku-manage{margin-top:30px;}
.sku-manage .sku{color:#000;font-size:18px;text-transform:uppercase;}
.sku-manage .sku > span{color:#666;font-family:"Lato",sans-serif;font-size:18px;text-transform:unset;}
.stock-manage{color:#333333;font-size:15px;letter-spacing:1px;margin:0px 0px 30px 0;}
.stock-manage .stock{color:#1d2b57;font-size:18px;text-transform:lowercase;}
.stock-manage .stock span{color:#000;margin-right:5px;}
.product_details_price{font-family:"Lato",sans-serif;margin-bottom:35px;}
.product_details_price .new-price{color:#1d2b57;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;}
.product_details_price .old-price{color:#707070;display:block;font-size:14px;font-weight:bold;letter-spacing:0;line-height:19px;text-decoration:line-through;}
.product_details .block-titel{font-weight:bold;font-size:15px;text-transform:uppercase;line-height:20px;color:#333333;}
.quick-overview-block .quick-title{color:#1d2b57;font-size:18px;font-weight:bold;margin-bottom:13px;text-transform:uppercase;}
.quick-overview-block .text{color:#333333;font-size:15px;line-height:20px;margin-bottom:30px;text-align:justify;}
.product_details .product_details_quantity{float:left;}
.product_details .product_details_quantity .block-titel{color:#666;float:left;font-size:18px;font-weight:bold;letter-spacing:0.5px;line-height:43px;margin-right:5px;text-transform:uppercase;}
.product_details .product_details_quantity .block-titel{display:inline-block;margin-top:0;}
.product_details .product_details_quantity .quantity_block{display:inline-block;float:left;position:relative;}
.product_details .product_details_quantity button{background-color:rgba(0, 0, 0, 0);background-repeat:no-repeat;border:1px solid #dfdfdf;border-radius:0;box-shadow:none;color:#444444;cursor:pointer;float:left;font-weight:bold;height:43px;margin:0 2px;position:inherit;width:43px;}
.product_details_quantity #quantity{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:1px solid #dfdfdf;border-radius:0;box-shadow:unset;box-sizing:border-box;color:#666;float:left;font-size:14px;font-weight:normal;height:43px;line-height:45px;padding:0;text-align:center;width:62px;}
.single .product_details .cart{float:none;}
.single .product_details .cart .addto-cart{float:left;}
.single .product_details .cart .addto-cart .add_to_cart_btn.btn{background:#1d2b57 url("../images/shop-cartp.png") no-repeat scroll center center !important;border:medium none;cursor:pointer;height:41px;margin-left:8px;margin-top:1px;overflow:hidden;text-indent:-1e+10px;transition:all 0.5s ease 0s;white-space:nowrap;width:41px;}
.single .product_details .cart .tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{background:#444 url("../images/shop-w.png") no-repeat scroll center center;border:medium none;cursor:pointer;height:40px;margin:0px 0px 0px 10px;overflow:hidden;text-indent:-1e+10px;transition:all 0.5s ease 0s;white-space:nowrap;width:40px;margin-top:1px;}
.single .product_details .cart .tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button:hover{background:#A469D3 url("../images/shop-w.png") no-repeat scroll center center;}
.single .product_details .cart .tinvwl-after-add-to-cart{float:left;}
.single .product_details .tm-woocompare-button.tm-woocompare-button-single{background:#444 url("../images/shop-data.png") no-repeat scroll center center;border:medium none;border-radius:0;cursor:pointer;display:inline-block;height:40px;margin:1px 0 0 10px;overflow:hidden;padding:0;text-indent:-1e+10px;transition:all 0.5s ease 0s;vertical-align:top;white-space:nowrap;width:40px;}
.single .product_details .tm-woocompare-button.tm-woocompare-button-single:hover{background:#A469D3 url("../images/shop-data.png") no-repeat scroll center center !important;}
.single-product .woocommerce-tabs.wc-tabs-wrapper{margin:10px 0 0px 0;display:block;}
.single-product .tabs.wc-tabs li{display:inline-block;}
.single-product .tabs.wc-tabs li a{background-color:#444444;box-shadow:none;color:#ffffff;display:block;font-size:15px;font-weight:bold;letter-spacing:0.5px;line-height:20px;transition:all 0.5s ease 0s;padding:10px 15px;text-transform:uppercase;}
.single-product .tabs.wc-tabs li:hover a{color:#FFF;background:#A469D3;}
.single-product .tabs.wc-tabs li.active a{color:#FFF;background:#A469D3;}
.single-product .woocommerce-Tabs-panel{background-color:#fff;border:1px solid #E8E8E8;border-radius:0;box-shadow:none;color:#333;font-size:13px;line-height:22px;padding:15px;position:relative;text-align:justify;margin-bottom:0;text-transform:capitalize;top:-1px;width:100%;z-index:1;}
.single-product .tabs.wc-tabs li{border:1px solid #DFDFDF;margin-right:0 !important;border-bottom:0;}
.single-product .tabs.wc-tabs li.active{background-color:#fff;color:#fff;}
.single-product .woocommerce-Tabs-panel > h2{display:none;}
.single-product .woocommerce-Tabs-panel p{color:#444444;font-size:14px;letter-spacing:0.2px;line-height:20px;margin-top:8px;text-align:justify;}
.single-product .woocommerce-Tabs-panel p:first-child, .single-product .woocommerce-Tabs-panel h2:first-child + p{margin-top:0;}
.single-product .woocommerce-Tabs-panel .woocommerce-Reviews-title{color:#333333;font-size:14px;letter-spacing:0.2px;line-height:22px;margin:0 0 10px;text-align:left;}
.single-product .woocommerce-Tabs-panel #review_form .comment-reply-title{border-bottom:1px solid #dbdbdb;color:#333333;font-size:20px;font-weight:500;letter-spacing:0.5px;padding-bottom:5px;text-transform:uppercase;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-rating label{font-size:16px;color:#333333;letter-spacing:0.5px;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-rating p.stars a::before{color:#A469D3;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-rating p.stars a{margin:0 2px;}
.single-product .woocommerce-Tabs-panel #review_form label{color:#444444;display:block;font-size:15px;font-weight:normal;letter-spacing:0.5px;margin-bottom:3px;margin-right:5px;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-comment #comment{border:1px solid #dfdfdf;box-sizing:border-box;display:inline-block;height:100px;padding:5px 10px;vertical-align:text-top;width:50%;transition:all 0.5s ease 0s;box-shadow:none;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-comment #comment:focus{border-color:#a469d3;transition:all 0.5s ease 0s;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-author input{border:1px solid #DFDFDF;display:inline-block;vertical-align:text-top;height:38px;padding:0px 10px;width:50%;line-height:38px;transition:all 0.5s ease 0s;box-shadow:none;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-author input:focus{border-color:#a469d3;transition:all 0.5s ease 0s;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-email #email{border:1px solid #DFDFDF;display:inline-block;vertical-align:text-top;height:38px;box-shadow:none;transition:all 0.5s ease 0s;width:50%;padding:0px 10px;line-height:38px;}
.single-product .woocommerce-Tabs-panel #review_form .comment-form-email #email:focus{border-color:#a469d3;transition:all 0.5s ease 0s;}
.single-product .woocommerce-Tabs-panel #review_form .submit{background:#A469D3;border-radius:0;border-width:0;color:#ffffff;cursor:pointer;display:inline-block;font-size:15px;font-weight:normal;line-height:15px;font-weight:bold;letter-spacing:1px;margin:10px 0;padding:12px 10px;text-transform:uppercase;transition:all 0.5s ease 0s;}
.single-product .woocommerce-Tabs-panel #review_form .submit:hover{background:#444444;color:#FFF;}
.red{color:#FF0000;}
.select01{background:rgba(0, 0, 0, 0) url("../images/select01.png") no-repeat scroll right 9px;border:1px solid #d2d2d2 !important;color:#a7a5a5;font-size:14px;margin:5px 0;text-transform:none;width:275px;}
.quantity_block{float:left;position:relative;}
.product_details_quantity #qty{border:1px solid #E6E6E6;color:#232220;font-size:14px;font-weight:normal;box-sizing:border-box;height:45px;line-height:45px;padding:5px;text-align:left;width:92px;padding-left:30px;}
.product_details_quantity input{font-size:2.4em;background-color:transparent;text-align:center;border-width:0;width:100%;margin:0 0 .1em 0;color:#000;}
.product_details_quantity button{color:#444;background-repeat:no-repeat;width:15px;height:15px;border:none;box-shadow:none;border-radius:0px;border-radius:6px;font-weight:bold;background-color:transparent;position:absolute;cursor:pointer;}
.product_details_quantity button#down{right:5px;top:7px;}
.product_details_quantity button#up{background-position:0 -18px;bottom:5px;right:5px;}
.addto-cart .add_to_cart_btn.btn{background-color:#e01111;color:#ffffff;float:left;height:42px;line-height:42px;margin-left:20px;text-align:center;width:138px;font-size:15px;text-transform:uppercase;color:#FFF;line-height:42px;font-family:Hind;}
.product_details_btn{float:left;margin:25px 0;width:100%;}
.product_details_btn li{float:left;padding-right:20px;}
.product_details_btn .email-to-friend{background-image:url(../images/email-2.png);background-repeat:no-repeat;width:16px;height:15px;display:block;float:left;margin-right:3px;}
.product_details_btn li a:hover .email-to-friend{background-image:url(../images/email-2-hover.png);}
.product_details_btn li a:hover{color:#DDC730;}
.social_block{float:left;margin-top:29px;width:100%;}
.social_block ul li{float:left;margin-right:4px;}
.social_block ul li a{display:block;text-align:center;}
.tab_cotent{float:left;margin-top:40px;width:100%;}
#tabs ul li{float:left;border:solid #D6D6D6;border-width:1px 1px 0px 1px;padding:0;margin-right:2px;height:42px;line-height:42px;}
#tabs ul li a{color:#333333;display:block;font-size:19px;font-weight:normal;padding:0 12px;text-decoration:none;text-transform:uppercase;}
#tabs .ui-tabs-panel{background-color:#fff;border:1px solid #dfdfdf;border-radius:0;box-shadow:1px 2px 5px 0 rgba(0, 0, 0, 0.14);color:#333;font-size:13px;line-height:22px;padding:15px;position:relative;text-align:justify;top:-1px;width:100%;z-index:-1;}
#tabs .ui-tabs-panel p{color:#666;font-size:14px;letter-spacing:0.2px;line-height:24px;margin-top:25px;text-align:justify;}
#tabs .ui-tabs-panel p:first-child{margin-top:0;}
#tabs ul li.ui-tabs-active{background-color:#fff;}
#tabs ul li.ui-tabs-active a{color:#1d2b57;height:42px;line-height:42px;}
#tabs p{margin:15px 0;}
.product_details select{width:50%;padding:5px;margin-left:10px;}
.product_details label{font-size:14px;color:#363a38;}
.also-like .owl-carousel .owl-wrapper-outer, .related .owl-carousel .owl-wrapper-outer{margin:0 -15px;}