/*@font-face {
    font-family:'Baskerville';
    src: url('../fonts/Baskerville/Baskerville.eot');
    src: url('../fonts/Baskerville/Baskerville.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Baskerville/Baskerville.woff') format('woff'),
         url('../fonts/Baskerville/Baskerville.svg#Baskerville') format('svg');
    font-weight: 400;
    font-style: normal;
}
body { font-family:'Baskerville'; }
*/
.disclaimer-body { width: 100%; height: 100%; padding: 0px;}

.disclaimer-body .header { background: transparent; position: fixed; top: 0px; width: 100%; z-index: 99; padding: 15px 0px; }
.disclaimer-body .container { width: 1170px;  }
.disclaimer-body .header .logo{ display: none; }
.disclaimer-body .header .logo a img{ height: 66px;}
.disclaimer-body .header .logo a img.white-logo { display:block; }
.disclaimer-body .header .logo a img.red-logo { display:none; }
.disclaimer-body .header .logo.right-logo { margin-right: 0px; }

.disclaimer-body .main-area { height: 100%; width: 100%;}
.disclaimer-body .main-area .bg-overlay { background: rgba(0,0,0,.5); height: 100%; width: 100%;}
.disclaimer-body .landing-screen { /*background: url("../images/leela-banner00.jpg");*/ background-size: cover; height: 100%; width: 100%;  }


