.bg-image
{
    /*position: absolute;*/
}

.bg-image-abs
{
    position: absolute;
}

.desc-photo,
.top-section,
.knowledge-base-section,
.analytics-close-dots-section,
.works-everywhere-section,
.easy-creation-section,
.localization-section,
.chrome-ext-section
{
    position: relative;
    padding: 1% 2%;
    overflow: hidden;
}

.desc-photo
{
    overflow: initial;
}

.easy-creation-section,
.works-everywhere-section
{
    min-height:600px;
}


.works-everywhere-section
{
    max-width: 1350px;
    margin: 0 auto;
}

.top-section
{
    height:480px;
    padding: 5px;


}

.easy-creation-section
{

    /*background-color: #913fed;*/
    /*background-image: linear-gradient(19deg, #913fed 0%, #4d2ad7 100%);*/
    min-height:650px;

}


.easy-creation-section-row
{
    max-width: 1350px;
    margin: 0 auto;
}

.knowledge-base-section
{

    /*background: #f28836; !* For browsers that do not support gradients *!*/
    /*background: -webkit-linear-gradient(left,  #f28836 , #f6b941); !* For Safari 5.1 to 6.0 *!*/
    /*background: -o-linear-gradient(right,  #f28836, #f6b941); !* For Opera 11.1 to 12.0 *!*/
    /*background: -moz-linear-gradient(right,  #f28836, #f6b941); !* For Firefox 3.6 to 15 *!*/
    /*background: linear-gradient(to right,  #f28836 , #f6b941); !* Standard syntax *!*/

    min-height:550px;
}

.analytics-close-dots-section
{

    /*background: #9E005D; !* For browsers that do not support gradients *!*/
    /*background: -webkit-linear-gradient(left,  #9E005D , #ED6152); !* For Safari 5.1 to 6.0 *!*/
    /*background: -o-linear-gradient(right,  #9E005D, #ED6152); !* For Opera 11.1 to 12.0 *!*/
    /*background: -moz-linear-gradient(right,  #9E005D, #ED6152); !* For Firefox 3.6 to 15 *!*/
    /*background: linear-gradient(to right,  #9E005D , #ED6152); !* Standard syntax *!*/

    min-height:400px;
}

.main-knowledgebase,
.main-analytics
{
    margin: 0 auto;
    max-width: 1350px;
}

.localization-section
{

    /*background: #8ec5fc; !* For browsers that do not support gradients *!*/
    /*background: -webkit-linear-gradient(left,  #8ec5fc , #9171ed); !* For Safari 5.1 to 6.0 *!*/
    /*background: -o-linear-gradient(right,  #8ec5fc, #9171ed); !* For Opera 11.1 to 12.0 *!*/
    /*background: -moz-linear-gradient(right,  #8ec5fc, #9171ed); !* For Firefox 3.6 to 15 *!*/
    /*background: linear-gradient(to right,  #8ec5fc , #9171ed); !* Standard syntax *!*/

    min-height:420px;
}


.chrome-ext-section
{

    /*background: #adbdf2; !* For browsers that do not support gradients *!*/
    /*background: -webkit-linear-gradient(left,  #adbdf2 , #fdf2fd); !* For Safari 5.1 to 6.0 *!*/
    /*background: -o-linear-gradient(right,  #adbdf2, #fdf2fd); !* For Opera 11.1 to 12.0 *!*/
    /*background: -moz-linear-gradient(right,  #adbdf2, #fdf2fd); !* For Firefox 3.6 to 15 *!*/
    /*background: linear-gradient(to right,  #adbdf2 , #fdf2fd); !* Standard syntax *!*/

    min-height:460px;
    margin-bottom: 200px;
}

.localization-section-row
{
    max-width: 1350px;
    margin: 0 auto;
}


.grad-kb
{
    position: absolute;
    width: 70%;
    left: -100px;

}
.grad-kb svg {
}
.easy-create-image
{
    margin-top: 0px;
    width: 80%;
    /*margin-left: 100px;*/
}

.bg-image.kb
{
    padding: 4%;
}
.knowledgebase-image
{
    margin-top: 70px;
    width: 100%;
    margin-left: 100px;
}

.localization-image
{
    margin-top: 20px;
    width: 90%;
    margin-left: 10px;
}

.works-everywhere-image
{
    margin-top: 50px;
    width: 140%;
    left: -60px;
    position: relative;
    max-height: 750px;
}


.title-everywhere
{
    font-size: 22px;
    display: block;
    font-weight: 100;
    text-align: left;
    color: #292b2c;
    opacity: 0.8;
}



.title-easy-creation
{
    font-size: 22px;
    display: block;
    font-weight: 100;
    text-align: left;
    /*color: #ffffff;*/
    opacity: 0.8;
}
.easy-creation-main-title .title-everywhere
{
    /*color: #ffffff;*/
}

.title-everywhere .main-title-section
{

    font-size: 35px;
    font-weight: 700;
}

.description-everywhere
{
    text-align: left;
    font-size: 12px;
    display: block;
    padding-right: 20px;
    margin-top: 8px;
    opacity: 0.5;
    line-height: 16px;
}


.description-easy-creation
{
    text-align: left;
    font-size: 12px;
    display: block;
    padding-right: 20px;
    margin-top: 8px;
    opacity: 0.5;
    line-height: 16px;
}
.bullet-points
{
    margin-top: 20px;
}

.bullet-points ul
{
    margin-left: -15px;
}
.bullet-points ul li
{
    opacity:1.0 !important;
    font-size: 13px;
}

