﻿@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url('https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700');
@import url(https://fonts.googleapis.com/css?family=Open+Sans:100,200,400,300,600,700);
/*Fonts*/

body {
    font-family: 'Roboto', sans-serif;
}

.montserrat {
    font-family: Montserrat;
}

.opensans {
    font-family: open sans;
}

.lato {
    font-family: lato;
}

.w45 {
    width: 35%;
}

.w20 {
    width: 20%;
}

.gap1 {
    margin-left: 1%;
    margin-right: 1%;
}

.fz24 {
    font-size: 24px !important;
}

.fz25 {
    font-size: 25px !important;
}

.fz42 {
    font-size: 42px !important;
    color: #fff338 !important;
}

.fz30 {
    font-size: 30px !important;
}

.bg4 {
    background-image: url('../jvimg/bg4.png');
}

.pdright10 {
    padding-right: 10px;
}

.fz40 {
    font-size: 40px !important;
    text-align: center;
}

.bgcolour {
    background: url('../jvimg/inputbg.png') no-repeat center center;
    background-size: cover;
    padding: 1% 0 2% 0;
    position: relative;
}

.pragraph p {
    font-size: 20px;
    margin-bottom: 20px;
    line-height: 40px;
}

.prizebgline {
    margin-top: 2px;
    height: 1px;
    background: #d4d4d4;
}

.contestouter {
    background: #fff;
    padding: 15px 7px;
    border: 1px solid #e2e5ea;
    border-radius: 6px;
    display: table;
    margin: auto;
}

.contestinner1 {
    background: #313b4a;
    padding: 2% 6%;
    display: inline;
    margin: auto;
    border-radius: 4px;
}

.contestinner2 {
    background: #2cbc65;
    padding: 1% 25px;
    display: inline;
    margin: auto;
    border-radius: 4px;
}

.ls-1 {
    letter-spacing: -0.5px;
}

.ls-2 {
    letter-spacing: -1px;
}
/*Common*/
body {
    font-family: Tahoma;
    font-size: 14px;
    line-height: 1.42857143;
    color: #000000;
    background-color: #fff;
}


@media (min-width:240px) {
    .xs8 {
        font-size: 8px;
    }

    .xs9 {
        font-size: 9px;
    }

    .xs10 {
        font-size: 10px;
    }

    .xs11 {
        font-size: 11px;
    }

    .xs12 {
        font-size: 12px;
    }

    .xs13 {
        font-size: 13px;
    }

    .xs14 {
        font-size: 14px;
    }

    .xs15 {
        font-size: 15px;
    }

    .xs16 {
        font-size: 16px;
    }

    .xs17 {
        font-size: 17px;
    }

    .xs18 {
        font-size: 18px;
    }

    .xs19 {
        font-size: 19px;
    }

    .xs20 {
        font-size: 20px;
    }

    .xs21 {
        font-size: 21px;
    }

    .xs22 {
        font-size: 22px;
    }

    .xs23 {
        font-size: 23px;
    }

    .xs25 {
        font-size: 25px;
    }

    .xs27 {
        font-size: 27px;
    }

    .xs29 {
        font-size: 29px;
    }

    .xs31 {
        font-size: 31px;
    }

    .xs33 {
        font-size: 33px;
    }

    .xs35 {
        font-size: 35px;
    }

    .xs37 {
        font-size: 37px;
    }

    .xs39 {
        font-size: 39px;
    }

    .xs40 {
        font-size: 40px;
    }

    .xs41 {
        font-size: 41px;
    }

    .xs43 {
        font-size: 43px;
    }

    .xs45 {
        font-size: 45px;
    }

    .xs47 {
        font-size: 47px;
    }

    .xs49 {
        font-size: 49px;
    }

    .xs51 {
        font-size: 51px;
    }

    .xs70 {
        font-size: 70px;
    }

    .xs70 {
        font-size: 70px;
    }

    .xs80 {
        font-size: 80px;
    }

    .mt-viral {
        margin-top: 2%;
    }

    .mobclear {
        clear: none;
    }

    .mobile-center {
        text-align: center;
    }

    .xsmt0 {
        margin-top: 0%;
    }

    .xsmt1 {
        margin-top: 1%;
    }

    .xsmt2 {
        margin-top: 2%;
    }

    .xsmt3 {
        margin-top: 3%;
    }

    .xsmt4 {
        margin-top: 4%;
    }

    .xsmt5 {
        margin-top: 5%;
    }

    .xsmt6 {
        margin-top: 6%;
    }

    .xsmt8 {
        margin-top: 8%;
    }

    .xsmt13 {
        margin-top: 13%;
    }

    .xsmb1 {
        margin-bottom: 1%;
    }

    .xsmb2 {
        margin-bottom: 2%;
    }

    .xsmb0 {
        margin-bottom: 0%;
    }

    .timerbg {
        background: #35455c none;
        background-size: cover;
        padding: 1% 0 2% 0;
    }

    .fbbg {
        background: #e9e9e9 none;
        background-size: cover;
        padding: 3% 0;
    }

    .mycontainer {
        width: 100%;
    }

    .paddingmob0 {
        padding: 0 15px;
    }

    .datebox {
        background: rgba(0,0,0,0.4);
        padding: 6px;
        border-radius: 12px;
        display: block;
        margin: 4% auto 0 auto;
        width: 90%;
    }

    .demovideo {
        position: static;
        width: 100%;
        top: 20px;
        left: 85px;
    }

    .lappy {
        position: relative;
        right: 0;
    }

    .mobileleftright {
        text-align: left;
    }

    .mobilecenterright {
        text-align: center;
    }

    .mobilecenter {
        text-align: center;
    }

    .navbar-default {
        background-color: #fff;
        border-color: #e7e7e7;
        margin-top: 0px;
        padding-bottom: 0;
    }

    .mroto3 {
        margin: auto;
    }

    .mroto4 {
        margin: auto;
    }

    .mroto5 {
        margin: auto;
    }

    .bgvideo {
        background-image: none;
    }
}

@media (min-width:768px) {
    .navbar-default {
        background-color: transparent;
        border-color: #e7e7e7;
        margin-top: 0px;
        padding-bottom: 0;
    }

    .paddingmob0 {
        padding: 0;
    }

    .mobileleftright {
        text-align: right;
    }

    .mobilecenterright {
        text-align: right;
    }

    .mobilecenter {
        text-align: left;
    }

    .lmt-7 {
        margin-top: -7.5%;
    }

    .white {
        color: #fff;
    }



    .banner6 {
        background: #f5f7f7 url(../jvimg/bg2.png) no-repeat center center;
        background-position: 50% 0%;
        background-size: cover;
        padding: 3% 0 14% 0;
    }

    .fbbg {
        background: #e9e9e9 url('../jvimg/fbbg.png') no-repeat right center;
        background-size: cover;
        padding: 3% 0;
    }

    .timerbg {
        background: #35455c url('../jvimg/timerbg.png') no-repeat left center;
        background-size: cover;
        padding: 1% 0 2% 0;
    }

    .sm8 {
        font-size: 8px;
    }

    .sm9 {
        font-size: 9px;
    }

    .sm10 {
        font-size: 10px;
    }

    .sm11 {
        font-size: 11px;
    }

    .sm12 {
        font-size: 12px;
    }

    .sm13 {
        font-size: 13px;
    }

    .sm14 {
        font-size: 14px;
    }

    .sm15 {
        font-size: 15px;
    }

    .sm16 {
        font-size: 16px;
    }

    .sm17 {
        font-size: 17px;
    }

    .sm18 {
        font-size: 18px;
    }

    .sm19 {
        font-size: 19px;
    }

    .sm20 {
        font-size: 20px;
    }

    .sm21 {
        font-size: 21px;
    }

    .sm23 {
        font-size: 23px;
    }

    .sm25 {
        font-size: 25px;
    }

    .sm27 {
        font-size: 27px;
    }

    .sm29 {
        font-size: 29px;
    }

    .sm31 {
        font-size: 31px;
    }

    .sm33 {
        font-size: 33px;
    }

    .sm35 {
        font-size: 35px;
    }

    .sm37 {
        font-size: 37px;
    }

    .sm39 {
        font-size: 39px;
    }

    .sm41 {
        font-size: 41px;
    }

    .sm43 {
        font-size: 43px;
    }

    .sm45 {
        font-size: 45px;
    }

    .sm47 {
        font-size: 47px;
    }

    .sm49 {
        font-size: 49px;
    }

    .sm51 {
        font-size: 51px;
    }

    .sm60 {
        font-size: 60px;
    }

    .sm70 {
        font-size: 70px;
    }

    .sm100 {
        font-size: 100px;
    }

    .sm130 {
        font-size: 130px;
    }

    .mt-viral {
        margin-top: 20%;
    }

    .mobclear {
        clear: both;
    }

    .mobile-center {
        text-align: left;
    }

    .lmt0 {
        margin-top: 0%;
    }

    .lmt1 {
        margin-top: 1%;
    }

    .lmt2 {
        margin-top: 2%;
    }

    .lmt3 {
        margin-top: 3%;
    }

    .lmt4 {
        margin-top: 4%;
    }

    .lmt5 {
        margin-top: 5%;
    }

    .lmt13 {
        margin-top: 13%;
    }

    .lmt5 {
        margin-top: 5%;
    }

    .lmt6 {
        margin-top: 6%;
    }

    .lmt8 {
        margin-top: 8%;
    }

    .lmt10 {
        margin-top: 10%;
    }

    .lmt-5 {
        margin-top: -5%;
    }

    .lmb1 {
        margin-bottom: 1%;
    }

    .lmb2 {
        margin-bottom: 2%;
    }

    .absimage {
        position: relative;
        top: 50px;
    }

    .mycontainer {
        width: 750px;
    }

    .lappy {
        position: relative;
        right: 0;
        bottom: -70px;
    }

    .demovideo {
        position: absolute;
        width: 382px;
        height: 218px;
        top: 16px;
        left: 60px;
    }
}

@media (min-width:992px) {
    .md8 {
        font-size: 8px;
    }

    .md9 {
        font-size: 9px;
    }

    .md10 {
        font-size: 10px;
    }

    .md11 {
        font-size: 11px;
    }

    .md12 {
        font-size: 12px;
    }

    .md13 {
        font-size: 13px;
    }

    .md14 {
        font-size: 14px;
    }

    .md15 {
        font-size: 15px;
    }

    .md16 {
        font-size: 16px;
    }

    .md17 {
        font-size: 17px;
    }

    .md18 {
        font-size: 18px;
    }

    .md19 {
        font-size: 19px;
    }

    .md20 {
        font-size: 20px;
    }

    .md21 {
        font-size: 21px;
    }

    .md22 {
        font-size: 22px;
    }

    .md23 {
        font-size: 23px;
    }

    .md25 {
        font-size: 25px;
    }

    .md27 {
        font-size: 27px;
    }

    .md29 {
        font-size: 29px;
    }

    .md30 {
        font-size: 30px;
    }

    .md31 {
        font-size: 31px;
    }

    .md33 {
        font-size: 33px;
    }

    .md35 {
        font-size: 35px;
    }

    .md37 {
        font-size: 37px;
    }

    .md38 {
        font-size: 38px;
    }

    .md39 {
        font-size: 39px;
    }

    .md41 {
        font-size: 41px;
    }

    .md43 {
        font-size: 43px;
    }

    .md45 {
        font-size: 45px;
    }

    .md47 {
        font-size: 47px;
    }

    .md49 {
        font-size: 49px;
    }

    .md50 {
        font-size: 50px;
    }

    .md51 {
        font-size: 51px;
    }

    .md53 {
        font-size: 53px;
    }

    .md55 {
        font-size: 55px;
    }

    .md65 {
        font-size: 65px;
    }

    .md60 {
        font-size: 60px;
    }

    .md75 {
        font-size: 75px;
    }

    .md70 {
        font-size: 70px;
    }

    .md80 {
        font-size: 80px;
    }

    .md170 {
        font-size: 170px;
    }

    .absimage {
        position: absolute;
        top: 70px;
    }

    .mycontainer {
        width: 970px;
    }

    .lappy {
        position: relative;
        right: -30px;
        bottom: -50px;
    }

    .demovideo {
        position: absolute;
        width: 431px;
        height: 269px;
        top: 28px;
        left: 83px;
    }
}

@media (min-width:1300px) {
    .demovideo {
        position: absolute;
        width: 73%;
        height: 330px;
        top: 35px;
        left: 99px;
    }
}

@media (min-width:1200px) {
    .mycontainer {
        width: 1170px;
    }


    .lappy {
        position: relative;
        right: -5px;
        bottom: -40px;
    }

    .demovideo {
        position: absolute;
        width: 76%;
        height: 390px;
        top: 29px;
        left: 141px;
    }
}




.datebox {
    background: rgba(0,0,0,0.4);
    padding: 1% 0 3% 0;
    border-radius: 16px;
    display: block;
    margin: 8% auto 0 auto;
    width: 90%;
}

.lappysection {
    width: 100%;
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 3%;
}

.responsive-video {
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
}

    .responsive-video iframe, .responsive-video object {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

.clear {
    clear: both;
}

.w300 {
    font-weight: 300;
}

.w500 {
    font-weight: 500;
}

.w600 {
    font-weight: 600;
}

.w700 {
    font-weight: 700;
}

.w900 {
    font-weight: 900;
}

.lh0 {
    line-height: 0%;
}

.lh50 {
    line-height: 50%;
}

.lh60 {
    line-height: 60%;
}

.lh70 {
    line-height: 70%;
}

.lh80 {
    line-height: 80%;
}

.lh90 {
    line-height: 90%;
}

.lh100 {
    line-height: 100%;
}

.lh110 {
    line-height: 110%;
}

.lh120 {
    line-height: 120%;
}

.lh130 {
    line-height: 130%;
}

.lh140 {
    line-height: 140%;
}

.lh150 {
    line-height: 150%;
}

.lh160 {
    line-height: 160%;
}

.lh170 {
    line-height: 170%;
}

.lh180 {
    line-height: 180%;
}

.lh190 {
    line-height: 190%;
}

.lh200 {
    line-height: 200%;
}

.lh230 {
    line-height: 230%;
}



.brush {
    background: #b8236f;
    padding: 0 8px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
}

.orange {
    color: #f39c12;
}



.videobox {
    background: #fff;
    padding: 1.5%;
    width: 100%;
    float: left;
    border-radius: 12px;
}

.mb0 {
    margin-bottom: 0%;
}

.responsive-demo-video {
    overflow: hidden;
}

.mt_60 {
    margin-top: -60px;
}

hr.testihr {
    height: 1px;
    border: 0;
    background: #d8d8d8;
}

.black {
    color: black;
}

.black1 {
    color: #4a4a4a;
}

.greycolor {
    color: #868686;
}

.lightblack {
    color: #5b5b5b;
}

.red {
    color: #ff4c5f;
}

.red1 {
    color: #f00;
}

.red2 {
    color: #f5872d;
}

.green {
    color: #abcf02;
}

.yellow {
    color: #ff9c00;
}

.pinkbox {
    border-radius: 7px;
    padding: 18px 2% 14px 2%;
    display: table;
    margin: auto;
}


.italic {
    font-style: italic;
}

.underline {
    text-decoration: underline;
}

.padding0 {
    padding: 0;
}

.paddingr0 {
    padding-right: 0;
}

.padding5 {
    padding: 0 8px;
}

.testiimg {
    border: 2px solid #e6e6e6;
    border-radius: 300px;
}

.testicolor {
    color: #7c8892;
}

.testicolormain {
    color: #56626c;
}

.testiname {
    color: #5c5c5c;
}

.testides {
    color: #9d9d9d;
}

.testibg {
    border: 1px solid #fea342;
    border-radius: 300px;
    background: #fff;
    padding: 4%;
    display: table;
    margin: auto;
}

    .testibg img {
        border-radius: 300px;
    }

.testibox {
    background: #ff8622;
    border-radius: 70px 0 70px 0;
    padding: 3% 3% 8% 3%;
}

.mt-testi {
    margin-top: -60px;
}

.uppercase {
    text-transform: uppercase;
}

.download {
    margin-top: -56px;
}

.download1 {
    background: #27333d;
    padding: 3% 5% 1% 5%;
}

.download2 {
    background: #f38c12;
    padding: 2%;
    border-radius: 0 0 15px 15px;
}

.ml50 {
    margin-left: 50px;
}
/*List*/
.introlist li {
    background: url('../jvimg/logo1.png') no-repeat 1% 22%;
    padding-left: 50px;
    list-style: none;
    margin-bottom: 15px;
    color: #0a004d !important;
}

.introlist1 li {
    background: url('../jvimg/right.png') no-repeat 1% 22%;
    padding-left: 50px;
    list-style: none;
    margin-bottom: 30px;
    color: #0a004d !important;
}


.boostbg {
    background: #27345f url('../jvimg/layerimg2.png') no-repeat center center;
    background-size: cover;
    background-position: 50% 0%;
    position: relative;
}

.pdbottom30 {
    padding-bottom: 50px;
}

.bluebg {
    background: #fff url('../jvimg/bluebg.png') no-repeat center center;
    background-size: cover;
    background-position: 50% 0%;
    padding: 6% 0 8% 0;
}

.redbg {
    background: #d83232;
    background-size: cover;
    background-position: 50% 0%;
}

.bluestrip {
    background: #192133;
    background-size: cover;
    padding: 2%;
}

.secondbg {
    background: #fff url(../jvimg/bg3.png) no-repeat center center;
    background-size: cover;
    padding: 3% 0 9% 0;
    /* background-position: 50% 0; */
}

.mt_430 {
    margin-top: -320px;
    width: 42%;
}
/*Sections*/


.banner5 {
    background: #ffffff;
    background-size: cover;
    padding: 1% 0 1% 0;
    position: relative;
}


/*.subbanner {background:#f3f2f5 ; padding:0% 0 3% 0;}*/


@media(min-width:768px) {
    .boostbg {
        background: #fff url('../jvimg/boostbg.png') no-repeat center center;
        background-position: 50% 0%;
        background-size: cover;
        padding: 10% 0 3% 0;
    }

    .infobg {
        background: url(../jvimg/bg5.png) no-repeat center center;
        background-size: cover;
        padding: 1% 0 3% 0;
    }
}

.pd10 {
    padding: 10px;
}
.pd24{
    padding:24px;
}
.prizebg {
    background: #f8f8f8;
    padding: 0 0 4% 0
}

.proofbg {
    background: #fff url('../jvimg/pushbg.png') no-repeat center center;
    background-size: cover;
    padding: 7% 0 15% 0;
    background-position: 50% 0%;
}

.greybg {
    background: #292a3c;
    padding: 7% 0 3% 0;
}

.mr50 {
    margin-right: 50%;
}

.subbanner1 {
    background: #1a1726;
    background-size: cover;
    padding: 3% 0;
}

.mlauto {
    margin-left: auto;
}



.footerbg {
    background: #ffffff;
    padding: 2% 0;
}

.f2block {
    background: #f2f2f2;
    padding: 1% 0 3% 0;
}








body {
    margin: 0;
    padding: 0;
    line-height: 130%;
}

.header1 {
    font-family: Lato;
    width: 100%;
    float: left;
    position: fixed;
    z-index: 10;
}

.header {
    padding: 15px 0;
    background: #fff;
    color: #55616e;
}

    .header a {
        color: #fff;
    }

        .header a:hover {
            color: #fff;
        }

.themecolor {
    color: #35455c;
}

.toplinks {
    padding: 1%;
    background-color: #05345c;
    float: right;
    margin-right: 5%;
}



.fixed {
    position: fixed;
    top: 0;
    height: 100px;
    z-index: 1;
}

nav {
    position: static;
    bottom: 0;
    width: 100%;
    height: auto;
    background: #fff;
}

.nav li a {
    color: #55616e !important;
    font-weight: 300;
}

.features hr {
    border: none;
    height: 2px;
    color: #d7d7d7; /* old IE */
    background-color: #d7d7d7; /* Modern Browsers */
}

.prizebg hr {
    border: none;
    height: 1px;
    color: #8bc53f; /* old IE */
    background-color: #8bc53f; /* Modern Browsers */
}

.mt17 {
    margin-top: 17%;
}

.mt1 {
    margin-top: 1%;
}

.mt2 {
    margin-top: 2%;
}

.mt3 {
    margin-top: 3%;
}

.mt4 {
    margin-top: 4%;
}

.mt5 {
    margin-top: 5%;
}

.mt6 {
    margin-top: 6%;
}

.mt8 {
    margin-top: 8%;
}

.mt28 {
    margin-top: 28%;
}

.mt10 {
    margin-top: 10%;
}

.mt12 {
    margin-top: 12%;
}

.mt-14 {
    margin-top: -14%;
}

.mt-4 {
    margin-top: -4%;
}

.mt-1 {
    margin-top: -1%;
}
.mt-2 {
    margin-top: -2%;
}
.mt-3 {
    margin-top: -3%;
}

.mt-10 {
    margin-top: -45px;
    border: 6px solid #fff;
}

.strip_footer {
    width: 100%;
    height: auto;
    background: #0d151f;
    padding: 1.3% 0;
}

.footerbg a {
    color: #ffffff;
    font-weight: 300;
}

    .footerbg a.active {
        color: #ffffff;
        font-weight: 600;
    }

.pink {
    color: #c8005c;
}

.pink1 {
    color: #e6078d;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    padding: 0px 26px 0px 16px;
    background-color: transparent;
    /*font-weight: 700;*/
}


.navbar-default .navbar-nav > li > a:hover {
    color: #f10003;
    background-color: transparent;
}

.navbar-default .navbar-nav > li > a {
    color: #fff !important;
}

    .navbar-default .navbar-nav > li > a:hover {
        text-decoration: none;
        color: #f10003 !important;
        background-color: #fff;
    }

.navbar-default .navbar-nav > li:hover {
    text-decoration: none;
    background-color: #fff;
}

.width95 {
    width: 117%;
}

@media (min-width: 768px) {
    .navbar-nav > li > a {
        padding: 1px 10px;
        border-right: 1px solid #fff;
        border-radius: 0;
    }

        .navbar-nav > li > a.last {
            padding: 1px 20px;
            border-right: 0px solid #c8005c;
            border-radius: 0;
        }
}


@media(max-width:767px) {
    .navbar-toggle {
        margin-right: 0;
        border-radius: 4px;
        margin-top: -30px;
        margin-bottom: 0;
    }

    .navbar {
        padding-top: 30px;
        min-height: 34px;
    }

    .navbar-default {
        display: table-caption;
    }
}

@media(min-width:768px) {
    .navbar-toggle {
        margin-right: 0;
        border-radius: 4px;
        margin-top: -30px;
        margin-bottom: 0;
    }

    .navbar {
        padding-top: 12px;
        min-height: 34px;
    }

    .navbar-default {
        display: block;
    }
}

.lato {
    font-family: lato;
}

.subscribezone input[type="text"], .subscribezone input[type="email"], .subscribezone input[type="password"] {
    background: #f8f6f6;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 12px;
    width: 100%;
    border: 0;
}

.subscribezone input[type="submit"], .subscribezone input[type="reset"] {
    background: #00dc95;
    border-bottom: 3px solid #02835b;
    font-size: 20px;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    color: #fff;
    font-weight: 400;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 8px;
    width: 100%;
}

    .subscribezone input[type="submit"]:hover, .subscribezone input[type="reset"]:hover {
        background: #01ca89;
    }

.afflink a {
    background: #ff2c4f;
    border-bottom: 3px solid #b3102c;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    padding: 12px 16px;
    width: 100%;
    color: #fff;
    display: block;
    text-align: center;
}

    .afflink a:hover {
        background: #ec163a;
        text-decoration: none;
    }

.white {
    color: #fff !important;
}


.redbox {
    background: #c52762;
    border-radius: 50px;
    padding: 1% 3%;
    display: table;
    margin: 0 auto 1% auto;
}


.jvs img {
    border-bottom: 5px solid #00dc95;
}

.mytextarea {
    width: 100%;
    background: #5e5f61;
    color: #fff;
    height: auto;
    min-height: 300px;
}

.mybutton {
    background: #ff2c4f;
    color: #fff;
    border-radius: 4px 4px 0 0;
}

.table-borderless tbody tr td, .table-borderless tbody tr th, .table-borderless thead tr th {
    border: none;
}

.table-borderless > tbody > tr > td {
    padding: 0px 12px !important;
}

.table-borderless {
    margin-bottom: 10px;
}

.grey {
    color: #b7b7b7;
    font-weight: 700;
}

.abcdbox {
    border: 1px dotted #74787a;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 4px;
    display: inline-block;
}

.h50 {
    height: 50px;
}

.timebox {
    display: inline-block;
    margin: 0 5px;
    width: 44px;
    height: auto;
    padding: 2% 0;
}

.timerbg1 .timebox {
    display: inline-block;
    margin: 0 5px;
    width: 68px;
    height: 68px;
    padding: 6% 0;
    border: 1px solid #fff;
    border-radius: 80px;
    -webkit-border-radius: 80px;
}

.lightblock {
    background: #f2f2f2;
    padding: 2% 0;
    border-bottom: 1px solid #e3e3e3;
}



@media(min-width:240px) {
    .datebox sup {
        top: -2.5em;
    }
}

@media(min-width:768px) {
    .datebox sup {
        top: -3.8em;
    }
}

@media(min-width:992px) {
    .datebox sup {
        top: -4.8em;
    }
}

.timerbox {
    background: #092a4b;
    padding: 12px 5px 15px 5px;
    border-radius: 40px;
    display: -webkit-box;
    margin: auto;
    width: 90%;
}

.contestbox {
    background: #ff2c68;
    padding: 20px 4%;
    display: table;
    margin: 2% auto 0 auto;
    border-radius: 25px;
    border: 2px solid #fff;
}

.myposition {
    position: relative;
    right: -30px;
    z-index: 2;
}

.myclear {
    width: 100%;
    float: left;
}


.navbar-default {
    border-color: #e7e7e7;
    margin-top: 0px;
    padding-bottom: 0;
}

@media(max-width:767px) {
    .navbar-default {
        margin-top: 10px;
        border-radius: 6px;
        background-color: #fff !important;
    }
}

.launchbox {
    background: #4391cb;
    padding: 3% 3% 1% 3%;
    border-radius: 15px;
    float: left;
}

    .launchbox sup {
        top: -5.5em;
    }

.myshadow {
    text-shadow: 4px 0px 10px #3b69aa;
}





.aweberform input[type="text"], .aweberform input[type="email"], .aweberform input[type="password"], .aweberform input[type="tel"], .aweberform input[type="url"] {
    width: 100%;
    margin-top: 4px;
    height: 42px;
    background: #fff;
    border-radius: 30px;
    font-size: 16px;
    /*margin: 0 0 0 17%;*/
    border: 1px solid #959595;
}

.aweberform input[type="submit"], .aweberform input[type="reset"].aweberform input[type="button"] {
    width: 78%;
    background: #ff4147;
    color: #fff;
    margin: 3px 0% 0px 0;
    height: 44px;
    font-size: 22px;
    border: 0;
    display: block;
    border-radius: 28px;
    /* border: 2px solid #0077a5; */
}


.jvlink a {
    background: #ff3338;
    display: block;
    padding: 4%;
    text-align: center;
    color: white;
    border-radius: 15px;
    border-bottom: 7px solid #720102;
}

.jvlink1 a {
    background: #2e6186;
    width: 100%;
    display: block;
    padding: 3.5%;
    text-align: center;
    color: #fff;
}

    .jvlink1 a:hover {
        text-decoration: none;
        background: #3b759e;
    }

.commentbox {
    position: relative;
}

.commenthere {
    position: absolute;
    top: 60px;
    right: -80px;
}

.response {
    border-bottom: 3px solid #f74b77;
}

.launchbox1 {
    background: rgba(63,46,72,0.5);
    padding: 3%;
    border-radius: 10px;
    float: left;
}

.launchbox2 {
    background: rgba(240,83,81,0.5);
    padding: 3%;
    border-radius: 10px;
    float: left;
}

.deskbg a {
    color: #2f373d;
}

    .deskbg a:hover {
        color: #2f373d;
        text-decoration: none;
    }

.nav-pills a {
    font-size: 15px !important;
}

.white a {
    color: #fff;
}

.spinner img {
    border-radius: 50%;
    -webkit-transition: -webkit-transform .8s ease-in-out;
    transition: transform .8s ease-in-out;
}

    .spinner img:hover {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }



.mt390 {
    margin-top: 390px;
}

.panel.with-nav-tabs .panel-heading {
    padding: 5px 5px 0 5px;
}

.panel.with-nav-tabs .nav-tabs {
    border-bottom: none;
}

.panel.with-nav-tabs .nav-justified {
    margin-bottom: -1px;
}
/********************************************************************/
/*** PANEL DEFAULT ***/
.with-nav-tabs.panel-default .nav-tabs > li > a,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
}

    .with-nav-tabs.panel-default .nav-tabs > .open > a,
    .with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
    .with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
    .with-nav-tabs.panel-default .nav-tabs > li > a:hover,
    .with-nav-tabs.panel-default .nav-tabs > li > a:focus {
        color: #777;
        background-color: #ddd;
        border-color: transparent;
    }

.with-nav-tabs.panel-default .nav-tabs > li.active > a,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
    color: #555;
    background-color: #fff;
    border-color: #ddd;
    border-bottom-color: transparent;
}

