<style>
#query{display:inline-block;width:70%;}
.search_box{height:40px;cursor:default;width:100%;}
.search_button{width:30%;float:right;border:1px solid rgba(83,83,83,0.3);border-radius:5px;background-image:url("https://questtel.com/img/loop.svg");background-size:20%;background-repeat:no-repeat;background-position:50% 50%;}
.search_button:hover{background-color:rgba(83,83,83,0.2);}
.index{min-width:670px;}
.enq{position:absolute !important;width:auto !important;z-index:3;font-weight:bold;font-size:25px !important;right:70px;bottom:20px;}
.garanty{margin-top:20px;position:relative;float:left;width:100%;height:300px;}
.garanty:before{margin-bottom:20px !important;}
.garanty p{float:right;position:absolute;right:60px;top:30%;width:40%;}}
.garanty img{position:absolute;height:auto;}
.shad{width:100%;opacity:0.2;margin-top:-40px;margin-bottom:-10px;}
.logo_g{top:45px;width:23%;height:auto;margin-left:10%;max-width:260px;max-height:none;position:absolute;}
.tech_spec{position:relative;float:left;width:50%;height:auto;margin-top:10px;}
.application{position:relative;float:right;width:45%;height:auto;margin-right:2.5%;margin-top:10px;}
td{border:1px solid #717171;}
.tech_spec tr{height:auto;padding-bottom:50px;}
.tech_spec tr:nth-child(odd){background-color:rgba(0,0,0,0.2);}
.tech_spec tr:nth-child(even){background-color:rgba(0,0,0,0.1);}
.tech_spec dt{display:inline-block;font-family:'Oxygen', sans-serif;font-size:15px;}
.tech_spec dt:nth-child(even){margin-left:50px;}
.tech_spec dt:nth-child(odd){float:right;margin-right:50px;}
.features_field{display:block;float:left;width:100%;height:auto;}
#feat-h{vertical-align:baseline;line-height:80px;}
.tech-h span{font-size:8px;}
.features_field span, .garanty span, .application span{color:#999;font-family:'Oxygen', sans-serif;font-size:38px;margin-left:30px;}
.tech_spec:before{width:200% !important;}
.features_field:before, .tech_spec:before, .garanty:before{width:100%;content:"";display:block;background-size:100% 120%;background-image:url('/img/horizontal-shadow.png');background-repeat:no-repeat;height:8px;position:relative;}
.features_field ul,li{margin-left:40px;font-family:'Oxygen', sans-serif;font-size:14px;line-height:1.42857143;color:#333333;}
.prod_img{display:inline-block;position:relative;width:63%;height:250px;float:right;margin-top:120px;margin-right:30px;cursor:pointer;}
.prod_desc{display:inline-block;position:relative;width:30%;height:300px;float:left;margin-top:120px;margin-left:30px;}
.pdfp span{color:#ffcc33;}
.prod_desc p, .garanty p{font-size:15px;font-family:'Oxygen', sans-serif;}
.top_part_prod{position:relative;width:100%;height:500px;\*float:right;*\
background-image:-webkit-linear-gradient(#ECECEC, #fff 100%);background-image:-moz-linear-gradient(#ECECEC, #fff 100%);background-image:-ms-linear-gradient(#ECECEC, #fff 100%);background-image:-o-linear-gradient(#ECECEC, #fff 100%);background-image:linear-gradient(#ECECEC, #fff 100%);}
.prod_name:after{width:100%;content:"";display:block;background-size:100% 120%;background-image:url('/img/horizontal-shadow.png');background-repeat:no-repeat;height:8px;position:absolute;}
.activep{background-color:#C1C1C1 !important;border:2px solid rgb(0, 0, 0) !important;}
.prod_name{position:relative;width:100%;height:180px;margin:auto;text-align:center;}
.prod_name h2,h1{font-family:'Oxygen', sans-serif;vertical-align:baseline;line-height:80px;margin:auto;color:#4d4d4d;font-size:64px;}
.left_but_bl{position:relative;float:left;width:0px;height:120px;top:30px;}
.prod_but{display:block;position:relative;margin:auto;margin-left:30px;margin-top:15px;font-size:14px;line-height:1.42857143;border-radius:6px;color:#FBCA0E;border:2px solid #FBCA0E;width:150px;padding-left:3px;padding-right:3px;text-align:center;}
.top{margin-top:-60px;}
.post{margin-left:0px}
.prod_but:hover{background-color:#FBCA0E;color:#fff;}
#q_mark{float:right;margin-top:15px;height:40px;}
#active-cat,#active-item{vertical-align:baseline;line-height:70px;font-family:'Roboto Slab', serif;font-size:150%;color:#000;font-weight:bold;}
.back_ref{position:absolute;width:80px;height:auto;right:10px;background-image:url('../img/goback.png');background-size:30%;background-repeat:no-repeat;background-position:80% 50%;}
.catalog-header{display:block;width:100%;height:70px;background-color:rgba(0,0,0,0.05);}
.catalog-header h1{vertical-align:baseline;line-height:70px;font-family:'Roboto Slab', serif;font-size:150%;color:#000;font-weight:bold;}
.cat_name{width:20%;max-width:350px;height:100%;text-align:center;float:left;}
.head_wrap_prod{width:80%;height:100%;text-align:center;float:right;}
.left-category{display:block;width:20%;height:auto;float:left;overflow-y:auto;overflow-x:hidden;}
.left-category:before{content:"";display:block;background-size:120% 100%;background-image:url('/img/horizontal-shadow.png');background-repeat:no-repeat;width:25%;margin-left:-5%;height:8px;position:absolute;}
.active-i{background-color:rgba(0,0,0,0.1);}
.p-item-full{word-wrap:break-word;background-origin:padding-box, border-box;background-clip:padding-box, border-box;border:1px solid transparent;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5), 0 3px 6px -3px rgba(0,0,0,0.25);background-image:-webkit-linear-gradient(#f2f2f2, #e4e4e4 50%), -webkit-linear-gradient(#e4e4e4, #ccc);background-image:-moz-linear-gradient(#f2f2f2, #e4e4e4 50%), -moz-linear-gradient(#e4e4e4, #ccc);background-image:-ms-linear-gradient(#f2f2f2, #e4e4e4 50%), -ms-linear-gradient(#e4e4e4, #ccc);background-image:-o-linear-gradient(#f2f2f2, #e4e4e4 50%), -o-linear-gradient(#e4e4e4, #ccc);background-image:linear-gradient(#f2f2f2, #e4e4e4 50%), linear-gradient(#e4e4e4, #ccc);}
.p-item-full h3{display:block;margin:0;padding:0;font-family:'Roboto Slab', serif;margin-top:5px;margin-bottom:5px;font-size:100%;font-weight:bold;vertical-align:baseline;background:transparent;color:#4F6788;text-decoration:none;}
.p-item-full p{font-family:'Roboto Slab', serif;color:rgba(0,0,0,0.8);font-size:12px;}
.p-item-full img{max-width:180px;min-width:100px;width:70%;margin:auto;margin-top:10px;float:none;padding-bottom:0px;}
.p-item-full a{display:block;padding:0.5em 0.5em 0.5em 0.5em;}
.p-item-full a:hover{background-color:rgba(0,0,0,0.2);}
.main_product{display:block;float:right;width:80%;height:auto;overflow-y:hidden;overflow-x:hidden;}
@media all and (max-width:1270px){#page-content{margin-top:70px !important;}
.application, .tech_spec{width:100%; padding:40px;}}
.prod_name h2,h1{font-size:54px;}
#pn_h1{font-size:28px !important;line-height:40px;min-height:80px;max-width:65%;}
.prod_desc{width:50%;height:auto;}
.prod_img{width:40%;}
.tech_spec dt,dd{font-size:12px;}
}
@media all and (max-width:1140px){.tech_spec dt{margin-left:5px;}
.tech_spec dd{margin-right:5px;}}
@media all and (max-width:1070px){#pn_h1{font-size:22px !important;}
.garanty{height:auto;}
.garanty p{width:75%;}
.enq{bottom:30px !important;}
.garanty h1{margin-top:-30px;}
}
@media all and (max-width:990px){.catalog-header h1{font-size:100%;}
}
@media all and (max-width:950px){.tech_spec:before{width:100% !important;}
.application h1{left:30px !important;}
.prod_img{width:70% !important;margin-left:15% !important;margin-right:0px;margin-top:30px;float:none;}
.prod_desc{width:90% !important;float:none;margin-left:5% !important;}
.top_part_prod{height:auto !important;}
#pn_h1{font-size:18px !important;}
.logo_g{display:none;}
.garanty h1{width:80% !important;}
.garanty p{width:80%;}
}
@media all and (max-width:835px){#pn_h1{font-size:15px !important;}
.garanty h1{font-size:20px !important;text-align:center;float:none !important;margin:auto !important;margin-bottom:30px !important;}
.enq{font-size:18px !important;}
}
@media all and (max-width:760px){#pn_h1{font-size:12px !important;}
.prod_name h2,h1{font-size:40px;}
.shad{margin-top:0px;}
.garanty{height:170px;}
bottom:30px !important;.garanty h1{display:none;}
}
@media all and (max-width:620px){.back_ref{display:none;}
}
#blanket{background-color:#111;opacity:0.65;position:absolute;top:0px;left:0px;width:100%;height:100%;}
#popUpDiv{margin-top:-20px;position:absolute;width:40%;right:30%;cursor:pointer;padding:40px;background-color:#EEEEEE;*border:3px solid #000;*border-radius:40px;}
.cross{posirion:relative;float:right;top:0px;cursor:pointer;}
#popUpDiv img{width:100%;}
.pdfp{position:relative;top:-10px;}
.info-text-div{position:relative;display:block;width:auto;margin:30px 30px;padding-top:30px;text-align:left;font-size:15px;font-family:'Oxygen', sans-serif;}
table{font-size:90%;}
</style>