@media screen and (max-width: 1280px) and (max-height: 1024px){
	#eat-dog-container #man-5-line-svg-container {
		bottom: 23%;
	}
}

@media screen and (max-width: 1366px) {
	#header #header-logo {
		font-size: 42px;
	}
	#header #main-nav li {
		margin-left: 40px;
		font-size: 21px;
	}
	.main-content-wrap .slider-nav li {
		font-size: 25px;
	}
	.main-content-wrap section .main-text {
	    font-size: 110px;
	}
	.main-content-wrap section .second-text {
		font-size: 43px;
	}
	#two-nine-nine-container p.big {
		font-size: 184px;
	}
	#two-nine-nine-container p {
		font-size: 70px;
	}
	#four-zero-leaders-container h2 {
		left: 28%;
	}
	#four-zero-leaders-container p {
		font-size: 54px;
	}
	.main-content section .sec-child-item-body .col-item p {
	    font-size: 28px;
	}
	#makeup-man-singer-container h2 {
		top: 36.5%;
	}
	#make-site-container .sec-child-item-body .with-white-bg {
	    font-size: 42px;
	    padding: 20px 15px;
	}
	#cranking-container #cranking-parent-text {
		font-size: 40px;
	}
	#cranking-container .sec-child-item-body .with-white-bg {
		font-size: 40px;
		padding: 15px 25px;
	}
	#coffee-grounds-container #coffee-grounds-parent-text {
		left: 32%;
	}
	#coffee-grounds-container .sec-child-item p {
		font-size: 28px;
	}
	#soshl-media-container #soshl-media-parent-text {
		font-size: 40px;
		left: 26.4%;
	}
	#social-media-child p {
		font-size: 28px;
	}
	#remark-joke-container #remark-joke-parent-text {
		font-size: 39px;
	}
	#remarketing-child .col-item p {
		font-size: 25px;
	}
	#kadiring-container #kadiring-parent-text {
		font-size: 40px;
	}
	#kadiring-container .with-white-bg {
	    font-size: 28px;
	    padding: 15px 20px;
	}
	#tarifs-container #tarifs-parent-text {
		font-size: 40px;
	}
	.main-content-wrap .col-item .main-text {
		font-size: 49px;
		margin: 8.2% 0;
	}
	#advantages-container .second-text {
		font-size: 28px;
		margin-top: 8.2%;
	}
	.main-content .col-item .col-item-num {
		font-size: 37px;
	}
	#skidka-btn-big-svg-container {
	    font-size: 101px;
	    top: 30%;
	}
	#skidka-btn-big-svg-container b {
	    padding: 74px 0px;
	}
	#four-zero-four-wrap p {
    	font-size: 593px;
	}
	#form-wrap #form-preview-text p {
		font-size: 35px;
	}
	#form-wrap .input-body {
		height: 63px;
	}
	#form-wrap .input-body input {
	    font-size: 28px;
	    padding: 0px 28px;
	}
	#form-wrap .input-body label {
	    font-size: 28px;
	    left: 28px;
	    top: 15px;
	}
	#form-wrap button {
	    font-size: 40px;
	    height: 83px;
	}
	#form-wrap .checkbox-body label {
		font-size: 28px;
	}
	#form-wrap #checkbox-bg-svg-container {
	    height: 28px;
	    margin-right: 7px;
	}
	#thank-you-wrap p {
		font-size: 64px;
	}
}

