/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Oct 5, 2016, 4:40:08 PM
    Author     : InPlayer-Mile
*/

/*Media 768px*/

@media (max-width: 760px) {
    .home-logout-sec-fir{
        height:auto;
    }
    button.latest-load-more-label{
        width: 50%;
    }
    .latest-load-more-label[disabled]{
        right:0;
    }
    .about-membership-button span.button-link.dark a {
        left: 10px;
    }
    .about-membership-button{
        width: 70%;
        margin-left: 30%;
    }
    h1{
        font-size:26px;
        line-height:30px;
    }
    h2{
        font-size:26px;
        line-height:30px;
    }
    h3{
        font-size:20px;
        line-height:24px;
    }
    h4{
        font-size:18px;
        line-height:22px;
    }
    .save{
        font-size:15px;
    }
    .excerpt{
        font-size: 20px;
        line-height: 26px;
    }
    .related-wrap {
        border-top: 5px solid;
    }
    .latest-news-container.top-story-border {
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .topics-trending-section{
        font-size:20px;
        line-height:36px;
        font-weight:bold;
    }

    .top-story-desc {
        padding: 20px !important;
    }

    .top-story-border-news, .top-story-border-analysis, .top-story-border-opinion{
        border: none;
    }
    .intro-1 {
        font-size: 22px;
        line-height: 26px;
    }
    .quote-source{
        font-size:21px;
        line-height:24px;
        font-weight:600;
    }
    .intro-2 {
        font-size: 20px;
        line-height: 24px;
    }
    .container-flex {
        width: 100%;
        height: auto;
        padding: 0;
        margin: 0;
    }
    .network-other-top-story{
        margin-top:0 !important;
    }
    .category-title h1 {
        margin-top: 6px;
    }
    .container-fluid{
        padding:0;
        margin:0;
    }
    .author-name{
        font-size:16px;
        line-height:20px;
        font-weight:400;
    }
    .latest-news-container .top-story-desc,
    .other-top-story-container .top-story-desc{
        height: 100%;
    }
    [class*="col-"] {
        padding-left: 0px;
        padding-right: 0px;
    }
    .share-btn-cont-hov {
        float: right!important;
        padding-right: 30px;
    }
    .row{
        margin-left: 0px;
        margin-right: 0px;
    }
    .row.main-menu-row{
        margin-left: 0px;
        margin-right: 0px;
    }
    /*
    #menus_scroll_fix {
        background: #E53239 !important;
    }*/

    .logo img {
        /* width: 70px; */
        width: auto;
        height: 24px;
        /* margin-top: 7px; */
        margin-top: 9px;
    }
    .top-stories-wrap {
        padding-bottom: 40px;
    }
    .ham-menu {
        /*  width: 25px;
          height: 20px;
          margin-top: 12px;*/
        display: inline;
    }
    .blog-decs{
        font-size: 26px;
        margin-left: 10px;
        line-height: 50px;
    }
    span.glyphicon.glyphicon-search {
        font-size: 20px;
    }
    div.top-story-container{
        margin-bottom: 10px;
        height: 248px;
    }
    .membership-benefits h2 {
        margin-top: 0;
    }
    .membership-benefits-home:last-of-type .benefit-wrap:last-of-type {
        margin: 0;
    }
    .key-statistics h2 {
        margin-top: 60px;
    }
    .key-statistics{
        padding-bottom:60px;
    }
    .home-testimonials h2 {
        margin-top: 60px;
    }
    .home-testimonials {
        margin-bottom: 0;
    }
    body {
        width: 100%;
        margin: 0 !important;
        padding: 0;
    }
    .home-network-box {
        min-height: 1px;
    }
    .network-info-text{
        margin-top:15px;
    }
    .latest-bottom-track {
        margin-top: 20px;
    }
    .latest-load-more-label {
        /*margin-top: 20px;*/
    }
    .other-top-story-container .top-stories-featured-img,  .latest-news-container .latest-news-featured-img, .latest-news-container .latest-opinion-featured-img {
/*        float: right;
        width: 33.4%;
        position: relative;*/
    
        float: right;
        width: 33.4%;
        /* position: relative; */
        height: 200px;
    }

    .other-top-story-container .top-story-desc, .latest-news-container .top-story-desc{
        float: left;
        width: 66.6%;
        position: relative;
    }

    .other-top-story-container, .latest-news-container{
        height: 164px;
    }

    .top-story-border{
        border: none!important;
    }

    .main-header-left{
        width: 80% !important;
        margin-right: 0;
    }
    .main-header-right {
        width: 20% !important;
    }
    .top-stories-featured-img img, .top-stories-img-full img, .latest-news-featured-img img{
        /*        width: auto;
                height: 100%;*/
    }
    .top-stories-img-full {
        height: 100%;
    }
    .ad-header, .category-top-ad, .category-top-bottom {
        overflow: hidden;
        padding: 34px 30px 28px 30px;
    }
    /*
    .top-story-desc h3, .top-story-desc h4 {
        font-size: 18px;
    }
    */

    .top-stories-label{
        margin-left:0;
    }
    .ts-networklanding-container {
        padding-bottom: 0px;
        /*   margin-bottom: -10px*/
        margin-bottom:20px;
    }
    .network-landing-mustread .must-read-info{
        border-top: 2px dotted #fff;
        border-right: none;
        height: auto !important;
    }
    .network-landing-mustread h2{
        margin: 0;
        font-size: 30px;
        padding: 15px 0;
    }
    .must-read-info{
        width: 97%;
        margin: 0;
        padding-top: 20px;
        min-height: 90px;
    }
    .must-read-info span{
        line-height: 60px;
        width: 15%!important;
        text-align: center;
    }
    .must-read-info p{
        font-size: 18px;
    }

    .daily-newsletter-box h3{
        margin: 30px;
    }
    .trending-topcs-box ul{
        margin: 0 0 0 30px;
    }
    .top-stories-label{
        margin-top: 0;
    }

    .sidebar-news{
        height: auto !important;
        text-align: center;
        float: left;
        width: 100%;
        background: #F2F2F2;
        margin-top: 0;
        padding-top: 20px !important;
    }
    .category-sidebar-mpu {
        height: auto !important;
    }
    .category-sidebar-mpu.bottom{
        display: none;
    }
    .category-sidebar-mpu.top{
        min-height:auto;
    }
    /*Auto Crop Center*/
    /*.top-stories-featured-img, .latest-news-featured-img, .latest-opinion-featured-img  {
        position: relative;
        width: 200px;
        height: 200px;
        overflow: hidden;
    }*/
/*    .top-stories-featured-img img, .latest-news-featured-img img, .latest-opinion-featured-img img {
        position: absolute;
        left: 83%;
        top: 50%;
        height: 100%;
        width: auto;
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
         transform: translate(-50%,-50%); 
    }*/
     .top-stories-featured-img img, .latest-news-featured-img img, .latest-opinion-featured-img img {
        position: relative;
        left: 50%;
        top: 50%;
        height: 100%;
        width: auto;
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        /* transform: translate(-50%,-50%); */
    }
      

    /*END Auto Crop Center*/

    .category-title{
        height: 90px;
        /* padding: 15px;*/
    }/*
    .category-title h1{
        font-size: 26px;
    }*/
    /*ARTICLE PAGE START 760px*/
    .container-flex.article-page {
        width: calc(100% - 60px);
        margin: 0 30px;
    }
    .story-label {
        border-top: 10px solid #05CC63 !important;
        padding-bottom:40px;
    }
    /*    .top-story-border-news{
            border-top: 10px solid #05CC63;
        }
        .top-story-border-analysis{
            border-top: 10px solid #0066CC;
        }
        .top-story-border-opinion{
            border-top: 10px solid #FF9900;
        }
        .top-story-border-global{
            border-top: 10px solid #808080 !important;
        }*/
    .article-title {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .article-title {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .article-excerpt {
        margin-bottom: 40px;
    }
    .author-warp-right img {
        width: 80px;
        height: auto;
        float: left;
        display: block;
    }
    .social-wrap {
        margin-top: 25px;
    }
    .content-wrap.text-left {
        margin-top: 35px;
    }
    .article-sec-topics {
        margin-top: 60px;
    }
    .related-content {
        margin-top: 25px;
    }
    .related-wrap span {
        opacity: 0.7;
    }
    .header-img {
        height: 150px;
    }
    .header-img img {
        width: 100%;
        height: auto;
        float: left;
        display: block;
    }
    .authors-names {
        height: 20px;
        margin-top: 1px;
        line-height: 15px;
    }
    .blockquotes-bg {
        min-height: 102px;
    }
    .blockquotes-info {
        min-height: 153px;
    }
    .article-blockquotes{
        margin:20px 0;
    }
    /*ARTICLE PAGE END 760px*/
    /*EVENTS PAGE START 760px*/
    .about-membership-wrap {
        padding-left: 30px;
        padding-right: 30px;
    }
    .latest-load-more-label.events {
        top: 0;
        border: none;
        box-shadow: none;
    }
    .about-membership-button span {
        left: 15px;
        width:auto;
    }
    div#load-more-wrap {
        width: 100%;
        left: 0;
    }
    ul#eam-list-bot li {
        margin: 0;
        width:50%;
        float:left;
        text-align: left;
    }
    ul#eam-list-bot li a{
        font-weight:bold;
        font-size:16px;;
    }
    a.events-intro-buttons{
        background-size: 7px 14px;
    }
    .events-intro{
        font-size:22px;
    }
    ul.events-intro-buttons-wrap li{
        margin: 0;
        width: 80%;
        height: auto;
        float: left;
        display: block;
        padding: 0 0px 0px 2%;
        text-align: left;
        text-align: -webkit-auto;
        margin-left: 20%;
    }
    .home-logout-sec-fir .intro-1{
        margin-bottom:40px;
    }
    ul.events-intro-buttons-wrap {
        margin-bottom: 40px !important;
    }
    ul.events-intro-buttons-wrap li {
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .home-loggedout-request-separator ul.events-intro-buttons-wrap {
        height: auto !important;
        margin-bottom: 15px !important;
        margin-left: 20%;
    }
    .home-loggedout-request-separator {
        height: auto;
    }
    .row.footer-gutter-20 {
        margin-left: 0;
        margin-right: 0;
    }
    .featured-events-box .card-type-wrap {
        position: absolute;
        bottom: 0;
        padding-bottom: 15px;
        width: calc(100% - 30px);
        padding-top: 5px;
    }
    .featured-events-box .featured-events-info {
        padding: 15px;
        min-height:165px;
    }
    .featured-events-box.dark .featured-overlay {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        background: #FFFFFF;
        opacity: 0;
    }
    .featured-event-image img {
        height: 100% !important;
        width: auto;
        overflow: hidden;
    }
    .featured-event-image {
        float: right;
    }
    .featured-events-box.featured {
        min-height: 160px;
        overflow: hidden;
    }
    .featured-events-box{
        width: 100%;
        height: auto;
        float: left;
    }
    .featured-events-info {
        height: auto;
    }
    .small-txt {
        padding-bottom: 40px;
    }
    /*EVENTS PAGE END 760px*/

    /*  LOGGEDOUT HOME START    */
    .out-networks-image{
        position: relative;
    }
    .out-networks-heading h2 {
        text-align: center;
    }
    .out-networks-wrap {
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .out-networks-wrap .intro-2 {
        width: 100%;
        padding: 0 30px;
    }
    .out-networks-wrap img{
        margin-top:20px;
    }
    .home-network-box {
        padding: 30px;
    }
    .home-network-box a {
        margin-left: 10px;
    }
    .go-to {
        width: 55%;
        right: 0;
        height: auto;
    }
    .go-to a {
        font-size: 16px;
    }
    .ad-header iframe {
        width: 234px;
    }
    .home-logout-sec-fir .home-logo {
        margin-top: 60px;
    }
    .latest-label h2 {
        padding-left: 20px;
    }
    .home-loggedout-request-separator {
        margin-top: 20px;
        height: 90px;
    }
    .home-loggedout-request-separator .events-intro-buttons-wrap li {
        margin: 5px 0;
    }
    .membership-benefits{
        margin-top: 60px;
        width: 100%;
        padding: 0 30px;
    }
    .benefit-wrap h4 {
        margin: 0;
    }
    .key-statistics-text {
        position: absolute;
        top: 63px;
        right: -20%;
        width: 100%;
    }
    .home-loggedout-request-separator {
        margin: 0;
        height:auto;
    }
    ul#eam-list-bot li {
        width: 100%;
        height: auto;
        float: left;
    }

    .eam-list-home {
        margin: 0 !important;
    }
    .home-amb {
        position: absolute;
    }

    /*  LOGGEDOUT HOME END   */
    ul#eam-list-top li:nth-child(2n+1) {
        clear: left;
    }
    ul#eam-list-top li{
        width: 48%;
        margin: 0 1%;
        margin-bottom: 5px;
    }
    .membership-widget.direct-access {
        padding: 0 30px;
    }
    .direct-access-networks a {
       /* padding-left: 17%; */
        width: 100% !important;
        margin: 0;
        text-align: left;
    }
    .direct-access h3 {
        top: 0;
        width: 85%;
        margin-top: 2px;
        font-size: 26px;
    }
    .membership-page-intro {
        width: calc(100% - 60px);
        box-sizing: border-box;
        margin: 30px;
    }
    .search-box input[name=s] {
        width: 60%;
    }
    .networking-opportunities-overlay{
        min-height:0;
    }
    .jobs-special-text {
        width: 100% !important;
        display: block;
        margin-right: 0;
    }
    .jobs-special-list {
        width: 100% !important;
        float: left;
        margin-top: 40px;
        margin-bottom: 60px;
    }
    .jobs-special-reports {
        padding-bottom: 0;
        padding-top: 60px;
    }
    ul#eam-list-bot {
        width: 100%;
        height: auto;
        margin: 0 auto;
        float: left;
        margin-top: 24px;
        margin-left:20%;
    }
    ul#eam-list-bot li{
        width: 100%;
        height: auto;
        float: left;
        display: block;
        margin: 5px 0;
    }
    .jobs-special-reports{
        background-size:cover !important;
    }
    .body-copy{
        margin-bottom: 60px;
    }
    .dedicated-wrap h4 {
        margin: 0 0 25px 0;
    }
    .dedicated-intro {
        margin-bottom: 40px;
    }
    .dedicated-account {
        margin-top: 60px;
    }
    .dedicated-account h2{
        margin-bottom: 40px;
    }
    ul.jobs-special-list {
        list-style: none;
        margin-left: 0;
    }
    .about-membership-wrap .intro-2{
        font-size: 20px;
    }
    a.events-intro-buttons{
        padding-left:15px;
    }
    .membership-widget.networking-opportunities{
        margin-top: 60px;
    }
    .direct-access-body {
        margin-bottom: 60px;
    }
    .membership-benefits{
        margin-bottom: 60px;
    }
    .membership-widget.direct-access{
        margin-top: 0;
    }
    .benefit-wrap .body-copy {
        margin: 0;
    }
    .networking-opportunities h2 {
        margin: 60px 0 40px 0;
    }
    .networking-opportunities-overlay {
        margin-bottom: 40px;
    }
    .membership-widget.networking-opportunities {
        padding-bottom: 60px;
    }
    .latest-news-featured-img{
        float: right;
        height: 200px;
    }
    .lead-top-story {
        height: 170px;
        position: relative;
    }
    div.top-story-container {
        margin-bottom: 10px;
        height: 170px;
        float: right;
    }
    .top-story-container.first{
        height: 270px;
    }
    .de-list-wrap div.top-story-container {
        border: none;
    }
    
    .latest-label.jobs-filter-wrap {
        padding: 15px;
    }
    .latest-news-featured-img, .latest-category-big {
        width: 33.333%;
    }
    .story-desc{
        padding: 20px !important;
    }
    .story-desc .card-opt {
        width: calc(100% - 40px);
    }
    .top-story-container {
        width: 100%;
    }
    .latest-category-big {
        float: right;
    }
}

/*END Media 768px*/