body,h1,h2,h3,ul,li,p,select,option,.row{ padding: 0px; margin: 0px;}
a, a:hover { text-decoration: none;}
.border {
    border:1px solid #e2e2e2;
}
.background2{
    background:#f1f1f1;
}
@font-face {
    font-family: 'OpenSansBold';
    src:url('/assets/font/fonts-clean/OpenSans-Bold/opensans-bold.eot');
    src: url('/assets/font/fonts-clean/OpenSans-Bold/opensans-bold.eot') format('embedded-opentype'),
         url('/assets/font/fonts-clean/OpenSans-Bold/opensans-bold.woff') format('woff'),
         url('/assets/font/fonts-clean/OpenSans-Bold/opensans-bold.ttf') format('truetype'),
         url('/assets/font/fonts-clean/OpenSans-Bold/opensans-bold.svg#OpenSansBold') format('svg');
}
@font-face {
    font-family: 'OpenSansRegular';
    src: url('/assets/font/fonts-clean/OpenSans-Regular/opensans-regular.eot');
    src: url('/assets/font/fonts-clean/OpenSans-Regular/opensans-regular.eot') format('embedded-opentype'),
         url('/assets/font/fonts-clean/OpenSans-Regular/opensans-regular.woff') format('woff'),
         url('/assets/font/fonts-clean/OpenSans-Regular/opensans-regular.ttf') format('truetype'),
         url('/assets/font/fonts-clean/OpenSans-Regular/opensans-regular.svg#OpenSansRegular') format('svg');
}
@font-face {
    font-family: 'OpenSansLight';
    src: url('/assets/font/fonts-clean/OpenSans-Light/opensans-light.eot');
    src: url('/assets/font/fonts-clean/OpenSans-Light/opensans-light.eot') format('embedded-opentype'),
         url('/assets/font/fonts-clean/OpenSans-Light/opensans-light.woff') format('woff'),
         url('/assets/font/fonts-clean/OpenSans-Light/opensans-light.ttf') format('truetype'),
         url('/assets/font/fonts-clean/OpenSans-Light/opensans-light.svg#OpenSansLight') format('svg');
}
@font-face {
    font-family: 'OpenSansSemibold';
    src: url('/assets/font/fonts-clean/OpenSans-Semibold/opensans-semibold.eot');
    src: url('/assets/font/fonts-clean/OpenSans-Semibold/opensans-semibold.eot') format('embedded-opentype'),
         url('/assets/font/fonts-clean/OpenSans-Semibold/opensans-semibold.woff') format('woff'),
         url('/assets/font/fonts-clean/OpenSans-Semibold/opensans-semibold.ttf') format('truetype'),
         url('/assets/font/fonts-clean/OpenSans-Semibold/opensans-semibold.svg#OpenSansSemibold') format('svg');
}
body {
  padding-bottom: 30px;
}
.navbar-logo{
    height: 43px;
    background: #f1f1f1;
}
.navbar-logo .logo{
    display: block;
    line-height: 43px;
}
.navbar-logo .asseenon{
    display: block;
    line-height: 43px;
}
@media (max-width: 991px) {
    .asseenon img{
        display: none;
        visibility: hidden;
    }
}
.navbar-inverse {
  background-color: #333;
  border: 0px;
}
.navbar {
  position: relative;
  min-height: 40px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 19px;
}
.navbar-inverse .navbar-nav > li > a{
    font-family: 'OpenSansRegular'; font-size:11px; color:#ffffff;
}
#player_wrapper{
    margin: 0 auto; 
    max-width: 849px; 
    height: 478px;
    margin-bottom: 15px;
}
@media (max-width: 768px) {
    #player_wrapper{
        max-height: 350px;
    }
}
@media (max-width: 500px) {
    #player_wrapper{
        max-height: 270px;
        margin-bottom: 0px;
    }
}
.banner h1{
    font-family: 'OpenSansLight'; 
    font-size:36px; color:#484848; 
    line-height:50px; 
    font-weight:normal; 
    text-align:center;
    width: 800px; 
    margin: 0 auto;
}