.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f5f5f5;
    border-color: #ddd;
}

    .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
        color: #777;
    }

        .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
        .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
            background-color: #ddd;
        }

    .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
    .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
    .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #555;
    }
/********************************************************************/
/*** PANEL PRIMARY ***/
.with-nav-tabs.panel-primary .nav-tabs > li > a,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
    color: #fff;
}

    .with-nav-tabs.panel-primary .nav-tabs > .open > a,
    .with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
    .with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
    .with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
    .with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
        color: #fff;
        background-color: #3071a9;
        border-color: transparent;
    }

.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
    color: #ffffff;
    background-color: #fff;
    border-color: #428bca;
    border-bottom-color: transparent;
}

.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #428bca;
    border-color: #3071a9;
}

    .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
        color: #fff;
    }

        .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
        .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
            background-color: #3071a9;
        }

    .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
    .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
    .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
        background-color: #4a9fe9;
    }
/********************************************************************/
/*** PANEL SUCCESS ***/
.with-nav-tabs.panel-success .nav-tabs > li > a,
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
    color: #3c763d;
}

    .with-nav-tabs.panel-success .nav-tabs > .open > a,
    .with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
    .with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
    .with-nav-tabs.panel-success .nav-tabs > li > a:hover,
    .with-nav-tabs.panel-success .nav-tabs > li > a:focus {
        color: #3c763d;
        background-color: #d6e9c6;
        border-color: transparent;
    }

