/*-- Fonts --*/
@font-face{font-family:'MS ReferenceSerif Bold';src:url(../fonts/MSReferenceSerif-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/MSReferenceSerif-Bold.woff) format("woff"),url(../fonts/MSReferenceSerif-Bold.ttf) format("truetype"),url('../fonts/MSReferenceSerif-Bold.svg#MS ReferenceSerif Bold') format("svg");font-weight:400;font-style:normal}

/*-- Reset css --*/
/*==================box-sizing================*/
*{box-sizing:border-box}
*,:before,:after{box-sizing:border-box}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
*{margin:0;padding:0;border:none}
abbr,acronym,dfn{cursor:help;border-bottom:1px #000 dotted}
dfn{font-style:normal}
.left{float:left}
.right{float:right}
.clear{clear:both}
.aligncenter{text-align:center}
.alignright{text-align:right}
a{color:#000;outline:none;border:none;text-decoration:none}
a:visited{color:#5c5c5c}
a:hover{text-decoration:none;color:#0198d1}
a:active{color:#000}
address{margin:.2em 0;padding:.5em 0 1em;line-height:140%;font-style:normal}
:focus{outline:0}
ul,ol{list-style:none;margin:0;padding:0}
p{font-size:16px;padding:8px 0;line-height:24px;margin:0}
.input-group{position:relative;margin-bottom:15px}
.form-control{background:#fff;border:solid 1px #e1e1e1;font-size:15px;color:#434343;border-radius:4px;width:100%;height:44px;padding:8px 15px}
.form-control::-moz-placeholder{color:#797979;opacity:1}
.form-control:-ms-input-placeholder{color:#797979}
.form-control::-webkit-input-placeholder{color:#797979}
.form-control:focus{box-shadow:none}
.btn-primary{width:100%;background-color:#252525;border:0;font:20px "MS ReferenceSerif Bold",Arial,sans-serif;font-weight:600;padding:16px 0 0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-transform:uppercase}
.btn-primary:hover,.btn-primary:focus{background:#059ad9}
.btn-primary:focus,.btn-primary:active{border:0;box-shadow:none}
textarea{font:12px Arial,Helvetica,sans-serif}
textarea.form-control{height:120px}
.block{display:inline-block;width:100%}
.button{display:inline-block;background-color:#e20534;border:none;box-shadow:none;color:#fff;font-size:24px;text-transform:uppercase;border:none;padding:15px 26px;text-align:center;vertical-align:middle;border-radius:6px;font-weight:600;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
a:visited.button{color:#fff}
.error{display:block;color:#d60606;padding-top:5px}
.alert-success{opacity:1}
.button.radius{border-radius:4px}
.capitalize{text-transform:none;text-transform:capitalize}
img.img-block{display:block;max-width:100%;height:auto}
.center-box{background-color:transparent;text-align:center;padding:60px 0}
.ucase:before{text-transform:uppercase}
.block{display:inline-block;width:100%}
.icon{display:inline-block;fill:currentColor;height:1em;position:relative;top:-.0625em;vertical-align:middle;width:1em}
.list{list-style:none;margin:0}
.list li{background:url(../images/list.png) no-repeat left 9px;color:#d9d9d9;font-size:20px;line-height:28px;margin:0 20px 20px;padding-left:26px}
.list-numeric{list-style:number;font-size:16px;color:#686868}
.list-numeric li{line-height:24px;margin:0 0 16px}

/*-- Body --*/
html{background:#fff;height:100%;font-family:Arial,Helvetica,sans-serif}
body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;min-height:100%;color:#000}
.container{max-width:1190px;margin:0 auto;position:relative;padding:0 15px}
h1,h2,h3,h4,h5,h6,.button{font-family:"MS ReferenceSerif Bold",Arial,sans-serif}
.hd-h2{color:#242323;font-size:48px;margin:0 0 24px}
#content{display:inline-block;width:100%;min-height:300px}
#top{background:url(../images/top-bg.jpg) no-repeat center 0;min-height:699px;background-size:cover;padding-bottom:40px}
.intro-text h1{margin:40px 0 12px;padding:0;color:#fff;font-size:48px}
.intro-text h1 span{text-transform:uppercase;display:block;font-size:35px}
.intro-text h1 em{display:inline-block;color:#e2da05;font-style:normal;text-transform:capitalize}
.intro-text h1 strong{font-size:60px;display:block;color:#e20534;text-transform:uppercase}
.intro-text p{color:#fff;padding:0 115px 26px 0}
.button:hover{background-color:#1b78a3;color:#fff}
.intro-text .hd-h2{color:#e2da05;font-size:25px;margin-bottom:20px}
.webinar-date{color:#e6e5e5;font-size:20px;display:block;margin-bottom:25px}
.intro-text .box{background:rgba(0,0,0,.5);border-radius:4px;padding:20px 25px;max-width:560px}
.intro-text .box .btn{width:100%;max-width:220px;padding:9px 26px;font-size:20px;display:block;margin:0 auto;text-transform:uppercase}
.intro-text .box .btn:hover,.intro-text .box .btn:focus,.intro-text .box .btn:active{background-color:#76031d}
.intro-text .form-group{margin-bottom:0.2rem}
.thank-you{padding:160px 0 0 100px}
.thank-you .intro-text p{padding-right:0}
.intro-text .thank-you h1 strong{font-size:70px}
.intro-text .thank-you p{font-size:54px;padding-top:30px;line-height:66px;padding-right:0}
.welcome-intro{padding:75px 0 80px}
.welcome-intro p{padding:0}
.welcome-intro .hd-h2{text-transform:uppercase}
.discus-webinar{padding-top:75px;background:#242424}
.discus-webinar .hd-h2{color:#e2da05;margin-bottom:25px}
.discus-webinar h3{color:#fff;margin-bottom:10px}
.discus-webinar .list{padding:0}
.discus-webinar .list li{background:none;color:#fff;font-size:20px;line-height:28px;margin:0 0 20px;padding:0}
.discus-webinar p,.discus-webinar p a{color:#fff}
.discus-webinar p a:hover{color:#e2da05}
.border-line{border-right:solid 2px #505050}
.discus-webinar .figure{margin:0 auto;height:84px;width:84px;border-radius:50%;background:#0e0e0e;padding:10px 0 0 5px;float:left}
.discus-webinar .figure img{margin:0 auto;border-radius:50%}
.discus-webinar .figbox{padding-left:84px;padding-top:15px}
.discus-webinar .info{margin:15px 0 0 96px}
.discus-webinar .info h3{margin:0;font-size:24px;color:#fff}
.discus-webinar .info span{display:block;font-size:15px;color:#fff;margin-top:5px}

/*-- Footer--*/

.footer{padding:34px 0;clear:both;background:#26ace9}
.footer .copyright{color:#fff;font-size:15px;padding:0;font-weight:400}
.footer .copyright span{display:block;color:#a1dbf6}
.bottom{background:#1e1e1e;padding:45px 0 50px;margin-top:50px}
.discus-webinar .bottom .hd-h2{font-size:24px;margin-bottom:10px}
.discus-webinar .bottom p{font-size:15px}
.footer .button{background-color:#135574;color:#fff;font-size:15px;padding:12px 24px;border-radius:3px;margin:1px 0 0 15px}


/*====Responsive====*/
@media (min-width:2500px) {
#top{background-position:center 40%}
.intro-text h1{margin-top:130px}
}
@media (max-width:1199px) {
img{display:block;max-width:100%;height:auto}
.img-responsive{display:block;max-width:100%;height:auto}
.intro-text h1 strong{font-size:50px}
/* body{border:1px solid #000}*/ 
}
@media (max-width:1024px){
.container{max-width:928px;padding:0}
.intro-text h1 strong{font-size:51px}
.discus-webinar .figbox{padding-left:25px}
/*body{border:1px solid orange}*/
}
@media (max-width:991px){
.container{max-width:721px}
#top{min-height:10px}.intro-text h1{font-size:40px}.intro-text h1 strong{font-size:42px}.intro-text p{padding-right:0}.button{font-size:18px;padding:8px 15px}.hd-h2{font-size:34px}
.discus-webinar .figbox{text-align:center;padding-left:0}.discus-webinar .figure{float:none}.discus-webinar .info{margin:15px auto 0}.border-line{border-right:0;border-bottom:solid 2px #505050;padding-bottom:25px;margin-bottom:25px}
.thank-you-page #top{min-height:500px}.thank-you{padding:100px 60px 0 40px}.intro-text .thank-you h1 strong{font-size:60px}.intro-text .thank-you p{font-size:40px;padding-top:10px}
/* body{border:1px solid red} */
}
@media (max-width:767px){
.container{max-width:590px}
#top{background:url(../images/top-bg-mq.jpg) no-repeat 0 0;background-size:cover}
.form-wrap{background:url(../images/cory-chapman.png) no-repeat center 0;background-size:350px auto;padding-top:325px}
.thank-you-page{background-color:#090e14}.intro-text h1{font-size:33px;margin:20px 0 0}.intro-text h1 span{font-size:30px}.intro-text h1 strong{font-size:31px}.welcome-intro{padding:40px 0}.hd-h2{font-size:27px;line-height:36px}

.thank-you{background:rgba(0,0,0,.5);border-radius:4px;padding:10px 25px 0}
.thank-you-page .intro-text{background:url(../images/cory-chapman.png) no-repeat center 20px;background-size:350px auto;padding-top:346px}.intro-text .thank-you h1 strong {font-size: 40px}.intro-text .thank-you p{ font-size:33px;line-height:46px}
/*body{border:1px solid lightgreen}*/
}
@media (max-width:639px){
.container{max-width:435px}
.intro-text h1{font-size:24px;margin-top:25px}.intro-text h1 span{font-size:23px}.intro-text h1 strong{font-size:25px}.intro-text p{line-height:22px;padding:5px 0 15px}.discus-webinar{padding-top:30px}.box .form-group{margin-bottom:7px}
.hd-h2{font-size:23px}.intro-text .hd-h2{font-size:22px}.bottom .hd-h2{font-size:28px}
/*body{border:1px solid blue}*/
}
@media (max-width:480px){
.container{max-width:90%}html{-webkit-text-size-adjust:none}
.intro-text p{padding-right:0}.intro-text .thank-you p{font-size:27px}
.thank-you{padding-top:96%;text-align:center}
/*body{border:1px solid magenta}*/
}