@media screen and (max-width: 1280px){ 	
	.main-content-wrap section .main-text {
    	font-size: 101px;
	}
	.main-content-wrap section .second-text {
		font-size: 39px;
	}
	#two-nine-nine-container p.big {
    	font-size: 174px;
	}
	#two-nine-nine-container p {
		font-size: 62px;
	}
	#four-zero-leaders-container #man-1-svg-container {
		top: 27.8%;
	}
	#four-zero-leaders-container h2 {
    	top: 35%;
	}
	#four-zero-leaders-container p {
		font-size: 49px;
		top: 62%;
	}
	#four-zero-leaders-container #man-2-svg-container {
		top: 27.2%;
	}
	#zombie-students-container #zombi-svg-container {
		top: 20%;
	}
	#zombie-students-container h2 {
		top: 56%;
	}
	#zombie-students-container p {
		top: 68%;
	}
	#makeup-man-singer-container #makeup-man-notes-svg-container {
		bottom: 39.6%;
	}
	#makeup-man-singer-container h2 {
		top: 40.5%;
	}
	#makeup-man-singer-container p {
		top: 54.8%;
	}
	#seoshnik-beerponger-container #seoshnik-ball-svg-container {
		top: 48.2%;
	}
	#beauty-bych-container h2 {
		top: 38.8%;
	}
	#make-site-container #site-text-svg-container {
		top: 33.2%;
	}
	#make-site-container #make-site-parent-text {
		bottom: 17.6%;
	}
	#make-site-container #teacher-svg-container {
		top: 28%;
	}
	#make-site-container #computer-svg-container {
		top: 40.5%;
	}
	.main-content section .sec-child-item-body .col-item p {
		font-size: 26px;
	}
	#make-site-container .sec-child-item-body .with-white-bg {
		font-size: 39px;
	}
	#cranking-container #cranking-parent-text {
		left: 27.2%;
    	bottom: 33%;
	}
	#cranking-container .sec-child-item-body .with-white-bg {
		font-size: 37px;
		bottom: 20.3%;
	}
	#cranking-container #old-computer {
		bottom: 20.4%;
	}
	#infect-pornobanners-container #porno-infect-parent-text {
		top: 58.8%;
	}
	#coffee-grounds-container #coffee-grounds-parent-text {
		top: 58.8%;
	}
	#coffee-grounds-container #opros-text {
		top: 64%;
	}
	#soshl-media-container #soshl-media-parent-text {
	    top: 64.8%;
	    left: 25.3%;
	}
	#avatar-print-text {
		bottom: 33.8%;
	}
	#screw-likes-text {
		top: 35.3%;
	}
	#wall-return-text {
		top: 34%;
	}
	#my-world-text {
		top: 68.9%;
	}
	#remark-joke-container #remark-joke-parent-text {
	    top: 58.6%;
	    left: 24.6%;
	}
	#remarketing-child .col-item {
		width: 18%;
	}
	#remarketing-child .col-item:before {
		bottom: 35.8%;
	}
	#kadiring-container #kadiring-parent-text {
		bottom: 32.4%;
	    left: 24.5%;
	}
	#trubleshuting-child .sec-child-item-body {
	    top: 27%;
	    height: 67%;
	}
	#trubleshuting-child .with-white-bg {
		bottom: 10.2%;
	}
	#tarifs-container #tarifs-parent-text {
		top: 56.9%;
    	left: 34.4%;
	}
	#advantages-container .col-item-wrap {
		top: 27%;
	    height: 73%;
	}
	.main-content-wrap .col-item .col-item-svg {
    	bottom: 27%;
	}
	#skidka-btn-big-svg-container {
	    font-size: 93px;
	}
	#skidka-btn-big-svg-container b{
	    padding: 70px 0px;
	}
	#four-zero-four-wrap p {
		font-size: 550px;
	}
}

