.left-category{margin-top: 40px;width: 90%;}
.left-category > h3{font-size: 27px;color: #414042;text-transform: uppercase;margin: 0;padding: 0;background: url('../img/line.png') no-repeat 130px 50%;}
.left-category > div{margin: 15px 0;}
.left-category > div > ul{margin: 0;padding: 0;list-style: none;}
.left-category > div > ul > li{}
.left-category > div > ul > li > a{color: #525253;font-size: 17px;font-weight: 400;text-transform: uppercase;padding: 11px 35px 11px 15px;text-decoration: none;display: block;border-bottom: 1px solid #ebebeb;}
.left-category > div > ul > li > a:after{content: "+";width: 27px;height: 27px;background: #ea5e00;color: #fff;display: block;font-weight: 700;border-radius: 50%;float: right;position: relative;right: -31px;padding: 0 8px;font-size: 20px;}
.left-category > div > ul > li.selected > a:after{content: "-";padding: 0 10px;}
.left-category > div > ul > li > a i{color: #eb6d26;margin-right: 10px;}
.left-category > div > ul > li:hover > a{color: #eb6d26;}
.left-category > div > ul > li > div{background: #fafafa;border-bottom: 1px solid #ebebeb;padding: 8px 0;}
.left-category > div > ul > li > div > ul{margin: 0;padding: 0;list-style: none;}
.left-category > div > ul > li > div > ul > li{}
.left-category > div > ul > li > div > ul > li.selected{background: #ea5e00;}
.left-category > div > ul > li > div > ul > li.selected > a{color: #fff;}
.left-category > div > ul > li > div > ul > li.selected > a i{color: #fff;}
.left-category > div > ul > li > div > ul > li > a{color: #525253;font-size: 16px;text-transform: uppercase;padding: 5px 20px 5px 30px;text-decoration: none;display: block;}
.left-category > div > ul > li > div > ul > li > a i{color: #eb6d26;margin-right: 5px;}
.left-category > div > ul > li > div > ul > li:hover > a{background: #ea5e00;color: #fff;}
.left-category > div > ul > li > div > ul > li:hover > a i{color: #fff;}

.left-category.c-4 > h3{background-position: 200px 50%;}
.left-category.c-5 > h3{background-position: 180px 50%;}
.left-category.c-6 > h3{background-position: 180px 50%;}

.page-category{}
.page-category .category-list{}
.page-category .category-list .item{border: 2px solid #fff;}
.page-category .category-list .item:hover{border-color: #ea5e00;}
.page-category .category-list .item img{width: 100%;}
.page-category .category-list .item span{font-size: 24px;color: #414042;padding: 20px 30px;display: block;text-align: center;}
.page-category .category-list .item:hover span{color: #ea5e00;}
.page-category .category-list .item a{text-decoration: none;}

.page-category .product-list{}
.page-category .product-list .product-item{border-bottom: 2px solid #ebebeb;border-right: 2px solid #ebebeb;padding: 20px 15px;}
.page-category .product-list .product-item.first-line{border-top: none;}
.page-category .product-list .product-item.last-in-line{border-right: none;}
.page-category .product-list .product-item.last-item{border-right: 2px solid #ebebeb;}
.page-category .product-list .product-item h4{color: #414042;font-size: 24px;font-weight: 400;text-align: center;height: 45px;text-transform: uppercase;display: block;}
.page-category .product-list .product-item .image{margin: 10px 0;text-align: center;width: 100%;overflow: hidden;clear:both;height: 225px;}
.page-category .product-list .product-item article{color: #414042;font-size: 12px;font-weight: 300;text-align: center;margin: 0 0 10px;height: 80px;}
.page-category .product-list .product-item .price{background: #ea5e00;padding: 7px 5px;color: #fff;font-size: 18px;text-align: center;}
.page-category .product-list .product-item .price p{padding: 0;margin: 0;}
.page-category .product-list .product-item .price p span{font-weight: 700;}
.page-category .product-list .product-item a{border: 3px solid #c2c2c2;color: #414042;font-size: 18px;display: block;margin: 10px 0;text-align: center;padding: 5px 5px;font-weight: 300;text-decoration: none;}
.page-category .product-list .product-item a i{color: #ea5e00;}
.page-category .product-list .product-item:hover a{border-color: #ea5e00;background: #ea5e00;color: #fff;}
.page-category .product-list .product-item:hover a i{color: #fff;}

.product-description{cleaR:both;overflow: hidden;margin: 15px 0;}
.product-description article{font-size: 18px;color: #414042;font-weight: 400;line-height: 150%;}

.product-info{cleaR:both;overflow: hidden;}
.product-info .product-info-left{}
.product-info .product-info-left .product-data-sheet{}
.product-info .product-info-left .product-data-sheet table{width: 100%;}
.product-info .product-info-left .product-data-sheet table tbody tr td{padding: 7px 10px;font-weight: 400;font-size: 14px;border: 1px solid #ebebeb;}
.product-info .product-info-left .product-data-sheet table tbody tr:nth-child(odd) td{background: #fafafa;}
.product-info .product-info-right div img{max-width: 80%;height: auto;}
.product-info .product-price{background: #ea5e00;padding: 15px;}
.product-info .product-price > div{width: 60%;display: inline-block;color: #fff;font-size: 20px;}
.product-info .product-price > div span{font-weight: 500;}
.product-info .product-price > label{width: 38%;display: inline-block;color: #fff;font-size: 20px;flaot: right;text-align: right;padding: 0;margin: 0;font-weight: 500;}
.product-info .product-link{}
.product-info .product-link a{border: 3px solid #ea5e00;padding: 15px;color: #414042;font-size: 23px;margin: 15px auto;width: 400px;display: block;text-decoration: none;cursor: pointer;}
.product-info .product-link a i{margin-left: 10px;color: #ea5e00;}
.product-info .product-link a:hover{background: #ea5e00;color: #fff;}
.product-info .product-link a:hover i{color: #fff;}

.product-thumb{clear:both;display: block;overflow: hidden;margin: 20px 0 0;}
.product-thumb .owl{width: 480px;padding-left: 40px;}
.product-thumb .owl .owl-stage-outer{width: 86%;width: 440px;overflow: hidden;margin: 10px auto;}
.product-thumb .owl .owl-stage-outer .owl-stage{}
.product-thumb .owl .owl-stage-outer .owl-stage .owl-item{float: left;}
.product-thumb .owl .owl-stage-outer .owl-stage .owl-item .item{border: 2px solid #ebebeb;width: 96%;}
.product-thumb .owl .owl-stage-outer .owl-stage .owl-item .item img{width: 100%;}
.product-thumb .owl .owl-nav{}
.product-thumb .owl .owl-nav .owl-prev{display: block;width: 10px;height: 10px;position: absolute;color: #bcbec0;font-size: 30px;margin-top: -85px;left: 15px;}
.product-thumb .owl .owl-nav .owl-prev:hover{color: #ea5e00;}
.product-thumb .owl .owl-nav .owl-next{display: block;width: 10px;height: 10px;position: absolute;color: #bcbec0;font-size: 30px;margin-top: -85px;right: 25px;}
.product-thumb .owl .owl-nav .owl-next:hover{color: #ea5e00;}

.product-file{}
.product-file .product-file-head{color: #414042;font-size: 16px;font-weight: 400;text-transform: uppercase;}
.product-file .product-file-content{}
.product-file .product-file-content a{display: block;border: 3px solid #ea5e00;padding: 8px 10px;margin: 0 0 15px;color: #414042;font-size: 16px;font-weight: 300;text-decoration: none;}
.product-file .product-file-content a i{color: #ea5e00;}
.product-file .product-file-content a:hover{background: #ea5e00;color: #fff;}
.product-file .product-file-content a:hover i{color: #fff;}

#myform{}
#myform .modal-content{padding: 30px;}
#myform .modal-header{background: url('../img/paski-long.png') no-repeat center bottom;border: none;}
#myform .modal-header h4.modal-title{color: #414042;font-size: 30px;text-align: center;}
#myform .modal-body{margin: 15px 0;padding: 15px 0;}
#myform .modal-body .form-group{clear:both;overflow: hidden;}
#myform .modal-body .form-group label{font-size: 13px;font-weight: 400;padding: 0;margin-top: 11px;width: 28%;}
#myform .modal-body .form-group p.info{color: #333;font-size: 11px;font-weight: 300;}
#myform .modal-body .form-group .form-control{border-radius: 30px;border-color: #e1e1e1;padding: 10px 15px;}
#myform .modal-body .form-group input.form-control{height: 45px;}
#myform .modal-body .form-group textarea.form-control{min-height: 145px;}
#myform .modal-body .form-group > div{padding-right: 0;width: 72%;}
#myform .modal-footer{}
#myform .modal-footer button{color: #fff;width: 290px;font-size: 23px;background: #ea5e00;padding: 10px 20px;border: none;border-radius: 0;margin: 0 0 0 30%;float: left;}
#myform .modal-footer button i{color: #fff;}

@media (max-width: 460px) {
	.product-info .product-link a{width: 100%;text-align: center;}
	.product-info-right div img{width: 100%;height: auto;}
	.product-thumb .owl .owl-stage-outer{wudth: 100%;}
	
@media (min-width: 461px) and (max-width: 767px) {
	
}
@media (min-width: 768px) and (max-width: 991px) {
	
}
@media (min-width: 992px) and (max-width: 1199px) {
	
}
@media (min-width: 1200px) and (max-width: 1710px) {
	
}
