#SH531-SMARTHEADS-CONTENT{height: 100%;position: relative;}

h1,h2,h3,h4,h5,h6,ul,li,p{margin: 0;padding: 0;font-weight: normal;line-height: 1}
a{text-decoration: none;}
button{cursor: pointer;}
*{box-sizing: border-box;outline: none;font-family: "Titillium Web", Arial, sans-serif}
body{margin: 0;}
ul{list-style: none;}
img{border:none;max-width: 100%;border:none;}
textarea{resize: none;}
input[type='radio'] {display: none;}
.sh531-left{float: left;}
.sh531-right{float: right}
.sh531-clear{clear:both;height: 0;width: 100%;}
.sh531-btn{color: #ffffff;display: block;border-radius: 4px;background-color: #e6007e;font-size: 24px;width: 100%;max-width:270px;padding: 14px 5px;text-align: center;cursor: pointer}
.sh531-btn:hover{background-color: #b6206a}
.sh531-main-head{text-align: center;font-size: 30px;font-weight: 600;}
.nav {position: fixed;z-index: 2;right: 30px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: none}
.sh531-nav_item {width: 6px;height: 66px;display: block;margin: 6px auto;cursor: pointer;background-color: #fff;box-shadow: 0 1px 13px 0 rgba(76, 76, 76, 0.15);}
.sh531-nav_item:hover {background-color: #e6007e;}
.sh531-page{max-width: 1430px;margin: 0 auto;text-align: center;padding: 0 15px;position: relative}
.sh531-page-logo{position: absolute;top: 0;left: 0;z-index: 20}
.plug-content .sh531-magenta{color: #e6007e}
.plug-content .section-head{font-size: 40px;font-weight: 300;margin: 35px 0;text-align: center}
.plug-content .sh531-normal-link{color: #e2007a;}
.plug-content .sh531-normal-link:hover{color: #aa036c}
.sh531-m-logo{display: none}

.owl-carousel .owl-stage {position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel .owl-stage-outer {position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,.owl-carousel .owl-item {-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {position: relative;overflow: hidden; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: none; }
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel.owl-loaded {display: block;position: relative; }
.owl-carousel.owl-loading {opacity: 0; display: block; }
.owl-carousel.owl-hidden {opacity: 0; }
.owl-carousel.owl-refresh .owl-item {visibility: hidden; }
.owl-carousel.owl-drag .owl-item {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel.owl-grab {cursor: move; cursor: grab; }
.owl-carousel.owl-rtl {direction: rtl; }
.owl-carousel.owl-rtl .owl-item {float: right; }
.no-js .owl-carousel {display: block; }
.owl-carousel .animated {animation-duration: 1000ms; animation-fill-mode: both; }

.owl-carousel .owl-animated-in {z-index: 0; }
.owl-carousel .owl-animated-out {  z-index: 1; }
.owl-carousel .fadeOut {animation-name: fadeOut; }

.owl-theme .owl-nav.disabled + .owl-dots {position: absolute;top: 56%;left: 0;right: 0}
.owl-theme .owl-dots{}
.owl-theme .owl-dots {text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {display: inline-block; zoom: 1; *display: inline; }
.owl-theme .owl-dots .owl-dot span {width: 8px; height: 8px; margin: 0 4px;border: 1px solid #fff; background-color: transparent; display: block; -webkit-backface-visibility: visible; transition: all 200ms ease; border-radius: 50%; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background-color: #fff;}

@keyframes fadeOut {
    0% {
        opacity: 1; }
    100% {
        opacity: 0; } }

.owl-height {transition: height 500ms ease-in-out; }
.owl-carousel .owl-item .owl-lazy {opacity: 0; transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d; }
.owl-theme .owl-nav {margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*='owl-'] {position: absolute; top: 40%; margin-top: -20px; cursor: pointer; left: -40px;font-size: 40px;}
.owl-theme .owl-nav [class*='owl-'] img {transition: ease all 250ms}
.owl-theme .owl-nav [class*='owl-']:hover img{transform: translateX(-3px);}
.owl-theme .owl-nav .owl-next {left: auto; right: -40px;}
.owl-theme .owl-nav .owl-next:hover img{transform: translateX(3px);}
.owl-theme .owl-nav .disabled {opacity: 0.5; cursor: default; }
.owl-theme .owl-nav.disabled + .owl-dots {position: absolute;}
.owl-theme .owl-dots{}
.owl-theme .owl-dots {text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {display: inline-block; zoom: 1; *display: inline; }
.owl-theme .owl-dots .owl-dot span {width: 16px; height: 16px; margin: 0 4px;border: 2px solid #fff; background-color: transparent; display: block; -webkit-backface-visibility: visible; transition: all 200ms ease; border-radius: 50%; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background-color: #fff;}

.plug-content .sh531-top-baner{background-image:url(/-/media/Additional/smart/img/plug/baner-top.png);background-position: center;background-repeat: no-repeat;height: 440px}
.plug-content .sh531-top-baner .sh531-baner-text{text-align: right;width: 100%;max-width: 60%;padding-top: 70px;}
.plug-content .sh531-top-baner .sh531-baner-text h1{font-size: 40px;font-weight: 300;}
.plug-content .sh531-top-baner .sh531-baner-text p{margin:15px 0;font-size: 28px;line-height: 1.2}
.plug-content .sh531-top-baner .sh531-baner-text a{max-width: 250px;margin-right: 0;margin-left: auto}
.plug-content .sh531-gain .sh531-gain-block{width: 100%;max-width: 33%;text-align: center;vertical-align: text-top;display: inline-block}
.plug-content .sh531-gain .sh531-gain-block img{margin: 0 auto 20px;display: block;}
.plug-content .sh531-gain .sh531-gain-block h3{font-size: 20px;font-weight: 300;text-transform: uppercase;margin-bottom: 10px}
.plug-content .sh531-gain .sh531-gain-block p{line-height: 1.2;font-size:16px;font-weight: 300;text-align: center}

.plug-content .sh135-calculator-smart{width: 100%}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc {transform: translateY(20px);}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav {background-color: #fff;height: 60px;margin: 0 0px 0 0;max-width: 25%;display: inline-block;cursor: pointer;border-color: #959595;border-style: solid;border-width: 1px 0.5px 1px 0.5px;width: 100%;float: left;    border-top-left-radius: 8px;border-top-right-radius: 8px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav .sh135-single-nav {padding: 20px 10px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav.sh135-active-calc-nav{transform: translateY(-20px);padding-top: 12px;border-bottom: 0;height: 80px}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav p {color: #8f8e8e;font-weight: 300;vertical-align: super;display: inline-block;font-size: 20px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-active-calc-nav .sh135-single-nav p{color: #e6007e;}

.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-data-content {display: none;border-style: solid;border-width: 0 1px 1px 1px;border-color: #959595;padding: 0;text-align: left;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-active-calc-content {display: block;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-1 {height: auto;padding: 90px 20px;min-height: 300px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-2 {height: auto;padding: 40px 20px 0 20px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-3 {height: auto;padding: 15px 20px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 {height: 360px;text-align: left;padding: 30px 20px 20px 40px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content p {position: relative;padding-left: 16%;font-size: 20px;line-height: 1.2;color: #000;font-weight: 400;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content p img {position: absolute;left: 2%;top: 0;bottom: 0;margin: auto}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table{border:none;    width: 100%;border-collapse: collapse;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table td {font-size: 16px;color: #000;text-align: left;padding: 10px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-short-td {padding-left: 30px;border-style: solid;border-width: 1px 1px 1px 0;border-color: #c1c1c1;width: 29%;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-long-td {padding-left: 45px;border-style: solid;border-width: 1px 0px 1px 1px;border-color: #c1c1c1;width: 100%;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-first-row .sh135-short-td {border-width: 0px 1px 1px 0;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-first-row .sh135-long-td {border-width: 0px 0px 1px 1px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-first-row .sh135-short-td img {max-height: 34px;min-height: 30px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-last-row .sh135-long-td {border-width: 1px 0px 0 1px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-last-row .sh135-short-td {border-width: 1px 1px 0 0;}

.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion {position: relative;width: 100%;margin: 15px 0 25px 0;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-avatar {position: absolute;left: 0;top: 15%;    min-width: 12%;text-align: center;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-avatar img {display: block;margin:0 auto 5px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-avatar h3 {color: #000;font-size: 20px;font-weight: 600;text-align: center;width: auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-content {padding: 3.5% 20px;border-left: 2px solid #ef60af;text-align: left;margin-left: 13%;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-content p {color: #000;font-size: 14px;padding: 0;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-opinion-info p {color: #969696;font-size: 12px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-opinion-info{text-align: right}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 h3 {font-size: 20px;color: #e6007e;font-weight: 600;margin-bottom: 10px;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 p {color: #000;font-size: 20px;padding: 0;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 h4 {color: #000;font-weight: 600;font-size: 20px;margin: 20px 0;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 .sh135-delivery-tree-mobile {display: none;text-align: left;}
.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 p img{position: relative;left: auto;top: auto;display: inline-block;margin-right: 10px}
.plug-content .sh531-plug-calc .section-head span{display: block;font-size:30px;margin-top: 10px }

.plug-content .sh531-plug-calc .sh531-calc-body{width: 100%;box-shadow: 0px 1px 20px 0px rgba(0, 0, 7, 0.25);}
.plug-content .sh531-plug-calc .sh531-calc-column{width: 100%;max-width: 50%;padding:50px 0}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-left{padding: 25px 0}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content{padding: 0 50px}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-column-content{padding: 0 50px;border-left: 1px solid #858585;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-column-content .sh531-final-content{border-radius: 4px;border:1px solid #e6007e;padding: 30px}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-left .sh531-column-content{display: flex;justify-content: space-between;flex-wrap: wrap}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile{flex-basis: 28%;border-radius: 4px;border:1px solid #8c8c8c;margin: 25px 0;padding:18px 10px 10px;cursor: pointer}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img{min-height: 80px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img .sh531-img-tile{display: block;margin: 0 auto;background-position: bottom;background-repeat: no-repeat}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img .sh531-img-tile.sh531-tile-1{background-image:url(/-/media/Additional/smart/img/plug/tile-1.png);width:64px;height: 61px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img .sh531-img-tile.sh531-tile-2{background-image:url(/-/media/Additional/smart/img/plug/tile-2.png);width:48px;height: 65px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img .sh531-img-tile.sh531-tile-3{background-image:url(/-/media/Additional/smart/img/plug/tile-3.png);width:57px;height: 58px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img .sh531-img-tile.sh531-tile-4{background-image:url(/-/media/Additional/smart/img/plug/tile-4.png);width:62px;height: 57px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img .sh531-img-tile.sh531-tile-5{background-image:url(/-/media/Additional/smart/img/plug/tile-5.png);width:57px;height: 59px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img .sh531-img-tile.sh531-tile-6{background-image:url(/-/media/Additional/smart/img/plug/tile-6.png);width:50px;height: 50px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-name{text-transform: uppercase;text-align: center;font-size: 14px;font-weight: 300;color:#858585 }
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-active,.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile:hover{border:1px solid #e6007e;}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-active .sh531-device-name,.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile:hover .sh531-device-name{color: #e6007e}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-active .sh531-img-tile,.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile:hover .sh531-img-tile{background-position: top}

.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img.sh531-device-img-3{padding-top: 9px;}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-img.sh531-device-img-6{padding-top: 9px;}

.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-result-label,.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-right{width: 100%;max-width: 49%}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-result-label{font-size: 30px;font-weight: 300;text-align: left}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-result-label span{display: block;margin-top: 8px;color: #000;font-weight: normal;font-size: 14px}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-right{width: 100%;border-radius: 4px;border:1px solid #e6007e;text-align: center;padding: 9px 5px}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-right .sh531-final-result{font-size: 28px;font-weight: 300;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box{min-height: 132px;margin:20px 0;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-component-legend{text-align: right}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-component-legend .legend-p{display: inline-block;vertical-align: middle;font-size: 12px;font-weight: 600;color: #858585;    width: 100%;max-width: 24%;text-align: center;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device{margin: 8px 0;display: flex;width: 100%;text-align: left;justify-content: space-between;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-device-element{display: inline-block;width: 100%;flex-basis: 24%}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-name{color: #000;font-size:14px;width: 100%;flex-basis: 32%; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount{    flex-basis: 17%;line-height: 1;text-align: center}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount .sh531-change-amount{padding: 0;cursor: pointer;text-align: center;border-radius: 50%;width: 13px;height: 13px;background-color: #b6b6b6;display: inline-block;    margin-top: 3px;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount .sh531-change-amount p{    font-size: 17px;line-height: 10px;color: #fff;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount .sh531-change-amount:hover{background-color: #e6007e}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount .sh531-device-counter{display: inline-block;padding: 0 5px;font-size: 14px;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-consumption,.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-percent-save{text-align: center;color: #000;font-size: 14px}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-summary-box .sh531-result-label{font-size: 20px;width: 100%;max-width: 49%;text-align: left;margin-top: 10px}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-summary-box .sh531-right{width: 100%;max-width: 49%}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-summary-box .sh531-right .sh531-final-result{width: 100%;max-width: 47%;border-radius: 4px;border: 1px solid #000;text-align: center;padding: 9px 5px;font-size: 20px;font-weight: 300}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2{display: none;position: relative;    padding-top: 10px;}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 .sh531-input-error{display: none;position: absolute;font-size: 10px;color: #fe4848;    left: 0;right: 0;margin: auto;top: -14px;}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 h4{text-align: center;color: #000;font-size: 14px;}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 .sh531-input-box{text-align: right;margin-top: 10px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 input{border:1px solid #9b9b9b;padding: 9px 2px;display: inline-block;    width: 100%;max-width: 58%;text-align: center;font-size: 14px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 label{display: inline-block;margin-left: 5px;color: #858585;font-size: 12px}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 .sh531-accept-new-device{margin: 10px auto 0;width: 20px;height: 21px;background-image:url(/-/media/Additional/smart/img/plug/accept-btn.png);background-repeat: no-repeat;background-position: top;cursor: pointer}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 .sh531-accept-new-device:hover{background-position: bottom}
.plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile.sh531-new-device-2 .sh531-input-error.input-bad{display: block}

.plug-content .sh531-plug-offer .sh531-step{display: inline-block;width: 100%;max-width: 24%;vertical-align: text-top;position: relative}
.plug-content .sh531-plug-offer .sh531-step .sh531-step-img{display: block;margin: 0 auto 25px;position: relative;z-index: 1;}
.plug-content .sh531-plug-offer .sh531-step .sh531-about-step{text-align: center}
.plug-content .sh531-plug-offer .sh531-step .sh531-about-step p{font-size: 18px;font-weight: 300;    line-height: 1.2;}
.plug-content .sh531-plug-offer .sh531-step .sh531-step-bar{    position: absolute;top: 77px;left: 76%;}

.plug-content .sh531-plug-help .section-head{cursor: pointer}
.plug-content .sh531-plug-help .section-head .sh531-chevron{background-position: top;background-image:url(/-/media/Additional/smart/img/plug/chevron.png);background-repeat: no-repeat;display: inline-block;width: 24px;height: 13px;    vertical-align: 5px;margin-left: 5px}
.plug-content .sh531-plug-help .section-head.open .sh531-chevron{background-position: bottom}
.plug-content .sh531-plug-help .section-head:hover .sh531-chevron{background-image:url(/-/media/Additional/smart/img/plug/chevron-hover.png);}
.plug-content .sh531-plug-help .section-head:hover{color:#e6007e }

.plug-content .sh531-plug-help .sh531-help-section{display: none;padding-bottom: 40px}
.plug-content .sh531-plug-help .sh531-help-section.open{display: block}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element{display: inline-block;vertical-align: middle;width: 100%;}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-img-element{max-width: 17%}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-img-element img{display: block;margin: 0 auto 20px}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-img-element h4{text-align: center;font-size: 24px;font-weight: 300}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-text-element{text-align: left;max-width: 65%;padding: 0 15px 0 20px}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-text-element h5{font-size: 18px;font-weight: 300;margin-bottom: 20px}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-text-element p{font-size: 18px;font-weight: 300;line-height: 1.2;margin: 5px 0}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-pdf-element{max-width: 15%;text-align: left}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-pdf-element h5{font-size: 18px;font-weight: normal;margin-bottom: 5px}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-pdf-element a{display: block;color: #000;font-size: 18px;}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-pdf-element a:hover{color: #e6007e}
.plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-pdf-element a img{display: inline-block;margin-right: 5px}

#footer{padding-bottom: 130px}
#footer  .sh135-smart-footer{background-color:#f4f4f4;padding: 60px 15px;}
#footer  .sh135-small-page{max-width: 1120px;margin: 0 auto;text-align: center;}
#footer  .sh135-smart-footer .sh135-contact-box{display: inline-block;text-align: center;}
#footer  .sh135-smart-footer .sh135-contact-box img{display: block;margin: 0 auto 20px}
#footer  .sh135-smart-footer .sh135-contact-box a{color: #000;font-size: 28px;}
#footer  .sh135-smart-footer .sh135-foot-nav{margin: -7px auto;}
#footer  .sh135-smart-footer .sh135-f6{line-height: 1.2;color: #000;font-weight: 300;font-size: 40px}
#footer  .sh135-smart-copy,.sh135-copy{text-align: left;margin: 20px 0}
#footer  .sh135-copy{margin: 20px 15px 20px 0}
#footer  .sh135-copy a{margin-left: 20px;color: #7e7d7c}
#footer  .sh135-copy a:hover{color: #e6007e!important}
#footer  .sh135-smart-footer .sh135-contact-box:hover a{text-decoration: underline!important;}
#footer  .sh135-smart-footer .sh135-contact-box{cursor: pointer;}
#footer  .sh135-footer-mobile{display: none;}
#footer  .sh135-small-page .sh135-contact-box:first-child{float: left;}
#footer  .sh135-small-page .sh135-contact-box:nth-child(2){display: inline-block;}
#footer  .sh135-small-page .sh135-contact-box:nth-child(3){float: right;}

.plug-content .sh531-plug-basket{position: fixed;bottom: 0;width: 100%;background-color: #fff;box-shadow: 0px 1px 20px 0px rgba(0, 0, 7, 0.25);padding: 15px;z-index: 10;}
.plug-content .sh531-plug-basket .sh531-basket-column{width: 100%;max-width: 50%}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column{width: 100%;max-width: 50%;}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-left{max-width: 58%}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{max-width: 42%}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter{position: relative;border-right: 1px solid #ebebeb;padding-right: 15px;}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-basket-img{display: inline-block;vertical-align: middle}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-basket-amount{display: inline-block;vertical-align: middle;padding-left: 30px}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter p{font-size: 18px;font-weight: 300;margin-bottom: 10px;text-align: left;}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box{border: 1px solid #ccc9c0;background-color: #f4f4f4;text-align: center;padding: 8px 0;width: 160px;}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box img {cursor: pointer;vertical-align: -6px;}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box img:hover{opacity: .8}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box span{padding: 0 15px;font-size:20px }
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding-left: 50px;padding-top: 13px;}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p{margin: 8px 0;text-align: left;    display: inline-block;width: 100%;font-size: 16px}
.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p img{display: inline-block;margin-right: 5px}
.plug-content .sh531-plug-basket .sh531-basket-column.sh531-left{    border-right: 1px solid #ebebeb;}
.plug-content .sh531-plug-basket .sh531-basket-column.sh531-right{padding-left: 60px;    padding-top: 23px;}
.plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p{display: inline-block;font-weight: 300;font-size: 28px;width: calc(100% - 210px);vertical-align: middle}
.plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p span{display: inline-block;width: 100%;max-width: 80%;font-size:40px }
.plug-content .sh531-plug-basket .sh531-basket-column.sh531-right a{display: inline-block;max-width: 200px;padding: 7px 5px;vertical-align: middle}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body{display: none}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element{flex-basis: 33%;width: 100%;}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-textL{text-align: left}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-textL p{width: 100%;display: inline-block;font-size: 14px;    white-space: nowrap;}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-basket-img{width: auto;display: inline-block;vertical-align: middle;max-width: 25%;margin-right: 5px}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-basket-amount{width: 100%;max-width: 65%;display: inline-block;vertical-align: middle}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-basket-amount .sh531-counter-box img{max-height: 13px;vertical-align: -1px;display: inline-block;cursor: pointer}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-basket-amount .sh531-counter-box{border: 1px solid #ccc9c0;background-color: #f4f4f4;text-align: center;margin-top: 5px}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-basket-amount .sh531-counter-box span{    font-size: 14px;padding: 0 2px;display: inline-block}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-btn{font-size: 16px;padding: 3px 5px;max-width: 100px;margin: 5px 0 5px auto}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-middle-element p{display: inline-block;width: 100%;margin: 5px 0;padding-left: 40px;text-align: left;}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-right-element p{margin-top: 1px;text-align: right}
.plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-middle-element p img{margin-right: 3px}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-device-element .sh531-remove-sprite{width: 13px;height: 13px;background-image: url(/-/media/Additional/smart/img/plug/remove-sprite.png);background-position: top;cursor: pointer;display: inline-block;    float: right;margin-top: 4px;}
.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-device-element .sh531-remove-sprite:hover{background-position: bottom}

.sh531-start-page-content .sh531-magenta{color: #e6007e}
.sh531-start-page-content .sh531-semibold{font-weight: 600}
.sh531-start-page-content .sh531-top-baner{background-position: center;background-repeat: no-repeat;background-image: url(/-/media/Additional/smart/img/start-page/top-baner.png);height: 220px}
.sh531-start-page-content .sh531-top-baner .sh531-baner-text{text-align: right;padding-top: 45px}
.sh531-start-page-content .sh531-top-baner .sh531-baner-text h1{font-size: 39px;font-weight: bold;margin-bottom: 20px}
.sh531-start-page-content .sh531-top-baner .sh531-baner-text p{font-size: 24px;margin-bottom: 6px;line-height: 1.2}
.sh531-start-page-content .sh531-column-field{padding: 25px 0}
.sh531-start-page-content .sh531-column-field h2{text-align: center;font-size: 30px;margin-bottom: 15px}
.sh531-start-page-content .sh531-column-field .sh531-single-column{position: relative;display: inline-block;width: 100%;max-width: 24%;vertical-align: text-bottom;padding: 15px 15px 35px 15px;box-shadow: 0px 1px 20px 0px rgba(76, 76, 76, 0.15);}
.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-1,.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-3{background-color: #dee2ee}
.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-2,.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-4{background-color: #b8e0fe}
.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-4{padding: 25px 15px 35px 15px }
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-title{margin-bottom: 20px;position: relative}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-ab-new{position: absolute;    z-index: 2;left: -4px;top: -7px;}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-title h3{text-align: center;font-size: 26px;line-height: 1.2}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info{text-align: left;margin: 15px 0;padding-left: 60px;min-height: 42px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info.sh531-info-with-bg{width: 100%;background-color: #fff;border-radius: 4px;padding: 10px 5px 10px 60px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info p{position: relative;font-size: 16px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info.sh531-info-with-bg p{font-size: 20px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info p span{position: absolute;left: -40px;top: 0;bottom: 0;margin: auto;display: inline-block;width: 32px;text-align: center;height: 25px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info p span img{margin: 0 auto;display: block}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom{text-align: center}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p{font-size: 16px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p span{font-size: 26px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p.sh531-semibold{font-size: 26px;line-height: 1.2;}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p.sh531-disclaimer-text{font-size: 14px}
.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom .sh531-btn{display: block;max-width: 235px;margin: 25px auto 0;font-size: 21px;padding: 10px 5px}
.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-3{margin: 0 1% 0 .5%}
.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-2{margin: 0 .5% 0 1%}

.sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text h1{font-size: 32px;font-weight: bold;margin-bottom: 15px}
.sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text p{font-size: 20px;margin-bottom: 6px;line-height: 1.2}
.sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text{padding-top: 45px;}
.sh531-start-page{max-width: 1600px}
.container__wrapper.start-footer {max-width: 1600px!important;}

.sh531-start-page-content .table-content{margin-bottom: 40px}
.sh531-start-page-content .table-content table{border-collapse: collapse;table-layout: fixed;width: 100%;border: none;margin-bottom: 30px}
.sh531-start-page-content .table-content table .textC{text-align: center}
.sh531-start-page-content .table-content table .textL{text-align: left}
.sh531-start-page-content .table-content table .big-cell{height: 115px;}
.sh531-start-page-content .table-content table .btn-cell{height: 100px}
.sh531-start-page-content .table-content table .mid-cell{height: 65px}
.sh531-start-page-content .table-content table .small-cell{height: 40px}
.sh531-start-page-content .table-content table .textL p{font-size: 16px;}
.sh531-start-page-content .table-content table .big-cell.textL p{font-size: 30px;font-weight: 600;line-height: 1.2;}
.sh531-start-page-content .table-content table td{border:2px solid #d7d7d7;padding: 4px 10px}
.sh531-start-page-content .table-content table .color-row td{height: 10px;padding: 0;font-size: 0}
.sh531-start-page-content .table-content table .color-row td.color-1{background-color: #d7d7d7;border:2px solid #d7d7d7;border-width: 2px 1px 2px 2px}
.sh531-start-page-content .table-content table .color-row td.color-2{background-color: #e6007e;border:2px solid #e6007e;border-width: 2px 1px 2px 2px}
.sh531-start-page-content .table-content table .color-row td.color-3{background-color: #aa036c;border:2px solid #aa036c;border-width: 2px 1px 2px 2px}
.sh531-start-page-content .table-content table .color-row td.color-4{background-color: #354290;border:2px solid #354290;border-width: 2px 1px 2px 2px}
.sh531-start-page-content .table-content table .color-row td.color-5{background-color: #92ba44;border:2px solid #92ba44;border-width: 2px 2px 2px 1px}
.sh531-start-page-content .table-content table .btn-cell.empty-cell{border-width: 2px 2px 0 0}
.sh531-start-page-content .table-content table .big-cell{position: relative}
.sh531-start-page-content .table-content table .big-cell > img{position: absolute;right: 5px;top: 5px}
.sh531-start-page-content .table-content table .big-cell .head-text{font-size: 21px;font-weight: 600}
.sh531-start-page-content .table-content table td p.head-1{color: #e6007e}
.sh531-start-page-content .table-content table td p.head-2{color: #aa036c}
.sh531-start-page-content .table-content table td p.head-3{color: #4461a7}
.sh531-start-page-content .table-content table td p.head-4{color: #354290}
.sh531-start-page-content .table-content table .btn-cell .sh531-btn{font-size: 22px;padding: 12px 5px;margin: 0 auto;max-width: 175px}
.sh531-start-page-content .table-content table .small-cell.textC p,.sh531-start-page-content .table-content table .mid-cell.textC p{font-weight: 600;font-size: 16px}
.sh531-start-page-content .table-content table td.textC.mid-cell p.big-text{font-size: 28px;font-weight: bold}

.table-content table .small-cell.textC p, .sh531-start-page-content .table-content table.mobile-table .mid-text{font-weight: bold;font-size: 16px}
.sh531-start-page-content .table-content table.mobile-table{display: none}
.sh531-start-page-content .table-content table.mobile-table td{height: auto!important;padding: 10px}
.sh531-start-page-content .table-content table.mobile-table .color-row td{padding: 0;height: 10px!important;}
.sh531-start-page-content .table-content table.mobile-table .single-record > td{border:0;padding: 0}
.sh531-start-page-content .table-content table.mobile-table .single-record{display: inline-block;width: 100%;    max-width: 47.5%;vertical-align: text-bottom;margin: 1%;}
.sh531-start-page-content .table-content table.mobile-table .color-row td{border-width: 2px;}
.sh531-start-page-content .table-content table.mobile-table .big-cell > img {right: 10%;}


.sh531-start-page-content.sh531-start-version-1 .table-content table .big-cell.gas-cell,.sh531-start-page-content.sh531-start-version-2 .table-content table .big-cell.gas-cell{background-color: #ffffff;border: 2px solid #92ba44}
.sh531-start-page-content.sh531-start-version-1 .table-content table .big-cell.gas-cell,.sh531-start-page-content.sh531-start-version-2 .table-content table .big-cell.gas-cell{border-bottom-color: #d7d7d7}
.sh531-start-page-content .table-content table .big-cell.gas-cell > img{    right: -2px;top: -12px;max-height: 100%}
.sh531-start-page-content .table-content table .big-cell.gas-cell .head-text{color: #92ba44}
.sh531-start-page-content .table-content table .big-cell.textL.big-sub-cell p{font-size: 16px;font-weight: normal;}
.sh531-start-page-content .table-content table .big-cell.textC.big-sub-cell p{font-size: 27px;font-weight: 600}
.sh531-start-page-content .table-content table .big-cell.gas-box *{display: inline-block;vertical-align: text-bottom}
.sh531-start-page-content .table-content table .big-cell.gas-box p{font-size: 33px;color: #e6007e;line-height: 1;font-weight: bold}


.sh531-start-page-content .table-content table .textC.side-border{border-left-color: #92ba44;border-right-color: #92ba44}
.sh531-start-page-content.sh531-start-version-1 .table-content table .textC.right-border{border-right-color: #92ba44}
.sh531-start-page-content.sh531-start-version-1 .table-content table .color-row td.color-5 {border-width: 2px 1px 2px 2px;}
#SH531-SMARTHEADS-CONTENT.height-fix{height: auto}
.sh531-start-page-content .table-content table .textC.side-border.last-button{border-bottom-color: #92ba44;}
.sh531-start-page-content .table-content table td.textC.mid-cell p.big-text span{display: block;}
.sh531-start-page-content .table-content table td.textC.mid-cell p.big-text span.medium-text{font-size: 16px;font-weight: 600;color: #000}
.sh531-start-page-content .table-content table td.textC.mid-cell p.big-text span.mgn-text{font-size: 16px;font-weight: 600;color: #e6007e}
.sh531-start-page-content .table-content table td.textC.mid-cell p.big-text span.small-text{font-size: 13px;color: #000;font-weight: normal;margin-top: 5px;}
.sh531-start-page-content.sh531-start-version-1 .table-content table .mid-cell,.sh531-start-page-content.sh531-start-version-2 .table-content table .mid-cell{height: 75px}
.sh531-start-page-content .table-content table .mid-cell{position: relative}
.sh531-start-page-content.sh531-start-version-1 .table-content table .mid-cell img,.sh531-start-page-content.sh531-start-version-2 .table-content table .mid-cell img{position: absolute;left: 10px;top: 0;bottom: 0;margin: auto}
.sh531-start-page-content.sh531-start-version-1 .table-content table.mobile-table .color-row td.color-5 {border-width: 2px 1px 2px 2px;}
.sh531-start-page-content.sh531-start-version-1 .table-content table.mobile-table .single-record,.sh531-start-page-content.sh531-start-version-2 .table-content table.mobile-table .single-record {display: inline-block;width: 100%;max-width: 48%;vertical-align: text-top;margin: 1%;}


.sh531-start-page-content .table-content table.mobile-table td.big-sub-cell{height: 61px!important;}
.sh531-start-page-content .table-content table.mobile-table td.fake-height{height: 70px!important;}

.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border > span{color: #fff}
.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border{background-color: #4461a7}
.sh531-start-page-content.sh531-start-version-2 .table-content table td.textC.mid-cell.side-border p.big-text span.small-text{color: #fff}
.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border p{color: #fff}
.sh531-start-page-content.sh531-start-version-2 .table-content table .big-cell.gas-box{background-color: #faea01}
.sh531-start-page-content.sh531-start-version-2 .table-content table .big-cell.gas-box p{font-size: 23px;color: #000}
.sh531-start-page-content.sh531-start-version-2 .table-content table td.textC.mid-cell p.big-text span.yellow-text{font-size: 16px;font-weight: 600;color: #faea01}
.sh531-start-page-content.sh531-start-version-2 .table-content table .big-sub-cell{height: 78px;}


.scroll-popup { width: 100%; height: auto;max-height: 700px;overflow-y: scroll; }
.scroll-popup::-webkit-scrollbar { width: .4em; }
.scroll-popup::-webkit-scrollbar,
.scroll-popup::-webkit-scrollbar-thumb { overflow:visible; border-radius: 4px; }
.scroll-popup::-webkit-scrollbar-thumb { background: rgba(0,0,0,.2); }

.popup-container {display: block;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,.6);z-index: 100000000;}
.popup-container .popup-body {position: absolute;top: 5%;bottom: auto;left: 0;right: 0;margin: auto;width: 100%;max-width: 800px;height: auto;}
.popup-container .popup-body .popup-content {position: relative;height: 100%;line-height: 1;}
.popup-container .popup-body .popup-content .popup-close{position: absolute;right: 10px;top: 10px;cursor: pointer}
.popup-container .popup-body .popup-content .popup-close:hover{opacity: .7}
.popup-container .popup-body .popup-content img{border: 0}
.popup-container .popup-body .popup-content .popup-bar{background-color: #ffe800;text-align: center;    margin-top: -2px;padding: 9px 0px;}
.popup-container .popup-body .popup-content .popup-bar span{font-size: 25px;font-weight: 600;color: #4d4d4d;margin: 0 20px}
.popup-container .popup-body .popup-content .popup-bar *{display: inline-block;vertical-align: middle}
.popup-container .popup-body .popup-content .popup-bottom{padding: 20px;background-color: #fff;text-align: center}
.popup-container .popup-body .popup-content .popup-bottom h3{font-size: 42px;font-weight: 600;color: #4d4d4d}
.popup-container .popup-body .popup-content .popup-bottom p{font-size: 25px;color: #4d4d4d;margin: 15px 0}
.popup-container .popup-body .popup-content .popup-bottom a{color: #ffffff;display: block;border-radius: 4px;background-color: #e6007e;font-size: 25px;width: 100%;max-width: 320px;padding: 14px 5px;text-align: center;cursor: pointer;margin: 0 auto}
.popup-container .popup-body .popup-content .popup-bottom a:hover{background-color: #b6206a}
.popup-container .popup-body.scroll-popup{height: auto;overflow-y: scroll;}
.sh531-start-page-content.sh531-start-version-2 .table-content table .big-cell.gas-box p span{font-weight: bold;font-size: 30px;}
.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border.gas-box{background-color: #faea01;}
.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border.gas-box p{color: #000}
.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border.gas-box p > span{color: #000}
.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border.gas-box > span{color: #000}
.sh531-start-page-content.sh531-start-version-2 .table-content table.mobile-table td.fake-height {height: 65px!important;}

.sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border {border-left-color: #d7d7d7;border-right-color: #d7d7d7;}
.sh531-start-page-content .table-content .under-table{font-size: 18px;line-height: 1.2;margin-top: 15px}




.sh531-start-page-content .table-content table .hidden-column-january{display: none!important;}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.right-border {border-right-color: #d7d7d7!important;}

.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .blank-space{border: 0 solid #d7d7d7;}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .blank-space.color-1{width: 35px;border-width: 2px 1px 2px 1px}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-box{border-bottom-color:transparent; }
.sh531-start-page-content .table-content table .big-cell.gas-box.textC.sh531-eco-box p{color: #000;font-size: 24px;font-weight: 600}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-border{border-top-color:transparent;border-bottom-color:transparent;text-align: left;padding-left: 80px;}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-border img{display: inline-block;margin-right: 10px;vertical-align:top}
.sh531-start-page-content .table-content table .small-cell.textC.sh531-eco-text p{font-size: 26px}
.sh531-start-page-content.sh531-start-version-1 .table-content table .mid-cell, .sh531-start-page-content.sh531-start-version-2 .table-content table .mid-cell {height: 40px;}
.sh531-start-page .sh531-start-deisclaimer{margin: 15px 0;text-align: left}
.sh531-start-page .sh531-start-deisclaimer p{font-size: 12px}
.sh531-start-page-content .table-content {margin-bottom: 0;}
.sh531-start-page-content.sh531-start-version-1 .table-content table .mid-cell.price-mobile-td{height: 58px!important}

.sh531-start-page-content{}
.sh531-start-page-content.three-plus-columns .table-content table .big-cell .head-text{font-size: 18px}
.sh531-start-page-content .table-content table .color-row td.color-6 {background-color: #5875bc;border: 2px solid #5875bc;border-width: 2px 2px 2px 1px;}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.right-border.pakiet-cell{background-color: #4461a7}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.right-border.pakiet-cell{border-right-color: #4461a7!important;border-bottom-color: #4461a7!important;}
.sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.right-border.pakiet-cell .head-text{color: #fff}
.sh531-start-page-content.three-plus-columns .table-content table .big-cell.big-sub-cell{height: 80px}
.sh531-start-page-content.three-plus-columns .standard-popup .popup-bottom p span{color: #e6007e;font-weight: 600;}
.sh531-start-page-content.three-plus-columns .standard-popup .popup-bottom p{font-size: 22px}
.sh531-start-page-content.three-plus-columns .standard-popup .popup-bottom h3{font-size: 36px}
.sh531-start-page-content.sh531-start-version-1.only-two-columns.three-plus-columns .table-content table .textC.sh531-eco-border{padding-left: 30px}
.sh531-start-page-content .table-content table .big-cell.textC.big-sub-cell.sh531-navy p{color: #4461a7}
.sh531-start-page-content.three-plus-columns .table-content table .big-cell .set-info{position:absolute;left: 0;right: 0;top: 5px; background-color: #ffed3b;width: 100%;max-width: 195px;padding: 3px 10px;text-align: center;margin: 0 auto;border-radius: 14px;}
.sh531-start-page-content.three-plus-columns .table-content table .big-cell .set-info p{color: #000;font-size: 12px;font-weight: 600;margin: 0}
.sh531-start-page-content.three-plus-columns .table-content table .textC .td-img{margin-top: 10px}




.sh531-new-start-look .sh531-page{max-width: 1200px}
.sh531-new-start-look .grey-banner{width: 100%;height: 10px;background-color: #d7d7d7}
.sh531-new-start-look .column-content{}
.sh531-new-start-look .column-content .column{width: 100%;max-width: 48%;border: 2px solid #d7d7d7;border-top-width: 0px;position: relative}
.sh531-new-start-look .column-content .column.eko-column{border: 2px solid #6e981c;border-top-width: 0px}
.sh531-new-start-look .column-content .column.elec-column{border-top-color: #e6007e}
.sh531-new-start-look .column-content .column .column-field{border-top: 2px solid #d7d7d7;padding: 0 5px}
.sh531-new-start-look .column-content .column .head-field{border-top: none;min-height: 95px}
.sh531-new-start-look .column-content .column .flex-field{display: flex;align-items: center;justify-content: center;}
.sh531-new-start-look .column-content .column .normal-field{min-height: 70px}
.sh531-new-start-look .column-content .column .big-field{min-height: 275px}
.sh531-new-start-look .column-content .column .button-field{min-height: 102px}
.sh531-new-start-look .column-content .column .middle-field{min-height: 75px;text-align: center}
.sh531-new-start-look .column-content .column .normal-field p{font-size: 26px;color: #000;font-weight: 300}
.sh531-new-start-look .column-content .column .flex-field p sup{font-size: 10px}
.sh531-new-start-look .column-content .column .normal-field p span{font-weight: 600}
.sh531-new-start-look .column-content .column.eko-column .normal-field p span{color:#6e981c }
.sh531-new-start-look .column-content .column.eko-column .normal-field p span.extra{display: inline-block;width: 90px;text-align: center;color: #ffffff;font-size: 26px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;background-color: #8cb63a;padding: 5px}
.sh531-new-start-look .column-content .column .big-field p{position: relative;padding-left: 35px;font-size: 21px;font-weight: 600}
.sh531-new-start-look .column-content .column .big-field p img{position: absolute;left: 0;top: 3px}
.sh531-new-start-look .column-content .column .middle-field p{font-size: 21px;font-weight: 300;line-height: 1.1}
.sh531-new-start-look .column-content .column .button-field .sh531-btn{}
.sh531-new-start-look .column-content .column .head-field img{display: inline-block;position: absolute;left: 0;    top: -6px;}
.sh531-new-start-look .column-content .column .head-field h3{font-size: 26px;font-weight: 600;position: relative;padding-left: 100px}
.sh531-new-start-look .column-content .column.elec-column .head-field h3{padding-left: 85px}
.sh531-new-start-look .column-content .column.eko-column .head-field{color: #6e981c}
.sh531-new-start-look .column-content .column.elec-column .head-field{color: #e6007e}
.sh531-new-start-look .column-content .column .flex-field.big-field{flex-direction: column;    justify-content: center;align-items: flex-start;}
.sh531-new-start-look .column-content .column .flex-field.big-field p{margin: 20px 0}
.sh531-new-start-look .column-content .column.eko-column .flex-field.big-field{padding-left: 130px}
.sh531-new-start-look .column-content .column.elec-column .flex-field.big-field{padding-left: 60px}
.sh531-new-start-look .column-content .column .border-box{height: 10px;border-width: 0 2px 0 2px;border-style: solid;position: absolute;width: calc(100% + 4px);left: -2px;top: -10px;}
.sh531-new-start-look .column-content .column.eko-column .border-box{background-color: #6e981c;border-color: #6e981c;}
.sh531-new-start-look .column-content .column.elec-column .border-box{background-color: #e6007e;border-color: #e6007e;}
.sh531-new-start-look .sh531-top-baner {background-position: center;background-repeat: no-repeat;background-image: url(/-/media/Additional/smart/img/start-page/start-baner.png);height: 220px;}
.sh531-new-start-look .sh531-page-logo{left: 40px}


.sh531-new-start-look .popup-container {display: block;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,.6);z-index: 100000000;}
.sh531-new-start-look .popup-container .popup-body {position: absolute;top: 5%;bottom: auto;left: 0;right: 0;margin: auto;width: 100%;max-width: 800px;height: auto;}
.sh531-new-start-look .popup-container .popup-body .popup-content {position: relative;height: 100%;line-height: 1;}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-close{position: absolute;right: 10px;top: 10px;cursor: pointer}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-close:hover{opacity: .7}
.sh531-new-start-look .popup-container .popup-body .popup-content img{border: 0}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bar{background-color: #ffe800;text-align: center;    margin-top: -2px;padding: 9px 0px;}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bar span{font-size: 25px;font-weight: 600;color: #4d4d4d;margin: 0 20px}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bar *{display: inline-block;vertical-align: middle}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom{padding: 20px;background-color: #fff;text-align: center}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom h3{font-size: 36px;font-weight: 600;color: #000}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom p{font-size: 22px;color: #000;margin: 15px 0}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom a{color: #ffffff;display: block;border-radius: 4px;background-color: #e6007e;font-size: 25px;width: 100%;max-width: 320px;padding: 14px 5px;text-align: center;cursor: pointer;margin: 0 auto}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom a:hover{background-color: #b6206a}
.sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom p span{color: #6e981c}
.sh531-new-start-look .popup-container .popup-body.scroll-popup{height: auto;overflow-y: scroll;}
.sh531-new-start-look .top-popup-part{background-color: #fff}
.sh531-new-start-look #sh531-elec.sh531-eko-site .sh531-under-baner p.big-discount span{font-weight: bold;font-size: 45px;line-height: 1}
.sh531-page-logo.moved-logo{left: 80px}


.sh531-start-page-content.sh531-merge-columns .table-content table td.half-parent{padding: 0}
.sh531-start-page-content.sh531-merge-columns .table-content table td.half-td{border: none;height: 40px}
.sh531-start-page-content.sh531-merge-columns .table-content table .big-cell .half-td{height: 115px}
.sh531-start-page-content .table-content table td p.head-text span{color: #93b847}
.sh531-start-page-content .table-content table td p.head-text{font-size: 16px}
.sh531-start-page-content.sh531-merge-columns .table-content table td.half-td:first-child{border-right: 2px solid #d7d7d7;padding: 4px 10px}
.sh531-start-page-content.sh531-merge-columns .sh531-top-baner{background-image: url(/-/media/Additional/smart/img/start-page/top-baner-new-5.png)}
.sh531-start-page-content.sh531-merge-columns .table-content table td.textC.mid-cell p.big-text span.small-text{margin: 0}
.sh531-start-page-content.sh531-merge-columns .table-content table .small-cell.textC p, .sh531-start-page-content.sh531-merge-columns .table-content table .mid-cell.textC p{margin: 0}
.sh531-start-page-content .table-content table .small-cell.height-variant-1{height: 55px}
.sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .big-cell .head-text{font-size: 16px}
.sh531-start-page-content.sh531-merge-columns .table-content table td.half-parent.head-box .half-td,.sh531-start-page-content.sh531-merge-columns .table-content table td.half-parent.head-box{vertical-align: top}
.sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .big-cell .set-info{top: auto;bottom: 8px;}
.sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .big-cell .set-info p{font-weight: bold}
.sh531-start-page-content.sh531-merge-columns .table-content table td.half-parent.head-box .half-td,.sh531-start-page-content.sh531-merge-columns .table-content table td.half-parent.head-box{height: 100px}
.sh531-start-page-content.sh531-merge-columns .table-content table td.head-box.vmiddle{vertical-align: middle;height: 100px}

.sh531-start-page-content.sh531-merge-columns .table-content table .big-cell.grey-bg{background-color: #eeeeee;background-clip: padding-box}
.sh531-start-page-content.sh531-merge-columns .table-content table .big-cell.grey-bg td{height: 85px;background-color: #eeeeee}
.sh531-start-page-content.sh531-merge-columns .table-content table .big-cell.textC.big-sub-cell.grey-bg p{margin: 0}
.sh531-start-page-content.sh531-merge-columns .table-content table .big-cell.textC.big-sub-cell.grey-bg p sup{font-size: 10px}
.sh531-start-page-content.sh531-merge-columns .table-content table .big-cell.textC.big-sub-cell.grey-bg p img{display: inline-block;margin-left: 10px;vertical-align: sub;}
.sh531-start-page-content.sh531-merge-columns .table-content table .small-cell.textC p .eko-rabat{display: inline-block;color: #fff;text-align: center;background-position: center;font-size: 24px;font-weight: bold;vertical-align: middle}
.sh531-start-page-content.sh531-merge-columns .table-content table .small-cell.textC p .elec-rabat{background-image: url(/-/media/Additional/smart/img/start-page/elec-rabat.png);width: 63px;height: 26px}
.sh531-start-page-content.sh531-merge-columns .table-content table .small-cell.textC p .comp-rabat{background-image: url(/-/media/Additional/smart/img/start-page/comp-rabat.png);width: 63px;height: 26px}
.sh531-start-page-content.sh531-merge-columns .table-content table .small-cell.textC p img{display: inline-block;margin-left: 10px;vertical-align: middle}
.sh531-start-page-content.sh531-start-version-1.only-two-columns.sh531-merge-columns .table-content table .textC.right-border.btn-cell{}
.sh531-start-page-content.sh531-start-version-1.only-two-columns.sh531-merge-columns .table-content table .btn-cell .half-td{height: 100px}
.sh531-start-page-content.sh531-merge-columns .under-baner-bar{width: 100%;height: 12px;background-color: #d7d7d7}
.sh531-start-page-content.sh531-merge-columns .table-content{margin-top: -12px}
.sh531-start-page-content.sh531-merge-columns .sh531-page-logo{left: 70px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.rating_row{height: 60px}

#grind_from_september .sh531-start-page-content.sh531-merge-columns .sh531-top-baner{background-image: url(/-/media/Additional/smart/img/start-page/top-baner-september.png);}

#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table{display: flex;justify-content: space-between;flex-wrap: wrap;margin: -12px 0 12px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer{flex-basis: 20%;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row{background-color: #fff;height: 50px;border-width: 0 2px 2px 0;border-style: solid;border-color: #d7d7d7;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.left-border{border-left-color: #e6007e}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.right-border{border-right-color: #e6007e}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.left-bottom-border{border-left-color: #e6007e;border-bottom-color: #e6007e;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.bottom-right-border{border-right-color: #e6007e;border-bottom-color: #e6007e;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.bottom-border{border-bottom-color: #e6007e;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row{display: flex;justify-content: center;align-items: center;position: relative}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row{padding: 25px 3px 0 8px;height: 100px;background-color: #fff;position: relative}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row h2{position: relative;font-size: 21px;font-weight: 600;text-align: left}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row h2 img{position: absolute;left: 0;top: -2px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row .rating_div{text-align: center}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-1 .offer-row{border-left-width: 2px;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-1 .offer-row.left-bottom-border{}

#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-1 .offer-row.title-row h2{color: #e6007e;padding-left: 60px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-2 .offer-row.title-row h2{color: #6e981c;padding-left: 77px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-3 .offer-row.title-row h2{color: #fff;padding-left: 94px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-4 .offer-row.title-row h2{color: #354290;padding-left: 64px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-5 .offer-row.title-row h2{color: #ffffff;padding-left: 88px}

#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .color-row{width: 100%;border-width: 2px;border-style: solid;height: 12px;padding: 0;font-size: 0;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-1 .color-row{background-color: #e6007e;border-color: #e6007e}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-2 .color-row{background-color: #6b941c;border-color: #6b941c!important;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-3 .color-row{background-color: #8cb63a;border-color: #8cb63a!important;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-4 .color-row{background-color: #354290;border-color: #354290}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-5 .color-row{background-color: #5875bc;border-color: #5875bc}

#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-3 .offer-row.title-row{background-color: #6e981c;border-color: #6e981c}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-5 .offer-row.title-row{background-color: #4461a7;border-color: #4461a7}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row .set-info {position: absolute;left: 0;right: 0;top: auto;background-color: #ffed3b;width: 100%;max-width: 195px;padding: 3px 10px;text-align: center;margin: 0 auto;border-radius: 14px;    bottom: 10px;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row .set-info p{color: #000;font-size: 12px;margin: 0;font-weight: bold;}

#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p{font-size: 21px;font-weight: 300;text-align: center}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p span{font-weight: 600}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p sup{font-size: 12px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row{min-height: 338px;padding: 10px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row .single-check{position: relative;text-align: left;padding-left: 27px;font-size: 16px;font-weight: 600;margin: 0px 0 23px;display: inline-block;width: 100%}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row .single-check img{position: absolute;left: 0;top: 0;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.price-row p{font-weight: 300;font-size: 16px; padding: 0 5px;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.btn-row{height: 100px;padding: 15px;display: flex;align-items: center;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.btn-row a{font-size: 22px;padding: 12px 5px;margin: 0 auto;max-width: 240px;height: 54px}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p .eko-rabat{display: inline-block;color: #fff;text-align: center;background-position: center;font-size: 24px;font-weight: bold;background-image: url(/-/media/Additional/smart/img/start-page/elec-rabat.png);width: 63px;height: 26px;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p .green-bonus{color: #6e981c}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .margin-disclaimer {margin-left: 10px;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .disclaimer-link-hover:hover {text-decoration: underline;}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .disclaimer-link-hover {color: #e6007e;}

.sh531-new-start-look.sh531_eco_start_page .sh531-top-baner{background-image: url(/-/media/Additional/smart/img/start-page/eco_baner.png)!important;}
.sh531-new-start-look.sh531_eco_start_page .column-content .column .head-field h3 .sh531-navy{color: #344290;}
.sh531-new-start-look.sh531_eco_start_page .column-content .column .head-field h3 .sh531-magenta{color: #e6007e;}
.sh531-new-start-look.sh531_eco_start_page .column-content .column .head-field h3{padding-left: 135px;color: #6e981c;text-align: left}
.sh531-new-start-look.sh531_eco_start_page  .column-content .column .head-field img{left: 0;top: -18px}
.sh531-new-start-look.sh531_eco_start_page .column-content .column.com-column .border-box {background-color: #354290;border-color: #354290;}
.sh531-new-start-look.sh531_eco_start_page .column-content .column.com-column {border-color: #d7d7d7;}
.sh531-new-start-look.sh531_eco_start_page .column-content .column .normal-field p{font-size: 18px}
.sh531-new-start-look.sh531_eco_start_page .column-content .column.com-column .normal-field p span{color: #344290;font-size: 26px}
.sh531-new-start-look.sh531_eco_start_page .column-content .column.e-column .normal-field p span{color: #e6007e;font-size: 26px}
.sh531-new-start-look.sh531_eco_start_page .column-content .column .normal-field p span strong{color: #000;font-weight: 600}
.sh531-new-start-look.sh531_eco_start_page .column-content .column .flex-field.big-field p{text-align: left;font-size: 18px}
.sh531-new-start-look.sh531_eco_start_page .column-content .column .flex-field.big-field {flex-direction: column;justify-content: flex-start;align-items: flex-start;min-height: 441px;padding-left: 30px}
.sh531-new-start-look.sh531_eco_start_page .column-content .column{margin-bottom: 35px}
.sh531-start-page-content.sh531_eco_start_page .sh531-top-baner.sh531-start-page-baner .sh531-baner-text p{font-size: 22px}
.sh531-start-page-content.sh531_eco_start_page .sh531-top-baner.sh531-start-page-baner .sh531-baner-text {padding-top: 65px;}

#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table.four_element_flex .single-offer{flex-basis: 25%}
#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table.four_element_flex{align-items: flex-end}
@media all and (-ms-high-contrast:none)
{
    .sh531-start-page-content.sh531-merge-columns .table-content table .big-cell.textC.big-sub-cell.grey-bg p sup{font-size: 12px}
    .sh531-start-page-content .table-content table.mobile-table td strong{font-weight: 700}
    .sh531-start-page-content.sh531-start-version-1 .table-content table.mobile-table .single-record,.sh531-start-page-content.sh531-start-version-2 .table-content table.mobile-table .single-record {display: inline-block;width: 100%;max-width: 47%;}
}


@media all and (max-height: 620px){
    .popup-container .popup-body.scroll-popup {max-height: 93vh;}
}
@media all and (max-width: 1570px){
    .sh531-start-page-content .table-content table .big-cell > img{max-height: 56px}
    .sh531-start-page-content.sh531-merge-columns .table-content table td.half-parent.head-box .half-td, .sh531-start-page-content.sh531-merge-columns .table-content table td.half-parent.head-box{padding: 0}
}

@media all and (max-width: 1530px){
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row h2 img{position: relative;top: auto;display: block;margin: 0 auto;margin-bottom: 4px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row h2{padding-left: 0!important;text-align: center}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row h2 br{display: none}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row{padding: 10px 3px 0 3px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row{min-height: 360px}
}

@media all and (max-width:1450px){
    .sh531-start-page-content .table-content table .big-cell .head-text{font-size: 17px}
    .sh531-start-page-content .table-content table .big-cell.textL p{font-size: 26px}
    .sh531-start-page-content .table-content table .btn-cell .sh531-btn {font-size: 20px;padding: 10px 5px;}
    .sh531-start-page-content .table-content table .big-cell > img{max-height: 47px}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.three-plus-columns .table-content table .textC.sh531-eco-border {padding-left: 15px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row .single-check{margin: 0 0 18px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.price-row p{font-size: 14px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.price-row p sup{font-size: 10px}

}
@media all and (max-width:1390px){
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-column-content{padding: 0 25px}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-left .sh531-column-content{padding: 0 25px}
    .plug-content .sh531-plug-calc .sh531-calc-column{padding: 25px 0}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-left {padding: 0;}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-border {padding-left: 50px;}
    .sh531-start-page-content .table-content table .big-cell.gas-box.textC.sh531-eco-box p {font-size: 24px;}
}
@media all and (max-width:1320px){
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-1 {height: auto;padding: 40px 20px;min-height: 220px;}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content p{padding-left: 200px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 p{padding-left: 0}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right,.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding-left: 20px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding-left: 30px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p span{max-width: 70%}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-basket-amount{padding-left: 10px}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner {background-position: -390px center;}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.three-plus-columns .table-content table .textC.sh531-eco-border{padding-left: 0px;padding-right: 0}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.three-plus-columns .table-content table .textC.sh531-eco-border p{position: relative;padding-left: 30px}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.three-plus-columns .table-content table .textC.sh531-eco-border p img{position: absolute;left: 7px}
    .sh531-new-start-look .sh531-page-logo{left: 0}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p{font-size: 18px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row .single-check{font-size: 14px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.price-row p {font-size: 14px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row h2{font-size: 19px}
}
@media all and (max-width:1250px){
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text {background-color: rgba(255,255,255,.8);padding: 45px 10px 10px 10px;height: 220px;}
    .sh531-start-page{padding: 0}
    .sh531-start-page-content .table-content {padding: 0 10px;}
    .sh531-start-page-content.sh531-start-version-1 .table-content table .mid-cell img,.sh531-start-page-content.sh531-start-version-2 .table-content table .mid-cell img{max-height: 50px}
    .sh531-start-page .sh531-start-deisclaimer {padding: 0 15px;}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-border {padding-left: 20px;}
    .sh531-new-start-look .sh531-page{padding: 0 15px}
    .sh531-start-page-content .table-content table .btn-cell,.sh531-start-page-content.sh531-start-version-1.only-two-columns.sh531-merge-columns .table-content table .btn-cell .half-td{height: 80px}
    .sh531-start-page-content .table-content table .btn-cell .sh531-btn{font-size: 17px}
    .sh531-start-page-content .extra-discl{padding-left: 10px}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .flex-field.big-field{    padding-right: 35px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .flex-field.big-field{min-height: 458px}
}

@media all and (max-width:1210px){
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-column-content .sh531-final-content{padding: 15px}
    .plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile{flex-basis: 30%}
    .plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile{margin: 25px 0 0}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box{min-height: 137px}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount{line-height: 1.4}
    #footer .sh135-smart-copy, .sh135-copy{float: none;display: block}
    #footer .sh135-copy a{margin:0 15px 0 0}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-basket-img{max-height: 60px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box img {cursor: pointer;vertical-align: -4px;max-height: 19px;}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box span{font-size: 16px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box{padding: 4px 5px;width: 100%}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding-top: 0}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p span{font-size: 28px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p{font-size: 24px;text-align: center}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right a{font-size: 20px;max-width: 160px;padding: 5px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right{padding-top: 15px}
    #footer{padding-bottom: 100px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p{margin: 7px 0}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-left{max-width: 50%}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{max-width: 50%}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right, .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding-left: 30px;text-align: left}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding: 0 30px 0 40px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-title h3,.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p.sh531-semibold,.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p span{font-size: 20px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info.sh531-info-with-bg p{font-size: 18px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info p,.sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p{font-size: 14px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom p.sh531-disclaimer-text{font-size: 12px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info{    padding-left: 45px;}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info.sh531-info-with-bg{padding: 10px 5px 10px 45px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info{min-height: 35px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-bottom .sh531-btn{margin: 15px auto 0}
    .sh531-start-page-content .sh531-column-field .sh531-single-column{padding-bottom: 25px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-4{padding-bottom: 25px}
    .sh531-start-page-content .sh531-column-field {padding: 25px 0;}
    .sh531-new-start-look .column-content .column.elec-column .flex-field.big-field {padding-left: 30px;}
}
@media all and (max-width:1150px){
    .plug-content .sh531-gain .sh531-gain-block p br{display: none;}
    .plug-content .sh531-gain .sh531-gain-block p{max-width: 90%;margin: 0 auto;}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-result-label{font-size: 26px}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-result-label span{font-size: 12px}
    .plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-text-element{    max-width: 60%;}
    .plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-pdf-element {max-width: 20%;text-align: center;}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p{font-size: 14px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p img{vertical-align: -2px}
    .sh531-start-page-content .sh531-top-baner{height: 200px;background-size: cover}
    .sh531-start-page-content .sh531-top-baner .sh531-baner-text{padding-top: 32px}
    .sh531-start-page-content .sh531-top-baner .sh531-baner-text h1{    font-size: 30px;margin-bottom: 10px;}
    .sh531-start-page-content .sh531-top-baner .sh531-baner-text p{    font-size: 18px;}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner {background-position: -230px center;}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text {background-color: rgba(255,255,255,.8); padding: 35px 10px 10px 10px;height: 200px;}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .blank-space.color-1{width: 5px}
    .sh531-start-page-content .table-content table .big-cell.gas-box.textC.sh531-eco-box p {font-size: 20px;}
    .sh531-start-page-content .table-content table .big-cell.textC.big-sub-cell p{font-size: 22px}
    .sh531-start-page-content.sh531-merge-columns .table-content table .big-cell.textC.big-sub-cell.grey-bg p img,.sh531-start-page-content.sh531-merge-columns .table-content table .small-cell.textC .half-td p img{display: none}
    .sh531-start-page-content.sh531_eco_start_page .sh531-top-baner.sh531-start-page-baner .sh531-baner-text {padding-top: 55px;}
}
@media all and (max-width:1115px){
    .plug-content .sh531-top-baner .sh531-baner-text p{font-size: 22px}
    .plug-content .sh531-top-baner .sh531-baner-text h1{font-size: 30px}
    .plug-content .sh531-top-baner .sh531-baner-text a{font-size: 18px;padding: 8px 5px;    max-width: 200px;}
    .plug-content .sh531-top-baner{height: 360px;background-size: cover}
    .plug-content .section-head {font-size: 30px;margin: 25px 0;}
    .plug-content .sh531-plug-calc .section-head span{font-size: 24px}
    .plug-content .sh531-gain .sh531-gain-block h3{font-size: 18px}
    .plug-content .sh531-gain .sh531-gain-block p{font-size: 14px}
    .plug-content .sh531-gain .sh531-gain-block img{margin-bottom: 10px;max-height: 120px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding: 0 15px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right{padding-left: 15px}
    .plug-content .sh531-plug-basket{padding: 15px 0}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter{text-align: left}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right {padding-top: 10px;}
    .sh531-start-page-content .table-content table .big-cell.textL p{font-size: 22px}
    .sh531-start-page-content .table-content table .textL p{font-size: 14px;}
    .sh531-start-page-content .table-content table .small-cell.textC p, .sh531-start-page-content .table-content table .mid-cell.textC p{font-size: 14px}
    .sh531-start-page-content .table-content table .big-cell .head-text {font-size: 17px;}
    .sh531-start-page-content .table-content table td.textC.mid-cell p.big-text{font-size: 24px}
    .sh531-start-page-content .table-content table .btn-cell .sh531-btn {font-size: 18px;padding: 8px 5px;}
    .sh531-start-page-content .table-content table .textL p br{display: none}
    .sh531-start-page-content .table-content table .small-cell.textC.sh531-eco-text p {font-size: 20px;}
    .sh531-new-start-look .column-content .column.elec-column .flex-field.big-field {padding-left: 10px;}
    .sh531-new-start-look .column-content .column.eko-column .flex-field.big-field {padding-left: 80px;}
    .sh531-start-page-content.sh531-merge-columns .table-content table .btn-cell .sh531-btn{font-size: 16px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row .single-check img{display: none}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row .single-check{padding-left: 0;text-align: center}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p {font-size: 16px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.price-row p {font-size: 12px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.normal-row p .eko-rabat {    font-size: 18px;width: 55px;height: 21px;background-size: contain;background-repeat: no-repeat;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row {min-height: 340px;}
}
@media all and (max-width:1085px){
    .sh531-m-logo{display: block;width: 153px;height: 50px;}
    .sh531-full-logo{display: none}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav p{font-size: 18px}
    .plug-content .sh531-plug-calc .sh531-calc-column{max-width: 100%}
    .plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile{flex-basis: 15%}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-column-content{border-left: 0}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-name{flex-basis: 41%}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount{flex-basis: 10%}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box{min-height: 10px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-avatar h3{font-size: 16px}
    .plug-content .sh531-plug-help .sh531-help-section .sh531-help-element{max-width: 100%!important;display: block}
    .plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-text-element{padding: 20px 0}
    .plug-content .sh531-plug-help .sh531-help-section .sh531-help-element.sh531-pdf-element{text-align: left}
    #footer .sh135-smart-footer .sh135-f6{font-size: 30px}
    #footer .sh135-smart-footer .sh135-contact-box a{font-size: 22px}
    #footer .sh135-smart-footer .sh135-foot-nav {margin: 7px auto;}
    #footer .sh135-smart-footer{padding: 15px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column{max-width: 48%;vertical-align: text-top}
    .sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-3,.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-4,.sh531-start-page-content .sh531-column-field .sh531-single-column,.sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-2{margin: 10px .5%}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info{width: 100%;max-width: 100%;vertical-align: text-top;padding-left: 0}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info.sh531-info-with-bg{display: block;max-width: 100%;padding: 10px 5px 10px 5px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info p br{display: none}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info p span{display: none}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info.sh531-info-with-bg p span{height: 25px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column.sh531-column-4{padding: 15px 15px 25px 15px}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-info {min-height: 20px;}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-part{min-height: 295px}
    .sh531-start-page-content.three-plus-columns .table-content table .big-cell .set-info p{font-size: 9px}
    .sh531-start-page-content.three-plus-columns .table-content table .big-cell .set-info{width: 95%}
    .sh531-page-logo.moved-logo{left: 0}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.sh531-merge-columns .table-content table .btn-cell .half-td{padding: 4px 5px}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .flex-field.big-field {padding-left: 20px;padding-right: 45px;    min-height: 476px;}
}
@media all and (max-width: 1040px){
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner{background-image: url(/-/media/Additional/smart/img/start-page/baner-m.png);min-height: 260px;    background-position: center 0;background-color: #ffec38;height: 100%}
    .sh531-start-page-content.sh531-new-start-look .sh531-top-baner.sh531-start-page-baner{background-image: url(/-/media/Additional/smart/img/start-page/new-baner-m.png)}
    .sh531-start-page-content.sh531-merge-columns .sh531-top-baner{background-image: url(/-/media/Additional/smart/img/start-page/top-baner-new-m5.png)}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .sh531-top-baner {background-image: url(/-/media/Additional/smart/img/start-page/top-baner-september-m.png);}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row .set-info p{font-size: 10px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.title-row .set-info{max-width: 165px}

    .sh531-start-page-content .sh531-top-baner .sh531-baner-text{padding: 55px 15px 35px 15px;text-align: center}
    .sh531-start-page-content .sh531-top-baner .sh531-baner-text p br{display: none}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text h1{font-size: 28px}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text p{font-size: 18px}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text{padding: 140px 10px 10px 10px;    height: 100%;}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text{background-color: transparent}
    .sh531-start-page-content .table-content table .big-cell.gas-box p{font-size: 24px}
    .sh531-start-page-content .table-content table .big-cell.gas-box *{vertical-align: text-top}
    .sh531-start-page-content.sh531-start-version-1 .table-content table .mid-cell img,.sh531-start-page-content.sh531-start-version-2 .table-content table .mid-cell img{display: none}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text{width: 100%;max-width: 100%}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-border {padding-left:5px;}
    .sh531-new-start-look .column-content .column .flex-field.big-field{text-align: left}
    .sh531-start-page-content .table-content table .big-cell.textL p{font-size: 18px}
    .sh531-start-page-content.sh531-merge-columns .table-content table .textL,.sh531-start-page-content.sh531-merge-columns .table-content table .textL,.sh531-start-page-content.sh531-merge-columns .table-content table .color-row td.color-1{width: 150px}
    .sh531-start-page-content.sh531-merge-columns .sh531-page-logo {left: 10px;}
    .sh531-start-page-content.sh531-new-start-look .sh531-top-baner.sh531-start-page-baner{    background-position: -610px center;    background-size: cover;}
    .sh531-start-page-content.sh531_eco_start_page .sh531-top-baner.sh531-start-page-baner .sh531-baner-text{padding: 20px 10px 10px 10px;margin-top: 80px;background-color: rgba(255,255,255,.8);}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .head-field img {left: 0;top: -9px;max-width: 100px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .head-field h3 {padding-left: 105px;color: #6e981c;text-align: left;font-size: 22px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.com-column .normal-field p span,.sh531-new-start-look.sh531_eco_start_page .column-content .column.e-column .normal-field p span{font-size: 20px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .flex-field.big-field {padding-left: 20px;padding-right: 51px;min-height: 500px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .flex-field.big-field p br{display: none}
}
@media all and (max-width:980px){
    .plug-content .sh531-plug-offer .sh531-step{max-width: 49%;margin: 10px 0}
    .plug-content .sh531-plug-offer .sh531-step .sh531-step-bar{display: none;}
    .plug-content .sh531-plug-offer .sh531-step .sh531-step-img{margin: 0 auto 5px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding: 0 10px}
    .plug-content .sh531-plug-basket{padding: 15px 0}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-part{min-height: 320px}
    .sh531-start-page-content .table-content table td{padding: 0 10px}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .blank-space.color-1{width: 5px;}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-border img{display: none}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.sh531-eco-border {padding-left: 20px;text-align: center;}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.three-plus-columns .table-content table .textC.sh531-eco-border p{padding-left: 0}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table{justify-content: left;width: 100%}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer {flex-basis: 33.33%;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table.four_element_flex .single-offer{flex-basis: 50%}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-4,#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-3{margin-top: 15px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row {min-height: 290px;}

    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-5{order: 1}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-1{order: 2}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-2{order: 3}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-3{order: 4}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-4{order: 5}


}
@media all and (max-width:930px){
    .plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile .sh531-device-name{font-size: 12px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-1 p img {position: relative;left: 0;top: 0;bottom: 0;margin: auto;max-height: 80px;display: block;margin-left: 0;margin-bottom: 20px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-1 p{padding-left: 0}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-1,.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-2{padding: 20px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-short-td{width: 50%}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-avatar{position: relative;display: block;top: auto;left: auto}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content .sh135-single-opinion .sh135-opinion-content{border-left: 0;margin: 0;padding: 5px 0}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4{height: auto;padding: 20px }
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p span{display: block}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right{padding-left: 10px;text-align: left;padding-top: 5px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p{width: calc(100% - 170px)}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p span{max-width: 100%}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-left{max-width: 60%}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right{max-width: 40%}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter{text-align: left}
    .sh531-new-start-look .column-content .column.eko-column .flex-field.big-field{padding-left: 10px}
}
@media all and (max-width: 900px){
    .popup-container .popup-body{max-width: 550px}
    .popup-container .popup-body .popup-content .popup-bottom h3{font-size: 30px}
    .popup-container .popup-body .popup-content .popup-bottom p{font-size: 20px}
    .popup-container .popup-body .popup-content .popup-bottom a {font-size: 20px;max-width: 260px;padding: 10px 5px;}
    .popup-container .popup-body .popup-content .popup-bar span{font-size: 20px}
    .popup-container .popup-body .popup-content .popup-bar img{height: 25px}
    .popup-container .popup-body .popup-content .popup-bottom{padding: 15px}
    .sh531-new-start-look .column-content .column .head-field h3{font-size: 20px;padding-left: 80px;}
    .sh531-new-start-look .column-content .column .head-field h3 img{max-height: 30px;}
    .sh531-new-start-look .column-content .column.elec-column .head-field h3 {padding-left: 65px;}
    .sh531-new-start-look .column-content .column .head-field {min-height: 70px;}
    .sh531-new-start-look .column-content .column .normal-field p{font-size: 20px;}
    .sh531-new-start-look .column-content .column .normal-field{min-height: 60px}
    .sh531-new-start-look .column-content .column.eko-column .normal-field p span.extra{width: 70px;font-size: 20px}
    .sh531-new-start-look .column-content .column .flex-field.big-field p{font-size: 18px;margin: 15px 0}
    .sh531-new-start-look .column-content .column .big-field {min-height: 240px;}
    .sh531-new-start-look .column-content .column .middle-field p{font-size: 16px}
    .sh531-new-start-look .column-content .column .middle-field{min-height: 60px}
    .sh531-new-start-look .column-content .column .button-field .sh531-btn{font-size: 20px}
    .sh531-start-page-content.sh531-merge-columns .table-content .main-table{display: none}
    .sh531-start-page-content.sh531-merge-columns .table-content .mobile-table{display: table;}
    .sh531-start-page-content.sh531-merge-columns .under-baner-bar{display: none}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.sh531-merge-columns .table-content table .textC.right-border.pakiet-cell{border: 1px solid #4461a7!important;}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .textC .td-img {margin-top: 0;}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .big-cell .set-info{}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .big-cell.mobile-head-cell{    height: 110px!important;padding: 10px;vertical-align: text-top;}
    .sh531-start-page-content.sh531-merge-columns .table-content table.mobile-table td.sh531-mobile-height-1 {height: 146px!important;vertical-align: bottom;}
    .sh531-start-page-content.sh531-merge-columns .table-content table.mobile-table td.sh531-mobile-height-2 {height: 85px!important;vertical-align: bottom;}
    .sh531-start-page-content .extra-discl {padding-left: 20px;}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .textC .td-img{min-height: 36px}
    .sh531-start-page-content.sh531-merge-columns .table-content {margin-top: 0px;}
    .sh531-start-page-content.sh531-merge-columns .table-content table .small-cell.textC p .eko-rabat{vertical-align: sub}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .head-field img{top: -3px;max-height: 55px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .head-field h3 {padding-left: 90px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .flex-field.big-field{min-height: 455px}
}
@media all and (max-width: 860px){
    .plug-content .sh531-top-baner{height: 270px}
    .plug-content .sh531-top-baner .sh531-baner-text{padding-top: 30px}
    .plug-content .sh531-top-baner .sh531-baner-text p{font-size: 18px}
    .plug-content .sh531-top-baner .sh531-baner-text h1{font-size: 26px}
    .plug-content .sh531-top-baner .sh531-baner-text a{font-size: 16px;padding: 7px 5px;    max-width: 190px;}
    .plug-content .section-head {font-size: 26px;margin: 20px 0;}
    .plug-content .sh531-plug-calc .section-head span{font-size: 22px}
    .plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile {flex-basis: 31%;}
    .sh531-start-page-content .sh531-top-baner .sh531-page{padding: 0}
    .sh531-start-page-content .sh531-top-baner .sh531-baner-text{width: 100%;padding: 35px 15px;background-color: rgba(255,255,255,.8)}
    .sh531-start-page-content .table-content table.main-table{display: none}
    .sh531-start-page-content .table-content table.mobile-table{display: table}
    .sh531-start-page-content .table-content{margin: 20px 0}
    .sh531-start-page-content .table-content table.mobile-table .single-record{vertical-align: text-top}
    .sh531-start-page-content .table-content table.mobile-table td.big-cell{height: 122px!important}
    .sh531-start-page-content .table-content table.mobile-table td.unique-td{height: 88px!important;}
    .sh531-start-page-content .table-content table .big-cell > img {max-height: 57px;top: 2px}
    .sh531-start-page-content.sh531-start-version-2 .table-content table .textC.side-border.gas-box p {color: #000;font-size: 18px;}
    .sh531-start-page-content .table-content table.mobile-table td.big-sub-cell p strong{font-size: 18px}
    .sh531-start-page-content.sh531-start-version-2 .table-content table.mobile-table td.fake-height {height: 70px!important;}
    .sh531-start-page-content .table-content table .small-cell.textC.bonus p strong{    font-size: 18px}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns .table-content table .textC.right-border.pakiet-cell{border-left-color:#4461a7!important}
    .sh531-start-page-content .table-content table .color-row td.color-6 {border-width: 2px 2px 2px 2px;}
    .sh531-start-page-content.three-plus-columns .table-content table .textC .td-img {min-height: 47px;}
    .sh531-start-page-content .table-content table.mobile-table td.sh531-mobile-height-1{height: 161px!important;vertical-align: bottom;}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .textC .td-img{min-height: 36px}
    .sh531-start-page-content.sh531-start-version-1.only-two-columns.sh531-merge-columns .table-content table .textC.right-border.pakiet-cell {border: 2px solid #4461a7!important;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .flex-field.big-field{padding-right: 10px}
}
@media all and (max-width:820px){
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount{flex-basis: 17%}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-name{flex-basis: 32%}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p{font-size: 20px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p span{font-size: 20px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box img{max-height: 13px;vertical-align: -1px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box{padding: 0 5px;width: auto}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter .sh531-counter-box span{font-size: 14px;padding: 0 7px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p{    width: auto;margin-right: 20px;}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p span{display: inline-block;width: auto}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right a{font-size: 16px;padding: 3px 5px;max-width: 120px}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right{padding-top: 18px}
    .sh531-new-start-look .popup-container .popup-body{max-width: 630px}
}
@media all and (max-width:760px){
    .plug-content .sh531-gain .sh531-gain-block{max-width: 49%;margin-bottom: 5px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav{height: 45px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav.sh135-active-calc-nav{height: 65px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav .sh135-single-nav {padding: 15px 10px;}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav p {font-size: 16px;}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content p{font-size: 17px}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter,.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{padding-right: 0}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p {width: auto;margin-right: 10px;}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p .sh531-too-much{display: none;}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p{text-transform: capitalize}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right p span{text-transform: lowercase}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-left,.plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column .sh531-element-counter{border-right: 0}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right{max-width: 35%}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right {max-width: 50%;}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-left {max-width: 60%;}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-left {max-width: 50%;}
    .sh531-start-page-content.sh531-start-version-1 .table-content table.mobile-table .single-record,.sh531-start-page-content.sh531-start-version-2 .table-content table.mobile-table .single-record{float: none!important;;width: 100%;max-width: 100%;margin: 1% 0}
    .footer__cookies p{font-size: 14px!important;}
    .footer__copy {position: absolute;left: 1rem;color: #858585;font-size: 14px!important;margin: 6px 0;}
    .sh531-start-page-content .table-content {margin: 5px 0;}
    .sh531-start-page-content.three-plus-columns .table-content table .textC.right-border.pakiet-cell .td-img{margin-top: 20px}
    .sh531-start-page-content.three-plus-columns .table-content table .big-cell .set-info p {font-size: 12px;}
    .sh531-start-page-content .table-content table{margin-bottom: 0}
    .sh531-start-page-content .table-content table.mobile-table td.sh531-mobile-height-1{height: auto!important;vertical-align: bottom;}
    .sh531-start-page-content .table-content table.mobile-table td.sh531-mobile-height-2{height: auto!important;vertical-align: bottom;}
    .sh531-start-page-content.sh531-merge-columns .table-content table.mobile-table td.sh531-mobile-height-1,.sh531-start-page-content.sh531-merge-columns .table-content table.mobile-table td.sh531-mobile-height-2{height: auto!important;}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .textC .td-img{margin-top: 0!important;}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .big-cell .set-info{position: relative;    top: auto;bottom: auto;margin-top: 10px;}
    .sh531-start-page-content.three-plus-columns.sh531-merge-columns .table-content table .big-cell.mobile-head-cell{height: auto!important;}
    .sh531-start-page-content .extra-discl {padding-left: 15px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer {flex-basis: 50%;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-3,#grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-2 {margin-top: 15px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row {min-height: 250px;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .head-field img{display: none}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .head-field h3{padding-left: 0;text-align: center}
    .sh531-new-start-look .column-content .column .big-field p img{display: none}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column .flex-field.big-field p{text-align: center;padding: 0;display: block;max-width: 100%;width: 100%;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .flex-field.big-field{padding: 0 10px}
}
@media all and (max-width:720px){
    .plug-content .sh531-top-baner .sh531-page{padding: 0;height: 100%}
    .plug-content .sh531-top-baner .sh531-baner-text{background-color: rgba(255,255,255,.80);padding:70px 10px 10px;float: none;max-width: 100%;height: 100%}
    #footer .sh135-footer-mobile {display: block;}
    #footer .sh135-footer-full{display: none}
    #footer .sh135-smart-footer .sh135-contact-box{float: none!important;display: block!important;margin: 15px 0}
    #footer .sh135-smart-footer .sh135-contact-box img{margin: 0 auto}
    #footer .sh135-smart-footer {padding: 5px 15px;}
}
@media all and (max-width: 680px){
    .sh531-new-start-look .column-content .column{max-width: 100%;float: none;}
    .sh531-new-start-look .column-content .column.elec-column{margin-top: 20px}
    .sh531-new-start-look .column-content .column.eko-column .flex-field.big-field {padding-left: 28%;}
    .sh531-new-start-look .column-content .column.elec-column .flex-field.big-field {padding-left: 20%;}
    .sh531-new-start-look.sh531_eco_start_page .column-content .column.elec-column .flex-field.big-field{min-height: 1px}
}
@media all and (max-width:660px){
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav .sh135-single-nav {padding: 14px 10px 6px;}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav.sh135-active-calc-nav{height: 45px;transform: translateY(0px);padding-top: 0;border-bottom: 1px solid #959595}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav{border-radius: 0;max-width: 50%}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav:nth-child(1),.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav:nth-child(2){border-bottom: 0!important;}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc .sh135-calc-nav:nth-child(odd){border-right: 0}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-name{padding-right: 10px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-left-side-calc{transform: none}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-long-td,.plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table .sh135-short-td{padding-left: 5px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 .sh531-graph-img{display: none;}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 .sh135-delivery-tree-mobile{display: block}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right p{width: 100%;text-align: right}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right{text-align: center;padding-top: 0}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right a{margin-top: 5px}
    .plug-content .sh531-plug-basket {padding: 10px 0;}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-right {max-width: 100%;text-align: right;width: auto;padding-left: 0}
    .plug-content .sh531-plug-basket .sh531-basket-column.sh531-left {max-width: 100%;width: auto;}
    .plug-content .sh531-plug-basket .sh531-basket-column .sh531-basket-sub-column.sh531-right {max-width: 31%;}
    .sh531-start-page-content .sh531-column-field .sh531-single-column{max-width: 100%;margin: 10px 0!important;}
    .sh531-start-page-content .sh531-column-field .sh531-single-column .sh531-column-part{min-height: 1px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row {min-height: 270px;}
}
@media all and (max-width:600px){
    .plug-content .sh531-plug-basket .sh531-basket-mobile-body{display: flex;justify-content: space-between;flex-wrap: wrap}
    .plug-content .sh531-plug-basket .sh531-basket-body{display: none}
    .popup-container .popup-body {max-width: 390px;}
    .popup-container .popup-body .popup-content .popup-bar{padding: 5px 0}
    .popup-container .popup-body .popup-content .popup-bottom h3{font-size: 24px}
    .popup-container .popup-body .popup-content .popup-bottom p{font-size: 16px}
    .popup-container .popup-body .popup-content .popup-bottom a {font-size: 18px;max-width: 220px;padding: 10px 5px;}
    .popup-container .popup-body .popup-content .popup-bar span{font-size: 15px}
    .popup-container .popup-body .popup-content .popup-bar img{height: 20px}
    .popup-container .popup-body .popup-content .popup-bottom{padding: 10px}
}
@media all and (max-width:570px){
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-column-content,.plug-content .sh531-plug-calc .sh531-calc-column.sh531-left .sh531-column-content{padding: 0 15px;}
    .plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile{margin: 15px 0 0}
    .plug-content .sh531-plug-calc .sh531-calc-column{padding: 15px 0}
    .sh531-start-page-content .table-content table .small-cell.textC p, .sh531-start-page-content .table-content table .mid-cell.textC p {font-size: 12px;}
    .sh531-start-page-content .table-content table.mobile-table td.unique-td {height: 78px!important;}
    .sh531-new-start-look .column-content .column.eko-column .flex-field.big-field {padding-left: 10px;}
    .sh531-new-start-look .column-content .column.elec-column .flex-field.big-field {padding-left: 10px;}
    .sh531-new-start-look .column-content .column .flex-field.big-field p img{display: none}
    .sh531-new-start-look .column-content .column .flex-field.big-field p{padding-left: 0}
    .sh531-new-start-look .column-content .column .flex-field.big-field {text-align: center;align-items: center;}

}
@media all and (max-width: 515px){
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount .sh531-change-amount{float: none}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device .sh531-result-amount .sh531-device-counter{display: block}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-component-box .sh531-single-device{align-items: center}
    .plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-middle-element p{    margin: 0px 0 7px;}
    .plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-right-element p{margin-top: 0}
    .plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-btn {font-size: 13px;padding: 1px 5px;max-width: 100px;margin: 5px 0 5px auto;}

}
@media all and (max-width:500px){
    .plug-content .sh531-gain .sh531-gain-block{max-width: 100%}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-summary-box .sh531-result-label,.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-summary-box .sh531-right{float: none;max-width: 100%}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-result-label,.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-right{float: none;max-width: 100%}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-summary-box .sh531-right .sh531-right{float: right}
    .plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-summary-box .sh531-result-label,.plug-content .sh531-plug-calc .sh531-calc-column.sh531-right .sh531-calc-result-box .sh531-result-label{margin-bottom: 10px}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content table td{font-size: 14px}
    .plug-content .sh531-plug-offer .sh531-step{max-width: 100%;margin: 10px 0}
    .sh531-start-page-content .table-content table.mobile-table .single-record{max-width: 100%}
    .sh531-start-page-content .table-content{margin: 10px 0}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner{background-size: 920px;}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text {padding: 125px 10px 10px 10px;height: 100%;}
    .sh531-start-page-content .table-content table.mobile-table td.unique-td {height: auto!important;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer{flex-basis: 100%}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table.four_element_flex .single-offer{flex-basis: 100%}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table{padding: 0 15px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row{min-height: 1px;height: auto}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.left-border{border-right-color:#e6007e }
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.right-border{border-left-color:#e6007e }
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-2 .offer-row {border-left-width: 2px;border-right-color:#e6007e;border-left-color:#e6007e }
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-3 .offer-row {border-left-width: 2px;border-right-color:#e6007e;border-left-color:#e6007e}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.left-bottom-border{border-right-color:#e6007e;border-left-color:#e6007e }
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer.offer-1{margin-top: 15px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row{    border-width: 0 2px 2px 2px;}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row .single-check{margin: 10px 0}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table .single-offer .offer-row.check-row{display: flex;align-items: center;justify-items: center;flex-direction: column}
}
@media all and (max-width:450px){
    .plug-content .sh531-plug-calc .sh531-calc-column .sh531-column-content .sh531-device-tile{flex-basis: 49%}
    .sh531-start-page-content .sh531-top-baner .sh531-baner-text h1{font-size: 28px}
    .sh531-start-page-content .sh531-top-baner .sh531-baner-text p{font-size: 16px}
    .sh531-start-page-content .sh531-column-field h2{font-size: 26px}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text p {font-size: 16px;}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text h1 {font-size: 24px;margin-bottom: 10px;}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text {padding: 125px 10px 0px 10px;}
    .sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom h3{font-size: 30px}
    .sh531-new-start-look .popup-container .popup-body .popup-content .popup-bottom p{font-size: 20px}
    #grind_from_september .sh531-start-page-content.sh531-merge-columns .flex-table{margin: 0 0 12px 0}
}
@media all and (max-width:400px){
    .plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-basket-img{display: none}
    .plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element.sh531-middle-element p{padding-left: 5px}
    .plug-content .sh531-plug-basket .sh531-basket-mobile-body .sh531-mobile-element .sh531-basket-amount{max-width: 90%}
    .popup-container .popup-body {max-width: 300px;}
    .popup-container .popup-body .popup-content .popup-bar{padding: 5px 0}
    .popup-container .popup-body .popup-content .popup-bottom h3{font-size: 20px}
    .popup-container .popup-body .popup-content .popup-bottom p{font-size: 14px;margin: 8px 0;}
    .popup-container .popup-body .popup-content .popup-bottom a {font-size: 14px;max-width: 150px;padding: 8px 5px;}
    .popup-container .popup-body .popup-content .popup-bar span{font-size: 14px}
    .popup-container .popup-body .popup-content .popup-bar img{height:14px}
    .popup-container .popup-body .popup-content .popup-bottom{padding: 10px}
    .popup-container .popup-body .popup-content .popup-bar * {display: inline-block;vertical-align: baseline;}
}
@media all and (max-width:390px){
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner{background-size: 600px}
    .plug-content .sh531-top-baner .sh531-baner-text{text-align: center}
    .plug-content .sh531-top-baner .sh531-baner-text a{margin: 0 auto}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content p img{margin: 0 auto 20px auto}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-overlap-content p{text-align: center}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 p img{margin: 0}
    .plug-content .sh135-calculator-smart .sh135-calc-inside .sh135-lap-4 p{text-align: left}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner .sh531-baner-text {padding: 80px 10px 0px 10px;}
    .sh531-start-page-content .sh531-top-baner.sh531-start-page-baner{min-height: 1px}
}