@media screen and (min-width: 768px) {
	.hidden-md {
		display: none;
	}

	#old-digital-container #corona-svg-container {
	    left: 44.4%;
	    top: 8.6%;
	    width: 10.4%;
	}

	#old-digital-container #serdce-2-svg-container {
	    left: 14%;
	    top: 10%;
	    width: 8.9%;
	}

	#old-digital-container #zvezda-2-svg-container {
	    left: 15.9%;
	    top: 21.7%;
	    width: 5.6%;
	}

	#old-digital-container #ptica-svg-container {
	    left: 76.6%;
	    top: 10%;
	    width: 7.5%;
	}

	#old-digital-container #zvezda-1-svg-container {
	    left: 76.6%;
	    top: 21.8%;
	    width: 5.5%;
	}

	#old-digital-container #serdce-svg-container {
	    left: 84.5%;
	    top: 13.2%;
	    width: 12%;
	}

	#old-digital-container #podcova-svg-container {
	    left: 84.5%;
	    top: 74.5%;
	    width: 8.8%;
	}

	#old-digital-container #kartu-svg-container {
	    left: 76.4%;
	    top: 81.3%;
	    width: 7.4%;
	}

	#old-digital-container #nozh-svg-container {
	    left: 44.4%;
	    top: 85.6%;
	    width: 10.1%;
	}

	#old-digital-container #scroll-btn-svg-container {
	    left: 48.4%;
	    top: 85.6%;
	    width: 1.6%;
	}

	#old-digital-container #rymka-svg-container {
	    left: 15.8%;
	    top: 83%;
	    width: 2.8%;
	}

	#old-digital-container #kot-svg-container {
	    left: 3.8%;
	    top: 76.8%;
	    width: 11.3%;
	}

	#old-digital-container #text-2-svg-container {
		width: 81%;
	    left: 8.7%;
	    top: 35%;
	}

	#we-thebest-container #angel-left-2-svg-container {
		left: 3.5%;
	    top: 37%;
	    width: 19.9%;
	}

	#we-thebest-container #angel-left-2-heart-svg-container {
	    left: 21.1%;
	    top: 36.9%;
	    width: 2.2%;
	}

	#we-thebest-container #text-4-svg-container {
	    left: 25.9%;
	    top: 35.8%;
	    width: 49.5%;
	}

	#we-thebest-container #angel-right-2-svg-container {
	    left: 78.1%;
	    top: 36.9%;
	    width: 14.2%;
	}

	#we-thebest-container #angel-right-2-heart-svg-container {
	    left: 78%;
	    top: 51.2%;
	    width: 2.1%;
	}

	#menu-btn-svg-container {
		display: none;
	}

	#header #skidka-btn-svg-container {
		float: right;
	    cursor: pointer;
	    position: relative;
	    width: 12.6%;
	}

	#header #main-nav, #header #main-nav li {
		display: inline-block;
	    vertical-align: middle;
	}

	#eat-dog-container h2 {
	    position: absolute;
	    top: 36.8%;
	    left: 12.5%;
	}

	.main-content-wrap .slider-nav li { 
    	transform: translateX(-300%);
	}

	.main-content-wrap.show-pagi .slider-nav li {
		transform: translate(0%, 0%);
	}

	#see-life-container #kubci-2-svg-container {
		left: 36.6%;
	    top: 13.9%;
	    width: 26.8%;
	}

	#see-life-container #nagradu-1-svg-container {
	    left: 21.2%;
	    top: 76.2%;
	    width: 54.2%;
	}

	#see-life-container #gramotu-svg-container {
	    left: 8.9%;
	    top: 33.2%;
	    width: 14.3%;
	}

	#see-life-container #nagradu-2-svg-container {
	    left: 76.1%;
	    top: 23.5%;
	    width: 15.5%;
	}

	#four-zero-leaders-container #man-1-svg-container {
	    left: 7.7%;
	    top: 20.8%;
	    width: 18.5%;
	}

	#four-zero-leaders-container #man-2-svg-container {
		left: 69.6%;
	    top: 20.2%;
	    width: 24.6%;
	}

	#number-one-container #number-one-svg-container {
		left: 16.2%;
	    top: 38.8%;
	    width: 71.3%;
	}

	#number-one-container #number-one-venok-svg-container {
	    top: 31.1%;
	    left: 35.2%;
	    width: 28.1%;   
	}

	#makeup-man-singer-container #makeup-man-svg-container {
	    left: 45.3%;
	    bottom: 0%;
	    width: 50%;
	}

	#seoshnik-beerponger-container #seoshnik-ball-svg-container {
	    left: 37.6%;
	    top: 28.2%;
	    width: 10.8%;
	}

	#beauty-bych-container #glavbuch-svg-container {
	    left: 52.9%;
	    bottom: 0%;
	    width: 44.9%;
	}

	#beauty-bych-container #glavbuch-stars-svg-container {
	    left: 52.9%;
	    bottom: 49.7%;
	    width: 44.9%;
	}

	#serv-main-container #serv-text-svg-container {
	    left: 21.8%;
	    top: 23.2%;
	    width: 51.5%;
	}

	#serv-main-container #phone-svg-container {
	    left: 0%;
	    top: 56.4%;
	    width: 16.9%;
	}

	#serv-main-container #provod-svg-container {
		left: 9.3%;
	    bottom: 0%;
	    width: 18.3%;
	}

	#serv-main-container #cur-clock-svg-container {
	    left: 71.6%;
	    bottom: 15.3%;
	    width: 11.8%;
	}

	#serv-main-container #dog-svg-container {
		left: 7.2%;
	    top: 25.5%;
	    width: 10.4%;
	}

	#serv-main-container #mouse-svg-container {
	    right: 0%;
	    top: 28.6%;
	    width: 23.8%;
	}

	#make-site-container #site-text-svg-container {
	    left: 32.4%;
	    top: 26.2%;
	    width: 34.3%;
	}

	#make-site-container #teacher-svg-container {
	    left: 11.3%;
	    top: 21%;
	    width: 20.7%;
	}

	#make-site-container #computer-svg-container {
	    right: 5.5%;
	    top: 33.5%;
	    width: 27.1%;
	}

	.main-content section .sec-child-item .sec-child-item-body {
	    width: 75%;
	    top: 25.2%;
	    height: 74.8%;
	}

	#cranking-container #seo-text-svg-container {
	    left: 31%;
	    top: 39%;
	    width: 37.1%;
	}

	#cranking-container .sec-child-item-body {
	    left: 10%;
	}

	#win-error p {
	    margin-left: 20px;
	}

	#win-error:before {
	    content: " ";
	    background: url("/img/win-error-arrow.png") no-repeat;
	    width: 14%;
	    height: 169px;
	    display: block;
	    position: absolute;
	    top: 29.3%;
	    left: -17.6%;
	    background-size: contain;
	}

	#old-head:before {
		content: " ";
	    background: url("/img/old-head-arrow.png") no-repeat;
	    width: 22.5%;
	    height: 65px;
	    display: block;
	    position: absolute;
	    background-size: contain;
	    left: 23.7%;
	    top: -16%;
	}

	#infect-pornobanners-container #cat-svg-container {
	    left: 10.8%;
	    top: 22.5%;
	    width: 20.1%;
	}

	#infect-pornobanners-container #eksbitsionist-svg-container {
	    right: 0%;
	    bottom: 0%;
	    width: 32.3%;
	}

	#infect-pornobanners-container #banner-text-svg-container {
	    left: 35.3%;
	    top: 39.9%;
	    width: 30.8%;
	}

	#coffee-grounds-container #analitic-text-svg-container {
		left: 29.7%;
	    top: 38.9%;
	    width: 39.8%;
	}

	#coffee-grounds-container #coffie-svg-container {
	    left: 8.7%;
	    top: 47.6%;
	    width: 19.6%;
	}

	#coffee-grounds-container #shar-svg-container {
		right: 3%;
	    top: 26%;
	    width: 25.4%;
	}

	#coffee-grounds-container #liveinternet-img {
	    width: 20.8%;
	    left: 13.2%;
	    top: 14.7%;
	}

	#coffee-grounds-container #opros-img {
	    width: 27%;
	    left: 41.6%;
	    bottom: 10.8%;
	}

	#soshl-media-container #socialm-text-svg-container {
	    left: 26.3%;
	    top: 30.6%;
	    width: 46.4%;
	}

	#soshl-media-container #hearts-svg-container {
	    left: 11.6%;
	    top: 35.1%;
	    width: 10.4%;
	}

	#soshl-media-container #boy-svg-container {
		right: 3%;
	    bottom: 0%;
	    width: 26%;
	}

	#remark-joke-container #boomerang-small-svg-container {
		left: 12.7%;
	    top: 25.9%;
	    width: 10.4%;
	}

	#remark-joke-container #remarketing-svg-container {
	    left: 26.2%;
	    top: 38.9%;
	    width: 46.3%;
	}

	#remark-joke-container #boomerang-big-svg-container {
	    right: 8%;
	    bottom: 0%;
	    width: 14.5%;
	}

	#kadiring-container #trubleshuting-svg-container {
		left: 25.6%;
	    top: 38.1%;
	    width: 47.8%;
	}

	#kadiring-container #skrepka-svg-container {
	    right: 8.6%;
	    bottom: 10.7%;
	    width: 15.4%;
	}

	#tarifs-container #rates-text-svg-container {
		left: 34.8%;
	    top: 37.7%;
	    width: 27.6%;
	}

	#form-wrap #yps-text-svg-container {
	    width: 6%;
	    top: 4.2%;
	    left: 47.5%;
	}

	#thank-you-wrap .svg-container {
	    left: 25.5%;
	    top: 10.7%;
	    width: 49%;
	}

	#thank-you-wrap #thank-you-callback-text {
	    font-size: 90px;
	    left: 33.6%;
	    top: 42.5%;
	    letter-spacing: 4px;
	}

	#thank-you-wrap #thank-you-invite-text {
	    top: 58%;
	    left: 0%;
	    width: 70%;
	    right: 0;
	    margin: auto;
	    text-align: center;
	    font-size: 40px;
	    letter-spacing: 2px;
	}

	#thank-you-wrap #share-block-text {
	    top: 73%;
	    left: 45.7%;
	    font-size: 40px;
	    letter-spacing: 2px;
	}

	#share-btns-block.active {
	    transition: all 0s cubic-bezier(.77,0,.175,1) 0s;
	    transform: translateY(0%);
	    opacity: 1;
	}

	#share-btns-block.show-form {
	    opacity: 1;
	    -webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	    -o-transform: translateY(0);
	    transform: translateY(0);
	    -webkit-transition: transform 0.6s cubic-bezier(.77,0,.175,1) 0s, opacity 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    -o-transition: transform 0.6s cubic-bezier(.77,0,.175,1) 0s, opacity 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    transition: transform 0.6s cubic-bezier(.77,0,.175,1) 0s, opacity 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    width: 17.7%;
	    bottom: 2%;
	    right: 41.4%;
	}

	#share-btns-block.show-form .svg-container {
	    -webkit-transform: translate(0%);
	    -ms-transform: translate(0%);
	    -o-transform: translate(0%);
	    transform: translate(0%);
	    opacity: 1;
	}

	#share-btns-block.show-form.go-back {
	    -webkit-transition: transform 0.3s cubic-bezier(.77,0,.175,1) 0s, opacity 0.3s cubic-bezier(.77,0,.175,1) 0s;
	    -o-transition: transform 0.3s cubic-bezier(.77,0,.175,1) 0s, opacity 0.3s cubic-bezier(.77,0,.175,1) 0s;
	    transition: transform 0.3s cubic-bezier(.77,0,.175,1) 0s, opacity 0.3s cubic-bezier(.77,0,.175,1) 0s;
	    -webkit-transform: translateY(100%);
	    -ms-transform: translateY(100%);
	    -o-transform: translateY(100%);
	    transform: translateY(100%);
	    opacity: 0;
	}

	#share-btns-block.show-form.go-back .svg-container { 
	    -webkit-transform: translateY(100%);
	    -ms-transform: translateY(100%);
	    -o-transform: translateY(100%);
	    transform: translateY(100%);
	    opacity: 0;
	}

	#share-btns-block.show-form #share-btns-block-title {
	    -webkit-transition: all 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    -o-transition: all 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    transition: all 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    display: none;
	}

	#share-btns-block.show-form.show-form-finished {
	    opacity: 0;
	    -webkit-transform: translateY(200%);
	    -ms-transform: translateY(200%);
	    -o-transform: translateY(200%);
	    transform: translateY(200%);
	}

	#form-wrap #form-share-title {
	    font-family: 'fiveMinutesregular';
	    font-size: 40px;
	    margin-top: 30px;
	}
}