@media (max-width: 767px) {
    .banner h1{
        width: 100%; 
        margin: 0;       
    }  
}
.banner h1 span{
    font-family: 'OpenSansSemibold';
}
.banner h2{
    font-family: 'OpenSansLight'; 
    font-size:15px; 
    color:#a2a2a2; 
    line-height:20px; 
    font-weight:normal; 
    text-transform:uppercase; 
    text-align:center; 
    padding:0 0 8px 0;
}
.advantage{
    padding:23px 12px 12px 20px;
}
@media (max-width: 991px) {
    .advantagein1{
        text-align: center;
    }
}
.advantagein1 h2{
    font-family: 'OpenSansRegular'; 
    font-size:24px; color:#1c1c1c; 
    font-weight:normal; 
    line-height:27px; 
    letter-spacing:-1px; 
}
.advantagein1 h3{
    font-family: 'OpenSansRegular'; 
    font-size:12px; color:#1c1c1c; 
    font-weight:normal; line-height:17px; 
    text-transform:uppercase; 
    padding:10px 0 0 0; 
}
.advantagein1 ul{
    margin:5px 0 0 0 ; 
    padding:0; 
    display:inline-block; 
}
.advantagein1 ul li{
    margin:0 0 2px 0; 
    padding:0 0 0 22px; 
    display:block; 
    font-family: 'OpenSansRegular'; 
    font-size:13px; color:#5f5f5f; 
    font-weight:normal; 
    line-height:25px; 
    background:url(/assets/img/img-clean/arrow.png) no-repeat left center;  
}
@media (max-width: 991px) {
    .advantagein1 ul li{
        padding:0 0 0 22px;
        line-height:35px; 
    }
}
.advantagein2 a{
    margin:11px 0 0 33px; 
    padding:0; 
    display:block;
}
.advantagein3 a{
    margin:70px 0 0 0; 
    padding:0; 
    display:inline-block; 
    background:#1a7dd1; 
    font-family: 'OpenSansSemibold'; 
    font-size:13px; color:#ffffff; 
    line-height:40px;
    width:90%; 
    text-align:center;
}
@media (max-width: 991px) {
    .advantagein2 a{
        margin:20px 0 0 20px; 
    }
    .advantagein3 a{
        margin:20px 0 0 0; 
        width:60%; 
    }
}

@media (max-width: 500px) {
    .advantagein2 a{
        margin:20px 0 0 20px; 
    }
    .advantagein3 a{
        margin:20px 0 0 0; 
        width:80%;
        line-height:30px; 
    }
}
.legaldisclaimer{
    margin: 20px 0px;
}
.legaldisclaimer p{ 
    font-family: 'OpenSansRegular'; 
    font-size:10px; color:#5f5f5f; 
    font-weight:normal; 
    line-height:16px; 
    padding:0 0 18px 0; 
}
.getnew{
    padding: 51px 0 43px 0;
}
.getnewleft{
    background: #fff;
    padding:25px 25px 16px 30px;  
    border:1px solid #e2e2e2;
    height: 100%;
}
.getnewleft h2 {
    font-family: 'OpenSansRegular'; 
    font-size:40px; color:#1c1c1c; 
    font-weight:normal; 
    line-height:42px; 
    padding:0 0 25px 0; 
}
.getnewleft-img{ 
    visibility: hidden;
    display: none;
}
.getnewleft p {
    font-family: 'OpenSansRegular'; 
    font-size:13px; color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px; 
    padding:0 0 20px 0; 
}
.getnewleft a {
    padding:0; 
    display:inline-block; 
    background:#1a7dd1; font-family: 'OpenSansSemibold'; 
    font-size:13px; color:#ffffff; 
    line-height:40px;
    width:232px; 
    text-align:center; 
    margin:10px 0 0 0;
}
.getnewright{
    overflow: hidden;
}
.getnewright > img{
    height: auto;
    margin: -100px 0 -100px 0;
}

