@font-face {
	font-family: "font1";
	src: url(/css/page/fontawesome-webfont.woff), url(/css/page/FontAwesome.otf);
    font-display: swap;
}
@font-face {
	font-family: "font2";
	src: url(/css/page/autoseo.woff);
    font-display: swap;
}
@font-face {
	font-family: "MyriadPro Light";
	src:  url(/css/fonts/MyriadPro-Light.woff), url(/css/fonts/MyriadPro-Light.otf);
    font-display: swap;
    font-weight: normal;
    font-style: normal;      
}
@font-face {
	font-family: MyriadPro;
	src: url(/css/fonts/MyriadPro-Regular.woff), url(/css/fonts/MyriadPro-Regular.otf);
    font-weight: normal;
    font-display: swap;
    font-style: normal;      
}
@font-face {
	font-family: "MyriadPro BoldCond";
	src: url(/css/fonts/MyriadPro-BoldCond.woff), url(/css/fonts/MyriadPro-BoldCond.otf);
    font-weight: normal;
    font-display: swap;
    font-style: normal;      
}
@font-face {
	font-family: "MyriadPro Semibold";
	src: url(/css/fonts/MyriadPro-Semibold.woff), url(/css/fonts/MyriadPro-Semibold.otf);
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
	font-family: "MyriadPro Bold";
	src: url(/css/fonts/MyriadPro-Bold.woff), url(/css/fonts/MyriadPro-Bold.otf);
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
	font-family: "Ebrima Bold";
	src: url(/css/fonts/ebrimabd.woff), url(/css/fonts/ebrimabd.ttf);
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
	font-family: "Ebrima";
	src: url(/css/fonts/ebrima.woff), url(/css/fonts/ebrima.ttf);
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Material-Design-Iconic-Font';
    src: url('/css/fonts/Material-Design-Iconic-Font.woff2?v=2.2.0') format('woff2'), url('/css/fonts/Material-Design-Iconic-Font.woff?v=2.2.0') format('woff'), url('/css/fonts/Material-Design-Iconic-Font.ttf?v=2.2.0') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


body {
    overflow-x: hidden;
    
    font-weight: normal;
    font-style: normal;    
}
h2{
    font-family: "MyriadPro Light";
    font-size: 64px;
    font-weight: 100;  
    text-align: center;
    color: #2c2c2c;  
}
h2.what{
    margin-top: 65px;
    
}
h2.why{
    margin-bottom: 0;
}
.autblock{
    width: 1000px;
    margin: 0 auto;
    font-family: 'Ebrima', Arial;
    font-size: 14px;
    line-height: normal;
    color: #4c4c4c;
}
.autblock .text{
    text-align: justify;
    font-size: 18px;
    line-height: 30px;
}
.autblock .text.text1{    
    margin-top: -30px;
    margin-bottom: 40px;
}
.autvideo{
	margin: 0 auto 70px;
	width: 1000px;
}
.clear{
    clear: both;
}
.bggrey{
    width: 100%;
    height: 241px;
    background-image: url(/img/autoseo/autoseo-bg.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.bggreyblock{
    position: absolute;
    z-index:1;
    font-size: 15px;
}
.bggreyblock .block{
    float: left;
    width: 165px;
    margin-top: 40px;
    text-align: center;
    color: #f8f8f8;
}
.bggreyblock .block .icon{
    display: inline-block;
    height: 75px;
}
i.icon1{
    background-image: url(/img/autoseo/www.png);
    background-repeat: no-repeat;
    width: 71px;
    height: 55px;
    display: inline-block;
}
i.star{
    background-image: url(/img/autoseo/star.png);
    background-repeat: no-repeat;   
    width: 71px;
    height: 55px;    
}
i.font1{
    font-family: "font1";
    font-size:60px;
    color: #fff;
    font-style: normal;
}
i.icon4{
    margin-top: 2px;
    font-size:59px;
    display: inline-block;
}
i.icon5{
    font-size:50px;
    margin-top: 7px;
    display: inline-block;
}
i.font2.icon6{
    font-size:60px;
    color: #f8f8f8;
}
i.font2{
    font-family: "font2";
    font-size: 50px;
    color: #4b5156;
    font-style: normal;
}
.block-idea{
    margin-top: 80px;
    position: relative;
}

.block-idea #overview {
    position: absolute;
    top: -120px;
}

.bggreyblock .block .value{
    margin-top: 1px;
    font-family: "MyriadPro Light";
    font-size: 44px;
    font-weight: 100; 
}
.bggreyblock .block .bottom{
    margin-top: 0;
    line-height: 22px;
}
.block2{
    width: 50%;
    float: left;
}
.autblock .block2{
    height: 205px;
}

@font-face {
	font-family: 'icomoon';
	src:url('/css/page/autoseo.eot');
	src:url('/css/page/autoseo.eot') format('embedded-opentype'),
		url('/css/page/autoseo.ttf') format('truetype'),
		url('/css/page/autoseo.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
    font-size: 32px;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-i1:before {
	content: "\e600";
}
.icon-i2:before {
	content: "\e601";
}
.icon-i3:before {
	content: "\e602";
}
.icon-i3, .icon-i4{
    font-size: 40px;
}
.icon-i2{
    font-size: 36px;
}
.icon-i4:before {
	content: "\e603";
}
.icon-i6:before {
	content: "\e604";
}
.icon-i7 .path1:before {
	content: "\e605";
	color: rgb(52, 73, 94);
}
.icon-i7 .path2:before {
	content: "\e606";
	margin-left: -1.001953125em;
	color: rgb(46, 204, 113);
}
.icon-i7 .path3:before {
	content: "\e607";
	margin-left: -1.001953125em;
	color: rgb(243, 156, 18);
}
.icon-i7 .path4:before {
	content: "\e608";
	margin-left: -1.001953125em;
	color: rgb(155, 89, 182);
}
.icon-i7{
    font-size: 196px;
    margin-top: 60px;
    display: block;
    position: relative;
    z-index:2;    
}
.icon-award18:before {
	content: "\e609";
}
.icontwo{
    position: absolute;
}
.block2{
    margin-top: 50px;
}
.block2 .icontwo{
    margin-left: 40px; 
}
.block2:nth-child(2n) .icontwo{
    margin: 0; 
}
.block2 h3{
    margin: -4px 0 20px 100px;
    font-family: "MyriadPro Light";
    font-size: 24px; 
    font-weight: 100;   
}
.ecommerce .block2 h3{
    font-size: 19px;
    font-weight: 600;
}
.lang_en .ecommerce .block2 h3, .lang_zh .ecommerce .block2 h3{
    font-size: 24px;
    font-weight: 100;
}
.block2:nth-child(2n) h3{
    margin: -4px 45px 20px 60px;
}
.block2 .texttwo{
    margin: 0 0 15px 100px;
    text-align: justify;
    font-size: 16px;
}
.block2:nth-child(2n) .texttwo{
    margin: 0 45px 15px 60px;
}
/*.block2:hover .icontwo, .block2:hover h3{
    color: #ffa300;
}*/


.bestPrice{
    margin-top: 60px;
    margin-bottom: 70px;
    background-color: #f5f5f5;
    width: 100%;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    height: 230px;
}
.bestPrice h3{
    font-family: "MyriadPro Light";
    font-size: 32px; 
    margin-top: 35px;
    margin-bottom: 25px;
}
.bestPrice .priceLeft{
    width: 670px;
    float: left;
    font-size: 18px;
}
.bestPrice .priceLeft span{
    color: #6fabd2;
}
.bestPrice .priceRight{
    width: 330px;
    float: left;    
}
.buttonStart{
    margin-left: 125px;
    width: 170px;
    border-radius: 4px;
    color: #fff;
    background-color: #e4486b;
    display: inline-block;
    font-family: "Ebrima Bold", Arial;
    font-size: 16px;
    text-align: center;
    line-height: 54px;
    margin-top: -5px;
    cursor: pointer;
}
.buttonStart:active{
    opacity: 0.5;
}


.blockSemalt{
    background-color: #fff;
    border-radius: 30px;
    border: 2px solid #c1c1c1;
    margin: -15px 30px 0 30px;
}
.blockSemalt .blockSemalt2{
    background-color: #fff;
    border: 1px solid #cdcdcd;    
    margin: 37px;
    background-color: #f5f5f5;
}
.blockSemalt .blockSemalt2 .blockSemaltLeft{
    text-align: center;
    width: 400px;
    float: left;
    height: 530px;
}
.blockSemalt .blockSemalt2 .blockSemaltLeft .autblocklogo{
    display: inline-block;
    margin-top: 100px;
}
.blockSemalt .blockSemalt2 .blockSemaltLeft .shadow{
    position: absolute;
    margin-left: -62px;
    margin-top: -38px;
}
.blockSemalt .blockSemalt2 .blockSemaltRight{
    float: left;
}
.blockSemalt .blockSemalt2 .blockSemaltRight ul{
    margin-top: 135px;
    list-style: none;
    font-family: "MyriadPro Light";
    font-size: 20px;
    line-height: 34px;
    list-style-image: url('/img/autoseo/ok.png');
    margin-left: 10px;
    max-width: 390px;
}
.blockSemalt .blockSemalt2 .blockSemaltRight ul li{
    padding-left: 8px;
    word-wrap: normal;
}
.micro{
    text-align: center;
    position: relative;
    top:-26px;
}
.micro i {
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background-color: #fff;
    border: 2px solid #c4c4c4;
    display: inline-block;
    text-align: center;
}
.micro i i {
    display: inline-block;
    text-align: center;
    width: 0px;
    height: 0px;
    border-radius: 2px;
    background-color: #c4c4c4;
    position: relative;
    top: -8px;
}
.weMake{
    border-top: 1px solid #cdcdcd;
    border-bottom: 1px solid #cdcdcd;
    background-color: #fff;
    position: relative;
    z-index: 1;
    margin-top: -70px;
    height: 795px;
}
.h2make{
    margin-bottom: 40px;
}
.blockInfo{
    margin-top: 40px;
}
.blockMake{
    background-color: #fff;
}
.blockMake .img{
    background-image: url(/img/autoseo/images-slider.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 296px;
    height: 296px;
    display: inline-block;
    border-radius: 148px;
}
.blockMake .img.img2{
    background-position: -302px 0;
}
.blockMake .img.img3{
    background-position: -608px 0;
}
.blockMake .img.img4{
    background-position: -912px 0;
}
.blockMake .img.img5{
    background-position: 0 -304px;
}
.blockMake .img.img6{
    background-position: -302px -300px;
}
.blockMake .img.img7{
    background-position: -600px -300px;
}
#slider1_container{
    margin-left: 30px;
    margin-right: 30px;
}
.blockMake .makeLeft{
    margin-left: 52px;
    margin-right: 52px;
    width: 300px;
    height: 300px;
    float: left;
}
.blockMake .makeRight{
    margin-right: 55px;
    float: left;
    width: 480px;
    font-family: 'Ebrima';
    font-size: 18px;
    text-align: justify;
}
.blockMake.r1 .makeRight{
    margin-top: 90px;
}
.blockMake.r2 .makeRight{
    margin-top: 115px;
}
.blockMake.r3 .makeRight{
    margin-top: 124px;
}
.blockMake.r4 .makeRight{
    margin-top: 5px;
}
.blockMake.r5 .makeRight{
    margin-top: 90px;
}
.blockMake.r6 .makeRight{
    margin-top: 115px;
}
.blockMake.r7 .makeRight{
    margin-top: 105px;
}
.lang_nl .blockMake .makeRight{
    font-size: 16px;
}

.blockInfo {
    background-color: #f8f8f8;
    border: 1px solid #cdcdcd;
    padding: 16px 30px 16px 30px;
}
.blockInfo img{
    float: left;
    margin-top: 3px;
}
.blockInfo .textBlockInfo{
    margin-left: 65px;
    font-size: 16px;
    text-align: justify;
}
.autblockSmall{
    width: 940px;
    margin: 0 auto;
}
.blockStartNow{
    margin-top: -20px;
}
.titleHow{
    font-family: "MyriadPro Light";
    font-size: 24px; 
    font-weight: 100;
    margin-bottom: 25px;
}
.titleHow span{
    font-family: 'Ebrima';
    font-size: 28px; 
}
.text16{
    font-size: 16px;
    font-family: 'Ebrima';
    text-align: justify;
}
.input{
    margin-top: 25px;
}
.input input[type="text"]{
    height: 40px;
    background-color: #f8f8f8;
    border: 1px solid #cdcdcd;
    border-radius: 4px;
    font-size: 18px;
    font-family: "MyriadPro Light";
    width: 540px;
    padding-left: 15px;
    padding-right: 10px;

}
#startNowButton {
    margin-left: 0;
    margin-top: 30px;
    margin-bottom: 10px;
}
.startNow{
    width: 170px;
    border-radius: 4px;
    color: #fff;
    background-color: #2ecc71;
    display: inline-block;
    font-family: "Ebrima Bold", Arial;
    font-size: 16px;
    text-align: center;
    line-height: 54px;
    cursor: pointer;
}
.msie .startNow{
    font-weight: bold;
}
.startNow:active{
    opacity: 0.5;
}
.chooseWebsite{
    margin-top: 40px;
    background-color: #f8f8f8;
    border: 1px solid #cdcdcd;
    height: 110px;
    margin-bottom: 60px;
}
.chooseWebsite .chooseLeft{
    font-family: "MyriadPro Light";
    font-size: 32px;
    float: left;
    width: 245px;
    margin-left: 30px;
    margin-top: 35px;
}
.lang_de .chooseWebsite .chooseLeft{
    font-size: 28px;
    margin-top: 38px;
}
.lang_fr .chooseWebsite .chooseLeft{
    font-size: 25px;
    margin-top: 41px;
}
.lang_it .chooseWebsite .chooseLeft{
    font-size: 27px;
    margin-top: 39px;
}
.chooseWebsite .chooseCenter{
    margin-top: 35px;
    width: 420px;
    float: left;
    background-color: #fff;
    height: 38px;
    border-radius: 5px;
}
.chooseWebsite .chooseRight{
    margin-left: 40px;
    margin-top: 28px;
    float: left;
}
select{
    height: 40px;
    border: 1px solid #aaaaaa;
    border-radius: 4px;
    font-size: 20px;
    font-family: "MyriadPro Light";
    width: 100%;
    padding-left: 15px;
    padding-right: 10px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    z-index: 2;
    background-color: transparent!important;
    outline: none;
}
select option {
    background-color: #f8f8f8;
}
.webkit.chrome select+i{
    position: relative;
    z-index: 1;
    display: block;
    width: 11px;
    height: 0px;
    margin-top: -24px;
    margin-bottom: 10px;
    background-color: #f8f8f8;
    margin-left: 100%;
    right: 27px;
}
.webkit.chrome select+i i{
    display: block;
    width: 0;
    position: relative;
    /* top: 4px; */
    /* left: 3px; */
    border-top: 7px solid #8f8f8f;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
}
.firefox select+i{
    position: relative;
    z-index: 1;
    display: block;
    width: 11px;
    height: 0px;
    margin-top: -24px;
    margin-bottom: 10px;
    background-color: #f8f8f8;
    margin-left: 100%;
    right: 27px;
}
.firefox select+i i{
    display: block;
    width: 0;
    position: relative;
    border-top: 7px solid #8f8f8f;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
}
.SuccessStories{
    margin-top: 80px;
    width: 100%;
    height: 640px;
}
.SuccessStories .bg2{
    width: 100%;
    height: 640px;
    position: absolute;
    background-image: url(/img/autoseo/bg2.jpg);
    background-repeat: no-repeat;
    background-position: 0 -85px;
    
}
.SuccessStories .contents{
    position: relative;
    width: 900px;
    margin: 0 auto;
    color: #f8f8f8;
}
.SuccessStories .contents h2{
    padding-top: 100px;
    color: #fff;
    margin-bottom: 0;
}
.SuccessStories .contents .blockClient{

}
.SuccessStories .contents .blockClient .photoClient{
    border-radius: 65px;
    display: block;
    margin: 50px auto 30px auto;
}
.SuccessStories .contents .blockClient .text16{
    margin-left: 70px;
    margin-right: 70px;    
}
.SuccessStories .contents .bottom{
    margin-top: 30px;
}
.SuccessStories a.watchStory{
    margin-left: 70px;
    background-color: #f5d03d;
    display: inline-block;
    cursor: pointer;
    width: 145px;
    text-align: center;
    line-height: 36px;
    font-family: 'Ebrima Bold', Arial;
    font-size: 14px;
    border-radius: 4px;
    text-transform: uppercase;
}
.SuccessStories a.watchStory:hover{
    opacity: 0.6;
}
.SuccessStories a.watchStory:active{
    opacity: 0.8;
}
.SuccessStories .contents .bottom .signature{
    float: right;
    margin-right: 70px; 
    width: 200px;
    text-align: right;
    color: #ababab;
}
.SuccessStories .contents .bottom .signature a{
    color: #ababab;
}
.SuccessStories .contents .bottom .signature a:hover{
    color: #6fabd2;
}
.SuccessStories .contents .bottom .signature h5{
    margin: 0;
    padding-bottom: 5px;
    text-transform: uppercase;
    font-size: 14px;
    color: #f39c12;
    
}
@media(min-width: 1601px){
.SuccessStories .bg2{
    background-size: cover;
}    
}



/************ fullseo ******************************/
.our-products {
	background: #39aca3;
	min-height: 520px;
	color: #fff;
	padding: 100px 0 90px;
	text-align: center;
}

.down-arrow {
	display: block;
	position: relative;
	background: white;
	text-align: center;
	margin: 0 auto;
	width: 44px;
}
.down-arrow:after {
	content: '';
	display: block;
	position: absolute;
	top: 100%;
	width: 0;
	height: 0;
	border-top: 20px solid white;
	border-right: 22px solid transparent;
	border-bottom: 0 solid transparent;
	border-left: 22px solid transparent;
    margin-top: -1px;
}

.our-products .header {
	font-family: "MyriadPro Light", Arial;
	font-size: 65px;
	color: #fff;
}

.our-products .tabs-nav {
	margin: 50px 0 0;
}


.our-products .tabs-wrapper {
	width: 1000px;
	margin: 0 auto;
}
.our-products.blockFullseo .tabs-wrapper{
    margin-top: 60px;
}

.blocksAnalytic.our-products .tabs-wrapper .item{
    margin-left: 100px;
    margin-right: -100px;
    margin-top: 20px;
}
.our-products .nav-btn {
	color: #fff;
	opacity: .5;
	font-family: "MyriadPro Light", Arial;
	font-size: 22px;
	display: inline-block;
	margin: 0 27px;
	cursor: pointer;
}
.safari .our-products .nav-btn{
    font-family: "MyriadPro", Arial;
}
.our-products .nav-btn.active, .our-products .nav-btn:hover {
	opacity: 1;
}

.our-products .overview {
    width: 625px;
    font-family: "MyriadPro Light", Arial;
    font-size: 18px;
    text-align: justify;
    line-height: 28px;
    margin-left: 14px;
    float: left;
}
/*.safari .our-products .overview{
    font-family: "MyriadPro", Arial;
}*/
.our-products .overview .wrk{
    color: #fff;
    opacity: 0.5;
}
.safari .our-products .overview .wrk{
    font-family: "MyriadPro", Arial;
}
.our-products .overview ul{
    padding-left: 20px;
    margin-bottom: 30px;
}
.our-products .overview .title{
    font-family: "MyriadPro Light", Arial;
    font-size: 36px;
    margin-bottom: 5px;    
}
.our-products .overview .otext{
    margin-top: 15px;
}
.our-products .image-holder {
	width: 360px;
	height: 332px;
	float: left;
	background: url(/img/autoseo/fullseo-icon.png) 0 0 no-repeat;
}

.our-products .tab1 {
	background-position: 15px 0;
}
.our-products .tab2 {
	background-position: -365px -13px;
}
.our-products .tab3 {
	background-position: -742px -12px;
}
.our-products .tab4 {
	background-position: -1100px 5px;
}

.tabs-wrapper>div:nth-of-type(4) .button-start {
	background: #c4624d !important;
	color: #fff !important;
	text-shadow: none !important;
}

.our-products .button-start {
	color: #0d3e3b;
	letter-spacing: 0px;
	padding: 8px 35px;
    background-color: #37aaa4;
    font-weight: 100;
}
.our-products .button-start.button-starttwo{
    background-color: rgb(242, 166, 13);
    padding: 10px 35px;
}
.our-products .button-start .price {
	font-size: 26px;
	margin-left: 5px;
}

.our-products .button-start .month {
	top: 0px;
	left: -4px;
	letter-spacing: 1px;
    position: relative;
}

.our-products .more {
	padding: 8px 49px;
	border: 2px solid #fff;
	margin: 0 0 0 32px;
	color: #fff;
	height: initial;
	border-radius: 5px;
	vertical-align: top;
	font-size: 17px;
	letter-spacing: 0px;
	word-spacing: 2px;
	font-family: "Ebrima bold";
}

.our-products .buttons-holder {
	text-align: left;

}

.our-products .item {
	margin: 50px 0 0;
	display: none;
}

.our-products .item.active {
	display: block;
	opacity: 0;
}
.our-products .container{
    position: relative;
}
.center{
    text-align: center;
}
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
    display: inline-block;
    height: 56px;
    padding: 0 30px;
    color: #555;
    text-align: center;
    font-size: 11px;
    font-weight: 600;
    line-height: 38px;
    letter-spacing: .1rem;
    text-transform: uppercase;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
    border-radius: 4px;
    border: 1px solid #bbb;
    cursor: pointer;
    box-sizing: border-box;
    outline: none;
}
.button:hover{
    opacity: 0.6;
}
.button-start {
    background: #f9c31d;
    border: 0;
    color: #4e3901;
    text-shadow: 0 1px 0 rgba(255,255,255,0.6);
    padding: 11px 64px;
    height: initial;
    font-size: 17px;
    border-radius: 5px;
    font-family: "Ebrima bold";
}
.animate-dash {
	background: #fff;
	height: 1px;
	position: absolute;
	top: 115px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.safari .animate-dash{
    /*top: 160px;*/
}


.blockStartFullseo{
    width: 1000px;
    margin: 30px auto 100px auto;
}
.blockStartFullseo .ttext{
    font-family: "MyriadPro Light";
    font-size: 26px;
    text-align: center;
    line-height: 36px; 
    margin-bottom: 25px;
    color: #2c2c2c;   
}
.blockStartFullseo #startNowFullseo{
    margin-right: 5px;
}
.blockStartFullseo #startNowAutoseo{
    width: 250px;
    margin-left: 5px;
    background-color: #f3b82b;
}
.weMake.thisfullseo{
    padding-top: 20px;
}
.blockMake.r11 .makeRight{
    margin-top: 114px;
}
.blockMake.r12 .makeRight{
    margin-top: 114px;
}
.blockMake.r13 .makeRight{
    margin-top: 114px;
}
.blockMake.r14 .makeRight{
    margin-top: 78px;
}
.blockMake.r15 .makeRight{
    margin-top: 7px;
}
.blockMake.r16 .makeRight{
    margin-top: 85px;
}
.icon-i11{
    width: 40px;
    height: 42px;
    display: block;  
    float: left;
    margin-left: 32px;
    background-image: url(/img/autoseo/icons.png);
    background-repeat: no-repeat;
    background-position: 3px -59px;
}
.icon-i12{
    width: 40px;
    height: 40px;
    display: block; 
    float: left; 
    margin-left: 32px;  
    background-image: url(/img/autoseo/icons.png);
    background-repeat: no-repeat;
    background-position: -60px -63px;    
}


/***********************  Analytic   ********************************************/
.blocksAnalytic{
    background-color: rgb(54, 171, 161);
}
.blockAnalytic {
    margin-top: 60px;
    width: 305px;
    height: 120px;
    float: left;
    padding-left: 85px;
    padding-right: 110px;
    text-align: left;
    color: #fff;
}
.blockAnalytic h3{
    font-family: "MyriadPro Light";
    font-size: 32px;
    margin-top: 0px;
    margin-bottom: 11px;
    font-weight: normal;
    line-height: 32px;
}
.blocksAnalytic .our-products .item{
    margin-top: 0 0 0;
}
.icon-i {
    width: 45px;
    height: 45px;
    display: block; 
    position: absolute;
    background-image: url(/img/autoseo/icons.png);
    background-repeat: no-repeat;
    margin-left: 0; 
}
.icon-i13{
    background-position: -187px -65px;
}
.icon-i14{
    background-position: 6px -128px; 
    margin-left: 30px;    
}
.icon-i15{
    background-position: -188px 0px;     
}
.icon-i16{
    background-position: -116px -57px;  
    margin-left: 30px;     
}
.iconsAnalytic{
    width: 60px;
    height: 60px;
    float: left;
    margin-left: -90px;
    background-image: url(/img/autoseo/analytic-icons.png);
    background-repeat: no-repeat;
}
.iconsAnalytic.im2{
    background-position: -411px 0;
}
.iconsAnalytic.im3{
    background-position: -76px 0;
}
.iconsAnalytic.im4{
    background-position: -241px 0;
}
.iconsAnalytic.im5{
    background-position: -162px 0;
}
.iconsAnalytic.im6{
    background-position: -324px 0;
}
.blockMake.r21 .makeRight{
    margin-top: 70px;
}
.blockMake.r22 .makeRight{
    margin-top: 90px;
}
.blockMake.r23 .makeRight{
    margin-top: 72px;
}
.blockMake.r24 .makeRight{
    margin-top: 115px;
}
.blockMake.r25 .makeRight{
    margin-top: 94px;
}
.blockMake.r26 .makeRight{
    margin-top: 112px;
}
.blockMake.r27 .makeRight{
    margin-top: 102px;
}
.blockMake.r28 .makeRight{
    margin-top: 72px;
}
.blockMake.r29 .makeRight{
    margin-top: 72px;
}
.blockMake.r30 .makeRight{
    margin-top: 102px;
}
.chooseCenterAnalytics{
    text-align: center;
    margin-top: 40px;
}
.errorsUrl{
    font-size: 16px;
    color: #e4486b;
    padding-top: 7px;
    display: none;
}
.borderRed{
    border: 1px solid #e4486b!important;
    outline: none;
}
.our-products.blockVideo{
    padding: 100px 0 115px;
}

.blockVideo .block2{
    height: 140px;
}
.blockVideo2{
    height: 65px;
}
.blockVideo .icontwo .icon-i1{
    margin-left: -4px;
}
.blockVideo .icontwo .icon-i4{
    margin-left: -10px;
}
.icon-i32{
    width: 40px;
    height: 42px;
    display: block;  
    float: left;
    margin-left: -5px;
    background-image: url(/img/autoseo/icons.png);
    background-repeat: no-repeat;
    background-position: -62px -64px;    
}
.icon-i31{
    width: 40px;
    height: 43px;
    display: block;  
    float: left;
    margin-left: 35px;
    background-image: url(/img/autoseo/icons.png);
    background-repeat: no-repeat;
    background-position: -61px -122px;    
}
.icon-i33{
    width: 40px;
    height: 42px;
    display: block;  
    float: left;
    margin-left: 35px;
    background-image: url(/img/autoseo/icons.png);
    background-repeat: no-repeat;
    background-position: -128px -123px;    
}
.icon-i34{
    width: 40px;
    height: 42px;
    display: block;  
    float: left;
    margin-left: 35px;
    background-image: url(/img/autoseo/icons.png);
    background-repeat: no-repeat;
    background-position: -187px -123px;    
}

.our-products .overviewVideo{
    width: 780px;
    font-family: "MyriadPro Light", Arial;
    font-size: 18px;
    text-align: justify;
    line-height: 28px;
    margin-left: 100px;
}
.our-products .overviewVideo .titleVideo{
    font-size: 22px;
    margin-left: 65px;
    margin-bottom: 10px;
}
.our-products .overviewVideo .titleVideo .vicon{
    position: absolute;
    margin-left: -26px;
    margin-top: 3px;
    width: 17px;
    height: 17px;
    display: inline-block;
}
.our-products .overviewVideo .displayImg{
    margin-top: 27px;
    margin-right: 5px;
    float: right;
    width: 242px;
    height: 242px;
    border-radius: 121px;
    background-color: rgba(255, 255, 255, 0.15);
    background-image: url(/img/autoseo/camera-icon.png);
    background-repeat: no-repeat;
    background-position: 46px 51px;
}
.our-products .overviewVideo .displayImg3{
    margin-top: 27px;
    margin-right: 5px;
    float: right;
    width: 242px;
    height: 242px;
    border-radius: 121px;
    background-color: #f4b331;
    background-image: url(/img/autoseo/video_icon_free.png);
    background-repeat: no-repeat;
	background-color: rgba(255, 255, 255, 0.15);
    background-position: 41px 70px;
}

.our-products .overviewVideo ul{
    margin-bottom: 30px;
}
.our-products .overviewVideo ul li{
    padding-top: 13px;
}
.textVideo1{
    margin-left: 22px;
    margin-bottom: -15px;
    margin-top: 27px;
}

.howItWork{
    width: 880px;
    margin: 0 auto;
}
.howItWork h2{
    padding-top: 50px;
}
.howItWorkBlock{
    background-image: url(/img/autoseo/how-it-video.png);
    background-repeat: no-repeat;
    background-position-y: 6px;
    width: 880px;
    height: 1800px;
    
}

.myriad {
	font-family: MyriadPro, Arial, Tahoma, Sans-Serif;
}
.howItWorkBlock h4{
    position: absolute;
    color: #363636;
    font-size: 31px;
    font-weight: 300;    
}
.howItWorkBlock h4 span{
    color: #999999;
}
.howItWorkBlock .desc{
    position: absolute;
    width: 325px;
    color: #363636;
    font-size: 15px;
    text-align: justify;    
}
.howItWorkBlock .desc span{
    color: #838383;
}
.blockVideo10{
    margin-top: 80px;
    margin-bottom: 25px;
    text-align: center;
    font-size: 24px;
    color: #363636;
    line-height: normal;
}
.blockVideo11{
    text-align: center;
}
.button11{
    width: 200px;
    background-color: #2ecc71;
    border: none;
    color: #fff;
    font-size: 14px;
    height: 56px;
    line-height: 56px;
    letter-spacing: -0.2px;
    margin-right: 6px;
    position: relative;
    top: 2px;    
}
.button12{
    width: 200px;
    background-color: #f39c12;
    border: none;
    color: #fff;
    font-size: 14px;
    height: 56px;
    line-height: 56px;
    letter-spacing: 0.5px;
    margin-left: 6px;
}

.blockMake .imganalytic{
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 320px;
    height: 320px;
    display: inline-block;
    border-radius: 160px;
}
.blockMake .imganalytic.imganalytic2{
    background-image: url(/img/autoseo/a2.png);
}
.blockMake .imganalytic.imganalytic3{
    background-image: url(/img/autoseo/a3.png);
}
.blockMake .imganalytic.imganalytic4{
    background-image: url(/img/autoseo/a4.png);
}
.blockMake .imganalytic.imganalytic5{
    background-image: url(/img/autoseo/a5.png);
}
.blockMake .imganalytic.imganalytic6{
    background-image: url(/img/autoseo/a6.png);
}
.blockMake .imganalytic.imganalytic7{
    background-image: url(/img/autoseo/a7.png);
}
.blockMake .imganalytic.imganalytic8{
    background-image: url(/img/autoseo/a8.png);
}
.blockMake .imganalytic.imganalytic9{
    background-image: url(/img/autoseo/a9.png);
}
.blockMake .imganalytic.imganalytic10{
    background-image: url(/img/autoseo/a10.png);
}

.our-products.blocksAnalytic .container {
    margin-top: -10px;
}
.our-products.blocksAnalytic .container .tabs-wrapper{
    margin-top: -30px;
    margin-bottom: 45px;
}
.our-products.blocksAnalytic .header{
    margin-left: 55px;
}

/* Pop */
@-webkit-keyframes hvr-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}
 
