
body{
    overflow-x:hidden;
}

@font-face {
    font-family: Raleway;
    src: url(fonts/Raleway-Light.ttf);
}
@font-face {
    font-family: RobotoBold;
    src: url(fonts/Roboto-Bold.ttf);
}
@font-face {
    font-family: RobotoMedium;
    src: url(fonts/Roboto-Medium.ttf);
}
@font-face {
    font-family: RobotoLight;
    src: url(fonts/Roboto-Light.ttf);
}
.bann2{
    padding-bottom:85px;
}
.bann1{
    padding-top:50px;
}
.pdt11{
    padding-top:25px;
    padding-bottom:25px;
}
p.splink{
    word-break: break-all;
}
body p{
    color:black;
    font-size:23px;
    margin-bottom:15px;
    font-family:Raleway;
}
.firstb{
    background-image:url('../img/may/1.png');
    background-position:center bottom;
    background-repeat:no-repeat;
    height:auto;
    z-index:1;
    position:relative;
    color:black !important;
    background-size:cover;
}
.head{
    background-color: rgba(8, 135, 31, 0.4);
}
.secondb{
    background-color:#2F2F2F;
    height:1825px;
   /*  z-index:-1; */
    position: relative;
    margin-top: -60px;
    padding-top: 70px;
    
}
.thirdb{
    background-image: url(../img/may/Background_2.png);
    background-position: center top;
    background-repeat: no-repeat;
    height: 1091px;
    z-index: 3;
    position: relative;
    margin-top: -29px;
        
}
.fothb{
    background-image:url('../img/may/Background_3.png');
    background-position:center ;
    background-repeat:no-repeat;
    height:3035px;
    z-index:2;
    position: relative;
    margin-top: -35px;
}
.fifthb{
    background-image:url('../img/may/Background_4.png');
    background-position:center top;
    background-repeat:no-repeat;
    z-index:3;
    position: relative;
    margin-top: -90px;
    height:3800px;
}
.sixthb{
    background-color:#2F2F2F;
    height:2200px;
    /* z-index:-1; */
    position: relative;
    margin-top: -50px;
}
.footer{
    background-image:url('../img/may/Footer.png');
    background-position:center top;
    background-repeat:no-repeat;
    margin-top: -60px;
    z-index:2;
    position:relative;
}
.pdt{
    padding-top:100px;
}
.col-centered{
    margin: 0 auto;
    float:none;
}
.firsttxt{
    padding-top:60px;
}
.firsttxt2{
    padding-top:90px;
    padding-bottom:30px;
}
.firsttxt2 h1{
    color:black;
}
.firsttxt h1 {
    color:black;
    line-height:1.4em;
    font-size: 45px;
    font-family:RobotoBold;
}
.head h2{
    color:black;
    line-height:1.4em;
    font-family: Raleway;
    font-size: 35px;
}
.head h1 {
    color:black;
    line-height:1.4em;
    font-family:RobotoBold;
    font-size:35px;
}
.bk{
    padding-top:40px;
}
.sm{
    background-image:url('../img/may/Smudge.png');
    background-repeat:no-repeat;
    background-size:contain;
    background-position:center center;
    background-color: rgba(255, 255, 255, .4);
}
.sm1{
    background-image:url('../img/may/Smudge.png');
    background-repeat:no-repeat;
    background-size:contain;
    background-position:center center;
    background-color: rgba(255, 255, 255, .4);
    margin-bottom: 85px;
}
ul.no-disk {
    list-style: none;
    padding-left: 0;
    text-align: center;
}
li.arrow {
    background: url(../img/may/Bullet_1.png);
    padding-left: 44px;
    padding-top: 0px;
    background-repeat: no-repeat;
    color:white;
    font-size:23px;
    text-align:justify;
    line-height: 1.6em;
    margin-top:35px;
    font-family:Raleway;
}
li.round {
   background: url(../img/may/Bullet_2.png);
    padding-left: 44px;
    padding-top: 0px;
    background-repeat: no-repeat;
    color: white;
    font-size: 23px;
    /* text-align: justify; */
    line-height: 1.3;
    margin-top: 15px;
    font-family: Raleway;
}
.buy-btn{
    padding-top:30px;
    padding-bottom:80px;
}
.buy-btn2{
    padding-top:15px;
    padding-bottom:80px;
}
.head2 h2{
    color:white;
    padding-bottom:20px;
    font-family:RobotoMedium;
    font-size:35px;
}
.cb-note p{
    font-size:14px;
}
.pdtf{
    padding-top: 35px;
}
.row-urls a {
    font-size: 20px;
    text-decoration: none;
    color: white;
    font-family: RobotoLight;   
}
.row-urls{
    margin-top: 15px;
}
.guara{
    padding-bottom:20px;
    width:33%;
}
.flowplayer .fp-controls{display:none !important}
.flowplayer .fp-time{display:none !important}
.sma a {
    color:black;    
}
.sml p{
    color:black;   
}
@media(min-width:320px){
    #vsl_player{
    height:163px;
    }
  
    .firsttxt h1 { 
    font-size: 30px;
    background-size:cover;
    }
    .head h2 {
    font-size: 30px;
    }
    .secondb{
    height:auto;
        margin-top: -60px;
    }
    .thirdb{
    background-image: url(../img/may/Background_5.png);
    height: 2253px;
    }
    .fothb {
    background-image: url(../img/may/Background_7.png);
    background-size: cover;
    height:auto;
    background-position:center;
    }
    .fifthb {
    background-image: url(../img/may/Background_6.png);
    height:auto;
    }
    .firsttxt2 h1{
    font-size:30px;
    }
    .head2 h2 {
    font-size:30px;
    }
    .head h1 {
    font-size:27px;
    }
   .footer{
    background-image:url('../img/may/Footer_2.png');
   }
   .buy-btn {
    padding-top: 30px;
    padding-bottom: 100px;
    }
    .sixthb{
    height:auto;
    } 
    
}

