body{font-family:AvenirNextLTPro-Regular;color:#000000;font-weight:300;}
body,html{font-size:16px;}
.f-Heavy{font-family:AvenirNextLTPro-Heavy;}
.f-Medium{font-family:AvenirNextLTPro-Medium;}
.f-Regular{font-family:AvenirNextLTPro-Regular;}
.f-Demi{font-family:AvenirNextLTPro-Demi;}
.f-Bold{font-family:AvenirNextLTPro-Bold;}
.clear-all{clear:both;height:0px;width:100%;text-indent:-100000px;}
.no-padding{padding:0px;}
.no-margin{margin:0px;}
.h1,h1{font-family:AvenirNextLTPro-Heavy;font-size:3rem;margin:0px;}
.h2,h2{font-family:AvenirNextLTPro-Bold;font-size:2.14rem;}
.h3,h3{font-size:1.61rem;}
.h4,h4{font-size:1.285rem}
.h5,h5{font-size:.9rem;font-family:AvenirNextLTPro-Demi;}
.table-row-all{display:table;width:100%;margin:0px;}
.table-row-all .table-cell{display:table-cell;float:none;vertical-align:middle;}
.p-top{padding-top:20%;}
.p-top2{padding-top:5%;}
.p-top1{padding-top:10px;}
.footer_font{font-size:.8rem;line-height:20px;}
.m-lft{margin-left:30px;}
.m-rt{margin-left:-10px;}
.p-left{padding-left:20%;}
.p-left1{padding-left:15%;}
.p-left2{padding-left:3%;}
.m-left3{margin-left:-2%;}
.m-top1{margin-top:1%;}
.m-tb2{margin-top:100px;margin-bottom:30px;}
.p-tb{padding-top:25px;padding-bottom:25px;}
a:hover{text-decoration:none;}
#myBtn{display:none;position:fixed;bottom:80px;right:30px;z-index:99;border:none;outline:none;font-size:48px;color:#000;cursor:pointer;padding:15px;border-radius:10px;}



/*.nav{padding-left:2%;}
.navbar{background:url(../images/nav-bg.jpg)no-repeat;background-size:cover;border-radius:0px;margin-bottom:0px;min-height:110px;}
.navbar-default{padding:20px 0px 20px 0px;border:0px;}
.navbar-default .navbar-nav > li{ margin-top:20px;}
.navbar-default .navbar-nav > li > a{color:#fff;}
.navbar-default .navbar-nav > li > a:hover{color:#84ee60;}
.navbar-nav > li > a{padding-top:18px;padding-bottom:15px;}
.navbar-nav > li{padding-right:23px;}
.li-right{color:#8a8fb0 !important;}
.nav > li > a > img{margin-top:-9px;}
.navbar-right{float:right !important;margin-right:1%;}
.navbar-toggle{float:left;}
.navbar-default .navbar-toggle{border:0px;border-color:none !important;background-color:none;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-header button{margin-top:4%;margin-left:2%;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:transparent;}


.banner{background:url(../images/bg.jpg);background-repeat:repeat-y;background-size:cover;padding:8% 0% 40% 0%;background-color:#192573;}
.big_relt{position:relative;padding-left:4%;}
.banner_abos_btn{position:absolute;left:41%;right:0;text-align:center;color:yellow;}
.banner_abos_btn{left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);margin-left:0px;}
.banner-play-btn a{color:#84ee60;text-align:center;text-decoration:none;font-size:0.7rem;letter-spacing:0.02rem;line-height:1rem;}
.banner-play-btn a img{margin:0 auto;padding-bottom:10px;}
.banner-play-btn h6{font-family:AvenirNextLTPro-demi;text-align:center;color:#84ee60;text-transform:uppercase;font-weight:300;line-height:6px;padding:0;}
.banner_abos_cnt{position:absolute;margin-top:1%;left:65%;padding-right:5%;}
.banner-right-content h4{font-weight:300;font-size:1.2rem;line-height:1.25;color:#fff;}
.banner_mg{position:absolute;margin-top:-9%;left:0;right:0;}
.banner-play-btn .image-wrapper{position:relative;display:block;}
.banner-play-btn a .image-wrapper .play-hover-image{position:absolute;left:0%;right:0px;top:0%;opacity:0;}
.banner-play-btn a .image-wrapper:hover .play-hover-image{opacity:1;}

*/



.mob-rit{float:right;padding:15px 20px 0px 0px;}
.mob-ul{list-style:none;float:left;padding:0;margin-top:6%;text-align:right;}
.mob-ul li{float:left;padding-right:5px;}
.mob-ul li{}
.mob-navbar{text-align:center;float:none;background-color:#fff;height:100%;position:relative;}
.mob-logo{margin:0 auto;text-align:center;vertical-align:middle;width:50%;}
.modal__header{margin:0 auto;text-align:center;vertical-align:middle;width:120px;padding-top:10px;}
.modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;}
.modal.open{display:block;}
.modal__header,.modal__footer{height:60px;}
.modal__content{position:fixed;width:100%;}
.modal__footer{position:absolute;width:100%;}
.modal__content{bottom:100px;top:100px;overflow-y:auto;}
.modal__footer{bottom:0;}
.mob_img_logo{display:inline-block;}
.mob-nav-ul{text-align:center;vertical-align:middle;margin:0 auto;padding:0;list-style:none;}
.mob-nav-ul li{line-height:50px;text-decoration:none;}
.mob-nav-ul li > a{line-height:50px;color:#1c287c;text-decoration:none;font-size:21px;}
.mob-nav-footer{padding-top:5%;}
button.close{margin-top:6px;margin-right:9px;font-size:21px;color:#1c287c;opacity:1;}

h5{margin-top:0px;margin-bottom:0px;}
.margin-left-1{padding-left:5%;}
.margin-right-1{padding-right:5%;}
.top-strip{background:#0f174c;padding:15px;color:#ffffff;text-align:center;}
.linesize{width:15%;border-color:#3f456f;}
.margin-t{margin-top:15%}
.body-cnt-left{padding:50px 10% 3% 0%;text-align:left;}
.body-cnt-lft-1a{padding-top:7%;text-align:left;}
.body-cnt-right{padding-top:50px;font-size:0.7rem;line-height:15px;line-height:0.94rem;}
.body-cnt-right h3{font-family:AvenirNextLTPro-Regular;text-align:left;font-size:1.8rem;color:#3f456f;margin-top:0px;}
.body-cnt-right table{text-align:left;}
.paddinglft{padding-left:15px;}
.tr-padding{padding-top:15px;padding-bottom:15px;}
.td-siz{width:400px;text-align:left;}
.tr_height{height:90px;}
.border_bottom{border-bottom:1px solid #3f456f;}
.bdy-right-h1{color:#84ee60;font-size:3.5rem;font-family:AvenirNextLTPro-Bold;line-height:45px;margin:0;line-height:2.81rem;}
.span-txt{text-decoration:underline;}
.td-siz .border_bottom td > h1{color:#fff;}
.judge-h5 h2{font-family:AvenirNextLTPro-Bold;font-size:2.2rem;margin:0;}
.judge-h5 h5{text-align:left;font-size:0.7rem;padding-left:10px;line-height:15px;line-height:1.4}
.border_hr{border-bottom:1px solid #b0b0b0;}
.hr_btm_cnt{text-align:center;color:#0f174c;font-weight:900;font-size:1.0rem;padding-top:30px;padding-bottom:40px;}
.hr_btm_cnt a{color:#1560fa;text-decoration:underline;}
.p-btm2{padding-top:40px;padding-bottom:55px;}
.drap_bg{background:url(../images/body-bg.jpg);width:100%;background-size:cover;}
.drap_pd{padding-top:50%;}
.border_hr_mob{border-color:#b0b0b0;margin:0 auto;}
.border_hr_mob1{border-color:#b0b0b0;opacity:0.3;margin:0 auto;padding-top:3%;}
.judge-btm-p{margin-bottom:-3%;}
/*.judge-cont{margin-top:-3%;}*/
.padding_t_b{padding-top:10%;padding-bottom:0%;vertical-align:middle;}
.font-wc{color:#fff;}
.font-yc{color:#84ee60;}
.fnt-size{font-size:0.6rem;}
.p-btm1{padding-bottom:10px;}
.drap_nm{font-size:1.7rem;font-family:AvenirNextLTPro-Bold;}
.button{background-color:#84ee60;border:none;color:#000;padding:10px 20px 10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;font-weight:600;margin:4px 2px;cursor:pointer;border-radius:8px;}
.button:hover{background-color:#84ee60;opacity:0.8;}
.footer_lftbtm_cnt{padding-top:0%;color:#84ee60;font-family:AvenirNextLTPro-Regular;letter-spacing:2px;font-size:15px;}
.footer_lftbtm_cnt:hover, .footer_lftbtm_cnt:focus{color:#84ee60;opacity:0.8;}
.footer_rtbtm_cnt{padding-top:0;color:#84ee60;font-family:AvenirNextLTPro-Regular;letter-spacing:2px;font-size:15px;}
.footer_rtbtm_cnt:hover, .footer_rtbtm_cnt:focus{color:#84ee60;opacity:0.8;}
.footer_bg{background-color:#0f174c;padding-top:50px;text-align:center;color:#ffffff;}
.footer_cnt{padding:30px 60px 15px 60px;opacity:0.6;line-height:1.6;}
.footer_cnt1{padding:30px 60px 15px 60px;opacity:0.6;line-height:1.6;}
.footer_hd{padding:0px 50px 30px 50px;font-family:AvenirNextLTPro-Regular;letter-spacing:1px;font-size:15px;font-size:0.93rem;opacity:0.8;}
.footer_lft{border-left:1px #373d67 solid;}
.footer_lft_rt{border-left:1px #373d67 solid;border-right:1px #373d67 solid;}
.footer-p-top{padding-top:100px;padding-bottom:80px;text-align:center;vertical-align:middle;}
.footer-p-top div{text-align:center;vertical-align:middle;}
.ftr-social{width:7%;padding-left:5px;padding-right:5px;}
.mob_footer{padding-left:5px;padding-right:5px;}
.p-mob-top{padding-top:8px;}
.apply-hd{color:#727272;font-size:23px;font-size:1.43rem;}
.ftr_name_lft{padding-top:18px;font-size:2.5rem;font-family:AvenirNextLTPro-demi;}
.ftr_name_rt{padding-top:20px;font-size:1.9rem;font-family:AvenirNextLTPro-heavy;}
.ajaxpopup{position:relative;}
#videocontainer img.video_dummy{height:auto;width:100%;max-width:100%;}
.popup-close-link{background:#fff;text-decoration:none !important;font-size:20px;font-family:arial;color:#ffda66;width:30px;height:30px;text-align:center;position:absolute;top:10px;right:10px;z-index:99999;outline:none;display:block;-webkit-border-radius:50%;border-radius:50%;line-height:30px;font-weight:bold;}
a.popup-close-link:hover, a.popup-close-link:focus, a.popup-close-link:visited{outline:none;}

.navbar > .container .navbar-brand-centered,
.navbar > .container-fluid .navbar-brand-centered{position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);margin-left:0px;padding-left:0px;padding-right:0px;}

@media screen and (min-width:767px){}
@media only screen and (max-width:767px){body,html{font-size:14px;}
.h1,h1{font-size:2rem;font-weight:900;margin:0px;}
.linesize{width:40%;}
.banner{background:url(../images/bg.jpg);background-repeat:repeat-y;background-size:cover;padding:0% 0% 0% 0%;}
.banner-play-btn h6{font-size:.7rem;line-height:8px;}
.banner_abos_cnt{position:absolute;left:0%;margin-top:50%;right:18%;}
.banner-right-content h4{font-size:1rem;}
.navbar-default{padding:0px 0px 20px 0px;border:0px;}
.margin-t{margin-top:30%;}
.body-cnt-left{float:right;}
.footer_cnt{padding:50px 20px 0px 20px;}
.footer_cnt1{padding:50px 20px 0px 15px;}
.p-mob-top{padding:0px;margin:0;}
.body-cnt-left1{text-align:left;padding-top:10px;padding-bottom:10px;}
.body-cnt-left{text-align:left;padding:0px;padding-top:10px;}
.soc_img{width:60%;padding-top:5px;}
.btm_img{width:90%;}
.p-top{padding-top:1%;}
.p-top-1{padding-top:10px;}
hr{margin:0 auto;padding-top:5px;padding-bottom:5px;opacity:0.2;}
.footer_lft{border-left:none;padding-bottom:50px;}
.footer_lft_rt{border-left:none;border-right:none;}
.p-btm2{padding-top:20px;padding-bottom:20px;}
}
@media only screen and (min-width:500px) and (max-width:767px){.banner{background:url(../images/bg.jpg);background-repeat:repeat-y;background-size:cover;padding:0% 0% 80% 0%;}
.modal__footer{height:90px;}
.soc_img{width:60%;}
.btm_img{width:70%;}
hr{margin:0 auto;padding-top:5px;padding-bottom:5px;}
}
@media only screen and (min-width:768px) and (max-width:992px){body,html{font-size:15px;}
.modal__footer{height:150px;}
}
@media only screen and (min-width:1440px) and (max-width:1999px){}
@media only screen and (min-width:992px) and (max-width:1999px){/*.modal-backdrop{display:none !important;*/}
}
@media only screen and (min-width:768px) and (max-width:1027px){}
@media only screen and (min-width:768px) and (max-width:1200px){}
@media only screen and (min-width:991px) and (max-width:1050px){.navbar-nav > li{padding-right:18px;}
}
@media only screen and (min-width:991px) and (max-width:1150px){.td-siz{width:300px;text-align:left;}
}