@keyframes hvr-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}
 
.hvr-pop {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-animation-delay: .2s;
    -moz-animation-delay: .2s;
    -o-animation-delay: .2s;
    animation-delay: .2s;
}
.hvr-pop.focus {
    -webkit-animation-name: hvr-pop;
    animation-name: hvr-pop;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}



.slide-icons {
	position: fixed;
	z-index: 100;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	height: 440px;
	right: 60px;
}

.slide-icons >span {
	cursor: pointer;
	width: 55px;
	height: 40px;
	display: block;
	margin-bottom: 27px;
	opacity: 1;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-ms-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
	background-position-x: 8px !important;
}

.slide-icons >span:hover, .slide-icons >span.active {
	background-position-x: 0px !important;
}

.slide-icons > span {
	background: url(/images/slide-icons-black.png) 0 0 no-repeat;
}

.slide-icons > span.white {
	background-image: url(/images/slide-icons-white.png);
}

.slide-icons .icon-what {
	background-position: 0 0;
}
.slide-icons .icon-video {
	background-position: 0 -67px;
}
.slide-icons .icon-idea {
	background-position: 0 -134px;
}
.slide-icons .icon-list {
	background-position: 0 -201px;
}
.slide-icons .icon-box {
	background-position: 0 -268px;
}
.slide-icons .icon-question {
	background-position: 0 -335px;
}
.slide-icons .icon-pen {
	background-position: 0 -402px;
}