.with-nav-tabs.panel-success .nav-tabs > li.active > a,
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
    color: #3c763d;
    background-color: #fff;
    border-color: #d6e9c6;
    border-bottom-color: transparent;
}

.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

    .with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
        color: #3c763d;
    }

        .with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
        .with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
            background-color: #d6e9c6;
        }

    .with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
    .with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
    .with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #3c763d;
    }
/********************************************************************/
/*** PANEL INFO ***/
.with-nav-tabs.panel-info .nav-tabs > li > a,
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
    color: #31708f;
}

    .with-nav-tabs.panel-info .nav-tabs > .open > a,
    .with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
    .with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
    .with-nav-tabs.panel-info .nav-tabs > li > a:hover,
    .with-nav-tabs.panel-info .nav-tabs > li > a:focus {
        color: #31708f;
        background-color: #bce8f1;
        border-color: transparent;
    }

.with-nav-tabs.panel-info .nav-tabs > li.active > a,
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
    color: #31708f;
    background-color: #fff;
    border-color: #bce8f1;
    border-bottom-color: transparent;
}

.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #d9edf7;
    border-color: #bce8f1;
}

    .with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
        color: #31708f;
    }

        .with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
        .with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
            background-color: #bce8f1;
        }

    .with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
    .with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
    .with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #31708f;
    }
