﻿    .header-container {
        float: none;
        width: 1200px !important;
        padding-bottom: 0px;
        border-left: none;
        margin:0px auto !Important;
    }

    .main-container {
        float: none;
        width: 1200px !important;
        padding-bottom: 0px;
        border-left: none;
        margin:20px auto !Important;
    }

    .footer-container {
        float: none;
        width: 1200px !important;
        padding-bottom: 0px;
        border-left: none;
        margin:0px auto !Important;
    }

    .eSignUp {
        width:400px;
        margin:0 auto;
    }

    .captchaClassEnews {
        width:70%;margin:0 auto;
    }

    .captchaClassSubs {
        width:60%;margin:0 auto;
    }
     .captchaClassReSubs {
        width:40%;margin:0 auto;
    }

    .captchaContactAdvertise {        
        width:0%;
        margin:0 auto;
    }

    .pageContainer {
        width:770px !Important;
        margin:0px auto !Important;
        padding-left: 15px !Important;
    }

    .lbb-responsive {
        padding-left:0px !Important;
        /*display:inline-block !Important;*/
    }
    
    .navbar-nav {
        margin-left: 15px !Important;
        margin-bottom: 0px !Important;
    }

    .mobile-ico {
        display:none !important;
    }

    .navbar-default .nav > li > a {
        color: #000 !Important;
        font-weight:500;       
		font-size: 14.5px;
		font-family: Roboto !Important;
    }

    .navbar-nav {
        margin-left: 15px !Important;
        margin-bottom: 0px !Important;
    }
	
	.nav > li > a {
        position: relative;
        display: block;
        padding: 15px 21px !Important;
    }
	
	/* mac pc when the screen resolution is 1280 or less */
	@media only screen and (max-width: 1281px) {
		.navbar-default .nav > li > a {
			color: #000 !Important;
			font-weight:600;
			font-size: 14.5px;
			font-family: Roboto !Important;
		}
	
		.navbar-nav {
			margin-left: 15px !Important;
			margin-bottom: 0px !Important;
		}
		.nav > li > a {
			position: relative;
			display: block;
			padding: 15px 21px !Important;
		}
	}

    .profileContentBox-mobile {
        display:none;   
    }

    .profileContentBox a {
        font-family: Roboto;
        font-weight: 500;
        font-size: 17px;
        color: #000;
        text-decoration: none !important;
        cursor: pointer;
    }

    .search-brand {
        display:none !Important;
    }
    
    .search-input {
        width:450px !Important;
    }

    .dropdown:hover .dropdown-menu {
        display: block;
        margin-top: 0;
     }

    .dropdown-menu > li > a {
      padding: 6px 20px !Important;
    }

    .dropdown-menu > .active > a,
    .dropdown-menu > .active > a:hover,
    .dropdown-menu > .active > a:focus {
        color:  #FFF !Important;
        background-color: #451f77 !Important;
    }

    .nav > li > a:hover,
    .nav > li > a:active {
        color: #FFF !Important;
        text-decoration: none !Important;
        background-color: #451f77 !Important;
    } 

    .navbar-default .nav > .active > a,
    .navbar-default .nav > .active > a:hover,
    .navbar-default .nav > .active > a:focus {
        color:  #FFF !Important;
        background-color: #451f77 !Important;
    }

    .dropdown-menu > li > a:hover,
    .dropdown-menu > li > a:focus {
      color: #FFF !Important;
      text-decoration: none !Important;
      background-color: #451f77 !Important;
    }

    .navbar-brand {
        padding-right: 0px !Important;
        padding-left: 20px !Important;
        padding-top: 12px !Important;
    }
	
	.navbar-brand-logo {
		width:25px;
		height:25px;
		display:inline-block;
		margin-top:0px;
	}

    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
        margin-right: 0 !Important;
    }

    .k-pager-wrap {
        /*width: 590px !IMPORTANT;*/
    }

    .main-hr {        
        color: #451f77;
        background-color: #451f77;
        height: 4px;
        margin-bottom:4px;
        margin-top:0px;
    }

    #dblStyleContainer .caroufredsel_wrapper {
        width:720px !important;
    }

    #articleDBL .caroufredsel_wrapper {
        width:550px !important;
    }
   
    .LandingPageDBL {
        margin-right:0px !important;
        /*width:230px !important;
        margin-left:15px !important;*/
        padding:10px !important;
    }

    .articleDBL {
       width:190px !important;
       margin-left:-5px !important;
       padding:10px !important;
    }

    .modalContent {
        height:390px !important;
        width:700px !important;
    }

    .modalBody {
        width:700px !important;        
        margin:220px auto !important;      
    }

    .regDivHeight {
        background-color:#e6e6e6;
        padding:15px;
        height: 300px !Important;
    }

    .outerLiveArea {
        margin: 0px auto !important;
        height: 100% !important;
    }

    .articleContainerOuter {
        margin-left: 15px !important;
        margin-right: 15px !important;
        width: 770px;
    }   
     
    .articleContainer {
        margin-left:35px !important;       
    }

    .departmentArticleListRow {
        margin: 0px !important;
        padding: 0px !important;
        padding-bottom: 15px !important;
        width: 570px !important;
    }


    .classifiedContainerOuter {
        
        padding-right: 15px !important;
        width: 770px;

    }

    .classifiedListView {
        width:700px;
    }

    .navMenuBar {
        width: 100%;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .menuDiv {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 30px !important;
    }    

    .adsContainer {
        width: 370px !important;
        padding-left: 30px !important;
        padding-right: 0px !important;
    }

    .footer {
        width: 1200px !important;
    }

    .logo {
        display:inline-block !important;
    }

    .mobile-logo {
        display:none !important;
    }

    .loginDivPadding {
        padding-right: 0px !important;
        padding-left: 0px !Important;
    }

    .registrationDivPadding {
        padding-left: 3px !important;
        padding-right: 0px !important;
    }

    .registrationContainer {
        width: 600px;
        padding-right: 15px !important;
    }

    .bgLogo {
        padding-left:0px !important;    
        width:100% !important;
    }

    .corporateProfileLogo {
           padding-left:0px !important;
    padding-right:0px !important;
    width:100% !important

    }

    .corporateProfilePadding {
        padding-right:80px !important;
    }

    .multimediaStories {
        padding-bottom:20px;        
        width:590px;
    }

    .departmentArticleList {
        margin-bottom: 20px !important;
        padding-left: 10px !important;
        width: 460px !important;
    }

    .departmentArticleListImage {
        height: 100px !important;
        width: 95px !important;
        float: left !important;
        padding-right: 10px !important;
        padding-left: 0px !important;
    }

    .departmentListView {
        width: 590px !important;
    }

      
    .corporateProfiles {
        width:600px !important;
    }

    .multimediaListWidth {
        width:610px !important;
        padding-right:0px !important;
    }

    #MultimediaAll_pager {
        width:550px !important;
    }
    #MultimediaAudio_pager {
        width:550px !important;
    }
    #MultimediaVideo_pager {
        width:550px !important;
    }

    .hrArticle {
        width: 100% !important;
    }
	
	.blurb_lead {
        font-size: 18px;
        font-family:Roboto;
        font-weight:400;
        line-height:24px;
        padding-bottom:10px;
		padding-top: 10px;
        color:black;
    }
	
	.departmentArticleRow {
		display:inline-block !Important;
		margin: 20px 0px 10px 0px !Important;
	}

    .MultimediaImage img {
        width: 370px !Important;
        height: 220px !Important;
        margin: 0px 5px 5px 0px;
    }

    .smallMargin {
        margin-top: 2px !Important;
        margin-bottom: 2px !Important;
    }

    .col-ms-4 {
        padding-left: 0px !Important;
        padding-right: 0px !Important;
    }

    .col-lg-4 {
        padding-left: 0px !Important;
        padding-right: 20px !Important;
    }

    .col-md-12 {
        padding-right: 0px !Important;
        padding-left: 0px !Important;
    }

    .col-sm-6 {
        padding-left: 0px !Important;
        padding-right: 0px !Important;
    }

    .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-sm-12 {
        padding-left: 4px !Important;
        padding-right: 4px !Important;
    }

    .col-md-6 {
        padding-left: 0px !Important;
        margin-bottom: 20px;
    }

    .col-lg-6 {
        padding-left: 0px !Important;
        padding-right: 0px !Important;
    }

    .col-lg-9 {
        padding-left: 0px !Important;
        padding-right: 15px !Important;
    }

    .col-lg-12 {
        padding-left: 0px !Important;
        padding-right: 0px !Important;
    }

    .ArchiveMonth {
        color: #FFFFFF;
        cursor: pointer;
    }

    .ArchiveMonth:hover {
        color: #FFFFFF;
        cursor: pointer;
        text-decoration: underline;
    }    

    .col-sm-6 {
        max-height: 380px !Important;
    }

    .rightSideContainer {        
        padding-left: 30px !important;
        padding-right: 0px !important;
    }

    .landingPageContainer {
        width: 770px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .dblStyleContainer {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .mostReadBox {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    /*
       Start Menu Toggle
    */
    /* adjust body when menu is open */
    body.slide-active {
        overflow-x: hidden;
    }
    /*first child of #page-content so it doesn't shift around*/
    .no-margin-top {
        margin-top: 0px!important;
    }
    /*wrap the entire page content but not nav inside this div if not a fixed top, don't add any top padding */
    #page-content {
        position: relative;
        padding-top: 70px;
        left: 0;
    }

    #page-content.slide-active {
        padding-top: 0;
    }
    /* put toggle bars on the left :: not using button */
    #slide-nav .navbar-toggle {
        cursor: pointer;
        position: relative;
        line-height: 0;
        float: left;
        margin: 0;
        width: 30px;
        height: 40px;
        padding: 10px 0 0 0;
        border: 0;
        background: transparent;
    }

    /* icon bar prettyup - optional */
	.icons {
        margin-top: 0px !Important;
        margin-right: 5px;
        border: 0px solid transparent !Important;
        width:25px;
    }
	
    #slide-nav .navbar-toggle > .icon-bar {
        width: 100%;
        display: block;
        height: 3px;
        margin: 5px 0 0 0;
    }

    #slide-nav .navbar-toggle.slide-active .icon-bar {
        background: orange;
    }

    .navbar-header {
        position: relative;
    }
    /* un fix the navbar when active so that all the menu items are accessible */
    .navbar.navbar-fixed-top.slide-active {
        position: relative;
    }
    
    #page-content {
	    left: 770px !important
    }
    .navbar.navbar-fixed-top.slide-active {
	    position: fixed
    }
    .navbar-header {
	    left: 0!important
    }   
    
    .mobile-shareContainer {
        display:none !Important;   
    }

    .commentsViewArea {
        width:770px !Important;
    }

    .sectionImage img {
        height: 100px !important;
        width: 100px !important;
    }

    .dblSmallScreen {
        display:none !Important;
    }

    .secondStoryPadding {
        padding-right:10px !Important;
    }

    .ThirdStoryPadding {
        padding-left:15px !Important;
    }
	
	.TagHeadline {    
        font-size: 24px; 
        font-family:'Archivo Narrow';
        font-weight:400;
        line-height: 26px;
        color:black;
    }       
           
    .mediumHeadline {    
        font-size: 24px; 
        font-family:'Archivo Narrow';
        font-weight:400;
        line-height: 28px;
        padding-bottom:10px;
        color:black;
    }

    .mediumHeadline a {
	    color:#000;
	    cursor: pointer;
	    text-decoration:none;
    }

    .mediumHeadline a:hover {
	    color:black;
        cursor:pointer;
    }

    .smallHeadline {
        font-size:16px;
        font-family:'Archivo Narrow';
        font-weight:600;
        line-height: 21px;
        color:black;
        margin-bottom:3px;
    }

    .smallHeadline a {
	    color:#000;	
	    text-decoration:none;
    }

    .smallHeadline a:hover  {
	    color:black;
        cursor:pointer;
    }
    h1 {
        font-size: 30px !important;
        font-family:'Archivo Narrow' !important;
	    line-height: 34px !important;
	    stroke:red !important;
        color:black !important;
        padding-bottom:0px !important;
        margin:0 !important;
}