/* version 2016-04 */
.zmdi {
    display: inline-block;
    font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.zmdi-play-circle-outline:before {
    content: '\f3a8';
}
.zmdi-collection-video:before {
    content: '\f151';
}

.zmdi-play-circle-outline {
    font-size: 24px;
    margin-top: 7px;
    position: relative;
    top: 3px;
    color: #fff;
    margin-right: 8px;
}

.autoseo-title{
    width: 100%;
    height: 595px;
    background-image: url(/img/autoseo/autoseo-img3.jpg);
    background-position: 0 -12px;
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: normal;
}
.autoseo-title h1{
    margin-top: 0;
    padding-top: 95px;
    font-family: "MyriadPro Light";
    font-weight: lighter;
    font-size: 58px;
}
.autoseo-title .text{
    font-family: "MyriadPro Light";
    font-size: 18px;
    line-height: 24px;
    font-weight: 100;
    max-width: 900px;
    margin: 0 auto;
}
.try_it, .try_it2{
    display: inline-block;
    min-width: 160px;
    padding: 0 30px;
    height: 54px;
    line-height: 54px;
    border-radius: 4px;
    background-color: #3498db;
    color: #fff;
    font-family: 'Ebrima Bold';
    cursor: pointer;
    margin-top: 45px;
    text-decoration: none;
    text-align: center;
}
.lang_fr .try_it{
    width: 220px;
}
.try_it2{
    text-transform: uppercase;
}
.try_it:active{
    background-color: #1882c9;
    /*opacity: 0.6;*/
}
.watch_video{
    display: inline-block;
    font-family: "MyriadPro Light";
    font-size: 17px;
    margin-top: 77px;
    width: 260px;
    height: 48px;
    line-height: 48px;
    border: 1px solid rgba(255,255,255,0.3);
    background-color: rgba(0,0,0,0.2);
    cursor: pointer;
    border-radius: 3px;
    cursor: pointer;
    text-align: center;
}
.lang_tr .watch_video{
    width: 296px;
}
.lang_it .watch_video{
    width: 314px;
}
.lang_fr .watch_video{
    width: 314px;
}

.watch_video:active {
    border: 1px solid rgba(255, 255, 255, 0.4);
    background-color: rgba(0, 0, 0, 0.4);
}
.bginfoblock_{
    background-color: #f7f7f7;
    width: 100%;
}

.bginfoblock{
    margin: 0 auto;
    width: 995px;
    position: relative;
    z-index:1;
    font-size: 15px;
    color: #000;
    padding-bottom: 40px;
}
.bginfoblock .block{
    float: left;
    width: 165px;
    margin-top: 40px;
    text-align: center;
    color: #000;
}
.bginfoblock .block .icon{
    display: inline-block;
    height: 75px;
}
.bginfoblock i.font1{
    color: #000;
    font-size: 42px;
    position: relative;
    top: 8px;
}
.bginfoblock i.font2.icon6 {
    font-size: 42px;
    color: #000;
    position: relative;
    top: 9px;
}
.zmdi-settings:before {
    content: '\f1c6';
}
.zmdi-settings {
    color: #000;
    font-size: 40px!important;
}
.bginfoblock i.icon5{
    font-size: 36px;
    position: relative;
    top: 3px;
}
.bginfoblock i.icon2{
    font-size: 40px;
    position: relative;
    top: 10px;
}
.bginfoblock .block .value {
    margin-top: -3px;
    margin-bottom: 19px;
    font-family: "MyriadPro Light";
    font-size: 44px;
    font-weight: 100;
}
.bginfoblock .block .bottom{
    font-family: 'Ebrima';
}
.popup_start_wow{
    width: 730px;
    height: 425px;
    background-color: #fff;
    border: 1px solid #ddd;
    font-family: "MyriadPro Light";
    font-weight: normal;
    display: inline-block;
    text-align: left;
}

.popup_start_wow .popup_contents{
    padding: 63px 55px 63px 63px;
}
.popup_start_wow h2 {
    font-family: "MyriadPro Light";
    font-size: 64px;
    font-weight: 100;
    text-align: left;
    margin: 0;
    color: #363636;
}
.popup_start_wow .text{
    color: #000;
    font-size: 20px;
    margin-top: 40px;
}
.popup_start_wow .text_info{
    margin-top: 30px;
    color: #171717;
    font-size: 16px;
    padding-left: 15px;
    border-left: 3px solid #d9d9d9;
}
.popup_start_wow #site_start_wow{
    margin-top: 30px;
    box-sizing: border-box;
    width: 100%;
    height: 43px;
    background-color: #f7f7f7;
    font-family: 'Ebrima';
    font-size: 16px;
    border: 1px solid #cacaca;
    padding-left: 15px;
    border-radius: 4px;
}