/********************************************************************/
/*** PANEL WARNING ***/
.with-nav-tabs.panel-warning .nav-tabs > li > a,
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
    color: #8a6d3b;
}

    .with-nav-tabs.panel-warning .nav-tabs > .open > a,
    .with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
    .with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
    .with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
    .with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
        color: #8a6d3b;
        background-color: #faebcc;
        border-color: transparent;
    }

.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
    color: #8a6d3b;
    background-color: #fff;
    border-color: #faebcc;
    border-bottom-color: transparent;
}

.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #fcf8e3;
    border-color: #faebcc;
}

    .with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
        color: #8a6d3b;
    }

        .with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
        .with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
            background-color: #faebcc;
        }

    .with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
    .with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
    .with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #8a6d3b;
    }

.white1 {
    color: white !important;
}
/********************************************************************/
/*** PANEL DANGER ***/
.with-nav-tabs.panel-danger .nav-tabs > li > a,
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
    color: #a94442;
}

    .with-nav-tabs.panel-danger .nav-tabs > .open > a,
    .with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
    .with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
    .with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
    .with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
        color: #a94442;
        background-color: #ebccd1;
        border-color: transparent;
    }

.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
    color: #a94442;
    background-color: #fff;
    border-color: #ebccd1;
    border-bottom-color: transparent;
}