@media screen and (max-width: 768px) {
	body {
		position: relative;
	}

	br {
		display: none;
	}

	br.xs-visible {
		display: block;
	}

	#lacky-hour-container h1 {
	    font-size: 42px;
	    top: 16%;
	}

	#lacky-hour-container #star-svg-container {
	    left: 37%;
	    width: 72px;
	    height: 65px;
	    top: 54%;
	}

	#lacky-hour-container p {
	    font-size: 25px;
	    left: 24%;
	    top: 70%;
	}

	#old-digital-container .svg-container {
		display: none;
	}

	#old-digital-container #corona-svg-container {
		display: block;
	    width: 34.2%;
	    left: 31%;
	    top: 10%;
	}

	#old-digital-container #text-2-svg-container {
	    display: block;
	    top: 42%;
	    width: 91%;
	    left: 4%;
	}

	#old-digital-container p {
		font-size: 42px;
	}

	#old-digital-container #scroll-btn-svg-container {
	    display: block;
	    bottom: 10%;
	    left: 44%;
	}

	#old-digital-container.active #scroll-btn-svg-container {
		animation: scrollBtn 0.6s cubic-bezier(.77,0,.175,1) alternate infinite;
    	/*transition: all 0.6s cubic-bezier(.77,0,.175,1) 5.4s;*/
    	opacity: 1;
	}

	#old-digital-container p.preload-text-top {
		top: 34%;
	}

	#old-digital-container p.preload-text-bottom {
		top: 54%;
	}

	#big-boroda-container #boroda-svg-container {
		width: 80%;
    	height: auto;
	}

	#big-boroda-container #boroda-svg-container img {
		width: 100%;
		height: auto;
	}

	#big-boroda-container #text-3-svg-container {
		width: 90%;
    	top: 20%;
	}

	#big-boroda-container p {
		font-size: 32px;
    	top: 30%;
	}

	#we-thebest-container #angel-left-2-svg-container {
	    left: 10.5%;
	    top: 15%;
	    width: 42.9%;
	}

	#we-thebest-container #angel-left-2-heart-svg-container {
		left: 54.1%;
	    top: 16.9%;
	    width: 4.7%;
	}

	#we-thebest-container #text-4-svg-container {
	    left: 5%;
	    top: 44.8%;
	    width: 90%;
	}

	#we-thebest-container #angel-right-2-svg-container {
	    left: 56.1%;
	    bottom: 1.9%;
	    width: 30.2%;
	}

	#we-thebest-container #angel-right-2-heart-svg-container {
		left: 48%;
	    top: 71.2%;
	    width: 4.5%;
	}

	.main-content-wrap .slider-nav {
	    left: 102%;
	    top: 80px;
	    display: none;
	}

	#header #main-nav {
	    position: absolute;
	    transition: all 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    top: 80px;
