/*
 * Copyright 2013-2017 Start Bootstrap
*/

@import url('https://fonts.googleapis.com/css?family=Oswald:600,700');
@font-face {
    font-family: PROXIMANOVAREGULAR;
    src: url('../fonts/PROXIMANOVA-REGULAR.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: proximanovacondbold;
    src: url('../fonts/proximanovacond-bold.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: PROXIMANOVACONDSEMIBOLDIT;
    src: url('../fonts/PROXIMANOVACOND-SEMIBOLDIT.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: PROXIMANOVALIGHT;
    src: url('../fonts/PROXIMANOVA-LIGHT.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: PROXIMANOVALIGHTITALIC;
    src: url('../fonts/PROXIMANOVA-LIGHTITALIC.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: PROXIMANOVACONDREGULARIT;
    src: url('../fonts/PROXIMANOVACOND-REGULARIT.otf');
    font-weight: normal;
    font-style: normal;
}

body {
    font-family: PROXIMANOVAREGULAR;
}

.header-image {
    padding-top: 106px;
    display: block;
    width: 100%;
    text-align: center;
    background: url(../images/upper_background.jpg) no-repeat;
    background-size: 100% 100%;
    background-position: 0px 0px;
}

.navbar-inverse {
    background-color: rgba(40, 39, 53, 0.77) !important;
    border: none;
    height: 85px;
}

#navbar a {
    font-size: 16px;
    color: #ffffff;
}

.logo {
    margin: 0;
    padding: 5px 0px 0px 0px;
    float: left;
    width: 183px;
}

.button_group.col-md-5.pull-right {
    margin-top: 20px;
    padding: 0;
}

a.btn.btn-success.pull-left {
    background: #01c0c8;
    padding: 10px 20px;
    font-size: 16px;
    font-family: PROXIMANOVAREGULAR;
}

.faqleft {
    padding-right: 75px;
}

.faqright {
    padding-left: 75px;
}

a.btn.btn-default.pull-left {
    margin-left: 5px;
    font-size: 16px;
    padding: 10px 14px;
    color: #00528d;
    font-weight: bold;
}

/* logo and menu end */

.headline {
    padding: 20px 0;
}

.trybtn {
    margin-bottom: 60px !important;
    margin-top: 15px !important;
}

.main-headline h2 {
    color: #fff;
    font-family: proximanovacondbold;
    font-size: 64px;
    margin: 4px 0px;
}

.main-headline h2 span {
    /*color: #01c0c8;*/
}

.main-headline h3 {
    font-family: PROXIMANOVAREGULAR;
    color: #fff;
    font-size: 26px;
    line-height: 29px;
    width: 80%;
    margin: 30px auto auto;
    padding-top: 15px;
}

section.iconbox_secthree {
    margin-top: 50px;
}
section.iconbox_secthreetopgrp img {
    margin: auto;
}

section.iconbox_secthreetop {
    margin: auto;
    margin-bottom: -1px;
}

section.iconbox_secthreetop img {
     width: 100% !important;
}

.video_wrapper h3 strong {
    font-family: proximanovacondbold;
}

.vdo_container img {
    padding-top: 25px;
    width: 60%;
    padding-bottom: 25px;
}

.vdo_container a {
    background: #01c0c8;
    display: table;
    margin: auto;
    padding: 13px 20px;
    border-radius: 10px !important;
}

.vdo_button_text {
    font-family: proximanovacondbold;
    color: #fff;
    font-size: 40px;
}

.itry a {
    color: #fff;
    text-decoration: none;
}

.itry_tow a {
    color: #fff;
    text-decoration: none;
}

a.trybtn:hover {
    text-decoration: none !important;
    background: #00afb7;
}

.secone {
    background: url(../images/sky_blue_line.png) no-repeat #fff;
    background-size: 58% 100%;
}

.secone .row {
    padding-top: 38px;
}

.icontexttimer strong {
    color: #000;
}

.global {
    text-align: center;
}

.global img {
    width: 225px;
}

.global_three {
    text-align: center;
}

.global_three img {
    width: 300px;
}

.global_four {
    text-align: center;
}

.global_four img {
    width: 275px;
}

.global_iconright {
    float: left;
    padding-right: 44px;
}

.icon_textsecone {
    padding-top: 0px;
    font-family: PROXIMANOVAREGULAR;
    font-size: 19px;
}

.global_rightsec {
    margin-top: 35px;
}

.icontexttimer {
    width: 70%;
    float: left;
    font-family: PROXIMANOVAREGULAR;
    font-size: 19px;
}

.global_rightsec_two .global_iconright {
    margin-right: -35px;
    float: right;
    padding-right: 0px;
}

.global_rightsec_two {
    float: left;
    margin-top: 45px;
}

.global_rightsec_three {
    float: left;
    margin-top: 55px;
}

.global_rightsec_three .icontexttimer {
    width: 73%;
    font-family: PROXIMANOVAREGULAR;
    font-size: 19px;
}

.global_rightsec_three .global_iconright {
    margin-left: -28px;
}

.global_rightsec_four .icontexttimer {
    width: 65%;
}

.global_rightsec_four .global_iconright {
    padding-right: 0px;
    padding-left: 45px;
}

.global_rightsec_four .global_iconright {
    padding-right: 0px;
    padding-left: 25px;
}

.global_rightsec_four {
    float: left;
    margin-top: 55px;
}

section.iconbox_sectwo {
    background: #fff;
    padding-top: 30px;
}

section.iconbox_sectwo img {
    width: 100%;
}

section.iconbox_sectwo h2 {
    text-align: center;
    color: #262936;
}

section.iconbox_sectwo h2 {
    text-align: center;
    color: #262936;
    font-family: proximanovacondbold;
    font-size: 42px;
    width: 84%;
    margin: auto;
}

section.iconbox_sectwo h2:before {
    content: '';
    background: #bdbec2;
    height: 1px;
    width: 100%;
    display: table;
    margin-bottom: 15px;
}

.gap:after {
    content: '';
    width: 100px;
    background: #01c0c8;
    height: 6px;
    z-index: 999999;
    left: 47%;
    display: table;
    margin: 0 auto;
    position: absolute;
    margin-top: -2px;
}

.gap {
    background: #bdbec2;
    height: 1px;
    width: 84%;
    margin: auto;
    margin-top: 15px;
}

section.iconbox_sectwo h3 {
    color: #6b6b6b;
    text-align: center;
    font-size: 24px;
    line-height: 32px;
    font-family: PROXIMANOVAREGULAR;
}

section.iconbox_secthreetop {
    background: #fff;
}

section.iconbox_secthree {
    background: url(../images/sky_blue_background.png) no-repeat;
    background-size: cover;
    padding-bottom: 20px;
}

section.iconbox_secthree h2 {
    text-align: center;
    color: #ffffff;
    font-family: proximanovacondbold;
    font-size: 42px;
}

section.iconbox_secthree p {
    text-align: center;
    color: #fff;
    font-size: 24px;
}

section.iconbox_secthree .gap {
    background: #fff;
    height: 1px;
    width: 84%;
    margin: auto;
    margin-top: 15px;
}

section.iconbox_secthree .gap:after {
    content: '';
    width: 100px;
    background: #fff;
    height: 6px;
    z-index: 999999;
    left: 47%;
    display: table;
    margin: 0 auto;
    position: absolute;
    margin-top: -2px;
}

section.iconbox_secthree ul {
    margin-bottom: 20px;
    float: left;
    width: 50%;
    margin-top: 40px;
    list-style: none;
    padding-left: 0px;
}

section.iconbox_secthree ul li {
    color: #fff;
    font-size: 25px;
    font-family: PROXIMANOVACONDSEMIBOLDIT;
    background: url(../images/tikmark.png) no-repeat left top;
    padding-left: 35px;
    background-position: 0px 6px;
}

section.iconbox_secfour {
    padding: 15px 0px;
}

section.iconbox_secfour h2 {
    font-family: proximanovacondbold;
    text-align: center;
    line-height: 50px;
    font-size: 50px;
}

section.iconbox_secfour h2 strong {
    font-family: proximanovacondbold;
    color: #01c0c8;
}

p.four_p {
    text-align: center;
    font-size: 24px;
    line-height: 32px;
    font-family: PROXIMANOVAREGULAR;
    color: #6b6b6b;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 0px;
}

p.four_p strong {
    font-family: proximanovacondbold;
}

section.iconbox_secfour h3 {
    color: #262936;
    font-family: proximanovacondbold;
    font-size: 35px;
    text-align: center;
    margin-top: 0px;
}

.no_padding {
    padding-left: 0px;
    padding-top: 20px;
}

p.ingenious_p {
    font-size: 20px;
    line-height: 32px;
    font-family: PROXIMANOVAREGULAR;
    margin-right: 26%;
    color: #6b6b6b;
}

p.ingenious_p strong {
    font-family: proximanovacondbold;
    color: #262936;
}

section.iconbox_secfour h3 {
    text-align: left;
    color: #01c0c8;
}

.frustrated h2:before {
    content: '';
    background: #bdbec2;
    height: 1px;
    width: 100%;
    display: table;
    margin-bottom: 15px;
}

.frustrated .gap {
    width: 100% !important;
}

.frustrated_psec {
    padding: 20px 0px;
}

.frustrated_psec p {
    font-size: 20px;
    line-height: 32px;
    font-family: PROXIMANOVAREGULAR;
    color: #6b6b6b;
}

.frustrated_psec strong {
    font-family: proximanovacondbold;
    color: #000000;
}

.ullisec {
    float: left;
}

.frustrated_psec ul {
    margin-bottom: 20px;
    float: left;
    width: 50%;
    margin-top: 40px;
    list-style: none;
    padding-left: 0px;
}

.frustrated_psec ul li {
    color: #1e2027;
    font-size: 25px;
    font-family: PROXIMANOVACONDSEMIBOLDIT;
    background: url(../images/tick_mark.png) no-repeat left top;
    padding-left: 35px;
    background-position: 0px 6px;
    line-height: 25px;
    padding-bottom: 10px;
}

.frustrated_psec p span {
    font-family: proximanovacondbold;
}

p.p_tagitalic {
    text-align: center;
    color: #1e2027;
    font-size: 30px;
    font-family: PROXIMANOVACONDSEMIBOLDIT;
    padding: 15px 0px;
    margin-bottom: 0px;
}

section.created_postblazer {
    background: #262936;
    padding: 20px 0px;
}

section.created_postblazer h2 {
    font-family: PROXIMANOVAREGULAR;
    text-align: center;
    line-height: 50px;
    font-size: 40px;
    color: #fff;
}

section.created_postblazer h2 strong {
    font-family: proximanovacondbold;
    color: #fff;
}

section.created_postblazer p {
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-family: PROXIMANOVAREGULAR;
}

section.created_postblazer p strong {
    font-family: proximanovacondbold;
}

section.dark-section {
    background: #262936;
    padding: 20px 0px;
}

section.dark-section h2 {
    font-family: PROXIMANOVAREGULAR;
    text-align: center;
    line-height: 50px;
    font-size: 40px;
    color: #fff;
}

section.dark-section h2 strong {
    font-family: proximanovacondbold;
    color: #fff;
}

section.dark-section p {
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-family: PROXIMANOVAREGULAR;
}

section.dark-section p strong {
    font-family: proximanovacondbold;
}

.icon_textsec {
    float: left;
    width: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
}

.iconboxsecleft {
    float: left;
    width: 50%;
    padding-right: 20px;
    color: #fff;
    height: 160px;
    font-size: 22px;
    border-bottom: #595b63 2px dotted;
    padding-top: 20px;
}

.iconboxsecleft strong {
    font-family: proximanovacondbold;
}

.iconboxsecright {
    float: left;
    width: 50%;
    padding-left: 20px;
    color: #fff;
    font-size: 22px;
    height: 160px;
    border-bottom: #595b63 2px dotted;
    border-left: #595b63 2px dotted;
    padding-top: 20px;
}

.iconboxsecright strong {
    font-family: proximanovacondbold;
}

.iconboximg img {
    width: 120px;
    padding-right: 20px;
    float: left;
}

.itile_iocn {
    font-family: PROXIMANOVALIGHTITALIC !important;
    font-size: 11px !important;
    padding-top: 9px;
}

section.just_like_you {
    background: url(../images/upper_p.png) bottom left no-repeat;
    background-size: 40%;
    padding-bottom: 20px;
}

section.just_like_you h2 {
    text-align: center;
    font-family: PROXIMANOVAREGULAR;
    line-height: 50px;
    font-size: 40px;
}

section.just_like_you h2 strong {
    font-family: proximanovacondbold;
    color: #262936;
}

.textimonialsec {
    float: left;
    width: 100%;
}

.testimonial_one {
    padding-bottom: 20px;
}

.profile_img img {
    width: 115px !important;
    float: left;
    padding-right: 10px;
}

.testimonial_imgtext h2 {
    text-align: left !important;
    font-family: proximanovacondbold !important;
    color: #01c0c8;
    font-style: italic;
    margin-bottom: 0px;
    padding-top: 14px;
}

.testimonial_imgtext p {
    font-size: 20px;
    color: #262936;
}

.profile_img {
    padding-left: 33px;
}

p.testimonial_t {
    font-size: 27px;
    text-align: center;
    font-style: italic;
    color: #5f5f5f;
    font-family: PROXIMANOVAREGULAR;
}

p.testimonial_t strong {
    font-family: PROXIMANOVACONDSEMIBOLDIT;
}

p.testimonial_bootm {
    font-size: 20px;
    line-height: 27px;
    font-family: PROXIMANOVAREGULAR;
    color: #6b6b6b;
    text-align: center;
}

section.faqsec, section.green-section {
    background: url(../images/footer_sky_bg.jpg) repeat-y center top;
    padding: 20px 0px;
    background-size: cover;
}

section.faqsec h2, section.green-section h2{
    font-family: PROXIMANOVAREGULAR;
    text-align: center;
    line-height: 50px;
    font-size: 40px;
    color: #fff;
}

section.faqsec h2 strong, section.green-section h2 strong{
    font-family: proximanovacondbold;
}

section.faqsec p, section.green-section p {
    font-size: 20px;
    line-height: 27px;
    font-family: PROXIMANOVAREGULAR;
    color: #fff;
    text-align: center;
}

section.faqsec p strong, section.green-section p strong {
    font-family: proximanovacondbold;
}

.row.faqsectext {
    padding-top: 40px;
}

.qution {
    color: #fff;
    font-size: 17px;
    font-family: proximanovacondbold;
    padding-bottom: 10px;
}

.answer_p {
    padding-bottom: 20px;
    color: #fff;
    font-size: 17px;
    font-family: PROXIMANOVALIGHT;
    padding-left: 15px;
}

.answer_p:before {
    content: 'A.';
    position: absolute;
    margin-left: -35px;
    font-size: 27px;
    margin-top: -10px;
    font-family: proximanovacondbold;
}

.qution {
    color: #fff;
    font-size: 17px;
    font-family: proximanovacondbold;
    padding-bottom: 10px;
    padding-left: 15px;
}

.qution:before {
    content: 'Q.';
    position: absolute;
    margin-left: -35px;
    font-size: 27px;
    margin-top: -10px;
}

section.alternatives {
    background: #f1f1f1;
}

section.alternatives h2 {
    text-align: center;
    font-family: PROXIMANOVALIGHT;
    line-height: 50px;
    font-size: 40px;
}

section.alternatives h2 strong {
    font-family: proximanovacondbold;
    color: #262936;
}

section.alternatives .gap {
    margin-bottom: 25px;
}


.ullisecone {
    float: left;
}

.ullisecone ul {
    float: left;
    width: 50%;
    list-style: none;
    padding-left: 0px;
    padding-right: 20px;
}

.ullisecone ul li {
    color: #1e2027;
    font-size: 20px;
    font-family: PROXIMANOVALIGHT;
    background: url(../images/tick_mark.png) no-repeat left top;
    padding-left: 25px;
    background-position: 0px 6px;
    line-height: 25px;
    padding-bottom: 20px;
    background-size: 17px;
}

.ullisecone ul li strong {
    font-family: proximanovacondbold;
    color: #262936;
}

section.iconbox_secthreetopgrp {
    background: #f1f1f1;
}

section.lastonesec {
    background: url(../images/almost_lowersection_bg.png) no-repeat bottom right #f1f1f1;
    background-size: 40%;
}

section.lastonesec .gap {
    margin-bottom: 25px !important;
}

section.lastonesec h2 {
    text-align: center;
    font-family: PROXIMANOVALIGHT;
    line-height: 50px;
    font-size: 40px;
}

section.lastonesec h2 strong {
    font-family: proximanovacondbold;
    color: #262936;
}

section.lastonesec h4 {
    text-align: center;
    font-family: PROXIMANOVALIGHT;
    padding-bottom: 10px;
}

section.lastonesec h4 strong {
    font-family: PROXIMANOVACONDSEMIBOLDIT;
}

section.lastonesec p {
    color: #6b6b6b;
    font-size: 20px;
    line-height: 27px;
    font-family: PROXIMANOVALIGHT;
    padding-bottom: 8px;
}

section.lastonesec p strong {
    font-family: proximanovacondbold;
    color: #6b6b6b;
}

.box_one {
    background: #01c0c8;
    padding: 15px 30px;
    text-align: center;
}

.box_one h3 {
    font-family: proximanovacondbold;
    color: #fff;
    font-size: 35px;
}

section.lastonesec h5 {
    text-align: center;
    font-family: proximanovacondbold;
    color: #262936;
    line-height: 50px;
    font-size: 40px;
}

h4.notext {
    font-family: 'Oswald', sans-serif !important;
    font-weight: 600 !important;
    color: #01c0c8;
    font-size: 220px;
}

.no_rightside {
    margin-top: 70px;
}

.no_rightside h5 {
    text-align: left !important;
    line-height: 28px !important;
    color: #ffffff !important;
    font-size: 31px !important;
}

.oswoldsec h2 {
    font-family: 'Oswald', sans-serif !important;
    font-weight: 700;
    color: #262936;
    font-size: 48px !important;
}

.oswoldsec h2 strong {
    color: #01c0c8 !important;
    font-family: 'Oswald', sans-serif !important;
}

.copyright {
    text-align: center;
    padding: 14px 0px;
    border-top: #bdbec2 1px solid;
    margin-top: 60px;
}

.copy {
    font-size: 15px;
}


/*price panel*/

.panel-heading.free, .panel-heading.plus, .panel-heading.pro, .panel-heading.lite {
    background: #f9f9f9;
    border-color: #f9f9f9;
}

.container.pricesec {
    margin-top: 50px;
}

.top {
    margin-top: -30px;
    border: #337ab7 2px solid !important;
}

h3.panel-title {
    color: #000;
    font-size: 23px;
}

.itry {
    background: #00c292;
    padding: 7px 20px;
    color: #fff;
    font-size: 16px;
}

.itry_tow {
    background: #ab8ce4;
    padding: 7px 20px;
    color: #fff;
    font-size: 16px;
}

.pricegap {
    padding: 0px;
}

.panel {
    text-align: center;
}

.panel:hover {
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4), 0 1px 5px rgba(130, 130, 130, 0.35);
}

.panel-body {
    padding: 0px;
    text-align: center;
}

.the-price {
    background-color: rgba(220, 220, 220, .17);
    box-shadow: 0 1px 0 #dcdcdc, inset 0 1px 0 #fff;
    padding: 0px 20px 20px 20px;
    margin: 0;
}

.the-price h1 {
    line-height: 1em;
    padding: 0;
    margin: 0;
    font-weight: bold;
    font-family: 'Oswald', sans-serif !important;
    margin-bottom: 12px;
}

.the-price > .price-amount {
    font-size: 14px; margin: 10px 0 0 0; padding:0;
}

.cnrflash {
    padding-bottom: 4px;
    background: #f9f9f9;
}

span.cnrflash-label {
    background: #fec107;
    padding: 10px 15px;
    font-size: 17px;
    color: #fff;
}

.cnrflash-inner {
    background: #f9f9f9;
}

.subscript {
    font-size: 25px;
}

.globa_mob {
    display: none;
}

.globa_dok {
    display: block
}

@media only screen and (min-width:1900px) and (max-width:2000px) {
    .global_rightsec_four {
        margin-top: 23px;
    }

    .secone {
        background-size: 57% 99%;
        background-position: 0px 9px;
    }

    .global_iconright {
        margin-left: -12px;
    }

    .no_padding img {
        width: 78%;
    }

    .header-image {
        background-position: 0px 197%;
    }
}

@media only screen and (min-width:1024px) and (max-width:1200px) {
    .icontexttimer {
        width: 66% !important;
    }
    .plax {
        float: left !important;
        padding-right: 35px !important;
    }
    .iconboxsecright, .iconboxsecleft {
        height: 250px !important;
    }
    .no_rightside {
        padding-left: 45px;
        margin-top: 60px !important;
    }
    .itry a, .itry_tow a {
        font-size: 15px !important;
    }
    .itry, .itry_tow {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .the-price h1 {
        font-size: 40px !important;
    }
    h3.panel-title {
        font-size: 32px !important;
    }
    .iconboxsecleft.lasticonbox {
        height: 295px !important;
    }
    .iconboxsecright.righticonbox {
        height: 295px !important;
    }

}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .video_wrapper h2 {
        font-size: 34px;
    }
    .lasticonbox p.itile_iocn {
        font-size: 21px !important;
        text-align: left;
    }
    .iconboxsecleft.lasticonbox {
        height: 313px;
    }
    .secone {
        background: none;
    }
    .globa_mob {
        display: block;
    }
    .globa_dok {
        display: none !important
    }
    .global_rightsec_two .global_iconright {
        margin-right: 0px;
    }
    .global_rightsec_three .global_iconright {
        margin-left: 0px;
    }
    .icontexttimer {
        width: 78%;
        margin-top: 12px;
    }
    .global_rightsec_four .icontexttimer {
        width: 81%;
        padding-left: 35px;
    }
    section.iconbox_sectwo, section.iconbox_secthree, section.iconbox_secfour, section.created_postblazer, section.just_like_you, section.faqsec, section.alternatives, section.lastonesec {
        padding-bottom: 20px;
    }
    section.iconbox_secfour img {
        padding-bottom: 20px;
        width: 520px;
    }
    p.ingenious_p {
        margin-right: 0%;
    }
    .no_padding {
        padding-left: 15px;
    }
    .iconboxsecright, .iconboxsecleft {
        height: 290px;
        font-size: 24px;
    }
    section.faqsec {
        padding-left: 18px;
        padding-right: 18px;
    }
    .container.pricesec {
        margin-top: 20px;
    }
    .panel {
        margin-bottom: 40px;
    }
    .copyright {
        margin-top: 0px;
        width: 94% !important;
    }
    .top {
        margin-top: 0px;
        margin-bottom: 40px;
    }
    p.ingenious_p, .frustrated_psec p, section.created_postblazer p, p.testimonial_bootm, section.faqsec p, .answer_p, .qution, p.alternatives_p, .ullisecone ul li, section.alternatives p, section.lastonesec h4, section.lastonesec p {
        font-size: 24px;
        line-height: 30px;
    }
    .answer_p:before, .qution:before {
        margin-top: 0px;
    }
    h4.notext {
        font-size: 220px !important;
        line-height: 202px !important;
    }
    .no_rightside {
        margin-top: 32px;
    }
    section.lastonesec p {
        text-align: center;
    }
    table.table tbody tr td {
        font-size: 24px;
    }
    .itry a, .itry_tow a {
        font-size: 44px;
    }
    .itry, .itry_tow {
        padding-top: 33px;
        padding-bottom: 19px;
    }
    .the-price h1 {
        font-size: 74px;
    }
    h3.panel-title {
        font-size: 40px;
    }
    span.cnrflash-label {
        font-size: 29px;
    }
    section.iconbox_secfour h3 {
        text-align: center;
    }
    .faqleft {
        padding-right: 17px;
    }
    .faqright {
        padding-left: 17px;
    }
}

@media only screen and (max-width:767px) {
    .faqleft {
        padding-right: 0px;
    }
    .faqright {
        padding-left: 0px;
    }
    .navbar-inverse {
        height: 75px;
    }
    .header-image {
        background-size: cover;
        background-position:0px;
    }
    .trybtn {
        margin-bottom: 16px !important;
    }
    .logomain {
        padding-left: 0px;
    }
    .logorightsec {
        padding-right: 0px;
    }
    .logo {
        width: 155px;
    }
    a.btn.btn-success.pull-left {
        padding: 7px 10px;
        font-size: 12px;
    }
    a.btn.btn-default.pull-left {
        padding: 7px 10px;
        font-size: 12px;
    }
    .video_wrapper h2 {
        font-size: 28px;
    }
    .vdo_button_text {
        font-size: 18px;
    }
    section.iconbox_sectwo h2 {
        font-size: 30px;
    }
    .gap:after {
        left: 36%;
    }
    section.iconbox_sectwo, section.iconbox_secthree, section.iconbox_secfour, section.created_postblazer, section.just_like_you, section.faqsec, section.alternatives, section.lastonesec {
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
    }
    .profile_img {
        padding-left: 0px;
    }
    section.iconbox_sectwo h3 {
        font-size: 20px;
        line-height: 25px;
    }
    section.iconbox_secthree h2 {
        font-size: 35px;
    }
    section.iconbox_secthree p {
        font-size: 20px;
    }
    section.iconbox_secthree .gap:after {
        left: 36%;
    }
    section.iconbox_secthree ul {
        margin-bottom: 10px;
        margin-top: 0px;
        width: 100%;
    }
    section.iconbox_secthree ul li {
        font-size: 20px;
        padding-left: 27px;
        background-size: 20px;
    }
    section.iconbox_secthree .gap {
        margin-bottom: 15px;
    }
    section.iconbox_secfour h2 {
        line-height: 40px;
        font-size: 30px;
    }
    section.iconbox_secfour h3 {
        font-size: 24px;
        text-align: center;
    }
    section.iconbox_secfour img {
        padding-bottom: 20px;
    }
    p.ingenious_p {
        margin-right: 0%;
    }
    .frustrated_psec ul {
        width: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .frustrated_psec ul li {
        font-size: 20px;
        padding-left: 26px;
        line-height: 25px;
        padding-bottom: 10px;
        background-size: 20px;
    }
    .iconboxsecright, .iconboxsecleft {
        width: 100%;
        padding-left: 0px;
        height: auto;
        text-align: center;
        border-left: 0px;
        padding-right: 0px;
        padding-bottom: 20px;
        border-bottom: #595b63 2px dotted !important;
    }
    section.created_postblazer h2, .box_one h3 {
        line-height: 35px;
        font-size: 30px;
    }
    .iconboximg img {
        margin: auto;
        float: none;
        display: table;
        padding-bottom: 14px;
        padding-right: 0px;
    }
    .profile_img img {
        width: 100px !important;
    }
    section.just_like_you h2 {
        line-height: 37px;
        font-size: 30px;
    }
    p.testimonial_t {
        font-size: 20px;
    }
    .testimonial_imgtext p {
        font-size: 15px;
    }
    section.faqsec h2 {
        line-height: 39px;
        font-size: 30px;
    }
    section.alternatives h2 {
        line-height: 35px;
        font-size: 30px;
    }
    .ullisecone ul {
        width: 100%;
        padding-right: 0px;
    }
    section.lastonesec h2 {
        line-height: 35px;
        font-size: 30px !important;
        padding-bottom: 20px;
    }
    section.lastonesec h5 {
        line-height: 30px;
        font-size: 30px;
    }
    .container.pricesec {
        margin-top: 5px;
    }
    h4.notext {
        font-size: 105px;
        line-height: 94px;
    }
    .no_rightside {
        margin-top: 0px;
        padding: 0px;
    }
    .no_rightside h5 {
        line-height: 19px !important;
        font-size: 22px !important;
        text-align: left !important;
    }
    section.lastonesec p {
        text-align: center;
    }
    .top {
        margin-top: 0px;
    }
    .pricegap {
        margin-bottom: 40px;
    }
    .panel {
        margin-bottom: 0px;
    }
    .copyright {
        margin-top: 0px;
    }
    .global_iconright {
        float: none;
        margin: auto;
        display: table;
        padding-right: 0px;
    }
    .globa_mob {
        display: block;
    }
    .globa_dok {
        display: none !important
    }
    .global_iconright {
        width: 100%;
        margin: auto;
        display: table;
        margin-right: 0px !important;
        text-align: center;
        margin-left: 0px !important;
        padding-left: 0px !important;
    }
    .icontexttimer {
        width: 100% !important;
        text-align: center;
    }
    .global_rightsec {
        text-align: center;
        margin-top: 10px;
    }
    .secone {
        background: none;
    }
    .global_rightsec_three, .global_rightsec_two, .global_rightsec_four {
        margin-top: 10px;
    }
    .copy {
        font-size: 13px;
    }
    .itry_tow, .itry {
        padding: 14px 20px;
    }
    .itry_tow a, .itry a {
        font-size: 22px;
    }
}

.border-bottom-green {
    border-bottom: 5px solid #01c0c8;
}

.border-top-green {
    border-top: 5px solid #01c0c8;
}

.border-top-white {
    border-top: 5px solid #ffffff;
}

.border-bottom-white {
    border-bottom: 5px solid #ffffff;
}

.border-top-dark {
    border-top: 5px solid #262936;
}

.border-bottom-dark {
    border-bottom: 5px solid #262936;
}

.border-top-grey {
    border-top: 5px solid #f1f1f1;
}

.border-bottom-grey {
    border-bottom: 5px solid #f1f1f1;
}

.border-top-dark-grey {
    border-top: 5px solid #E0E0E0;
}

.border-bottom-dark-grey {
    border-bottom: 5px solid #E0E0E0;
}

.border-grey-2 {
    border: 2px solid red;
}

.border-blue-3 {
    border: 3px solid #3f8ff1;
}

.bg-dark {
    background-color: #262936;
}

.bg-green {
    background-color: #01c0c8;
}

.bg-white {
    background-color: #ffffff;
}

.bg-grey {
    background-color: #f1f1f1;
}

.bg-blue {
    background-color: #0050BF;
}

.border-top-dark {
    border-top: 5px solid #262936;
}

section.green-section {
    background: url(../images/footer_sky_bg.jpg) repeat-y center top;
    padding: 20px 0px;
    background-size: cover
}

.green-text {
    font-family: proximanovacondbold;
    color: #01c0c8;
}

.yellow-text {
    font-family: proximanovacondbold;
    color: #fdc01a;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
}

.text-shadow {
    font-family: proximanovacondbold;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
}

section.results {
    background: #ffffff;
    padding: 20px 0px;
    color: #000000;
    font-family: proximanovacondbold;
}

section.results h2 {
    font-size: 50px;
    margin-bottom: 60px;
}

section.results p {
    font-size: 24px;
    font-family: PROXIMANOVAREGULAR;
}

section.results img {
    width: 100%;
    border: 5px solid #01c0c8;
    border-radius: 5px;
}

.vertical-align {
    display: flex;
    align-items: center;
}

.text-highlight {
    color: #fff;
    padding-left: 0.2em;
    padding-right: 0.2em;
}

.text-highlight-green {
    background-color: #01c0c8;
}

.text-highlight-light-green {
    background-color: #5DA81E;
}

.text-highlight-red {
    background-color: #FF0000;
}

.text-highlight-blue {
    background-color: #3f8ff1;
}

.text-highlight-yellow {
    background-color: #fdc01a;
}

.text-highlight-dark {
    background-color: #262936;
}

.social-media-problems, .their-secret-to-success, .automated-posts-mkt, section {
    font-family: PROXIMANOVAREGULAR, sans-serif;
    font-size: 24px
}

.social-media-problems img, .their-secret-to-success img, .automated-posts-mkt img {
    max-width: 100%;
}

.social-media-problems h2, .their-secret-to-success h2, .automated-posts-mkt h2, section h2 {
    font-size: 42px;
    font-family: PROXIMANOVAREGULAR, sans-serif;
    margin-bottom: 30px;
    text-align: center;
    font-weight: 700;
}

.crush-this-year p {
    font-size: 24px;
}

.font-black {
    color: #000000;
}

.font-white {
    color: #ffffff;
}

.font-green {
    color: #01c0c8;
}

.font-red {
    color: #d62728;
}

ul.red-cross {
    list-style-type: none;
}

ul.red-cross li {
    background:url("../images/red-cross-32px.png") no-repeat left top;
    padding-left: 40px;
    margin: 0 0 30px -43px;
}

ul.green-tick {
    list-style-type: none;
}

ul.green-tick li {
    background:url("../images/green-tick.png") no-repeat left top;
    padding-left: 40px;
    margin: 0 0 30px -43px;
}

ul.question-mark {
    list-style-type: none;
}

ul.question-mark li {
    background:url("../images/question.png") no-repeat left top;
    padding-left: 40px;
    margin: 0 0 30px -43px;
}


.bold-underline {
    font-weight: bold;
    text-decoration: underline;
}

.mb10 {
    margin-bottom: 10px;
}

.spaced-paragraph {
    margin: 0 0 1.1em;
}

.fs-30 {
    font-size: 30px;
}

.mt-10 {
    margin-top: 10px;
}

.mt-20 {
    margin-top: 20px;
}

.mt-30 {
    margin-top: 30px;
}

.mt-40 {
    margin-top: 40px;
}

.mt-50 {
    margin-top: 50px;
}

.mb-10 {
    margin-bottom: 10px;
}

.mb-20 {
    margin-bottom: 20px;
}

.mb-30 {
    margin-bottom: 30px;
}

.mb-40 {
    margin-bottom: 40px;
}

.mb-50 {
    margin-bottom: 50px;
}

.rounded-5 {
    border-radius: 5px;
}

h2 span.bold-header {
    font-weight: 700;
  font-family: proximanovacondbold, Oswald, sans-serif;
}

.underline {
    text-decoration: underline;
}


.browserpreview {
    border: 2px solid #01c0c8;
}

.browserview {
    line-height: 0;
}

.browserToolbar {
    background: #01c0c8;
    color: #fff;
}

.jv-email-optin input {
    padding: 5px;
    border-radius: 5px;
    margin-top: 30px;
    width: 90%;
    font-size: 16px;
}

.email-swipes-list {
    font-size: 18px;
}

pre {
    white-space:pre-wrap
}

.paragraph-margin-top-30 p {
    margin-top: 30px;
}

.paragraph-margin-bottom-30 p {
    margin-bottom: 30px;
}

.padding-15 {
    padding: 15px;
}

.jv-contact {
    font-size: 16px;
}

.jv-contact td {
    padding:3px;
}