.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f2dede; /* bg color */
    border-color: #ebccd1; /* border color */
}

    .with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
        color: #a94442; /* normal text color */
    }

        .with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
        .with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
            background-color: #ebccd1; /* hover bg color */
        }

    .with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
    .with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
    .with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
        color: #fff; /* active text color */
        background-color: #a94442; /* active bg color */
    }


.borderbottom {
    border-bottom: 5px solid #fff;
}

.actionhead:before {
    width: 16px;
    content: " ";
    background-image: url('../jvimg/actleft.png');
    position: absolute;
    left: -16px;
    top: -6px;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background: #cfe6ff;
    margin: 2px 2px;
}

.seperator {
    margin-top: 0%;
    z-index: 0;
    margin-left: 6%;
}

.seperatorimg {
    z-index: 1;
}

.mt50 {
    margin-top: 50px !important;
}

.mt20 {
    margin-top: 25%;
}

.mt40 {
    margin-top: 40px;
}

.md42 {
    font-size: 42px;
}

.mt30 {
    margin-top: 30px;
}

.yellow1 {
    color: #ffd43f;
}

.yellow2 {
    color: #f7902a;
}

.mt7 {
    margin-top: 7%;
}

.md40 {
    font-size: 40px;
}

.mt-90 {
    margin-top: -90%;
}