h2 {
         font-size: 24px !important; 
        font-family:'Archivo Narrow' !important;
        font-weight:400 !important;
        line-height: 28px !important;
        padding-bottom:0px !important;
        color:black !important;
        margin:0 !important;
}

h3 {
        font-size:16px !important;
        font-family:'Archivo Narrow' !important;
        font-weight:600 !important;
        line-height: 21px !important;
        color:black !important;
        padding-bottom:0px !important;
        margin:0 !important;
}


    .largeHeadline{
        font-size: 30px;
        font-family:'Archivo Narrow';
	    line-height: 34px;
	    stroke:red;
        color:black;
    }

    .largeHeadline a {
        color:#000;	
	    text-decoration:none;
    }

    .largeHeadline a:hover {
        color:black;
        cursor:pointer;
    } 
    
    .Style_3
	{
        position: relative;
        float: left;
        margin: 0px 5px 5px 0px;
        width: 150px;
        height: 150px;
        display: inline-block;
    }

    .Style_3 img
	{
        height:150px;
    }  

    .over_lead
	{
        position: absolute;
        background: #000000 url(/Images/play-icon.png) no-repeat center center;
        left: 0px;
        opacity: .3;
        margin: -4px 5px 5px 0px;
	    padding: 2px;
        height: 250px !important;
        width: 370px !important;
    }

    .over_sec_lead
	{
        position: absolute;
        background: #000000 url(/Images/play-icon.png) no-repeat center center;
        left: 0px;
        opacity: .3;
        margin:0;
        padding: 2px;
        height: 150px !important;
        width: 150px !important;
    }
	
	.over_dblstyle_1 {
		position: absolute;
        background: #000000 url(/Images/play-icon.png) no-repeat center center;
        left: 0px;
        opacity: .3;
        margin:0;
        padding: 2px;
        height: 200px !important;
        width: 200px !important;
	}
	
	.over_lead_story_video {
		position: absolute;
        background: #000000 url(/Images/play-icon.png) no-repeat center center;
        left: 0px;
        opacity: .3;
        margin: -4px 5px 5px 0px;
	    padding: 2px;
        height: 220px !important;
        width: 370px !important;
	}
	
	.over_video_dblstyle_1 {
		position: absolute;
        background: #000000 url(/Images/play-icon.png) no-repeat center center;
        left: 0px;
        opacity: .3;
        margin:0;
        padding: 2px;
        height: 220px !important;
        width: 370px !important;
	}
	
	.over_small_video_dblstyle_1 {
		position: absolute;
        background: #000000 url(/Images/play-icon.png) no-repeat center center;
        left: 0px;
        opacity: .3;
        margin-left:42px;
        padding: 2px;
        height: 45px !important;
		width: 78px !important;
	}
	
	.over_small_speaker_dblstyle_1 {
		position: absolute;
        background: #000000 url(/Images/play-icon.png) no-repeat center center;
        left: 0px;
        opacity: .3;
        margin-left:38px;
        padding: 2px;
        height: 50px !important;
        width: 52px !important;
	}
	
	.leadMinHeight {
		min-height:265px;
	}
	
	.Style_lead 
	{
        position: relative;
        float: left;
        width: 370px;
        height: 250px;
        display: inline-block;
    }

    .Style_lead img
	{	
        /*
			height:250px;
			width:370px;
		*/
    }
	
	/*.LoginClose {		
		padding-right: 7px !important;
		position: absolute;
		right: 2px;
		z-index: 99;
		top: 5px;
	}*/

    .LoginClose{
        position:absolute;        
        right:0;
        margin-top:-11px;
        margin-right:-9px;
        cursor:pointer;
        color: #fff;
        border: 1px solid #AEAEAE;
        border-radius: 30px;
        background: #451f77;
        font-size: 16px;
        font-weight: bold;
        display: inline-block;
        line-height: 0px;
        padding: 13px 7px;  
        z-index:999;     
        font-family: Verdana, Geneva, Tahoma, sans-serif;
    }   
	
	.LoginClose:hover{
        position:absolute;        
        right:0;
        margin-top:-11px;
        margin-right:-9px;
        cursor:pointer;
        color: #ddd;
        border: 1px solid #AEAEAE;
        border-radius: 30px;
        background: #155da2;
        font-size: 16px;
        font-weight: bold;
        display: inline-block;
        line-height: 0px;
        padding: 13px 7px;  
        z-index:999;     
        font-family: Verdana, Geneva, Tahoma, sans-serif;
    }

    .first_ad_rightside {
        margin: 0px 15px 25px 15px;
    }   
	
	.VideoWrapper {
		margin-bottom: 20px;
		border: 3px solid #EEEEEE;	
		padding: 10px;
	}

	.ImageWrapper {
		width: 220px;
		float: left;
		margin-left: 15px;
		margin-right: 15px;
	}

	.image-holder {    
		margin-bottom: 10px;
		position: relative;
	}

	.hover-item {
		height: 98%;
	}

	.hover-item {
		position: absolute;
		background: #000000 url(../../images/play-icon.png) no-repeat center center;
		width: 100%;
		height: 115px;
	}

	.hover-item {
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		opacity: 0;
		filter: alpha(opacity=0);
	}

	.hover-item:hover {
		opacity: 0.5;
		filter: alpha(opacity=50);
	}

	.thumb {
		width: 100%;
		height: 115px;
	}


	.details {
		margin-left: 10px;
		overflow: hidden;		
	}

	.stats {
		margin-bottom: 10px;
	}

	.stats {
		display: block;
		margin-bottom: 25px;
		font-size: 11px;
		color: #888888;
		text-transform: capitalize;
	}
	
	ol, ul {
		/*list-style: none;*/
	}

	.stats li {
		float: left;
		margin-right: 10px;
	}

	.stats li:last-child {
		margin-right: 0px;
	}
	
	.meta p {		
		font-size: 15px;
		font-family: Roboto;
		font-weight: 400;
		line-height: 21px;
		color: black;			
	}
	
	.clear {
		clear: both;
	}

    .rightPadding {
		padding-right: 15px !Important;
	}

    .notRobot {
		float: right;
		text-align:right;
	}
	

/*------------------------------------------------------------------*/ 
/*	Multimedia section view
/*------------------------------------------------------------------*/

	.videoBox {
		padding: 14px 5px !Important;
		margin-bottom: 15px;
		box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 100px rgba(0, 0, 0, 0.1) inset;
		content: "";
		position: absolute;
		bottom: 0;
		-moz-box-shadow: 0 0 30px 2px #479F41;
	}
	
	.multiVideo {	
		float: left;
		width: 320px;
		margin-left: 20px;  		
	}


/*------------------------------------------------------------------*/ 
/*	13) Registration popup
/*------------------------------------------------------------------*/	
    .pcNone {
        display:none;
    }
    .register {
        text-align: center; 
        padding-top: 60px;
        width:100%;
    }
    