@font-face {
    font-family: 'Impact';
    src: url('../fonts/impact-webfont.eot');
    src: url('../fonts/impact-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/impact-webfont.woff') format('woff'),
         url('../fonts/impact-webfont.ttf') format('truetype'),
         url('../fonts/impact-webfont.svg#ImpactRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica';
    src: url('../fonts/helvetica.eot');
    src: url('../fonts/helvetica-bold.eot') format('embedded-opentype'),
		 url('../fonts/helvetica.woff') format('woff'),
         url('../fonts/helvetica.ttf') format('truetype'),
         url('../fonts/helvetica.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica-bold';
    src: url('../fonts/helvetica-bold.eot');
    src: url('../fonts/helvetica-bold.eot') format('embedded-opentype'),
		 url('../fonts/helvetica-bold.woff') format('woff'),
         url('../fonts/helvetica-bold.ttf') format('truetype'),
         url('../fonts/helvetica-bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{margin:0; padding:0;}
html {-webkit-text-size-adjust: none;}
*{margin:0; padding:0;} 
a:active{outline: none;}
a:focus{-moz-outline-style: none;outline: none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
ul, ol{margin:0; padding:0; list-style:none;}
img{border:none}


/*//////////header////////*/

*{padding: 0;margin: 0;list-style: none;outline:none;}
.landingpage-mainblock .container {width: 100% !important; max-width: 100%;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
.landingpage-mainblock{width:100%; padding:0; margin:0; clear:both; border:none; outline:none; text-decoration:none;}
.landingpage-mainblock header{ width:100%; position:relative; padding:0; margin:0; clear:both; border:none; outline:none; z-index:99;}
.landingpage-mainblock header .topblock{width:100%; padding:0; margin:0; clear:both; border:none; outline:none; text-decoration:none; background:#ffe600;
height:60px; text-align:right;}
.landingpage-mainblock header .topblock .number{ display:inline-block;padding:0; margin:0; float:right; line-height:60px; font-size:25px; color:#000000;
padding-right:25px;}
.landingpage-mainblock header .topblock .main-logo{ display:inline-block;padding:4px 0 0 0; margin:0; float:right;}

.landingpage-mainblock header .menu-block{width:100%; padding:0; margin:0; clear:both; border:none; outline:none; text-decoration:none; background:#000000; height:55px;}
.landingpage-mainblock header .menu-block .container-box{ width:100%; padding:0; margin:0; clear:both;position:relative;}
.landingpage-mainblock header .menu-block .logo{ display:inline-block; position:absolute; top:-60px; left:0px;}
.landingpage-mainblock header .menu-block .right-menu{ display:inline-block; float:right; padding:0; margin:0;}
.landingpage-mainblock header .menu-block .right-menu .menu-list{display:inline-block; padding:12px 0 0 0; margin:0; list-style:none; font-size:18px; color:#ffffff;}
.landingpage-mainblock header .menu-block .right-menu .menu-list li{ display:inline-block; padding:0; margin:0; float:left; padding:0px 10px;
 font-size:18px; color:#ffffff; border-left:1px solid #f7f7f7;}
.landingpage-mainblock header .menu-block .right-menu .menu-list li:first-child{border-left:none;}
.landingpage-mainblock header .menu-block .right-menu .menu-list li a{display:inline-block; padding:0; margin:0; float:left; padding:0px 10px;  font-size:18px; color:#ffffff;
 line-height:28px; text-decoration:none;}
 
.landingpage-mainblock header .menu-block .right-menu .menu-list li a:hover{color:#ffe600;}



@media screen and (max-width:1220px){
.landingpage-mainblock .container{max-width:90%;padding-left: 0; padding-right: 0;}
.landingpage-mainblock header .menu-block .logo{max-width: 360px; top:-45px;}
.landingpage-mainblock header .menu-block .logo img{ display:inline-block; max-width:100%;}
.landingpage-mainblock header .menu-block{height:36px;}
.landingpage-mainblock header .menu-block .right-menu .menu-list{padding: 4px 0 0 0;}
.landingpage-mainblock header .topblock .number{font-size:18px;}
}
@media screen and (max-width:1024px){
.landingpage-mainblock .container{max-width:98%;padding-left: 0; padding-right: 0;}	
.landingpage-mainblock header .menu-block .logo {max-width: 320px;top: -38px;}
.landingpage-mainblock header .menu-block .right-menu .menu-list li a{padding: 0px 3px;line-height: 20px;}
.landingpage-mainblock header .menu-block .right-menu .menu-list {padding: 8px 0 0 0;}


}
@media screen and (max-width:992px){
.top-banner-man{ max-height:250px;}
.top-banner-man img{ max-height:260px; width:auto;}
.top-banner-man{bottom:10px;}

}


@media screen and (max-width:767px){
.landingpage-mainblock .container{max-width:90%;}	
.landingpage-mainblock header .topblock{ display:inline-block; width:100%; height:auto; text-align:center; padding-bottom:30px;}
.landingpage-mainblock header .topblock .main-logo{ float:none;}
.landingpage-mainblock .carousel-inner .carousel-caption{ position:static; margin:0; padding:0;}
.landingpage-content-block .col-sm-6{ width:100%; float:none; padding:0;}
.landingpage-mainblock header .topblock .number{ line-height:normal; padding-top:15px;}

.landingpage-mainblock .carousel-inner .carousel-caption{padding-top:100px;}
.landingpage-mainblock .carousel-inner .carousel-caption .bannerContent{max-width: 40%;}

.accupixmailer-block .button-block{ width:100%; display:inline-block; text-align:center; clear:both;}
.accupixmailer-block .reviews-block{ float:none; display:inline-block; width:100%; text-align:center;}
.landingpage-mainblock header .topblock .number{ width:100%; text-align:center; padding:15px 0 0 0;}

}

@media screen and (max-width:600px){
.landingpage-mainblock header .menu-block{ width:100%; display:inline-block; height:auto; text-align:center;}
.landingpage-mainblock header .menu-block .logo{position:static; text-align:center;}
.landingpage-mainblock header .menu-block .right-menu{ width:100%; float:none; text-align:center;}

.top-banner-man{ position:static; width:100%; text-align:right; padding:10px 0; margin:0;}
.landingpage-mainblock header .menu-block .right-menu{ padding-bottom:10px;}
.landingpage-mainblock header .menu-block .right-menu .menu-list li a{padding: 0px 0px;}
.accupixmailer-block .button-block .btn{ margin:5px !important;}

}


@media screen and (max-width:480px){
.landingpage-mainblock header .menu-block .right-menu .menu-list li{padding:0px 5px;}
.landingpage-mainblock header .menu-block .right-menu .menu-list li a{ font-size:14px;}
.landingpage-mainblock header .topblock .number{ font-size:14px;}
.landingpage-mainblock header .topblock{ padding-bottom:10px;}
.landingpage-mainblock header .topblock .number{ padding-top:5px;}
}
	
	
/*//////header/////////*/


.starter-kits-cover_main{width:100%; padding:0; margin:0; clear:both; border:none; outline:none; text-decoration:none; background:#81c14a;}
.starter-kits-cover_main .container{ background:#ffffff;  padding:90px 0 0 0; border-left:24px solid #1c5c7d; border-right:24px solid #1c5c7d; 
border-bottom:50px solid #1c5c7d;}
@media screen and (min-width:1200px){
	.starter-kits-cover_main .container{width:1230px; max-width:1260px;}	
}
.starter-kits-cover_main .header-block{ width:100%; padding:40px 0 0 0; margin:0 0 45px 0; clear:both; border-bottom:25px solid #1c5c7d; position:relative;}

.starter-kits-cover_main .header-block:after{ width:100%; padding:0; margin:0; clear:both; content:""; height:11px; position:relative;
background: #f7ec34; position:absolute; bottom:-36px;
background: -moz-linear-gradient(left, #f7ec34 0%, #85c249 100%);
background: -webkit-linear-gradient(left, #f7ec34 0%,#85c249 100%);
background: linear-gradient(to right, #f7ec34 0%,#85c249 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7ec34', endColorstr='#85c249',GradientType=1 );
}

.starter-kits-cover_main .starter-kits__header{ width:100%; max-width:100%; display:inline-block; padding:0 15px; margin:0; clear:both; position:relative;}
.starter-kits-cover_main .starter-kits__header .logo{ display:inline-block; padding:0; margin:0; float:left; 
position:absolute; top: -25px; z-index:9; left:16px;}
.starter-kits-cover_main .starter-kits__header .header{ display:inline-block; padding:15px 0 0 240px; margin:0; float:left;
font-family: 'Impact'; font-size:78px; color:#1c5c7d; text-decoration:none; border:none; outline:none; text-transform:uppercase;}
.starter-kits-cover_main .starter-kits__header .header.logo-library_header{ display:inline-block; padding:15px 0 0 0; margin:0; float:none; width:100%; text-align:center;
font-family: 'Impact'; font-size:78px; color:#1c5c7d; text-decoration:none; border:none; outline:none; text-transform:uppercase;}
.starter-kits-cover_main .starter-kits__header .header span{ color:#81c14a;}

.starter-kits-cover_main .starter-kits_body{ width:100%; padding:0; margin:0; clear:both; border:none; outline:none; text-decoration:none;}
.starter-kits-cover_main .header2{ width:100%; padding:0 0 40px 0; margin:0; clear:both; border:none; outline:none; text-decoration:none;
font-family: 'Impact'; font-size:50px; color:#81c14a; text-align:center;}


.starter-kits-cover_main .cover_main-block{ width:100%; text-align:center; padding:0; margin:0; clear:both; border:none; outline:none; text-decoration:none;}
.starter-kits-cover_main .cover_block{ width:100%; max-width:985px; display:inline-block; padding:0; margin:0 auto; 
clear:both; border:none; outline:none; text-decoration:none;}
.starter-kits-cover_main .cover_block .cover-image-box .cover-number{ display:inline-block; padding:0; margin:0; width:61px; height:61px;
background:url(../images/starter-kits-cover/cover-number-icon.png) no-repeat; position:absolute; top:-4px; left:-19px; 
font-family: 'Impact'; font-size:25px; color:#ffffff; text-align:center; line-height:61px;}
.starter-kits-cover_main .cover_block .cover-image-box .cover-number span{ display:inline-block; padding:0; margin:0;
font-family: 'Impact'; font-size:25px; color:#ffffff; text-align:center;}

.starter-kits-cover_main .cover_block .cover-image-box{ width:100%; padding:26px 10px; margin:0; clear:both; border:none; outline:none; text-decoration:none; position:relative;}
.starter-kits-cover_main .cover_block .cover-image-box .cover-image{width:100%; padding:0; margin:0; clear:both; border:none; outline:none; text-decoration:none;}
.starter-kits-cover_main .cover_block .cover-image-box .cover-image img{ width:100%; max-width:100%; height:auto; padding:0; margin:0;
border:1px solid #dadada; -webkit-box-shadow: 8px 8px 9px 0px rgba(0,0,0,0.19);
-moz-box-shadow: 8px 8px 9px 0px rgba(0,0,0,0.19);
box-shadow: 8px 8px 9px 0px rgba(0,0,0,0.19);}

.starter-kits-cover_main .back-to-top_block{ width:100%; padding:58px 0; margin:0; clear:both; border:none; outline:none; 
text-decoration:none; background:#81c14a; font-family: 'Impact'; font-size:40px; color:#ffffff; text-align:center;    margin-top: -18px;
    position: relative;
    z-index: 9;}
.starter-kits-cover_main .back-to-top_block a{ display:inline-block; padding:8px 15px; margin:0; clear:both; border:none; outline:none; text-decoration:none;
border:2px solid #ffffff;font-family: 'Impact'; font-size:40px; color:#ffffff; text-align:center;}


/*//////logo///////*/

.starter-kits-cover_main .logo-library_block{ width:100%; max-width:985px; display:inline-block; padding:90px 0 0 0; margin:0 auto; 
clear:both; border:none; outline:none; text-decoration:none; position:relative;}
.starter-kits-cover_main .logo-library_block::before{ content:""; width:5px; height:100%; background:#ffffff; position:absolute;top: 0;left: -2px; z-index:9;}
.starter-kits-cover_main .logo-library_block::after{ content:""; width:5px; height:100%; background:#ffffff; position:absolute; top: 0; right: -2px; z-index:9;}

.starter-kits-cover_main .logo-library_block .col-sm-4{ padding:0 !important; margin:0 !important;}
.starter-kits-cover_main .logo-library_block a{ display:inline-block; width:100%; text-decoration:none; border:none; outline:none; cursor:pointer;}
.starter-kits-cover_main .logo-library_block .logo-box{ width:100%; text-align:center; display:flex; border:1px solid #e4e4e5;align-items: center;
justify-content: center; height:172px; background:#ffffff; position:relative;}
.starter-kits-cover_main .logo-library_block .logo-box .logo-image{ width:100%; padding:0; margin:0; clear:both; border:none;outline:none;}
.starter-kits-cover_main .logo-library_block .logo-box .logo-image img{ max-width:100%; height:auto; padding:0; margin:0; border:none; outline:none;}
.starter-kits-cover_main .logo-library_block .logo-box .logo-number{ display:inline-block; padding:0; margin:0; position:absolute; top:5px; left:10px;
font-family: 'helvetica'; color:#939598; font-size:14px; font-weight:bold; text-align:left;}

.starter-kits-cover_main .logo-library_block .logo-box:nth-child(1){ border-top:none;}
.starter-kits-cover_main .logo-library_block::before,.starter-kits-cover_main .logo-library_block::after{display:none}

@media screen and (max-width:767px){
.starter-kits-cover_main .starter-kits__header .logo{ position:static; width:100%; padding:0; margin:0; text-align:center;}
.starter-kits-cover_main .starter-kits__header .logo img{max-width:120px}
.starter-kits-cover_main .starter-kits__header .header{ width:100%; padding:20px 0; margin:0; clear:both; text-align:center; font-size:40px;}
.starter-kits-cover_main .header2{ font-size:28px;}
.starter-kits-cover_main .container{ padding:0;}
.starter-kits-cover_main .starter-kits__header .header.logo-library_header{font-size:50px}

.starter-kits-cover_main .logo-library_block{padding-top:0}

body{
    padding-top: 50px;
}

.landingpage-mainblock header{
    position: fixed;
    padding: 10px 0;
    top: 0;
    left: 0;
    z-index: 9999;
}

}