@media (max-width: 991px) {
    .getnewright{
        visibility: hidden;
        display: none;
    }
    .getnewleft-img{ 
        float: right;
        max-width: 150px;
        padding-left: 20px;
        visibility: visible;
        display: block;
    }
}

.afterburn{ 
    border:1px solid #e2e2e2; 
    background:#ffffff; 
    padding:42px 80px 30px 55px; 
    margin:0 0 0 6px; 
}
.afterburn p{
    font-family: 'OpenSansRegular'; 
    font-size:29px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
}
.afterburn p span{
    font-family: 'OpenSansBold'; 
    font-size:29px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
}

.afterburntrain1{
    padding:40px 0 6px 7px;
}  
.afterburntrain1left{ 
    float:left; 
    padding:45px 35px 30px 35px; 
    background:#b22626; 
}
.afterburntrain1left h2{
    font-family: 'OpenSansRegular'; 
    font-size:26px; color:#ffffff; 
    font-weight:normal; 
    line-height:42px; 
    padding:0 0 5px 0px; 
}
.afterburntrain1left h3{
    font-family: 'OpenSansRegular'; 
    font-size:14px; 
    color:#ffffff; 
    font-weight:normal; 
    line-height:32px; 
    padding:0 0 5px 0; 
}
.afterburntrain1left li{ 
    color: #FFFFFF; 
    list-style: disc outside none; 
    margin-left: 15px;
}
.afterburntrain1right{
    padding: 0px; 
}
.afterburntrain1right img{
    margin:128px 0 0 0; 
    padding:0; 
    display:block;
}
.afterburntrain2{
    padding:0px 0 0px 7px;
}   
.afterburntrain2left{
    padding: 0px; 
}
.afterburntrain2left img{
    margin:10px 0 0 0; 
    padding:0; 
    display: block;
}
.afterburntrain2right{
    padding:40px 0px 40px 0px; 
    background:#b22626;
}
.afterburntrain2right h5{
    font-family: 'OpenSansRegular'; 
    font-size:26px; color:#ffffff; 
    font-weight:normal; 
    line-height:42px; 
    text-align:center; 
    width: 100%
}
@media (max-width: 991px) {
    .afterburntrain2left{
        display: none;
        visibility: hidden;
    }
    .afterburntrain2left img{
        display: none;
        visibility: hidden;
    }
    .afterburntrain2right{
        padding:10px 0px 10px 0px; 
    }
    .afterburntrain2right h5{
        font-size:22px; color:#ffffff; 
    }  
}
.whyafterburn{
    margin: 20px 0 0 0;
    padding:43px 18px 60px 22px; 
    background:#b22626;
} 