/*	    left: 60px;*/
	    width: 105%;
	    transform: translateX(100%);
	}

	#header #main-nav ul {
		width: 110px;
	}

	#header #main-nav li {
		margin: 0px 0px 20px 0px;
		display: inline-block;
	}

	#header #skidka-btn-svg-container {
	    position: absolute;
	    width: 80%;
/*	    left: 60px;*/
	    top: 220px;
	    transform: translateX(130%);
	}

	#menu-btn-svg-container {
		display: inline-block;
    	vertical-align: middle;
	    width: 42px;
	    margin: 3px 0px 0px 20px;
	}

	.main-content-wrap section .main-text {
		font-size: 60px;
	}

	#eat-dog-container h2 {
		position: absolute;
	    top: 22.8%;
	    left: 12.5%;
	}

	.main-content-wrap section .second-text {
		font-size: 23px;
	}

	#see-life-container h2 {
		top: 30%;
    	left: 6%;
    	text-align: center;
	}

	#see-life-container p {
		left: 6.2%;
	}

	#see-life-container #kubci-2-svg-container {
		width: 36.8%;
	    left: 30.6%;
	    top: 16.9%;
	}

	#see-life-container #nagradu-1-svg-container {
	    left: 14.2%;
	    top: 78.2%;
	    width: 74.2%;
	}

	#see-life-container #gramotu-svg-container {
	    left: 2.9%;
	    top: 27.2%;
	    width: 19.6%;
	}

	#see-life-container #nagradu-2-svg-container {
	    left: 76.1%;
	    top: 18.5%;
	    width: 21.2%;
	}

	#two-nine-nine-container h2 {
	    text-align: center;
	    left: 3%;
	    top: 34%;
	    font-size: 50px;
	}

	#two-nine-nine-container p.second-text.big {
		font-size: 50px;
	    left: 0;
	    line-height: 1;
	    top: 48.4%;
	}

	#two-nine-nine-container p.second-text {
	    font-size: 32px;
	    line-height: 1;
	    left: 0;
	    top: 62.8%;
	}

	#two-nine-nine-container.active #left-hand-svg-container, #two-nine-nine-container.active #right-hand-svg-container {
		display: none;
	}

	#four-zero-leaders-container h2 {
		left: 0;
    	font-size: 50px;
	}

	#four-zero-leaders-container p {
	    font-size: 30px;
	    left: 0;
	    top: 56%;
	}

	#four-zero-leaders-container #man-1-svg-container {
	    width: 25%;
	    top: 15%;
	    left: 2%;
	}

	#four-zero-leaders-container #man-2-svg-container {
	    width: 32%;
	    right: 1%;
    	top: 77.2%;
	}

	#zombie-students-container #zombi-svg-container {
	    width: 85.2%;
	    left: 7.4%;
	}

	#zombie-students-container h2 {
	    font-size: 50px;
	    top: 44%;
	    left: 2%;
	}

	#zombie-students-container p {
		left: 2.8%;
	}

	#number-one-container #number-one-svg-container {
	    left: 5%;
	    top: 48.8%;
	    width: 90%;
	}

	#number-one-container #number-one-venok-svg-container {
	    top: 45.1%;
	    width: 38.5%;
	    left: 27.2%;
	}

	#makeup-man-singer-container #makeup-man-notes-svg-container {
		bottom: 26.6%;
	    left: 68.3%;
	}

	#makeup-man-singer-container #makeup-man-svg-container {
	    right: 4.3%;
	    bottom: 0%;
	    width: 68.5%;
	}

	#makeup-man-singer-container h2 {
		top: 34.5%;
    	left: 5%;
	}

	#makeup-man-singer-container p {
	    left: 5%;
	    top: 50.8%;
	}

	#seoshnik-beerponger-container #seoshnik-svg-container {
		width: 81.4%;
	}

	#seoshnik-beerponger-container h2 {
	    top: 25%;
	    left: 5%;
	}

	#seoshnik-beerponger-container p {
	    top: 40.7%;
	    left: 5%;
	}

	#seoshnik-beerponger-container #seoshnik-ball-svg-container {
	    left: 48.6%;
	    top: 66.2%;
	    width: 14.8%;
	}

	#beauty-bych-container h2 {
    	top: 28.8%;
    	left: 5%;
	}

	#beauty-bych-container p {
	    top: 44.8%;
	    left: 5%;
	}

	#beauty-bych-container #glavbuch-svg-container {
	    right: 4.9%;
	    bottom: 0%;
	    width: 61.5%;
	}

	#beauty-bych-container #glavbuch-stars-svg-container {
	    right: 4.9%;
	    bottom: 26.7%;
	    width: 61.5%;
	}

	#serv-main-container #serv-text-svg-container {
	    left: 13.8%;
	    top: 28.2%;
	    width: 70.5%;
	    z-index: 2;
	}

	#serv-main-container #serv-nav {
	    top: 47.1%;
	    left: 11.4%;
	    width: 80.9%;
	}

	#serv-main-container #phone-svg-container {
	    left: 0%;
	    bottom: 4.4%;
	    width: 23.1%;
	}

	#serv-main-container #provod-svg-container {
	    left: 9.3%;
	    bottom: 0%;
	    width: 25%;
	}

	#serv-main-container #cur-clock-svg-container {
		left: 71.6%;
	    bottom: 7.3%;
	    width: 16.2%;
	}

	#serv-main-container #dog-svg-container {
		left: 2.2%;
	    top: 17.5%;
	    width: 14.3%;
	}

	#serv-main-container #mouse-svg-container {
	    right: -13%;
	    top: 28.6%;
	    width: 32.6%;
	}

	#make-site-container #site-text-svg-container {
		left: 26.5%;
	    top: 30.2%;
	    width: 47%;
	}

	#make-site-container #teacher-svg-container {
	    left: 2%;
	    top: 28%;
	    width: 28.4%;
	}

	#make-site-container #computer-svg-container {
	    right: 2%;
	    top: 39.5%;
	    width: 37.1%;
	}

	#make-site-container #make-site-parent-text {
		left: 5%;
	    right: 5%;
	    bottom: 7.6%;
	}

	.main-content section .sec-child-item .sec-child-item-body {
		width: 90%;
	    top: 20.2%;
	    height: 79.8%;
	}

	#make-site-container .sec-child-item-body .with-white-bg {
		width: 100%;
	    font-size: 24px;
	    padding: 8px 15px 18px;
	}

	.main-content section .sec-child-item-body .col-item p {
		font-size: 20px;
	}

	#cranking-container #cranking-parent-text {
		font-size: 23px;
	    left: 2.2%;
	}

	#cranking-container #predskazatel-svg-container {
    	width: 40.5%;
	}

	#cranking-container #kylon-svg-container {
	    width: 15.9%;
	}

	#cranking-container #seo-text-svg-container {
	    left: 19.6%;
	    top: 39%;
	    width: 60.8%;
	}

	#cranking-container .sec-child-item-body .with-white-bg {
	    width: 100%;
	    font-size: 20px;
	    left: 0;
	    padding: 8px 15px 10px;
	    bottom: 5%;
	}

	#cranking-container .sec-child-item-body .col-item p {
	    font-size: 16px;
	}

	#cranking-container #win-error {
	    width: 46.8%;
	    margin-right: 2%;
	}

	#cranking-container #old-computer {
		display: none;
	}

	#infect-pornobanners-container #cat-svg-container {
	    left: 5.8%;
	    top: 22.5%;
	    width: 27.5%;
	}

	#infect-pornobanners-container #eksbitsionist-svg-container {
	    right: 0%;
	    bottom: 0%;
		width: 44.3%;
	}

	#infect-pornobanners-container #banner-text-svg-container {
	    left: 35.3%;
	    top: 39.9%;
	    width: 30.8%;
	}

	#infect-pornobanners-container #porno-infect-parent-text {
	    left: 10.9%;
	    top: 50.8%;
	}

	#infect-pornobanners-container .sec-child-item .sec-child-item-body {
		width: 90%;
	    left: 5%;
	    top: 18%;
	}

	#infect-pornobanners-container .sec-child-item-body .col-item p {
		font-size: 18px;
	}

	#coffee-grounds-container #analitic-text-svg-container {
	    left: 22.75%;
	    top: 43.9%;
	    width: 54.5%;
	}

	#coffee-grounds-container #coffie-svg-container {
	    left: 5%;
	    top: 65.6%;
	    width: 26.8%;
	}

	#coffee-grounds-container #shar-svg-container {
	    right: 5%;
	    top: 20%;
	    width: 34.7%;
	}

	#coffee-grounds-container #coffee-grounds-parent-text {
		left: 0;
	    top: 55%;
    }

	#coffee-grounds-container #liveinternet-img {
		width: 28.4%;
	    left: 0%;
	    top: 14.7%;
	}

	#coffee-grounds-container #opros-img {
	    width: 37%;
	    left: 12.6%;
	    bottom: 12.8%;
	}

	#coffee-grounds-container #opros-text {
		left: 64.3%;
	}

	#soshl-media-container #socialm-text-svg-container {
		left: 18.2%;
	    top: 34.6%;
	    width: 63.6%;
	}

	#soshl-media-container #soshl-media-parent-text {
		top: 54.8%;
	    left: 1.3%;
	    font-size: 25px;
	}

	#soshl-media-container #hearts-svg-container {
	    left: 5%;
	    top: 20.1%;
	    width: 14.3%;
	}

	#soshl-media-container #boy-svg-container {
	    right: 3%;
	    bottom: 0%;
	    width: 35.6%;
	}

	#soshl-media-container .sec-child-item-body {
		left: 5%;
	}

	#avatar-print-img, #avatar-print-text {
		width: 27.4%;
	}

	#screw-likes-img, #screw-likes-text {
		width: 25%;
		left: 34.1%;
	}

	#wall-return-img, #wall-return-text {
		width: 28.3%;
		left: 68.4%;
	}

	#my-world-img {
	    width: 33.4%;
	    left: 10.1%;
	    top: 74.2%;
	}

	#wall-return-img:before {
		bottom: -60.2%;
	}

	#social-media-child p {
    	font-size: 20px;
	}

	#remark-joke-container #boomerang-small-svg-container {
	    left: 12.7%;
	    top: 25.9%;
	    width: 13.7%;
	}

	#remark-joke-container #remarketing-svg-container {
		left: 18.3%;
	    top: 38.9%;
	    width: 63.4%;
	}

	#remark-joke-container #boomerang-big-svg-container {
		right: 8%;
	    bottom: 0%;
	    width: 19.8%;
	}

	#remark-joke-container #remark-joke-parent-text {
	    font-size: 25px;
	    left: 0;
	    top: 50%;
	}

	#remarketing-child .col-item p {
		font-size: 20px;
	}

	#remarketing-child .col-item:before {
		bottom: 2.8%;
	}

	#kadiring-container #kadiring-parent-text {
		font-size: 25px;
	    bottom: 34.4%;
	    left: 0%;
	}

	#kadiring-container #skrepka-svg-container {
	    right: 6.6%;
	    bottom: 10.7%;
	    width: 21.1%;
	}

	#kadiring-container #trubleshuting-svg-container {
		left: 17.25%;
	    top: 36.1%;
	    width: 65.5%;
	}

	#kadiring-container .with-white-bg {
	    font-size: 18px;
	    padding: 15px 10px;
	    bottom: 6.2%;
	    box-sizing: border-box;
	    width: 100%;
	}

	#trubleshuting-child .sec-child-item-body {
	    top: 18%;
	    height: 82%;
	}

	#tarifs-container #rates-text-svg-container {
	    left: 31.1%;
	    top: 37.7%;
	    width: 37.8%;
	}

	#tarifs-container #tarifs-parent-text {
	    top: 48.9%;
	    left: 10%;
	    font-size: 25px;
	}

	#tarifs-container #alms-hand-svg-container {
	    width: 32.5%;
	}

	#tarifs-container #alms-cap-svg-container {
	    left: 63%;
	    bottom: 0%;
	    width: 32.3%;
	}

	#advantages-container .col-item-wrap {
	    width: 90%;
	    top: 22%;
	    height: 78%;
	}

	.main-content .col-item .col-item-num {
		font-size: 18px;
	}

	.main-content-wrap .col-item .main-text {
		font-size: 26px;
		margin: 16.2% 0;
	}

	.raits-underline-svg-container img, #raits-underline-2-svg-container img {
		max-width: 100%;
	}

	#advantages-container .second-text {
    	font-size: 20px;
    	margin-top: 16.2%;
    }

    .main-content-wrap .col-item .col-item-svg {
    	bottom: 16%;
    }

	#skidka-btn-big-svg-container {
	    font-size: 30px;
	    width: 90%;
	    box-sizing: border-box;
	    top: 35%;
