html {height: 100%; }
body {margin:0px; padding:0px; min-width:320px; background-color:#ffffff; color:#3e3e3e; position: relative; min-height:100%;}

input[type=text], input[type=password], textarea, select { border-radius: 4px; }

img {border:none;}

.popup-modal-dismiss > i.glyphicon.glyphicon-remove {background:url(../img/close_icon.png) center no-repeat;width:14px; height:14px;display:block;}
.popup-modal-dismiss > i.glyphicon.glyphicon-remove:before {content: "";}

#header_nav {float:right;height:26px; margin-top:24px; margin-right:0px;font-size: 0;}
#header_nav > a{font-size:18px; line-height:24px; display:inline-block; padding-right:8px;margin-right:6px; text-decoration:none; color:#3e3e3e; border-right:2px solid #3e3e3e;}
#header_nav > a:last-of-type {margin-right:0; border-right:none;}
#header_nav > .border_links {color:#3e3e3e;font-size:18px; line-height:24px; display:inline-block;}

.cntr:before, .cntr:after { content: " "; display: table; }
.cntr:after { clear: both; }
.cntr:before, .cntr:after { content: " "; display: table; }
.cntr { margin: 0 auto; }
.down_under {background-image:url(../img/arrows_top_bottom_v2.png);background-repeat:no-repeat; width:49px; height:22px; background-position:0px -44px; float:right; margin-right:39px; margin-top:90px; cursor:pointer;}

#header {text-align:center; padding:5px 0; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); position: relative; z-index: 1; }
#header:after {content: ""; display: none; position: absolute; z-index: 0; top: 100%; left: 0; right: 0; height: 5px; background: #eee; display/*\**/: block\9;}
#header .container { position: relative; z-index: 0;}
#header .navbar { margin: 0; background: transparent; border: none;}
#header .navbar-brand { padding: 0 10px 0 0; height: auto; white-space: nowrap; text-align: left; position: relative; z-index: 0;}
#header .navbar-brand > img { display: inline-block; height: 70px; }
#header .header_moto { display: inline-block; vertical-align: middle; color:#4d4d4d; font-size:16px; text-align:left; padding-left: 15px; max-width: 200px; white-space: normal;}
#header .header_moto:before { content: ""; display: block; width: 2px; position: absolute; z-index: 0; top: 0; bottom: 0; background: #e2e2e2; left: 130px; }
#header .langs { margin-left: 15px; }
#header .langs img { max-width: 33px; }
#header .nav.navbar-nav.langs .dropdown-menu a { display: block; }
#header .nav.navbar-nav { margin-top: 15px; }
#header .nav.navbar-nav a { font-size: 16px; display:inline-block; color:#3e3e3e; padding: 10px; border-radius: 6px; }
#header .nav.navbar-nav.is-norway a {padding:10px 5px;}
#header .nav.navbar-nav a:hover { background: #F1F8FE; }
#header .nav.navbar-nav a.active { color: #3986FE; }
#header .help-menu { display: none; position: absolute; z-index: 0; top: 0; right: 120px;}
#header .help-menu > li { float: left; }
@media (max-width: 1199px) {
    #header .header_moto { max-width: 132px; font-size: 15px; }
    #header .no .header_moto { max-width: 140px; }
    #header .nav.navbar-nav { margin-top: 16px; }
    #header .nav.navbar-nav a { font-size: 15px;}
}

@media (max-width: 991px) {
    #header .navbar-brand { line-height: 16px; }
    #header .navbar-brand > img { height: 50px; }
    #header .header_moto:before { left: 95px; }
    #header .nav.navbar-nav { margin-top: 8px; }
    #header .nav.navbar-nav a { font-size: 14px; padding: 7px; }
    #header .navbar-brand { padding-right: 0; }
    #header .help-menu { display: block; }
    #header-menu .nav.navbar-nav { text-align: right; padding-left: 15px; padding-right: 15px; }
    #header .nav.navbar-nav a.special { display: none; }
}

@media (max-width: 767px) {
    #header .nav.navbar-nav.langs { float: right; margin: 8px 0 6px 6px; }
    #header .dropdown-menu { min-width: 160px; padding: 5px 0; position: absolute; right: 0; left: auto; text-align: left; top: 100%; z-index: 1000; background-clip: padding-box; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }
    #header .help-menu { display: none; }
}

@media (max-width: 991px) {
    #header .navbar-header { float: none;}
    #header-menu .navbar-right { float: none !important; }
    #header .navbar-toggle { display: block; }
    #header-menu.navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); }
    #header-menu.navbar-collapse.collapse { display: none!important; }
    #header-menu .navbar-nav { float: none !important; margin-top: 7.5px; }
    #header-menu .navbar-nav > li { float: none; }
    #header-menu .navbar-nav > li > a { padding: 10px; }
    #header-menu.collapse.in{ display: block !important; }
    #header .navbar-toggle.collapsed { margin-right: 0; }
    #header .nav.navbar-nav.navbar-right.langs { margin-left: 5px; }
}

@media (max-width: 630px) {
	#header .nav.navbar-nav a.special { display: inline-block; }
    #header .navbar-brand {margin-left:10px;}
}

@media (max-width: 420px) {
    #header .header_moto { display: none; }
}

.cntr > .register_play {position: absolute; z-index: 0; bottom:0px; width:600px; left:50%; margin-left:-300px; height:135px;}
.cntr > .register_play > .down_under {background-image:url(../img/arrows_top_bottom_v2.png);background-repeat:no-repeat; width:49px; height:22px; float: none; background-position:0px -44px; margin:75px auto 0; cursor:pointer;}
.cntr > .register_play > .home-slide-button {
    font: 18px Calibri, Arial, sans-serif;
    text-decoration: none !important;
    white-space: nowrap;

    display: inline-block;
    vertical-align: baseline;
    position: absolute;
    z-index: 0;
    top: 50px;
    padding: 8px 12px 12px;

    background-repeat:no-repeat;
    background-position: bottom left;
    background-image: url('../img/button_bg_bubble.png');
    background-position: bottom left, top right, 0 0, 0 0;
    background-clip: border-box;
    border-radius: 8px;
    box-shadow: 0 0 1px #fff inset;
    transition: background-position 4s;

    min-width: 210px;
}
.cntr > .register_play > .home-slide-button span {
    display: block;
    font-size: 14px;
    padding-left: 26px;
}

.cntr > .register_play > .home-slide-button .glyphicon {
    top: 3px;
    font-size: 21px;
}

.cntr > .register_play > .home-slide-button:hover {
    background-position: top left;
    background-position: top left, bottom right, 0 0, 0 0;
}
.cntr > .register_play > .home-slide-button.free {
    background-color: #ffab23;
    background-image: url("../img/button_bg_bubble.png"), url("../img/button_bg_bubble.png"), radial-gradient(circle at center bottom , rgba(232, 189, 45, 1) 0px, rgba(232, 189, 45, 0) 100px), linear-gradient(#ffec64, #ffab23);
    border: 1px solid #bea280 !important;
    color: #333 !important;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.4);
    right: 56%;
}
.cntr > .register_play > .home-slide-button.play {
    background-color: #a20dbd;
    background-image: url("../img/button_bg_bubble.png"), url("../img/button_bg_bubble.png"), radial-gradient(circle at center bottom , #a20dbd 0px, rgba(232, 189, 45, 0) 100px), linear-gradient(#a20dbd, #c123de);
    border: 1px solid #a511c0 !important;
    color: #fff !important;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
    left: 56%;
}
.register_now {display:block; width: 155px; height: 135px;float:left;cursor:pointer;overflow: hidden;}
.register_now.how_it_works_link {position: absolute; z-index: 0; bottom: 0; right: 0;}
.big_title {position: relative; z-index: 0;}
.sticker {display: block; width: 154px; height: 154px; float: right; border-radius: 50%; background: #FCFF00;}
.sticker > .sticker_title {display: table-cell; width: 154px; height: 85px; vertical-align: bottom; color: #3E3E3E; text-align: center; font-weight: bold; font-size: 20px; line-height: 1;}
.sticker > .sticker_text {display: block; color: #5C5C5C; text-align: center; font-size: 11px; font-weight: bold; padding: 5px 10px 0; line-height: 1;}
.sticker.lang_de > .sticker_title {font-size: 16px; line-height: 1.3;}
.sticker.lang_no > .sticker_title {font-size: 17px; height: 75px;}
.sticker.lang_no > .sticker_text {font-size: 10px;}
.sticker.lang_nl > .sticker_text {font-size: 12px;}
.sticker.lang_nl > .sticker_title {font-size: 19px; height: 90px;}

@font-face {
    font-family: 'NexaBold';
    src: url('../fonts/NexaFreeBoldwebfont.eot');
    src: local('NexaFreeBoldwebfont'), url('../fonts/NexaFreeBoldwebfont.woff') format('woff'), url('../fonts/NexaFreeBoldwebfont.ttf') format('truetype');
}

@font-face {
    font-family: 'NexaLight';
    src: url('../fonts/NexaFreeLightwebfont.eot');
    src: local('NexaFreeLightwebfont'), url('../fonts/NexaFreeLightwebfont.woff') format('woff'), url('../fonts/NexaFreeLightwebfont.ttf') format('truetype');
}

#logos_line {
    background: #f3f3f3;
}

.home-logos-slider {
	overflow: hidden;
	height: 80px;
	position: relative;
	z-index: 0;
}

.home-logos-inner {
	white-space: nowrap;
	position: absolute;
	z-index: 0;
	left: 0;
	top: 20px;
	font-size: 0;
}

.home-logos-inner img {
	height: 40px;
}

.home-logos-inner img:not(:last-child) {
	margin-right: 50px;
}

#start_line {
    padding: 100px 0 60px;
}

#start_line>.down_under{
    width:50px;
    float:none;
    position:absolute;
    margin-top:20px;
    left:50%;
    margin-left:-25px;
}

.start-title {
    font-family: 'NexaBold', sans-serif;
    font-size: 40px;
    text-transform: uppercase;
    vertical-align: middle;
    margin: 95px 0;
}

.start-title.third {
    margin: 75px 0;
}

.start-title img {
    vertical-align: middle;
}

.start-title span {
    display: inline-block;
    width: calc(100% - 127px);
    vertical-align: middle;
    padding: 5px 0 0 15px;
}

.start-item {
    font-family: 'NexaLight', sans-serif;
    font-size: 16px;
    display: table;
    width: 100%;
    margin-bottom: 0;
}

.start-item:not(:last-child) {
    margin-bottom: 15px;
}

.start-row:not(:last-child) {
    margin-bottom: 100px;
}

.start-item img {
    float: left;
    margin-right: 15px;
}

.start-item span {
    font-family: 'NexaBold', sans-serif;
    font-size: 18px;
    display: block;
    padding-top: 7px;
}

#start_line .arrow-right {
    padding-left: 45px;
    background: url('../img/home/arrow-right.png') left center no-repeat;
}

#start_line .arrow-left {
    padding-right: 45px;
    background: url('../img/home/arrow-left.png') right center no-repeat;
}

@media (max-width: 1600px) {
    .start-title {
        font-size:36px;
    }
    .start-title span{
        display:block;
        width:100%;
    }
}

@media (max-width: 1200px) {
    .start-title {
        margin: 75px 0;
        font-size:30px;
    }
}

@media (max-width: 991px) {
    #start_line {
        padding: 50px 0;
    }

    .start-title,
    .start-title.third {
        margin: 0 0 30px;
    }
    
    .start-title span{
        display:inline-block;
        width: calc(100% - 127px);
    }
    
    #start_line .arrow-right {
        padding-left: 15px;
        background: transparent;
    }
    
    #start_line .arrow-left {
        padding-right: 15px;
        background: transparent;
    }
}

@media (max-width: 768px) {
    .start-title {
        margin: 0 0 30px;
        font-size: 30px;
        text-align: center;
    }
    
    .start-title span {
        width: 100%;
        padding: 0;
    }
    
    .start-title img {
        margin: 0 0 10px;
    }
    
    .start-item {
        font-size: 14px;
    }
    
    .start-item img {
        margin-bottom: 10px;
    }
    
    .start-item span {
        font-size: 16px;
        padding: 0;
    }
}

@media (max-width: 500px) {
    .start-title {
        font-size: 22px;
    }
}
#facebook_new {
    height: 531px;
    background: #2D437F url('../img/home/facebook-back.png') center no-repeat;
}

#facebook_new .container {
    position: relative;
    z-index: 0;
    height: 100%;
}

.facebook-laptop {
    position: absolute;
    z-index: 0;
    top: 30px;
    left: -95px;
}

.facebook-info {
    position: absolute;
    z-index: 0;
    top: 80px;
    left: 630px;
}

.facebook-logo {
    float: left;
}

.facebook-name {
    color: #fff;
    font-family: 'NexaBold', sans-serif;
    margin: 0;
    font-size: 55px;
    padding: 40px 0 0 30px;
    float: left;
}

.facebook-name span {
    font-size: 39px;
    padding-left: 17px;
    position: relative;
    z-index: 0;
}

.facebook-name span:before {
    content: "";
    display: block;
    width: 2px;
    height: 65px;
    position: absolute;
    z-index: 0;
    left: 2px;
    top: -10px;
    background: #d54e4e;
}

.facebook-text {
    color: #fff;
    font-family: 'NexaBold', sans-serif;
    font-size: 22px;
    padding-top: 40px;
}

.facebook-buttons {
    padding: 20px 0 0 95px;
}

.facebook-buttons .app-link:not(:first-child) {
    margin-left: 20px;
}

@media (max-width: 1200px) {
    .facebook-info {
        left: 430px;
    }
    
    .facebook-laptop {
        left: -295px;
    }
}