.popup_buttons{
    margin-top: 20px;
    width: 194px;
    height: 54px;
    display: inline-block;
    border-radius: 4px;
    background-color: #d4456a;
    color: #fff;
    text-align: center;
    font-family: 'Ebrima Bold';
    font-size: 16px;
    line-height: 54px;
    cursor: pointer;
}
.lang_fr .popup_buttons{
    width: 238px;
}
.popup_buttons:hover{
    opacity: 0.6;
}
#site_start_wow_button{
    margin-top: 20px;
    background-color: #3498db;
}
#try_it_now{
    background-color: #3498db;
}

.popup_start_wow #site_start_wow_button:hover{
    opacity: 0.6;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999;
    background-color: #000;
    opacity: .9;
    display: none;
}
.modal-popups{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    text-align: center;
    width: 100%;
    height: 100%;
    display: table;
}
.modal-popup{
    display: table-cell;
    vertical-align: middle;
}
.modal-popup-close{
    position: absolute;
    z-index: 9999;
    background-image: url(/img/autoseo/x.png);
    background-repeat: no-repeat;
    width: 31px;
    height: 31px;
    right: 35px;
    top: 30px;
    cursor: pointer;
}
.popup-errors{
    font-family: 'Ebrima', Arial;
    font-size: 16px;
    margin-top: 5px;
    height: 16px;
    color: #e4486b;
}