.lh100 {
    line-height: 100px;
}

.mt15 {
    margin-top: 15%;
}

.pt5 {
    padding-top: 5%;
}

.pt24 {
    padding-top: 24%;
}

.mt-5 {
    margin-top: -5%;
}

.ml17 {
    margin-left: 17%;
}

.ml-15 {
    margin-left: -15%;
}

.ml10 {
    margin-left: 10%;
}

.mt-7 {
    margin-top: -7%;
}

.mc {
    margin: 0 auto;
}

.ml8 {
    margin-left: 3%;
}

.ml-3 {
    margin-left: -3%;
}
.mt7{
    margin-top:7%;
}
.banner1 {
    background: url(/images/gen/sg.png) no-repeat center center;
    background-size: cover;
    padding: 2% 0 2% 0;
    /*background-position: 50% 0;*/
}

.boxbg {
    background: url(../jvimg/boxbg.png) no-repeat center center;
    background-size: cover;
    padding: 1% 0 3% 0;
    background-position: 50% 0;
}

.boderbox {
    background: url(../jvimg/boderbox.png) no-repeat center center;
    padding: 2% 0px 4% 1px;
    background-position: 50% 0;
}

.demobg {
    background: url(../jvimg/demobg.png) no-repeat center center;
    padding: 2% 0px 4% 1px;
    background-size: cover;
    background-position: 50% 0;
}

