/*
Theme Name: MyTheme
*/
@font-face {
  font-family: 'NetflixSans-Bold';
  src: url('fonts/NetflixSans-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/NetflixSans-Bold.woff') format('woff'), url('fonts/NetflixSans-Bold.ttf')  format('truetype'), url('fonts/NetflixSans-Bold.svg#NetflixSans-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'NetflixSans-Light';
  src: url('fonts/NetflixSans-Light.eot?#iefix') format('embedded-opentype'),  url('fonts/NetflixSans-Light.woff') format('woff'), url('fonts/NetflixSans-Light.ttf')  format('truetype'), url('fonts/NetflixSans-Light.svg#NetflixSans-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'NetflixSans-Medium';
  src: url('fonts/NetflixSans-Medium.eot?#iefix') format('embedded-opentype'),  url('fonts/NetflixSans-Medium.woff') format('woff'), url('fonts/NetflixSans-Medium.ttf')  format('truetype'), url('fonts/NetflixSans-Medium.svg#NetflixSans-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}


html.main-page{height: 100%;margin-top: 0 !important;}
body{background: -webkit-linear-gradient(3deg, rgb(237, 237, 235) 0%, rgb(212, 233, 236) 100%);background: -o-linear-gradient(3deg, rgb(237, 237, 235) 0%, rgb(212, 233, 236) 100%);background: -ms-linear-gradient(3deg, rgb(237, 237, 235) 0%, rgb(212, 233, 236) 100%);background: -moz-linear-gradient(3deg, rgb(237, 237, 235) 0%, rgb(212, 233, 236) 100%);background: linear-gradient(87deg, rgb(237, 237, 235) 0%, rgb(212, 233, 236) 100%);font-family: 'NetflixSans-Light';min-height: 100%;position: relative;padding-bottom: 178px;}
.main-header .navbar-default{background-color: transparent;border: 0;padding: 80px 0 0;margin: 0;}
.main-header .navbar-brand{padding: 0;height: auto;display: inline-block;margin-left: 0 !important;}
.main-header .navbar-default .container{border-bottom: 1px solid #0077b2;padding-bottom: 29px;}
.custom-select {-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 16px;background-color: transparent;border: 0;font-family: 'NetflixSans-Medium';outline: none;line-height: 1.6;padding-right: 44px;position: relative;z-index: 1;}
.custom-select::-ms-expand {display: none;}
.lang-drpdwn{position: relative;}
.lang-drpdwn:before {content: '';position: absolute;right: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 14px solid #0077b2;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.main-header .navbar-default .navbar-nav>li>a{padding:0;font-size: 16px;color: #3d3d3d;font-family: 'NetflixSans-Medium';margin-left: 70px;line-height: 1.6;}
h1.logo { margin: 0; }
/* *********** Footer Start ****************** */
.footer-main{background: #fff;padding: 35px 0;position: absolute;left: 0;right: 0;bottom: 0;}
.display-table{display: table;}
.table-row{display: table-row;}
.table-cell{display: table-cell;}
.footer-logo{vertical-align: middle;width: 20%;padding-right: 15px;}
.footer-contry{vertical-align: bottom;width: 20%;}
.footer-desc {width: 60%;padding: 0 15px 0 30px;position: relative; font-size: 11px; font-family: 'NetflixSans-Light'; color: #7d7d7d; font-style: italic;}
}
.footer-desc::before{position: absolute;content: '';height: 90%;width: 1px;background: #bababa;top: 0;bottom: 0;margin: auto;left: 0;}
.footer-desc p {color: #a3a3a3;font-size: 11px;font-family: 'NetflixSans-Light';line-height: 1.3;margin: 0;font-style: italic; color: #7d7d7d; padding-bottom: 12px;}
.footer-contry-drpdwn{float: right;padding-bottom: 6px;}
.footer-contry-drpdwn .custom-select{color: #999999;font-size: 18px;font-family: 'NetflixSans-Medium';}
.lang-drpdwn.footer-contry-drpdwn:before{border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 8px solid #0077b2;}

/* *********** Footer End ****************** */

.midl-wrap{padding: 110px 0;}
.crisis-select{width: 90%;background: #0077b2;border-radius: 8px;position: relative;z-index: 1;max-width: 400px;}
.crisis-select::before{content: '';position: absolute;right: 15px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 14px solid #fff;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.crisis-select select {position: relative;z-index: 2;background: transparent;border: 0;padding: 10px 15px 10px;color: #fff;font-size: 22px;font-family: 'NetflixSans-Light';width: 100%;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;display: table;vertical-align: middle;text-transform: none;}
.crisis-select select:focus {outline: none;}
.crisis-select select::-ms-expand{display: none;;}
h1, h3 {font-size: 58px;color: #3d3d3d;font-family: 'NetflixSans-Bold';margin: 0 0 40px;}
.crisis-wrap-sec .head-txt {margin: 0 0 15px;}
#resources .head-txt { margin-left: 15px;}
.crisis-wrap-sec .sub-text {font-size: 28px;margin-bottom: 5px;font-family: 'NetflixSans-Medium';}
.crisis-wrap-sec .crisis-txt{fcolor: #333333;font-family: 'NetflixSans-Light';margin: 0 0 45px;}
.crisis-right-wrap{background: #fff;border-radius: 10px;padding: 74px 15px 85px;}
.crisi-r-inner{display: block;margin-bottom: 45px;max-width: 635px;margin-left: auto;margin-right: auto;}
.cris-r-head{font-size: 28px;color: #323232;font-family: 'NetflixSans-Medium';margin: 0 0 5px;}
.cris-r-txt{color: #333333;font-size: 14px;font-family: 'NetflixSans-Light';margin: 0 0 5px;}
.crisis-r-link{color: #5a7dc3;font-size: 14px;font-family: 'NetflixSans-Light';}
a.crisis-r-link:hover, a.crisis-r-link:focus{color:#5a7dc3;}
.crisis-div{margin-bottom: 25px;}
.crisis-select option{color: #000;}
.crisis-div{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;align-items: center;}
.crisis-div .col-md-7 .crisi-r-inner:last-child {margin-bottom: 0;}

.tab-sec .nav-tabs { border-bottom: 0; }
.tab-sec .nav-tabs > li.active > a, .tab-sec .nav-tabs > li.active > a:focus, .tab-sec .nav-tabs > li.active > a:hover { border-width: 0; }
.tab-sec .nav-tabs > li > a { border: none; color: #3d3d3d;font-family: 'NetflixSans-Light';padding: 10px 0px;margin: 0 15px;}
.tab-sec .nav-tabs > li.active > a, .tab-sec .nav-tabs > li > a:hover { border: none; color: inherit; background: transparent; }
.tab-sec .nav-tabs > li > a::after { content: ""; background: #0077b2; height: 6px; position: absolute; width: 100%; left: 0px; bottom: -1px; -webkit-transition: all 250ms ease 0s;-moz-transition: all 250ms ease 0s;-ms-transition: all 250ms ease 0s;-o-transition: all 250ms ease 0s;transition: all 250ms ease 0s; -webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);border-radius: 4px;}
.tab-sec .nav-tabs > li.active > a::after, .tab-sec .nav-tabs > li:hover > a::after { -webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); }
.tab-sec .tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-sec .tab-pane { padding: 15px 0; }
.tab-sec .tab-content{padding:10px 0;}

.video-round {border-radius: 8px;}
.abt-info{color: #333333;font-family: 'NetflixSans-Light';margin: 0 0 15px;}
.abt-info,.crisis-wrap-sec .crisis-txt,.resource-list li,.resource-list li a,.tab-sec .nav-tabs > li > a{font-size: 14px;}
.abt-note{font-size: 14px;color: #7e7e7e;font-family: 'NetflixSans-Light';display: block;width: 100%;}
.resouce-wrap{margin-bottom: 160px;margin-top: 160px;}
.resource-list li{padding-left: 40px;position: relative;color: #333333;font-family: 'NetflixSans-Light';margin: 0 0 20px;line-height: 1.1;}
.resource-list li::before{position: absolute;content: '';width: 12px;height: 12px;border-radius: 4px;background: #0077b2;left: 0;top: 3px;}
.resource-list li a{color: #0077b2;}
.resource-list li a:hover{text-decoration: underline; color: #23527c;}
.resouce-wrap .tab-sec .tab-pane{position: relative;}
.downlod-wrap{position: absolute;bottom: 40px;left: 45px;z-index: 9;}
.dwn-btn{background-color: transparent;border-radius: 0;padding-left: 72px;margin-right: 60px;color: #fff;font-family: 'NetflixSans-Medium';font-size: 29px;background-image: url('img/dw-img.png');border: 0;background-repeat: no-repeat;background-position: 0 center;line-height: 1.11;text-align: left;display: block;}
.dwn-btn:hover{color:#fff;text-decoration: none;}
button.dwn-btn:focus {outline: none;}

/********** Youtube Video Start ******************/
.video-wrap{margin-bottom: 19px;padding-left: 8px;padding-right: 8px;}
.videoplay-btn{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content:center;justify-content:center;}
.video-play-sec{display: block;cursor: pointer;width: 100%;}
.video-popup .modal-content{box-shadow: none;border: 0;background: transparent;}
.video-popup .close{opacity: 1;position: absolute;right: 0;z-index: 1;top: 5px;}
.video-row{padding-left: 7px;}
/********** Youtube Video End ******************/

@media (max-width: 1199px){
  .main-header .navbar-brand{max-width: 250px;padding-top: 5px;}
  .main-header .navbar-default .navbar-nav>li>a{margin-right: 50px;font-size: 18px;}
  .main-header .custom-select{font-size: 18px; color: #3d3d3d;}
  .main-header .navbar-brand>img{max-width: 100%;}
  .midl-wrap{padding: 80px 0;}
  .head-txt{margin: 0 0 25px;font-size: 35px;}
  .sub-text {font-size: 20px;margin-bottom: 5px;}
  .crisis-wrap-sec .crisis-txt{margin: 0 0 20px;}
  .crisis-select select{padding: 6px 15px 8px;font-size: 18px;}
  .crisis-right-wrap{padding: 54px 10px 54px;}
  .cris-r-head{font-size: 20px;}  
  .crisi-r-inner{margin-bottom: 30px;}
  .crisis-div{margin-bottom: 80px;}
  .resouce-wrap {margin-bottom: 80px;}
  .resource-list li::before{width: 14px;height: 14px;top: 5px;}
  .resource-list li{margin: 0 0 20px;padding-left: 30px;}
  .tab-sec .nav-tabs > li > a::after{height: 4px;bottom: 0px;}
  .abt-info,.crisis-wrap-sec .crisis-txt,.resource-list li,.resource-list li a,.tab-sec .nav-tabs > li > a{font-size: 14px;}
  .abt-note{font-size: 12px;}
  .crisis-select::before{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 10px solid #fff;}
  .dwn-btn{font-size: 20px;background-size: contain;padding-left: 60px;margin-right: 25px;}
  .downlod-wrap{left: 15px;}
  .footer-desc {font-size: 11px; color: #7d7d7d; font-style: italic;}

}
@media (min-width: 768px){
  .footer-contry .country_list{display: block;width: 100%;font-size: 12px;}  
  .footer-contry .crisis-select{width: 100%;}
}


@media (max-width: 767px){

.footer-main .display-table, .footer-logo, .footer-desc, .footer-contry{display: block;width: 100%;}
.footer-desc{padding: 20px 0;margin-top: 20px;}
.footer-desc::before{height: 1px;width: 90%;top:0;bottom: auto;left: 0;right: 0;}
.main-header .navbar-header{margin: 0;max-width: 100%;}
.main-header .navbar-toggle{margin-top: 0;}
.main-header .navbar-default{padding: 40px 0 0;}
.main-header .navbar-default .container{padding-bottom:15px;}
.main-header .navbar-brand {max-width: 200px;padding-top: 10px;}
.midl-wrap{padding: 40px 0;}
.head-txt {margin: 0 0 15px;font-size: 25px;}
.sub-text {font-size: 18px;margin-bottom: 5px;}

.crisis-select select{font-size: 16px;}
.crisis-right-wrap {padding: 15px 10px;margin-top: 40px;}
.crisi-r-inner {margin-bottom: 20px;}
.cris-r-head {font-size: 18px;}
.cris-r-txt {margin: 0 0 2px;}
.crisis-div {margin-bottom: 40px;}
.tab-sec .nav-tabs > li > a {padding: 6px 0;}
.tab-sec .nav-tabs > li > a::after {height: 2px;bottom: 2px;}
.tab-sec .nav-tabs.pull-right{float: none !important;display: block;}
.tab-sec .tab-pane {padding: 5px 0;}
.resouce-wrap {margin-bottom: 40px;}
.resource-list li::before {width: 10px;height: 10px;top: 4px;border-radius: 2px;}
.resource-list li {margin: 0 0 15px;padding-left: 25px;}
.footer-contry-drpdwn{float: none;display: table;width: auto;margin: auto;}
.main-header .navbar-default .navbar-collapse{background: #fff;width: 98%;margin: auto;position: absolute;left: 0;right: 0;z-index: 9;top: 98px;overflow: visible;}
.main-header .navbar-header{position: relative;}
.main-header .navbar-default .navbar-nav>li>a{border-bottom: 1px solid #F6f6f6;padding: 10px 15px;margin-right: 0;}
.main-header .custom-select {font-size: 18px;padding: 10px 15px;display: block;width: 100%;}
.lang-drpdwn:before{right: 15px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 10px solid #0077b2;top: 15px;}
.navbar-nav{position: relative;}
.main-header .navbar-nav::before {position: absolute;content: '';border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 12px solid #0077b2;right: 37px;top: -22px;z-index: 999;}
.crisis-select::before{border-top: 8px solid #fff;}
.crisis-select{max-width: 250px;}
.downlod-wrap{bottom: 20px;}
.dwn-btn {font-size: 14px;padding-left: 42px;margin-right: 16px;}
.crisis-div{display: block;}
.mt-xs-20{margin-top: 20px;}
}

@media(max-width:480px){
  .tp-bgimg{background-size: contain !important;} 
}