.popup_video{
    width: 730px;
    height: 500px;
    background-color: transparent;
    font-family: "MyriadPro Light";
    font-weight: normal;
    display: inline-block;
    text-align: left;
}



.popup_feedback2{
    position: relative;
    z-index: 9999;
    width: 780px;
    min-height: 412px;
    background-color: #fff;
    opacity: 1;
    color: #363636;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
}
.popup_feedback2 .popup_feedback_main{
    padding: 25px 80px 40px 80px;
}
.popup_feedback2 h3{
    margin-top: 0;
    color: #363636;
    font-family: "Ebrima Bold";
    font-size: 28px;
    text-align: center;
}
.popup_feedback2 input[type="text"] {
    margin-top: 10px;
    padding-left: 30px;
    width: 100%;
    font-size: 16px;
    font-family: Ebrima, Arial, Tahoma, Sans-Serif;
    border: 1px solid #cacaca;
    border-radius: 4px;
    height: 37px;
    box-sizing: border-box;
    display: inline-block;
}
.popup_feedback2 input[type="text"].notvalid{
    border-color: #f9584a;
}
.popup_feedback2 .zv{
    position: absolute;
    display: inline-block;
    color: #f9584a;
    font-size: 22px;
}
.popup_feedback2 .zv1{
    margin-left: 627px;
    margin-top: -6px;
}
.popup_feedback2 .zv2{
    margin-left: 627px;
    margin-top: 4px;
}
.popup_feedback2 .zv3{
    margin-left: -6px;
    margin-top: 4px;
}
.popup_feedback2 .zv4{
    margin-left: 317px;
    margin-top: 4px;
}