.contestbg {
    background: url(../jvimg/contestbg.png) no-repeat center center;
    padding: 2% 0px 4% 1px;
    background-size: cover;
    background-position: 50% 0;
}

.leaderboadbg {
    background: url(../jvimg/leaderboadbg.png) no-repeat center center;
    padding: 2% 0px 4% 1px;
    background-size: cover;
    background-position: 50% 0;
}

.funnelbg {
    background: #f3f0f0;
    padding: 2px 0 51px 1px;
}

.contact a {
    text-decoration: none;
    color: #000;
    font-size: 25px;
}

.wrap {
    width: 80%;
    margin: 0 auto;
}


@media only screen and (min-width: 0px) and (max-width: 1200px) {
    .resblock {
        display: none;
    }

    .respen {
        display: block !important;
    }

    .width80 {
        margin-left: 0 !important;
    }

    .boderbox {
        background: #fff;
        padding: 2% 0px 4% 1px;
        border: 2px solid #fe71c5;
    }

    .wrap {
        width: 100%;
    }

    .md40 {
        font-size: 25px;
    }

    .secondbg {
        background: #fff url(../jvimg/bg3.png) no-repeat center center;
        background-size: cover;
        padding: 8% 0 24% 0;
        /* background-position: 50% 0; */
    }

    .w45 {
        width: 100%;
    }

    .w20 {
        width: 100%;
    }

    .mt150 {
        margin-top: 150px;
    }

    .rmt22 {
        margin-top: 22%;
    }

    .mt_430 {
        margin-top: 10%;
        width: 100%;
    }

    .banner6 {
        background: #f5f7f7 url(../jvimg/bg2.png) no-repeat center center;
        background-position: 50% 0%;
        background-size: cover;
        padding: 8% 0 14% 0;
    }

    .lappy1 {
        bottom: 20px;
        top: 30px;
    }





    .xs39 {
        font-size: 20px;
    }

    .rp1 {
        padding: 2%;
    }

    .demovideo2 {
        position: absolute;
        width: 269px;
        height: 153px;
        top: 13px;
        left: 46px;
    }

    /*.demovideo {
        position: absolute;
        width: 137px;
        height: 86px;
        top: 9px;
        left: 26px;
    }*/

    /*.resmt30{margin-top:40px;}*/
    .pt50 {
        padding: 0 !important;
    }

    .aweberform input[type="text"], .aweberform input[type="email"], .aweberform input[type="password"], .aweberform input[type="tel"], .aweberform input[type="url"] .input {
        width: 90%;
        margin: 0 auto;
    }

    .aweberform input[type="submit"], .aweberform input[type="reset"].aweberform input[type="button"] {
        width: 86%;
        margin: 0 auto;
    }

    .boostbg {
        background: #b98c01
    }

    .xs35 {
        font-size: 25px;
    }



    .mt_80 {
        margin-top: 0 !important;
    }

    .jvlink a {
        font-size: 20px;
    }

    .bluebgimg {
        background: #834fb2 !important;
    }

    .xs39 {
        font-size: 15px;
    }

    .pd5 {
        padding: 5%;
    }

    .col-xs-9 {
        width: 100%;
    }

    .mr50 {
        margin-right: 0%;
    }

    .mt-90 {
        margin-top: 0%;
    }

    .col-xs-6 {
        width: 70%;
    }

    .ml17 {
        margin-left: 0%;
    }
}







.pt50 {
    padding-top: 60px;
}




@media (min-width:1500px) {
    .mycontainer {
        width: 1470px;
    }
}

.lappysection {
    width: 100%;
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 3%;
}

.responsive-video {
    padding-bottom: 56.21%;
    overflow: hidden;
}

.responsive-video1 {
    position: relative;
    padding-bottom: 61%;
    overflow: hidden;
}

    .responsive-video iframe, .responsive-video object, .responsive-video embed, .responsive-video1 iframe, .responsive-video1 object, .responsive-video1 embed, .responsive-demo-video embed, .responsive-demo-video object, .responsive-demo-video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

.clear {
    clear: both;
}


.mainvideo {
    position: relative;
    margin-top: 20px;
    /*border: 5px solid;*/
    border-radius: 5px;
    background-repeat: no-repeat;
    height: 390px;
    width: 582px;
}

