.text-card {
  --max-lines: 15;
  --line-height: 1.5;
  position: relative;
  margin-bottom: 20px;
}

.text-content {
  line-height: var(--line-height);
  transition: all 0.3s ease;
  position: relative;
  
  /* Базовые стили для свернутого состояния */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* Стили через класс, а не инлайн */
.text-content.clamp-enabled {
  -webkit-line-clamp: var(--max-lines);
}

/* Когда чекбокс отмечен - показываем весь текст */
.expand-checkbox:checked ~ .text-content {
  -webkit-line-clamp: unset !important; /* !important перебивает инлайн */
  display: block;
}

/* Стилизация кнопки */
.read-more-btn {
  display: inline-block;
  margin-top: 8px;
  color: #0066cc;
  cursor: pointer;
  font-weight: 500;
  position: relative;
  transition: opacity 0.2s;
}

.read-more-btn:hover {
  opacity: 0.7;
}

.read-more-btn::before {
  content: "Читать дальше";
}

.expand-checkbox:checked ~ .read-more-btn::before {
  content: "Скрыть";
}

/* Прячем чекбокс */
.expand-checkbox {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

/* Градиент для свернутого состояния */
.expand-checkbox:not(:checked) ~ .text-content.clamp-enabled::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background: linear-gradient(to bottom, transparent, white);
  pointer-events: none;
}

/* Класс для скрытой кнопки */
.read-more-btn.hidden {
  display: none;
}

/* Убираем градиент, если кнопка скрыта */
.text-card:has(.read-more-btn.hidden) .text-content.clamp-enabled::after {
  display: none;
}

.calc_mini_fields{display:none!important}.menu-row.middle-block .mega-menu table td.catalog,.menu-row.middle-block:not(.bglight) .mega-menu table td.catalog>.wrap{width:180px!important}#navigation{z-index:99999;position:relative}.wrapper1>div{z-index:999}.right_block ol li:before,.right_block ul li:before{padding:0;margin-left:0;width:20px;display:inline-block;vertical-align:top;zoom:1;position:absolute;top:0;left:0}.measure-wrapper{width:110px}.measure-unit{border-radius:3px;background:#21b11c;color:#fff;font-size:12px;text-align:center;line-height:1;margin:0 0 3px;cursor:pointer;box-sizing:border-box;width:50px;padding:5px;min-width:45px}.measure-block{justify-content:start}.measure-unit-block{gap:10px}.measure-unit-active{display:flex;justify-content:space-around;background:#167114}.measure-unit-active::before{content:"✓";display:inline;margin-left:0;padding-right:1px}.tip{display:inline-block;position:relative;text-decoration:none;width:20px;padding:1px;text-align:center;vertical-align:top}.tip:hover .hover-box{display:block}.vertical{height:200px}.hover-box{display:none;position:absolute;padding:5px 5px 20px;left:-300px;min-width:300px;text-align:center;width:100%;height:120px;white-space:normal;top:-25px;background:rgba(0,0,0,.8);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;font-size:.86em;z-index:900}.hoverlinks{padding:10px;display:flex;gap:60px}.hoverlinks a{color:#fff;text-decoration:underline}.cell-area{display:inline-block;text-align:center;margin:0 33px}.right_block ul li:before{color:transparent!important}#table-container table thead th{background:#48a216!important;padding:3px 1px!important;text-align:center;font-size:12px!important}#table-container table thead th:first-child{padding:3px 2px!important;font-size:11px!important}#table-container table thead a{color:#fff!important}#table-container .table_standart2 table tr:first-child td{background:0 0!important}#table-container .table_standart2 table tr td:first-child{min-width:10px!important;text-align:center!important}#table-container .table_standart2 table tr td{padding:3px 15px!important}#table-container .table_standart2 table tr:first-child td p{color:#333!important}.menu-row .mega-menu table td.wide_menu .dropdown-submenu .dropdown-menu>li>a{font-size:13px;padding:1px 20px!important}.contacts .title{font-weight:700!important}p{margin:10px 0!important}.accordion-head{padding:10px 80px 0 45px}.accordion-head .fa{top:15px;right:9%}.clear:after,.nav:after{clear:both}blockquote,body,dl,figure,form,h1,h3,h4,h5,h6,li,menu,ol,p,pre,ul{margin:0}li,nav ol,nav ul,ul{list-style:none}@font-face{font-family:FuturaPT-Light;src:url(../css3/fonts/FuturaPT-Light.eot?#iefix) format("embedded-opentype"),url(../css3/fonts/FuturaPT-Light.otf) format("opentype"),url(../css3/fonts/FuturaPT-Light.woff) format("woff"),url(../css3/fonts/FuturaPT-Light.ttf) format("truetype"),url(../css3/fonts/FuturaPT-Light.svg#FuturaPT-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT-Medium;src:url(../css3/fonts/FuturaPT-Medium.eot?#iefix) format("embedded-opentype"),url(../css3/fonts/FuturaPT-Medium.otf) format("opentype"),url(../css3/fonts/FuturaPT-Medium.woff) format("woff"),url(../css3/fonts/FuturaPT-Medium.ttf) format("truetype"),url(../css3/fonts/FuturaPT-Medium.svg#FuturaPT-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT-Bold;src:url(FuturaPT-Bold.eot?#iefix) format("embedded-opentype"),url(../css3/fonts/FuturaPT-Bold.otf) format("opentype"),url(../css3/fonts/FuturaPT-Bold.woff) format("woff"),url(../css3/fonts/FuturaPT-Bold.ttf) format("truetype"),url(../css3/fonts/FuturaPT-Bold.svg#FuturaPT-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Regular;src:url(../css3/fonts/MyriadPro-Regular.eot?#iefix) format("embedded-opentype"),url(../css3/fonts/MyriadPro-Regular.otf) format("opentype"),url(../css3/fonts/MyriadPro-Regular.woff) format("woff"),url(../css3/fonts/MyriadPro-Regular.ttf) format("truetype"),url(../css3/fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../css3/fonts/open-sans_allfont.ru-webfont.woff2) format("woff2"),url(../css3/fonts/open-sans_allfont.ru-webfont.woff) format("woff");font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline;zoom:1}audio:not([controls]){display:none;height:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}button,html,input,select,textarea{font-family:sans-serif}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:14px}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:0}legend{border:0;margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;padding:0;width:13px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clear:after,.clear:before{content:" ";display:table}.clear{zoom:1}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a:active,a:focus,a:hover{outline:0}li,ul{padding:0}.wrapper header .logo{margin-left:21px;margin-top:22px;display:inline-block;zoom:1;vertical-align:top}.wrapper header .logo a{position:relative;display:block;z-index:99}.wrapper header .title{display:inline-block;zoom:1;vertical-align:top;font-size:16px;color:#48b165;font-family:FuturaPT-Light;text-transform:uppercase;margin-top:31px;margin-left:21px;line-height:20px}.wrapper .middle{margin-bottom:64px}.table_standart2{margin-right:10px;padding-bottom:10px;text-align:center}.wrapper .middle .carousel_contain .block a,.wrapper .middle .filter ul li a:hover,.wrapper .middle .right_middle .search a,.wrapper .middle .ruler a:hover,.wrapper .middle .step .block a,.wrapper .middle .text_c a:hover,.wrapper .middle .text_s .column .content a:hover{text-decoration:none}.wrapper .middle .filter span{display:inline-block;zoom:1;vertical-align:top;margin-right:13px}.wrapper .middle .filter ul{display:inline-block;zoom:1;vertical-align:top}.wrapper .middle .filter ul li{display:inline-block;zoom:1;vertical-align:top;background:url(../img/sep.png) right no-repeat;padding-right:23px}.wrapper .middle .filter ul li:last-child{background:0 0}.wrapper .middle .filter ul li a{color:#4572a8;font-family:FuturaPT-Medium;display:inline-block;zoom:1;vertical-align:top}.wrapper .middle .title_text,.wrapper .middle .title_text2{font-size:26px;font-family:FuturaPT-Medium;color:#333}.wrapper .middle .title_text{margin-bottom:6px}.wrapper .middle .title_text2{margin-bottom:18px;margin-top:46px}.wrapper .middle .ruler{background:url(../img/metrika.jpg) bottom repeat-x;padding-bottom:24px;margin-bottom:46px;max-width:629px;margin-right:10px}.wrapper .middle .ruler a{font-size:16px;font-weight:700;font-family:FuturaPT-Light;color:#4572a8;margin-right:12px;display:inline-block;zoom:1;vertical-align:top}.wrapper .middle .ruler a:first-child{padding-left:3px}.wrapper .middle .text_c{color:#333;font-size:18px;font-family:FuturaPT-Light;line-height:23px;margin-bottom:32px}.wrapper .middle .text_c a{color:#4572a8}.wrapper .middle .text_c p{margin-bottom:15px}.wrapper .middle .carousel_contain{margin-bottom:41px;margin-left:18px;margin-right:18px}.wrapper .middle .carousel_contain .title{font-size:26px;color:#333;font-family:FuturaPT-Medium;margin-top:7px;margin-bottom:23px}.wrapper .middle .carousel_contain .block{margin-top:18px;float:left;border-radius:5px;overflow:hidden;display:inline-block;zoom:1;vertical-align:top}.wrapper .middle .carousel_contain .block .name{background:#90ce5d;color:#fff;text-transform:uppercase;font-size:18px;font-family:FuturaPT-Medium;width:190px;padding-top:11px;padding-left:7px;line-height:18px;padding-bottom:12px}.wrapper .middle .clients{margin-bottom:58px}.wrapper .middle .clients .title{font-size:26px;color:#333;font-family:FuturaPT-Medium;margin-left:20px;margin-bottom:34px}.wrapper .middle .clients ul{margin-left:10px}.wrapper .middle .clients ul li{display:inline-block;zoom:1;vertical-align:top;margin-right:24px;margin-bottom:33px}.wrapper .middle .clients ul li a img{-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale")}.wrapper .middle .clients ul li a img:hover{filter:none}.wrapper .middle .text_s{margin-left:20px}.wrapper .middle .text_s .column{width:23%;margin-right:13px;display:inline-block;zoom:1;vertical-align:top}.wrapper .middle .text_s .column .answ:before p{display:inline-block;zoom:1;vertical-align:top}.wrapper .middle .text_s .column ul{margin-bottom:20px}.wrapper .middle .text_s .column ul li{margin-left:8px;margin-right:8px}.wrapper .middle .text_s .column ul li:before{background:url(../img/li_a.png) no-repeat!important;width:4px;height:4px;content:' ';display:inline-block;zoom:1;vertical-align:top;margin-top:9px;margin-right:5px}.wrapper .middle .text_s .column ul li img{margin-right:5px}.wrapper .middle .text_s .column:last-child{margin-right:0!important}.wrapper .middle .text_s .column .title,.wrapper .middle .text_s .column dt{font-size:26px;font-family:FuturaPT-Medium;color:#333;margin-bottom:23px;line-height:28px}.wrapper .middle .text_s .column dt strong{font-weight:400}.wrapper .middle .text_s .column dd{margin:0}.wrapper .middle .text_s .column .content{font-size:18px;font-family:FuturaPT-Light;line-height:22px}.wrapper .middle .text_s .column .content a{font-family:FuturaPT-Light;color:#4572a8;font-size:18px}.wrapper .middle .text_s .column .content p{font-family:FuturaPT-Light;margin-bottom:20px}.wrapper .middle .text_s .column .content p b{font-family:FuturaPT-Light;font-weight:700}.wrapper .middle .step{margin-bottom:3px}.wrapper .middle .step .block{display:inline-block;zoom:1;vertical-align:top;font-size:18px;font-family:FuturaPT-Medium;color:#333;text-transform:uppercase;margin-right:57px}.wrapper .middle .step .block a{color:#333}.wrapper .middle .step .block:last-child{margin-right:0}.wrapper .middle .step .block img{display:inline-block;zoom:1;vertical-align:top;margin-right:14px;margin-top:6px}.wrapper .middle .step .block span{display:inline-block;zoom:1;vertical-align:top}.wrapper .comments{border:1px solid #d8d8d8;max-width:642px;font-size:0;margin-right:10px;padding:16px 17px 23px}.wrapper .comments .title{font-size:18px;font-family:FuturaPT-Light;font-weight:700;margin-bottom:18px}footer{background:#f7f7f7}footer .bottom{border-top:1px solid #dee3e9;margin-top:40px;padding-top:21px}footer a:hover{text-decoration:underline!important}#products{width:100%;height:242px;overflow:auto;position:relative;max-width:1260px}#products li{display:inline-block;zoom:1;vertical-align:top;width:214px;position:relative}@media screen and (max-width:1280px){.phone_consult,.price,.table_standart{margin-right:10px}}@media screen and (max-width:1183px){.marks,.phone_consult,.title_table{margin-left:0!important}.comments{margin-left:10px!important}}@media screen and (max-width:1130px){.search{font-size:18px!important;line-height:18px!important}.search a{font-size:16px!important}}@media screen and (max-width:1000px){.wrapper .middle .title_text{margin-left:0}.text_c,.wrapper .middle .ruler,.wrapper .middle .title_text2{margin-left:0!important}.table_standart2 table tbody tr{border-bottom:0!important}.table_standart2 table tbody tr:last-child{border-bottom:1px solid #ccc}.wrapper .middle .filter{font-size:16px}.wrapper .middle .title_text{font-size:20px;margin-right:10px}.wrapper .middle .text_c{font-size:16px;margin-right:10px}.wrapper .middle .title_text2{font-size:20px;margin-right:10px}.text_s .column .title{font-size:20px!important;margin-right:10px}.wrapper .middle .text_s .column .content{font-size:16px!important}.step .block{margin-bottom:10px}.wrapper .middle .step{margin-left:0!important}.wrapper .middle .ruler{margin-right:10px!important;background:0 0!important;padding-bottom:0!important}.wrapper .middle .ruler a{font-size:13px!important}}@media screen and (max-width:890px){.bottom{text-align:center!important}}@media screen and (max-width:830px){.wrapper .middle .filter ul li a{font-size:14px}}@media screen and (max-width:730px){.step .block{width:100%!important;margin-right:0!important}}@media screen and (max-width:700px){#cart{margin:0 auto 15px!important;width:130px!important;display:block!important}}..breadcrumbs{padding:0}@media screen and (max-width:681px){.right-icons{position:relative;left:-43px}#table-container,.table_standart2_1{max-width:370px!important}.wrmaps .row{float:none!important;width:auto!important;margin:0!important}.right_footer,.step{display:flex!important}.wrapper .middle .step .block{display:inline-block;zoom:1;vertical-align:top;font-size:11px;font-family:FuturaPT-Medium;color:#333;text-transform:uppercase;margin-right:57px;line-height:17px;margin-top:20px}#products li,.cart_icon,.left_middle,.right_middle{float:none!important}.tags ul li a{line-height:16px!important;padding-top:4px!important;padding-bottom:6px!important}.clients,.text_s{display:none}.phone b,.wrapper .top_head .phone{display:block!important;text-align:center!important}.logo,.title{text-align:center}.city{display:none}.logo,.right_footer,.title{display:block!important}.logo a{margin-left:0}.title{margin-top:5px!important;margin-bottom:10px!important}.right_footer,.step{text-align:center!important}.title_table{width:100%!important;margin-bottom:0!important}.phone_consult{width:auto!important;display:block!important;margin-bottom:20px;text-align:left!important}.wrapper .middle .ruler{margin-bottom:16px!important}.wrapper .middle .filter{margin-left:0;text-align:center}.wrapper .middle .ruler a,.wrapper header .right_header .ruler a{font-size:12px;font-weight:500;margin-right:0}#products{height:auto!important;overflow:visible!important}#bar,#products img{display:none}#products li{width:auto!important;display:block}.wrapper .middle .carousel_contain .block{float:none!important;width:190px!important;margin:0 auto 5px!important;display:block!important}.wrapper .middle .carousel_contain .block .name{border-radius:3px!important;font-size:14px!important;padding-top:5px!important;padding-bottom:6px!important}#products ul{width:auto!important}.size,.size a{display:block!important;width:107px!important}.size{margin:0 auto!important}.size a{margin:0 auto 10px!important}}#item .calc,.cart_icon a,.cats a:hover,.item_stand .block a,.path a,.right_middle p a:hover{text-decoration:none}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.image_wrapper_block img{margin:auto!important}div.mob{width:50px!important}h1{padding-top:3px}.accordion-head{cursor:pointer;padding:20px 80px 14px 45px;text-align:center}.title-v1 h1{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:30px!important}.top_inner_block_wrapper.maxwidth-theme{padding-bottom:0!important}.table_standart2_1{margin-right:4px;display:inline-block;width:410px!important;margin-left:0}.accordion-head .fa{top:15px;right:17%}#table-container .table_standart2 table tr td{padding:3px!important}.table_standart2{margin-right:0!important;padding-left:3px}}#table-container img,#table-container table{zoom:1;vertical-align:top}#table-container table tr:first-child td,#table-container table tr:first-child td p{color:#fff!important;margin:0!important;font-family:FuturaPT-Light}#table-container img{display:inline-block;max-width:175px!important;margin-right:39px!important}#table-container table{display:inline-block;border-radius:3px;box-shadow:0 2px 2px 0 rgba(98,98,98,.14);overflow:visible;width:100%;max-width:670px}#table-container table tr:first-child td{background:#5a55e4!important;font-size:18px;font-weight:700;border-right:1px solid #c7c7c7}.path a,.path li{margin-right:5px}#table-container table tbody tr td{text-align:center;min-height:35px;border-right:1px solid #c7c7c7;padding:3px}#table-container table tbody tr td:first-child{text-align:left!important}#table-container table tbody tr td button{background:#df787e;border:none;font-size:16px;font-family:FuturaPT-Light;font-weight:700;color:#fff;width:81px;height:26px}#table-container table tbody tr td:last-child{border-right:0;padding-left:5px;padding-right:5px}.path,.priceList{margin-bottom:20px}.path,.path a{font-size:20px;font-family:FuturaPT-Light}.path li{display:inline-block;zoom:1;vertical-align:top}.path a{color:#000}#item .caption{font-size:26px;font-family:FuturaPT-Medium;margin-top:6px;margin-bottom:23px}#item .right{text-align:left}#item .price{width:auto;margin:0}#item .left{float:left;width:240px;margin:0 0 30px}.add-icon{color:#4572a8;margin-left:5px}#item .calc{display:block;margin:0 0 0 1px;padding:0;width:218px;height:64px;background:url(http://fanera-bazar.ru/images-fanerabazar/calc.png) left center no-repeat}#item table{margin:0 0 10px;padding:0}#item table tbody{background:url(http://fanera-bazar.ru/images-fanerabazar/tbody.jpg) left top}#item table th{font-size:13px}#item.alt td,#item.alt td a{font:13px/14px FuturaPT-Light!important;color:#666!important;text-shadow:0 1px 0 #fff!important;border-bottom:1px solid #fff}#item.alt th{border-bottom:1px solid #fff;border-right:1px solid #fff}.pull-left{float:left}.products-counter{width:95px;margin:5px auto 0;position:relative}.products-counter a.minus{left:0;background:url(http://fanera-bazar.ru/images-fanerabazar/plusMinus.png) left top no-repeat}.products-counter a{display:block;position:absolute;z-index:10;width:15px;height:15px;top:3px}#cart span,.nav li{position:relative}.products-counter input{display:block;margin:0 auto;padding:0;width:46px;height:20px;background:#fff;border:1px solid #dedede;outline:0;font:16px/20px arial;color:#333;text-align:center;box-shadow:0 2px 5px #dedede inset}.nav li li a,.nav li li li a,.nav>li{border-top:1px solid #aaa}.table_left table tbody td,.table_left table thead tr td{font-size:18px;font-family:FuturaPT-Light;font-weight:700;border-right:1px solid #c7c7c7}.products-counter a.plus{right:0;background:url(http://fanera-bazar.ru/images-fanerabazar/plusMinus.png) right top no-repeat}#item .right .price{float:none;color:#333;text-align:left}.opisanie{font-family:FuturaPT-Light;font-size:18px;color:#333;line-height:23px}.righty{font-family:FuturaPT-Light;font-size:18px;color:#333}.righty p{margin-bottom:15px;line-height:23px}.righty a{color:#4572a8}.righty ol{padding-top:10px;list-style-type:decimal}.righty ol li{list-style-type:decimal!important}.table_left{width:100%;border-radius:3px;box-shadow:0 2px 2px 0 rgba(98,98,98,.14);overflow:hidden;margin-bottom:40px;margin-top:30px}.table_left table{width:100%}.table_left table tbody td{text-align:center;min-height:35px;padding-top:2px;padding-bottom:6px}.table_left table thead tr:first-child{border-bottom:1px solid #c7c7c7}.table_left table thead tr td{background:#5a55e4;color:#fff;padding-top:10px;padding-bottom:10px;text-align:center}.one_block .name,.right_middle h2{font-family:FuturaPT-Medium;margin-top:6px;margin-bottom:23px;font-weight:400}.table_left table tbody tr:nth-child(2n){background:#f4f1f1}.table_left table tbody tr td:last-child{border-right:0}.one_block .name{font-size:20px}.nav,.nav ul{list-style:none}#cart,.select_standart{display:-moz-inline-stack;vertical-align:top;zoom:1}#cart,#cart a{font-size:14px}#cart{display:inline-block;color:#666;font-family:FuturaPT-Light;margin-left:20px}#cart a,.nav a,.toggleMenu{font-family:FuturaPT-Medium}#cart a{color:#333;text-decoration:underline}.menu_m .container,.nav a{font-size:16px;color:#333}.nav a,.nav li li a,.nav li li li a,.toggleMenu{text-decoration:none!important}#cart span{top:10px;display:block}.nav{background:#fafafa}.nav:after,.nav:before{content:" ";display:table}.nav li li a,.nav>li>a{display:block}.nav ul{width:9em}.nav a{padding:4px 15px}.nav>li{float:left}.nav>li>.parent{background-image:url(../img/downArrow.png);background-repeat:no-repeat;background-position:right}.nav li ul{position:absolute;left:-9999px}.nav>li.hover>ul{left:0}.nav li li.hover ul{left:100%;top:0}.nav li li a{background:#fafafa;position:relative;z-index:100}.nav li li li a{background:#249578;z-index:200}@media screen and (max-width:906px){.nav li li .parent,.nav>li>.parent{background-position:95% 50%}.active,.nav ul{display:block}.nav>li{float:none}.nav li li .parent{background-image:url(../img/downArrow.png);background-repeat:no-repeat}.nav ul{width:100%}.nav li li.hover ul,.nav>li.hover>ul{position:static}}#table-container table tbody tr td p{font:14px/20px "Open Sans",Arial,sans-serif!important;margin:0!important}ol,ol li{list-style:decimal!important}.text_c ul{padding:0 0 0 40px!important}.title_table_3{font-size:23px;display:inline-block;color:#333;margin-bottom:8px}.table_standart table tbody tr:nth-child(2n){background:#fff}.table_standart table thead tr th .attr_filtr{background:url(../img/sort_tabl.png) left no-repeat;padding-left:17px;color:#fff;text-decoration:none}.title_table{width:50%;font-size:23px;color:#333;display:inline-block;zoom:1;vertical-align:top;margin-bottom:8px}.price{text-align:right;margin-bottom:30px;color:#ef4c5b;font-size:20px}.table_standart{border-radius:3px;box-shadow:0 2px 2px 0 rgba(98,98,98,.14);overflow:hidden;margin-bottom:40px}.phone_consult{margin-bottom:5px;width:44%;font-size:20px;color:#000;text-align:right;display:inline-block;zoom:1;vertical-align:top}.table_standart table tbody tr{background:#f4f1f1}.table_standart table tbody tr td button{background:#df787e;border:none;font-size:15px;font-weight:700;color:#fff;width:81px;height:26px}.table_standart table tbody tr td{text-align:center;font-size:16px;min-height:35px;border-right:1px solid #c7c7c7;padding-top:2px}.table_standart table thead tr th{text-align:center;background:#390;font-size:16px;color:#fff;padding-top:10px;padding-bottom:10px;border-right:1px solid #c7c7c7}.table_standart table{width:100%}@media screen and (max-width:600px){.table-wrap table{border:0}.table-wrap table thead{display:none}.table-wrap table tr{margin-bottom:10px;display:block;border-bottom:2px solid #ddd}.table-wrap table td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted #ccc;border-right:1px solid transparent;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding-right:10px}.table-wrap table td:last-child{border-bottom:0}.table-wrap table td:before{content:attr(data-label);width:50%;padding-left:10px;text-align:left;background:#390;color:#fff;text-transform:uppercase;font-weight:700}}.disable-hover,.disable-hover *{pointer-events:none!important}.float-right{float:right}.float-left{float:left}.hide{display:none}.center{max-width:1260px;margin:0 auto;width:100%}ul.item_coll li:before{content:""}td.name-table{position:relative}.tags a{color:#c00!important}@media only screen and (min-width:1315px){.table_standart2_1{margin-right:10px;display:inline-block;width:800px!important}#table-container table{width:100%}#table-container p{margin:0!important}#table-container table tbody tr td:first-child{text-align:left!important;min-width:65px}}.tabs .nav>li{border-top:0}ul.soclinks{list-style:none;position:static;display:inline-block;margin-top:9px}ul.soclinks li{padding-left:5px;padding-right:3px;list-style:none;display:inline-block}

div.jqmWindow.popup{left:35% !important}

@media screen and (max-width: 767px)
{
div.jqmWindow.popup{left:20% !important}
    
}
@media screen and (max-width: 400px)
{
    div.jqmWindow.popup{left:0% !important}

}