/*	    height: 90px;
	    overflow: hidden;*/
	}

	#skidka-btn-big-svg-container svg {
		height: 100%;
	}

	#skidka-btn-big-svg-container b {
		padding: 14px 0px 0px 10px;
	}

	#skidka-btn-big-svg-container.active b {
	    transform: translate(-4px, 4px);
	}

	#four-zero-four-wrap p {
	    font-size: 240px;
	    letter-spacing: 20px;
	    top: 28.9%;
	}

	#four-zero-four-wrap.active img {
	    width: 44%;
	    left: 30%;
	    top: 29.4%;
	}

	.show-cursor #get-skidka-cursor {
		display: none;
	}

	#form-wrap #yps-text-svg-container {
	    width: 8.22%;
	    top: 4.2%;
	    left: 45.89%;
	}

	#form-wrap #form-preview-text {
		top: 15%;
	}

	#form-wrap #form-preview-text p {
    	font-size: 18px;
	}

	#form-wrap form {
		width: 90%;
	    top: 41.7%;
	}

	#form-close-svg-container {
	    width: 26px;
	    right: 2%;
	    top: 2%;
	}

	#form-wrap .input-body {
	    width: 90%;
	    height: 53px;
	}

	#form-wrap .input-body .svg-container {
		width: 100%;
	}

	#form-wrap .input-body .svg-container svg {
		height: 100%;
	}

	#form-wrap .input-body input {
	    font-size: 20px;
	    padding: 0px 20px;
	    height: 42px;
	}

	#form-wrap .input-body label {
	    font-size: 20px;
	    left: 20px;
	    top: 10px;
	}