@media (max-width: 991px) {
    #facebook_new {
        background: #2D437F url('../img/home/facebook-back.png') right center no-repeat;
    }

    .facebook-info {
        position: relative;
        left: auto;
    }
    
    .facebook-laptop {
        display: none;
    }
    
    .facebook-buttons {
        padding-left: 0;
    }
}

@media (max-width: 768px) {
    .facebook-logo {
        float: none;
    }
    
    .facebook-info {
        text-align: center;
        top: 35px;
    }
    
    .facebook-name {
        font-size: 35px;
        padding-left: 0;
        float: none;
        padding-top: 15px;
    }
    
    .facebook-name span {
        font-size: 30px;
    }
    
    .facebook-name span:before {
        top: -5px;
        left: 4px;
        height: 45px;
    }
    
    .facebook-text {
        padding-top: 15px;
        font-size: 16px;
    }
    
    .facebook-buttons .app-link img {
        width: 93px;
    }
    
    .facebook-buttons .app-link:not(:first-child) {
        margin-left: 0;
    }
}

#facebook_new .down_under { position: absolute; z-index: 0; bottom: 20px; left: 50%; margin-left: -25px; background-position: 0 -22px; }

#feedback_scrool {background-image:url(../img/feedback_line.png); background-repeat:no-repeat; background-position:center; height:136px; display:table; display:block; clear:both;}
#feedback_scrool > .content_f {max-width: 1620px; margin: 0px auto; position:relative; height:130px;}
#feedback_scrool > .content_f > .left_arrow {background-image:url(../img/arrows_left_right_v2.png); background-repeat:no-repeat; background-position:-1px  0px; width:20px; height:49px; margin-top:42px; opacity:0.6; position:absolute; left:0;cursor:pointer;}
#feedback_scrool > .content_f > .right_arrow {background-image:url(../img/arrows_left_right_v2.png); background-repeat:no-repeat; background-position:-20px 0px; width:20px; height:49px; margin-top:42px; opacity:0.6; position:absolute; right:0;cursor:pointer;}
#feedback_scrool > .content_f > .feedback_texts {margin:0px 65px; padding-top:25px;height:125px;overflow:hidden; position:relative;}
#feedback_scrool > .content_f > .feedback_texts > .all_list {position:absolute;}
#feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them {width:437px; margin-left:30px; margin-right:30px; height:95px; float:left; color:#fafafa; font-size:17.45px; line-height:19px; font-style:italic;}
#feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them > a {color:#ffffff;}
#feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them > .stars {position:absolute; bottom:10px; text-align:center; width: 437px;}

#google_stars_seo {margin:0 9%; width:82%; overflow:auto; position: relative; z-index: 0;}
#google_stars_seo > .stars_img {float:right; width:48%; }
#google_stars_seo > .stars_content {width:44%; min-height:330px; padding-top:60px;}
#google_stars_seo > .stars_content > .text_t {font-size:38px; color:#3e3e3e; line-height:42px;}
#google_stars_seo > .stars_content > .text_b {background-image:url(../img/plus_blue_sign.png); background-repeat:no-repeat; background-position:right; padding-top: 25px;padding-right: 100px;margin-top: 30px;  background-size:auto 100%; height:55px; text-align:right; font-size:22px; cursor:pointer;}
#google_stars_seo > .down_under { margin-top:50px; margin-bottom:20px; position: absolute; z-index: 0; bottom: 30px; left: 50%; margin-left: -25px; }

#facebook_home {width:100%; overflow: hidden; position: relative; z-index: 0; background: url('../img/facebook.jpg') left center no-repeat; background-size: cover; }
#facebook_home .facebook_image > img {max-width: 100%; margin-top: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
#facebook_home .facebook_content {padding-top: 40px; text-align: center; float: right;}
#facebook_home .facebook_content .facebook_logo {max-width: 100px;}
#facebook_home .facebook_content .facebook_title {font-size: 50px; line-height: 1.2; margin: 0; text-align: center; color: #fff; text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);}
#facebook_home .facebook_content .facebook_text {font-size: 20px; line-height: 1.2; margin: 0; text-align: center; color: #373737; margin: 20px 50px 0;}
#facebook_home .down_under { position: absolute; z-index: 0; bottom: 10px; left: 50%; margin-left: -25px; }

#social_marketing {width:100%; position:relative;}
#social_marketing > img { width: 100%; }
#social_marketing > .left_title {position:absolute; left:10%; top:183px; font-size:28px; line-height:32px; color:#ffffff;}
#social_marketing > .right_title {position: absolute; right: 10%; top: 93px; font-size: 28px; line-height: 32px; width: 700px; color:#ffffff;}
#social_marketing > .right_title > .text_main {margin-left:62px; margin-bottom:90px; margin-top:90px;}
#social_marketing > .down_under{position:absolute; bottom:30px; left:50%; margin-left:-24px; float:none;}

#testimonials_home {width:100%; position: relative; z-index: 0; background: url('../img/testimonials.jpg') right center no-repeat; background-size: cover;}
#testimonials_home .testimonials_content {padding: 50px 0; text-align: center;}
#testimonials_home .testimonials_content .testimonials_title {font-size: 50px; line-height: 1.2; margin: 0; text-align: center; color: #fff; text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);}
#testimonials_home .testimonials_content .testimonials_stars {max-width: 180px;}
#testimonials_home .testimonials_content .testimonials_text {font-size: 20px; line-height: 1.2; margin: 0; text-align: center; color: #fff; margin: 30px 90px 0; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);}
#testimonials_home .down_under { position: absolute; z-index: 0; bottom: 10px; left: 50%; margin-left: -25px; }

@media (max-width: 1200px) {
    #facebook_home .facebook_content .facebook_logo {max-width: 80px;}
    #facebook_home .facebook_content .facebook_text {font-size: 18px; margin: 10px 0 0;}
    #facebook_home .facebook_content .facebook_title {font-size: 40px;}
    
    #testimonials_home .testimonials_content .testimonials_text {font-size: 18px; margin: 30px 0 0;}
    #testimonials_home .testimonials_content .testimonials_title {font-size: 40px;}
}

@media (max-width: 991px) {
    #facebook_home .facebook_content {margin-bottom: 40px;}
}

@media (max-width: 768px) {
    #facebook_home .facebook_content {padding-top: 20px; margin-bottom: 10px;}
    #facebook_home .facebook_content .facebook_text {font-size: 16px;}
}

@font-face {
    font-family: 'kefa';
    src: url('../fonts/kefa-regular.eot');
    src: url('../fonts/kefa-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kefa-regular.woff') format('woff'),
         url('../fonts/kefa-regular.ttf') format('truetype'),
         url('../fonts/kefa-regular.svg#kefaregular') format('svg');
}

@font-face {
    font-family: 'kefa-bold';
    src: url('../fonts/kefa-bold.eot');
    src: url('../fonts/kefa-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kefa-bold.woff') format('woff'),
         url('../fonts/kefa-bold.ttf') format('truetype'),
         url('../fonts/kefa-bold.svg#kefaregular') format('svg');
}

#try_for_free {height:880px; width:1600px; margin:0px auto; position:relative;}
#try_for_free > .left_c {width:715px; margin-top:50px; float:left;}
#try_for_free > .left_c > .normal_text {text-align:center;margin-top: 20px;color:#4d4d4d;font-size:22px;}
#try_for_free > .left_c > .normal_text > .under_line {display:inline; border-bottom:2px solid #c3c3c3;}
#try_for_free > .right_c {width:790px; float:right; margin-top: 95px; color:#4d4d4d;}
#try_for_free > .right_c > .title {font-size:24px; line-height:28px; color:#4d4d4d; margin-bottom:45px;}
#try_for_free > .right_c > .title > .try_for_free_text {display:none;}
#try_for_free > .right_c > .gray_form > .checkbox_container {float:left; margin-top:7px; margin-top:30px;}
#try_for_free > .right_c > .gray_form > .error_msg{float: left; font-size: 14px; height: 30px; line-height: 14px; margin-top: 4px; padding-left: 7px; width: 780px; opacity:0;}
#try_for_free > .down_under{position:absolute; bottom:30px; left:50%; margin-left:-24px; float:none;}
#try_for_free .try_for_free_box {position: relative; z-index: 0;}
#try_for_free .try_for_free_box > img {position: relative; z-index: 0; width: 100%;}
#try_for_free .try_for_free_box > .try_for_free_text {font-family: 'kefa'; font-weight: 300; position: absolute; z-index: 1; left: 0; top: 0; right: 0; bottom: 0; color: #fff; font-size: 7em; text-align: center; padding-top: 170px; transform: rotate(-7deg); line-height: 0.8;}
#try_for_free .try_for_free_box.lang_en > .try_for_free_text > .line_1 {font-size: 1.4em;}
#try_for_free .try_for_free_box.lang_en > .try_for_free_text > .line_4 {font-size: 1.4em;}
#try_for_free .try_for_free_box.lang_de > .try_for_free_text {font-size: 5.5em;  padding-top: 200px;}
#try_for_free .try_for_free_box.lang_de > .try_for_free_text > .line_1 {font-size: 1.4em;}
#try_for_free .try_for_free_box.lang_de > .try_for_free_text > .line_2 {font-size: 1.1em;}
#try_for_free .try_for_free_box.lang_de > .try_for_free_text > .line_4 {font-size: 1.8em;}
#try_for_free .try_for_free_box.lang_no > .try_for_free_text {font-size: 5.9em; padding-top: 185px;}
#try_for_free .try_for_free_box.lang_no > .try_for_free_text > .line_1 {font-size: 2.0em;}
#try_for_free .try_for_free_box.lang_no > .try_for_free_text > .line_3 {font-size: 1.8em;}
#try_for_free .try_for_free_box.lang_nl > .try_for_free_text {font-size: 5.9em; padding-top: 218px;}
#try_for_free .try_for_free_box.lang_nl > .try_for_free_text > .line_1 {font-size: 1.15em;}
#try_for_free .try_for_free_box.lang_nl > .try_for_free_text > .line_3 {font-size: 1.5em;}

#qa_service {background-color:#00c6ff; height:745px;}
#qa_service > .content_left_uk, .content_left_ca, .content_left_us {float:left; margin-left:200px; margin-top:120px;}
#qa_service > .content_right_uk, .content_right_ca, .content_right_us {float:right; margin-right:200px; margin-top:60px;}
#qa_service > .content_left_de {float:left; margin-left:135px; margin-top:135px;}
#qa_service > .content_right_de {float:right; margin-right:155px; margin-top:60px;}
#qa_service > .content_left_nl {float:left; margin-left:110px; margin-top:160px;}
#qa_service > .content_right_nl {float:right; margin-right:155px; margin-top:60px;}
#qa_service > .content_left_no {float:left; margin-left:60px; margin-top:160px;}
#qa_service > .content_right_no {float:right; margin-right:130px; margin-top:70px;}


#footer_n {position: absolute; z-index: 0; bottom: 0; left: 0; right: 0; padding:20px 0; box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.1); background: #eee; background: #D5D5D5background: -webkit-linear-gradient(top, #fff, #D5D5D5); background: -moz-linear-gradient(top, #fff, #D5D5D5); background: -ms-linear-gradient(top, #fff, #D5D5D5); background: -o-linear-gradient(top, #fff, #D5D5D5);}
#footer_n .social {display:inline-block; width: 51px; height: 51px; background-repeat: no-repeat;background-image:url(../img/social_img_footer_6.png); vertical-align: middle; margin-right:4px;}
#footer_n .copyright {font-size:12px; margin-top:10px; text-align:right; padding:0 3px;}
#footer_n .copyright.text-center { text-align: center; }
#footer_n .right_menu {float:right; font-size:12px; margin-top:5px; margin-right:15px;}
#footer_n .center_menu {font-size:12px; margin-bottom:10px; text-align: center;}
#footer_n .right_menu > a, #footer_n .center_menu > a{display:inline; color:#3e3e3e; text-decoration:none; padding:0 3px;}
#footer_n .footer-logos { float: right; }
#footer_n .ssl_seal { margin-right:5px; display: inline-block; vertical-align: middle;}
#footer_n .ssl_seal > img {height:53px;}
#footer_n .footer-logo { width:87px; margin-top:2px; margin-left:4px; vertical-align: middle; }
@media (max-width: 767px) {
    .text-center-xs { text-align: center; }
    #footer_n .footer-logos { float: none; padding: 10px 0 5px;}
    #footer_n .social {margin-right:2px;}
}

.footer_push { height: 94px; }
@media (max-width: 1199px) {
    .footer_push { height: 121px; }
}

@media (max-width: 991px) {
    .footer_push { height: 148px; }
}

@media (max-width: 767px) {
    .footer_push { height: 231px; }
}


