@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../fonts/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(../fonts/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url(../fonts/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url(../fonts/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url(../fonts/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url(../fonts/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url(../fonts/jizfRExUiTo99u79B_mh0OOtLQ0Z.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url(../fonts/jizfRExUiTo99u79B_mh0OqtLQ0Z.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url(../fonts/jizfRExUiTo99u79B_mh0OCtLQ0Z.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url(../fonts/jizfRExUiTo99u79B_mh0O6tLQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

* {
	margin:0;
	padding:0;
}

html { font-family: 'Roboto', 'PT Sans'; }

body { background:#3E403F; }

input[type="submit"], input[type="button"] { -webkit-appearance:none; }
a img { border:none; }
a { outline:none; }
p {line-height: 1.6em; font-size: 18px;}

video, .menu__item, .nav__item, .nav__link, .comments__quantity, .comments__quantity:before, .comments__seen, .comments__seen:before, .foot-menu__item {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.clearfix:before, .header__inner:before, .nav__inner:before, .pagination__inner:before, .wrapper__inner:before, .comments__inner:before, .review__inner:before, .foot-menu__inner:before, .footer__inner:before, .pagination__list:before, .about:before, .review__item:before, .clearfix:after, .header__inner:after, .nav__inner:after, .pagination__inner:after, .wrapper__inner:after, .comments__inner:after, .review__inner:after, .foot-menu__inner:after, .footer__inner:after, .pagination__list:after, .about:after, .review__item:after {
    display: table;
    content: "";
}

.clearfix:after, .header__inner:after, .nav__inner:after, .pagination__inner:after, .wrapper__inner:after, .comments__inner:after, .review__inner:after, .foot-menu__inner:after, .footer__inner:after, .pagination__list:after, .about:after, .review__item:after {
    clear: both;
}



.header__inner, .nav__inner, .pagination__inner, .wrapper__inner, .comments__inner, .review__inner, .foot-menu__inner, .footer__inner {
    max-width: 900px;
    margin: 0 auto;
}

.header__inner, .nav__inner, .pagination__inner, .wrapper__inner, .comments__inner, .review__inner, .foot-menu__inner, .footer__inner {
    max-width: 1000px;
    margin: 0 auto;
}

.header__logo {
    width: 322px;
    height: 110px;
    float: left;
}
.header__logo img { width: 95px; height: auto; float: left; padding-top:10px; }
.header__logo h1 { font-family: 'Open Sans', sans-serif;font-weight:bold;font-size: 19px; margin-top: 20px; margin-left: 15px; width: 165px; float: left; text-transform: uppercase; line-height: 1.3; color:rgb(51, 53, 65);}

.header .menu {
    margin-top: 18px;
    text-align: right;
    float: right;
	margin-bottom:15px;
}

.header .search {
    margin-top: 0px;
}

.menu__item {
    margin: 0 13px;
    position: relative;
	font-family: 'Open Sans', sans-serif;
}

.menu__item:before {
    content: '';
    width: 3px;
    height: 3px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 12px;
    right: -20px;
    background-color: #777777;
}

.menu__item:first-child {
    margin-left: 0;
}

.menu__item:last-child {
    margin-right: 0;
}

.menu__item:last-child:before {
    content: none;
}

.menu__link {
    color: #777777;
    font-size: 13px;
	cursor:pointer;
    text-decoration: none;
}

.menu__link:hover {
    text-decoration: underline;
}

.search {
    position: relative;
    width: 452px;
    float: right;
}

.search__field {
    width: 95%;
    display: block;
    padding: 10px;
    border-radius: 3px;
    border: 1px solid #e1e1e1;
    outline: none;
    color: #828282;
    font-size: 15px;
}

.search__btn {
    background: url("../images/find.png") center no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 5px;
    right: 5px;
}

.nav {
    background: #0099d1;
    font-family: 'Open Sans', sans-serif;
}

.nav__list {
    font-size: 0;
}

.nav__item {
    vertical-align: top;
    position: relative;
}

.nav__item:first-child .nav__link:before {
    content: none;
}

.nav__item:before {
    width: 1px;
    height: 50px;
    background-color: #008abd;
    opacity: 0.2;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
}

.nav__item:last-child:after {
    width: 1px;
    height: 50px;
    background-color: #008abd;
    opacity: 0.2;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
}

.nav__link {
    color: #ffffff;
    font-size: 14px;
    font-weight: 700;
    position: relative;
    padding: 17px 15px 17px 15px;
    vertical-align: middle;
    text-decoration: none;
    cursor: pointer;
}

.nav__link:hover {
    background: #00aded;
    transition: 0.2s;
}

.nav__btn {
    display: none;
}

.footer {
    background-color: #ffffff;
    padding: 20px 0 15px;
	border-top:1px solid #e5e5e5;
}

.footer .menu {
    float: left;
    width: 543px;
    margin-top: 9px;
    background: transparent;
}

.footer .search {
    width: 286px;
    float: right;
}

.footer .search__field {
    background: #fff;
}

@media screen and (max-width: 1000px) {
    .header__inner, .nav__inner, .pagination__inner, .wrapper__inner, .comments__inner, .review__inner, .foot-menu__inner, .footer__inner {
        padding: 0 10px;
    }

    .header .search {
        margin-right: 0;
        display: none !important;
    }
}

@media screen and (max-width: 1006px) {
    .header .search, .header .menu, .footer .menu {
        float: none;
        display: block;
        margin: 0 auto;
        text-align: center;
    }

    .header .menu, .header .search {
        margin-top: 15px;
    }

    .search, .footer .search {
        width: 100%;
    }

    .footer .search {
        margin-top: 10px;
    }

    .footer .menu {
        width: auto;
    }

    .footer, .foot-menu {
        padding: 15px 0;
    }
}
@media screen and (max-width: 768px) {
   
    
    .header .menu {
    display:none;
	}
	
    .nav__item {
        text-align: center;
        float: none;
        border-bottom: 1px solid #3775bb;
        margin-right: 15px;
    }

    .nav__item:before {
        content: none;
    }

    .nav__item:last-child {
        border-bottom: none;
    }

    .nav__item:after {
        display: none;
    }

    .nav__link {
        display: block;
        padding-left: 4px;
        padding-right: 4px;
    }

    .nav__item:nth-child(4) .nav__link:after, .nav__item:nth-child(5) .nav__link:after {
        margin-right: 0;
    }

    .nav__item:nth-child(4):hover .sub, .nav__item:nth-child(5):hover .sub {
        display: none;
    }

    .nav__list.show {
        display: block;
    }

    .nav__item:nth-child(5), .nav__item:nth-child(6), .nav__item:nth-child(7) {
        display: none !important;
    }
}

@media screen and (max-width: 479px) {
    .review__item {
        min-height: auto;
    }
    
	.header__logo {
	    width: 322px;
	    height: 80px;
	    float: left;
	}
	.header__logo img { width: 75px; height: auto; float: left; padding-top:5px; }
	.header__logo h1 { font-family: 'Open Sans', sans-serif;font-weight:bold;font-size: 16px; margin-top: 10px; margin-left: 15px; width: 165px; float: left; text-transform: uppercase; line-height: 1.3; color:rgb(51, 53, 65);}

    .footer .search {
        width: 100%;
        margin-top: 10px;
    }

    .nav__item {
        width: 48%;
        margin: 0;
        border: none;
    }

    .nav__link {
        padding: 10px 15px 10px 15px;
    }
}


.clearfix:after {
	clear:both;
	content:"";
	display:table;
}

.section {
	margin:0 auto;
	min-width:320px;
	position:relative;
}

.wrapper {
	padding:25px;
	margin:0 auto;
	max-width:1000px;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.top-bar {
    background:#fff4c2;
    border:1px solid #f6e596;
    max-width: 1000px;
}

.top-bar .wrapper {
    padding:0 10px 0;
    text-align:center;
}

.top-bar .mark {
	color:#a45500;
	font-size:13px;
	position:relative;
	padding-left:35px;
	padding-right:10px;
	vertical-align:top;
	margin:7px 2px 7px;
	display:inline-block;
}

.top-bar .mark span { font-weight:700; color:inherit; }

.top-bar .mark:before {
	left:0;
	top:50%;
	z-index:2;
	content:"";
	width:30px;
	height:30px;
	margin-top:-15px;
	position:absolute;
	background:url("../images/best.png") no-repeat top center / contain;
}

.top-bar .mark.top:before {
	width:28px;
	height:28px;
	background:url("../images/top.png") no-repeat top center / contain;
}

.top-bar .mark.top { padding-left:32px; }

.top-bar .mark.views:before { background:url("../images/view.png") no-repeat top center / contain; }

.top-bar .mark.likes2:before { background:url("../images/like.png") no-repeat top center / contain; }

.top-bar .mark:after {
	top:50%;
	right:0;
	width:1px;
	content:"";
	height:14px;
	margin-top:-6px;
	position:absolute;
	background:#c1b164;
}

.top-bar .mark.likes2:after { display:none; }

.content { margin:20px auto 20px; }

.content .wrapper {
	background:#ffffff;
	border:1px solid #e5e5e5;
}

.content h1 {
	font-size:24px;
	font-weight:600;
	line-height:1.3;
	text-align:center;
	padding-bottom:10px;
}

.public-date {
	text-align:center;
	padding-bottom:15px;
	margin-bottom:5px;
	border-bottom:1px solid #e5e5e5;
}

.public-date div {
	padding-left:35px;
	font-size:22px;
	line-height:1.3;
	color:#8A8A8A;
	display:inline-block;
	font-weight:600;
	position:relative;
}

.public-date div:before {
	left:0;
	top:50%;
	margin-top:-14px;
	content:"";
	width:28px;
	height:28px;
	position:absolute;
	background:url("../images/date.svg") no-repeat top center / contain;
}

.content .sub-text {
	padding-top:10px;
	text-align:center;
}

.slider-number {
	font-size:20px;
	text-align:center;
	margin-bottom:10px;
}

.slider-number span { font-weight:bold; }

.bold-p {
	font-weight:700;
	font-size:18px;
	text-align:center;
}

.next-l {
	color:#0089f3;
}

.slide-item {
	cursor:pointer;
	outline:none;
}

.nav-slider-wrp { text-align:center; }
.last-slide-block { display:none; }

.prev-slide,
.next-slide {
	width:100px;
	height:38px;
	cursor:pointer;
	max-width:560px;
	position:relative;
	margin:10px 1px 10px;
	background:#0099d1;
	display:inline-block;
	vertical-align:bottom;
	border-bottom:2px solid #047097;
}

.prev-slide.slick-disabled,
.next-slide.slick-disabled {
	background:#c4c4c4;
	border-bottom-color:#aaaaaa;
}

.prev-slide:before,
.next-slide:before {
	top:50%;
	left:50%;
	content:"";
	width:32px;
	height:32px;
	position:absolute;
	margin:-16px 0 0 -16px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:top center;
}


.prev-slide { margin-top:8px; }

.content .image-wrp {
	margin:0 auto 0;
}

.content .image-wrp img {
	margin:0 auto 0;
	max-width:500px!important;
    width: 100%;
    display: block;
}

.content .image-wrp .spoil {
	cursor:pointer;
	position:relative;
}

.content .image-wrp .spoil .blured {
	-webkit-filter: blur(16px);
    filter: blur(16px);
}

.content .image-wrp .spoil:after {
	content: "";
    display: block;
	width:200px;
	height:150px;
	left:50%;
	top:50%;
	margin:-80px 0 0 -105px;
    position: absolute;
    background: #fff url("../18_plus5e1f.html%2540v%253D2.html") no-repeat center center / contain;
    background-size: auto 80%;
    border: 5px solid red;
}

.content .image-wrp .spoil.op:after { display:none; }
.content .image-wrp .spoil.op .blured {
	-webkit-filter: blur(0);
    filter: blur(0);
}

.content .image-wrp img {
	max-width:100%;
	vertical-align:bottom;
}

.content .image-wrp .text {
    background:transparent;
	padding:5px 0 5px;
}

.content .image-wrp .text p {
	color:#000;
	line-height:1.3;
    background: transparent;
	padding:5px 10px 5px;
}

.content .last-link {
	margin-top:20px;
	text-align:center;
}

.content .last-link a {
	color:#0089f3;
	font-size:20px;
	font-weight:700;
}

.vk-container { font-family: tahoma,arial,verdana,sans-serif,Lucida Sans; font-size: 11px; line-height: 1.3; color: black; text-decoration: none; }
.vk-link { text-decoration: none !important; cursor: default !important; }
.vk-header { background: rgb(218, 226, 232) none repeat scroll 0% 0%; padding: 4px 4px 4px 6px; margin-bottom: 10px; }

.vk-logo {
    width: 16px;
    height: 16px;
    float: right;
    margin-top: -1px;
}

.vk-header-text { padding: 2px 3px 1px; line-height: 100%; color: rgb(69, 104, 142); font-weight: bold; }
.vk-avatar img { float: left; width: 34px; height: 34px; margin-right: 5px; margin-bottom: 0; border-radius:50%;}
.vk-comment, .vk-comment-load { margin-bottom: 15px; position: relative; padding-bottom: 5px; }
.vk-comment-name { color: #333; font-weight: 700; font-size: 17px; display:block; }
.vk-comment-text { margin-left: 39px; background: transparent; padding:10px; border-radius:15px; font-size:17px; position:relative;}
.vk-comment-date { margin-left: 0; color: rgb(153, 153, 153); margin-top:2px;}

.vk-comment-like {
    position: absolute;
    right: -5px;
    bottom: 10px;
    width: 30px;
    height: 16px;
    display: inline-block;
}

.vk-comment-like:hover { text-decoration:inderline; }
.vk-comment-like-count { padding-left: 14px; font-weight: bold; color: rgb(114, 149, 178); font-size: 10px; }
.vk-comment-answer { color: #5672a9; font-size:13px; cursor:pointer; }
.vk-comment-answer:hover { text-decoration:underline; }

.comments-title {
	margin-top:25px;
	margin-bottom:20px;
}

.comments-title .to-left {
	float:left;
	padding:5px 0 5px;
}

.comments-title .to-left img {
	height:30px;
	vertical-align:bottom;
}

.comments-title .to-right {
	float:right;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	line-height:42px;
	margin-right:10px;
}

.likes {
	right:0;
	height:24px;
	bottom:-12px;
	line-height:24px;
	padding-right:5px;
	padding-left:25px;
	border-radius:20px;
	background:#ffffff;
	position:absolute;
	box-shadow:0 0 2px 2px #eeeeee;
}

.likes span {
	font-size:12px;
	line-height:1.1;
	display:inline-block;
	vertical-align:middle;
	font-family:sans-serif;
}

.likes:before {
	top:2px;
	left:2px;
	content:"";
	width:20px;
	height:20px;
	position:absolute;
	background-image:url("../images/fb-like.png");
	background-size:contain;
	background-repeat:no-repeat;
	background-position:top center;
}

@media screen and (max-width:810px) {
	.wrapper { padding:10px; }
}

.new-comebacker-overlay {
  top:0;
  left:0;
  right:0;
  bottom:0;
  display:none;
  z-index:99999;
  position:fixed;
  overflow-y:auto;
  background:rgba(0, 0, 0, 0.7);
}

.new-comebacker-to-middle {
  width:100%;
  height:100%;
  display:table;
}

.new-comebacker-wrapp {
  position:relative;
  display:table-cell;
  vertical-align:middle;
}

.new-comebacker-content {
  width:600px;
  margin:auto;
  text-align:center;
  position:relative;
  border-radius:5px;
  background:#ffffff;
  padding:20px 10px 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.new-comebacker-close {
    top:-5px;
    z-index:6;
    right:-5px;
    width:28px;
    height:28px;
    cursor:pointer;
    position:absolute;
    border-radius:50%;
    background-color:firebrick;
    background-image:url("../images/new-comebacker-close3f56.png");
    background-size:16px 16px;
    background-repeat:no-repeat;
    background-position:center center;
}

.new-comebacker-wrapp strong {
  display:block;
  font-size:22px;
  line-height:1.3;
  font-weight:normal;
  font-family:sans-serif;
}

.new-comebacker-wrapp strong span {
  display:inline-block;
  text-decoration:underline;
}

.new-comebacker-wrapp .new-comebacker-btn {
  height:70px;
  width:350px;
  display:block;
  color:#ffffff;
  font-size:22px;
  line-height:70px;
  border-radius:5px;
  margin:20px auto 0;
  background:#339933;
  text-decoration:none;
  font-family:sans-serif;
  text-transform:uppercase;
}

.new-comebacker-wrapp .new-comebacker-btn span {
	display:inline-block;
	vertical-align:middle;
	line-height:1.2;
}

@media screen and (max-width: 660px) {
  .new-comebacker-content {
    width:auto;
    margin-left:10px;
    margin-right:10px;
    padding:20px 10px 20px;
  }
  
  .new-comebacker-wrapp strong { font-size:18px; }
}

header {
    max-width: 1000px;
    margin: 0 auto;
}

.box1_header {
    height: 60px;
    background-color: #004359;

}

.box2_header {
    height: 42px;
    background-color: #003040;
    padding: 0 15px;
}

.logo1 {
    display: inline-block;
    float: left;
    margin-top: 5px;
}

.top1 {
	padding: 0;
    float: left;
	margin-left: 10px;
    margin-top: 17px;
}

.top2 {
}

.top1 li {
    list-style-type: none;
    display: inline-block;
    margin-left: 10px;
}

.top1 li a {
    font-family: 'Roboto';
      font-style: normal;
      font-weight: 500;
      color: #fff;
      font-size: 14px;
      text-transform: uppercase;
      text-decoration: none;
}

.top1 li a:hover {
    opacity: 0.5;
}

.box_left {
    padding-left: 15px;
    float: left;
}

.box_right {
    float: right;
    padding-right: 15px;
}

.ic_arrow {
    position: relative;
    top: -3px;
    left: 2px;
}

.name_bloger {
    font-family: 'Roboto';
      font-style: normal;
      font-weight: 600;
      color: #fff;
      font-size: 14px;
      text-transform: uppercase;
      padding-top: 8px;
      display: inline-block;
}

.userinfo {
    position: relative;
    top: 2px;
}

.podp {
     font-family: 'Roboto';
      font-style: normal;
      font-weight: 500;
      color: #fff;
      font-size: 14px;
      margin-left: 30px;
      text-decoration: none;
      background: #265A68;
        padding: 9px 15px;
      text-transform: uppercase;
      
}

.podp:hover {
    background: #306a79;
}

.nick {
    font-family: 'Roboto';
      font-style: normal;
      font-weight: 700;
      font-size: 22px;
}

.avatar_bloger {
    margin-right: 10px;
    float: left;
}

.name {
    color: #797979;
    font-size: 17px;
    font-family: 'Roboto';
      font-style: normal;
      font-weight: 500;
}
.top_p{
    font-family: 'Roboto';
      font-style: normal;
      font-weight: 500;
      margin-top: 20px;
      border-bottom: 1px solid #e5e5e5;
      padding-bottom: 15px;
      margin-bottom: 15px;
}

.t_comm {
    font-weight: 700;
    font-size: 20px;
    line-height: 1;
    color: #333;
    margin: 30px 0 20px;
}

.t_comm span {
    color: grey;
}

.box_comm {
    border-radius: 6px;
    position: relative;
    margin-bottom: 20px;
    padding: 20px;
    background: #fff;
    border: 4px solid #ccc;
    font-size: 14px;
    color: #333;
}

.content .line {
	height: 1px;
	background: #a9a9a9;
}

.content .image-wrp {
	position: relative;
	margin: 25px auto;
}
.top_p img {
    position: relative;
    top: 3px;
}

.box_img {
    text-align: center;
    margin: 15px 0;
}

.content_main p {
    margin-bottom: 20px;
}

h3 {
    font-size: 22px;
    display: inline-block;
    padding-bottom: 5px;
    margin: 10px 0 15px 0;

}

.btn_zakaz {
	cursor: pointer;
	letter-spacing: .4px;
	font-weight: 600 !important;
	border: none;
	border-bottom-color: currentcolor;
	border-bottom-style: none;
	border-bottom-width: medium;
	font-family: calibri,roboto,arial;
	display: block;
	margin: 20px auto;
	text-transform: uppercase;
	color: #fff;
	font-size: 20px;
	text-decoration: none;
	text-align: center;
	width: 100%;
	height: auto;
	background: #e74c3c;
	border-bottom: 2px solid #c0392b;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 15px 35px;
    max-width: 350px;
    box-sizing: border-box;
}

.comment_otvet {
	margin-left: 70px;
	border-left: 3px solid #ea4949;
	padding-left: 10px;
}

img {
    max-width: 100%;
}

@media only screen and (max-width:768px) {
	.top_p {
	font-size: 15px;
}

.top_p img {
    max-width: 20px;
}
.new-comebacker-content strong {
    font-size: 18px!important;
}

.new-comebacker-wrapp .new-comebacker-btn {
	height: 60px;
	width: 260px;
	display: block;
	color: #ffffff;
	font-size: 18px;
	line-height: 60px;
	border-radius: 5px;
	margin: 20px auto 0;
	background: #339933;
	text-decoration: none;
	font-family: sans-serif;
	text-transform: uppercase;
}
.box_right, .disp_n_768 {
	display: none!important;
}

.podp {
	font-family: 'Roboto';
	margin-left: 10px;
	padding: 9px 9px;
}

.top_p {
	font-size: 12px;
}

p {
	line-height: 1.6em;
	font-size: 16px;
}
}

#boxesContainer {
	max-width: 700px;
	margin: 0 auto;
	width: 100%;
}

.form {
    background-color: #fff;
    height: auto;
}

.form__bg {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	background-color: #fff;
	border-radius: 0 0 3px 3px;
}

.form__name__field, .form__tel__field {
	padding-left: 55px;
	padding-top: 18px;
	padding-bottom: 22px;
	text-align: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 32px;
	border: 1px solid #eae9e9;
	background-color: #f4f4f4;
	width: 300px;
	outline: 0;
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 18px;
    height: 60px;
}
.form__name {
	position: relative;
	margin-top: 20px;
}

.form__name::before {
	position: absolute;
	content: '';
	width: 22px;
	height: 23px;
	background-image: url(../images/user-icon5e1f.svg);
	background-repeat: no-repeat;
	top: 18px;
	left: 24px;
}

.form__tel {
	position: relative;
	margin-top: 15px;
}
.form__tel::before {
	position: absolute;
	content: '';
	width: 21px;
	height: 24px;
	background-image: url(../images/telefon-icon5e1f.svg);
	background-repeat: no-repeat;
	top: 20px;
	left: 27px;
}

.delivery {
	font-size: 15px;
	line-height: 1.4;
	margin-bottom: 5px;
	position: relative;
	border-radius: 20px;
	display: inline-block;
	padding: 4px 12px 4px 35px;
	border: 1px solid #ECECEC;
}

.delivery::after {
	top: 50%;
	left: 10px;
	content: "";
	width: 20px;
	height: 20px;
	margin-top: -11px;
	position: absolute;
	background: url("../images/np-ic.svg") no-repeat top center / contain;
}

.price-block b {
    color:#323232;
    font-size:17px;
    font-weight:500;
    line-height:1.3;
    margin-right:12px;
}

.price-block .old-price {
    color:#B4B0B0;
    font-size:38px;
    font-weight:700;
    margin:0 12px 0 0;
    display:inline-block;
    text-decoration:line-through;
}

.price-block .new-price {
    color:#FF5E00;
    font-size:30px;
    font-weight:600;
    display:inline-block;}

@media screen and (max-width:570px) {
.price-block b { margin-right:5px; }
    
.price-block .old-price {
        font-size:28px;
        margin:0 5px 0 0;
    }
    
.new-price { font-size:20px; }

.price-block { text-align:center; }
}

.box_img1 {
	float: left;
	margin: 0 15px 15px;
}

.box_img2 {
    float: right;
	margin: 0 0 15px 15px;
}
@media only screen and (max-width:768px) {
	.box_img1 {
	float: none;
	margin: 0 auto;
}

.box_img2 {
    float: none;
	margin: 0 auto;
}
}

figure, figcaption {
	display: block;
}

.transition {
    -webkit-transition: top 400ms linear;
    -moz-transition: top 400ms linear;
    -ms-transition: top 400ms linear;
    -o-transition: top 400ms linear;
    transition: top 400ms linear;
}

.timeTo {
	font-family: Tahoma, Verdana, Aial, sans-serif;
	font-size: 28px!important;
	line-height: 108%;
	font-weight: bold;
	height: 32px;
}

.timeTo div ul li {
    
	font-size: 28px!important;
}

.timeTo span {
	vertical-align: top;
}

.timeTo.timeTo-white div {
	color: black;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 38%, #cccccc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(38%,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 38%,#cccccc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.timeTo.timeTo-black div {
	color: white;
    background: #45484d; /* Old browsers */
    background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.timeTo.timeTo-black .timeTo-alert {
    background: #a74444; /* Old browsers */
    background: -moz-linear-gradient(top, #a74444 0%, #3f0000 67%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a74444), color-stop(67%,#3f0000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #a74444 0%,#3f0000 67%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #a74444 0%,#3f0000 67%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #a74444 0%,#3f0000 67%); /* IE10+ */
    background: linear-gradient(to bottom, #a74444 0%,#3f0000 67%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a74444', endColorstr='#3f0000',GradientType=0 ); /* IE6-9 */
}

.timeTo.timeTo-white .timeTo-alert {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 35%, #e17373 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(35%,#ffffff), color-stop(100%,#e17373)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 35%,#e17373 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 35%,#e17373 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 35%,#e17373 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 35%,#e17373 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e17373',GradientType=0 ); /* IE6-9 */
}

.timeTo figure {
	display: inline-block;
	margin: 0;
	padding: 0;
}
.timeTo figcaption {
	text-align: center;
	/*font-size: 12px;*/
	line-height: 80%;
	font-weight: normal;
	color: #888;
}

.timeTo div {
	position: relative;
	display: inline-block;
	width: 25px;
	height: 30px;
	border-top: 1px solid silver;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	overflow: hidden;
}
.timeTo div.first {
	border-left: 1px solid silver;
}

.timeTo ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 3px;
    line-height: 1!important;
}

.timeTo ul li {
    margin: 0;
    padding: 0;
    list-style: none;
}
.submit-roulette{text-transform:uppercase;padding:10px 15px;margin:15px 0;outline:0;border:none;margin-top:5px;border-radius:5px;box-shadow:0 4px 3px #242120;background:red;color:#fff;font-weight:700;transition:background .3s}.submit-roulette:hover{background:#b00;transition:background .3s}.submit-roulette:active{transform:translateY(2px);box-shadow:none}input[value="�������� ���������"]{text-transform:uppercase;padding:10px 15px;margin:15px 0;outline:0;border:none;margin-top:5px;border-radius:5px;box-shadow:0 4px 3px #242120;background:red;color:#fff;font-weight:700;transition:background .3s}input[value="�������� ���������"]:hover{background:#b00!important;transition:background .3s}input[value="�������� ���������"]:active{transform:translateY(2px);box-shadow:none!important}.input-roulette{padding-left:5px;height:42px;margin-bottom:10px;width:250px!important}input[placeholder="��� �������"],input[placeholder="���� ���"]{padding-left:5px;height:42px;margin-bottom:10px}.ruletka-p{text-indent:0;color:#000;text-align:center;margin:15px;line-height:25px;font-weight:700}.ruletka-p h2{font-size:25px;margin-bottom:15px}.ruletka-a{color:^ #1697ce}.spin-wrapper{-webkit-box-shadow:0 0 10px;box-shadow:0 0 10px;border:3px solid red;padding:20px 10px;border-radius:10px;text-align:center;box-sizing:border-box}.spin-wrapper .ruletka-p{margin-bottom:15px;text-align:center!important}.danger-text{color:red;font-weight:700}.wheel{width:380px!important;margin:0 auto;position:relative}.wheel img{max-width:100%;margin-bottom:0}.wheel-img{-webkit-transition:4s;-o-transition:4s;transition:4s}.wheel-cursor{position:absolute;width:35%!important;height:35%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cursor-text{position:absolute;z-index:2;display:inline-block;width:45%!important;height:45%;font:16px Arial!important;line-height:61px!important;cursor:pointer;border-radius:50%;vertical-align:middle;text-align:center;background-color:#ccc;border:1px solid #ccc;top:49%;left:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:rgba(255,255,255,1) 0 -2px 0 inset,rgba(255,255,255,1) 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;box-shadow:rgba(255,255,255,1) 0 -2px 0 inset,rgba(255,255,255,1) 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;background:#fff}.order_block{display:none;text-align:center!important}.order_block h3{font:bold 18px Arial!important;background:0 0}#apilead_form,#drcash_form,#everad_form,#hp_form,#leadtrade_form,#luckyshop_form,#omni_form,#p_omni_form,#profit_form2,#rocket_form,#shakes_form{display:flex;flex-direction:column;align-items:center;font-family:'Proxima Nova',Arial,'Helvetica Neue',sans-serif}.time_remains{font-size:1.1em;color:red;font-weight:700}.spin-result-wrapper{display:none;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;top:0;z-index:999;left:0;height:100%;position:fixed;background-color:rgba(0,0,0,.6);text-align:center}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:20%;margin:0 auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.close-popup{position:absolute;width:30px;height:30px;background-image:url(../images/cross3860.svg);background-size:100%;top:-40px;border-radius:50%;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;right:-40px;cursor:pointer}.pop-up-heading{font-size:40px;margin-bottom:20px}.pop-up-text{margin-bottom:25px;font-size:24px;line-height:30px;text-align:center!important}.pop-up-button{text-transform:uppercase;text-decoration:none!important;padding:10px 20%;font-size:20px;border-radius:5px;background-color:#71c341;color:#fff!important;border:medium none;cursor:pointer;outline:medium none}.super-rotation{-webkit-animation-name:super-rotation;animation-name:super-rotation;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@-webkit-keyframes super-rotation{70%{-webkit-transform:rotate(1783deg);transform:rotate(1783deg)}100%{-webkit-transform:rotate(1790deg);transform:rotate(1790deg)}}@keyframes super-rotation{70%{-webkit-transform:rotate(1710deg);transform:rotate(1710deg)}100%{-webkit-transform:rotate(1680deg);transform:rotate(1680deg)}}.cursor-text:active{-webkit-box-shadow:rgba(0,0,0,.4) 0 0 5px inset;box-shadow:rgba(0,0,0,.4) 0 0 5px inset}.pop-up-layer{position:fixed!important;top:0!important;width:100%!important;height:100%!important;background-color:rgba(0,0,0,.7)!important;z-index:99!important}.pop-up-layer-show{display:block}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:40%;margin:0 auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.pop-up-window::before{content:"";position:absolute;width:110px;height:110px;top:-55px;left:0;right:0;margin:0 auto;background-color:#71c341;border-radius:50%;animation:.5s ease .6s normal backwards 1 running pop-up-appear-before}.pop-up-window::after{content:"";position:absolute;width:50px;height:20px;top:-20px;left:0;right:0;margin:0 auto;border-width:medium medium 4px 4px;border-style:none none solid solid;border-color:currentcolor currentcolor #fff #fff;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;transform:rotate(-45deg);transition:opacity 1s ease 0s;animation:.5s ease .6s normal backwards 1 running pop-up-appear-after}@keyframes pop-up-appear{0%{transform:translateY(-2000px)}30%{transform:translateY(100px)}100%{transform:translateY(0)}}@keyframes pop-up-appear-before{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes pop-up-appear-after{0%{opacity:0}100%{opacity:1}}.pop-up-button:hover{color:#fff!important;text-decoration:none!important}@media all and (max-width:520px){.wheel{width:280px!important}.cursor-text{line-height:45px!important;font-size:12px!important}.close-popup{right:0}.footer{margin-left:0;text-align:center}}@media screen and (max-width:345px){.wheel{width:220px!important}.cursor-text{line-height:40px!important;font-size:10px!important}}

.sweet-alert,
.sweet-overlay {
      position: fixed;
      display: none
}
.instructions {
      text-align: center
}

.boxes,
.boxes cbox,
.boxes img {
      width: 100%
}
.instructions {
      padding: 10px;
      background-color: #232F3E;
      border-radius: 4px;
      color: #fff;
      margin-top: 20px
}
.boxes {
      margin: 10px 0
}
.box-o-t {
      position: absolute;
      top: -34%
}
.boxes .discover .box-o-b {
      z-index: 1;
      position: relative
}
.boxes .iphone {
      width: 76%;
      height: auto;
      position: absolute;
      z-index: 0;
      top: -20%;
      left: 12%;
      -webkit-transition-duration: .7s;
      transition-duration: .7s
}
.boxes .discover>.iphone {
      top: -60%
}
.boxes>div {
      position: relative;
      display: inline-block;
      width: 32.5%;
      height: 50%;
      -webkit-transition-duration: .2s;
      transition-duration: .2s;
      cursor: pointer
}
.boxes>div:hover {
      -webkit-transform: scale(1.1, 1.1);
      transform: scale(1.1, 1.1)
}

.instructions table {
      width: 100%
}
.instructions td:first-child {
      padding-right: 10px;
      width: 10px
}
.instructions td:last-child {
      padding-left: 10px;
      width: 10px
}

@media (max-width: 479px) {
      .boxes>div {
            width: 32%
      }
}
@media (max-width: 319px) {
      .boxes>div {
            width: 48%
      }
}

.sweet-overlay {
      background-color: #000;
      -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40);
      background-color: rgba(0, 0, 0, .4);
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      z-index: 10000
}
.sweet-alert {
      background-color: #fff;
      font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
      width: 478px;
      padding: 17px;
      border-radius: 5px;
      text-align: center;
      left: 50%;
      top: 35%;
      margin-left: -256px;
      margin-top: -150px;
      overflow: hidden;
      z-index: 99999
}
@media all and (max-width: 540px) {
      .sweet-alert {
            width: auto;
            margin-left: 0;
            margin-right: 0;
            left: 15px;
            right: 15px
      }
}
.sweet-alert h2 {
      color: #575757;
      font-size: 25px;
      text-align: center;
      font-weight: 600;
      text-transform: none;
      position: relative;
      margin: 10px 0;
      padding: 0;
      line-height: 40px;
      display: block
}
.sweet-alert p {
      color: #797979;
      font-size: 15px;
      font-weight: 300;
      position: relative;
      text-align: inherit;
      float: none;
      margin: 0;
      padding: 0;
      line-height: normal
}

.sweet-alert .la-ball-fall {
      position: absolute;
      left: 50%;
      top: 50%;
      margin-left: -27px;
      margin-top: 4px;
      opacity: 0;
      visibility: hidden
}
.sweet-alert button {
      background-color: #e84242;
      color: #fff;
      border: none;
      box-shadow: none;
      font-size: 17px;
      font-weight: 500;
      -webkit-border-radius: 4px;
      border-radius: 5px;
      padding: 10px 32px;
      margin: 26px 5px 0;
      cursor: pointer
}
.sweet-alert button:focus {
      outline: 0;
      box-shadow: 0 0 2px rgba(128, 179, 235, .5), inset 0 0 0 1px rgba(0, 0, 0, .05)
}
.sweet-alert button:hover {
      background-color: #7ecff4
}
.sweet-alert button:active {
      background-color: #5dc2f1
}
.sweet-alert button::-moz-focus-inner {
      border: 0
}
.sweet-alert .sa-icon {
      width: 80px;
      height: 80px;
      border: 4px solid gray;
      -webkit-border-radius: 40px;
      border-radius: 50%;
      margin: 20px auto;
      padding: 0;
      position: relative;
      box-sizing: content-box
}
.sweet-alert .sa-icon.sa-success {
      border-color: #A5DC86
}
.sweet-alert .sa-icon.sa-success::after,
.sweet-alert .sa-icon.sa-success::before {
      content: '';
      position: absolute;
      width: 60px;
      height: 120px;
      background: #fff
}
.sweet-alert .sa-icon.sa-success::before {
      -webkit-border-radius: 120px 0 0 120px;
      border-radius: 120px 0 0 120px;
      top: -7px;
      left: -33px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transform-origin: 60px 60px;
      transform-origin: 60px 60px
}
.sweet-alert .sa-icon.sa-success::after {
      -webkit-border-radius: 0 120px 120px 0;
      border-radius: 0 120px 120px 0;
      top: -11px;
      left: 30px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transform-origin: 0 60px;
      transform-origin: 0 60px
}
.sweet-alert .sa-icon.sa-success .sa-placeholder {
      width: 80px;
      height: 80px;
      border: 4px solid rgba(165, 220, 134, .2);
      -webkit-border-radius: 40px;
      border-radius: 50%;
      box-sizing: content-box;
      position: absolute;
      left: -4px;
      top: -4px;
      z-index: 2
}
.sweet-alert .sa-icon.sa-success .sa-fix {
      width: 5px;
      height: 90px;
      background-color: #fff;
      position: absolute;
      left: 28px;
      top: 8px;
      z-index: 1;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
}
.sweet-alert .sa-icon.sa-success .sa-line {
      height: 5px;
      background-color: #A5DC86;
      display: block;
      border-radius: 2px;
      position: absolute;
      z-index: 2
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
      width: 25px;
      left: 14px;
      top: 46px;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
      width: 47px;
      right: 8px;
      top: 38px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
}
@-webkit-keyframes showSweetAlert {
      0% {
            transform: scale(.7);
            -webkit-transform: scale(.7)
      }
      45% {
            transform: scale(1.05);
            -webkit-transform: scale(1.05)
      }
      80% {
            transform: scale(.95);
            -webkit-transform: scale(.95)
      }
      100% {
            transform: scale(1);
            -webkit-transform: scale(1)
      }
}
@keyframes showSweetAlert {
      0% {
            transform: scale(.7);
            -webkit-transform: scale(.7)
      }
      45% {
            transform: scale(1.05);
            -webkit-transform: scale(1.05)
      }
      80% {
            transform: scale(.95);
            -webkit-transform: scale(.95)
      }
      100% {
            transform: scale(1);
            -webkit-transform: scale(1)
      }
}
@-webkit-keyframes hideSweetAlert {
      0% {
            transform: scale(1);
            -webkit-transform: scale(1)
      }
      100% {
            transform: scale(.5);
            -webkit-transform: scale(.5)
      }
}
@keyframes hideSweetAlert {
      0% {
            transform: scale(1);
            -webkit-transform: scale(1)
      }
      100% {
            transform: scale(.5);
            -webkit-transform: scale(.5)
      }
}
@-webkit-keyframes slideFromTop {
      0% {
            top: 0
      }
      100% {
            top: 50%
      }
}
@keyframes slideFromTop {
      0% {
            top: 0
      }
      100% {
            top: 50%
      }
}
@-webkit-keyframes slideToTop {
      0% {
            top: 50%
      }
      100% {
            top: 0
      }
}
@keyframes slideToTop {
      0% {
            top: 50%
      }
      100% {
            top: 0
      }
}
@-webkit-keyframes slideFromBottom {
      0% {
            top: 70%
      }
      100% {
            top: 50%
      }
}
@keyframes slideFromBottom {
      0% {
            top: 70%
      }
      100% {
            top: 50%
      }
}
@-webkit-keyframes slideToBottom {
      0% {
            top: 50%
      }
      100% {
            top: 70%
      }
}
@keyframes slideToBottom {
      0% {
            top: 50%
      }
      100% {
            top: 70%
      }
}
@-webkit-keyframes animateSuccessTip {
      0%, 54% {
            width: 0;
            left: 1px;
            top: 19px
      }
      70% {
            width: 50px;
            left: -8px;
            top: 37px
      }
      84% {
            width: 17px;
            left: 21px;
            top: 48px
      }
      100% {
            width: 25px;
            left: 14px;
            top: 45px
      }
}
@keyframes animateSuccessTip {
      0%, 54% {
            width: 0;
            left: 1px;
            top: 19px
      }
      70% {
            width: 50px;
            left: -8px;
            top: 37px
      }
      84% {
            width: 17px;
            left: 21px;
            top: 48px
      }
      100% {
            width: 25px;
            left: 14px;
            top: 45px
      }
}
@-webkit-keyframes animateSuccessLong {
      0%, 65% {
            width: 0;
            right: 46px;
            top: 54px
      }
      84% {
            width: 55px;
            right: 0;
            top: 35px
      }
      100% {
            width: 47px;
            right: 8px;
            top: 38px
      }
}
@keyframes animateSuccessLong {
      0%, 65% {
            width: 0;
            right: 46px;
            top: 54px
      }
      84% {
            width: 55px;
            right: 0;
            top: 35px
      }
      100% {
            width: 47px;
            right: 8px;
            top: 38px
      }
}
@-webkit-keyframes rotatePlaceholder {
      0%, 5% {
            transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg)
      }
      100%,
      12% {
            transform: rotate(-405deg);
            -webkit-transform: rotate(-405deg)
      }
}
@keyframes rotatePlaceholder {
      0%, 5% {
            transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg)
      }
      100%,
      12% {
            transform: rotate(-405deg);
            -webkit-transform: rotate(-405deg)
      }
}
.animateSuccessTip {
      -webkit-animation: animateSuccessTip .75s;
      animation: animateSuccessTip .75s
}
.animateSuccessLong {
      -webkit-animation: animateSuccessLong .75s;
      animation: animateSuccessLong .75s
}
.sa-icon.sa-success.animate::after {
      -webkit-animation: rotatePlaceholder 4.25s ease-in;
      animation: rotatePlaceholder 4.25s ease-in
}
@-webkit-keyframes animateErrorIcon {
      0% {
            transform: rotateX(100deg);
            -webkit-transform: rotateX(100deg);
            opacity: 0
      }
      100% {
            transform: rotateX(0);
            -webkit-transform: rotateX(0);
            opacity: 1
      }
}
@keyframes animateErrorIcon {
      0% {
            transform: rotateX(100deg);
            -webkit-transform: rotateX(100deg);
            opacity: 0
      }
      100% {
            transform: rotateX(0);
            -webkit-transform: rotateX(0);
            opacity: 1
      }
}
.animateErrorIcon {
      -webkit-animation: animateErrorIcon .5s;
      animation: animateErrorIcon .5s
}
@-webkit-keyframes animateXMark {
      0%, 50% {
            transform: scale(.4);
            -webkit-transform: scale(.4);
            margin-top: 26px;
            opacity: 0
      }
      80% {
            transform: scale(1.15);
            -webkit-transform: scale(1.15);
            margin-top: -6px
      }
      100% {
            transform: scale(1);
            -webkit-transform: scale(1);
            margin-top: 0;
            opacity: 1
      }
}
@keyframes animateXMark {
      0%, 50% {
            transform: scale(.4);
            -webkit-transform: scale(.4);
            margin-top: 26px;
            opacity: 0
      }
      80% {
            transform: scale(1.15);
            -webkit-transform: scale(1.15);
            margin-top: -6px
      }
      100% {
            transform: scale(1);
            -webkit-transform: scale(1);
            margin-top: 0;
            opacity: 1
      }
}
.animateXMark {
      -webkit-animation: animateXMark .5s;
      animation: animateXMark .5s
}
@-webkit-keyframes pulseWarning {
      0% {
            border-color: #F8D486
      }
      100% {
            border-color: #F8BB86
      }
}
@keyframes pulseWarning {
      0% {
            border-color: #F8D486
      }
      100% {
            border-color: #F8BB86
      }
}
@-webkit-keyframes pulseWarningIns {
      0% {
            background-color: #F8D486
      }
      100% {
            background-color: #F8BB86
      }
}
@keyframes pulseWarningIns {
      0% {
            background-color: #F8D486
      }
      100% {
            background-color: #F8BB86
      }
}
@-webkit-keyframes rotate-loading {
      0% {
            transform: rotate(0)
      }
      100% {
            transform: rotate(360deg)
      }
}
@keyframes rotate-loading {
      0% {
            transform: rotate(0)
      }
      100% {
            transform: rotate(360deg)
      }
}
.sweet-alert .sa-icon.sa-success {
      border-color: transparent\9
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
      -ms-transform: rotate(45deg)\9
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
      -ms-transform: rotate(-45deg)\9
}
.la-ball-fall {
      font-size: 0;
      color: #fff;
      width: 54px;
      height: 18px
}
@-webkit-keyframes ball-fall {
      0% {
            opacity: 0;
            -webkit-transform: translateY(-145%);
            transform: translateY(-145%)
      }
      10%,
      90% {
            opacity: .5
      }
      20%,
      80% {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0)
      }
      100% {
            opacity: 0;
            -webkit-transform: translateY(145%);
            transform: translateY(145%)
      }
}
@-moz-keyframes ball-fall {
      0% {
            opacity: 0;
            -moz-transform: translateY(-145%);
            transform: translateY(-145%)
      }
      10%,
      90% {
            opacity: .5
      }
      20%,
      80% {
            opacity: 1;
            -moz-transform: translateY(0);
            transform: translateY(0)
      }
      100% {
            opacity: 0;
            -moz-transform: translateY(145%);
            transform: translateY(145%)
      }
}
@-o-keyframes ball-fall {
      0% {
            opacity: 0;
            -o-transform: translateY(-145%);
            transform: translateY(-145%)
      }
      10%,
      90% {
            opacity: .5
      }
      20%,
      80% {
            opacity: 1;
            -o-transform: translateY(0);
            transform: translateY(0)
      }
      100% {
            opacity: 0;
            -o-transform: translateY(145%);
            transform: translateY(145%)
      }
}
@keyframes ball-fall {
      0% {
            opacity: 0;
            -webkit-transform: translateY(-145%);
            -moz-transform: translateY(-145%);
            -o-transform: translateY(-145%);
            transform: translateY(-145%)
      }
      10%,
      90% {
            opacity: .5
      }
      20%,
      80% {
            opacity: 1;
            -webkit-transform: translateY(0);
            -moz-transform: translateY(0);
            -o-transform: translateY(0);
            transform: translateY(0)
      }
      100% {
            opacity: 0;
            -webkit-transform: translateY(145%);
            -moz-transform: translateY(145%);
            -o-transform: translateY(145%);
            transform: translateY(145%)
      }
}

.animated.animated.bounceIn,
.animated.animated.flipOutX,
.animated@-webkit-keyframes bounce {
               0%, 100%, 20%, 53%, 80% {
                     -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                     animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                     -webkit-transform: translate3d(0, 0, 0);
                     transform: translate3d(0, 0, 0)
               }
               40%,
               43% {
                     -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                     animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                     -webkit-transform: translate3d(0, -30px, 0);
                     transform: translate3d(0, -30px, 0)
               }
               70% {
                     -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                     animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                     -webkit-transform: translate3d(0, -15px, 0);
                     transform: translate3d(0, -15px, 0)
               }
               90% {
                     -webkit-transform: translate3d(0, -4px, 0);
                     transform: translate3d(0, -4px, 0)
               }
         }
@keyframes bounce {
      0%, 100%, 20%, 53%, 80% {
            -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
            animation-timing-function: cubic-bezier(.215, .61, .355, 1);
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0)
      }
      40%,
      43% {
            -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
            animation-timing-function: cubic-bezier(.755, .050, .855, .060);
            -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0)
      }
      70% {
            -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
            animation-timing-function: cubic-bezier(.755, .050, .855, .060);
            -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0)
      }
      90% {
            -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0)
      }
}
.bounce {
      -webkit-animation-name: bounce;
      animation-name: bounce;
      -webkit-transform-origin: center bottom;
      transform-origin: center bottom
}

@-webkit-keyframes bounceIn {
      0%, 100%, 20%, 40%, 60%, 80% {
            -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
            animation-timing-function: cubic-bezier(.215, .61, .355, 1)
      }
      0% {
            opacity: 0;
            -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3)
      }
      20% {
            -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1)
      }
      40% {
            -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9)
      }
      60% {
            opacity: 1;
            -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03)
      }
      80% {
            -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97)
      }
      100% {
            opacity: 1;
            -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1)
      }
}
@keyframes bounceIn {
      0%, 100%, 20%, 40%, 60%, 80% {
            -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
            animation-timing-function: cubic-bezier(.215, .61, .355, 1)
      }
      0% {
            opacity: 0;
            -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3)
      }
      20% {
            -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1)
      }
      40% {
            -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9)
      }
      60% {
            opacity: 1;
            -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03)
      }
      80% {
            -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97)
      }
      100% {
            opacity: 1;
            -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1)
      }
}
.bounceIn {
      -webkit-animation-name: bounceIn;
      animation-name: bounceIn;
}

.la-ball-fall,
.visible {
      display: block
}

.opentry {
      display: none;
}

.order_block {
      display: none;
}

.boxtext {
      width: 100%;
      height: 100%;
      text-align: center;
      color: #ff0000;
      font-size: 58px;
      display: none;
      position: absolute;
      top: 0;
      left: 0;
}

@media screen and (max-width: 800px) {
      .boxtext {
            font-size: 60px;
      }

}

@media screen and (max-width: 600px) {
      .boxtext {
            font-size: 30px;
      }
}

@media screen and (max-width: 360px) {
      .boxtext {
            font-size: 22px;
      }
}


#countdown {
      text-align: center;
}

#countdown li {
      color: red;
}

.main-link span {
      display: inline !important;
}

.country_select {
      moz-appearance: none !important;
      -webkit-appearance: none !important;
      background: none;
}

.new-comebacker-wrapp .new-comebacker-btn {
	height: 60px;
	width: 280px;
	display: block;
	color: #ffffff;
	font-size: 22px;
	line-height: 57px;
	font-weight: 700;
	margin: 20px auto 0;
	background: #7ABF01;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
}

#countdown li, #countdown-modal li {
	color: red;
}