.whyafterburnleft img{
    width: 100%;
}
@media (max-width: 991px) {
    .whyafterburnleft img{
        width: 65%;
        padding-bottom: 20px;
    }  
}
@media (max-width: 767px) {
    .whyafterburnleft img{
        width: 80%;
        padding-bottom: 20px;
    }  
}
.whyafterburnright p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; color:#ffffff; 
    font-weight:normal; 
    line-height:21px; 
    padding:0 0 20px 0; 
}
.whyafterburnright a{
    padding:0 10px; 
    background:#541010; 
    font-family: 'OpenSansSemibold'; 
    font-size:13px; color:#ffffff; 
    line-height:40px;
    text-align:center; 
    margin:5px 0 0 0; 
    float:right;
}
.shortcuts{
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:32px 0 27px 0; 
    margin:20px 0 14px 2px; 
}
.shortcuts h4{
    font-family: 'OpenSansRegular'; 
    font-size:29px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
    text-align:center;
}
.phase{
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:15px 0 7px 0; 
    margin:0px 0 15px 1px; 
}
.phaseleft{
    padding:11px 0 6px 0;
}
.phaseleft img{
    margin:0 auto; 
    padding:0; 
    display:block; 
    text-align:center;
}
.phaseright{
    padding:20px
}
.phaseright{}
.phaseright h4{
    font-family: 'OpenSansRegular'; 
    font-size:23px; 
    color:#5f5f5f; 
    font-weight:normal; 
}
.phaseright p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px;  
}
.qualify{
    padding:0; 
    display:inline-block; 
    background:#1a7dd1; 
    font-family: 'OpenSansSemibold'; 
    font-size:13px; 
    color:#ffffff; 
    line-height:40px;
    width:100%; 
    text-align:center; 
    margin:26px 0 56px 0px;
}
.qualify:hover{
    text-decoration:none; 
    color:#ffffff;
}                                          
.rip{
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:22px 0 18px 0; 
    margin:0px 0 18px 1px; 
}
.rip h4{
    font-family: 'OpenSansRegular'; 
    font-size:29px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
    text-align:center;
}
.rip h5{
    font-family: 'OpenSansRegular'; 
    font-size:17px; 
    color:#525252; 
    font-weight:normal; 
    line-height:34px; 
    text-align:center;
}
.slide{}
.alex{}
.alexleft{}
.alexleft a{
    display:block;
}
.alexright{
    padding:25px 26px 40px 32px; 
    background:#575757; 
}
.alexright p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#ffffff; 
    font-weight:normal; 
    line-height:20px; 
    display:block; 
    padding:0 0 35px 0;
}
.alexright a{
    font-family: 'OpenSansRegular'; 
    font-size:9px; 
    color:#ececec; 
    font-weight:normal; 
    line-height:20px; 
    display:block; 
    float:left; 
    text-decoration:underline; 
}
.alexright h4{
    font-family: 'OpenSansRegular'; 
    font-size:15px; 
    color:#ffffff; 
    font-weight:normal; 
    display:block; 
    float:right;
}
.tools{
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    margin-top: 20px;
    padding:25px 0 24px 0; 
}
.tools h4{
    font-family: 'OpenSansRegular'; 
    font-size:57px; 
    color:#3c3c3c; 
    font-weight:normal;  
    text-align:center; 
    text-transform:uppercase; 
} 
.tools h5{
    font-family: 'OpenSansRegular'; 
    font-size:17px; 
    color:#525252; 
    font-weight:normal; 
    text-align:center;
}
.results{
    height:400px; 
    background:url(/assets/img/img-clean/beach1.jpg) no-repeat; 
    background-size: 100%;
    margin:28px 0 28px 0;
}
.resultsright a{ 
    top: 50px;
    position: relative;
}
@media (max-width: 991px) {
    .results{
        height:200px; 
    }
    .resultsright a{ 
        top: 10px;
        left: 70%;
    } 
    .resultsright a img{
        width: 30%;
    }
}
@media (max-width: 767px) {
    .results{
        height:150px; 
    }
}
.getrip{
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:30px 0 23px 0; 
    margin:0px 0 18px 1px; 
}
.getrip h4{
    font-family: 'OpenSansRegular'; 
    font-size:29px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
    text-align:center;
}
.certifiedleft{
    padding:34px 0 10px 0; 
    background:#ffffff; 
}
.certifiedleft p.first{
    font-family: 'OpenSansRegular'; 
    font-size:18px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:26px; 
    padding:0 0 25px 35px;
}
.bonusright h3{
    font-family: 'OpenSansSemibold'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px; 
    padding:0 0 20px 0; 
}
.bonusright p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px; 
    padding:0 0 20px 0; 
}
.certifiedright{
    padding: 0 0 0 20px;
}
.certifiedright img{
    width: 100%;
}
@media (max-width: 991px) {
    .certifiedright{
        visibility: hidden;
        display: none;
    }
}

