

/* Start:/local/templates/catalog_profi/components/rosrazrabotka/catalog.section.list/table/style.min.css?17500897055349*/
.containerSection h3,.titleSections {background: #eee;color: #000 !important;padding: 10px;margin-top: 0;}.containerSection h3 {margin-bottom: 20px}.containerSection .row {padding: 0px 10px}.containerSection, .chapterContainer {border: 1px solid #f3f3f3;margin-top: 10px;margin-bottom: 20px}@media screen and (max-width: 991px) {.more_item {display: none !important;}}@media screen and (max-width: 575px) {.imgS {display: block;margin: 15px auto;}.containerName {text-align: center}.containerPrice {text-align: center;margin: 10px 0}}. .title {padding: 5px;display: inline-block;font-size: 16px;min-height: 100px}.more_item{display: none;text-align: center;margin-bottom: 15px}@media screen and (max-width: 1199px) {#moreGalery .dop-block{min-height: auto !important;padding: 0 !important;background: transparent !important;}#moreGalery .list-img, .centItems .noImage {border-right: none !important;max-width: 70px !important;}}@media screen and (max-width: 991px) {#moreGalery .active_item .more_item {display: none !important;}.cont_item .category_item {min-height: 210px !important}.category_section {min-height: 120px !important}.noImage {padding: 0 !important;display: block;margin: 0 auto}}@media screen and (max-width: 575px) {.category_section, .cont_item .category_item {min-height: auto !important;}}.more_detail {display: inline-block}.more_detail a{color: #fff !important;display: inline-block;padding: 5px;background: #0b469d;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius:3px;}.more_detail:hover{background: #0b4697;}a.more_detail:hover {color: #fff !important;}a:hover .title {text-decoration: underline !important;}.priceTitle {color:#717171 !important}.priceValue {font-size: 1.3em !important;font-weight: bold !important;color: #000 !important;font-size: 1.1em;}.priceRequest {font-size: 1.1em !important;font-weight: bold !important;color: #000 !important}.item-hover {display: block;overflow: hidden;position: relative;}.item-hover::before {content: "";position: absolute;height: 300%;width: 100px;transform: rotate(-45deg);bottom: 25%;left: 100%;background: url(/local/templates/catalog_profi/img/blick.png) no-repeat;background-size: cover;z-index: 50;transition: 0.7s;opacity: 0.7;}.item-hover:hover::before {bottom: -150%;left: -45%;}.bx-ie .item-hover {display: inline-block;max-width: 100%}.ros_modal_element_table{z-index: 99;display: inline-block;background-color:rgba(0,0,0,.5);color: #fff;height: 40px;width: 150px;line-height: 40px;border-radius: 2px;}.ros_modal_element_table:hover {cursor: pointer}#moreGalery .modal-dialog{max-width: 100% !important;width: 1000px !important;}#moreGalery .modal{top: 40px !important;}.hModal {height: 450px;overflow: auto;background: #f1f1f1}#moreGalery .modal-header {background-color:#000;font-size: 20px;opacity: 0.8;padding: 0 !important;text-align: center}#moreGalery #myModalLabel {width: 100%;display: block;margin: 0 auto !important;color: #fff !important;padding: 15px;font-weight: 300 !important;background: transparent}#moreGalery .close{color: #fff !important;padding: 0 !important;margin: 0 10px 0 0 !important;opacity: 1 !important;font-size: 40px !important;font-weight: 300 !important;outline: 0px solid #fff !important;}.bf3 {border-right: 1px solid #f3f3f3}.bf0 {background: #fff !important;}.h2-fast {font-size: 22px}#moreGalery .price-button {background: #0b469d !important;margin: 10px auto;display: block;}.characteristicsTable {width: 100%;padding: 10px !important;margin-top: 20px;border: 1px solid #f3f3f3}.characteristicsTable tr:nth-child(2n+1) {background: #f1f1f1}td.propertyTitle {width: 60%;padding: 10px}td.propertyValue {width: 40%}.marg_top_15 {margin-top: 15px}.bg-gr {background: #f1f1f1}.more_item a:hover {text-decoration: none !important;}.rightFast {margin-top: 10px}.centerFast {min-height: 450px}.w250 {width: 250px !important;}.w500 {width: 500px !important;}#moreGalery .productCard{background: #00a9ef !important;display: block !important;margin: 10px;padding: 10px;color: #fff !important;border: 1px solid #00a9ef !important;}.zoomContainer {z-index: 99999999999999999}.detailText {margin-top: 20px}.triger:hover {cursor:pointer}.triger:focus {border: 1px solid #ccc}.triger {padding: 5px}.mainFoto {left: 0;position: relative !important;}.imgFastHidden {display: none;position: absolute;top: 0}.preview-slide {position: absolute;top: 300px;width: 250px}.view-left {visibility: hidden;}.centItems {align-items: center}.list-img{max-width: 150px !important;max-height: 150px !important;border-right: 1px solid #f3f3f3;padding: 10px;display: block;margin: 0 auto}.w99 {width: 99% !important;}.dop-block {background: #f1f1f1;min-height: 150px;padding: 35px 0}.titlePrice {display: block;margin: 0 auto}.brandTable {max-height: 50px;}.priceRequestTable, .priceValueTable {font-size: 1.1em;font-weight: bolder}.centItems .noImage {max-width: 150px;border-right: 1px solid #f3f3f3;padding: 10px !important;display: block;margin: 0 auto}#moreGalery .centItems .productCard {margin: 10px auto !important;padding: 10px !important;display: inline-block !important;}.containerItem {border: 1px solid #F3F3F3;padding: 10px;margin: 5px;display: flex;align-items: center;}.containerItem:hover {border: 1px solid #ccc;}#leftImg {position: relative;left: -5px}.detailInfo {text-decoration: underline !important;}
/* End */


/* Start:/local/templates/catalog_profi/components/bitrix/system.pagenavigation/profi_section_list/style.min.css?17440146372736*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease, background-color .3s ease, border-color .3s ease;-moz-transition:color .3s ease, background-color .3s ease, border-color .3s ease;-ms-transition:color .3s ease, background-color .3s ease, border-color .3s ease;-o-transition:color .3s ease, background-color .3s ease, border-color .3s ease;transition:color .3s ease, background-color .3s ease, border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;border-radius:16px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.workarea .bx-pagination a{border-bottom:none}article.workarea .bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#DADADA}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0b469d;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#DADADA;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#F9A91D;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#E22B2B;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination{text-align: center;}.bx-pagination-container{display: inline-block;}a:hover {text-decoration: none !important;}
/* End */


/* Start:/bitrix/components/rosrazrabotka/ros.price_fast/templates/.default/style.css?17500984971128*/
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
span.mf-req {color:red;}
.vse_Ok {font-size: 20px; color: #0b469d; padding: 0px 5px 0; font-weight: 700; margin: 0; line-height: 0.9; text-align: center;}
#res_message_price_fast, #res_email_price_fast, #res_name_price_fast{color: #fe0002; position: relative; bottom: 0px;}
.feed_back .form-control {margin-top: 0 !important; margin-bottom: 20px;}
.message {width: 100%; height: 100px !important;}
.icons {color: #0b469d; font-size: 20px; margin:0  15px; height: 33px}
.question_form .form-control{margin-bottom: 0 !important;  margin-top: 10px; padding-top: 0 !important; padding-bottom: 0 !important;}
.form-textarea, .form-input {display: block}
.form-input {margin-bottom: 20px}
#consent_price_fast {font-size: 0.5em}
 .priceTitle {font-size: 16px !important; font-weight: normal !important}
 .on-demand {font-size: 18px; color: #717171 !important;}
.error-res {color: #d30c1d !important; font-size: 15px !important;}
.line_h {
 margin-bottom: 5px !important;
}

/* End */
/* /local/templates/catalog_profi/components/rosrazrabotka/catalog.section.list/table/style.min.css?17500897055349 */
/* /local/templates/catalog_profi/components/bitrix/system.pagenavigation/profi_section_list/style.min.css?17440146372736 */
/* /bitrix/components/rosrazrabotka/ros.price_fast/templates/.default/style.css?17500984971128 */