.gray_form > .home_input_lable {font-size:22px; float:left; margin-top:9px;}
.gray_form .other_bbranch { max-height: 0; overflow: hidden; transition: all 0.3s ease 0s; margin-bottom: 0; }
.gray_form .other_bbranch.open { max-height: 100px; margin-bottom: 15px; }
.gray_form  label {font-size:18px; font-weight: normal; margin-top: 6px;}
.gray_form .checkbox label { margin-top: 0;}
.gray_form > .contact_input_lable {font-size:20px; float:left; margin-top:9px;}
.gray_form > .home_input {height:40px; background-color:#e2e2e2; color:#4d4d4d; float:right;  border:none; padding:5px 8px; text-align: left; font-size:18px;}
.gray_form > .contact_input {font-family: 'Montserrat', sans-serif; height:40px; background-color:#e2e2e2; color:#4d4d4d; float:right;  border:none; padding:5px 8px; text-align: left; font-size:18px;}
.gray_form > .try_for_free_input {font-family: 'Montserrat', sans-serif; height:30px; background-color:#e2e2e2; color:#4d4d4d; float:right;  border:1px solid #cacaca; padding:5px 8px; text-align: left; font-size:15px;}
.gray_form > .w665 {width:665px;}
.gray_form > .w650 {width:650px;}
.gray_form > .w620 {width:620px;}
.gray_form > .w575 {width:576px;}
.gray_form > .w560 {width:560px;}
.gray_form > .w535 {width:536px;}
.gray_form > .w520 {width:520px;}
.gray_form > .w500 {width:500px;}
.gray_form > .w470 {width:470px;}
.gray_form > .w450 {width:450px;}
.gray_form > .w465 {width:466px;}
.gray_form > .h300 {height:300px;}
.gray_form > .h250 {height:250px;}
.gray_form > .test_14_btn {background-image:url(../img/button_try_home.png); width:214px; height:41px; display:block; float:right; background-repeat:no-repeat; border:none; color:#ffffff; font-size:20px; cursor:pointer; margin-top:20px;}
.gray_form > .form_btn_s1 {background-image:url(../img/btn_design_s1.png); background-size:100% 100%; height:43px; min-width:123px; display:block; border:0px; float:right; color:#ffffff; font-size:19px; text-align:right; padding:0 14px;}
.blue_text {color:#4b98d2;}
.form_agree_home {float:left; margin-right:10px; font-size:24px; margin-top:9px;}
.form_agree_box {float:left;margin-top:2px;}
.form_select {float:right; font-size:18px;}
.select_dropd {font-size: 18px !important; padding: 10px 15px !important; background-color:#e2e2e2;}
.ideal_no { background-image: url("../img/ideal_paybtn_logo.png"), url("../img/login_reg_acc_btn.jpg") !important; background-position: 165px 0px, 0 0; background-repeat: no-repeat; background-size: auto auto, 100% 100%;}

/* Reseller specific start*/
#content_res {background-image:url(../img/reseller_right_bg.png), url(../img/top_line_border.png); background-repeat:no-repeat, repeat-x; background-position:right top, left top; background-size: auto, auto;}
#content_res > .box_one {max-width:1080px; margin:0px auto; min-height:1100px; overflow:auto; padding-top:40px; padding-right:460px;color:#3e3e3e;}
#content_res > .box_one > .blue_title {font-size:36px; padding-bottom:50px; color:#4b98d2;}
#content_res > .box_one > .big_title {color:#3e3e3e; font-size:72px; line-height:75px; padding-top:40px; padding-bottom:0px; letter-spacing:-2px;}
#content_res > .box_one > .round_circle {width:11px; height:11px; border-radius:11px; border:3px solid #00a8ff; float:left; margin:13px 10px 0 0;}
#content_res > .box_one > .list_title {float: left; font-size: 34px; line-height: 40px; margin-bottom: 10px; width: 96%;}
#content_res > .box_one > .bigger_text {font-size: 40px; line-height:44px;}
#content_res > .box_one > .list_text {clear:left; float:left; margin-left:30px; font-size:18px; line-height:22px; text-align: justify; padding-bottom: 10px;}

#content_res > .box_two {background-image:url(../img/reseller_right_bg2.png); background-repeat:no-repeat; background-size:50% auto; background-position:top right; overflow:auto;}
#content_res > .box_two > .main_c {width:700px; padding-right:900px; margin:10px auto 30px auto;}
#content_res > .box_two > .main_c > .title1{font-size:40px; padding-bottom:45px;}
#content_res > .box_two > .main_c > .title2{font-size:40px; margin-top:90px;}
#content_res > .box_two > .main_c > .text2{font-size:19px; margin-top:15px; line-height:26px; margin-bottom:30px;}
#content_res > .box_two > .main_c > .gray_form > .register_res_btn{height:47px; float:right; width:340px;}
#content_res > .box_two > .main_c > .gray_form > .register_res_btn > input{background-image:url(../img/form_submit_btn.png); background-repeat:no-repeat; background-size:100% auto; height:43px; display:block; float:right;min-width:115px; color:#ffffff; border:none; font-size:22px;}
#content_res > .box_two > .main_c > .gray_form > .register_res_btn > .legend{float:right; margin-right:15px;font-size:18px;margin-top:8px;}
#content_res > .box_two > .main_c > .gray_form > .form_agree_home{font-size:18px; margin-top:8px; margin-right:5px;}
#content_res > .box_two > .main_c > .gray_form > .form_agree_box{margin-top:6px;}
#content_res > .box_two > .main_c > .gray_form > .error_msg{float: left; font-size: 14px; height: 20px; line-height: 14px; margin-top: 4px; padding-left: 7px; width: 690px; opacity:0;}

#content_res > .box_three {background-color:#3e3e3e;}
#content_res > .box_three > .main_c{background-image:url(../img/reseller_right_bg3.png); background-repeat:repeat-y; background-position:top right; width:1600px; margin:0px auto; padding-bottom:80px;}
#content_res > .box_three > .main_c > .title1{font-size:40px; padding-top:20px; padding-bottom:25px; color:#ffffff;}
#content_res > .box_three > .main_c > .bubble{background-image:url(../img/reseller_check_blue.png); background-repeat:no-repeat; width:29px; height:27px; float:left;}
#content_res > .box_three > .main_c > .bubble_text{float:left; color:#ffffff; margin-left:20px; font-size:20px; margin-top:3px; max-width:90%;}
/* Reseller specific end*/

/* New About Page start*/
/*@font-face {
    font-family: 'proxima_nova_rg';
    src: url('../fonts/proximanova-regular.eot');
    src: url('../fonts/proximanova-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular.woff') format('woff'),
         url('../fonts/proximanova-regular.ttf') format('truetype'),
         url('../fonts/proximanova-regular.svg#proxima_nova_rgregular') format('svg');
}*/

#content_about {
    padding-top: 100px;
    overflow: hidden;
    background: url(../img/top_line_border.png) 0 0 repeat-x;
}

div.about_box {
    max-width: 1330px;
    margin: 0 auto;
    padding: 0 100px 0 80px;
    position: relative;
    z-index: 0;
}

div.about_box:first-of-type {
    margin-bottom: 100px;
}

div.about_box > * {
    position: relative;
    z-index: 1;
}

div.about_1_img {
    width: 521px;
    height: 518px;
    background: url("../img/about_1.png") center no-repeat;
    position: absolute;
    z-index: 0;
    left: -270px;
    top: -75px;
}

div.about_2_img {
    width: 933px;
    height: 873px;
    background: url("../img/about_2.png") center no-repeat;
    position: absolute;
    z-index: 0;
    right: -305px;
    top: 10px;
}

h2.about_title {
    font-size: 100px;
    line-height: 0.8;
    font-weight: bold;
    /*font-family: 'proxima_nova_rg', sans-serif;*/
    margin: 0 0 50px 0;
    color: #3e3e3e;
}

p.about_text {
    font-size: 22px;
    line-height: 1.3;
    color: #3e3e3e;
    text-align: justify;
}

span.about_number {
    position: realtive;
    z-index: 0;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    width: 25px;
    line-height: 32px;
    text-align: center;
}

span.about_number:after {
    content: "";
    position: absolute;
    z-index: 0;
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: solid #3e3e3e 1px;
    top: 0;
    left: -3px;
}

h3.about_gray_text {
    position: relative;
    z-index: 0;
    margin: 50px 0 0;
    font-size: 67px;
    line-height: 0.8;
    font-weight: bold;
    /*font-family: 'proxima_nova_rg', sans-serif;*/
    color: #3e3e3e;
    display: inline-block;
    background: #e5e5e5;
    padding: 20px 20px 20px 0;
}

h3.about_gray_text:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 0;
    width: 2000px;
    right: 100%;
    top: 0;
    bottom: 0;
    background: #e5e5e5;
}

p.about_blue_text {
    position: relative;
    z-index: 0;
    margin: 25px 0;
    font-size: 32px;
    line-height: 1;
    font-weight: bold;
    /*font-family: 'proxima_nova_rg', sans-serif;*/
    color: #fff;
    background: #00eaff;
    padding: 10px 0;
}

p.about_blue_text:before {
    content: "";
    position: absolute;
    z-index: 0;
    display: block;
    top: 0;
    bottom: 0;
    right: 100%;
    width: 2000px;
    background: #00eaff;
}

p.about_blue_text:after {
    content: "";
    position: absolute;
    z-index: 0;
    display: block;
    top: 0;
    bottom: 0;
    left: 100%;
    width: 2000px;
    background: #00eaff;
}

div.about_three {
    background: #3e3e3e url("../img/reseller_right_bg3.png") right 0 repeat-y;
    margin: 100px auto 0;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

div.about_three * {
    position: relative;
    z-index: 1;
}

div.about_three_inner {
    padding: 90px 150px 80px 50px;
}

div.about_three div.one_step_up {
    position: absolute;
    z-index: 1;
    left: 50%;
    margin-left: -20px;
    top: 10px;
}

p.about_white_title {
    margin: 0 0 50px 0;
    font-size: 45px;
    color: #fff;
    line-height: 1;
    font-weight: bold;
    padding-right: 380px;
}

div.about_talking {
    width: 340px;
    height: 340px;
    position: absolute;
    z-index: 0;
    right: 190px;
    top: -85px;
    background: url("../img/about_1.png") center no-repeat;
    background-size: contain;
}

p.about_talking_text {
    color: #fff;
    font-size: 43px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    line-height: 0.8;
    position: absolute;
    z-index: 0;
    margin: 0;
    top: 140px;
    width: 315px;
    transform: rotate(-20deg);
}

p.about_white_text {
    font-size: 22px;
    line-height: 1.3;
    color: #fff;
    text-align: justify;
    padding: 5px 0 0 45px;
    background: url("../img/reseller_check_blue.png") 0 0 no-repeat;
    margin: 0 0 15px 0;
}
/* New About Page end*/

/* Package specific start*/
#content_packs {background-image:url(../img/packages_right_bg1.png), url(../img/top_line_border.png); background-repeat:no-repeat, repeat-x; background-position:right top, left top; background-size: auto 100%, auto;}
#content_packs > .box_one{max-width:1600px; margin:0px auto;}
#content_packs > .box_one > .main_c{width:1403px; margin:-3px 0 0 0;}
#content_packs > .box_one > .main_c > .color_lines{padding-left:0px; min-height:210px; overflow:auto;}
#content_packs > .box_one > .main_c > .color_lines > .pro_plus_pack{width:236px; height:270px; padding-top: 200px; float:right; background-color:#004c81; text-align:center; line-height:44px; font-size:36px; color:#ffffff;}
#content_packs > .box_one > .main_c > .color_lines > .pro_pack {width:235px; height:270px; padding-top: 200px; float:right; background-color:#007fd8; text-align:center; line-height:44px; font-size:36px; color:#ffffff;}
#content_packs > .box_one > .main_c > .color_lines > .budget_pack {width:235px; height:270px; padding-top: 200px; float:right; background-color:#00cbd8; text-align:center; line-height:44px; font-size:36px; color:#ffffff;}
#content_packs > .box_one > .main_c > .color_lines > .recommended {background-image:url(../img/recomm_packs.png); background-repeat:no-repeat; background-position:0px 15px; background-size:100% auto;}
#content_packs > .box_one > .main_c > .color_lines > .bottom {padding-top:40px; padding-bottom:0px; height:160px; font-size:36px; line-height:44px;}
#content_packs > .box_one > .main_c > .color_lines > .bottom > a {color:#ffffff; text-decoration:none;}
#content_packs > .box_one > .main_c > .color_lines > .small_text_left{width:435px; height:140px; float:left; color:#aeaeae; font-size:20px;line-height:28px; padding:35px 13px 0;}
#content_packs > .box_one > .main_c > .pack_info{overflow:auto; width:1403px;}
#content_packs > .box_one > .main_c > .pack_info > .pack_details{width:459px; border:2px solid #ccd5da; float:left;}
#content_packs > .box_one > .main_c > .pack_info > .pack_details > .line_n{padding:15px 0 15px 70px; font-size:20px; color:#232323;background-color:#ffffff;}
#content_packs > .box_one > .main_c > .pack_info > .pack_details.rec > .line_n{background-color:#fffbf8;}
#content_packs > .box_one > .main_c > .pack_info > .pack_details > .line_high{padding:40px 0 40px 70px; font-size:20px; color:#232323;}
#content_packs > .box_one > .main_c > .pack_info > .pack_opt{width:233px; border-top:2px solid #ccd5da; border-right:2px solid #ccd5da;border-bottom:2px solid #ccd5da; text-align:center; float:left;}
#content_packs > .box_one > .main_c > .pack_info > .last {width:233px;}
#content_packs > .box_one > .main_c > .pack_info > .pack_opt > .line_n{padding:15px 20px; font-size:20px; color:#232323; background-color:#ffffff;}
#content_packs > .box_one > .main_c > .pack_info > .pack_opt > .line_high{padding:40px 20px; font-size:20px; color:#232323;}
#content_packs > .box_one > .main_c > .pack_info > .pack_opt > .has_it{background-image:url(../img/packs_have_checked.png); background-repeat:no-repeat; background-position:center;}
#content_packs > .box_one > .main_c > .pack_info > .pack_opt > .has_not{background-image:url(../img/packs_not_have.png); background-repeat:no-repeat; background-position:center;}
#content_packs > .box_one > .main_c > .pack_info > .pack_details > .line_n:nth-of-type(2n) {background-color:#f1f1f1;}
#content_packs > .box_one > .main_c > .pack_info > .pack_opt > .line_n:nth-of-type(2n) {background-color:#f1f1f1;}
#content_packs > .box_one > .main_c > .pack_info > .pack_opt.rec > .line_n:nth-of-type(2n) {background-color:#f3efec;}
/* Package specific stop*/

/* FAQ specific start*/
#content_faq {background-image:url(../img/FAQ_background.png), url(../img/top_line_border.png); background-repeat:no-repeat, repeat-x; background-position:top left, left top; background-size: cover, auto; padding-top:35px;}
#content_faq > .box_one {height:auto;}
#content_faq > .box_one > .big_title {width:465px; height:117px; font-size:68px; padding-top:30px; leter-spacing: -5px; text-align: center;  color:#ffffff; background-color:#36c3f2;}
#content_faq > .box_one > .qa_list {max-width:1600px; margin:40px auto 0 auto; padding-bottom:40px;}
#content_faq > .box_one > .qa_list > .question_faq {font-size:20px;margin-top:20px;cursor:pointer;}
#content_faq > .box_one > .qa_list > .is_open  {display:block;}
#content_faq > .box_one > .qa_list > .is_close {display:none;}
#content_faq > .box_one > .qa_list > .question_faq {max-height:999999px;}
#content_faq > .box_one > .qa_list > .question_faq > .faq_open {width:8px; margin-top:6px; height:8px; border:3px solid #000000; border-radius:10px; float:left; margin-right:20px;max-height:999999px;}
#content_faq > .box_one > .qa_list > .answer_faq {margin-left:36px; margin-top:3px; font-size:16px;max-height:999999px;}
/* FAQ specific stop*/

/* Assoc how to start*/
#content_assoc_howto {background-image:url(../img/associations_how_bg.jpg), url(../img/top_line_border.png); background-repeat:no-repeat, repeat-x; background-position:top left, left top; background-size: cover, auto; padding-top:35px;}
#content_assoc_howto > .box_one {height:auto; width:100%; padding-bottom:40px;}
#content_assoc_howto > .box_one > table > tbody > tr > td> .big_title {width:465px; height:165px; font-size:50px; padding-top:100px; leter-spacing: -5px; text-align: center;  color:#ffffff; background-color:#3e3e3e;}
#content_assoc_howto > .box_one > table > tbody > tr > td> .big_rest_line{opacity:0.7; width:100%; background-color:#3ec5f1; height:265px;}
#content_assoc_howto > .box_two{max-width:1500px; overflow:auto; margin:0px auto;}
#content_assoc_howto > .box_two > .number_list{width:83px; float:left; padding-top:30px;}
#content_assoc_howto > .box_two > .number_list > .each_nr{text-align:center; border:4px solid #3e3e3e; border-radius:44px; width:75px; height:73px; font-size:52px; padding-top:1px; cursor:pointer; margin-bottom:341px;}
#content_assoc_howto > .box_two > .line_between{width:6px; opacity:0.8; height:2190px; background-color:#8e8e8e; float:left; margin:0px 20px 40px 40px;}
#content_assoc_howto > .box_two > .img_and_text{padding-top:30px; float:left; width:1000px; position:relative;}
#content_assoc_howto > .box_two > .img_and_text > .element_of{width:1000px;overflow:auto; position:absolute; top:50px; left:0px;}
#content_assoc_howto > .box_two > .img_and_text > .element_of > .img_text{font-size:18px; float:left; width:400px;}
/* Assoc how to end*/

/* How to start*/
#content_howto {background-image:url(../img/how_to_bg_big.jpg), url(../img/top_line_border.png); background-repeat:no-repeat, repeat-x; background-position:top left, left top; background-size: cover, auto; padding-top:20px;}
#content_howto > .box_one {height:auto; width:100%; padding-bottom:40px;}
#content_howto > .box_one:first-of-type {padding-bottom:20px;}
#content_howto > .box_one > table > tbody > tr > td> .big_title {height:195px; padding-left:75px; text-align:left; font-size:50px; padding-top:100px; leter-spacing: -5px; color:#ffffff; background-color:#36c3f2;}
#content_howto > .box_one > table > tbody > tr > td> .big_title_v2 {height:170px;}
#content_howto > .box_one > table > tbody > tr > td> .big_title_v2.hiw-box {height:105px; padding: 10px 150px 10px 75px;}
#content_howto > .box_one > table > tbody > tr > td> .big_title > .hiw-title {font-size: 50px; line-height: 1; font-weight: bold; margin: 0;}
#content_howto > .box_one > table > tbody > tr > td> .big_title > .hiw-text {font-size: 21px; line-height: 1; margin: 0;}
#content_howto > .box_one > table > tbody > tr > td> .big_title > .hiw-text > a {color: #fff; text-decoration: underline;}
#content_howto > .box_one > table > tbody > tr > td> .big_title > .hiw-text > a:hover {text-decoration: none;}
#content_howto > .box_one > table > tbody > tr > td> .advanced {background-color:#007095;}
#content_howto > .box_one > table > tbody > tr > td> .big_rest_line{width:50%; text-align:justify; min-width:500px; background-color:#ffffff; height:105px; padding:85px 100px 75px;font-size:18px;}
#content_howto > .box_one > table > tbody > tr > td> .big_rest_line_v2{padding:7px 50px 10px;font-size:30px; height:auto; width:auto; line-height: 1.2;}
#content_howto > .box_one > table > tbody > tr > td> .advanced_text {height: auto;padding:20px 100px;line-height:19px; font-size:16px;}
#content_howto > .box_one > table > tbody > tr > td> .advanced_text_v2 {height: auto;padding:20px 50px;line-height:1.3; font-size:27px;}
#content_howto > .box_two{max-width:1500px; overflow:auto; margin:0px auto;}
#content_howto > .box_two > .number_list{width:83px; float:left; padding-top:30px;}
#content_howto > .box_two.first-box > .number_list {padding-top:20px;}
#content_howto > .box_two > .number_list > .each_nr{text-align:center; border:4px solid #ffffff; border-radius:44px; width:75px; height:73px; font-size:52px; padding-top:1px; cursor:pointer; margin-bottom:380px; color:#ffffff;}
#content_howto > .box_two > .number_list > .is_text_only {margin-bottom:155px;}
#content_howto > .box_two.first-box > .number_list > .is_text_only {margin-bottom:125px;}
#content_howto > .box_two > .number_list > .is_advanced {margin-bottom:375px;}
#content_howto > .box_two > .number_list > .is_advanced_assoc {margin-bottom:170px; border-color:#0096ff;}
#content_howto > .box_two > .line_between{width:6px; opacity:0.65; height:470px; background-color:#8e8e8e; float:left; margin:0px 20px 40px 40px;}
#content_howto > .box_two > .img_and_text{padding-top:20px; float:left; width:1200px;}
#content_howto > .box_two > .img_and_text > .element_of{width:1200px;overflow:auto;color:#ffffff;padding:25px 0;}
#content_howto > .box_two.first-box > .img_and_text >.element_of {padding-top: 0;}
#content_howto > .box_two > .img_and_text > .element_of > .is_advanced{padding-top:10px;}
#content_howto > .box_two > .img_and_text > .element_of > .img_text{font-size:17px; float:left; width:600px;}
#content_howto > .box_two > .img_and_text > .element_of > .img_text{font-size:17px; float:left; width:600px;}
#content_howto > .box_two > .img_and_text > .element_of > .full_line_text{font-size:17px; float:left; width:1190px; min-height:180px;}
#content_howto > .box_two > .img_and_text > .element_of > .is_advanced_assoc{padding-top:10px; font-size:60px; line-height:48px; width:auto;}
#content_howto > .box_two > .img_and_text > .element_of > .assoc_adv_lnk{background-image:url(../img/advance_g_next_lnk.png); background-position: right top; background-repeat: no-repeat; color: #ffffff; display: block; float: left; font-size: 21px; height: 47px; margin-top: 162px; padding: 17px 70px 0 30px; text-decoration: none;}
.find_out_more{background-image:url(../img/advance_g_next_lnk.png); background-position: right top; background-repeat: no-repeat; color: #ffffff; display: block; float: left; font-size: 21px; height: 47px; padding: 17px 70px 0 0; text-decoration: none; margin-top: 10px;}
.find_out_more:hover{color: #0096FF; text-decoration: none; }
.find_out_more:active, .find_out_more:focus {text-decoration: none; color: #fff;}
#content_howto > .box_one > table > tbody > tr > td > .big_title.very_important {background-color:#177f75 !important;padding-left: 30px;}
/* How to stop*/

/* Contact specific start*/
#content_cont {height:960px;background-image:url(../img/top_line_border.png); background-repeat:repeat-x;}
#content_cont > .main_c {background-image:url(../img/contact_left_bg.png); background-repeat:no-repeat; width:738px; height:960px; padding-left:195px; float:left;}
#content_cont > .main_c > .title1{padding-top: 48px;font-size:32px; color:#4b98d2;margin-left:20px;}
#content_cont > .main_c > .subtitle1{margin-top:45px;font-size:20px;line-height:32px;color:#4b98d2;margin-left:20px; margin-bottom:20px;}
#content_cont > .main_c > .contact_form{padding-left:35px; overflow:auto; height:580px; padding-right:30px;}
#content_cont > .vertical_delim{width:3px; background-color:#e4e4e4; float:left; margin-top:52px; height:860px;}
#content_cont > .box_addr{margin-left:58px;height:700px; padding-top:131px; color:#4b98d2; font-size:20px; line-height:38px; float:left;}
.contact_req_send_box{margin-left:157px; height:43px; width:516px; font-size:22px; color:#4d4d4d;}
.contact_req_send_box > .is_send{float:right; font-size:27px; color:#4e4e4e; text-decoration:none;}
/* Contact specific end*/

/* Try for free specific start*/
#content_tff {background-image:url(../img/top_line_border.png); background-repeat:repeat-x;}
#content_tff > .main_c {background-repeat:no-repeat; margin-bottom:-5px;}
#content_tff > .bg_uk, .bg_us, .bg_ca {background-image:url(../img/packages_right_bg1.png); background-position:top right; background-size:auto 100%;}
#content_tff > .bg_nl {background-image:url(../img/packages_right_bg1.png); background-position:top right; background-size:auto 100%;}
#content_tff > .bg_no {background-image:url(../img/packages_right_bg1.png); background-position:top right; background-size:auto 100%;}
#content_tff > .bg_de {background-image:url(../img/packages_right_bg1.png); background-position:top right; background-size:auto 100%;}
#content_tff > .main_c > .box1{max-width:1600px; margin:0px auto;}
#content_tff > .main_c > .box1 > .left_content {padding-top:55px; width:695px; font-size:20px; line-height:22px;}
#content_tff > .main_c > .box1 > .left_content > .gray_form > .error_msg{float: left; font-size: 11px; height: 30px; line-height: 14px; margin-top: 40; padding-left: 7px; width: 660px; opacity:0;}
#content_tff > .main_c > .box1 > .left_content > .top_title{padding-bottom:45px;}
#content_tff > .main_c > .box1 > .left_content > .gray_form > .form_agree_box {margin-top:3px;}
#content_tff > .main_c > .box1 > .left_content > .gray_form > .test_14_btn {margin-top:0px;}
#content_tff > .main_c > .box1 > .left_content > .gray_form > .register_text_info_no_card{height:48px;}
/* Try for free specific end*/

.free-app-text {vertical-align: middle; font-weight: bold; font-size: 24px; line-height: 40px; margin: 0; color: #000;}
.free-app-text.static {padding-top: 10px;}
.free-app-text a {display: inline-block; vertical-align: middle;}
.free-app-text a:last-of-type {margin-right: 10px;}
.free-app-text img {vertical-align: middle;}

/* Register new user specific start*/
#content_reg_new {background-image:url(../img/top_line_border.png); background-repeat:repeat-x;}
#content_reg_new > .main_c {min-height:810px; background-repeat:no-repeat; margin-bottom:5px; background-image:url(../img/RegisterNewUser_rbg.png); background-position:top right; background-size:auto 100%;}
#content_reg_new > .bg_uk, .bg_ca, .bg_us {background-image:url(../img/uk/TryforFree_right_bg.png); background-position:top right; background-size:auto 100%;}
#content_reg_new > .bg_nl {background-image:url(../img/nl/TryforFree_right_bg.png); background-position:top right; background-size:auto 100%;}
#content_reg_new > .bg_no {background-image:url(../img/no/TryforFree_right_bg.png); background-position:top right; background-size:auto 100%;}
#content_reg_new > .bg_de {background-image:url(../img/de/TryforFree_right_bg.png); background-position:top right; background-size:auto 100%;}
#content_reg_new > .main_c > .box1{max-width:1600px; margin:0px auto; padding-top:30px;}
#content_reg_new > .main_c > .box1 > .gray_form > .left_content {border-right: 4px solid #e4e4e4; float: left; font-size: 20px; line-height: 22px; margin-bottom: 20px; margin-right: 40px; padding-bottom: 10px; padding-right: 60px; padding-top: 30px; width: 695px;}
#content_reg_new > .main_c > .box1 > .gray_form > .left_content > .top_title{padding-bottom:45px;}
#content_reg_new > .main_c > .box1 > .gray_form > .left_content > .error_msg{float: left; font-size: 11px; height: 30px; line-height: 14px; margin-top: 0; padding-left: 7px; width: 670px; opacity:0;}
#content_reg_new > .main_c > .box1 > .gray_form > .left_content > .form_agree_box {margin-top:0px;}
#content_reg_new > .main_c > .box1 > .gray_form > .left_content > .test_14_btn {margin-top:12px;}
#content_reg_new > .main_c > .box1 > .gray_form > .left_content > .register_text_info_no_card{height:48px;}

#content_reg_new > .main_c > .box1 > .gray_form > .right_content{float:left; width:630px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .top_title{width:100%; font-size:20px; line-height:22px; padding-top:30px; padding-bottom:45px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .pack_explain{overflow:auto;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .pack_explain > .pack_title{float:left; width:270px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .pack_explain > .pack_title > .pack_name_options{width:138px; float:none;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .pack_explain > .pack_title > .coupon_box{width:245px; margin-top:15px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .pack_explain > .pack_title > .coupon_box > .coupon_inpt {height: 26px; padding: 3px 10px; width: 90px; float:none;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .pack_explain > .pack_title > .coupon_box > .coupon_label {font-size:14px; font-weight:bold; color:#00385e;}
.coupon_err {font-size: 11px; float: left; width: 233px; margin: 3px 5px; color: rgb(204, 0, 0); display:none;}
.pack_price {text-align:right; font-size: 16px; }
.pack_custom_loc{display: inline-block !important; float: none !important; height: 31px; width: 70px !important;}
#discount_div {font-size: 16px; text-align:right; font-weight: bold; line-height: 18px; margin-top:10px; display:none;}
.vat_box{font-size: 16px; text-align:right; font-weight: bold; line-height: 18px; margin-top:10px;}
.total_box {font-size: 16px; text-align:right; border-top: 1px solid #4e4e4e; margin: 5px 0 48px; padding-top:10px; font-weight:bold;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .hear_about_us {float:left; font-size:18px; color:#00385e; margin-top:25px; padding-right:20px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .is_advertise {margin-top:7px; font-size:17px; width:200px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .advertise_sel {width:240px; float:left; margin-left:30px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .advertise_sel > .btn-group > .select_dropd { padding: 7px 15px !important; font-size:16px !important;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .is_sale{margin-top:7px; font-size:17px; width:200px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .sale_sel{width:240px; float:left; margin-left:30px;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .sale_sel > .btn-group > .select_dropd { padding: 7px 15px !important; font-size:16px !important;}
#content_reg_new > .main_c > .box1 > .gray_form > .right_content > .is_register { background-image:url(../img/login_reg_acc_btn.jpg); background-size:auto 100%;clear:both; margin-top:5px;}
/* Register new user specific end*/

/* Content Login start*/
#content_login {background-image:url(../img/top_line_border.png); background-repeat:repeat-x;}
#content_login > .main_c {background-repeat:no-repeat, no-repeat; background-position:top right, top left; background-size:auto 100%, auto; margin-bottom:-5px;}
#content_login > .bg_uk, .bg_ca, .bg_us {background-image:url(../img/packages_right_bg1.png), url(../img/login_new_bg1.png);}
#content_login > .bg_nl {background-image:url(../img/packages_right_bg1.png), url(../img/login_new_bg1.png);}
#content_login > .bg_no {background-image:url(../img/packages_right_bg1.png), url(../img/login_new_bg1.png);}
#content_login > .bg_de {background-image:url(../img/packages_right_bg1.png), url(../img/login_new_bg1.png);}
#content_login > .main_c > .box1{width:695px; margin-left:200px;padding-bottom:40px; overflow:auto;}
#content_login > .main_c > .box1 > .top_header{padding-bottom:45px; padding-top:50px; color:#4b98d2;}
#content_login > .main_c > .box1 > .top_header > .big_title{font-size:30px;}
#content_login > .main_c > .box1 > .top_header > .subtitle{font-size:20px;}
#content_login > .main_c > .box1 > .middle_header{padding-bottom:20px; padding-top:30px; color:#4b98d2; margin-top:40px;font-size:18px;}
#content_login > .main_c > .box1 > .no_account_reg{margin:50px 0 20px; color:#4d4d4d; font-size:26px; text-align:right;}
#content_login > .main_c > .box1 > .register_4_free{background-image:url(../img/login_reg_acc_btn.jpg); background-size:100% 100%; min-width:231px; padding:8px 15px 0 15px; height:35px; text-align:right; text-decoration:none; float:right; display:block; color:#ffffff; font-size:19px;}
.login_form_submit {font-size:24px; color:#4d4d4d; float:right; cursor:pointer;}
.login_form_req_newpass{font-size:24px; color:#4d4d4d; float:right; cursor:pointer;}
/* Content Login end*/

/* Content Impressum start*/
#content_impress {background-image:url(../img/top_line_border.png); background-repeat:repeat-x;}
#content_impress > .main_c {background-repeat:no-repeat, no-repeat; background-position:right 150px top 100px, left top; background-size:auto 500px, auto auto; margin-bottom:-5px;}
#content_impress > .bg_uk, .bg_ca, .bg_us {background-image:url(../img/uk/try_bit_front.png), url(../img/login_new_bg1.png);}
#content_impress > .bg_nl {background-image:url(../img/nl/try_bit_front.png), url(../img/login_new_bg1.png);}
#content_impress > .bg_no {background-image:url(../img/no/try_bit_front.png), url(../img/login_new_bg1.png);}
#content_impress > .bg_de {background-image:url(../img/de/try_bit_front.png), url(../img/login_new_bg1.png);}
#content_impress > .main_c > .box1{width:720px; margin-left:200px;padding-bottom:40px; overflow:auto;}
#content_impress > .main_c > .box1 > .top_header{padding-bottom:45px; padding-top:50px; color:#4b98d2;}
#content_impress > .main_c > .box1 > .top_header > .big_title{font-size:30px;}
#content_impress > .main_c > .box1 > .top_header > .subtitle{font-size:20px;}
#content_impress > .main_c > .box1 > .main_text {font-size:16px; color:#535353; line-height:27px;}
#content_impress > .main_c > .box1 > .main_text > .left_title {float:left; width:210px; font-weight:bold;}
#content_impress > .main_c > .box1 > .main_text > .right_text{float:right; width:500px;}
/* Content Impressum end*/

/* Content System Message start*/
#content_sysm {background-image:url(../img/top_line_border.png); background-repeat:repeat-x; padding-top:100px;}
#content_sysm > .main_c {background-image:url(../img/system_msg.png); height:600px; background-repeat:no-repeat; background-position:left top 10px; background-size:auto 500px; margin-bottom:-5px; padding:185px 0 0 695px;}
#content_sysm > .main_c  > .text_box {height:150px; width:500px; color:#7a7a7a; font-size:18px; display:table-cell; vertical-align:middle;}
/* Content System Message end*/

/* Content 404 start*/
#content_404 {background-image:url(../img/top_line_border.png); background-repeat:repeat-x;}
#content_404 > .main_c {background-image:url(../img/not_found_right_bg.png); background-repeat:no-repeat; background-position:top right; background-size:auto 100%;}
#content_404 > .main_c > .box_one {margin: 0px auto; padding-top: 9%; height:585px; max-width:1600px;}
#content_404 > .main_c > .box_one > .err_text{width:996px; position:relative; color:#006cff; height:390px;}
#content_404 > .main_c > .box_one > .err_text > .line1{font-size:480px; position:absolute; top:10px; line-height: 400px;  left:0px; letter-spacing:-31px;}
#content_404 > .main_c > .box_one > .err_text > .line2{font-size:60px; position:absolute; top:178px; left:299px;}
#content_404 > .main_c > .box_one > .err_text > .line3_en {font-size:47px; line-height: 50px;  position:absolute; top:26px; left:672px; letter-spacing:-1px;}
#content_404 > .main_c > .box_one > .err_text > .line3_us {font-size:47px; line-height: 50px;  position:absolute; top:26px; left:672px; letter-spacing:-1px;}
#content_404 > .main_c > .box_one > .err_text > .line3_ca {font-size:47px; line-height: 50px;  position:absolute; top:26px; left:672px; letter-spacing:-1px;}
#content_404 > .main_c > .box_one > .err_text > .line3_de {font-size:47px; line-height: 50px;  position:absolute; top:46px; left:672px; letter-spacing:-1px;}
#content_404 > .main_c > .box_one > .err_text > .line3_nl {font-size:47px; line-height: 50px;  position:absolute; top:40px; left:672px; letter-spacing:-1px;}
#content_404 > .main_c > .box_one > .err_text > .line3_no {font-size:47px; line-height: 50px;  position:absolute; top:44px; left:672px; letter-spacing:-1px;}
#content_404 > .main_c > .box_one > .err_text > .line4_en {top:143px; letter-spacing: -1px;  left:672px;font-size:16px; position:absolute;}
#content_404 > .main_c > .box_one > .err_text > .line4_us {top:143px; letter-spacing: -1px;  left:672px;font-size:16px; position:absolute;}
#content_404 > .main_c > .box_one > .err_text > .line4_ca {top:143px; letter-spacing: -1px;  left:672px;font-size:16px; position:absolute;}
#content_404 > .main_c > .box_one > .err_text > .line4_de {top:294px; letter-spacing: -1px;  left:672px;font-size:16px; position:absolute;}
#content_404 > .main_c > .box_one > .err_text > .line4_nl {top:300px; letter-spacing: -1px;  left:672px;font-size:16px; position:absolute;}
#content_404 > .main_c > .box_one > .err_text > .line4_no {top:296px; letter-spacing: -1px;  left:675px;font-size:16px; position:absolute;}
/* Content 404 end*/

/* Content About Us start*/
#content_aboutus {background-image:url(../img/AboutUs_bgimage_right.png), url(../img/top_line_border.png); background-repeat:no-repeat, repeat-x; background-position:top right, left top; background-size: auto 100%, auto; padding-top:35px;}
#content_aboutus > .box_one {height:auto; width:100%; padding-bottom:40px;}
#content_aboutus > .box_one > table > tbody > tr > td> .big_title{background-color: #002e62;color: #ffffff; font-size: 70px; height: 205px; padding-top: 100px; text-align: center; width: 650px;}
#content_aboutus > .box_one > table > tbody > tr > td> .big_rest_line{opacity:0.7; width:100%; background-color:transparent; height:265px;}
#content_aboutus > .box_two{max-width:1600px; overflow:auto; margin:0px auto; padding:0 40px 40px 100px;color:#333333; font-size:23px;}
#content_aboutus > .box_two > p {margin:20px 0 40px 0; text-align:justify; line-height:29px;}
#content_aboutus > .box_two > .bottom_text{background-image: url('../img/gold_medal_about_page1.png'); background-repeat: no-repeat; background-position: right 20px top 10px; background-size: auto auto; padding-right: 400px; width: 740px; padding-bottom: 273px; padding-top: 40px; line-height:28px;}
#content_aboutus > .box_two > .line_between{height:317px; background-image:url(../img/AboutUs_bg_middle.png); background-repeat:no-repeat; background-position:center top; padding-bottom:40px;}
/* Content About Us end*/

/* Content Static start*/
#content_default {background-image:url(../img/static_page_bg.png), url(../img/top_line_border.png); background-repeat:no-repeat, repeat-x; background-position:top right, left top; background-size: 100% auto, auto; padding-top:35px;}
#content_default > .box_one {height:auto; width:100%; padding-bottom:40px;}
#content_default > .box_one > table > tbody > tr > td> .big_title{background-color: #36c3f2; color: #ffffff; font-size: 60px; height: 135px; padding-top: 35px; text-align: center; float:left; padding-left:20px; padding-right:20px;;}
#content_default > .box_one > table > tbody > tr > td> .big_rest_line{opacity:0.7; width:100%; background-color:transparent; height:265px;}
#content_default > .box_two{max-width:1600px; overflow:auto; margin:0px auto; padding:0 40px 40px 100px;color:#333333; font-size:25px;}
#content_default > .box_two > p {margin:20px 0 40px 0; text-align:justify; line-height:29px;}
#content_default > .box_two > .bottom_text{background-image: url('../img/gold_medal_about_page1.png'); background-repeat: no-repeat; background-position: right 20px top 10px; background-size: auto auto; padding-right: 400px; width: 740px; padding-bottom: 273px; padding-top: 40px; line-height:28px;}
#content_default > .box_two > .line_between{height:410px;}
#content_default > .box_two > .pp-text {font-size: 14px; line-height: 1.4; margin: 10px 0 0;}
#content_default > .box_two > .pp-title {font-size: 14px; line-height: 1.4; margin: 20px 0 0; font-weight: bold;}
#content_default > .box_two > .pp-header {font-size: 18px; line-height: 1.4; margin: 30px 0 0; font-weight: bold;}
/* Content Static end*/

.one_step_down {background-image: url("../img/arrows_top_bottom_v2.png"); background-position: 0 -44px; background-repeat: no-repeat; cursor: pointer; height: 22px; width: 49px; margin:10px auto;}
.one_step_up {background-image: url("../img/arrows_top_bottom_v2.png"); background-position: 0 -68px; background-repeat: no-repeat; cursor: pointer; height: 22px; width: 49px; margin:10px auto;}

/*social icons start*/
.footer_fb {background-position: 0px 0px;}
.footer_gl {background-position: -54px 0px;}
.footer_in {background-position: -108px 0px;}
.footer_xi {background-position: -162px 0px;}
.footer_tw {background-position: -216px 0px;}
.footer_pi {background-position: -272px 0px;}

@media (max-width: 500px) {
    #footer_n .social {height:42px; width:42px;}
    
    .footer_fb {background-position: -5px -5px;}
    .footer_gl {background-position: -59px -5px;}
    .footer_in {background-position: -113px -5px;}
    .footer_xi {background-position: -167px -5px;}
    .footer_tw {background-position: -221px -5px;}
    .footer_pi {background-position: -276px -5px;}
}
/*social icons end*/

/*slider arrows start*/
.cntr .bx-wrapper .bx-controls-direction a.bx-prev { background-color: #656462; background-position: 0 0; opacity: 0.5; border: solid #656462 32px; border-radius: 50%; margin-top: -48px; width: 96px; height: 96px; }
.cntr .bx-wrapper .bx-controls-direction a.bx-prev:hover { background-position: 0 0; opacity: 0.8; }
.cntr .bx-wrapper .bx-controls-direction a.bx-next { background-color: #656462; background-position: -43px 0; opacity: 0.5; border: solid #656462 32px; border-radius: 50%; margin-top: -48px; width: 96px; height: 96px; }
.cntr .bx-wrapper .bx-controls-direction a.bx-next:hover { background-position: -43px 0; opacity: 0.8; }
@media (max-width: 991px) {
    .cntr .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { right: 0;}
}

@media (max-width: 767px) {
	.cntr .bx-wrapper .bx-controls-direction a.bx-prev { display: none; }
	.cntr .bx-wrapper .bx-controls-direction a.bx-next { display: none; }
	.register_play { display: none; }
	.cntr .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { right: 0; text-align: center; bottom: 10px;}
}
/*slider arrows end*/

@media (max-width: 1640px) {
    #social_marketing > .left_title {font-size:23px; line-height:27px;}
    #social_marketing > .right_title {font-size:23px; line-height:27px; width:560px;}
    #social_marketing > .right_title img{width:80px; height:67px;}

    #try_for_free > .right_c {width:640px;}
    #try_for_free > .right_c > .title {font-size:22px;}
    #try_for_free {width:1260px; height:830px;}
    #try_for_free > .left_c {width:580px;}
    #try_for_free > .left_c > .normal_text { font-size:18px;}
    #try_for_free > .right_c {margin-top:95px;}
    #try_for_free > .right_c > .gray_form > .error_msg{width: 630px;}
    #try_for_free .try_for_free_box > .try_for_free_text {font-size: 5.8em; padding-top: 140px;}
    #try_for_free .try_for_free_box.lang_de > .try_for_free_text {font-size: 4.4em; padding-top: 160px;}
    #try_for_free .try_for_free_box.lang_no > .try_for_free_text {font-size: 4.8em; padding-top: 160px;}
    #try_for_free .try_for_free_box.lang_nl > .try_for_free_text {font-size: 4.9em; padding-top: 181px;}

    .form_agree_home {font-size:20px;}
    .gray_form > .home_input_lable {font-size:20px;}
    .gray_form  label {font-size:20px;}
    .gray_form > .w650 {width:480px;}
    .gray_form > .w665 {width:495px;}
    .gray_form > .w620 {width:450px;}
    .gray_form > .w560 {width:390px;}
    .gray_form > .w575 {width:406px;}
    .gray_form > .w535 {width:421px;}
    .gray_form > .w520 {width:421px;}
    .gray_form > .w500 {width:420px;}
    .gray_form > .w450 {width:370px;}
    .gray_form > .w465 {width:386px;}
    .gray_form > .test_14_btn {margin-top:5px;}

    #feedback_scrool > .content_f {max-width: 1330px;}
    #feedback_scrool > .content_f > .feedback_texts {margin:0 15px;}
    #feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them {margin-left:20px; margin-right:20px; width:392px;}
    #feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them > .stars {width:392px;}

    #google_stars_seo > .stars_content > .text_t {font-size:34px; line-height:38px;}
    #google_stars_seo > .stars_content > .text_b {height:46px;}

    #qa_service {height: 600px;}
    #qa_service > .content_left_uk, .content_left_ca, .content_left_us {margin-left:75px; height:430px;}
    #qa_service > .content_right_uk, .content_right_ca, .content_right_us {margin-right:90px; height:430px; margin-top:90px;}
    #qa_service > .content_left_de {float:left; margin-left:50px; margin-top:120px; height:380px;}
    #qa_service > .content_right_de {float:right; margin-right:80px; margin-top:70px; height:450px;}
    #qa_service > .content_left_nl {float:left; margin-left:50px; margin-top:120px; height:340px;}
    #qa_service > .content_right_nl {float:right; margin-right:80px; margin-top:70px; height:450px;}
    #qa_service > .content_left_no {float:left; margin-left:50px; margin-top:150px; height:240px;}
    #qa_service > .content_right_no {float:right; margin-right:65px; margin-top:70px; height:450px;}
    
    /*Content assoc howto start*/
    #content_assoc_howto > .box_one > table > tbody > tr > td> .big_title {height: 125px;padding-top: 55px;}
    #content_assoc_howto > .box_one > table > tbody > tr > td> .big_rest_line{height:180px;}
    #content_assoc_howto > .box_two {margin:0 0 0 40px; max-width:1300px;}
    /*Content assoc howto stop*/
    
    /* Contact specific start*/
    #content_cont {height:850px;}
    #content_cont > .main_c {background-size: auto 100%; height: 767px; padding-left: 172px; width: 650px;}
    #content_cont > .main_c > .contact_form{height:580px;}
    #content_cont > .vertical_delim{height:720px;}
    #content_cont > .box_addr{height:700px;}
    .contact_req_send_box{margin-left:0px; height:43px; width:585px;}
    /* Contact specific end*/
    
    /* FAQ specific start*/
    #content_faq > .box_one > .qa_list {padding: 0 30px 40px 50px; max-width:none;}
    /* FAQ specific stop*/
    
    /* How to start*/
    #content_howto > .box_one > table > tbody > tr > td> .big_rest_line_v2{}
    #content_howto > .box_two{margin: 0 0 0 40px;max-width: 1300px;}
    #content_howto > .box_two > .line_between{margin: 15px 20px 40px;}
    #content_howto > .box_two > .img_and_text{width: 1170px;}
    #content_howto > .box_two > .img_and_text > .element_of{width: 1170px;}
    #content_howto > .box_two > .img_and_text > .element_of > .full_line_text{font-size:17px; float:left; width:1160px;}
    /* How to stop*/
    
    /* Content Login start*/
    #content_login > .main_c {background-size: auto 100%, 150px auto;}
    #content_login > .main_c > .box1{margin-left: 155px;width: 615px;}
    #content_login > .main_c > .box1 > .top_header{padding-bottom: 30px;padding-top: 35px;}
    #content_login > .main_c > .box1 > .middle_header{margin-top: 20px;}
    /* Content Login end*/
    
    /* Content Impressum start*/
    #content_impress > .main_c {background-size: auto 400px, 150px auto; background-position: right 100px top 100px, left top;}
    #content_impress > .main_c > .box1{margin-left: 155px;width: 720px;}
    #content_impress > .main_c > .box1 > .top_header{padding-bottom: 30px;padding-top: 35px;}
    #content_impress > .main_c > .box1 > .middle_header{margin-top: 20px;}
    /* Content Impressum end*/
    
    /* Package specific start*/
    #content_packs > .box_one{max-width:1340px;}
    #content_packs > .box_one > .main_c{width:1340px;}
    #content_packs > .box_one > .main_c > .pack_info{width:1340px;}
    #content_packs > .box_one > .main_c > .color_lines {padding-left:0px;}
    #content_packs > .box_one > .main_c > .color_lines > .pro_plus_pack {font-size:32px; width:215px;}
    #content_packs > .box_one > .main_c > .color_lines > .pro_pack {font-size:32px; width:215px;}
    #content_packs > .box_one > .main_c > .color_lines > .budget_pack {font-size:32px; width:215px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_details {width: 477px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_opt {width:213px;}
    #content_packs > .box_one > .main_c > .pack_info > .last {width:212px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_details > .line_n {padding:15px 0 15px 20px;}
    /* Package specific stop*/
    
    /* Reseller specific start*/
    #content_res > .box_one {margin: 0 0 0 40px; max-width: 936px;}
    #content_res > .box_two {background-position: right -90px top; background-size:auto 100%;}
    #content_res > .box_two > .main_c {margin: 10px 0 25px 40px;width:668px; padding:0px;}
    #content_res > .box_two > .main_c > .title2{margin-top: 26px;}
    #content_res > .box_two > .main_c > .text2{margin-bottom: 15px;margin-top: 15px;}
    #content_res > .box_two > .main_c > .gray_form > .error_msg { font-size:14px; width:660px;}
    #content_res > .box_three > .main_c{width: 1280px;padding-bottom:30px;}
    /* Reseller specific end*/
    
    /* Try for free specific start*/
    #content_tff {}
    #content_tff > .main_c {min-height:664px;}
    #content_tff > .main_c > .box1{max-width:1000px; margin:0px 0px 0px 40px;}
    #content_tff > .main_c > .box1 > .left_content > .gray_form > .error_msg{width: 620px;}
    #content_tff > .main_c > .box1 > .left_content {width:630px;}
    /* Try for free specific end*/
    
    /* Content 404 start*/
    #content_404 > .main_c > .box_one {width:1000px; margin:0px 0px 0px 40px;}
    /* Content 404 end*/
    
    /* Content About Us start*/
    #content_aboutus {background-position: right top, left top;}
    #content_aboutus > .box_one {height:auto; width:100%; padding-bottom:40px;}
    #content_aboutus > .box_one > table > tbody > tr > td> .big_title{height: 175px; padding-top: 70px;}
    #content_aboutus > .box_one > table > tbody > tr > td> .big_rest_line{height:200px;}
    #content_aboutus > .box_two{max-width:1600px; overflow:auto; margin:0px auto; padding:0 40px 20px 60px;}
    #content_aboutus > .box_two > .line_between{}
    /* Content About Us end*/
    
    /* Register new user specific start*/
    #content_reg_new > .main_c > .box1{max-width: 1300px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content {padding-right:25px; margin-right:25px; float:left;width:610px; font-size:20px; line-height:22px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .error_msg {width:603px;}
    /* Register new user specific end*/
    
    /* Content Static start*/
    #content_default > .box_two{max-width:1280px; padding:0 20px;}
    /* Content Static end*/

}

@media (max-width: 1350px) {
    #feedback_scrool > .content_f > .feedback_texts > .one_of_them {font-size:15px;}

    #feedback_scrool > .content_f {max-width: 1180px;}
    #feedback_scrool > .content_f > .feedback_texts {margin:0 15px;}
    #feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them {margin-left:20px; margin-right:20px; width:342px; font-size:16px;}
    #feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them > .stars {width:342px; bottom:10px;}
    
    #google_stars_seo {min-height:425px; margin:0 4%; width:92%;}
    #google_stars_seo > .stars_img {width:48%;}
    #google_stars_seo > .stars_content > .text_t {font-size:28px;}
    #google_stars_seo > .stars_content > .text_b {font-size:20px;}
    #google_stars_seo > .stars_content {padding-top:90px;}

    #social_marketing > .left_title {font-size:20px;}
    #social_marketing > .right_title{font-size:20px; width:500px;}
    #social_marketing > .right_title img{height:54px; width:68px;}

    #try_for_free {width:1180px; height:745px;}
    #try_for_free > .right_c {margin-top:50px; width:640px;}
    #try_for_free > .right_c > .title {font-size:22px;}
    .gray_form > .home_input_lable {font-size:20px;}
    .gray_form  label {font-size:20px; }
    .gray_form > .home_input{font-size:18px;height:36px;padding:3px 8px;}
    .gray_form > .contact_input_lable {font-size: 18px; margin-top: 7px;}
    .gray_form > .w620 {width:480px;}
    .gray_form > .w560 {width:430px;}
    .gray_form > .w575 {width:446px;}
    .gray_form > .w650 {width:500px;}
    .gray_form > .w665 {width:515px;}
    .gray_form > .w450 {width:340px;}
    .gray_form > .w465 {width:356px;}
    .gray_form > .w500 {width: 390px;}
    .gray_form > .test_14_btn {background-size:100% 100%; font-size:20px; height:40px; width:210px;}
    .form_agree_home{font-size:18px; line-height:22px;}
    .select_dropd {padding:8px 15px !important;}
    #try_for_free > .left_c {width:500px; margin-top:50px;}
    #try_for_free > .left_c > .normal_text { font-size:20px; line-height:24px; margin-top:19px;}
    #try_for_free .try_for_free_box > .try_for_free_text {font-size: 5em; padding-top: 120px;}
    #try_for_free .try_for_free_box.lang_de > .try_for_free_text {font-size: 3.9em; padding-top: 135px;}
    #try_for_free .try_for_free_box.lang_no > .try_for_free_text {font-size: 4.1em; padding-top: 135px;}
    #try_for_free .try_for_free_box.lang_nl > .try_for_free_text {font-size: 4.2em; padding-top: 155px;}
    
    #qa_service {height:540px;}
    #qa_service > .content_left_uk, .content_left_ca, .content_left_us {height:410px; margin-left:50px; margin-top:70px;}
    #qa_service > .content_right_uk, .content_right_ca, .content_right_us {height:410px; margin-right:60px; margin-top:55px;}
    #qa_service > .content_left_de {height:360px; margin-left:50px; margin-top:90px;}
    #qa_service > .content_right_de {height:430px; margin-right:60px; margin-top:50px;}
    #qa_service > .content_left_nl {height:300px; margin-left:50px; margin-top:110px;}
    #qa_service > .content_right_nl {height:430px; margin-right:60px; margin-top:50px;}
    #qa_service > .content_left_no {height:210px; margin-left:45px; margin-top:110px;}
    #qa_service > .content_right_no {height:430px; margin-right:55px; margin-top:50px;}
    
    /*Content assoc howto start*/
    #content_assoc_howto > .box_two {margin:0 0 0 20px; max-width:1180px;}
    #content_assoc_howto > .box_two > .line_between {margin: 0 20px 40px;}
    /*Content assoc howto stop*/
    
    /* Contact specific start*/
    #content_cont {height:800px;}
    #content_cont > .main_c {background-size: auto 100%; height: 735px; padding-left: 153px; width: 610px;}
    #content_cont > .main_c > .title1{}
    #content_cont > .main_c > .subtitle1{margin-top:20px;line-height:28px;}
    #content_cont > .main_c > .contact_form{height:550px;}
    #content_cont > .vertical_delim{height:680px;}
    #content_cont > .box_addr{height:610px; width:400px;font-size:18px;margin-left:25px;}
    .contact_req_send_box{margin-left:0px; height:43px; width:545px;font-size:20px;}
    .contact_req_send_box > .is_send{font-size:24px;}
    /* Contact specific end*/
    
    /* FAQ specific start*/
    #content_faq > .box_one > .big_title {font-size: 54px;height: 94px;padding-top: 20px;}
    /* FAQ specific stop*/
    
    /* How to start*/
    #content_howto > .box_one > table > tbody > tr > td> .advanced_text {padding:0 0 0 40px; width:80%;}
    #content_howto > .box_one > table > tbody > tr > td> .advanced_text_v2 {padding:0 0 0 40px; width:80%;}
    #content_howto > .box_one > table > tbody > tr > td> .big_rest_line_v2{font-size:24px;}
    #content_howto > .box_two{margin: 0 0 0 10px;max-width: 1190px;}
    #content_howto > .box_two > .line_between{margin: 0 10px 40px; height:500px;}
    #content_howto > .box_two > .img_and_text{width: 1080px;}
    #content_howto > .box_two > .img_and_text > .element_of{width: 1080px;}
    #content_howto > .box_two > .img_and_text > .element_of > .img_text{width:545px;}
    #content_howto > .box_two > .img_and_text > .element_of > .full_line_text {width:1070px;}
    #content_howto > .box_two > .img_and_text > .element_of > .is_advanced_assoc{width:auto;}
    /* How to stop*/
    
    /* Content Login start*/
    #content_login {}
    #content_login > .main_c {background-position: right 0 top, left top; background-size:auto 100%, 0px 0px;}
    #content_login > .main_c > .box1{margin-left: 60px;}
    #content_login > .main_c > .box1 > .top_header{padding-bottom: 30px;padding-top: 35px;}
    #content_login > .main_c > .box1 > .top_header > .big_title{}
    #content_login > .main_c > .box1 > .top_header > .subtitle{}
    #content_login > .main_c > .box1 > .middle_header{margin-top: 10px;font-size:17px;padding-bottom:20px; padding-top:20px;}
    #content_login > .main_c > .box1 > .no_account_reg{font-size: 24px;margin: 40px 0 10px;}
    #content_login > .main_c > .box1 > .register_4_free{}
    .login_form_submit {}
    .login_form_req_newpass{}
    /* Content Login end*/
    
    /* Content Impressum start*/
    #content_impress {}
    #content_impress > .main_c {background-position: right 50px top 50px, left top; background-size: auto 400px, 0 0;}
    #content_impress > .main_c > .box1{margin-left: 60px;}
    #content_impress > .main_c > .box1 > .top_header{padding-bottom: 30px;padding-top: 35px;}
    #content_impress > .main_c > .box1 > .top_header > .big_title{}
    #content_impress > .main_c > .box1 > .top_header > .subtitle{}
    #content_impress > .main_c > .box1 > .middle_header{margin-top: 10px;font-size:17px;padding-bottom:20px; padding-top:20px;}
    #content_impress > .main_c > .box1 > .no_account_reg{font-size: 24px;margin: 40px 0 10px;}
    #content_impress > .main_c > .box1 > .register_4_free{}
    /* Content Impressum end*/
    
    /* Content System Message start*/
    #content_sysm > .main_c {background-position:left -100px top 10px; padding:185px 0 0 595px;}
    /* Content System Message end*/
    
    /* Package specific start*/
    #content_packs > .box_one{max-width:1200px;}
    #content_packs > .box_one > .main_c{width:1200px;}
    #content_packs > .box_one > .main_c > .pack_info{width:1200px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_details {width: 417px;}
    #content_packs > .box_one > .main_c > .color_lines {min-height:220px; padding-left:0;}
    #content_packs > .box_one > .main_c > .color_lines > .pro_plus_pack {font-size:28px; padding-top:180px; width:196px;}
    #content_packs > .box_one > .main_c > .color_lines > .pro_pack {font-size:28px; padding-top:180px; width:196px;}
    #content_packs > .box_one > .main_c > .color_lines > .budget_pack {font-size:28px; padding-top:180px; width:196px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_details > .line_n {font-size:18px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_opt {width:196px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_opt > .line_n {font-size:18px;}
    #content_packs > .box_one > .main_c > .pack_info > .last {width:195px;}
    #content_packs > .box_one > .main_c > .color_lines > .small_text_left {width:390px;}
    #content_packs > .box_one > .main_c > .color_lines > .bottom {padding-top:40px; height:165px;}
    /* Package specific stop*/
    
    /* Reseller specific start*/
    #content_res > .box_one {margin: 0 0 0 40px; max-width: 955px; padding-right:200px;}
    #content_res > .box_one > .blue_title {line-height: 25px;}
    #content_res > .box_one > .big_title {padding-bottom:10px;}
    #content_res > .box_two {background-position: right -162px top;}
    #content_res > .box_two > .main_c {margin: 10px 0 25px 40px;width:668px; padding:0px;}
    #content_res > .box_two > .main_c > .title2{margin-top: 26px;}
    #content_res > .box_two > .main_c > .text2{margin-bottom: 15px;margin-top: 15px;}
    #content_res > .box_two > .main_c > .gray_form > .error_msg { font-size:12px; width:650px;}
    #content_res > .box_three > .main_c{width: 1120px;padding-bottom:30px;}
    /* Reseller specific end*/
    
    /* Try for free specific start*/
    #content_tff {}
    #content_tff > .main_c {min-height:650px;}
    #content_tff > .main_c > .box1{max-width:1000px; margin:0px 0px 0px 40px;}
    #content_tff > .main_c > .box1 > .left_content {width:560px;}
    #content_tff > .main_c > .box1 > .left_content > .gray_form > .form_agree_box {margin-top:3px;}
    #content_tff > .main_c > .box1 > .left_content > .gray_form > .form_agree_home {font-size:18px;}
    #content_tff > .main_c > .box1 > .left_content > .gray_form > .test_14_btn {font-size: 22px;height: 38px; min-width: 170px;}
    #content_tff > .main_c > .box1 > .left_content > .gray_form > .register_text_info_no_card{font-size:18px;}
    #content_tff > .main_c > .box1 > .left_content > .gray_form > .error_msg{width: 550px;}
    /* Try for free specific end*/
    
    /* Content 404 start*/
    #content_404 > .main_c > .box_one {width:1000px; margin:0px 0px 0px 40px;}
    /* Content 404 end*/
    
    /* Content About Us start*/
    #content_aboutus > .box_two{font-size:23px;}
    /* Content About Us end*/
    
    /* Register new user specific start*/
    #content_reg_new > .main_c > .box1{max-width: 1180px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content {font-size: 20px;line-height: 22px;margin-right: 10px;padding-right: 10px;width: 520px;border-right: 2px solid #e4e4e4;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .contact_input_lable {font-size:16px; margin-top:9px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .error_msg {width:513px;}
    /* Register new user specific end*/
    
    /* Content Static start*/
    #content_default > .box_two{max-width:1160px; padding:0 20px;}
    /* Content Static end*/
}

@media (max-width: 1200px) {
    .over_links {display:none;}
    .under_links{display:block;}

    .pgwSlider>.pgwSlider {display:none; width:0%;}
    .pgwSlider .ps-current {width:100% !important; height:auto;}

    .cntr > .register_play {height:100px;}
    .cntr > .register_play > .down_under {margin:55px auto 0;}
    .cntr > .register_play > .home-slide-button {font-size: 16px; padding: 6px 9px 9px; top: 36px; min-width: 180px;}
    .cntr > .register_play > .home-slide-button span {font-size: 13px; padding-left: 19px;}
    .cntr > .register_play > .home-slide-button .glyphicon {font-size: 15px;top: 1px;}
    .register_now {height:100px; width:135px;}
    .register_now >.sticker {width:135px; height:135px;}
    .sticker > .sticker_title {height:61px; font-size:16px;}
    .sticker.lang_de > .sticker_title {font-size: 14px;line-height: 1.1;height:61px;}
    .sticker.lang_nl > .sticker_title {font-size: 14px;line-height: 1.1;height:68px;}
    .sticker.lang_no > .sticker_title {font-size: 16px;line-height: 1.1;height:60px;}

    #feedback_scrool > .content_f {max-width: 979px;}
    #feedback_scrool > .content_f > .feedback_texts {margin:0 15px; height:114px; padding-top:15px;}
    #feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them {margin-left:10px; margin-right:10px; width:292px; font-size:15px; line-height:17px; height:110px;}
    #feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them > .stars {width:292px; bottom:10px;}
    
    #google_stars_seo {min-height:425px; margin:0 2%; width:96%;}
    #google_stars_seo > .stars_img {width:52%;}
    #google_stars_seo > .stars_content > .text_t {font-size: 24px; line-height:30px;}
    #google_stars_seo > .stars_content > .text_b {font-size:18px; height:34px; padding-right:70px; padding-top:10px;}

    #social_marketing > .left_title{font-size:20px; line-height:27px; top:131px; left:5%;}
    #social_marketing > .right_title{font-size:18px; width:450px;top:76px;right:5%;}
    #social_marketing > .right_title img {height:40px; width:51px;}
    #social_marketing > .right_title > .text_main {margin:56px 0 56px 62px;}

    #try_for_free {width:1000px; height:720px;}
    #try_for_free > .right_c {width:520px;margin-top:50px;margin-right:10px;}
    #try_for_free > .right_c > .title {font-size:18px;line-height:22px;}
    #try_for_free > .right_c > .gray_form > .error_msg{width: 510px;}
    .gray_form > .home_input_lable {font-size:16px;}
    .gray_form  label {font-size:16px; }
    .gray_form > .home_input{font-size:16px;height:30px;padding:3px 8px;}
    .gray_form > .w620 {width:375px;}
    .gray_form > .w500 {width:390px;}
    .gray_form > .w560 {width:340px;}
    .gray_form > .w575 {width:356px;}
    .gray_form > .w535 {width:341px;}
    .gray_form > .w520 {width:341px;}
    .gray_form > .w650 {width:410px;}
    .gray_form > .w665 {width:425px;}
    .form_agree_home{font-size:16px;}
    .form_agree_box{margin-top:0px;}
    .select_dropd {font-size: 17px !important; padding: 6px 15px !important;}
    #try_for_free > .left_c {width:440px; margin-left:10px;}
    #try_for_free > .left_c > .normal_text { font-size:14px;}
    #try_for_free .try_for_free_box > .try_for_free_text {font-size: 4.4em; padding-top: 100px;}
    #try_for_free .try_for_free_box.lang_de > .try_for_free_text {font-size: 3.4em; padding-top: 120px;}
    #try_for_free .try_for_free_box.lang_no > .try_for_free_text {font-size: 3.6em; padding-top: 120px;}
    #try_for_free .try_for_free_box.lang_nl > .try_for_free_text {font-size: 3.7em; padding-top: 140px;}

    #qa_service {height:490px;}
    #qa_service > .content_left_uk, .content_left_ca, .content_left_us {height:380px; margin-top:60px; margin-left:50px;}
    #qa_service > .content_right_uk, .content_right_ca, .content_right_us {height:380px; margin-top:45px; margin-right:60px;}
    #qa_service > .content_left_de {height:310px; margin-left:20px; margin-top:90px;}
    #qa_service > .content_right_de {height:360px; margin-right:40px; margin-top:60px;}
    #qa_service > .content_left_nl {height:270px; margin-left:20px; margin-top:100px;}
    #qa_service > .content_right_nl {height:360px; margin-right:40px; margin-top:60px;}
    #qa_service > .content_left_no {height:160px; margin-left:30px; margin-top:110px;}
    #qa_service > .content_right_no {height:380px; margin-right:55px; margin-top:55px;}

    /*Content assoc howto start*/
    #content_assoc_howto > .box_one {padding-bottom:25px;}
    #content_assoc_howto > .box_one > table > tbody > tr > td> .big_title {height: 95px;padding-top: 25px;}
    #content_assoc_howto > .box_one > table > tbody > tr > td> .big_rest_line{height:120px;}
    #content_assoc_howto > .box_two {margin:0 0 0 10px; max-width:990px;}
    #content_assoc_howto > .box_two > .number_list {width:60px;padding-top:34px;}
    #content_assoc_howto > .box_two > .number_list > .each_nr {font-size:37px; height:50px; width:52px; margin-bottom:367px;}
    #content_assoc_howto > .box_two > .line_between {margin: 0 10px 40px; width:4px;}
    #content_assoc_howto > .box_two > .img_and_text {width:905px;}
    #content_assoc_howto > .box_two > .img_and_text > .element_of {width:905px;}
    #content_assoc_howto > .box_two > .img_and_text > .element_of > .img_text {width:395px;}
    #content_assoc_howto > .box_two > .img_and_text > .element_of > img {width:500px; height:auto;}
    /*Content assoc howto stop*/
    
    /* Contact specific start*/
    #content_cont > .main_c {background: none; padding-left: 0px; width: 590px;}
    #content_cont > .main_c > .title1{}
    #content_cont > .main_c > .subtitle1{margin-top:20px;line-height:28px;}
    #content_cont > .main_c > .contact_form{height:550px;}
    #content_cont > .vertical_delim{height:680px;}
    #content_cont > .box_addr{height:610px; width:390px;font-size:18px;margin-left:15px;}
    .contact_req_send_box{width:525px;font-size:20px;}
    .contact_req_send_box > .is_send{font-size:24px;}
    /* Contact specific end*/
    
    /* How to start*/
    #content_howto > .box_one {padding-bottom: 10px;}
    #content_howto > .box_one > table > tbody > tr > td> .big_title {font-size:42px; height:160px; padding-top:44px;}
    #content_howto > .box_one > table > tbody > tr > td> .big_title_v2 {height:110px;}
    #content_howto > .box_one > table > tbody > tr > td> .advanced  {font-size:42px; height: 160px;min-width: 280px;padding-left: 30px;padding-top: 45px;}
    #content_howto > .box_one > table > tbody > tr > td> .advanced_v2 {height:110px;}
    #content_howto > .box_one > table > tbody > tr > td> .big_rest_line{font-size:18px;padding:40px 50px 25px; line-height: 1.2;}
    #content_howto > .box_one > table > tbody > tr > td> .big_rest_line_v2{padding:10px 20px 5px;}
    #content_howto > .box_one > table > tbody > tr > td> .advanced_text {font-size: 14px;height: auto;line-height: 17px;min-width: 655px;padding: 0 15px;}
    #content_howto > .box_one > table > tbody > tr > td> .advanced_text_v2 {font-size: 18px; line-height: 1.2;}
    #content_howto > .box_two{margin: 0 0 0 10px;max-width: 990px;}
    #content_howto > .box_two > .number_list{width:60px;padding-top:20px;}
    #content_howto > .box_two > .number_list > .each_nr{font-size:37px; height:50px; width:52px; margin-bottom:399px;}
    #content_howto > .box_two > .number_list > .is_text_only {margin-bottom:165px;}
    #content_howto > .box_two > .number_list > .is_advanced_assoc {margin-bottom: 217px;}
    #content_howto > .box_two > .line_between{margin: 20px 10px 40px; width:4px; height:410px;}
    #content_howto > .box_two > .img_and_text{width: 905px;padding-top:10px;}
    #content_howto > .box_two > .img_and_text > .element_of{width: 905px;}
    #content_howto > .box_two.first-box > .img_and_text > .element_of:first-of-type {padding-top: 10px;}
    #content_howto > .box_two > .img_and_text > .element_of > .img_text{font-size: 16px;line-height: 19px; width:370px;}
    #content_howto > .box_two > .img_and_text > .element_of > .full_line_text {width:895px;font-size: 16px;line-height: 19px; min-height:165px;}
    #content_assoc_howto > .box_two > .img_and_text > .element_of > img {width:480px; height:auto;}
    #content_howto > .box_two > .img_and_text > .element_of > .is_advanced_assoc{font-size: 46px;letter-spacing: 2px;line-height: 50px;width: auto;}
    #content_howto .free-app-text {line-height: 30px; font-size: 18px;}
    #content_howto .free-app-text img {height: 30px;}
    #content_howto .free-app-text.static {padding: 5px 0;}
    /* How to stop*/
    
    /* Content Login start*/
    #content_login {}
    #content_login > .main_c {background-position: right 0 top, left top; background-size:auto 100%, 0px 0px;}
    #content_login > .main_c > .box1{margin-left: 30px; width:565px;padding-bottom:25px;}
    #content_login > .main_c > .box1 > .top_header{padding-bottom: 30px;padding-top: 35px;}
    #content_login > .main_c > .box1 > .top_header > .big_title{}
    #content_login > .main_c > .box1 > .top_header > .subtitle{}
    #content_login > .main_c > .box1 > .middle_header{color: #4d4d4d;font-size: 17px;margin-top: 10px;padding-bottom: 20px; padding-top: 20px;}
    #content_login > .main_c > .box1 > .no_account_reg{}
    #content_login > .main_c > .box1 > .register_4_free{}
    .login_form_submit {}
    .login_form_req_newpass{}
    /* Content Login end*/
    
    /* Content Impressum start*/
    #content_impress {}
    #content_impress > .main_c {background-position: right 50px top 100px, left top; background-size: auto 300px, 0 0;}
    #content_impress > .main_c > .box1{margin-left: 30px; width:730px;padding-bottom:25px;}
    #content_impress > .main_c > .box1 > .top_header{padding-bottom: 30px;padding-top: 35px;}
    #content_impress > .main_c > .box1 > .top_header > .big_title{}
    #content_impress > .main_c > .box1 > .top_header > .subtitle{}
    #content_impress > .main_c > .box1 > .middle_header{color: #4d4d4d;font-size: 17px;margin-top: 10px;padding-bottom: 20px; padding-top: 20px;}
    #content_impress > .main_c > .box1 > .no_account_reg{}
    #content_impress > .main_c > .box1 > .register_4_free{}
    /* Content Impressum end*/
    
    /* Content System Message start*/
    #content_sysm > .main_c {background-position:left -250px top 10px; padding:185px 0 0 450px;}
    /* Content System Message end*/
    
    /* Package specific start*/
    #content_packs > .box_one{max-width:1000px;}
    #content_packs > .box_one > .main_c{width:1000px;}
    #content_packs > .box_one > .main_c > .color_lines{padding-left:0px;min-height:185px;}
    #content_packs > .box_one > .main_c > .color_lines > .small_text_left{font-size: 18px;line-height: 26px; padding: 35px 13px 0; width: 294px;}
    #content_packs > .box_one > .main_c > .pack_info{width:1000px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_details{width:317px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_details > .line_n{padding:15px 0 15px 5px; font-size:16px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_details > .line_high{padding:40px 0 40px 5px;}
    #content_packs > .box_one > .main_c > .color_lines > .pro_plus_pack {font-size:26px; padding-top:150px; width:170px;}
    #content_packs > .box_one > .main_c > .color_lines > .pro_pack {font-size:26px; padding-top:150px; width:170px;}
    #content_packs > .box_one > .main_c > .color_lines > .budget_pack {font-size:26px; padding-top:150px; width:170px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_opt {width:168px;}
    #content_packs > .box_one > .main_c > .pack_info > .pack_opt > .line_n {font-size:16px;}
    #content_packs > .box_one > .main_c > .pack_info > .last {width:167px;}
    #content_packs > .box_one > .main_c > .color_lines > .bottom {height:145px; padding-top:30px;}
    /* Package specific stop*/
    
    /* Reseller specific start*/
    #content_res > .box_one {max-width: 936px; padding-right:40px;}
    #content_res > .box_one > .blue_title {font-size:26px;}
    #content_res > .box_one > .big_title {font-size:50px; line-height:54px; padding-bottom:6px;}
    #content_res > .box_one > .list_title {font-size: 30px; line-height: 40px; margin-bottom: 6px;}
    #content_res > .box_one > .bigger_text {font-size: 36px; line-height:40px;}
    #content_res > .box_two {background-image:none;}
    #content_res > .box_two > .main_c {margin: 10px 0 25px 40px; padding: 0; width: 920px;}
    #content_res > .box_two > .main_c > .gray_form {width:720px;}
    #content_res > .box_two > .main_c > .text2{margin-bottom: 15px;margin-top: 15px;}
    #content_res > .box_three > .main_c{padding-bottom: 30px; width: 915px;}
    #content_res > .box_three > .main_c > .bubble_text{width:820px;}
    /* Reseller specific end*/
    
    /* Try for free specific start*/
    #content_tff > .main_c {background-position: right -10px top; background-size: auto 85%;}
    #content_tff > .main_c > .box1 > .left_content > .gray_form > .error_msg{width: 550px;}
    /* Try for free specific end*/
    
    /* Content 404 start*/
    #content_404 > .main_c > .box_one {width:1000px; margin:0px;}
    /* Content 404 end*/
    
    /* Content About Us start*/
    #content_aboutus {background-position: right top, left top;}
    #content_aboutus > .box_one {padding-bottom:30px;}
    #content_aboutus > .box_one > table > tbody > tr > td> .big_title{font-size:56px;height: 125px; padding-top: 40px;}
    #content_aboutus > .box_one > table > tbody > tr > td> .big_rest_line{height:100px;}
    #content_aboutus > .box_two{padding:0 25px 20px;font-size:23px;}
    #content_aboutus > .box_two > .line_between{}
    #content_aboutus > .box_two > .bottom_text {background-position: right 15px top 20px;line-height: 38px;padding-bottom: 230px;padding-right: 450px;padding-top: 40px;width: 525px;}
    /* Content About Us end*/
    
    /* Register new user specific start*/
    #content_reg_new > .main_c {height:auto; background-size: 80% auto;}
    #content_reg_new > .main_c > .box1{max-width: 980px; margin:0 auto;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content {width:740px; float:none; margin:0px auto; border-right:none; border-bottom:2px solid #e4e4e4; padding-bottom:0px; padding-right:0;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .contact_input_lable {font-size:16px; margin-top:9px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .right_content {float:none; margin:0 auto; width:740px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .contact_input_lable { font-size: 20px; margin-top: 9px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .w450 { width:420px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .w465 { width:435px;}
    #content_reg_new > .main_c > .box1 > .gray_form > .left_content > .error_msg {width:733px;}
    /* Register new user specific end*/
    
    /* Content Static start*/
    #content_default > .box_two{max-width:960px; padding:0 10px;}
    #content_default > .box_one > table > tbody > tr > td > .big_title {font-size: 40px; height: 100px; padding-top: 38px;}
    /* Content Static end*/
}

@media (max-width: 1024px) {
    
}

@media (max-width: 860px) {
    
}

/* Modal css */
.white-popup {
  position: relative;
  z-index: 100;
  background: #FFF;
  padding: 2px;
  width:auto;
  max-width: 500px;
  margin: 20px auto;
  border-radius: 5px;
}

.white-popup > h3 {
    margin: 0;
    font-size: 18px;
    color: #fff;
    position: relative;
    z-index: 0;
    padding: 8px 18px;
    margin-bottom: 15px;
    border-radius: 4px 4px 0 0;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
    background: #4B98D2;
}

.white-popup a.modal-close-icon {
    position: absolute;
    z-index: 0;
    right: 10px;
    top: 10px;
    color: #fff;
    font-size: 14px;
    outline: none;
    opacity: 0.5;
}

.white-popup a.modal-close-icon:hover {
    opacity: 1;
}

.white-popup > p {
    text-align: right\9;
    padding: 10px\9;
}

.white-popup > p.modal-content-text {
    min-height: 60px;
    padding: 0 18px;
    margin: 0;
    text-align: left;
}

.white-popup > p:last-of-type {
    text-align: right;
    padding: 10px;
    margin: 0;
}

.white-popup a.close-button {
    display: inline-block;
    line-height: 34px;
    font-size: 16px;
    text-decoration: none;
    padding: 0 15px;
    text-align: center;
    color: #4B98D2;
    border: solid #4B98D2 1px;
    border-radius: 4px;
    outline: none;
    min-width: 60px;
    background: transparent;
}

.white-popup a.close-button:hover,
.white-popup a.close-button:focus {
    background: #4B98D2;
    color: #fff;
}

.white-popup a.close-button:active {
    box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.5);
    background: #4B98D2;
    color: #fff;
}

@media (max-width: 991px) {
    #social_marketing > .left_title { left: 0; right: 0; top: 15px; text-align: center; line-height: 1.3; }
    #social_marketing > .right_title { width: auto; top: 45px; left: 5%; right: 5%;}
    
    #try_for_free { width: auto; padding: 15px 0; height:600px;}
    #try_for_free > .left_c { display: none; }
    #try_for_free > .right_c { float: none; margin: 0 auto; padding: 0 15px; }
    #try_for_free > .right_c > .title > .try_for_free_text {display:block;}
    #try_for_free > .right_c > .gray_form > .error_msg { width: auto; }
    
    #qa_service {height:auto; display: table;}
    #qa_service > img:first-of-type {float:left; width: auto; height: auto; max-width: 60%; margin-left: 4%; }
    #qa_service > img:last-of-type {float:right; width: auto; height: auto; max-width: 28%; margin-right: 4%; }
    
    #try_for_free .form-group, #req_special .form-group { margin-bottom: 10px; }
    #try_for_free .form-group.other_bbranch { margin-bottom: 0; }
}

@media (max-width: 767px) {
    #google_stars_seo > .stars_img {display: none;}
    #google_stars_seo > .stars_content { width: auto; padding-top: 10px; display: table; margin: 0 auto; text-align: center;}
    #google_stars_seo > .down_under {display: none;}
    #google_stars_seo > .stars_content > .text_t { display: block; }
    #google_stars_seo > .stars_content > .text_b { padding-right: 45px; padding-top: 3px; display: inline-block; }
    #google_stars_seo > .stars_content { min-height: 0; }
    #google_stars_seo { min-height: 0; padding-bottom: 20px;}
    
    #feedback_scrool > .content_f > .feedback_texts > .all_list > .one_of_them { width: 268px; }
    
    #social_marketing  { overflow: hidden; }
    #social_marketing > img { width: auto; height: 370px; }
    #social_marketing > .left_title { left: 0; right: 0; top: 10px; text-align: center; line-height: 1.3; }
    #social_marketing > .right_title { width: auto; left: 10px; right: 10px; top: 45px; padding-bottom: 30px; }
    #social_marketing > .right_title > .text_main { line-height: 1.3; padding: 0 10px; margin: 30px 0 0 10px}
    #social_marketing > .down_under { display: none; }
    #social_marketing .right_title > img { width: 30px; height: auto; }
    
    #try_for_free { height: auto;}
    #try_for_free > .down_under { display: none; }
    #try_for_free .gray_form > .home_input_lable { float: none; }
    #try_for_free .gray_form > .home_input { float: none; width: 100%; }
    #try_for_free .form_select { float: none; width: 100%; }
    #try_for_free > .right_c { width: auto; }
    
    #qa_service { display: none; }
    #feedback_scrool { display: none; }
    
    #try_for_free .form-group label, #req_special .form-group label { margin: 0; }
    #try_for_free .form-group .checkbox { margin-top: 0; }
}

.fb_share_btn {background-image: url("../img/btn_comp_share.png"); background-size: 100% 100%; min-width: 61px; padding: 5px 5px 1px 32px;color: #ffffff; cursor: pointer; display: block; height: 25px; margin-left: 9px; text-align:center; font-size:16px; line-height:23px; display:inline-block;}
.fb_share_btn_long {background-image: url("../img/Flat-Social-icons-facebook-share.png"); min-width: 90px; padding: 5px 15px 1px 48px;color: #ffffff; cursor: pointer; display: block; height: 34px; margin-bottom:0px; text-align:center; font-size:22px; line-height:30px; display:inline-block; background-repeat: no-repeat; background-size:auto 100%;}

.msg_box {background-color: #ffffff;border: 1px solid #4e4e4e;border-radius: 4px;clear: both;font-size: 14px;line-height: 20px;margin: 3px 0 15px;padding: 7px 5px;}
.color_green {color:#097054; border-color:#097054;}
.color_red {color:#CC0000; border-color:#CC0000;}
.color_orange {color:#FF6600; border-color:#FF6600;}