@media(min-width:360px){
    #vsl_player{
    height:186px;
    }

}
@media(min-width:375px){
    #vsl_player{height:194px;
    }
    .thirdb{
    height:auto;
    }
}
@media(min-width:384px){#vsl_player{height:199px;}
}
@media(min-width:411px){#vsl_player{height:213px;}
}
@media(min-width:435px){#vsl_player{height:227px;}
}
@media(min-width:480px){#vsl_player{height:253px;}
}
@media(min-width:568px){
    #vsl_player{
    height:303px;
    }
    
    .smb{
    width:56%;
    }
}
@media(min-width:600px){#vsl_player{height:321px;}
}
@media(min-width:640px){#vsl_player{height:343px;}
}
@media(min-width:667px){
    #vsl_player{
    height:358px;
    }
    
}
@media(min-width:731px){
    #vsl_player{
    height:394px;
    }
    
}
@media(min-width:1024px){
    .firstb {
        height: 1452px;


    }
}
@media(min-width:1280px){
    .thirdb {
    background-image: url(../img/may/Background_2.png);
    height: 1092px;
    }
    .fothb {
    background-image: url(../img/may/Background_3.png);
    }
    .fifthb {
    background-image: url(../img/may/Background_4.png);
    }
}
@media(min-width:1920px){
    .fifthb {
    height: 3800px;
    }
    
}
@media(min-width:2048px){
    .firstb {
    height: 900px;
    background-size: cover;
    }
    .thirdb {
    background-image: url(../img/may/Background_2.png);
    height: 1092px;
    background-size: cover;
    background-position: center;
    }
    .fifthb{
    background-size: cover;
    }
    .footer {
    background-size: cover;
    }
    
}
@media(min-width:736px){#vsl_player{height:397px;}
}
@media(min-width:768px){#vsl_player{height:287px;}
.top-bg{height:100%;}
.cart-container{width:80%;}
}
@media(max-width:768px){.flowplayer .fp-controls{display:block !important;}
.flowplayer .fp-time{display:block !important;}
}
@media (min-width:1024px){#vsl_player{height:464px;}
.top-bg{height:674px;}
.cart-container{width:70%;}
}
.flowplayer{background-color:initial !important;background:url(/statics/images/SOBVSLPHJul18.jpg) center no-repeat !important;background-size:85% !important;}

.cookie-info p{
    font-size:15px;
    color:black;
} 
p.wr{
	word-break: break-all;
}
.pdt11 p{
	color:white;
}