.popup_feedback2 #fbidea{
    margin-top: 10px;
    width: 100%;
    height: 78px;
    border-radius: 4px;
    box-sizing: border-box;
    padding:6px 6px 6px 30px;
    font-size: 16px;
    font-family: Ebrima, Arial, Tahoma, Sans-Serif;
    border: 1px solid #cacaca;
}
.popup_feedback2 #fbsend{
    width: 248px;
    height: 54px;
    margin-top: 16px;
    line-height: 54px;
    text-align: center;
    background-color: #d4456a;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-family: "Ebrima Bold";
    font-size: 16px;
    cursor: pointer;
}
.popup_feedback2 #fbsend:active{
    opacity: 0.5;
}
.popup_feedback2 select{
    height: 37px;
    border-radius: 4px;
    width: 100%;
    box-sizing: border-box;
    padding-left: 29px;
    font-size: 16px;
    font-family: Ebrima, Arial, Tahoma, Sans-Serif;
    border: 1px solid #cacaca;
    outline: none;
    background: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    z-index:1;
}
.popup_feedback2 select.notvalid{
    border-color: #f9584a;
}
.popup_feedback2 select+i{
    position: relative;
    z-index: 0;
    display: block;
    width: 25px;
    height: 14px;
    margin-top: -25px!important;
    margin-bottom:10px;
    background-color: #fff;
    margin-left: 100%;
    right: 27px;
}
.popup_feedback2 select+i i{
    display: block;
    width: 0;
    position: relative;
    top: 4px;
    left: 3px;
    border-top: 7px solid #8f8f8f;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
}
.popup_feedback2 #fbmail{
    width: 48%;
    float: left;
}
.popup_feedback2 #fbskype{
    width: 47%;
    float: right;
}
.zmdi-star-circle:before {
    content: '\f27a';
}
.zmdi-star-circle{
    font-size: 44px;
    margin-right: 12px;
    position: relative;
    top: 4px;
}
.zmdi-mood:before {
	content: '\f214';
}
.zmdi-mood-bad:before {
	content: '\f213';
}
.popup_feedback2 .div1{
    margin-top: 25px;
}
.notification{
    font-family: "Ebrima Bold";
}