/*	.input-body .svg-container svg, .input-body .svg-container img {
		height: 100%;
	}*/

	#form-wrap .input-body.focus label {
    	transform: scale(0.5) translateY(-30px);
	}

	#form-wrap button {
		font-size: 30px;
	    height: 56px;
	    width: 90%;
	    margin: 0px auto 0px;
	}

	#form-wrap .checkbox-body {
	    margin: 10px auto 0px;
	    width: 90%;
	    white-space: nowrap;
	}

	#form-wrap .checkbox-body p {
	    font-size: 20px;
	    width: 80.7%;
	    text-align: left;
	    white-space: normal;
	}

	#form-wrap .input-body:last-of-type {
	    margin-right: 2%;
	}

	#form-wrap button .svg-container svg {
		height: 100%;
	}

	#terms-of-use-wrap {
		width: 90%;
	    font-size: 23px;
	}

	#terms-of-use-wrap h2 {
	    font-size: 32px;
	}

	#terms-of-use-wrap p {
	    margin: 23px 0px;
	}

	#terms-of-use-wrap ul li {
    	background-size: 18px 14px;
	    background-position: 0px 10px;
	    padding-left: 26px;
	    margin-bottom: 23px;
	}

	#terms-close-svg-container {
	    width: 26px;
	    right: 0%;
	    top: 2%;
	}

	#thank-you-wrap .svg-container {
	    left: 25.5%;
	    top: 10.7%;
	    width: 49%;
	}

	#thank-you-wrap #thank-you-callback-text {
	    font-size: 30px;
	    left: 0;
	    width: 100%;
	    text-align: center;
	    top: 28.5%;
	    letter-spacing: 4px;
	}

	#thank-you-wrap #thank-you-invite-text {
		top: 38%;
	    left: 0%;
	    width: 90%;
	    right: 0;
	    margin: auto;
	    text-align: center;
	    font-size: 20px;
	    letter-spacing: 2px;
	}

	#thank-you-wrap #share-block-text {
		top: 63%;
	    left: 0%;
	    width: 100%;
	    text-align: center;
	    font-size: 20px;
	    letter-spacing: 2px;
	}

	#share-btns-block.form-submitted {
	    width: 60%;
	    bottom: 19.9%;
	    right: 20%;
	    padding: 0px;
	}

/*	#share-btns-block.show-form {
	    width: 60%;
	    bottom: 19.9%;
	    right: 20%;
	    padding: 0px;
	}*/

	.show-menu .main-content-wrap.active {
		transform: translateX(-100%);
		overflow: visible;
	}

	.show-menu #header #skidka-btn-svg-container {
		transform: translateX(0%);
	}

	.show-menu #header #main-nav {
		transform: translateX(0%);
	}

	#share-btns-block {
	    width: 100%;
	    right: 0;
	    bottom: 0;
	    padding: 10px 70px 10px 20px;
	    box-sizing: border-box;
	    transform: translate(100%, 0%);
	    transition: all 0.6s cubic-bezier(.77,0,.175,1) 0s;
	    opacity: 1;
	}

	.show-menu #share-btns-block {
		transform: translateX(0%);
	}

}