.disclaimer-body .popup { position: fixed; width: 100%; top: 43%; transform: translate(0%, -50%); text-align: center;}
.disclaimer-body .popup h1 {
    font-size: 75px;
    margin: 0px 0px 20px;
    color: #fff;
	background:none;
	padding:0px;
	border:none
}
.disclaimer-body .outer-div{width: 100%; background-color: #fff; padding: 40px; box-sizing: border-box;}
.disclaimer-body .outer-bdr1{border:#000 solid 2px; padding: 20px; padding: 3px}
.disclaimer-body .outer-bdr2{border:#000 solid 1px; padding: 20px}
.disclaimer-body .checkbox-inline, .radio-inline { text-align: left; font-size: 14px; }
.disclaimer-body .disable { display: none !important; }
.disclaimer-body .enable { display: block !important; }
.disclaimer-body .disclaimer-area { background: #fff; padding: 15px 0px 0px; padding-top: 0px; }
.disclaimer-body .disclaimer-text { height: 130px; overflow: auto; }
.disclaimer-body .disclaimer-area h1{ font-size: 22px; margin-bottom: 10px; color: #333; text-align: center; }
.disclaimer-body .disclaimer-area p { color: #333; font-size:12px; line-height:16px; text-align: center; }
.disclaimer-body .disclaimer-text p{ text-align:justify; }

.disclaimer-body .disclaimer-footer { width: 100%; padding: 20px 0px 0px 0px; }
.disclaimer-body .disclaimer-footer .buttons {
    margin-left: 5px; margin-right: 5px;
    z-index: 99999;
}
.disclaimer-body .buttons a {
    padding: 12px 40px;
    width: 130px;
    text-transform: uppercase;
    border-radius: 0px;
    font-size: 16px;
    color: #fff;
    display: inline-block;
    background: #86754d;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-left: 15px;
    margin-right: 15px;
	font-family:inherit;
}
.disclaimer-body .buttons a:hover{ text-decoration: none!important; }
.disclaimer-body .disagree{float: none;}
.disclaimer-body .disagree a{color: #d7caad; font-size: 16px}
.disclaimer-body .disclaimer-footer .check-area { float: left; margin-top: 10px; }

.disclaimer-body .footer { position: fixed; bottom: 40px; width:100%; z-index: 999;  }

.disclaimer-body .footer .footer-menu{ width: 100%; text-align: center; float: left; }
.disclaimer-body .footer .footer-menu ul { width: 100%; float: left; padding: 0px; margin: 0px; }
.disclaimer-body .footer .footer-menu ul li { display: inline-block; margin: 0px 30px; }
.disclaimer-body .footer .footer-menu ul li a{ color: #fff; border: 1px solid #fff; font-size: 14px; border-radius: 25px; padding: 14px 20px; text-align: center; background: #e53943; }
.disclaimer-body .footer .footer-menu ul li a:hover, .footer .footer-menu ul li a:focus, .footer .footer-menu ul li a:active { background: transparent; color: #fff; text-decoration: none;  } 

@media only screen and (min-width : 992px) and (max-width :1199px) {
	.disclaimer-body .container { width: 970px;	}
	.disclaimer-body .footer .footer-menu ul li { margin: 0px 15px;  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
	.disclaimer-body .container { width: 750px;	}
	.disclaimer-body .footer .footer-menu ul li { margin: 0px 10px; }
	.disclaimer-body .footer .footer-menu ul li a { font-size: 12px; }
}

@media only screen and (min-width : 0px) and (max-width : 767px) {
    .disclaimer-body { height: 100% !important; float: left; }
    .disclaimer-body { height: 100% !important; float: left; }

    .disclaimer-body .outer-div{ height: 100% !important; padding: 0px; padding-right: 15px; padding-left: 15px; padding-bottom: 10px}
    .disclaimer-body .outer-bdr1 { height: 100%; }
    .disclaimer-body .outer-bdr2 { padding: 15px; height: 100% !important; }
    .disclaimer-body .header .logo{ display: block; }
    .disclaimer-body .header {padding: 8px 0px; background:#fff;}
	.disclaimer-body .header .logo a img.white-logo { display:none; }
	.disclaimer-body .header .logo a img.red-logo { display:block; }
	.disclaimer-body .header .logo a img { height: 44px;  }
	.disclaimer-body .main-area { height:100% !important; float:left; }
	.disclaimer-body .container { width: 100%; }
    .disclaimer-body .disclaimer-area .container {  padding: 0px; height:auto; }
	.disclaimer-body .disclaimer-text { height: auto;}
	.disclaimer-body .disclaimer-text h1 { display:block !important; }
	.disclaimer-body .bg-overlay, .landing-screen { display:none; }
	.disclaimer-body .popup { height: 100% !important; top:auto; position:static; transform:none; padding:60px 0px 64px; }
	.disclaimer-body .popup h1 { padding: 0px 15px;  font-size: 22px; margin-bottom: 10px; color:#333; display:none; }
	.disclaimer-body .disclaimer-area h1 { font-size: 18px;  }
	.disclaimer-body .footer { display:none; bottom: auto !important; position:static; margin-top:20px; float:left; }
	.disclaimer-body .disclaimer-area { padding: 10px 10px 0px; height: 100% !important; overflow: auto; }
	.disclaimer-body .disclaimer-area p { font-size: 14px;  }
	.disclaimer-body .disclaimer-footer { padding: 10px 0px; position:fixed; left:0px; right:0px; bottom:0px; background:#f2f2f2;  }
	.disclaimer-body .disclaimer-footer .container { padding:0px 15px; }
	.disclaimer-body .disclaimer-footer .check-area { margin-top:0px; }
	.disclaimer-body .footer .footer-menu ul li {margin: 0px 0px 15px;  }
	.disclaimer-body .footer .footer-menu ul li a { font-size: 11px; padding: 8px; }
	.disclaimer-body .footer .footer-menu ul li a:hover, .footer .footer-menu ul li a:focus, .footer .footer-menu ul li a:active { background: #e53943; }
    .disclaimer-body .buttons a{ width:130px; font-size: 14px; padding: 12px 20px; margin-left: 4px; line-height: inherit; height: inherit; margin: 0px;}

}
@media only screen and (min-width : 0px) and (max-width : 328px) {

    /*.disclaimer-body .popup { padding:60px 0px 120px; }*/

}