/* FullSEO 2016-04-26 */
.fullseo-title{
    width: 100%;
    height: 600px;
    background-image: url(/img/autoseo/fullseo-img.jpg);
    background-position: 0 -12px;
    background-repeat: no-repeat;
    color: #fff;
    text-align: left;
    line-height: normal;
}
.fullseo-title .content{
    width: 1004px;
    margin: 0 auto;
}
.fullseo-title h1{
    margin-top: 0;
    padding-top: 95px;
    font-family: "MyriadPro Light";
    font-weight: lighter;
    font-size: 58px;
    margin-bottom: 32px;
}
.fullseo-title .text{
    font-family: "MyriadPro Light";
    font-size: 18px;
    line-height: 24px;
    font-weight: 100;
    text-shadow: 1px 1px 2px black, 0 0 1px #333;
}
.fullseo-title .watch_video{
    margin-top: 90px;
}


/* analytics 2016-04-26 */
.analytics-title{
    width: 100%;
    height: 600px;
    background-image: url(/img/autoseo/analytics-img.jpg);
    background-position: 0 -12px;
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    line-height: normal;
}
.analytics-title .content{
    width: 980px;
    margin: 0 auto;
}
.analytics-title h1{
    margin-top: 0;
    padding-top: 125px;
    font-family: "MyriadPro Light";
    font-weight: lighter;
    font-size: 58px;
    margin-bottom: 32px;
}
.analytics-title .text{
    font-family: "MyriadPro Light";
    font-size: 18px;
    line-height: 24px;
    font-weight: 100;
    text-shadow: 1px 1px 2px black, 0 0 1px #333;
}
.analytics-title .watch_video{
    margin-top: 126px;
}




