
.lede a.lede__link.link-1 {
    display: inline-block;
    float: left;
}
.bf-ssu-text-wrapper .media .media__body{text-align: left;}
.grid-posts__item.lede--stacked.play-button .lede{ cursor:pointer;}
.header-responsive{ display:none;}
.neweleccont {width: 100%;float: left;margin-top:10px}
.neweleccont .newcont1 {width: 100%;margin: 0 auto;box-sizing: border-box;}
.neweleccont .newcont1 .newcont2 {background-color: #fff; padding: 0!important}
.neweleccont .newcont1 .newcont2, .neweleccont .newcont1 .newcont2 .newcont3 {width: 100%;float: left;box-sizing: border-box;}
a:active, a:visited, body,a:hover { text-decoration:none;}
a, a.active, a:hover,a:focus {color: #333;text-decoration: none; outline:none;}
a img {border: none;}
.nglobalnav_wrap {box-sizing: border-box;float: left;margin: 5px 0;width: 100%;}
.nglobalnav_wrap .nglobalnav {width: 945px;margin: 0 auto;}
.nglobalnav_wrap .nglobalnav a.select, .nglobalnav_wrap .nglobalnav a:hover {padding: 3px 6px;border: 1px solid #e6e6e6;background-color: #f9f9f9;}
.nglobalnav_wrap .nglobalnav a {float: left;padding: 3px 6px;border: 1px solid #fff;margin: 0 10px;}
.footercont .copywrite, .footercont ul li a, .nglobalnav_wrap .nglobalnav a {display: block;color: #666;font-size: 12px;}
.neweleccont .newcont1{width:100%}
.ntopnav_wrap_opt .hoursnewlogo,.header-responsive .hoursnewlogo{margin-top:0;margin-left:0;float:left;font-size:16px;margin-right:0;padding:0;width:auto;height:auto;display:block;position:relative;text-align:right;padding: 11px 30px 11px 20px;}
.ntopnav_wrap_opt .hoursnewlogo img,.header-responsive .hoursnewlogo img{height:30px}
.neweleccont .newcont1 .newcont2{background:0 0}
.ntopnav_wrap_opt .topnav_extra .socialicon .break_mail{color:#eee}
.neweleccont .newcont1 .newcont2 .newcont3{text-align:center}
.ntopnav_wrap_opt .hoursnewlogo .newslogo25,.header-responsive .newslogo25{color: #666;display: block;float: none;z-index: 1;cursor: pointer;height: 100%;width:auto;background: transparent;border: none;padding-top:0;padding-bottom:0;position: relative;}
.ntopnav_wrap_opt .hoursnewlogo  .newslogo25:hover,.ntopnav_wrap_opt .hoursnewlogo  .newslogo25:focus,.header-responsive .hoursnewlogo  .newslogo25:hover,.header-responsive .hoursnewlogo  .newslogo25:focus{ outline:none; }
.ntopnav_wrap_opt .topnav_cont{padding-left:0;margin:0 auto;text-align:center;float:left;display:table}
.ntopnav_wrap_opt .topnav_cont a {float: left;display: block;font-size: 14px;font-weight: 400;text-transform: uppercase;color: #fff;padding: 17px 10px;}
.ntopnav_wrap_opt .topnav_extra {margin-top: 0;position: relative;width: auto;float:right;height: 52px;display: table;}
.ntopnav_wrap_opt .topnav_extra .socialicon {margin-right: 7px;margin-left: 15px;display: table;height: 100%;}
.ntopnav_wrap_opt .topnav_extra .socialicon .break_mail {display: inline-block;height: 16px;width: 9px; color:#888;margin: 0 5px;}
.ntopnav_wrap_opt .topnav_extra .socialicon .break_mail:hover{ color:#eee;}
.fbmsginner {position: relative;padding: 14px 5px 20px 0px;}
.break_fbmsg, .break_mail {display: inline-block;height: 15px;width: 11px;margin: 0 5px;}
.break_fbmsg {width: 17px;height: 17px;color:#888;}
.break_fbmsg:hover,.break_fbmsg:focus{color:#fff}
.break_fbmsg i{ font-size:20px;}
i.fa.fa-lock {font-size: 22px;position: relative;top: 2px;}
a.break_fbmsg {height: 100%;line-height: 59px;margin: 0;width: 40px;display: inline-table;  padding: 15px 9px;margin-right: -1px;margin-right: 4px;}
a.break_fbmsg:hover {background: rgba(0,0,0,0.08);}
.ntopnav_wrap_opt .topnav_extra .topnavmore {display: inline-block;background-position: -6px -29px;float: left;height: 8px;width: 25px;margin-top: 8px;}
.ntopnav_wrap_opt .topnav_extra .searchicon_wrap {display: inline-block;position: absolute;right: -1px;top: 0px; cursor:pointer;}
.ntopnav_wrap_opt .topnav_extra .searchicon_wrap a {display: inline-block;background-position: -36px -29px;height: 22px;width: 22px;}
.n_searchdrop {background: #fff;bottom: -52px;box-shadow: 0 3px 3px rgba(0,0,0,.1);height: 47px;position: absolute;right: 0;width: 290px;z-index: 99999990;}
form, li, ul {list-style-type: none;}
.n_searchdrop .n_searchfld {border: 1px solid #ccc;border-radius: 0;box-shadow: 0 0 3px rgba(0,0,0,.1) inset;color: #666;float: left;margin: 9px 0 0 9px;padding: 5px;width: 210px;}
.ntopnav_wrap_opt .topnav_extra .searchicon {display: inline-block;background-position: -38px -2px;float: left;height: 22px;width: 22px;}
.n_searchdrop .n_searchbtn {background-color: #6288a5;border: 1px solid #4d7b9f;border-radius: 3px;color: #fff;cursor: pointer;font-size: 12px;font-weight: 700;margin: 8px 0 0 5px;padding: 3px 10px;}
.ntopnav_wrap_opt .topnav_extra .searchicon, .ntopnav_wrap_opt .topnav_extra .searchicon_wrap a.searchicon, .ntopnav_wrap_opt .topnav_extra .topnavmore {opacity: 0.6;}
.ntopnav_wrap_opt .topnav_cont a.topnavmore {font-size: 28px;line-height: 0px;height: 53px;position: relative;top: -4px;}
.ntopnav_wrap_opt .topnav_cont a.select, .ntopnav_wrap_opt .topnav_cont a:hover {color:#fff;background-color: rgba(0,0,0,0.1);}
.bnr728_cont{margin: 0 auto;display:table;cursor:pointer}
.ntopnav_wrap2 {display: table;box-shadow: 0 9px 16px 0 rgba(51,51,51,.1);width: 100%;float: left;box-sizing: border-box;margin-bottom: 20px;margin-top: -21px;background: #fff;border-top: 1px solid #eee;}
.ntopnav_wrap2.menu2-open{}
.ntopnav_wrap2 .seclevelnav {float: none;margin:0 auto;}
.ntopnav_wrap2 .seclevelnav .topnav_cont {float: left; padding-left:0;}
.ntopnav_wrap2 .seclevelnav .topnav_cont a {padding: 10px;float: none;display: inline-block;}
.ntopnav_wrap2 .seclevelnav .topnav_cont a:hover{ color:#fff}
.neweleccont.ntopnav_wrap2{position: absolute;left: 0px;z-index: 11;top: 70px;border: none;background:#0a79ea;
background: -webkit-linear-gradient(45deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -moz-linear-gradient(45deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -ms-linear-gradient(45deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -o-linear-gradient(45deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: linear-gradient(45deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
}
.stickyclass .neweleccont.ntopnav_wrap_opt{position:fixed !important; z-index:9999; height:53px;}
.stickyclass .neweleccont.ntopnav_wrap2{position:fixed; top:55px;opacity: 0;visibility: hidden;}
.stickyclass .neweleccont.ntopnav_wrap2.menu2-open{top:70px;opacity: 1;visibility: visible;}
.neweleccont.ntopnav_wrap2{top:55px;opacity: 0;visibility: hidden;}
.neweleccont.ntopnav_wrap2.menu2-open{top:70px;opacity: 1;visibility: visible;}
.stickyclass .neweleccont.bnr1 {position: relative;z-index: 9;top: 0;margin-top: 0;padding-top: 15px;padding-bottom: 10px;background: transparent;padding-top: 65px;}
/*Menu animation*/
.ntopnav_wrap2 .seclevelnav .topnav_cont a {opacity:0;position:relative;top:5px}
.ntopnav_wrap2 .seclevelnav .topnav_cont a{transition:0.2s opacity,top linear}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a{opacity:1;top:0px}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(1){-webkit-transition-delay:0.10s;-moz-transition-delay:0.10s;-ms-transition-delay:0.10s;-o-transition-delay:0.10s;-webkit-transition-delay:0.10s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(2){-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;-ms-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(3){-webkit-transition-delay:0.20s;-moz-transition-delay:0.20s;-ms-transition-delay:0.20s;-o-transition-delay:0.20s;transition-delay:0.20s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(4){-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-ms-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(5){-webkit-transition-delay:0.30s;-moz-transition-delay:0.30s;-ms-transition-delay:0.30s;-o-transition-delay:0.30s;transition-delay:0.30s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(6){-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;-ms-transition-delay:0.35s;-o-transition-delay:0.35s;transition-delay:0.35s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(7){-webkit-transition-delay:0.40s;-moz-transition-delay:0.40s;-ms-transition-delay:0.40s;-o-transition-delay:0.40s;transition-delay:0.40s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(8){-webkit-transition-delay:0.45s;-moz-transition-delay:0.45s;-ms-transition-delay:0.45s;-o-transition-delay:0.45s;transition-delay:0.45s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(9){-webkit-transition-delay:0.50s;-moz-transition-delay:0.50s;-ms-transition-delay:0.50s;-o-transition-delay:0.50s;transition-delay:0.50s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(10){-webkit-transition-delay:0.55s;-moz-transition-delay:0.55s;-ms-transition-delay:0.55s;-o-transition-delay:0.55s;transition-delay:0.55s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(11){-webkit-transition-delay:0.60s;-moz-transition-delay:0.60s;-ms-transition-delay:0.60s;-o-transition-delay:0.60s;transition-delay:0.60s;}
.ntopnav_wrap2.menu2-open .seclevelnav .topnav_cont a:nth-child(12){-webkit-transition-delay:0.65s;-moz-transition-delay:0.65s;-ms-transition-delay:0.65s;-o-transition-delay:0.65s;transition-delay:0.65s;}


.margin-btm-20{ margin-bottom:20px;}
.img-cen{width:100%;text-align: center;padding:0px 0px 0 0px;display:inline-block; position:relative;}
.video-popup .close{content: '';position: absolute;right: 10px;top: 10px;background-position: center;background-repeat: no-repeat;background-size: cover;width: 20px;height: 20px; opacity:1;transform:scale(1);}

.block{ display:block !important;}
.topnav2014 .comments{position:relative;}
#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:35px;height:35px;text-align:center;line-height:33px;background:#0bb4b7;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);font-size:25px}
#back-to-top:hover{background:#0b94b7}
#back-to-top.show{opacity:0.9}
.popover {text-transform:none;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: normal;background-color: #f64646;border-radius: 6px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);max-width: 200px;padding: 1px;left:-90px;top: 40px;position: absolute;z-index: 100060;color:#FFF;width:200px;display: none;}
.popover-content{cursor:pointer;padding: 10px;text-align:center;font-size: 12px;}
.popover > .arrow, .popover > .arrow::after {border-color: transparent;border-style: solid;display: block;height: 0;position: absolute;width: 0;}
.popover > .arrow {border-width: 11px;border-bottom-color: #CCC;border-top-width: 0;left: 50%;margin-left: -11px;top: -11px;}
.popover > .arrow::after {border-width: 10px;border-bottom-color: #f64646;border-top-width: 0;content: " ";margin-left: -10px;top: 1px;}
.fbmsginner{position:relative;padding:14px 5px 20px 0px;}
.bnr_leader_m{position:relative;z-index:0; text-align:center;}
.bnr_leader_m img{    max-width: 670px;}
.block img{max-width:100%; border:0px;}
.n_searchdrop{display: none;}
.stickyclass .ntopnav_wrap_opt .hoursnewlogo,.header-responsive .hoursnewlogo{margin-top: 0px;    z-index: 9;}
.stickyclass .ntopnav_wrap_opt .topnav_cont{padding-left:0;float: none;margin: 0 auto;width: 100%;text-align: center;}
.stickyclass .ntopnav_wrap_opt .hoursnewlogo img{height: 30px;}
.searchicon_wrap .dropdown-menu{right: -6px;left: initial;padding: 0;width: 310px;height: 40px;border:none;box-shadow: none;top: 136%;border-radius: 4px;display: block;top: 20px;opacity: 0;visibility: hidden;transition: 0.2s all linear;}
.socialicon.open .dropdown-menu {visibility: visible;opacity: 1;top: 30px;transition: 0.2s all linear;}
.searchicon_wrap .dropdown-menu:focus{border: 1px solid #aaa;}
.dropdown-menu .caret{display: inline;position: relative;border: none;right: 0px;width: auto;float: right;z-index: -1;}
.dropdown-menu .caret:before{content: '';position: absolute;right: 2px;top: -27px;position: relative;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #0b9ddf;}
.searchicon_wrap .dropdown-menu input{height: 100%;border: none;box-shadow: none;border-radius: 0px;padding-left: 15px;border: 1px solid #ddd;padding-right: 37px;}
.searchicon_wrap .dropdown-menu input:focus{border:1px solid #ccc;}
.searchicon_wrap .dropdown{display:table;}
.page-container{display:table;}
.page-container {width: 1000px;margin: 0 auto;padding-left: 15px;box-sizing: border-box;} 
.row--top {margin-top: 15px;margin-bottom: 30px;margin-left:0}
.row {margin: 0 0 15px -15px;} 
[class^="span-"] {float: left;padding-left: 15px;}
.span-8 {width: 66.66667%;}
.splash__container {width: 100%;height: 100%;}
.splash__container * {box-sizing: content-box;}
.splash {display: block;position: relative;overflow: hidden; width:735px; height:235px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.splash__media {display: block;max-width: 100%;}
.splash__body {position: absolute;bottom: 0;margin: 0rem;}
.splash__body--top-left {top: auto;left: 0px;bottom: 0px;-webkit-transform-origin: top left;-moz-transform-origin: top left;-ms-transform-origin: top left;-o-transform-origin: top left;}
.left {clear: none;float: left;}
.splash__label {padding: 3px 10px;font-size: 18px;background-color: #e3010f;
color: #fff;font-weight: 600;float: left;width: 100%;}
.HomePage .splash__label {padding-top: 3px;padding-bottom: 3px;    font-weight: 400;}
.splash__title {color: #fff;line-height: 100%;clear: both;padding: 10px;max-width: 620px;font-weight: 600;}
.splash__title-text {white-space: pre-wrap;}
.splash__container a:hover {color: #e32;}
.partner-area {position: relative;}
.lede {overflow: hidden;}
.lede__link {color: #555;}
.homepage-video .lede__media {position: relative;}
.lede__media {display: block;float: left;margin-right: 15px;position: relative;width: 125px;height: 83px;background-position: center;background-repeat: no-repeat; background-size:cover;background-color:#eee}
.lede__media:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:center no-repeat transparent;z-index:-1;background-size:65px;background-color: #eee;border: 1px solid #e9e9e9;}

.lede--stacked .lede__media {float: none;margin: 0 0 10px; width:359px; height:126px; background-image:url(/img/news/girl.jpg?v=1); background-position:center; background-size:cover; background-repeat:no-repeat;background-size:cover;}
.image-wrapper{ width:205px; height:90px; background-position:center; background-size:cover; background-repeat:no-repeat; display:table;}
.image-wrapper.img-top{}
.image-wrapper.img-community{}
.grid-posts.grid-posts--row-of-three li .lede__media{ width:100%; height:106px;background-position:center; background-size:cover; background-repeat:no-repeat;}
.media__object {display: block;}
.lede__media img {display: block;width: 100%;}
.lede__link:hover,.lede--has-no-kicker .lede:hover .lede__link,.bf-item.lede:hover .lede__link,.bf-item.lede:hover  .media__heading a{color: #e3010f;}
.wrapper-3col .col1{width: 545px;}
.wrapper-3col>div {float: left;padding-left: 15px;}
ul, li, blockquote {padding: 0;margin: 0;list-style-type: none;}
.grid-posts>li {margin-bottom: 30px;width: 95%;position: relative;}
.lede--blue-title .lede__link:hover,.lede--blue-title  .lede:hover  .lede__link{color: #e3010f;}
.fb-like-promo {padding: 15px;padding-right: 101px;position: relative;
background: -webkit-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -moz-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -ms-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%); 
background: -o-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
font-size: 28px;font-weight: 200;line-height: 34px;clear: both;font-weight: 600;}
.fb-like-promo__text{ color:#fff;}
.fb-like-promo em {font-style: normal;font-weight: 400;}
.fb-like-promo .fb-like-promo__like-button {position: absolute;bottom: 22px;right: 15px;}
.lede__body {overflow: hidden;min-height: 104px;}
.lede__title {margin: 0;color: #333;font-size: 17px;font-weight: 400;line-height: 1.2;}
.lede--blue-title .lede__title {color: #07e;}
.lede--bold-title .lede__title {font-weight: 600;display: block;overflow: hidden;max-height: 42px; text-align:left;}
.lede__ptools {position: absolute;right: 0;top: 20px;width: 30px;height: 80px;padding: 5px;z-index: 1;cursor: pointer;box-sizing: content-box;}
.lede__body .lede__ptools {display: none;}
.lede:hover .lede__ptools {display: block;}
.lede__kicker {font-weight: 400;font-size: 13px;color: #222;line-height: 1.2;margin: 7px 0 0;}
.lede--blue-title .lede__kicker {margin: 7px 0;overflow: hidden;max-height: 30px;color: #666;}
.small-meta {letter-spacing: .1px;margin: 5px 0 0;color: #aaa;font-size: 11px;}
.small-meta .small-meta__item {color: #aaa;font-size: 11px;display: inline-block;margin-left: 5px;}
.small-meta .small-meta__item:first-child {margin-left: 0;}
.small-meta a {color: #aaa;}
.small-meta a:hover {color: #777;}
.small-meta .small-meta__item {color: #aaa;font-size: 11px;display: inline-block;margin-left: 5px;}
.lede__badge {display: block;height: 50px;width: 50px;margin: -15px 0 -35px -15px;position: relative;z-index: 1;text-decoration: none;  background-position:center; background-repeat:no-repeat; background-size:cover;}
a:hover {color: #e3010f;}
.small-meta span {white-space: nowrap;}
.homepage-video {width: 470px;}
.header {clear: both;position: relative;margin: 0 0 10px;}
.homepage-video header {border-bottom: solid 1px #e3010f;margin: 0 0 10px;}
.header h1 {float: left;padding: 5px 0;font: bold 18px/1.2 "Helvetica Neue",helvetica,arial,sans-serif;}
.header h1, .header h1 a {color: #e3010f;}
.homepage-video header h1 {color: #e3010f;font-size: 20px;font-weight: 700; margin:0;}
.sidebar-follow .header h1 {color: #e32;font-size: 21px;padding: 0;}
.ThreeColumns .header h1 {padding: 0;font-size: 20px;}
.featured-buzzes {width: 625px;}
.homepage-video .featured-buzzes {width: 100%;}
.grid-posts.grid-posts--row-of-two, .grid-posts.grid-posts--row-of-three {margin-left: -15px;}
.grid-posts .lede--stacked {position: relative;}
.grid-posts.grid-posts--row-of-two li, .grid-posts.grid-posts--row-of-three li {display: inline-block;vertical-align: top;margin-right: -4px;padding-left: 15px;}
.grid-posts.grid-posts--row-of-three li {width: 33%;}
.lede__video-icon {display: block;width: 28px;height: 23px;position: absolute;bottom: 6px;left: 6px;background: #e3010f;border-radius: 4px;}
.lede__video-icon__arrow {display: block;width: 0;height: 0;border-style: solid;border-width: 5.5px 0 5.5px 8px;border-color: transparent transparent transparent #fff;margin: 6px 11px;}
.homepage-video .lede__title {color: #000;font-size: 14px;line-height: 14px;overflow: hidden;max-height: 51px;}
.grid-posts.grid-posts--row-of-two .lede__title, .grid-posts.grid-posts--row-of-three .lede__title {font-size: 22px;}
.btn--more {cursor: pointer;margin: 0;padding: 0;background-color: transparent;background-image: none;border: 0;white-space: nowrap;
-webkit-appearance: none;appearance: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;
user-select: none;height: auto;padding: 10px 0;font-size: 16px;border-radius: 3px;text-decoration: none;cursor: pointer;
display: inline-block;border: 1px solid transparent;text-align: center;border:1px solid #e3010f;color: #e3010f;background: none;width: 100%;}
.feed__load-button{max-width: 27%;margin:21px auto;float: none;display: table;}
.wrapper-3col .col2 {width: 355px;}
.vertical-section {margin-bottom: 40px;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
.vertical-section .grid-posts>li {width: 100%;}
.vertical-section .lede__link {position: relative;}
.lede--stacked.lede--has-no-kicker .lede__media {position: relative;}
.lede--has-no-kicker .lede__kicker {display: none;}
.wrapper-3col .col3{width: 220px;}
.hot-block {margin-bottom: 15px;}
.section, .header, .footer, .content {position: relative;width: 100%;float: left;}
.hot-block__header {margin-bottom: 10px;}
.hot-buzzfeed .hot-block__header {text-align: left;}
.hot-block__title {color: #e32;font-size: 16px;padding-bottom: 2px;text-align: center;}.hot-buzzfeed__title {font-size: 26px;text-align: left;}
.hot-block__list {float: none !important;padding-bottom: 0 !important;}
.content {padding-top: 1px;}
.list--numbered {list-style: none;counter-reset: li;}
.list--unstyled {list-style: none;padding-left: 0;margin: 0;}
.list--numbered>li {margin-bottom: 30px;position: relative;counter-increment: li;}
.hot-block__list .list--unstyled .list__li {display: block;height: 90px;width: 205px;margin-bottom: 10px;overflow: hidden;position: relative;}
.list--numbered>li::before {content: counter(li);background-color: #e32;color: #fff;font-weight: 700;font-size: 22px;line-height: 33px;text-align: center;width: 35px;height: 33px;position: absolute;top: 0;left: 0;z-index: 2;padding: 2px 0 0;}
.hot-block__list .list--numbered>li:before {font-size: 15px;height: auto;width: auto;line-height: 23px;min-width: 28px;}
.block img {max-width: 100%;border: 0px;}
.hot-block__list .list--unstyled .list__thumb {height: 90px;width: 225px;}
.hot-block__list .list--unstyled .list__hover {background: #000;background: rgba(0,0,0,0.6);color: #fff;display: none;font-size: 14px;font-weight: 400;height: 90px;width: 205px;line-height: 16px;margin: 0;padding: 15px 10px;position: absolute;top: 0;z-index: 2;}
.hot-block__footer {margin-top: 20px;}
.hot-videos__logo {background: no-repeat scroll 0 0 transparent;height: 47px;width: 135px;margin: 0 auto;}
.hot-block__list .list__li:hover .list__hover {display: block;}
.sidebar-follow {clear: both;float: none !important;}
.hot-videos__play-icon {background: no-repeat scroll 0 0 #000;height: 18px;width: 18px;left: 0;margin: 0;position: absolute;top: 72px;z-index: 3;}
.hot-community__logo {background: no-repeat scroll -66px -679px transparent;height: 42px;width: 207px;}
.hot-community .community-byline {color: #e3010f;display: block;font-weight: 700;margin-top: 5px;}
.hot-community .submit-post {height: 100px;overflow: visible;}
.hot-community .submit-post a {background: no-repeat scroll 0 0 transparent;background-size: cover;display: block;height: 100px;width: 205px;border-radius: 9px;}
.sidebar-follow .header {border-bottom: 1px solid #e32;clear: both;margin: 0 0 10px;position: relative;}
.sidebar-follow__links {text-align: center;}
.follow-link {border-radius: 3px;color: #fff;display: inline-block;fill: #fff;height: 38px;line-height: 38px;margin: 0 0 5px 3px;text-align: center;width: 38px;padding-top: 1px;}
.follow-link--c-facebook {background: #3b5998;}
.follow-link:visited, .follow-link:hover, .follow-link:focus {color: #fff;}
.follow-link--c-twitter {background: #00aced;}
.follow-link--c-google {background: #dd4b39;}
.follow-link--c-linkedin {background: #0077b5;}
.follow-link--c-youtube {background: #b00;}
.follow-link--c-tumblr {background: #44546b;}
.follow-link--c-pinterest {background: #cb2027;}
.follow-link--envelop {background: #999;}
.follow-link--insta {background: #bb7407;}
.follow-link--rss {background: #f4851f;}
.follow-link__phone {background: url(/img/app-icon.png) no-repeat;display: block;width: 126px;height: 54px; margin:0 auto;margin-bottom: 10px;}
.follow-link--iphone{background-position: 0px 3px;height: 46px;background-size: cover; margin-top:5px;}
.follow-link--android{display: block;background-size: cover;height: 46px;background-position: 0px -43px;margin-bottom: 0px;}
.clear {clear: both;}
.footer_section.white-bg {
    border-top: 1px solid #eee;
    margin-top: 0;
    box-shadow: 0px -1px 15px rgba(0,0,0,0.04);
}
.collage_sec {
    margin-top: 40px;
}
.page-footer-wrapper {margin-top: 20px;}
.footer--stacked {text-align: center;}
.footer--stacked footer {border: 1px solid #ccc;}
.page-footer {margin: 0 auto;width: 100%;max-width: 1040px;padding: 25px;position: relative;}
.footer--stacked .page-footer {width: 100%;padding: 25px 0;}
.page-footer .footer-menu {padding: 0;margin: 0;}
.page-footer .footer-menu--main {padding-bottom: 10px;}
.page-footer .footer-menu>li {line-height: 170%;text-transform: capitalize;display: inline;margin: 0 7px 10px 0;}
.page-footer .footer-menu--main>li {font-size: 15px;}
.footer--stacked .footer-menu>li {display: block;}
.page-footer .footer-menu__item {color: #555;}
.country-switch {position: relative;-webkit-box-shadow: inset 0 1px 1px #fff;-moz-box-shadow: inset 0 1px 1px #fff;-ms-box-shadow: inset 0 1px 1px #fff;-o-box-shadow: inset 0 1px 1px #fff;box-shadow: inset 0 1px 1px #fff;background: #e6e6e6;border-radius: 3px;border: solid 1px #cbcbcb;color: #07e;display: inline-block;font-size: 16px;padding: 0;}
.page-footer .footer-menu__item:hover {color:#e3010f;}
.js_country_switch .fa {margin: 0 9px 0 9px;}
.country-switch .country-switch__button {display: inline-block;color: #07e;padding: 4px 11px !important;}
.country-switch .country-switch__button {padding: 4px 0px !important;}
.page-footer .footer-menu--sub {float: left;width: 52%;display: block;min-width: 490px;}
.footer--stacked .footer-menu--sub {width: 130px;margin: 0 auto;float: none;min-width: 0;}.footer--stacked .footer-menu--sub>li{display: inline;}
.footer--stacked .footer-menu--sub>li:first-child {display: block;margin: 0;}
.footer-copyright {display: inline-block;width: 45%;min-width: 420px;padding: 0;text-align: justify !important;margin-top: 2px !important;}
.footer--stacked .footer-copyright {width: 100%;min-width: 0;margin-top: 20px !important;text-align: center !important;}
.footer-copyright li {display: inline;}
.footer-copyright li:last-child {float: right;}
.footer--stacked .footer-copyright li {display: block;}
.footer--stacked .footer-copyright li:last-child {float: none;}
.footer-copyright p {color: #999;font-size: 11px !important;display: inline;}
.footer--stacked .footer-copyright p {font-size: 13px;}
.span-4 {width: 33.33333%;}
.f_partner .by-line--f-other, .f_other .by-line--f-other, .f_sponsorship .by-line--f-other {display: block;}
.row--top {margin-top: 10px;margin-bottom: 30px;margin-left: 0;}
.row--top .span-8{padding-left:0}
.bnr_leader_m .sqr-bnr{display:none}
.splash{width: 100%;}
.btn--more:hover,.btn--more:focus {transition: background-color 0.3s ease 0s;color: #fff;background-color: #e3010f; border:1px solid #fff; outline:none;}
.grid-posts__item.lede--stacked.play-button .lede:hover .lede__video-icon {background-color: #222;}
.homepage-video .lede__title .lede__link {color: #333;font-size: 14px;line-height: 16px;}
.homepage-video {width: 470px;}
.hot-block__list li:hover .hot-videos__play-icon {background-color: red;}
.follow-link--c-facebook:hover {background: #344e86;}
.follow-link--c-twitter:hover {background: #0099d3;}
.follow-link--c-google:hover {background: #d73925;}
.follow-link--c-youtube:hover {background: #a20000;}
.follow-link--c-tumblr:hover {background: #3a485b;}
.follow-link--c-pinterest:hover {background: #b51d23;}
.follow-link--envelop:hover {background: #8c8c8c;}
.follow-link--rss:hover {background: #ee780c;}
.follow-link__phone:hover {opacity: 0.8;}
.byline__author {font-size: 17px;line-height: 1;font-weight: 600;color: #777;}
.splash{height: auto;background-image:none;height: 230px;}

.splash img {max-width: 100%;width: 100%;height: auto;position: absolute;top: 50%;
    -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
}
.splash:hover .splash__title{color: #0bbf95;}
.splash:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #eee; z-index: -1;background-repeat: no-repeat;background-position: center;}
.splash__title{ font-size:55px;}
.social-icon {padding: 0 24px;}
.social-icon .facebook {display: inline-block;margin: 0px 7px;}
.facebook i {font-size: 20px;color: #fff;}
.social-icon:hover a{ opacity:0.5;}
.social-icon  a:hover { opacity:1;}

.ntopnav_wrap_opt{ box-shadow:none; margin:0;background: -webkit-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -webkit-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -o-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -moz-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);z-index:9999;position: relative;}
.neweleccont .newcont1{width:100%;max-width:initial}
.neweleccont .newcont1 .newcont2{background:0 0}
.ntopnav_wrap_opt .topnav_extra .socialicon .break_mail{color:#eee}
.neweleccont .newcont1 .newcont2 .newcont3{text-align:center}
.break_fbmsg{color:#fff}
.black-bg,.black-bg-1,.black-bg-2{position:fixed;width:100%;height:100%;background:rgba(255, 255, 255, 0.8);z-index: 99;opacity:0;visibility:hidden}
.black-bg-2{  background:rgba(0, 0, 0, 0.56);}
.black-bg.open,.black-bg-1.open,.black-bg-2.open{opacity:0;visibility:visible}
.black-bg-1.open{opacity:1;background: rgba(0,0,0,0.6);}
.header-responsive{z-index:99}
.black-bg-2.open{ opacity:1;z-index:99999;}
/*.notification-show.dropdown-pro-show .caret-1{position: absolute;right: 3px;top: -9px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid white;}*/
.caret-1 {position: absolute;top: -6px;left: initial;margin: 0 0 0 -6px;width: 12px;height: 12px;transform: rotate(45deg);
border-radius: 3px 0 0 0;background: #fff;box-shadow: -3px -3px 5px rgba(82,95,127,.04);
will-change: transform;transition-property: transform;transition-duration: .25s;right:18px;}
.modal-body {padding: 0;border-radius: 7px;}
.login{background: rgba(171, 149, 149, 0.18);margin: 10px;display: table;border: 1px solid #6dd4cd;padding: 5px 19px;
color: #fff;border-radius: 2px;font-weight: 300;font-size: 14px;}
.login:hover,.login:focus{  background:rgba(171, 149, 149, 0.32); outline:none;}
.login-popup{ z-index:99999; height:0;}
.login-popup.in,.modal-backdrop.in{ height:auto; background:rgba(10, 10, 10, 0.74)}
.modal-backdrop { height:0;z-index:111;}
.break_fbmsg .share-icon{ width: 20px;background-position: center;background-repeat: no-repeat;background-size: cover;height: 22px;display: block;}
.share-icon-popup .modal-header .modal-title{ font-size:0px}
.share-icon-popup .modal-header,.share-icon-popup .modal-footer{ border:none;}
.share-icon-popup{ padding:0 !important; z-index:100000;}
.share-icon-popup .modal-footer{text-align: right;border-top: 1px solid #e5e5e5;bottom: 10px;text-align: center;float: none;margin: 0 auto;width: 100%;border: none;padding-right:0;padding-left:0}
#nav-popup{z-index:10001;}
.share-icon-popup .modal-body{  left:0; right:0; margin:0 auto; text-align:center;    padding-bottom: 0;}
.share-icon-popup .modal-body h3{font-weight: 400;font-size: 20px;color: #065d56;margin: 19px -1px;}
.share-icon-popup .modal-body .form-control{ border:1px solid #ccc; border-radius:0 4px 4px 0; box-shadow:none;background: #f9f9f9;    box-shadow: 0px 0px 40px #ddd inset;padding-right: 70px;}
.share-icon-popup .modal-body .form-control:focus{border-color:#aaa;    box-shadow: 0px 0px 40px #eee inset;}
.copy-text {display: table;margin: 0 auto 10px auto;width: auto;}
.share-link{margin:19px auto 0;padding:5px 25px;font-size:14px;border:1px solid #07e;color:#07e;text-transform:uppercase;background:0 0;    margin-top: 0;position: absolute;max-width: initial;width: auto;bottom: 0;right: 0;height: 100%;padding: 0 14px;}
.copy-div {position: relative;width: 100%;}
.share-or {display: table;margin: 0 auto;margin-top: 20px;font-weight: 600;}
.share-icon-popup .modal-body p{ color:#444; font-size:15px;}
.share-icon-popup .modal-header .close{     position: relative;width: 30px;height: 30px;right: 0;}
.share-icon-popup .modal-header .close:hover,.share-icon-popup .modal-header .close:focus{ outline:none;}
.share-icon-popup .modal-header .close:before{content:'';position:absolute;top:0;right:0;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}
.share-link:hover,.share-link:focus{ background: -webkit-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -webkit-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -o-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -moz-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%); border:1px solid transparent; outline:none; color:#fff;}
.share-icon-popup .modal-dialog{width: 100%;margin:0 auto; padding: 0;max-width: 480px; top:50%; transform:translateY(-50%);}
.share-icon-popup.modal.fade .modal-dialog{-webkit-transform:translate(0,-50%) scale(0.93);-moz-transform:translate(0,-50%) scale(0.93);-ms-transform:translate(0,-50%) scale(0.93);-o-transform:translate(0,-50%) scale(0.93);transform:translate(0,-50%) scale(0.93);}
.share-icon-popup.modal.in .modal-dialog{-webkit-transform:translate(0,-50%) scale(1);-moz-transform:translate(0,-50%) scale(1);-ms-transform:translate(0,-50%) scale(1);-o-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1);}
.share-icon-popup .modal-content{ box-shadow: none;border: none;border-radius: 4px;padding: 8px 25px 25px 25px;background:rgba(255, 255, 255, 0.94);}
.share-icon-popup .modal-header{ padding:0;}  
.socialicon a.profile-drop{display: inline-table;padding-top: 2px;cursor: pointer;margin-right: 27px;position: relative;cursor: pointer;padding: 10px 6px 14px 6px;margin: 0;float: right;right: 5px;}
a.search:hover {background: rgba(0,0,0,0.08);}
.profile-drop .user-icon{font-size: 21px;color: #fff;width: 30px;height: 29px;display: table;position: relative;cursor: pointer;position: relative;background-position: center;background-repeat: no-repeat;background-size: cover;}
.respo-search{background:transparent; border:none; cursor:pointer;}
.respo-search:focus{outline:none;}
.pro-notify{position: absolute;right: 1px;top: 0px;min-width: 8px;height: 9px;background: #e62b2b;
display: table;font-size: 9px;padding: 3px;font-style: normal;border-radius: 50%;}
.profile-dropdown{ display:table; margin:0; padding:0; background:#fff; width:100%;    opacity: 0.9;}
.profile-dropdown li{ display:table; width:100%;}
.profile-dropdown li a{border-bottom:1px solid #2398e6;width: 100%;padding: 9px 15px;display: table;color: #fff;font-size: 14px; position:relative;background: linear-gradient(180deg,#0baad8,#0b84e8);
background:-webkit-linear-gradient(180deg,#0baad8,#0b84e8);
background: -moz-linear-gradient(180deg,#0baad8,#0b84e8);
background: -ms-linear-gradient(180deg,#0baad8,#0b84e8);
background: -o-linear-gradient(180deg,#0baad8,#0b84e8);text-transform: capitalize;}
.popup-social-icon{margin: 0;padding: 0;margin: 0 auto;float: none;}
.popup-social-icon li{display: inline-block;float: none;}
.popup-social-icon li a{padding: 0;display: inline-block;margin: 5px 4px;border-radius: 50%;}
.profile-dropdown li a:before{ content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.6); opacity:0;}
.search .dropdown-menu{float: right;right: 9px;left: initial;padding: 0;min-width: 170px;min-height: 42px;border:none; display:block; opacity:0; visibility:hidden; top:36px;}
.profile-dropdown li:nth-child(3) a{ border-bottom:none;}
.profile-dropdown li a:hover:before{ opacity:0.1;}
.search.open .dropdown-menu{opacity: 1;visibility: visible;top: 46px;transition-delay:0.3s !important;}

/* FontAwesome */
@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),
url(/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),
url(/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),
url(/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype');
font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.fa-user:before {content: "\f007";}
.fa-clock-o:before {content: "\f017";}
.fa-comment:before {content: "\f075";}
.fa-facebook-f:before,.fa-facebook:before {content: "\f09a";}
.fa-twitter:before {content: "\f099";}
.fa-google-plus:before {content: "\f0d5";}
.fa-youtube:before {content: "\f167";}
.fa-pinterest:before {content: "\f0d2";}  
.fa-bell:before {content: "\f0f3";}
.fa-envelope:before {content: "\f0e0";}
.fa-instagram:before {content: "\f16d";}
.fa-rss:before {content: "\f09e";}
.fa-globe:before {content: "\f0ac";}
.fa-angle-down:before {content: "\f107";}
.fa-tumblr:before {content: "\f173";}
.fa-lock:before {content: "\f023";}
.fa-pinterest-p:before {content: "\f231";}
.fa-eye:before {content: "\f06e ";}
.fa-arrow-right:before {content: "\f061";}
.fa-caret-down:before {content: "\f0d7";}
/*.fa-language:before {content: "\f1ab";}
.fa-futbol-o:before {content: "\f1e3";}
.fa-heartbeat:before {content: "\f21e";}
.fa-newspaper-o:before {content: "\f1ea";}
.fa-id-card-o:before {content: "\f2c3";}
.fa-hand-pointer-o:before {content: "\f25a";}
.fa-building-o:before {content: "\f0f7";}*/

.follow-link:visited,.follow-link:hover,.follow-link:focus{color:#fff}
.follow-link{font-size: 22px;}
.js_country_switch .fa {margin: 0 9px 0 9px;}
.country-switch .country-switch__button{padding:4px 0px !important}
.country-switch:hover ,.country-switch:hover a{color:#333}
.fb-like-promo em{font-weight:400}
.btn-close{ display:none;}
.banner-srticky{ display:none}
.page-wrapper {display: table;width: 100%;height: 100%;clear:both}

/*redesign1*/
.redesign1 .grid-posts li{width: 50%;display: table;float: left;vertical-align: top;padding: 5px 15px 5px 10px;margin-bottom:10px}
.redesign1 .grid-posts{display: block;width: 100%;}
.redesign1 .grid-posts li:nth-child(even) {padding-right: 0;}
.redesign1 .grid-posts li:nth-child(odd) {padding-left: 0;}
.redesign1 .homepage-video .grid-posts li{padding: 5px 15px 5px 10px;}
.redesign1 .col1 {width: calc(100% - 220px);}
.redesign1 .homepage-video{width:100%;margin: 20px auto 30px auto;display: block;float: none;clear: both;overflow: hidden;max-height: 220px;}
.redesign1 .homepage-video .grid-posts li {max-width: 205px;    margin-bottom: 0;}
.redesign1 .homepage-video .grid-posts{margin-left: 0;}
.redesign1 .homepage-video .lede__body {min-height: initial;max-height: initial;}
.ntopnav_wrap_opt .topnav_cont2 a {float: none;display: inline-block;}
.stickyclass .ntopnav_wrap_opt .topnav_cont2 {padding-left: 0;width: 100%;position: absolute;top: 0;right: 0;left: 0;margin: 0 auto;text-align: center;}
.hoursnewlogo .fa-angle-down {color: #fff;position: relative;margin: 0px 0px 0 11px;top: 3px;font-size: 18px;    opacity: 0.6;}
.hoursnewlogo:hover .fa-angle-down{opacity:1}
.videologo25{position:absolute;}
 .header-responsive .hoursnewlogo{padding: 15px 0px 14px 0px;}
  a.videologo25,.header-responsive  a.videologo25 {position: fixed;top: 40px;opacity: 1;height: 52px;z-index: 99999999;
background: #0b99e1;background: -webkit-linear-gradient(-20deg,#0baad8,#0b84e8);
background: -moz-linear-gradient(-20deg,#0baad8,#0b84e8);
background: -ms-linear-gradient(-20deg,#0baad8,#0b84e8);
background: -o-linear-gradient(-20deg,#0baad8,#0b84e8);
background: linear-gradient(-20deg,#0baad8,#0b84e8);
width: 214px;left: 0px;padding: 10px 0 0 27px;text-align: left;opacity: 0;visibility: hidden;top: 30px;}
.arrow-down{ display:inline-block;}
.stickyclass  .videologo25.video-show,.header-responsive .videologo25.video-show{height: 52px;opacity: 1;visibility: visible;top: 53px;left: 0px; opacity:0.9;z-index:10000}
span.noti-nmber {position: absolute;right: 10px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background: #ea0e0e;color: #fff;padding: 3px;font-size: 10px;border-radius: 99%;height: 20px;width: 20px;text-align: center;}
.stickyclass .videologo25.video-show:hover,.header-responsive  .videologo25:hover{ opacity:1;}
.header-responsive .videologo25.video-show {right: initial;display: table;LEFT: -15px;float: left;z-index: 9999999999; top:61px;}
.videologo25 img{ height:30px;opacity:0.7}
.videologo25:hover img{opacity:1}
.notification-show ul li.disable_menu a {padding-top: 12px;border-bottom: 1px solid #eee;    background: #f8f8f8; border-radius:7px 7px 0 0;}
.notification-show ul li.disable_menu a:hover {background: #f8f8f8;;cursor:text}
 .stickyclass  .rotate-arrow .fa-angle-down,.header-responsive .rotate-arrow .fa-angle-down{ transform:rotate(-90deg) }
.notification-show{position: fixed;right: 9px;top: 51px;width: auto;min-width: auto;z-index: 1000000;background: #fff;opacity: 0;visibility: hidden;-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}

.notification-show.dropdown-pro-show{opacity: 1;visibility: visible;border-radius: 4px;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: 0.2s all linear;-moz-transition: 0.2s all linear;-ms-transition: 0.2s all linear;-o-transition: 0.2s all linear;transition: 0.2s all linear;
-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;
-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-ms-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;}
.notification-show ul{margin: 0;padding: 0;display: table;width: 100%;background: #fff;box-shadow: 5px 4px 6px 0px #565555;border-radius: 2px;border-radius: 7px;overflow:hidden}
.notification-show ul li{ display:table; width:100%;}
.notification-show ul li a{width: 100%;padding: 8px 45px 8px 15px;display: table;color: #777;font-size: 13px;border-radius: 0;position:relative}
.notification-show ul li a:hover {background: #eee;color: #666;}


/*Login Popup*/
.blur-bg {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #111;z-index: 9999; display:none}
 .blur-bg .bganim {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover;z-index: -9;opacity: 1;-webkit-animation:scrollBgGridLinks 240s linear infinite;
-moz-animation:scrollBgGridLinks 240s linear infinite;animation:scrollBgGridLinks 240s linear infinite;}
.bganim:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(200,200,200,0.7);z-index: 0;}
.comment-form input[type='text']::-webkit-input-placeholder ,.comment-form textarea::-webkit-input-placeholder { color: #aaa;}
.login-main{display: table;width: 100%;max-width: 450px;margin: 0 auto;position: relative;left: 0;right: 0;border-radius: 7px;
padding: 0;}
.login-div{background:#fff;padding:15px 45px 35px}
.form-main h2{font-weight:300;text-align:center;margin:10px auto 30px;display:table}
.login-popup .form-group label{ display:none;}
.form-main .form-group label{font-weight: 400;font-size: 13px;margin:0}
.form-main .form-group .form-control{border: none;box-shadow: none;border-bottom: 1px solid #e0e0e0;border-radius: 0;
padding: 0;z-index: 12;background: transparent;}
.form-main .form-group .form-control:focus {border-bottom-color: #999;}
.LoginBtn{text-transform:uppercase;width:100%;background-color:#49a0d5;color:#fff;font-size:13px;
min-height:40px;padding:10px 0;border-radius:99px;box-shadow:0 6px 15px #ccc;margin:20px 0 0;border:1px solid #2887bf;display:table;text-align:center;}
.LoginBtn .fa {font-size: 12px;position: relative;left: 10px;}
.LoginBtn:focus{outline:none}
.LoginBtn:hover {background-color: #63adda;}
.forgot-pass-text {margin: 10px auto 0 auto;font-weight: 500;font-size: 13px;width: 100%;text-align: center;display: inline-block;}
.forgot-pass-text a,.login-div a{color:#000;}
.forgot-pass-text a:hover,.login-div a:hover{color:#999;}
.social-btns .LoginBtn .fa{left:-5px}
.social-btns .LoginBtn,.social-btns .LoginBtn:hover{color:#fff}
.social-btns {display: table;width: 100%;margin-top: 20px;}
.social-btns .ggl-btn, .social-btns .fb-btn {width: 46%;display: inline-block;margin: 1% 2%;}
.social-btns .ggl-btn {background-color: #dd4e40;border-color: #da4e41;}
.social-btns .fb-btn {background-color: #3b5998;border-color: #2a4e98;}
.social-btns .ggl-btn:hover, .social-btns .fb-btn:hover{opacity:0.9}
.createAccount-text {background: #464553;color: #fff;padding: 20px 30px;text-align: center;box-shadow: 0px 6px 9px #777;}
.createAccount-text a {color: #aaa;}
.createAccount-text a:hover{color: #fff;}
.reg_div .form-group{ padding:0;}
.reg_div .padin-ri-15{ padding-right:15px;}
.login-main .form-group{ position:relative;    z-index: 11;}
.for-login-popup .help-block{position: absolute;background: rgba(208, 108, 108, 0.96);color: #ffffff;
font-size: 11px;margin: 0;width: auto;z-index: 0;padding-left: 15px;border-radius: 2px;display: block;transition: 0.2s all linear;left: 0;width: 100%;height: 100%;border-radius: 22px;top: 0px;line-height: 34px;}
	.login-popup .form-main .form-group .form-control:focus + .help-block{ display:none;}
.login-main .help-block:before{content: '';position: absolute;bottom: -8px;right: 7px;width: 0;height: 0;
border-left: 4px solid transparent;border-right: 5px solid transparent;border-top: 8px solid rgba(221, 78, 64, 0.7);}
.form-main .form-group.has-error .form-control  + .error-sign:hover  + .help-block{display:block !important}
.form-main .form-group.has-error .form-control{border-color: #dd4e40;}
.error-sign{position: absolute;bottom: 6px;RIGHT: 12px;display: none;color: #FFFF;FONT-WEIGHT: 500;BACKGROUND: rgba(221, 78, 64, 0.84);COLOR: #FFF;PADDING: 1PX 8px; cursor:pointer;}
.form-main .form-group.has-error .error-sign{ display:block;}
.login-main .padin-ri-15 .help-block{width: 91%;}
.for-display{ display:table; width:100%;}
.position-fixed-bottom-bar{ position:fixed;    background: -webkit-linear-gradient(124deg,#111 10%,#444 50%, #666 100%);background: -moz-linear-gradient(124deg,#111 10%,#444 50%, #666 100%);
background: -ms-linear-gradient(124deg,#111 10%,#444 50%, #666 100%);
background: -o-linear-gradient(124deg,#111 10%,#444 50%, #666 100%);
background: linear-gradient(124deg,#111 10%,#444 50%, #666 100%); bottom:0; left:0; display:none; width:100%}
.position-fixed-bottom-bar .div-for-link{ display: table;width: 100%;padding: 9px 15px;}
.dwnld-link{font-size: 17px;font-weight: 400;color: #fff;padding: 7px 0;}
.dwnld-link:hover,.dwnld-link:focus{ text-decoration:none;color: #fff;}
.iphone_svg, .android_svg {width: 30px;display: inline-block;height: 30px;margin: 0 5px;}
.iphone_svg svg, .android_svg svg {max-width: 100%;}
.dwnld-text {position: relative;top: -8px;margin: 0 10px 0 0px;}
.play-store-link{width: auto;padding: 0 15px;line-height: 31px;background: transparent;border: 2px solid #fff;
font-size: 14px;margin: 0 7px;border-radius: 28px;color: #fff;font-weight: 400;display: inline-block;}
.play-store-link:hover,.play-store-link:focus{ background:#fff; color:#333;}
.float-right{ float:right;}
   
   

/*new-login-popup*/
.for-popup-bg .for-back-img{width: 100%;min-height: 500px;background-position: center;
background-size: cover;background-repeat: no-repeat;z-index: 0; position:relative;}
.for-popup-bg .for-back-img-bg{ content:''; position:absolute; top:0; left:0; width:100%; height:100%; }
.for-popup-bg .for-login-popup {width: 61%;z-index: 111111111;opacity: 1;display: block;padding: 0px;height: 100%;position: relative;float: right; overflow:hidden}
.for-popup-bg .div-for-text-right{opacity: 1;z-index: 111;position: relative;top: 50%;transform: translateY(-50%);position: absolute;margin: 0 auto;float: none;text-align: center;width: 100%;}
.for-popup-bg .div-for-text-right h3{text-align: center;font-size: 25px;position: relative;margin-bottom: 10px;font-weight: 400;}
.for-popup-bg .div-for-text-right p{ font-weight: 300;  font-size:20px;}
.for-popup-bg .for-login-popup-1{opacity: 0.95;
display: table;width: 100%;height: 100%; position:relative;}
.for-popup-bg .form-main .form-group{ width:100%; display:table; position:relative; }
.for-popup-bg .form-main .form-group .form-control{display: table;border: 1px solid #e2e1e1;padding: 0 15px; border-radius:3px;}
.for-popup-bg .form-main hr{margin: 15px 0;border-top: 1px solid #dcdcdc; position:relative;}
.signup-link{display: table;float: left;margin: 0px 0;color: #efefef;font-size: 14px;bottom: 0;position: absolute;
background: #384a54;width: 101%;padding: 10px 0;text-align: center;}
.signup-link a {color: #ffffff;margin-left: 4px; text-decoration:underline;}
.login-with-fb{display: table;text-align: center;width: 100%;}
.fb-login{width: auto;padding: 4px 20px;display: inline-block;margin: 5px auto;background: #3b5998;border: none;
box-shadow: none;width: 31%;color: #fff;margin-right: 2%;height: 37px;border-radius: 2px;}
.fb-login:hover,.fb-login:focus{ opacity:0.9; outline:none;}
.fb-login i{font-size: 18px; vertical-align:middle;}
.fb-login.twitter-login{  background:#55acee;}
.fb-login.google-login{background:#dc4e41;}
.login-with-head{color: #adabab;font-size: 13px;margin: 30px auto 10px auto;display: table;}
.for-popup-bg .form-main hr:before{content: 'OR';position: absolute;width: 30px;height: 30px;background: rgba(255, 255, 255, 0.95);color: #384a54;border-radius: 50%;left: 0;right: 0;margin: 0 auto;top: -15px;padding-top: 7px;font-size: 12px;
border: 1px solid #dcdcdc;}
.for-popup-bg .text-pos{position: absolute;top: 50%;transform: translateY(-50%);display: table;width: 100%;display: table;
padding: 0 19px;max-width: 370px;margin: 0 auto;text-align: center;left: 0px; right:0px; }
.for-popup-bg .login-popup .form-main{ text-align:center;}
.for-popup-bg .for-login-btn{width: 100%;padding: 10px 40px;text-align: center;color: #fff;margin: 0 auto;
text-align: center;border-radius: 6px;margin: 13px 0;
background: linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -o-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -moz-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);opacity: 0.85;
 border:1px solid #fff;}
.for-popup-bg .for-login-btn:hover{outline: none;color: #fff;opacity: 1; }
.for-popup-bg .for-login-btn:focus{ outline:none;}
.for-popup-bg .logo-bg{ position:relative; bottom:0; right:0; background-position:center; background-repeat:no-repeat; background-size:300px;}
.back-arrow{width: 30px;height: 30px;background: #384a54;background-position: center;
background-size: 14px;background-repeat: no-repeat;top: 8px;position: absolute;left: 8px;}
.forgotpwddiv .forgot-pwd{    display: table;
text-align: center;
float: none;
margin: 6px auto;}
.for-popup-bg .modal-backdrop{ 
background:rgba(12, 12, 12, 0.9); opacity:1;z-index: 9999;}
.for-popup-bg .black-bg-2{     background: transparent;}
.for-popup-bg .login-popup.modal.fade.in .modal-dialog{transform: translate(0,-50%) scale(1);-moz-transform: translate(0,-50%) scale(1);-ms-transform: translate(0,-50%) scale(1);-webkit-transform: translate(0,-50%) scale(1);}
.for-popup-bg .login-popup.modal.fade .modal-dialog{transform: translate(0,-50%) scale(0.96);    max-width: 780px; width:780px;
border-radius: 11px;-moz-transform:translate(0,-50%) scale(0.96);-ms-transform: translate(0,-50%) scale(0.96);-webkit-transform: translate(0,-50%) scale(0.96); margin:0 auto;
top: 50%;}
.for-popup-bg .modal-content{ box-shadow:none; border:none; border-radius:0px;}
.positionrel{display: block;width: 100%;height: 100%;position: relative; top:0; left:0;    height: 555px;}
.for-popup-bg  .login-right{float: left;display: block;position: relative;width: 39%;height: 100%;    background: rgba(25, 46, 57, 0.86); overflow:hidden;color: #fff;}
.for-popup-bg  .login-right:before{ content: '';position: absolute;right: -40px;bottom: -50px;background-position: center;background-size: cover;background-repeat: no-repeat;width: 200px;
height: 200px;transform: rotate(-33deg);opacity: 0.5;}
.for-popup-bg .signin-head{color: rgba(25, 46, 57, 0.86);font-size: 20px;margin-bottom: 30px;text-align: left;text-transform: capitalize;font-weight: 400;}
.for-popup-bg .modal-header{ display:table; padding:0; border:none;}
.for-popup-bg  .login-close{width: 30px;height: 30px;position: absolute;right: 20px;top: 20px;background-position: center;background-repeat: no-repeat;background-size: cover;opacity: 0.8;    cursor: pointer;z-index: 1;}
.for-popup-bg  .login-close:hover,.for-popup-bg  .login-close:focus{ outline:none;} 
.for-popup-bg .form-main .form-group .form-control:focus{ border:1px solid #6f828c;}
.for-popup-bg .for-logo{width: 191px;height: 51px;background-position: center;
background-repeat: no-repeat;background-size: cover;margin: 0 auto 32px auto;}
.for-popup-bg .forgot-pwd{text-align: center;text-decoration:none;color: #0ba9dd;font-size: 12px;}
.for-popup-bg .login-logo{position: fixed;top: 20px;left: 20px;width: 150px;height: 40px;background-position: center;background-repeat: no-repeat;background-size: cover;cursor: pointer;}
.for-popup-bg .forgot-pwd:hover{color: #0ba9dd;text-decoration:underline;}




/*New-login-design*/
.for-popup-bg-1 .login-logo{position: fixed;top: 20px;left: 20px;width: 150px;height: 40px;background-position: center;background-repeat: no-repeat;background-size: cover;cursor: pointer;}
.for-popup-bg-1.modal-backdrop{ 
background:rgba(12, 12, 12, 0.9); opacity:1;z-index: 9999;}
.for-popup-bg-1 .login-popup.modal.fade.in .modal-dialog{transform: translate(0,-50%) scale(1);-moz-transform: translate(0,-50%) scale(1);-ms-transform: translate(0,-50%) scale(1);-webkit-transform: translate(0,-50%) scale(1);}
.for-popup-bg-1 .login-popup.modal.fade .modal-dialog{transform: translate(0,-50%) scale(0.96);    max-width: 780px; width:780px;
border-radius: 11px;-moz-transform:translate(0,-50%) scale(0.96);-ms-transform: translate(0,-50%) scale(0.96);-webkit-transform: translate(0,-50%) scale(0.96); margin:0 auto; left:0; right:0; position:absolute;
top: 50%;}
.for-popup-bg-1 .modal-content{ box-shadow:none; border:none;    border-radius: 5px; overflow:hidden;}
.for-popup-bg-1 .login-popup{ width: 100%;height: 100%;display: table;}
.for-popup-bg-1 .modal-body {padding: 0;border-radius: 7px;display: table;width: 100%;height: auto;min-height: 480px;}
.for-popup-bg-1 .for-div-cen{ position:absolute; top:50%; transform:translate(0,-50%);  margin:0 auto; left:0; right:0;}
.for-popup-bg-1 .for-div-cen{width: 162px;height: 143px;background-position: center;
background-size: cover;background-repeat: no-repeat;transform: translateY(-50%)scale(1);cursor: pointer;transition: 0.2s all linear;transition-delay: 0.3s;transform-origin: right 105px;-moz-transform: translateY(-50%)scale(1);-ms-transform: translateY(-50%)scale(1);-webkit-transform: translateY(-50%)scale(1);}
.for-main-div{ display:table; width:100%; min-height: 480px; position:relative;  z-index: 0; background:#fff}
.for-popup-bg-1 .for-div-cen{z-index:1;}
.for-left-div{ position:relative; display:table; width:50%;min-height: 480px; float:left; }
.for-right-div{position: relative;display: table;width: 39%;min-height: 480px;float: right; opacity:0; visibility:hidden; transition:0.2s opacity linear;transition-delay:0.5s; left:-100px;}
.for-right-div .positionrel{padding: 60px 26px;}
.for-popup-bg-1 .in  .for-right-div{ opacity:1;transition:0.2s opacity linear;visibility:visible; transition-delay:1s;left:0px;}
.login-popup .form-main .form-group .form-control{border:1px solid #bbbaba;box-shadow: none;border-radius: 0;padding: 0;
z-index: 12;background: transparent;border-radius: 20px;padding: 0 15px;}
.login-popup .form-main .form-group{ bottom:-10px; transition:0.2s bottom,opacity linear;opacity:0; position:relative;}
.login-popup .user-icon {width: 70px;height: 70px;background-position: center;background-repeat: no-repeat;
background-size: cover;display: table;margin-bottom: 20px;text-align: center;margin: 15px auto;position: relative;bottom:-10px;opacity: 0;transition: 0.2s bottom,opacity linear;}
.login-popup .fb-login{ bottom:-10px;opacity: 0;transition: 0.2s bottom,opacity linear;position:relative; padding: 4px 11px;width: 37px;height: 37px;border-radius: 50%; }
.login-popup .form-main .form-group .form-control:focus{border:1px solid #989898;}
.login-popup .for-login-btn-new{width: 100%;
background: -webkit-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -webkit-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -o-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: -moz-linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
background: linear-gradient(124deg,#0a79ea 10%,#0ba9dd 31%, #0bc091 104%);
height: auto;line-height: 26px;border-radius: 20px;display: table;color: #fff;border: none; position:relative; margin-bottom:10px; opacity:0;transition:0.2s bottom,opacity linear; bottom:-10px;}
.login-popup .login-with-head{opacity:0;transition:0.2s bottom,opacity linear; bottom:-10px; position:relative;}
.for-popup-bg-1   .forgot-pwd{display: table;font-size: 12px;margin: 3px auto;color: #8a8686; opacity:0;transition: 0.2s bottom,opacity linear; bottom:-10px; position:relative;}
.for-popup-bg-1  .sign-up-link {font-weight: 500;color: #0bb4b8;font-size: 13px;word-spacing: 1px;    display: table;
margin: 3px auto;opacity: 0;transition: 0.2s bottom,opacity linear;bottom: -10px;position: relative;}
.login-popup .for-login-btn-new:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.05);opacity: 0;border-radius: 20px;}
.login-popup .for-login-btn-new:hover,.login-popup .for-login-btn-new:focus{ outline:none; color:#fff;}
.login-popup .for-login-btn-new:hover:before{ opacity:1;}
.for-popup-bg-1 .sign-in-anim .fb-login:hover,.for-popup-bg-1 .sign-in-anim .fb-login:focus{ opacity:1;}
.for-popup-bg-1 .sign-in-anim .fb-login i {font-size: 16px; transition:0.3s all linear;}
.for-popup-bg-1 .in .for-div-cen{transform: scale(5.8);transform-origin: 170px 85px;transition-delay: 1s; transition-duration:0.5s;}
.login-popup .sign-in-anim .user-icon {opacity: 1;bottom:0px;transition: 0.3s bottom,opacity linear;transition-delay: 1.3s;}
.login-popup .sign-in-anim .form-main .form-group:nth-child(2){opacity: 1;bottom:0px;transition: 0.3s bottom,opacity linear;transition-delay: 1.5s;}
.login-popup .sign-in-anim .form-main .form-group:nth-child(3){opacity: 1;bottom:0px;transition: 0.3s bottom,opacity linear;transition-delay: 1.7s;}
.login-popup .sign-in-anim .form-main .form-group:nth-child(4){opacity: 1;bottom:0px;transition: 0.3s bottom,opacity linear;transition-delay: 1.9s;}
.login-popup .sign-in-anim .for-login-btn-new{opacity: 1;bottom:0px;transition: 0.3s bottom,opacity linear;transition-delay: 1.9s;}
.for-popup-bg-1 .sign-in-anim  .forgot-pwd,.for-popup-bg-1 .sign-in-anim .sign-up-link{opacity: 1;bottom:0px;transition: 0.3s bottom,opacity linear;transition-delay: 2.1s;}
.for-popup-bg-1 .sign-up-link:hover,.for-popup-bg-1 .sign-up-link:focus{ text-decoration:underline;transition: 0.2s all linear;}
.for-popup-bg-1 .sign-in-anim  .forgot-pwd:hover,.for-popup-bg-1 .sign-in-anim  .forgot-pwd:focus{color:#0bb4b8;transition: 0.2s all linear;}
.for-popup-bg-1 .sign-in-anim  .forgot-pwd:nth-child(2){transition-delay: 2.3s;}
.for-popup-bg-1 .sign-in-anim .fb-login{bottom:0px;opacity: 0.7;transition: 0.3s bottom,opacity linear;transition-delay: 2.6s;}
.for-popup-bg-1 .sign-in-anim .fb-login:nth-child(2){transition-delay: 2.7s;}
.for-popup-bg-1 .sign-in-anim .fb-login:nth-child(3){transition-delay: 2.8s;}
.for-popup-bg-1 .sign-in-anim.fb-login:hover,.for-popup-bg-1 .in .fb-login:focus{ opacity:1; transition:0.3s all linear; outline:none;}
.for-popup-bg-1 .in  .forgot-css .fb-login:hover,.for-popup-bg-1 .in  .forgot-css .fb-login:focus{ opacity:1;}
.for-popup-bg-1 .login-popup .sign-in-anim .login-with-head{bottom:0px;opacity: 1;transition: 0.3s bottom,opacity linear;transition-delay: 2.5s;}
.signupdiv ,.logindiv{ display:table; width:100%;}
.login-popup.in .signupdiv .user-icon, .login-popup.in .signupdiv .form-main  .form-group:nth-child(2), .login-popup.in .signupdiv .form-main  .form-group:nth-child(3), .login-popup.in .signupdiv .form-main  .form-group:nth-child(4),.login-popup.in .signupdiv .for-login-btn-new,.for-popup-bg-1 .in .signupdiv  .forgot-pwd,.for-popup-bg-1 .signupdiv .sign-up-link,.for-popup-bg-1 .login-popup.in  .signupdiv  .login-with-head,.for-popup-bg-1 .in  .signupdiv .fb-login{ opacity:0; bottom:-10px;  transition-delay: 1s;}
.login-popup.in .signuptransition .user-icon, .login-popup.in .signuptransition .form-main .form-group:nth-child(2), .login-popup.in .signuptransition .form-main .form-group:nth-child(3), .login-popup.in .signuptransition .form-main .form-group:nth-child(4),.login-popup.in .signuptransition .for-login-btn-new,.for-popup-bg-1 .in .signuptransition .forgot-pwd,.for-popup-bg-1 .login-popup.in  .signuptransition  .login-with-head,.for-popup-bg-1 .in  .signuptransition .fb-login, .for-popup-bg-1 .signupdiv .sign-up-link{ transition: 0.5s bottom,opacity linear; bottom:0px;  }
.login-popup.in .signuptransition .user-icon{transition-delay: 0.1s;opacity:1;}
.login-popup.in .signuptransition .form-main .form-group:nth-child(2){transition-delay: 0.2s;opacity:1; }
.login-popup.in .signuptransition .form-main .form-group:nth-child(3){transition-delay: 0.3s;opacity:1; }
.login-popup.in .signuptransition .for-login-btn-new{transition-delay:0.5s;opacity:1; }
.for-popup-bg-1 .in .signuptransition .forgot-pwd{transition-delay: 0.6s;opacity:1; }
.login-popup.in .signuptransition .form-main .form-group:nth-child(4){transition-delay: 0.4s;opacity:1; }
.login-popup.in  .signuptransition .sign-up-link{transition-delay: 0.7s;opacity:1; }
.for-popup-bg-1 .login-popup.in  .signuptransition  .login-with-head{transition-delay: 0.8s;opacity:1; }
.for-popup-bg-1 .in  .signuptransition .fb-login:nth-child(1){transition-delay: 0.9s;opacity:0.8; }
.for-popup-bg-1 .in .signuptransition .fb-login:nth-child(2){transition-delay: 1s;opacity:0.8; }
.for-popup-bg-1 .in .signuptransition .fb-login:nth-child(3){transition-delay: 1.1s;opacity:0.8; }




.login-popup.in  .forgotpwd .form-main .form-group:nth-child(2),.login-popup.in  .forgotpwd .user-icon,.login-popup.in  .forgotpwd .for-login-btn-new,.login-popup.in  .forgotpwd  .sign-up-link,.login-popup.in  .forgotpwd  .sign-up-link,.for-popup-bg-1 .login-popup.in  .forgotpwd  .login-with-head,.for-popup-bg-1 .in .forgotpwd .fb-login:nth-child(1),.for-popup-bg-1 .in .forgotpwd .fb-login:nth-child(2),.for-popup-bg-1 .in .forgotpwd .fb-login:nth-child(3){    opacity: 0;bottom: -10px;}
.login-popup.in   .forgot-css  .user-icon{transition-delay:0.2s;opacity:1; bottom:10px;}
.login-popup.in  .forgot-css .form-main .form-group:nth-child(2){transition-delay:0.4s;opacity:1; bottom:0px;}
.login-popup.in .forgot-css .for-login-btn-new {transition-delay: 0.6s;opacity: 1;bottom:0px;}
.login-popup.in   .forgot-css .sign-up-link{transition-delay:1s;opacity:1; bottom:0px;}
.login-popup.in   .forgot-css .for-signinlink{transition-delay:0.8s;opacity:1; bottom:0px;}
.for-popup-bg-1 .login-popup.in  .forgot-css  .login-with-head{transition-delay:1.2s;opacity:1; bottom:0px;}
.for-popup-bg-1 .in  .forgot-css .fb-login:nth-child(1){transition-delay:1.4s;opacity:0.8; bottom:0px;}
.for-popup-bg-1 .in  .forgot-css .fb-login:nth-child(2) {transition-delay:1.6s;opacity:0.8;bottom:0px;}
.for-popup-bg-1 .in  .forgot-css .fb-login:nth-child(3) {transition-delay:1.8s;opacity:0.8;bottom:0px;}


.login-popup.in  .resetpwd .form-main .form-group:nth-child(2),.login-popup.in  .resetpwd .user-icon,.login-popup.in  .resetpwd .for-login-btn-new,.login-popup.in  .resetpwd  .sign-up-link,.login-popup.in  .resetpwd  .sign-up-link,.for-popup-bg-1 .login-popup.in  .resetpwd  .login-with-head,.for-popup-bg-1 .in .resetpwd .fb-login:nth-child(1),.for-popup-bg-1 .in .resetpwd .fb-login:nth-child(2),.for-popup-bg-1 .in .resetpwd .fb-login:nth-child(3){    opacity: 0;bottom: -10px;}
.login-popup.in   .reset-css  .user-icon{transition-delay:0.2s;opacity:1; bottom:10px;}
.login-popup.in  .reset-css .form-main .form-group:nth-child(2){transition-delay:0.4s;opacity:1; bottom:0px;}
.login-popup.in  .reset-css .form-main .form-group:nth-child(3){transition-delay:0.4s;opacity:1; bottom:0px;}
.login-popup.in .reset-css .for-login-btn-new {transition-delay: 0.6s;opacity: 1;bottom:0px;}
.login-popup.in   .reset-css .sign-up-link{transition-delay:1s;opacity:1; bottom:0px;}
.login-popup.in   .reset-css .for-signinlink{transition-delay:0.8s;opacity:1; bottom:0px;}
.for-popup-bg-1 .login-popup.in  .reset-css  .login-with-head{transition-delay:1.2s;opacity:1; bottom:0px;}
.for-popup-bg-1 .in  .reset-css .fb-login:nth-child(1){transition-delay:1.4s;opacity:0.8; bottom:0px;}
.for-popup-bg-1 .in  .reset-css .fb-login:nth-child(2) {transition-delay:1.6s;opacity:0.8;bottom:0px;}
.for-popup-bg-1 .in  .reset-css .fb-login:nth-child(3) {transition-delay:1.8s;opacity:0.8;bottom:0px;}
/*google ad*/
.ggl-bnr-728 {margin: 20px auto;display: block;width: 100%;float: none;clear: both;}
.ggl-bnr-728 img{margin: 0 auto;opacity:0.8;cursor:pointer}
.ggl-bnr-728 img:hover{opacity:1}
.right-ggl-v1 {text-align:center}
.right-ggl-v1 img{margin:0 auto;cursor:pointer;opacity:0.8}
.right-ggl-v1 img:hover{opacity:1}
.right-ggl-v1 .square-disad-1{display:none}

/*video popup*/
.video-popup .close-btn {position: absolute;right: 2%;top: 3%;z-index: 999;height: 23px;width: 23px;cursor: pointer;}
.video-popup {width: 100%;height: 100%;padding: 4% 6%;background: rgba(0,0,0,0.9);opacity:0;visibility:hidden;}
.video-open .video-popup {opacity:1;visibility:visible}
.video-popup iframe {width: 100%;height: 100%;display: table;background: rgba(0,0,0,0.9);}
.video-popup-main {position: fixed;top: 0;left: 0;z-index: 9999;width: 100%;height: 100%;opacity: 0;visibility: hidden;}
.video-open .video-popup-main {opacity: 1;visibility: visible;}
.video-open{overflow:hidden}



.beta_class {position: absolute;top: -8px;right: -27px;color: #0a84e7;text-transform: capitalize;font-size: 11px;background: white;padding: 0 5px;font-weight: 500;}
.beta_class:before {content: '';width: 0;height: 0;position: absolute;bottom: -15px;left: 0;border: 10px solid;border-color: #fff transparent transparent transparent;z-index: -1;-webkit-transform: rotate(22deg);-moz-transform: rotate(22deg);-ms-transform: rotate(22deg);-o-transform: rotate(22deg);transform: rotate(22deg);}


.bg-white{display: table;width: 100%;padding: 25px 30px;background: #fff; border:1px solid #efefef;margin-top: 0px;}

/*more-cat-popup*/
.modal.moretechpopup.fade.in .modal-dialog {transition-delay: 1s;opacity: 1;z-index: 11;top: initial;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.modal.moretechpopup.fade .modal-dialog {width: 100%;max-width: 600px;display: table;margin: 15px auto;display: inline-block;text-align: left;
vertical-align: middle;top: initial;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.modal.moretechpopup:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px;}
.modal-open .modal.moretechpopup{text-align: center;background: rgba(0, 0, 0, 0.46);}
.moretechpopup .modal-content{ border-radius:0;}
.moretechpopup .modal-header{ border-bottom:none; display:block;}
.moretechpopup .modal-body{ padding:20px 20px 30px 20px;}
.more-cat-popup li a {line-height: 30px;color: #777;display: inline-block;width: 100%;margin-bottom: 0;cursor: pointer;font-size: 13px;font-family: lato;letter-spacing: 0.8px;}
.more-cat-popup li {display: inline-block;min-width: 100%;}
.more-cat-popup li a:hover{ color:#333;}
.form-btn{ display:table;}
.btn-close-head{color:#888;}
.btn-close-head:focus{ outline:none;}
.btn-close-head:hover{ color:#555; transform:none}
.google-vertize{display:block;}

.form-btn [type="radio"]:checked,.form-btn [type="radio"]:not(:checked) {position: absolute;left: -9999px;}
.form-btn [type="radio"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.form-btn [type="radio"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.form-btn p {display: inline-block;
    min-width: 24%;
    padding: 10px;
    background: #fafafa;
    margin: 0.5%;
    min-height: 40px;
    border: 1px solid #ddd;
    display: table;
    float: left;
    cursor: pointer;
    border-radius: 3px;}
.form-btn label{text-align: center;vertical-align: middle;display: table-cell;vertical-align: middle;color: #777;
font-weight: 500;font-family: lato;cursor:pointer;}
.form-btn p:hover{    background: #fff;
    border: 1px solid #ff5862;}
.form-btn p:hover label{ color:#ff5862;}

.breadcrumb {margin-top: 9px;}
.redesign1 .grid-posts li.single-gj .lede__title--medium {line-height: 1.55;max-height: 50px;}

.redesign1 .grid-posts li.single-gj .lede__kicker {
    line-height: 1.6;
    max-height: 20px;
}
.single-gj .post-body-main .post-container {
    line-height: 2.3;
    font-weight: 400;
}

.single-gj .post-body-main .entry-title {
    line-height: 1.52;
    margin-top: 10px;
    margin-bottom: 3px;
}

.inner-page-main.single-gj .post-widget .single-gj .rcp-title a {
    line-height: 1.6;
    max-height: 43px;
}
.inner-page-main.single-gj .related-slider .single-gj h4 {
    line-height: 1.6;
    font-weight: 600;
    font-size: 14px;
    max-height: 83px;
}
.span-8 {
    min-height: 1px;
}
.homepage-video .header {
    z-index: 0;
    height: auto;
    margin-top: 10px;
    background: transparent;
    box-shadow: none;
    padding: 0 10px;
}




/*transition*/
.video-popup-main,.video-close .video-popup-main,.video-popup,.video-open .video-popup
.lede__link:hover,.lede--has-no-kicker .lede:hover .lede__link,.bf-item.lede:hover .lede__link,.bf-item.lede:hover  .media__heading a,
.follow-link:visited,.follow-link:hover,.follow-link:focus,.lede__link,.follow-link,.nglobalnav_wrap .nglobalnav a:hover,
.nglobalnav_wrap .nglobalnav a,
.lede:hover .lede__ptools,.lede .lede__ptools,.close:hover,.close,.splash__container a:hover ,.splash__container a,.lede--blue-title .lede__link:hover,
.lede--blue-title  .lede:hover  .lede__link,.lede--blue-title .lede__link,.lede:hover .lede__ptools ,.lede .lede__ptools ,.small-meta a:hover,
.small-meta a,a,a:hover,.hot-block__list .list--unstyled .list__hover,.hot-block__list .list--unstyled .list__li,
.hot-block__list .list__li:hover .list__hover,.ntopnav_wrap_opt .topnav_extra .socialicon .break_mail:hover,
 .ntopnav_wrap_opt .topnav_extra .socialicon .break_mail, .header-responsive .dropdown-menu,.search.open .dropdown-menu,.footer-links li a:hover:before,
 .footer-links li a:before, .ntopnav_wrap_opt,.stickyclass .neweleccont.ntopnav_wrap_opt,.black-bg,.black-bg.open,.black-bg-1,.black-bg-1.open,.neweleccont.ntopnav_wrap2,
 .neweleccont.ntopnav_wrap2.menu2-open,.ntopnav_wrap_opt .hoursnewlogo a,.ntopnav_wrap_opt .hoursnewlogo a:hover,
 .ntopnav_wrap_opt .hoursnewlogo  .newslogo25,.ntopnav_wrap_opt .hoursnewlogo  .newslogo25:hover,.ntopnav_wrap_opt .hoursnewlogo  .newslogo25:focus,.stickyclass .ntopnav_wrap_opt .hoursnewlogo .newslogo25.video-show .fa-angle-down,.fa-angle-down,.profile-dropdown li a:hover,.profile-dropdown li a,.search.open .dropdown-menu,.search .dropdown-menu,.play-store-link,.play-store-link:hover,.stickyclass .ntopnav_wrap_opt .hoursnewlogo .newslogo25.video-show .videologo25:hover,.header-responsive .hoursnewlogo .newslogo25.video-show .videologo25:hover,.stickyclass .ntopnav_wrap_opt .hoursnewlogo .newslogo25.video-show .videologo25,.header-responsive .hoursnewlogo .newslogo25.video-show .videologo25,.stickyclass  .rotate-arrow .fa-angle-down,.header-responsive .rotate-arrow .fa-angle-down,.stickyclass  .fa-angle-down,.header-responsive .fa-angle-down,.notification-show,.share-link:hover, .share-link:focus,.share-link,.login-popup.modal.fade.in ,.login-popup.modal.in ,.modal-open .blur-bg,.for-popup-bg .form-main .form-group .form-control:focus,.for-popup-bg .form-main .form-group .form-control,.for-popup-bg .for-login-btn,.for-popup-bg .for-login-btn:hover,.fb-login,.fb-login:hover,.fb-login:focus,.for-main-div
,.feed__load-button,.feed__load-button:hover,.ggl-bnr-728 img:hover,.ggl-bnr-728 img,.lede__link:hover .lede__video-icon,.lede__video-icon,.grid-posts__item.lede--stacked.play-button .lede:hover .lede__video-icon,.grid-posts__item.lede--stacked.play-button .lede .lede__video-icon,.loadmore_sidebar .btn--more,.loadmore_sidebar .btn--more:hover,.sharepost li a,.sharepost li a:hover ,.form-btn p:hover,.form-btn p,.form-btn p:hover label,.form-btn alebl{ transition:0.2s all linear;-webkit-transition: 0.2s all linear;-moz-transition: 0.2s all linear;-o-transition:0.2s all linear}

.notification-show{-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-ms-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;}
.black-bg,.black-bg.open,.black-bg-1,.black-bg-1.open,.black-bg-2,.black-bg-2.open{transition-delay: 0.1s;transition: 0.2s all linear;}
 .page-footer-wrapper, .hoursnewlogo .arrow-down, .section.block.sidebar_top_posts.hot-block.hot-videos {
    display: none !important;
}

@media (min-width: 1125px){
	.page-container {width: 1125px;width: 85%;max-width: 1300px;}
	.splash__body {-ms-transform: scale(0.9, 0.9);transform: scale(0.9, 0.9);.wrapper-3col .col1 {width: 545px;}
	.homepage-video {width: 520px;}
	.wrapper-3col .col2 {width: 355px;}
	.homepage-video {width: 520px;}
}


