@keyframes aslAnFadeInDrop {
0% {
opacity: 0;
transform: translate(0, -50px);
}
100% {
opacity: 1;
transform: translate(0, 0);
}
}
@-webkit-keyframes aslAnFadeInDrop {
0% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
100% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
}
@keyframes aslAnFadeOutDrop {
0% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
100% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
}
@-webkit-keyframes aslAnFadeOutDrop {
0% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
100% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
}
.hiddend {
display: none !important;
}
div.asl_w.asl_an_fadeInDrop,
div.asl_w.asl_an_fadeOutDrop {
-webkit-animation-duration: 100ms;
animation-duration: 100ms;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
div.asl_w.asl_an_fadeInDrop {
animation-name: aslAnFadeInDrop;
-webkit-animation-name: aslAnFadeInDrop;
}
div.asl_w.asl_an_fadeOutDrop {
animation-name: aslAnFadeOutDrop;
-webkit-animation-name: aslAnFadeOutDrop;
}
div.asl_w.asl_main_container {
transition: width 130ms linear;
-webkit-transition: width 130ms linear;
}
div.asl_w,
div.asl_w *,
div.asl_r,
div.asl_r *,
div.asl_s,
div.asl_s * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
padding: 0;
margin: 0;
border: 0;
border-radius: 0;
text-transform: none;
text-shadow: none;
box-shadow: none;
text-decoration: none;
text-align: left;
letter-spacing: normal;
}
div.asl_r,
div.asl_r * {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
div.asl_r {
box-sizing: border-box;
margin: 12px 0 0 0;
}
div.asl_m .proinput input::-ms-clear {
display: none !important;
width: 0 !important;
height: 0 !important;
}
div.asl_m .proinput input::-ms-reveal {
display: none !important;
width: 0 !important;
height: 0 !important;
}
div.asl_m input[type="search"]::-webkit-search-decoration,
div.asl_m input[type="search"]::-webkit-search-cancel-button,
div.asl_m input[type="search"]::-webkit-search-results-button,
div.asl_m input[type="search"]::-webkit-search-results-decoration {
display: none;
}
div.asl_m input[type="search"] {
appearance: auto !important;
-webkit-appearance: none !important;
}
.clear {
clear: both;
}
.hiddend {
display: none;
}
div.asl_m textarea:focus,
div.asl_m input:focus {
outline: none;
}
div.asl_m {
width: 100%;
height: auto;
border-radius: 0;
background: rgba(255, 255, 255, 0);
overflow: hidden;
position: relative;
z-index: 200;
}
div.asl_m .probox {
width: auto;
border-radius: 5px;
background: #fff;
overflow: hidden;
border: 1px solid #fff;
box-shadow: 1px 0 3px #ccc inset;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
}
div.asl_m .probox .proinput {
width: 1px;
height: 100%;
margin: 0 0 0 10px;
padding: 0 5px;
float: left;
box-shadow: none;
position: relative;
flex: 1 1 auto;
-webkit-flex: 1 1 auto;
order: 5;
-webkit-order: 5;
}
div.asl_m .probox .proinput input:before,
div.asl_m .probox .proinput input:after,
div.asl_m .probox .proinput form:before,
div.asl_m .probox .proinput form:after {
display: none;
}
div.asl_m .probox .proinput input {
height: 28px;
border: 0;
background: transparent;
width: 100%;
box-shadow: none;
margin: -1px;
padding: 0;
left: 0;
line-height: normal !important;
display: block;
min-height: unset;
max-height: unset;
}
div.asl_m .probox .proinput input::-webkit-input-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input::-moz-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input:-ms-input-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input:-moz-placeholder {
opacity: .85;
}
div.asl_m .proinput input.orig {
padding: 0 !important;
margin: 0 !important;
background: transparent !important;
border: none !important;
background-color: transparent !important;
box-shadow: none !important;
z-index: 10;
position: relative;
}
div.asl_m .proinput input.autocomplete {
padding: 0 !important;
margin: 0;
background: transparent !important;
border: none !important;
background-color: transparent !important;
box-shadow: none !important;
opacity: .2;
}
div.asl_m .probox .proinput input.autocomplete {
border: 0;
background: transparent;
width: 100%;
box-shadow: none;
margin: 0;
margin-top: -28px !important;
padding: 0;
left: 0;
position: relative;
z-index: 9;
}
div.asl_m .probox .proinput.iepaddingfix {
padding-top: 0;
}
div.asl_m .probox .proinput .loading {
width: 32px;
background: #000;
height: 100%;
box-shadow: none;
}
div.asl_m .probox .proloading,
div.asl_m .probox .proclose,
div.asl_m .probox .promagnifier,
div.asl_m .probox .prosettings {
width: 20px;
height: 20px;
background: none;
background-size: 20px 20px;
float: right;
box-shadow: none;
margin: 0;
padding: 0;
text-align: center;
flex: 0 0 auto;
-webkit-flex: 0 0 auto;
z-index: 100;
}
div.asl_m .probox .promagnifier {
order: 10;
-webkit-order: 10;
}
div.asl_m .probox .prosettings {
order: 1;
-webkit-order: 1;
}
div.asl_m .probox .proloading,
div.asl_m .probox .proclose {
background-position: center center;
display: none;
background-size: auto;
background-repeat: no-repeat;
background-color: transparent;
order: 6;
-webkit-order: 6;
}
div.asl_m .probox .proclose {
position: relative;
cursor: pointer;
}
div.asl_m .probox .promagnifier .innericon,
div.asl_m .probox .prosettings .innericon,
div.asl_m .probox .proclose .innericon {
background-size: 20px 20px;
background-position: center center;
background-repeat: no-repeat;
background-color: transparent;
width: 100%;
height: 100%;
text-align: center;
overflow: hidden;
line-height: initial;
display: block;
}
div.asl_m .probox .promagnifier .innericon svg,
div.asl_m .probox .prosettings .innericon svg,
div.asl_m .probox .proloading svg {
height: 100%;
width: 22px;
vertical-align: baseline;
display: inline-block;
}
div.asl_m .probox .proloading {
padding: 2px;
box-sizing: border-box;
}
div.asl_m .probox div.asl_loader,
div.asl_m .probox div.asl_loader * {
box-sizing: border-box !important;
margin: 0;
padding: 0;
box-shadow: none;
}
div.asl_m .probox div.asl_loader {
box-sizing: border-box;
display: flex;
flex: 0 1 auto;
flex-direction: column;
flex-grow: 0;
flex-shrink: 0;
flex-basis: 28px;
max-width: 100%;
max-height: 100%;
width: 100%;
height: 100%;
align-items: center;
justify-content: center;
}
div.asl_m .probox div.asl_loader-inner {
width: 100%;
margin: 0 auto;
text-align: center;
height: 100%;
}
@-webkit-keyframes rotate-simple {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotate-simple {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
div.asl_m .probox div.asl_simple-circle {
margin: 0;
height: 100%;
width: 100%;
animation: rotate-simple .8s infinite linear;
-webkit-animation: rotate-simple .8s infinite linear;
border: 4px solid #fff;
border-right-color: transparent !important;
border-radius: 50%;
box-sizing: border-box;
}
div.asl_m .probox .proclose svg {
background: #333;
border-radius: 50%;
position: absolute;
top: 50%;
width: 20px;
height: 20px;
margin-top: -10px;
left: 50%;
margin-left: -10px;
fill: #fefefe;
padding: 4px;
box-sizing: border-box;
box-shadow: 0 0 0 2px rgba(255, 255, 255, .9);
}
div.asl_r * {
text-decoration: none;
text-shadow: none;
}
div.asl_r .results .asl_nores {
overflow: hidden;
width: auto;
height: 100%;
line-height: initial;
text-align: center;
margin: 0;
background: #fff;
padding: 10px 3px;
color: #222;
}
div.asl_r.horizontal {
padding: 2px 0 10px;
}
div.asl_r.horizontal .results .nores {
background: transparent;
}
div.asl_r .results {
overflow: hidden;
width: auto;
height: 0;
margin: 0;
padding: 0;
}
div.asl_r.horizontal .results {
height: auto;
width: auto;
}
div.asl_r .results .item {
overflow: hidden;
width: auto;
margin: 0;
padding: 3px;
position: relative;
background: #f4f4f4;
border-left: 1px solid rgba(255, 255, 255, .6);
border-right: 1px solid rgba(255, 255, 255, .4);
animation-delay: 0s;
animation-duration: 1s;
animation-fill-mode: both;
animation-timing-function: ease;
backface-visibility: hidden;
-webkit-animation-delay: 0s;
-webkit-animation-duration: 1s;
-webkit-animation-fill-mode: both;
-webkit-animation-timing-function: ease;
-webkit-backface-visibility: hidden;
}
div.asl_r.vertical .results .item:last-child {
margin-bottom: 0;
}
div.asl_r.vertical .results .item:last-child:after {
height: 0;
margin: 0;
width: 0;
}
div.asl_r .results .item .asl_image {
overflow: hidden;
background: transparent;
margin: 2px 8px 0 0;
padding: 0;
float: left;
background-position: center;
background-size: cover;
}
div.asl_r .results .item .asl_image img {
width: 100%;
height: 100%;
}
div.asl_r .results .item .asl_content {
overflow: hidden;
height: auto;
background: transparent;
margin: 0;
padding: 3px 3px 5px 3px;
}
div.asl_r .results .item .asl_content h3 {
margin: 0;
padding: 0;
display: inline;
line-height: inherit;
}
div.asl_r .results .item .asl_content .asl_desc {
margin-top: 4px;
font-size: 12px;
line-height: 18px;
}
div.asl_r .results .item div.etc {
margin-top: 4px;
}
div.asl_r .results a span.overlap {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
div.asl_r p.showmore {
text-align: center;
padding: 0;
margin: 0;
font-weight: normal;
font-family: Open Sans;
color: #055e94;
font-size: 12px;
line-height: 30px;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
background-color: #fff;
margin-top: 3px;
cursor: pointer;
}
div.asl_r p.showmore span {
font-weight: normal;
font-family: Open Sans;
color: #055e94;
font-size: 12px;
line-height: 30px;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
display: block;
text-align: center;
cursor: pointer;
}
.results .asl_nores .asl_keyword {
padding: 0 6px;
cursor: pointer;
font-weight: bold;
font-family: Open Sans;
}
div.asl_r .resdrg {
height: auto;
}
div.asl_w .group:first-of-type {
margin: 0 0 -3px;
}
div.asl_s.searchsettings {
width: 200px;
height: auto;
position: absolute;
display: none;
z-index: 1101;
border-radius: 0 0 3px 3px;
visibility: hidden;
padding: 0;
}
div.asl_s.searchsettings form {
display: flex;
flex-wrap: wrap;
margin: 0 0 12px 0 !important;
padding: 0 !important;
}
div.asl_s.searchsettings .asl_option_inner {
margin: 2px 10px 0 10px;
*padding-bottom: 10px;
}
div.asl_s.searchsettings.ie78 .asl_option_inner {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
div.asl_s.searchsettings .asl_option_label {
font-size: 14px;
line-height: 20px !important;
margin: 0;
width: 150px;
text-shadow: none;
padding: 0;
min-height: 20px;
border: none;
background: transparent;
float: none;
}
div.asl_s.searchsettings .asl_option_inner input[type=checkbox] {
display: none !important;
}
div.asl_s.searchsettings.ie78 .asl_option_inner input[type=checkbox] {
display: block;
}
div.asl_s.searchsettings.ie78 .asl_option_label {
float: right !important;
}
div.asl_s.searchsettings .asl_option {
display: flex;
flex-direction: row;
-webkit-flex-direction: row;
align-items: flex-start;
margin: 0 0 10px 0;
cursor: pointer;
}
div.asl_s.searchsettings .asl_option.asl-o-last,
div.asl_s.searchsettings .asl_option:last-child {
margin-bottom: 0;
}
div.asl_s.searchsettings .asl_option_inner {
width: 17px;
height: 17px;
position: relative;
flex-grow: 0;
-webkit-flex-grow: 0;
flex-shrink: 0;
-webkit-flex-shrink: 0;
}
div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox {
cursor: pointer;
position: absolute;
width: 17px;
height: 17px;
top: 0;
padding: 0;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
overflow: hidden;
font-size: 0 !important;
color: rgba(0, 0, 0, 0);
} div.asl_r.vertical .results,
div.asl_s.searchsettings .asl_sett_scroll {
scrollbar-width: thin;
scrollbar-color: rgba(0, 0, 0, 0.5) transparent;
}
div.asl_r.vertical .results::-webkit-scrollbar {
width: 10px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar {
width: 6px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-track {
background: transparent;
box-shadow: inset 0 0 12px 12px transparent;
border: none;
}
div.asl_r.vertical .results::-webkit-scrollbar-track {
background: rgb(255, 255, 255);
box-shadow: inset 0 0 12px 12px transparent;
border: solid 2px transparent;
}
div.asl_r.vertical .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
background: transparent;
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0);
border: solid 2px transparent;
border-radius: 12px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
border: none;
}
div.asl_r.vertical:hover .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings:hover .asl_sett_scroll::-webkit-scrollbar-thumb {
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
}
@media (hover: none), (max-width: 500px) {
div.asl_r.vertical .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
}
} div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:after {
opacity: 0;
font-family: 'aslsicons2';
content: "\e800";
font-weight: normal !important;
background: transparent;
border: none !important;
box-sizing: content-box;
color: #fff;
height: 100%;
width: 100%;
padding: 0 !important;
margin: 1px 0 0 0 !important;
line-height: 17px;
text-align: center;
text-decoration: none;
text-shadow: none;
display: block;
font-size: 11px !important;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
div.asl_s.searchsettings.ie78 .asl_option_inner .asl_option_checkbox:after {
display: none;
}
div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:hover::after {
opacity: .3;
}
div.asl_s.searchsettings .asl_option_inner input[type=checkbox]:checked+.asl_option_checkbox:after {
opacity: 1;
}
div.asl_s.searchsettings fieldset {
position: relative;
float: left;
}
div.asl_s.searchsettings fieldset {
background: transparent;
font-size: .9em;
margin: 12px 0 0 !important;
padding: 0;
width: 192px;
}
div.asl_s.searchsettings fieldset .asl_option_label {
width: 130px;
display: block;
}
div.asl_s.searchsettings form fieldset legend {
padding: 5px 0 8px 10px;
}
#asl_hidden_data {
display: none !important;
}
.rtl .asl_content,
.rtl .asl_nores,
.rtl .asl_content *,
.rtl .asl_nores *,
.rtl .searchsettings form {
text-align: right !important;
direction: rtl !important;
}
.rtl .asl_nores>* {
display: inline-block;
}
.rtl div.asl_r .results .item .asl_image {
float: right;
margin: 2px 0 0 8px;
}
.rtl .searchsettings .asl_option {
flex-direction: row-reverse !important;
-webkit-flex-direction: row-reverse !important;
}
.rtl .asl_option {
direction: ltr;
}
.rtl .asl_label,
.rtl .asl_option div.asl_option_label {
text-align: right !important;
}
.rtl .asl_label {
max-width: 1000px !important;
width: 100%;
direction: rtl !important;
}
.rtl .asl_label input[type=radio] {
margin: 0 0 0 6px !important;
}
.rtl .asl_option_cat_level-0 div.asl_option_label {
font-weight: bold !important;
}
.rtl fieldset .asl_option_cat_level-1 {
margin-right: 12px !important;
margin-left: 0;
}
.rtl fieldset .asl_option_cat_level-2 {
margin-right: 24px !important;
margin-left: 0;
}
.rtl fieldset .asl_option_cat_level-3 {
margin-right: 36px !important;
margin-left: 0;
}
.rtl .searchsettings legend {
text-align: right !important;
display: block;
width: 100%;
}
.rtl .searchsettings input[type=text],
.rtl .searchsettings select {
direction: rtl !important;
text-align: right !important;
}
.rtl div.asl_w.asl_s.searchsettings form,
.rtl div.asl_w.asl_sb.searchsettings form {
flex-direction: row-reverse !important;
}
.rtl div.horizontal.asl_r div.item {
float: right !important;
}
.rtl p.asl-try {
direction: rtl;
text-align: right;
margin-right: 10px;
width: auto !important;
}div.asl_w{width:100%;height:auto;border-radius:5px;background:#d1eaff;background-image:-moz-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-webkit-gradient(radial,center center,0,center center,100%,#e1635c,#e1635c);background-image:-webkit-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-o-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-ms-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:radial-gradient(ellipse at center,#e1635c,#e1635c);;overflow:hidden;border:0 none #8dd5ef;border-radius:0 0 0 0;box-shadow:0 0 0 0 #000;}#ajaxsearchlite1 .probox,div.asl_w .probox{margin:0;height:34px;background-color:#e1635c;background-image:-moz-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-webkit-gradient(radial,center center,0,center center,100%,#e1635c,#e1635c);background-image:-webkit-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-o-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-ms-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:radial-gradient(ellipse at center,#e1635c,#e1635c);;border:0 solid #68aec7;border-radius:0 0 0 0;box-shadow:0 0 0 0 #b5b5b5 inset;}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-weight:normal;font-family:Open Sans;color:#fff !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-weight:normal;font-family:Open Sans;color:#fff !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);border:0;box-shadow:none;height:34px;}div.asl_w .probox .proinput input::-webkit-input-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input::-moz-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-ms-input-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-moz-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input.autocomplete{font-weight:normal;font-family:Open Sans;color:#fff;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);margin-top:-34px !important;}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{width:34px;height:34px;}div.asl_w .probox .promagnifier .innericon svg{fill:#fff;}div.asl_w .probox .prosettings .innericon svg{fill:#fff;}div.asl_w .probox .promagnifier{width:34px;height:34px;background-color:#be4c46;background-image:-o-linear-gradient(180deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(180deg,#be4c46,#be4c46);background-image:-webkit-linear-gradient(180deg,#be4c46,#be4c46);background-image:linear-gradient(180deg,#be4c46,#be4c46);background-position:center center;background-repeat:no-repeat;border:0 solid #000;border-radius:0 0 0 0;box-shadow:0 0 0 0 rgba(255,255,255,.61);cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer;}div.asl_w .probox div.prosettings{width:34px;height:34px;background-color:#be4c46;background-image:-o-linear-gradient(185deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(185deg,#be4c46,#be4c46);background-image:-webkit-linear-gradient(185deg,#be4c46,#be4c46);background-image:linear-gradient(185deg,#be4c46,#be4c46);background-position:center center;background-repeat:no-repeat;float:right;border:0 solid #68aec7;border-radius:0 0 0 0;box-shadow:0 0 0 0 rgba(255,255,255,.63);cursor:pointer;background-size:100% 100%;order:7;-webkit-order:7;}div.asl_r{position:absolute;z-index:1100;}div.asl_r.vertical{padding:4px;background:#e1635c;border-radius:3px;border:0 none #000;border-radius:0 0 0 0;box-shadow:0 0 0 0 #000;visibility:hidden;display:none;}div.asl_r.horizontal{background-image:linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-webkit-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-moz-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-o-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-ms-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));;border:0 solid #dbe9ee;border-radius:0 0 0 0;box-shadow:0 0 2px -3px #000 inset;-webkit-box-shadow:0 0 4px -3px #000 inset;-ms-box-shadow:0 0 4px -3px #000 inset;margin-top:12px;}div.asl_r .results .nores .keyword{padding:0 6px;cursor:pointer;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);font-weight:bold;}div.asl_r .results .item{height:auto;background:#fff;}div.asl_r.vertical .results .item:after{background:#ccc;}div.asl_r .results .item.hovered{background-color:#f5f5f5;background-image:-moz-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-webkit-gradient(radial,center center,0,center center,100%,#f5f5f5,#f5f5f5);background-image:-webkit-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-o-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-ms-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:radial-gradient(ellipse at center,#f5f5f5,#f5f5f5);;}div.asl_r.horizontal .results .item{height:174px;width:150px;margin:10px 8px;padding:7px;float:left;background-color:#fff;background-image:-moz-radial-gradient(center,ellipse cover,#fff,#fff);background-image:-webkit-gradient(radial,center center,0,center center,100%,#fff,#fff);background-image:-webkit-radial-gradient(center,ellipse cover,#fff,#fff);background-image:-o-radial-gradient(center,ellipse cover,#fff,#fff);background-image:-ms-radial-gradient(center,ellipse cover,#fff,#fff);background-image:radial-gradient(ellipse at center,#fff,#fff);;border:0 none #fafafa;border-radius:0 0 0 0;box-shadow:0 0 4px -3px #000;-webkit-box-shadow:0 0 6px -3px #000;-ms-box-shadow:0 0 6px -3px #000;}div.asl_r.horizontal .results .item:hover{background-color:#f5f5f5;background-image:-moz-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-webkit-gradient(radial,center center,0,center center,100%,#f5f5f5,#f5f5f5);background-image:-webkit-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-o-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-ms-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:radial-gradient(ellipse at center,#f5f5f5,#f5f5f5);;}div.asl_r .results .item .asl_image{width:70px;height:70px;}div.asl_r .results .item .asl_content{font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:12px;line-height:18px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r.horizontal .results .item .asl_content h3 a{text-align:center;}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{margin:0;padding:0;line-height:inherit;font-weight:normal;font-family:Open Sans;color:#1454a9;font-size:13px;line-height:17px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .asl_content h3 a:hover{font-weight:normal;font-family:Open Sans;color:#2e6bbc;font-size:13px;line-height:17px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item div.etc{padding:0;line-height:10px;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_author{padding:0;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:10px;line-height:12px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_date{margin:0 0 0 10px;padding:0;font-weight:normal;font-family:Open Sans;color:#adadad;font-size:10px;line-height:12px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:rgba(#fff,1);}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar{background:#fff;background:#fafafa;opacity:.9;}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar{background:#fafafa;opacilty:.95;}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:#fafafa;}div.asl_r span.highlighted{font-weight:bold;color:#d9312b;background-color:#eee;color:rgba(217,49,43,1);background-color:rgba(238,238,238,1);}div.asl_r .group{background:#ddd;background:#f6f6f6;border-radius:3px 3px 0 0;border-top:1px solid #f8f8f8;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;margin:10px 0 -3px;padding:7px 0 7px 10px;position:relative;z-index:1000;font-weight:bold;font-family:Open Sans;color:#055e94;font-size:11px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings{background-color:#be4c46;background-image:-webkit-linear-gradient(185deg,#be4c46,#be4c46);background-image:-moz-linear-gradient(185deg,#be4c46,#be4c46);background-image:-o-linear-gradient(185deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(185deg,#be4c46,#be4c46);background-image:linear-gradient(185deg,#be4c46,#be4c46);background-image:-webkit-linear-gradient(185deg,#be4c46,#be4c46);background-image:-moz-linear-gradient(185deg,#be4c46,#be4c46);background-image:-o-linear-gradient(185deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(185deg,#be4c46,#be4c46);;box-shadow:0 0 0 0 #000;;}div.asl_s.searchsettings .asl_option_label{font-weight:bold;font-family:Open Sans;color:#fff;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox{background-color:#222;background-image:linear-gradient(180deg,#222,#36373a);background-image:-webkit-linear-gradient(180deg,#222,#36373a);background-image:-moz-linear-gradient(180deg,#222,#36373a);background-image:-o-linear-gradient(180deg,#222,#36373a);background-image:-ms-linear-gradient(180deg,#222,#36373a);;}div.asl_s.searchsettings fieldset .categoryfilter{max-height:200px;overflow:auto;}div.asl_s.searchsettings fieldset legend{padding:5px 0 0 10px;margin:0;font-weight:normal;font-family:Open Sans;color:#1f1f1f;font-size:13px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}.main-header-bar{padding-top:45px;}
#masthead .ast-container{padding-left:0px;padding-right:0px;}
.element-header{display:flex;justify-content:space-between;flex-direction:row;align-content:center;max-width: 1200px;margin: 0 auto;margin-bottom:-125px;padding-left:35px;padding-right:35px;}
.header-adress-element p, .header-yaz-slov-social-element p, .header-yaz-slov-social-element li{margin:0; margin-bottom:16px;line-height:1;}
.ast-site-identity{padding:0;}
.header-main-layout-2 .site-branding{padding-bottom: 3em;}
.header-yaz-slov-social-element{padding-top:10px;padding-left: 11px;}
.menu-social-ukr-container ul,
.menu-social-container ul {margin:0;line-height:1;}
.menu-social-container ul li,
.menu-social-ukr-container ul li{list-style-type: none; display:inline-block;margin:0 20px 10px 0;}
.menu-social-ukr-container ul li a i,
.menu-social-container ul li a i {font-size: 24px;}
.ast-main-header-bar-alignment{background-image: linear-gradient(to right, #ec6602, #f7a600);color:#ffffff;margin-bottom:-2px;}
.ast-main-header-bar-alignment nav .main-navigation ul li a{color:#ffffff;}
.ast-main-header-bar-alignment nav .main-navigation ul li a:hover{color:#ffffff !important;text-decoration:underline;}
.ast-main-header-bar-alignment nav .main-navigation ul li.current-menu-item a{font-weight: bold;color:#ffffff;text-decoration:underline;border:none;}
.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{color:#f7a600;}
.main-header-menu .menu-item:hover > .menu-link, .main-header-menu .menu-item:hover > .ast-menu-toggle, .main-header-menu .ast-masthead-custom-menu-items a:hover, .main-header-menu .menu-item.focus > .menu-link, .main-header-menu .menu-item.focus > .ast-menu-toggle, .main-header-menu .current-menu-item > .menu-link, .main-header-menu .current-menu-ancestor > .menu-link, .main-header-menu .current-menu-item > .ast-menu-toggle, .main-header-menu .current-menu-ancestor > .ast-menu-toggle{color:#ffffff;}
.ast-desktop .main-header-menu.submenu-with-border .sub-menu, .ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper {background-image: linear-gradient(to right, #ec6602, #f7a600);border-top-color: #f38e00;}
.site-logo-img img{width: 200px;}
.main-header-bar-navigation .header-adress-mob-element-2, .main-header-bar-navigation .header-social-mob-element-2{display:none;}
.ast-header-break-point .main-header-menu .sub-menu{background: none;}
.related-post .read-more {
margin-bottom: 0;
display: none;}  .slider {
position: relative;
overflow: hidden;
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
} .slider__wrapper {
position: relative;
overflow: hidden;
} .slider__items {
display: flex;
transition: transform 0.7s ease;
}
#block-slider-element{padding:-10px;}
.slider_wrap_items_element{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: flex-end;}
.slider__item__left, .slider__item__right{display:inline-block;}
.slider__item__left{width: 32%;margin-right:0;height: auto;position: relative;}
.slider__item__left .slider_img_element{width:100%;background-position:50% 50%;}
.slider__item__right{width:68%;height:100%;}
.slider__item__right__top_in{font-family: Montserrat;font-size: 64px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.16;letter-spacing: normal;text-align: left;color:#6b6f72;padding-bottom: 10%;padding-left: 15%;}
.slider__item__right__bottom{height:50%;padding-top: 4%;padding-bottom: 5%;padding-left: 10%;vertical-align: bottom;background:#6b6f72;color:#ffffff;}
.slider__item__right .text-slider .title-slider{font-size:2.4em;font-weight: bold;color: #ffffff;margin-bottom:32px;}
.slider__item__right .text-slider .description-slider p{margin-bottom:32px}
.slider__item__right .text-slider .button-slider a{padding:14px 33px;border:2px solid #ffffff;color:#ffffff;font-weight:bold;}
.slider__item__right .text-slider .button-slider a:hover{color:#202224;background:#ffffff;} .slider__item {
flex: 0 0 100%;
max-width: 100%;
} .slider__control {
align-items: center;
width: 50px;
text-align: center;
height: 50px;
padding:10px;
background-color: #ffffff;
margin-right: -4px;
}
.slider__control_show {
display: block;
}
.slider__control__block{display: block;position: absolute;z-index: 1;bottom:-18px;}
.slider__control {display:inline-block;}
.slider__control__block .slider__control_prev{background-image: url(https://6element.com.ua/wp-content/themes/astra-child/images/стрелка-влево.jpg);}
.slider__control__block .slider__control_next{background-image: url(https://6element.com.ua/wp-content/themes/astra-child/images/стрелка-вправо.jpg);}
.slider__control i{display:none;color:#6b6f72;} .slider__indicators {
position: relative;
left: 0;
display: flex;
padding-left: 0;
margin-left: 13%;
list-style: none;
margin-top: -36px;
margin-bottom: 22px;
}
.slider__indicators li {
box-sizing: content-box;
flex: 0 1 auto;
width: 12px;
height: 12px;
border-radius: 24px;
margin-right: 3px;
margin-left: 3px;
cursor: pointer;
border: solid 1px #6b6f72;
}
.slider__indicators li.active {
background-color: #6b6f72;
}
.slider__wrapper {
overflow: hidden;
}
.slider__items {
transition: transform 0.7s ease;
}
.img-fluid {
display: block;
height: auto;
max-width: 100%;
}
#glav-razd-element-line{margin-top: -2px;margin-bottom: 0px;}
#glav-razd-element-title{z-index:2;}
#glav-razd-element-title h2{font-size: 18px;background: #fff;padding: 12px 32px;width: 164px;margin: 0 auto;margin-bottom: -62px; transition: all .2s ease;}
#glav-razd-element-img{margin-top:0px;}
#glav-razd-element-img .elementor-widget-container .elementor-image img {vertical-align: middle;display: inline-block;width: 100%;height: 100%;}
#glav-razd-element #glav-razd-element-column:hover #glav-razd-element-title h2{background:#ec6602;color:#ffffff;}
#glav-razd-element #glav-razd-element-column #glav-razd-element-img .elementor-widget-container .elementor-image a{width:100%;height:100%;}
#glav-razd-element #glav-razd-element-column #glav-razd-element-img .elementor-widget-container .elementor-image img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; -webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
#glav-razd-element #glav-razd-element-column:hover #glav-razd-element-img .elementor-widget-container .elementor-image img{-webkit-filter: none;-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;filter: none; }
#glav-razd-element .elementor-widget-container .elementor-button-wrapper #glav-razd-element-buttom {text-decoration:underline !important;}
#glav-razd-element-slider-shop #link-logo-shop-element{width: 270px;height:auto !important;vertical-align: middle;}
#glav-razd-element-slider-shop .element-logo_shop{margin: 30px auto 0 auto;max-height: 120px;}
.element-logo_shop{vertical-align: middle;}
#buttom-element-glav{color:#376A8D;font-size:16px;font-weight:bold;}
#buttom-element-glav:hover{color:#48B6E9;}
#cvet-3d-tyr a img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; -webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
#cvet-3d-tyr a img:hover{-webkit-filter: none;-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;filter: none; };
#cvet-3d-tyr .elementor-widget-container .raven-image .wp-caption{position:relative;}
#cvet-3d-tyr .elementor-widget-container .raven-image .wp-caption .wp-caption-text{opacity:0;position: absolute;top: 40%;left: 50%;z-index: 1;color: #fff;background: #ec6602b3;font-size: 2em;font-weight: bold;padding: 5px 10px;border: 1px solid #ec6602;border-radius: 5px;transition: all 1s;}
#cvet-3d-tyr .elementor-widget-container .raven-image .wp-caption:hover .wp-caption-text{opacity:1;}
#spu-853{margin:0 auto;width:90%;}
#etap-by-sale-element .etap-block{width:242px;display:inline-block;text-align:center;vertical-align:top;margin-bottom:40px;}
#etap-by-sale-element .etap-block .etap-block-wrapper{display:flex;}
#etap-by-sale-element .etap-block .etap-block-left{width:216px;}
#etap-by-sale-element .etap-block .etap-block-left .etap-icon{margin-bottom:10px;}
#etap-by-sale-element .etap-block .etap-block-left .etap-line{position:relative;width:80%;height:1px;background-color:#ec6602;margin:0 auto;}
#etap-by-sale-element .etap-block .etap-block-left .etap-title {height:64px;width:216px;border:1px solid #e2e2e2;vertical-align:middle;}
#etap-by-sale-element .etap-block .etap-block-left .etap-title{align-content:center;}
#etap-by-sale-element .etap-block .etap-block-left, #etap-by-sale-element .etap-block .etap-block-right{display:inline-block;}
#etap-by-sale-element .etap-block .etap-block-right{position:relative;width:16px;padding: 0 2px;}
#etap-by-sale-element .etap-block .etap-block-right .etap-arrow{position:absolute;top: 12px;}
.razrab-shestoy-element p{margin-bottom:0.5px;}
.razrab-shestoy-element p a{color:#EC6602;font-weight:bold;}
.razrab-shestoy-element p a:hover{color:#9b4200;}
#glav-razd-element-slider-shop .sow-carousel-navigation .sow-carousel-previous, #glav-razd-element-slider-shop .sow-carousel-navigation .sow-carousel-next{font-weight:24px;color:#6b6f72;background:#ffffff;} .glav-razd-element-slider-logo-shop #link-tamb-shop-element{display:none;}
.glav-razd-element-slider-logo-shop .sow-carousel-title .sow-carousel-navigation{top:-30px;}
#glav-razd-element-slider-shop #link-tamb-shop-element{background-size: cover;} #footer-element-block .footer-element-menu, #footer-element-block .footer-element-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding-left: 35px;padding-right: 35px;}
#footer-element-block .footer-element-menu .element-menu li{list-style-type: none;display:inline-block;margin-right:22px;}
#footer-element-block .footer-element-wraper{border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;margin-bottom:45px;}
#footer-element-block .footer-element-menu .element-menu{vertical-align:middle;margin-top:15px;margin-bottom:-8px;}
#footer-element-block .footer-element-menu .element-menu #menu-glavnoe-menju{margin:0;}
#footer-element-block .footer-element-menu a{color:#707070;}
#footer-element-block .footer-element-menu a:hover{color:#ec6602;}
#footer-element-block .footer-element-menu{min-height: 56px;}
#footer-element-block .footer-element-footer{margin-bottom:62px;}
.footer-element-footer .footer-element-footer-2 img{max-width:100%;width:285px;}
.footer-element-footer .footer-element-footer-2{border-left:2px solid #e2e2e2;border-right:2px solid #e2e2e2;padding:15px 66px;margin-left:50px;}
.site-footer .ast-footer-overlay{padding-top:0.9em;padding-bottom:0.5em;}
.sp-force-hide {display: none;}
.sp-form[sp-id="170722"] { display: block; background: rgba(0, 0, 0, 0); padding: 5px; width: 280px; max-width: 100%; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; font-family: inherit; background-repeat: no-repeat; background-position: center; background-size: auto;}
.sp-form[sp-id="170722"] input[type="checkbox"] { display: inline-block; opacity: 1; visibility: visible;}
.sp-form[sp-id="170722"] .sp-form-fields-wrapper { margin: 0 auto; width: 270px;}
.sp-form[sp-id="170722"] .sp-form-control { background: #ffffff; border-color: #6b6f72; border-style: solid; border-width: 1px; font-size: 15px; padding-left: 8.75px; padding-right: 8.75px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; height: 35px; width: 100%;}
.sp-form[sp-id="170722"] .sp-field label { color: #444444; font-style: normal; font-weight: bold;}
.sp-form[sp-id="170722"] .sp-button-messengers { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;}
.sp-form[sp-id="170722"] .sp-button { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; background-image: linear-gradient(to right, #ec6602, #f7a600); color: #ffffff; width: 100%; font-weight: 700; font-style: normal; font-family: "Nunito Sans", "Avenir Next", "Segoe UI", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;}
.sp-form[sp-id="170722"] .sp-button-container { text-align: center; width: auto;}
.sp-link-wrapper{display:none;}
.footter-form-sendpuls-element .sp-field-nolabel .sp-field>.sp-control-label>strong{top: 15px;}
.footer-element-footer-3{padding: 10px;} .footer-lang-list, .header-yaz-slov-element ul {
margin: 5px 0;
}
.footer-lang-list li, .header-yaz-slov-element li {
list-style: none;
}
.footer-lang-list li, .header-yaz-slov-element li:not(:last-child) {
margin-bottom: 10px;
} .element-contacts-content-header{max-width: 1280px;margin:0 auto;margin-top:50px;padding:0 12px;}
.element-contacts-content-1, .element-contacts-content-2{max-width: 1280px;vertical-align: top;position: relative;display: flex;margin:50px auto;}
.element-contacts-content-left{width:69%;padding:0 12px}
.element-contacts-content-left iframe{width:100%;height:490px;}
.element-contacts-content-right{width:30%;padding:0 12px}
.element-contacts-content-right h2{padding-bottom:20px; border-bottom: 2px solid #EC6602;margin-bottom:28px;margin-top:28px;}
.element-contacts-content-right .header-adress-element{font-size:18px;margin-bottom:56px;}
.element-contacts-content-right .header-social-element a{text-decoration:underline;}
.element-contacts-content-2{margin-bottom:100px;}
.element-contacts-content-2{display:flex;flex-direction:row-reverse;}
.element-contacts-content-formcf7 input[type=text], .element-contacts-content-formcf7 input[type=tel], .element-contacts-content-formcf7 input[type=email], .element-contacts-content-formcf7 textarea{border: solid 1px #e2e2e2;color: #6b6f72; background-color: #ffffff;}
.element-contacts-content-2 .element-contacts-content-right .element-contacts-content-formcf7 textarea{max-height:90px;}
.element-contacts-content-formcf7 input[type=submit]{background-image: linear-gradient(to right, #ec6602, #f7a600);width:100%;} #slider-sale-element-for-sotr-pred .elementor-slides .swiper-slide-bg {background-position: 100%;}
.element-contacts-content-formcf7 .zagol-form{padding-bottom:20px; border-bottom: 2px solid #EC6602;margin-bottom:50px;margin-top:40px;} #arendatoram-preim-element-item-item{height:190px;}
#arendatoram-preim-element-item-item .elementor-icon-box-content{position: absolute;top: 0;}
#arendatoram-preim-element-item-item .elementor-icon-box-title{margin-left: 60px;margin-top: 10px;}
#arendatoram-preim-element-item-item .elementor-icon-box-description{margin-top:20px;}
#arendatoram-preim-element-item-item .etap-line{position:relative;width:80%;height:1px;background-color:#ec6602;margin:0 auto;}
#arendatoram-preim-element-item-item .elementor-icon-box-content .elementor-icon-box-content-description{padding: 16px;border: solid 1px #b5b6b7;position: relative;display: block;font-size: 16px;line-height: 1.3;min-height: 134px;}
#arendatoram-contacts-phone-mail p{margin-bottom:16px;}
#arendatoram-contacts-phone-mail a{font-size: 18px;color: #202224;}
#arendatoram-contacts-phone-mail a:hover{color:#ec6602;}
#arendatoram-contacts-phone-mail i, .arenda__phone i, .arenda__phone a {color:#376a8d;font-size: 18px; transition: all 0.3s ease-in;}
#arendatoram-contacts-phone-mail p:hover i, .arenda__phone:hover i, .arenda__phone:hover a {color: #ec6602;}
#arendatoram-contacts-form-cf7 .etap-line{position:relative;width:100%;height:1px;background-color:#ec6602;margin-top:16px;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7{width:33%;min-width:300px;padding:0 26px;display:inline-block;vertical-align:top;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7 p{margin-top:16px;margin-bottom:0;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7 textarea {height: 180px;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7 .wpcf7-list-item{display:block;margin-top:16px;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7-button{text-align: center;padding-top: 25px;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7-button input[type=submit]{padding: 13px 26px;background-image: linear-gradient(to right, #ec6602, #f7a600);} .element-single-post-wrapper{max-width:1200px;padding:35px;margin:0 auto;}
.element-single-post-header h1{font-size:3em;margin:40px 0;}
.element-single-post-content-left, .element-single-post-content-right{display:inline-block;vertical-align:top;}
.element-single-post-content-left{width:40%;}
.element-single-post-content-right{width:56%;margin-left:30px;}
.element-single-post-content-1{margin-bottom:70px;} #element-blog-block{max-width: 1200px;margin:0 auto;padding-left: 35px;padding-right: 35px;}
#element-blog-block ul{margin:0;}
#element-blog-block li{list-style-type: none;}
#element-blog-block h1{font-family: Montserrat;font-size: 32px;font-weight: 300;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #b5b6b7;margin:40px 0 -70px 0;}
#element-blog-block .article-element-block-loop{margin:0 -15px;}
#element-blog-block .article-element-block-loop .article-element-block-ul li{width: 30%;display: inline-block;vertical-align: top;position: relative;margin: 30px 15px;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .single-post-title-element-loop{margin:30px 0 15px 0;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child{width:100%;display:flex;justify-content:space-between;align-items:center;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child .article-thumbnail-blog-post{position: relative;width: 100%;height: 100%;width: 63%;height:auto;background-size: cover;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child .article-thumbnail-blog-post .block_img{position: relative;width: 100%;height: 100%;max-width: 915px;max-height: 615px;background-size: cover;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child .article-thumbnail-blog-post .block_img span{width:100%;height:100%;position:static;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child .single-post-content-element-block{width:45%;padding:15px;padding:0 0 0 4%;}
#element-blog-block .article-element-block-loop .article-element-block-ul li a{color:#376A8D;font-weight:bold;border:1px solid #376A8D;padding:15px 30px;margin-top:30px;}
#element-blog-block .article-element-block-loop .article-element-block-ul li a:hover{background:#376A8D;color:#ffffff;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child .article-thumbnail-blog-post{width: 55%;height: 400px;;max-width: 956px;background-size: cover;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .article-thumbnail-blog-post{position: relative;width: 100%;height: 100%;height: 348px;background-size: cover;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .article-thumbnail-blog-post .block_img{position: relative;width: 100%;height: 100%;max-width: 385px;max-height: 348px;background-size: cover;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .article-thumbnail-blog-post .block_img span{width:100%;height:100%;position:static;}
#element-blog-block .article-element-block-loop .single-post-content-element-block .read-more{display:none;}
.pagin-article-element-block{margin:0 auto;margin-bottom: 80px;max-width:100%;text-align: center;}
.pagin-article-element-block a{color:#376A8D;font-size:18px !important;}
.pagin-article-element-block .current{color:#B5B6B7;font-size:16px !important;padding: 0 0.5em !important;}
.ast-pagination .next.page-numbers, .ast-pagination .prev.page-numbers, .post-navigation a{font-size:18px !important;padding: 0 0.5em !important;height: 1.33333em !important;line-height: calc(1.33333em - 3px) !important;}
.ast-pagination .next.page-numbers {float: none !important;text-align: right;} #element-sale-block{padding:0 35px;}
#element-sale-block h1{font-family: Montserrat;font-size: 32px;font-weight: 300;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #b5b6b7;margin-top:40px;margin-bottom: -60px;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul{margin:0;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li{margin:100px 0;list-style-type: none;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li{width:100%;display:flex;justify-content:space-between;align-items:center;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li .article-thumbnail-blog-post{width:37%;display:inline-block;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li .single-post-content-element-block{display:inline-block;width:62%;padding:15px;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li .single-post-content-element-block .etap-line{position:relative;width:100%;height:1px;background-color:#ec6602;margin:25px 0 16px 0;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li .single-post-content-element-block .button-more-sale-news-element{background-image: linear-gradient(to right, #ec6602, #f7a600); color:#ffffff;padding:8px 20px;font-weight:bold;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li .single-post-content-element-block .button-more-sale-news-element:hover{background: #EC6602;}
#true_loadmore{
display: block; text-align: center; font-size: 14px; font-size: 0.875rem; font-weight: 700; letter-spacing: 1px; cursor: pointer; padding: 10px 0; color:#376a8d;
text-decoration:underline;
transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; background-image: url(https://6element.com.ua/wp-content/themes/astra-child/images/load_icon.svg);
background-repeat:no-repeat;
background-position: center;
background-position: 0 center;
width: 200px;
margin: 0 auto;
}
#true_loadmore:hover{
color:#48B6E9;
}
#element-sale-block .article-element-block-sale-loop .shops-meta-tag-element{margin-top: 100px;margin-bottom: -50px;}
#element-sale-block .article-element-block-sale-loop .shops-meta-tag-element a{font-size:18px;font-weight: 500;} .mapplic-map-image .st7{fill:#ffffff;}
.mapplic-map-image .st2{fill:#e2e2e2;}
.mapplic-map-image .st2:hover{fill:#376a8d;}
#shema-tc-element .mapplic-list-category .mapplic-thumbnail-placeholder{display:none;}
#shema-tc-element .mapplic-hovertip .mapplic-tooltip-wrap{background-image: linear-gradient(to right, #ec6602, #f7a600); color:#ffffff;}
#shema-tc-element .mapplic-hovertip .mapplic-tooltip-wrap .mapplic-tooltip-title{color:#ffffff;}
#shema-tc-element .mapplic-tooltip-body{background-image: linear-gradient(to right, #ec6602, #f7a600);color:#ffffff;}
#shema-tc-element .mapplic-tooltip-body .mapplic-tooltip-title{color:#ffffff;}
#shema-tc-element .mapplic-tooltip-body .mapplic-tooltip-content{border-top:1px solid #ffffff;}
#shema-tc-element .mapplic-tooltip-body .mapplic-popup-link{background:none; border: 1px solid #ffffff;}
#shema-tc-element .pin-label span span{background:#48B6E9;padding:4px 8px;color:#ffffff;} .mapplic-tooltip-close{right: 31px !important;top: -5px !important;}
.mapplic-layer .mapplic-tooltip-bottom.mapplic-tooltip:after {border-color: transparent transparent #f6a000 transparent !important;}
.mapplic-layer .mapplic-tooltip:after {border-color: #f6a000 transparent transparent transparent !important;}
.mapplic-filtered .mapplic-clickable.mapplic-highlight, .mapplic-filtered .mapplic-clickable.mapplic-highlight polygon, .mapplic-filtered .mapplic-clickable.mapplic-highlight rect {fill:#ec6602;fill-opacity: 0.5;transition: all ease-in-out 0.5s;}
.mapplic-filtered .mapplic-clickable.mapplic-highlight:hover {fill-opacity: 0.4;}
.mapplic-active {fill: #ec6602 !important;fill-opacity: 0.2;}
.mapplic-active polygon, .mapplic-active rect {fill: #ec6602 !important;fill-opacity: 0.2;}
#shema-tc-element .mapplic-list-category h4.mapplic-margin{margin-top: 4px;}
.mapplic-filter .mapplic-search-input {
padding-left: 27px !important;
}
.mapplic-sidebar .mapplic-filter > .mapplic-icon {
margin-top: 41px;
}
.mapplic-container > .mapplic-button {padding: 10px;} .page-id-4099 [id^="landmark"] polygon,
.page-id-4099 [id^="landmark"] polyline,
.page-id-4099 [id^="landmark"] path,
.page-id-4099 [id^="landmark"] rect
{
fill: rgba(0,128,0,0.2);
clip-path: none;
stroke: none;
}
.page-id-4099 [id*="texts"] polygon,
.page-id-4099 [id*="texts"] polyline,
.page-id-4099 [id*="texts"] path,
.page-id-4099 [id*="texts"] rect
{
fill:#444444;
clip-path: none;
stroke: none;
}
.page-id-4099 .mapplic-levels {
height: 55px;
}
.page-id-4099 .mapplic-levels-select {
margin-right: 90px;
}
.page-id-4099 [id^="landmark"] .mapplic-clickable,
.page-id-4099 [id^="landmark"] .mapplic-clickable * {
fill: yellow;
opacity: 0.7;
} .page-id-4099 [id^="Bg"],
.page-id-4099 [id^="Shadow"] {
opacity: 0;
} .element-single-shop-wrapper{max-width:1200px;padding:0 35px 0 35px;margin:0 auto;}
.element-single-shop-header span, .element-single-shop-header h1{font-size:2.8em;margin:40px 0;display:inline-block;}
.element-single-shop-content-left, .element-single-shop-content-right{display:inline-block;vertical-align:top;}
.element-single-shop-content-right{width:40%;margin-left:30px;}
.element-single-shop-content-left{width:56%;}
.element-single-shop-content-right p{margin:4px 0;}
.element-single-shop-content-right img{margin-bottom:14px;max-height: 250px;}
.element-single-shop-content-right .element-shop-phone{font-size: 24px;color:#202224;}
.element-single-shop-content-right .element-shop-site i{color:#b5b6b7;}
.element-single-shop-content-right .element-shop-site a{color:#376a8d;font-weight: bold;text-decoration:underline;margin:0;}
.element-single-shop-content-right .element-shop-site a:hover{color:#48B6E9;text-decoration:none;}
.element-single-shop-content-right .etap-line{position:relative;width:100%;height:1px;background-color:#ec6602;margin:16px 0;}
.element-single-shop-content-right .element-shop-content{margin-bottom:20px;}
.element-single-shop-content-right .element-perezvonit-mne{margin:24px 0;}
.element-single-shop-content-right .element-perezvonit-mne a{background-image: linear-gradient(to right, #ec6602, #f7a600);color: #ffffff;padding: 8px 20px;}
.element-single-shop-content-right .element-perezvonit-mne a:hover{background:#EC6602;}
.element-single-shop-content-right .posmotret-shemu a{padding: 8px 20px;border: solid 1px #E2E2E2;color:#376A8D;display: inherit;}
.element-single-shop-content-right .posmotret-shemu a i{margin-right:10px;color:#B5B6B7;}
.element-single-shop-content-right .posmotret-shemu a:hover{background:#E2E2E2;}
.element-single-shop-content-right .posmotret-shemu a span{white-space:nowrap;}
#content .element-single-shop-content-2{padding:50px 0;}
.element-single-shop-content-2 .tri-d-tur-shop-element {margin:100px 0 50px 0;height:60vh;}
.element-single-shop-content-2 .tri-d-tur-shop-element .sam-tur{position: absolute;left: 0;right: 0;width:100%;height:60vh;}
.element-single-shop-content-2 .tri-d-tur-shop-element .sam-tur iframe{width:100%;max-width:100%;height:60vh;}
.element-single-shop-content-2 .line{background:#ec6602;height:2px;width:50%;margin:0 auto;}
.element-single-shop-content-2 .name-sale-month-element{font-size: 24px;font-weight: 500;color:#ffffff;padding:11px 20px;background:#ec6602;width: 321px;position: absolute;left:42%;}
.element-single-shop-content-2 .shop-left, .element-single-shop-content-2 .shop-right{width:49%;display:inline-block;vertical-align:top;}
.element-single-shop-content-2 .shop-left p{font-size:3.6em;line-height: 1.16;}
.element-single-shop-content-2 .shop-right{border-left:2px solid #ec6602;padding-left:20px;}
.element-single-shop-content-2 .shop-right a{background-image: linear-gradient(to right, #ec6602, #f7a600);color: #ffffff;padding: 8px 20px;}
.element-single-shop-content-2 .shop-right a:hover{background:#EC6602;}
.element-single-shop-content-2 .form-cf7-single-shop-element .name_form_shop{font-size:22px;padding: 18px 20px;background:#376a8d;color:#ffffff;width:35%;display:inline-block;}
.element-single-shop-content-2 .form-cf7-single-shop-element p{display:inline-block;vertical-align:center;}
.element-single-shop-content-2 .form-cf7-single-shop-element p label{display:inline-block;width: 170px;margin:0 15px;}
.element-single-shop-content-2 .form-cf7-single-shop-element p label span input{border:none;border-bottom:1px solid #6b6f72;color:#b5b6b7;background:none;}
.element-single-shop-content-2 .form-cf7-single-shop-element p .wpcf7-submit{background-image: linear-gradient(to right, #ec6602, #f7a600);color: #ffffff;}
.element-single-shop-content-2 .form-cf7-single-shop-element p .wpcf7-submit:hover{background:#EC6602;}
.element-single-shop-content-2 .similar-storesin-element{color:#6b6f72;font-size:2.8em;text-align:center;margin-bottom:30px;}
.element-single-shop-content-2 .similar-storesin-element-block-wrapper{border:1px solid #e2e2e2;padding:16px;}
.element-single-shop-content-2 .similar-storesin-element-block-wrapper .post_title{margin-top:0 !important; line-height: 38px;}
.element-single-shop-content-2 .similar-storesin-line{position:relative;width:80%;height:1px;background-color:#ec6602;margin:0 auto;}
.element-single-shop-content-2 .similar-storesin-element-block-wrapper .similar-storesin-element-link{color:#376a8d;border:1px solid #376a8d;padding:4px 16px 6px 16px;}
.element-single-shop-content-2 .similar-storesin-element-block-wrapper .similar-storesin-element-link:hover{background:#376a8d;color:#ffffff;}
.social-link-on-element-shop a i{font-size: 32px;margin-right: 10px;margin-top: 10px;}
.shops-meta-tag-element li{list-style-type: none;display: inline-block;margin-right:5px;}
.shops-meta-tag-element a{text-decoration:underline;font-size:14px;font-weight:500;color:#376A8D;margin-right: 8px;display: inline-block;}
.shops-meta-tag{margin:16px 0;}
.shops-meta-tag a{text-decoration:underline;font-size:14px;font-weight:500;color:#376A8D;margin-right: 8px;display: inline-block;}
.shops-meta-tag a:hover{color:#48B6E9;text-decoration:none;}
.shops-meta-tag a::before{content: "#";}
.shops-meta-tag a::after{content: ",";}
.shops-meta-tag a:last-child::after{content: " ";}
.shops-meta-tag-element a:hover{color:#48B6E9;text-decoration:none;}
.shops-meta-tag-element a::before{content: "#";}
.shops-meta-tag-element a::after{content: ",";}
.shops-meta-tag-element a:last-child::after{content: " ";}
.phone-shop-in-tc-element a{font-size: 20px;font-weight: 600;}
.shops-category-shop-element{margin-bottom:20px;}
.shops-category-shop-element a{margin-right:8px;}
.shops-category-shop-element a::after{content: ",";}
.shops-category-shop-element a:last-child::after{content: " ";}
.shops-category-shop-element a{text-decoration:underline;font-weight:500;color:#376A8D;}
.shops-category-shop-element a:hover{color:#48B6E9;text-decoration:none;}
.form-cf7-single-shop-element .cf7sr-g-recaptcha {display: inline-block;float: left;margin-right: 40px;}
.form-cf7-single-shop-element .wpcf7-submit {display: inline-block;margin-top: 15px;} #element-shops-block {max-width: 1200px;margin: 0 auto;padding-left: 35px;padding-right: 35px;}
#element-shops-block h1 {color: #6b6f72;font-size: 3em;margin: 40px 0;}
.element-shops-block-page .left-sidebar-shops-page, .element-shops-block-page .right-block-shops-page{display:inline-block;vertical-align:top;}
.element-shops-block-page .left-sidebar-shops-page{width:23%}
.element-shops-block-page .right-block-shops-page{width:76%}
.element-shops-block-page .right-block-shops-page .filter-name-shops-element-on-page{float:right;margin-right:18px;margin-top:-87px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul{margin:0;padding:0;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li{list-style:none;display:inline-block;margin:0 12px 12px 12px;width:30%;vertical-align:top;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-thumbnail {margin-bottom: 16px;height: 170px;overflow: hidden;display: flex;align-items: center;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-thumbnail img{width: 100%;height: 100%;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .etap-line {position: relative;width: 80%;height: 1px;background-color: #ec6602;margin: 0 auto;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block{border:1px solid #e2e2e2;padding:16px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block .element-shops-page-title h2{color:#202224;font-size:20px;margin-bottom:10px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block .link-shop-carts-element{color:#376a8d;border:1px solid #376a8d;padding:3px 10px 4px 10px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block .shops-meta-tag-element{margin-bottom:10px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block .link-shop-carts-element:hover{color:#ffffff;background:#376a8d;}
.element-shops-block-page .right-block-shops-page .pagin-article-element-block{font-size: 20px;font-weight: 500;}
.element-shops-block-page .left-sidebar-shops-page h4, .left-sidebar-shops-page-mobile h4{color:#376a8d;font-weight:bold !important;font-size:16px !important;}
.element-shops-block-page .left-sidebar-shops-page .filters-shops-element-on-page .mdf_taxonomy_check_list label{color:#6b6f72;}
.element-shops-block-page .left-sidebar-shops-page .filters-shops-element-on-page input[type="submit"].mdf_button, .left-sidebar-shops-page-mobile input[type="submit"].mdf_button{width: 100%;border:1px solid #376a8d;font-weight:bold;color:#376a8d;background:none;}
.element-shops-block-page .left-sidebar-shops-page .filters-shops-element-on-page input[type="submit"].mdf_button:hover, .left-sidebar-shops-page-mobile input[type="submit"].mdf_button:hover{color:#ffffff;background:#376a8d;}
.element-shops-block-page .left-sidebar-shops-page .filters-shops-element-on-page .mdf_reset_button{color:#ffffff;background:#376a8d;width: 100%;border:1px solid #376a8d;font-weight:bold;margin-top: 20px;}
.element-shops-block-page .left-sidebar-shops-page .filters-shops-element-on-page .mdf_reset_button:hover{color:#376a8d;background:none;}
.block-seo-text-in-category-element{padding:10px;}
.left-sidebar-shops-page-mobile,
.filter-name-shops-element-on-page {
display: none;
}
.filter-name-shops-element-on-page {
justify-content: space-between;
width: 100%;
align-items: center;
}
.find-filter {
width: 50%;
display: flex;
align-items: center;
justify-content: flex-start;
}
.find-filter>p {
padding: 8px;
font-size: 16px;
border: 1px solid #e2e2e2;
color: #376a8d;
margin: 0;
}
.by-sort {
width: 50%;
display:none; align-items: center;
justify-content: flex-end;
}
.by-sort>p {
border: 1px solid #000;
padding: 10px 20px;
text-align: center;
margin: 0;
}
.close-filter {
padding: 10px;
font-size: 20px;
position: absolute;
right: 10px;
top: 10px;
} @media screen and (max-width: 1100px) {
.footter-form-sendpuls-element{float: left;margin-right: 15px;}
.footer-element-footer-1{padding: 20px;}
.footer-element-footer-3 {width: 100%;margin-top: 20px;text-align: center;}
.header-yaz-slov-social-element{margin-top: 20px;display: inline-block;padding: 5px;}
.footer-element-footer .footer-element-footer-2{border: none;margin: 0 auto;padding: 15px;}
}
@media screen and (max-width: 1025px) {
.left-sidebar-shops-page-mobile {
width: 100%;
margin: 0 auto;
height: 100%;
top: 125px;
position: absolute;
background-color: #fff;
padding: 10px;
z-index: 999;
left: 0;
overflow-y: scroll;
}
.left-sidebar-shops-page {
display: none !important;
}
.filters-shops-element-on-page {
width: 300px;
margin: 0 auto;
}
#element-shops-block {
padding: 0 10px !important;
}
.filter-name-shops-element-on-page {
float: initial !important;
margin: 0 auto !important;
line-height: 1;
padding: 0 4% 20px ;
display: flex;
}
.slider__item {padding-bottom: 80px;}
.slider__item__left{width:50%;}
.slider__item__right{width:50%}
.slider__control__block {bottom: 70px;}
.slider__indicators {position: absolute;
margin-left: 20%;
margin-top: -11%;
margin-bottom: 0;}
.slider__item__right .slider__item__right__top_in {font-size: 40px;padding-bottom: 10%;padding-left: 15%;}
.slider__item__right .text-slider .title-slider {font-size: 2em;margin-bottom:18px;}
#cvet-3d-tyr .elementor-widget-container .raven-image .wp-caption .wp-caption-text{font-size: 1.4em;}
#footer-element-block .footer-element-menu, #footer-element-block .footer-element-footer{padding-left:20px;padding-right:20px;}
#arendatoram-preim-element-item-item{height:170px;}
.element-single-shop-content-right{width:100%;margin-left:0;display:block;}
.element-single-shop-content-left{width:100%;display:block;}
.element-single-shop-content-right img{margin-top:50px;}
.element-single-shop-content-2 .name-sale-month-element{left: 34%;}
.element-single-shop-content-2 .shop-left, .element-single-shop-content-2 .shop-right{width:100%;display:block}
.element-single-shop-content-2 .shop-right {border-top: 2px solid #ec6602;border-left:0;padding-left:0;}
.element-single-shop-content-2 .form-cf7-single-shop-element{text-align:center;}
.element-single-shop-content-2 .form-cf7-single-shop-element .name_form_shop{width:45%;}
#element-blog-block .article-element-block-loop .article-element-block-ul li {width: 29%;}
.element-shops-block-page .left-sidebar-shops-page{width:28%}
.element-shops-block-page .right-block-shops-page{width:100% !important;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul {
width: 100%;
margin: 0 auto;
padding: 0;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li{width:30%}
}
@media screen and (max-width: 921px) {
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle {top: 14px;right: -4px;}
.element-header{display:none !important;}
.main-header-bar{padding:15px 35px;}
.ast-header-break-point .main-header-bar-navigation{background-image: linear-gradient(90deg, #EC6602 0%, #F7A600 100%);}
.main-header-bar .main-header-bar-navigation.toggle-on{margin-left: -35px;width: 123%;padding-top:0;margin-top: 20px;margin-bottom: -20px;}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border:none;width: 380px;margin: 0 auto;padding-top:20px;}
.ast-header-break-point .ast-header-custom-item, .ast-header-break-point .main-header-menu{border-color:none !important;background-color:none !important;}
.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-color:none !important;font-size: 24px;}
.ast-header-break-point .main-navigation ul .menu-item .menu-link:active{text-decoration: underline;}
.ast-main-header-bar-alignment{background-image:none;}
.main-header-bar-navigation .toggle-on .main-navigation{width:88%;text-align:center;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child{width:95%;display:block;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child .article-thumbnail-blog-post{width:98%;}
#element-blog-block .article-element-block-loop .article-element-block-ul li:first-child .single-post-content-element-block{width:100%;padding:15px;}
#element-blog-block .article-element-block-loop .article-element-block-ul li {width:44%;}
.main-header-bar-navigation .header-adress-mob-element-2, .main-header-bar-navigation .header-social-mob-element-2{display:block;}
.main-header-bar-navigation .header-adress-mob-element-2, .main-header-bar-navigation .header-social-mob-element-2{color: #6b6f72;background: #ffffff;padding:16px 10px;}
.main-header-bar-navigation .header-adress-mob-element-2 p{max-width:300px;margin:0 auto;margin-top:7px;margin-bottom:7px;font-size:16px;}
.ast-main-header-bar-alignment nav .main-navigation .header-social-mob-element-2 ul{width: 270px;margin:0 auto;text-align:center;}
.ast-main-header-bar-alignment nav .main-navigation .header-social-mob-element-2 ul li{display:inline; margin:0 10px;}
.ast-main-header-bar-alignment nav .main-navigation .header-social-mob-element-2 ul li a{color:#376a8d;text-decoration:none;}
.ast-main-header-bar-alignment nav .main-navigation .header-social-mob-element-2 ul li a:visited{color:#376a8d;}
.ast-main-header-bar-alignment nav .main-navigation .header-social-mob-element-2 ul li a i{font-size: 32px;}
}
@media screen and (max-width: 768px) {
.site-logo-img img{width:38%;}
.site-branding img, .site-header .site-logo-img .custom-logo-link img {max-width: 75%;}
.slider__control__block {bottom: 543px;}
.slider {margin-bottom: -40px;}
.slider .slider_wrap_items_element {
width: 100%;
height: auto;
display: flex;
justify-content: space-between;
align-items: flex-end;
flex-direction: column;
}
.slider__item__right, .slider__item__left{width:100%;}
.slider__item__right .slider__item__right__top_in {
font-size: 48px;
padding: 10%;
}
.slider__indicators{
position: absolute;
margin-left: 44%;
margin-top: -79%;
margin-bottom: 0;
}
#footer-element-block .footer-element-footer-3{margin: 0 auto;margin-top: 40px;}
.element-contacts-content-header{margin-top:40px;}
.element-contacts-content-1, .element-contacts-content-2{display:block;}
.element-contacts-content-1{margin-top:30px;width:100%;}
.element-contacts-content-left, .element-contacts-content-right{width:100%;}
.element-contacts-content-formcf7{max-width:388px;padding:0 10px;margin:0 auto;}
.element-contacts-content-left iframe{width:100%;height:446px;}
#slider-sale-element-for-sotr-pred .elementor-slides .swiper-slide-bg{height: 1400px;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7{margin-top:30px;}
#arendatoram-contacts-form-cf7 .arendatoram-column-form-cf7-button{text-align:left;padding-left:26px;}
#arendatoram-preim-element-item-item{height:220px;}
.wrapper-for-mobile-tablet{display: flex;flex-flow: wrap;}
#element-blog-block {padding-left:0;padding-right:0px;}
.element-single-shop-content-2 .form-cf7-single-shop-element .name_form_shop {width: 60%;}
.element-single-shop-content-2 .name-sale-month-element {left: 29%;}
.element-single-shop-content-2 .line {width: 80%;}
.element-single-shop-content-2 .form-cf7-single-shop-element p .wpcf7-submit {margin-top:20px;}
.element-single-shop-content-2 .shop-left p {font-size:2em;line-height:1;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li {display:block;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li .article-thumbnail-blog-post {width:100%;display:block;}
#element-sale-block .article-element-block-sale-loop .article-element-block-sale-ul li .single-post-content-element-block {display:block;width:100%;padding: 15px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li{width:42%}  
.footer-element-footer .footer-element-footer-2{border: none;padding: 5px;margin:0 auto;}
.footer-element-footer-1 {margin: 0 auto;padding-right: 10px;}
#element-shops-block {padding: 0;}
#element-shops-block h1 {margin: 25px 0 15px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block {display: flex;justify-content: space-between;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block .link-shop-carts-element {height: 50%;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li .element-shops-page-content-block .element-shops-page-title h2 {font-size: 18px;line-height: 1.2;padding-right: 5px;}
.element-single-shop-content-2 .form-cf7-single-shop-element p label{display:block;width:90%;margin:0 auto 13px;}
.form-cf7-single-shop-element .cf7sr-g-recaptcha {float: none;margin-right: 0;}
.form-cf7-single-shop-element .wpcf7-submit {display: block; width: 60%;margin: 15px auto;}
.element-single-post-content-left{width:100%;margin-bottom: 30px;}
.shops-meta-tag-element {margin-bottom: 20px;}
.element-single-post-content-right {width: 100%;}
.element-single-post-header h1 {font-size: 30px;margin: 20px 0;}
}
@media screen and (max-width: 640px){
.footter-form-sendpuls-element{width: 100%;}
.footer-element-footer .footer-element-footer-2 img {width: 215px;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li {width: 48%;margin: 12px 0;}
.element-single-shop-wrapper{padding:0;}
.element-single-post-content-right {margin-left: 0;}
.element-single-post-wrapper {padding: 20px;}
#footer-element-block .footer-element-footer-3 {margin-top: 20px;}
#footer-element-block .header-social-element {margin-bottom: 25px;}
}
@media screen and (max-width: 415px) {
.slider__control__block {bottom: 450px;}
.slider__indicators {position: absolute;margin-left: 38%;margin-top: -117%;margin-bottom: 0;}
.slider__item__right .slider__item__right__top_in {font-size:32px;padding: 1% 10% 4%;}
.slider__item__right .text-slider .title-slider {font-size:20px;margin-bottom: 18px;}
#cvet-3d-tyr .elementor-widget-container .raven-image .wp-caption .wp-caption-text{font-size:1em;left:30%;}
.element-contacts-content-left iframe{width:100%;height:260px;}
#slider-sale-element-for-sotr-pred .elementor-slides .swiper-slide-bg{height: 1470px;}
#arendatoram-preim-element-item-item{height:190px;}
.element-single-shop-header span, .element-single-shop-header h1{font-size: 2em;margin: 16px 0;display: inline-block;}
.element-single-shop-content-2 .name-sale-month-element {font-size:16px;padding: 4px 16px;width: 220px;left:24%;}
.element-single-shop-content-2 .form-cf7-single-shop-element .name_form_shop {width:90%;padding: 12px 20px;text-align:center;}
.element-single-shop-content-2 .form-cf7-single-shop-element p .wpcf7-submit {display:block;margin:20px auto;}
.element-single-shop-content-2 .similar-storesin-element {font-size: 2em;margin-bottom:0;margin-top:-80px;line-height: 1;}
#element-blog-block .article-element-block-loop .article-element-block-ul li{width:100%;display:flex;justify-content:space-between;align-items:center;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .article-thumbnail-blog-post{width:37%;height: 158px;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .single-post-content-element-block{width:63%;padding:15px;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .single-post-content-element-block .single-post-title-element-loop h2{font-size:18px;padding-right: 10px;}
#element-blog-block .article-element-block-loop .article-element-block-ul li .single-post-content-element-block p{display:none;}
.footer-element-footer .footer-element-footer-1{margin: 10px auto;}
#footer-element-block .footer-element-menu .element-menu li{display:block;margin-bottom: 10px;}
.images-shops-element .gallery-columns-3 .gallery-item{max-width:100%;}
.element-single-shop-content-right .posmotret-shemu a{display:inline-block;}
.element-shops-block-page .right-block-shops-page .element-shops-page-ul li{width:100%;}
.form-cf7-single-shop-element .wpcf7-submit {width: 90%;margin: 0 auto;}
}
@media screen and (max-width: 376px) {
#otstup-title-glav {height: 25em;}
#glav-title-element {padding: 2em 1em 1em 0em;}
.slider {margin-top: 0; }
.slider__item__right {margin-top: 9em;}
.slider__control__block {top: 23em;}
.slider__indicators {margin-top: -35em;}
#etap-by-sale-element .etap-block{width: 174px;}
#etap-by-sale-element .etap-block .etap-block-left .etap-title{width: 160px;}
.element-contacts-content-left iframe{width:100%;height:230px;}
#slider-sale-element-for-sotr-pred .elementor-slides .swiper-slide-bg{height: 1560px;}
#arendatoram-preim-element-item-item .elementor-icon-box-title{margin-left: 68px;}
#arendatoram-preim-element-item-item{height:220px;}
.element-single-shop-content-2 .name-sale-month-element {left: 20%;}
.slider__item__right__bottom {min-height: 30vh;}
}
@media screen and (max-width: 321px){
#otstup-title-glav {height: 22em;}
.slider {margin-top: 0; }
.slider__item__right {margin-top: 3em;}
.slider__control__block {top: 22em;}
.slider__indicators {margin-top: -27.5em;}
.element-contacts-content-left iframe{width:100%;height:200px;}
#slider-sale-element-for-sotr-pred .elementor-slides .swiper-slide-bg{height: 1700px;}
#arendatoram-preim-element-item-item .elementor-icon-box-description{margin-top:0;}
} #ajaxsearchlite1 .probox, div.asl_w .probox {
background-color: #ec6602;
background-image: linear-gradient(to right, #ec6602, #f7a600);
}
div.asl_w .probox .promagnifier{
background-color: #ec6602;
background-image: linear-gradient(180deg, #ec6602, #f7a600);
}
div.asl_r.vertical{
background-color: #ec6602;
}
.search-form {
max-width: 500px;
padding: 5px;
margin: 100px auto;
}