.once{
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    margin-top: 30px;
    padding:30px 0 30px 0;
}
.once h4{
    font-family: 'OpenSansRegular'; 
    font-size:28px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
    text-align:center;
}
.once1{
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:20px 30px 10px 30px;
    margin-top:30px; 
}
.once1 p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px; 
    padding:0px 0 20px 0;  
}
.once2{
    margin-top:30px; 
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:20px 30px 5px 30px;  
}
.once2 h4{
    font-family: 'OpenSansRegular'; 
    font-size:28px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
    padding:0 0 20px 0;
}
.once2 p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px; 
    padding:0px 0 20px 0;  
}
.limit{
    background:#bd1f1f; 
    padding:50px 30px 30px 30px; 
    margin-top:30px;
}
.limitleft h4{
    font-family: 'OpenSansRegular'; 
    font-size:43px; 
    color:#ffffff; 
    font-weight:normal; 
    padding:0 0 12px 10px;
}
.limitleft p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#ffffff; 
    font-weight:normal; 
    line-height:20px; 
}
.limitright a{
    padding:0 15px; 
    display:inline-block; 
    background:#4e0606; 
    font-family: 'OpenSansSemibold'; 
    font-size:11px; 
    color:#ffffff; 
    line-height:33px;
    margin: 30px 0px;
}
.confident{
    margin-top:30px;
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:20px 30px 30px 0px; 
}
.confident h4{
    font-family: 'OpenSansRegular'; 
    font-size:28px; 
    color:#3c3c3c; 
    font-weight:normal;
    line-height:34px; 
    padding:0 0 20px 30px; 
}
.confident p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px; 
    padding:0px 0 20px 0;
}
.moneyback{
    margin-top:30px;
}
.moneybackleft{
    padding: 0px;
}
.moneybackleft img{
    display:block;
}
.moneybackright{
}
.moneybackright p{
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:20px;
    padding:0px 0 20px 0;
}
.once3{
    margin:30px 0;
    background:#ffffff; 
    border:1px solid #e2e2e2; 
    padding:30px 0px 30px 0px; 
}
.once3 h5{
    font-family: 'OpenSansRegular'; 
    font-size:21px; 
    color:#3c3c3c; 
    font-weight:normal; 
    line-height:34px; 
    padding:0 0 0px 0; 
    font-style:italic; 
    text-align: center;
}
.content3{ margin-top: 90px;}
.content3in{ border:1px solid #cccccc;  }
.content3inmain{padding:51px 0 0 0;}
.signpack{
    
    position:relative; 
}
.signshort{ 
    margin:0 0 0 26px;
    padding-bottom: 30px;
}
.signshortleft{
    padding:43px 0 0 0;
}
.signshortleft h4{
    font-family: 'OpenSansRegular'; 
    font-size:17px; 
    color:#666666; 
    font-weight:normal; 
    padding:0; 
}
.signshortleft h5{
    font-family: 'OpenSansRegular'; 
    font-size:34px; 
    color:#383838; 
    font-weight:normal; 
    line-height:38px; 
    padding:0px 0 0px 0;
}
.signshortright{
    padding:14px 0 0 0;
}
.signshortright a{
    margin:0; 
    padding:0; 
    display:block;
}
.signshortright a img{
    display:block;
}
@media (max-width: 991px) {
    .signshortright img{
        width: 80%;
    }
}
.signin{ 
    padding:0;
}
.signin .row{
    margin: 15px 0;
}
.signin label{
    margin:0; 
    line-height:23px;
    font-family: 'OpenSansBold'; 
    font-size:17px; 
    color:#1c1c1c; 
    font-weight:normal;
    width: 100% 
}
@media (max-width: 991px) {
    .signin .row div label{
        text-align: left;
    }
}
.signin input{ 
    padding:5px; 
    background:#d9e8ff; border:1px solid #9dacc5;
    font-family: 'OpenSansRegular'; 
    font-size:12px; 
    color:#666666; 
    font-weight:normal; 
    width: 100%;
}
.signin select{
    width: 100%;
    background: #fff;
    border: 1px solid #111;
    padding: 5px;
    font-size: 16px;
    line-height: 1;
    border-radius: 5px;
    height: 26px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance: none;
    background: url(/assets/img/img-clean/arrows.png) no-repeat right center #fff;
}
button{
    padding:0; 
    display:block; 
    background:#1a7dd1; 
    font-family: 'OpenSansSemibold'; 
    font-size:23px; 
    color:#ffffff; 
    line-height:67px; 
    width:100%; 
    text-align:center;
}
.privacy{
    margin:20px 0;
}
.privacy p{
    font-family: 'OpenSansRegular'; 
    font-size:11px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:16px; 
    padding:0px 0 20px 0; 
    text-transform:uppercase;
    letter-spacing:-1px; 
    text-align:center; 
}
.privacy p a{
    font-family: 'OpenSansRegular'; 
    font-size:11px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:16px; 
    text-transform:uppercase;
}
.privacy p a:hover,.privacy p a.active{
    text-decoration:underline;
}                                                                                        
.bordernone{
    border:0 none !important;
}
.step{
    max-width:375px; 
    position:relative; 
    top:-23px; 
    left:-2px;
}
.step ul{
    margin:0; 
    padding:0; 
    display:inline-block; 
    float:left;
}
.step ul li{
    margin:0; 
    padding:0; 
    display:inline-block; 
    float:left;
}
.step ul li a{
    margin:0 -24px 0 0; 
    padding:0 0 0 55px; 
    display:block; 
    width:139px;  
    font-family: 'OpenSansRegular'; 
    font-size:17px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:45px;
    background:url(/assets/img/img-clean/grey.png) no-repeat; 
}
.step ul li a:hover,.step ul li a.active {
    color:#ffffff; 
    background:url(/assets/img/img-clean/greyhov.png) no-repeat;
}
.step ul li a.step1{
    margin:0 -24px 0 0; 
    padding:0 0 0 55px; 
    display:block; 
    width:139px;  
    font-family: 'OpenSansRegular'; 
    font-size:17px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:45px;
    background:url(/assets/img/img-clean/greenhove.png) no-repeat; 
    z-index: 1000;
}
.step ul li a.step1:hover,.step ul li a.step1.active{
    color:#ffffff; 
    background:url(/assets/img/img-clean/green.png) no-repeat;
    z-index: 999;
}
@media (max-width: 767px) {
    .step2, .step3{
        display: none;
        visibility: hidden;
    }
}
/* ------------------ FOOTER HERE --------------------------*/

.footnav ul{
    margin:0; 
    padding:0; 
    display:inline-block; 
}
.footnav ul li{
    margin:0 0 0 5px; 
    padding:0 5px 0 0; 
    display:inline-block; 
    float:left; 
    border-right:1px 
    solid #afafaf; 
}
.footnav ul li a{
    margin:0; 
    padding:0; 
    display:inline-block; 
    font-family: 'OpenSansRegular'; 
    font-size:13px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:16px; 
}
.footnav ul li a:hover{
    text-decoration:underline;
}
.footlogo{
    margin: 35px 0;
}
.footgplus{
    margin: 15px 0;   
}
.footcontent a.logo1 img{
    margin:0; 
    padding:0; 
    display:block;
}
.footcontent{
    padding:0 5px 100px 5px;
}
.footcontent h6{
    font-family: 'OpenSansRegular'; 
    font-size:12px; 
    color:#5f5f5f; 
    line-height:16px; 
    font-weight:normal; 
    padding:0; 
    text-transform:uppercase; 
    padding:0 0 15px 0; 
}
.footcontent p{
    font-family: 'OpenSansRegular';
    font-size:12px;
    color:#5f5f5f;
    font-weight:normal;
    line-height:16px;
    padding:0px 0 15px 0;
    display:inline-block;
}
.footcontent p a{
    font-family: 'OpenSansRegular'; 
    font-size:12px; 
    color:#5f5f5f; 
    font-weight:normal; 
    line-height:16px; 
    padding:0px 0 0px 0;
}
.footcontent p a:hover,.footcontent p a.active{
    text-decoration:underline;
}                                            




