.mainvideo1 {
    position: relative;
    margin-top: 20px;
    border: 5px solid #000000;
    border-radius: 5px;
    background-repeat: no-repeat;
}

.mainvideo2 {
    position: relative;
    margin-top: 20px;
    border: 5px solid #acacac;
    border-radius: 5px;
    background-repeat: no-repeat;
}

.bgvideo {
    background-image: url(/Content/jvimg/laptop.png);
}

.blue {
    color: #332765 !important;
}

.bgblue {
    background: #231e66d9;
}




.mt_80 {
    margin-top: -80px;
}

.conainterwarp {
    width: 80%;
    margin: 0 auto;
}

.conainterwarp1 {
    width: 70%;
    margin: 0 auto;
}



.bluebgimg {
    background: #fff url(../jvimg/bluebgimg.png) no-repeat center center;
    background-position: 50% 0%;
    background-size: cover;
    padding: 3% 0 5% 0;
}

.whitebdr {
    border-bottom: 1px solid #fff;
    width: 20%;
    margin: 0 auto;
}

.bluebdr {
    border-bottom: 1px solid #4a1a7e;
    width: 20%;
    margin: 0 auto;
}

.vdbdr {
    border: 3px solid #4a1a7e;
}

.funnelbg {
}

.hdingbg {
    background: #e7c5ef;
    padding: 8px 15px;
}

.inputwrap {
    background: #fff url(../jvimg/inputwrap.png) no-repeat center center;
    background-position: 50% 0%;
    background-size: cover;
    padding: 3% 0 5% 0;
}


.automates {
    background: #fff url(../jvimg/automates.png) no-repeat center center;
    background-position: 50% 0%;
    background-size: cover;
    padding: 1% 0 3% 0;
}


.bdrright {
    border-right: 1px solid #000;
}

.pic {
    width: 90%;
    margin: 0 auto;
}

.margineNav {
    /*margin: 2% 0% 0% -13%;*/
    margin: 0% -3% 0% -7%;
}

.bgwhite {
    background-color: white;
    margin: -9% 0 0 0;
}

.margineHead {
    margin: 14% 0px 0px 8%;
}

.margineWrld {
    margin: 14% 0% 0% -31%;
}

.marginrMem {
    margin: 0% 0% 0% -20%;
}

.mrfirst {
    margin: 0% 1% 3% -10%;
}

.marginepara1 {
    margin: 4% 9% 0px -9%;
}

.marginepara2 {
    margin: 13% 0% 0% 0%;
    line-height: 140%;
}

.marginepara3 {
    margin: 13% 0% 0% 0%;
    line-height: 140%;
}

.mrh1 {
    margin: 0% 0% 0% 26%;
    line-height: 140%;
}

.mrth1 {
    margin: 1% 16% 6% 0%
}

.mrplay {
    margin: 3% 9% 5% 6%;
    line-height: 140%;
}

.p1 {
    /*margin: 0% 32% 0 0;*/
    line-height: 140%;
}

.para1 {
    margin: 3% 0% 2% 0%;
    font-size: 22px;
}

.mrfe {
    margin: 4% 0% 0% -17%;
}

.mrv1 {
    margin: 15px 26% auto auto;
}

.marpara {
    line-height: 150%;
}

.mrdiv {
    margin: 0% 0% 3% 1%;
}

.pad120 {
    padding: 0 0 0 27%;
    line-height: 120%;
}

.mrp2 {
    margin: 0% 0% 0% -6%;
}

.mrimg {
    margin: 5% 0% 6% 0%;
}

.bgnav {
    background-image: url(/Content/jvimg/conImg.png);
    background-repeat: no-repeat;
    padding: 4% 6% 6% 6%;
    margin: -4% 0% 0% 0%;
}

.liMr {
    margin: -9% 0% 0% 90% !important;
}

.imgmr {
    margin: 0% 26% 2% 0%;
}

.paddiv {
    padding: 2% 0% 0% 25%;
}

.marh {
    padding: 0 10% 2% 0%;
}

.mroto3 {
    margin: 8% 0% 2% 51%;
}

.mroto5 {
    margin: 8% 0% 3% 51%;
}

.mroto4 {
    margin: 0% 0% 1% -10%;
}

.mrfooter {
    margin: 17% 22% 6% 0%;
}

.mrlogo {
    margin: 8% 0% 0% 5%;
}

.mainvid {
    margin: 4% 19% 17% 14%;
    padding: 0% 1% 7% 0;
}

.mb5 {
    margin-bottom: 5%;
}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: none;
    height: auto
}

.mb13 {
    padding: 0 0 0 13%;
    margin-bottom: 1%;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {


    .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 100%;
        height: auto
    }

    .bgvideo {
        background-image: none;
    }

    .width100 {
        width: 100%;
    }

    .mroto3 {
        margin: 0% 0% 0% 0%;
    }

    .mroto4 {
        margin: 0% 0% 0% 0%;
    }

    .mroto5 {
        margin: 0% 0% 0% 0%;
    }
}

.fb65 {
    width: 65px;
}

.width80 {
    width: 80%;
    margin-left: -28px;
}

.width90 {
    width: 91%;
}

.width81 {
    width: 80%;
}

.width107 {
    width: 107%
}

.width88 {
    width: 88%;
}

.width113 {
    width: 113%
}

.width85 {
    width: 88%;
}

.marginLeft15 {
    margin-left: 15%;
}

.margn-32 {
    margin: 0% 0% 1% -32%;
}

.mrimg {
    margin: 0% 13% 0% -14%;
}


.respen {
    display: none;
}

.bgred {
    background: #ee4242;
}

.mb10 {
    margin-bottom: 10%;
}

.width120 {
    width: 120%;
}

.topnav ul a {
    color: #263b53;
    font-weight: 600;
}

.blue {
    color: #263b53;
}
@media only screen and (min-device-width: 992px){
    .boxmx {
        max-width: 140%;
        margin-top: -18%;
    }
}