#detect_section{position:relative;z-index:11}.search-page .search-form{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-page .form-table{display:-webkit-flex;display:-ms-flex;display:flex;width:100%}.search-page input.search-field{width:80%;padding:0 11% 0 20px;display:table-cell;border-style:solid;border-width:1px;border-color:#c5a3d2;background-color:#fff;font-weight:300;font-size:14px;color:#2d2b30;line-height:1.714;text-align:left;height:46px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.search-page .search-btn{display:table-cell;padding:0;width:20%;height:48px;font-size:16px;margin-left:-10%;color:#ffdb00;background-color:#6d198f;cursor:pointer;outline:transparent;border:0;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;-webkit-appearance:button;font-weight:700;text-transform:uppercase;line-height:1.5;text-decoration:none;text-align:center}.search-page .search-btn:hover{-webkit-box-shadow:0 8px 16px 0 rgba(109,25,143,.3);box-shadow:0 8px 16px 0 rgba(109,25,143,.3)}.search-page select.inpt{margin-right:30px}.num-result{margin-top:20px;text-align:center;margin-bottom:40px}.num-result b{color:#000}.align-between-top{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.search-result .search-item{height:auto;margin-top:10px;overflow:hidden;vertical-align:top;padding-top:10px;padding-bottom:20px;border-bottom:1px dotted #f8f8f8;margin-bottom:15px;text-align:justify}.search-item a.name_element{display:block;font-size:13.5pt;color:#202020;padding-right:150px;outline:0;line-height:120%;margin-bottom:.3em;text-decoration:none;font-weight:bold}.search-item a.prw_list{display:block;width:250px;height:160px;float:right;margin:0 0 0 20px;overflow:hidden;border:1px solid #f8f8f8}.search-item .prw_element{display:block;width:120px;height:120px;overflow:hidden}.search-item .prw_element img{border:0}.search-page .notetext{color:#000}.search-page .no-text{text-align:center}@media only screen and (max-width:768px){.search-page .search-form{margin:0}.search-page input.search-field{padding:0 13% 0 20px}}@media only screen and (max-width:500px){.search-item a.prw_list{float:none;margin:0 0 10px 0;width:100%;height:auto}.search-page .search-form form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page input.btn{width:100%;height:46px;margin-top:8px}.search-page input.search-field{width:100%;padding:0 20px;margin-bottom:20px}.search-page input.search-btn{width:100%;margin:0}}.list-elements{border-top:#c5a3d2;padding-top:20px;position:relative}.list-elements .item-element{width:100%;padding-bottom:20px;border-bottom:#c5a3d2;margin-bottom:20px}.list-elements .prw-img{width:150px;height:150px}.list-elements .prw-img.no_img{-webkit-background-size:80% auto;-moz-background-size:80% auto;background-size:80% auto}.list-elements .prw-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.list-elements .content-item-element{width:calc(100% - 270px)}.content-item-element small{font-size:13px;margin-top:20px;display:block}.content-item-element small a{color:#000;text-decoration:none}.content-item-element small a:hover{color:#000}.content-item-element b{color:#000}.list-elements .name-item-element{margin-bottom:12px;display:block;text-decoration:none}.list-elements .name-item-element:hover{color:#000;text-decoration:none}.date_item_element{display:block;margin-bottom:12px;color:#000;font-weight:bold}@media only screen and (max-width:1024px){.list-elements .prw-img{width:auto}.list-elements .content-item-element{width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px)}}@media only screen and (max-width:768px){.list-elements .item-element{margin-bottom:22px}.list-elements .prw-img{margin:0 auto}.list-elements .content-item-element{width:100%}}.catalog-products-list{width:100%;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
