#kat_name{margin: -8px 0px 5px 20px; text-align: left;}
.img_home{display: inline-block; height: 18px;}
.cat_cur_name{display: inline-block;}#kat_box{text-align: center;}

#main_product{display: inline-block; width:100%;}
.in_main_product{display: inline-block; width:49%;}
/*Slaider---------------------------------------------------------------------*/
.slider__item{display: inline-block; position: relative; counter-increment: slide; vertical-align: top;}
.img_slider_1{height: 300px; background-color: #FFFFFF; cursor: zoom-in;}
.slider img{position: absolute; margin: auto; max-height: 100%;  width: auto; height: auto; top: 0; bottom: 0; left: 0; right: 0;}
.slider__thumbnails{display: inline-block; margin-top: 10px; }
.slider__thumbnails-item {display: inline-block; line-height: 0; max-width: 52px; margin: 0 10px 10px 0; opacity: .5; overflow: hidden; transition: 0.15s opacity ease-in-out; cursor: pointer;}
.slider__thumbnails-item.active{opacity: 1;}
.slider__thumbnails-item:hover{opacity: 1;}
.slider__thumbnails-item>img {display: inline-block;max-height: 50px;max-width: 100%;}
.slider__indicators{display: none;}
.slider-overflow__container{ display: none; position: fixed; z-index: 9999;top: 0; left: 5%; width: 90%; height: 100%; background-color: rgba(0, 0, 0, 0.9);}
.img_slider_2{  background-color: rgba(0, 0, 0, 0.9);}
.slider-overflow__container_show {display: flex;}
.slider-overflow {margin-left: auto; margin-right: auto;}
.slider-overflow .slider__wrapper{height: 100%;}
.slider-overflow .slider__items{height: 100%;}
.slider-overflow img{position: absolute; margin: auto;height: 70%; max-width: 100%;top: 0;bottom: 0;left: 0;right: 0;}
.btn-close {cursor: pointer; opacity: 0.5; border-radius: 0.25rem;position: absolute;top: 1rem; right: 1rem;z-index: 999;padding: 1.25rem 1rem;box-sizing: content-box;width: 2em;height: 2em;padding: 0.25em 0.25em;color: #000; border: 0;
background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/2em auto no-repeat;}
.btn-close:hover {color: #000;opacity: 0.75;}
.btn-close:focus {outline: 0;box-shadow: none;opacity: 0.75;}
.white-popup{position: relative; margin: 0 auto; padding: 20px; height: 100%; width: 90%; border-radius: 5px;}
.mfp-no-margins img.mfp-img{padding: 0;}
.mfp-no-margins .mfp-figure:after{top: 0;bottom: 0;}
.mfp-no-margins .mfp-container{padding: 0;}
.open-popup-link{cursor: zoom-in;}
#cur_foto_zoom_out{position: absolute; margin: auto; height: 700px; top: 0; bottom: 0;left: 0;	right: 0;cursor: zoom-out;}
/*APRAKSTS un SPECIFIKACIJA---------------------------------------------------*/
.box_info{display: block;width: 100%;}
.in_box_info_1{display: inline-block; margin-top: 10px; width: 100%;}
.name_grupa{display:inline-block; text-align:left; width: 100%;}
.vaue_box_grupa{display:inline-block; width:100%;}
.cur_vaue_box_grupa{float: left; margin: 5px 10px 5px 10px; width: 96%;}
.cur_vaue_box_grupa1{float: left; margin: 10px; text-align: center; width: 150px; height: 120px;}
.cur_color_img_izv{display:inline-block; height:60px; width:60px;}
.cur_color_img{float: left; margin: 7px 0 0 5px; height: 15px; width: 15px; border-radius: 15px;}
.cur_name_value{float: left; padding: 2px 4px 4px 15px;}
.cur_atribt_name{display: inline-block; padding: 5px 5px 5px 10px; text-align: left;}
.romb{display:inline-block; position:relative; top: 5px; margin: 0px 0px 0px 15px; width:5px; height:5px; rotate: 45deg;}
.in_komplektacija{margin: auto; width: 100%;}
.img_paz{margin: auto; width: 100%; text-align:center;}
/*LABAIS BLOKS----------------------------------------------------------------*/
#new_box{position: absolute; padding: 0 10px 0 10px; top:20px; right:-10px;}
.preces_nosaukums{display:inline-block; margin:0; text-align: center;  width:100%;}
.in_peces{display:inline-block; margin:0; padding-bottom: 20px;}
#img_edit{margin-left:5px; padding:5px; width: 25px; border-radius: 5px; cursor: pointer;}
.color_fix{position:relative; margin:0; width: 100%;}
.color_img_b{padding: 0px;margin: 3px;}
.color_hiden_box_2{display: none; position:absolute; z-index: 9999; text-align:center; margin-left:-52px; top:-186px; height:180px; width:150px; border-radius: 10px;}
#fr_colors{opacity: 1;cursor: pointer;}
label > input{visibility: hidden; position: absolute;}
label > input + #fr_colors{cursor:pointer; border: 3px solid #FFFFFF;}
label > input:checked + #fr_colors{border: 3px solid #bc4077;}
.padding_top{padding-top:11px;}
#result_price{display:inline-block;}
.grozs_bt_box{display:inline-block; position:relative; top:10px; left:20px;}
.fild_grozs_count{float:left; height:40px; width:50px; text-align:center; outline: none; overflow: hidden;}
.checkbox-btn{display:inline-block; height:42px; margin-left:-3px; cursor:pointer;}
.to_grozs_img{float:left; margin:6px 6px 6px 0px; height:30px; text-align:center;}
.to_grozs_name{float:left; padding:8px; text-align:center;}
.heart-btn{display:inline-block; position:relative; top:8px; left:40px; cursor:pointer;}
.heart_image{height:45px;}
.img-top{display:none; position:absolute; z-index:99; top:0; left:0;}
.heart-btn:hover .img-top{display: inline;}

/*Checkbox*/
.container {display: block; position: relative; margin:12px; padding-left:35px; text-align: left;  cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.container input{position: absolute;opacity: 0; height: 0; width: 0; cursor: pointer;}
.checkmark {position: absolute;top: 0; left: 0; height: 20px; width: 20px;}
.container:hover input ~ .checkmark{background-color: #E1E2E1;}
.checkmark:after {display: none;content: ""; position:absolute;}
.container input:checked ~ .checkmark:after{display: block;}
.container .checkmark:after {left:4px;top:1px;width: 10px; height:10px; border: solid #000000; border-width: 0 2px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); transform: rotate(45deg);}

/*Papildus izmeri-------------------------------------------------------------*/
.papildus_iz_box{display:inline-block; margin:10px 0 10px 20px; text-align:center; height: 110px; width: 130px;}
.papildus_iz_img{display:inline-block; height:60px; padding:5px;}
.papildus_iz_namebox{display:inline-block; width:130px; height:20px;}
.papildus_iz_name{display:inline-block;}
.papildus_iz_box_2{display:inline-block; margin:10px 0 10px 20px; padding:20px 0 20px 0; width: 450px;}
.papildus_iz_box_3{display:inline-block; margin:10px 0 10px 0px; padding:20px 0 20px 0; width: 100%;}
.img_divani{float: left; margin:10px 10px 10px 10px; height: 290px;}
.img_matras{display:inline-block; margin:0 10px 0 10px; height: 150px;}
.box_divan_pap{display:inline-block; text-align: left; margin:0px 0 0 0; width: 150px;}
.box_divan_pap2{display:inline-block; text-align: center; margin:0; width: 100%;}
.name_divan_pap{display:inline-block;}
.cat_pap{display: inline-block; padding: 4px;}
.text_before_block{display: inline-block;}

/*Sasaistitas preces----------------------------------------------------------*/
#prod_include_more{display:inline-block; margin-bottom:40px; text-align: center; position:relative; z-index:9; top:30px; width:99%;}
#prod_include_more_name{position: relative; z-index:999; top:-14px; left:100px; text-align:center; width: 200px;}


.aud_hr{margin:5px 5px 3px 5px;}
.aud_hr:hover{background-color: #E1E2E1;}