.description-everywhere-title
{

    text-align: left;
    display: block;
    padding-right: 20px;
    margin-top: 8px;
    opacity: 0.5;
    font-size: 15px;

    line-height: 19px;
}


.everywhere-features
{
    margin-top: 80px;
    min-height: 95px;
}


.easy-creation
{
    margin-top: 40px;
    min-height: 65px;
}

.everywhere-features.second-row
{
    margin-top: 40px;
}
.everywhere-features-2nd-row
{

    margin-top: 10px;
    padding: 0px 400px 0px 100px;
}
.everywhere-features-2nd-row .title-everywhere,
.everywhere-features .title-everywhere
{
    font-size: 21px;
    font-weight: 100;
    opacity: 0.6;

}

.everywhere-features-2nd-row .description-everywhere
.everywhere-features .description-everywhere
{
    font-size: 13px;
    display: block;
    padding-right: 20px;
    margin-top: 8px;
    opacity: 0.5;
    line-height: 16px;
}

.works-everywhere-section .text-top
{
    padding: 10px 140px 0px 100px;
    margin-top: 70px;
}
.left-image svg
{
    margin-top: 0px;
    padding: 15%;
    width: 75px !important;
}

.easy-creation-section .left-image svg
{

    width: 85px;
}
.right-text , .left-image
{
    display: inline-block;
}
.easy-creation-main
{
    padding: 80px 0px 10px 90px;
}

.easy-creation-main .everywhere-features
{
    margin-top: 80px;
    min-height: 85px;
}
.easy-creation-main-title
{

}

.share-everywhere-image
{
    padding-top: 100px;
}

.kb-image
{
    /*padding: 7%;*/
    /*max-width: 400px;*/
    margin: 0 auto;
}

.knowledge-base-section,
.analytics-close-dots-section
{
    overflow: hidden;
}


.tri-image
{
    width: 50%;
}

.extra-features-section .title-section
{
    margin: 70px auto 50px;
}

.extra-features-section .feature-section
{
    margin: 80px auto;
    padding: 0px 80px;
    max-width: 1400px;
}

.extra-features-section .feature-section .col-md-6
{
    padding: 40px 40px;
}


.extra-features-section .feature-image img
{
    width: 320px;

}

.extra-features-section .feature-image
{
    height: 230px;
}

.extra-features-section .feature-title
{
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 5px;
    color: #828bb5;

}

.extra-features-section .feature-content
{
    font-size: 13px;
    line-height: 17px;
    font-weight: 100;

    color: #828bb5;
    opacity: 0.7;
    padding: 0 20px;

}


.description-localize.description-everywhere-title
{
    opacity:0.5;
}

.localize-image
{
    margin-top: 60px;
    /*left: -45px;*/
    position: relative;
}

.easy-creation-main-title
{
    margin-bottom: 60px;
}


.chrome-ext-image
{
    margin-top: 10px;
    left: -45px;
    position: absolute;
}


.connecting-description
{
    opacity: 0.4;
}



.info-localization
{
    margin-top: 100px;
    margin-left: 30px;
    text-align: left;
    /*color: white;*/
}



.info-localization  .title-localize .bold-text
{
    font-weight: 700;
    font-size: 35px;
}


.info-localization  .description-localize
{
    margin-top: 10px;
    font-weight: 100;
    font-size: 15px;
    padding-bottom: 20px;
}


.cta-section
{
    margin-top: 40px;
}


.product-header
{
    margin-top: 160px;
    color: white;
    display: block;
    position: relative;
    font-size: 45px;
    font-weight: 100;

    text-align: center;

    line-height: 62px;
}
.highlight-bg
{
    background-color: #8682b8;
}

.title-section h2
{
    color:#828bb5;
}



.item-product-header
{
    font-weight: 300;
    border-bottom: 2px solid;
}

/* adjsments*/


@media (max-width: 1380px) {
    .everywhere-features-2nd-row {
        padding: 0px 100px 0px 100px;
    }
    .works-everywhere-section .text-top {
        padding: 10px 20px 0px 100px;
        margin-top: 70px;
    }
}


@media (max-width: 992px) {
    .works-everywhere-section
    {
        max-height: 1150px;
        padding-bottom: 40px;
    }
    .top-section
    {
        height:auto;
    }
}


@media (max-width: 576px) {
    .row.feature-section
    {
        padding: 0 20px;
    }
    .chrome-ext-section
    {
        height: 600px;
    }



    .extra-features-section .feature-image img
    {
        width: auto;
        max-height: 200px;
    }

    .extra-features-section .feature-image
    {
        height: auto;
    }

    .feature-section > div
    {
        margin-bottom: 60px;
    }

    .extra-features-section .feature-section
    {
        margin-bottom: 0px;
        margin-top: 0px;
    }

    .easy-creation-main
    {
        padding-left: 25px;
    }
    .works-everywhere-section .text-top
    {
        padding-left: 30px;
    }

}





@media (max-width: 767px) {
    .info-localization
    {
        margin-top: 40px;
        margin-left: 20px;
    }

    .product-header
    {
        margin-top: 95px;
        font-size: 29px;
        line-height: 41px;
        margin-bottom: 40px;
    }
}


@media (min-width: 1500px) {
    .everywhere-features-2nd-row {
        padding: 0px 400px 0px 100px;
    }
    .works-everywhere-section .text-top {
        padding: 10px 100px 0px 100px;
    }


    .works-everywhere-section
    {
        overflow: inherit;
    }
}