.toptext p{font-size: 16px;font-weight: 400;padding:15px 0 0 520px;line-height: 24px;text-align: justify;}
.toptext p a{color: #0b88c8;text-decoration:underline;}
.toptext img{height:305px;float: left;}
.toptext .blue{color: #0b88c8;}

.one-wood{background-color: #fff;border-radius: 5px;box-shadow: 1.414px 1.414px 24px 0 rgba(0,0,0,0.1);height: 600px;margin: 0 15px;position:relative;}
.one-wood img {width: 100%;}
.one-wood b{display:block;text-align: center;font-weight: 700;margin: 15px 0;}
.one-wood ul{display: block;list-style-type: disc;width: 80%;margin: 0 0 0 40px;}
.one-wood ul li{line-height: 20px;font-size: 15px;}
.one-wood .rndbtnBlue{bottom: 0;position: absolute;left: 25%;}

.woods_wariants{padding:20px 0;text-align:center;}
.woods_wariants p{text-align:left;line-height:24px;}
.woods_wariants span{display:inline-block;width:400px;box-shadow: 0 0 5px rgba(37, 37, 37, 0.14);background-color: #fff;border-radius: 5px;margin:20px 15px 0 15px;}
.woods_wariants span img{width:100%;}
.woods_wariants .rndbtn{display:block;width: 212px;padding: 16px 23px;font-size: 16px;border-radius: 5px;border: 3px solid #e1ecee;margin:20px auto 0;}
.scale-img:hover{transform:scale(1.90, 1.90);position:relative;z-index:100;}

.profiles .tabs__windowD{width: 970px;margin: 0 auto;}
.profiles .tabs__windowD ul{margin:20px auto 0;max-width:100%;width:100%;overflow:hidden;}
.profiles .tabs__windowD ul li{padding:20px 0;cursor:pointer;text-align:center;font-weight:bold;width:24.7%;font-size: 16px;float:left;}
.profiles .tabs__windowD ul li.active{border-radius:5px;box-shadow:inset 2px 2px 0 0 #e1ecee, inset -2px -2px 0 0 #e1ecee;}
.profiles .tabs__windowD ul li.active p{color:#000;border:none;}
.profiles .tabs__windowD ul li p{color:#0b88c8;border-bottom:1px dotted #0b88c8;display:inline;margin-bottom:15px;}
.profiles .tabs-cont-windowD .div50{border: 2px solid #e1ecee;padding: 5px 15px 5px 15px;height:420px;width: 475px;margin-right:10px;border-radius: 6px;float:left;position:relative;margin-top:10px;} 
.profiles .tabs-cont-windowD .div50 p,.profiles .tabs-cont-windowD .div50 b{line-height: 22px;font-size:16px;padding-top:10px;display: inline-block;}
.profiles .tabs-cont-windowD .div50 p.bottom{line-height:20px;}
.profiles .tabs-cont-windowD .div50 p.bottom b{padding:0 15px 0 0;line-height: 10px;}
.profiles .tabs-cont-windowD .div50 p:first-child{padding-top:30px;}
.profiles .tabs-cont-windowD .div50 img{max-width:100%;height: 100%;}
.profiles .tabs-cont-windowD .div50 div{position:absolute;bottom:10px;}

.b-derevo_calc {margin: 30px auto -30px auto;background: url(/images/price/podbor/bg_1.jpg) no-repeat center center;height: 720px;position: relative;z-index: 1}
.b-derevo_calc .b-derevo_calc__ruch {background: url(/images/price/podbor/ruch_1.png) no-repeat center center;height: 720px;position: relative}
.b-derevo_calc__zag {font-size: 2em;color: #0d0d0d;text-align: center;text-transform: uppercase;font-family: 'Open Sans', "Arial";line-height: 1;}
.b-derevo_calc .container .tsvet_ramy {width: 590px;margin-bottom: 20px}
.b-derevo_calc .container .tsvet_ramy .tsvet_ramy__txt {text-align: center;font-size: 1.4em;color: #3d3d3d;margin-bottom: 15px;font-family: 'Open Sans', "Arial";}
.b-derevo_calc .container .tsvet_ramy .div30 {text-align: center;font-size: 1.3em;font-family: 'Open Sans', "Arial";font-weight: 400;margin-bottom: 15px}
.b-derevo_calc .container .tsvet_ramy .div30 img {cursor: pointer}
.b-derevo_calc .container .tsvet_ramy .div30 img:hover {opacity: .8}
.b-derevo_calc .container .tsvet_ruch {width: 590px}
.b-derevo_calc .container .tsvet_ruch .tsvet_ruch__txt {text-align: center;font-size: 1.4em;color: #3d3d3d;margin-bottom: 15px;font-family: 'Open Sans', "Arial";}
.b-derevo_calc .container .tsvet_ruch .w14 {text-align: center;font-size: 0.95em;font-family: 'Open Sans', "Arial";font-weight: 400;margin-bottom: 25px}
.b-derevo_calc .container .tsvet_ruch .w14 img {cursor: pointer;margin-left: 5px;margin-bottom: -5px}
.b-derevo_calc .container .tsvet_ruch .w14 img:hover {opacity: .8}

.DoknaLinks a {display: block;text-align: center;padding-top: 10px;font-size: 14px;color: #000;}
.DoknaLinks span {display: block;text-align: center;padding-top: 10px;font-size: 14px;color: #000000;}

.derevo_spectr{padding:20px 0;}
.derevo_spectr a{text-decoration: underline;font-size: 18px;color: #0b88c8;}
.derevo_spectr .left{text-align:right;white-space:nowrap;}
.derevo_spectr .right{text-align:left;white-space:nowrap;}
.derevo_spectr .left img,.derevo_spectr .right img{width:96px;height:96px;border-radius:50%;vertical-align:middle;}
.derevo_spectr .left>div,.derevo_spectr .right>div{vertical-align:middle;display:inline-block;width:187px;}
.derevo_spectr .right>div{padding-right:0;padding-left:10px;}
.derevo_spectr .left p{display:block;text-align:right;margin: 10px 0;}
.derevo_spectr .left p .blue-price {font-size: 16px;color: #007DB4;font-weight: bold;}
.derevo_spectr .right p{display:block;text-align:left;margin: 10px 0;}
.derevo_spectr .right p .blue-price {font-size: 16px;color: #007DB4;font-weight: bold;}
.derevo_spectr .right .rndbtn,.derevo_spectr .left .rndbtn{display:block;text-align:center;background-color:#f46610;padding:10px 0;margin-top:20px;width:180px;color:#fff;}
.derevo_spectr .left,.derevo_spectr .right{margin-top:30px;overflow:visible;float:left;}
.derevo_spectr img{max-width:100%}
.derevo_spectr .rndbtn{color:#fff;margin-left:50%;white-space:nowrap;transform:translateX(-50%);}
.derevo_spectr .center{margin:0 10px;padding-top: 30px;}
.derevo_spectr .center a{margin-top:22px;}
.derevo_spectr .woodenLink {text-decoration: underline;font-size: 18px;text-align: center;display: block;margin: 15px 0 0 0;white-space: normal;color: #0b88c8;}
.derevo_spectr .rndbtnWooden {display: inline-block;text-align: center;background-color: #0879b3;margin-top: 30px;margin-left: 50%;white-space: nowrap;transform: translateX(-50%);padding: 16px 23px;border: 3px solid #e1ecee;border-radius: 5px;color: #fff;font-size: 16px;font-weight: bolder;text-decoration:none;}

#works-gal{padding-top:10px;}
#works-gal .rndbtn{background-color:#0879b3;text-transform:inherit;margin:auto;display:block;z-index:2;width:140px;margin-top:-20px}
#works-gal .img{width:100%;height:230px;border-radius:5px;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center}
#works-gal .owl-controls {width: 100%;margin: 0 0 0 4px;position: absolute;top: 50%;transform: translate(0,-75%);}
#works-gal .owl-controls .owl-prev i, #works-gal .owl-controls .owl-next i{color:#fff;}

.top_r_form {margin-left: -15px;margin-right: -15px;padding-top: 44px;padding-bottom: 30px;background-size: cover;background-repeat: no-repeat;background-image: url(/styles/images/top_form_bg.jpg);background-position: center;}
.top_r_form .feedback_r_form {width: 50%;float: right;background-color: rgba(255, 255, 255, 0.64);padding-top: 31px;padding-left: 38px;padding-right: 35px;padding-bottom: 38px;}
.top_r_form .r_form_head {color: #000000;font-family: "Open Sans";font-size: 33px;line-height: 40px;margin-bottom: 13px;}
.top_r_form .r_form_bold {color: #505050;font-family: "Open Sans";font-size: 16px;font-weight: 700;line-height: 24px;margin-bottom: 42px;}
.top_r_form .r_form_text {color: #505050;font-family: "Open Sans";font-size: 16px;font-weight: 700;line-height: 20px;margin-bottom: 25px;}
.top_r_form input.r_form_tel {border-radius: 6px;border: 1px solid #bababa;background-color: #ffffff;opacity: 1;width: 240px;margin-bottom: 10px;}
.top_r_form .r_form_policy {color: #505050;font-family: "Open Sans";font-size: 16px;font-weight: 400;margin-top: 15px;}
.top_r_form .r_form_policy a {color: rgb(11, 136, 200);text-decoration: underline !important;}
.bottom_r_form img {display: inline-block;vertical-align: middle;}
.bottom_r_form p {color: #ffffff;font-size: 27px;font-weight: 700;display: inline-block;vertical-align: middle;width: 240px;margin-left: 26px;}

.uls-pk ul li {margin-top: 20px;background-image: url(/img/pk/list.png);background-position: left 5px;background-repeat: no-repeat;padding-left: 26px;font-size: 16px;padding-right: 15px;color: #2e2e2e;padding-top: 4px;line-height: 21px;padding-bottom: 5px;}
.uls-pk .h3{font-weight:700;text-align:left;}
.uls-pk a{color:#000;}

h3.name{font-size: 23px;color: #323232;text-transform:uppercase;}
.table_price{width:100%;}
.table_price tr:nth-child(odd) {background: #f0f0f0;}
.table_price tr td:first-child {width: 68%;}
.table_price tr td.price {text-align:right;}
.table_price tr td {padding:10px 20px;line-height: 20px;text-transform:uppercase;}
.table_price tr td a{color:#000;text-transform:uppercase;}

.five_blocks{padding-bottom:20px;}
.five_blocks .block{background:#fff;float:left;box-shadow: 0 0 5px rgba(37, 37, 37, 0.14);text-align: center;height: 290px;margin: 15px;padding: 15px 5px;}
.five_blocks .block.first{width: 528px;}
.five_blocks .block h3{font-size: 20px;color: #515151;font-weight: 700;}
.five_blocks .block p{display: block;margin-top: 20px;color: #313131;font-size: 14px;font-weight: 400;line-height: 22px;padding-left: 20px;text-align:left;}
.five_blocks .block img{margin:30px auto 0;}
.five_blocks .block form{display: block;width: 240px;margin:17px 40px 0 0;float: right;}
.five_blocks .block form #fio{display:none;}
.five_blocks .block form .phone{width: 230px;color: #2e2e2e;font-size: 14px;padding: 15px;border:1px solid rgb(208, 208, 208);border-radius: 5px;background-color: rgb(247, 247, 249);margin-bottom:7px;}
.five_blocks .block form input[type=checkbox]{}
.five_blocks .block form small{color: #777;}.five_blocks .block form small a{text-decoration: underline;color: #777;}
.five_blocks .block .rndbtn{margin-top:10px;width: 230px;cursor:pointer;font-size:16px;padding: 18px 23px;font-weight:bolder;}
.five_blocks .block .rndbtn.red{background: #f46610;}

.button_two{display: inline-block;width: 159px;padding: 16px 23px;text-decoration: none;border-radius: 5px;font-size: 16px;font-weight: bolder;}
.button_two.blue{background-color: #0879b3;color: white;}
.button_two.orange{color: #f46610;border: 3px solid #e1ecee;background-color: #fff;}

.img_txt img{display:block;margin:0 auto 0;height: 300px;border-radius: 7px;}
.img_txt a.podrobnee{color:#0b88c8;margin-top:10px;display:block;}

.nestandartnie{background: url(/img/nest/fon-nest.jpg) center top;}
.nestandartnie .container h2{font-size: 26px; font-weight: 600;margin-top: 30px;color:#fff;}
.nestandartnie .container div{margin: 15px 15px 40px 15px;box-shadow: 0 0 5px rgba(37, 37, 37, 0.14);text-align: center;height: 240px;float:left;width: 255px;background:#fff;}
.nestandartnie .container div a img{height:108px;}
.nestandartnie .container div a{font-size: 18px;color:#000;margin-top: 20px;display:block;}.nestandartnie .container div b{display: block;margin-top: 20px;font-size: 17px;}.nestandartnie .container div a:hover{color: #0879b3;text-decoration: underline;}

.interesno .radius{height: 140px;width: 140px;overflow: hidden;margin: 0 auto;}
.interesno .radius img{max-width:140px;max-height:140px;margin: 0 auto;border-radius: 50%;}
.interesno .link{display: block;color: #000;margin: 0 auto;text-align: center;padding: 25px 0;font-size: 18px;}
.interesno .owl-nav{width:83%;padding-right:20px;}

.container .osobennost td p:first-child{font-weight:bold;color:#000;}