.explainerVideo {
    width: 100%;
    background: url(/img/autoseo/expl-background.jpg) 0 0 no-repeat;
    background-size: cover;
    background-position: 50% 0;
    margin-top: -4px;
}
.explainerVideo .containerExpl {
    margin: 0 auto;
    width: 1015px;
}
.explainerVideo .explPic {
    width: 50%;
    float: left;
    background: url(/img/autoseo/landing_man.png) 0 0 no-repeat;
    height: 540px;
    margin-top: 42px;
}
.explainerVideo .explTxt {
    width: 50%;
    float: right;
    margin-top: 75px;
}
.explainerVideo .howHeaderLand {
    font-family: "MyriadPro Light", Arial;
    font-size: 60px;
    text-align: left;
    color: #FFFFFF;
    padding-top: 37px;
    padding-bottom: 15px;
    letter-spacing: 1px;
}
.explainerVideo .howDesc {
    font-size: 18px !important;
    font-family: "Ebrima";
    padding: 0;
    text-align: justify;
    color: #FFFFFF;
    margin-bottom: 30px;
    font-family: "MyriadPro Light";
    line-height: 21px;
}

.explainerVideo a.btn {
    -webkit-transition: 0s opacity;
    -moz-transition: 0s opacity;
    -ms-transition: 0s opacity;
    transition: 0s opacity;
    background: #d4456a;
}
.explainerVideo span.btn, a.btn {
    -webkit-transition: 0.15s opacity;
    -moz-transition: 0.15s opacity;
    -ms-transition: 0.15s opacity;
    transition: 0.15s opacity;
}
.explainerVideo .prBtn {
    font-family: 'Ebrima Bold';
    display: inline-block;
    padding: 18px 10px;
    width: 202px;
    color: #FFF;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    border-radius: 3px;
    background: #3498db;
    cursor: pointer;
    text-transform: uppercase;
}
.lang_fr .explainerVideo .prBtn{
    width: 220px;
}
.explainerVideo .explLink {
    margin-top: 40px;
}
.explainerVideo .explLink > a {
    color: #FFFFFF;
    padding: 0 0 0 30px;
    background: url(/img/autoseo/play_btn.png) 0 0 no-repeat;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin-top: 10px;
    margin-right: 30px;
}
.explainerVideo #howMakeVideoPopUp{
    margin-left: 0;
    margin-right: 0;
}
.our-products .button-start.div4{
    padding: 10px 35px;
    background-color:rgb(242, 166, 13);
}
ul[data-id="51"]{
    margin-top: 10px;
}
red{
    color:#fa4242;
}


.autoseo-title.ecommerce{
    background-image: url(/img/autoseo/photo-02.jpg);
}
.bginfoblock_.ecommerce{
    margin-top: -10px;
}
.blockStartFullseo.ecommerce{
    margin-top: 80px;
}
.bginfoblock .block .icon img{
    position: relative;
    top: 5px;
}
.bginfoblock .block .icon img.ss{
    top: 2px;
}
.ecommerce .zmdi-settings{
    opacity: 0.8;
}
.ecommerce .bginfoblock i.font1{
    opacity: 0.8;
    font-size: 40px;
    top: 10px;
}
.ecommerce .icon-i1{
    opacity: 0.9;
}
.ecommerce .blockInfo5{
    background-color: #f8f8f8;
}
.ecommerce .blockInfo5 .blockInfo6{
    width: 580px;
    padding: 40px 0 40px 40px;
    margin: 0 auto;
    text-align: justify;
    color: #5b5b5b;
    font-size: 16px;
    line-height: 24px;
}
.ecommerce .blockInfo5 .blockInfo6 .img01{
    position: absolute;
    margin-top: 4px;
    margin-left: -60px;
}
.button_ecommerce{
    min-width: 220px;
    height: 56px;
    line-height: 56px;
    display: inline-block;
    -moz-border-radius: 5px / 3px;
    -webkit-border-radius: 5px / 3px;
    border-radius: 5px / 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #da2e56;
    color: #fff;
    font-family: "Ebrima Bold";
    font-size: 15px;
    font-weight: normal;
    text-align: center;
    padding: 0 24px;
    cursor: pointer;
}
.button_ecommerce:hover{
    background-color: #d4456b;
}
.button_ecommerce.blue{
    background-color: #39aca3;
}
.button_ecommerce.blue:hover{
    background-color: #76cec9;
}
.ecommerce .try_it{
    text-transform: uppercase;
}










@media(min-width:1601px){
	.autoseo-title{
		background-size: cover;

	}
	.analytics-title{
		background-size: cover;
	}
}
@media(min-width:1750px){
	.fullseo-title{
		background-size: cover;
	}
}








