﻿

.menu-top__col { width: 33.33%; padding: 16px 0; border-right: 1px solid #ebeef4; }


.menu-top__col:nth-child(3) { border-right: 0; }


html.special.black-bg .menu-top__col { background-color: #fff; border-right-color: #000; }


html.special.blue-bg .menu-top__col { background-color: #195183; border-right-color: #9dd1ff; }
.media-block__footer-indicator{position:absolute;bottom:-3px;left:0;z-index:2}
.media-block__footer-indicator .media-block__tag{display:inline-block}
.media-block__footer-indicator .media-block__tag .tags{margin-bottom:0}
.media-block__footer-indicator .media-block__tag a,.media-block__footer-indicator .media-block__tag .field-name-field-content-type,.media-block__footer-indicator .media-block__tag .tag{display:block;margin:0;padding:.25rem .5rem;color:#86a3b4;font-size:1rem;font-family:"Lato",sans-serif;line-height:1;text-decoration:none;background-color:#fff}
.media-block__footer-indicator .media-block__sponsored{display:inline-block}

.banners {
  margin-bottom: 15px;
}


.single-listing-extras .primary-tags-wrapper {
	margin-bottom: .8rem;
}


.mod-section-3-list-row .primary-tags-wrapper {
	margin-top: 5px;
}


.primary-tags-wrapper,
.secondary-tags {
	margin-bottom: 13px;
	display: flex;
}


.primary-tags-wrapper .title-alert {
	display: none; 
}


.trending-item .primary-tags-wrapper {
	margin: 2px 0 8px;
	margin: 0.2rem 0 0.8rem;
}






.primary-tags-wrapper .primary-tags {
    background-color: #194787;
    color: #ffffff;
    letter-spacing: 0.03rem;
}


.primary-tags-wrapper .primary-tags:hover {
	background-color: rgba(25,71,135, 0.7);
	color: #ffffff;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
 .slider-shadow {  }
.a_margin-0{margin:0}
.a_margin-0-auto{margin:0 auto}


.searches ul {
	float: left;
	width: 16%;
	margin: 0 0 0 5px;
}

.searches ul li {
	height: 22px;
	float: left;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	margin-right: 3px;
	padding-top: 1px;
	text-transform: capitalize;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
}

.searches ul li a {
	font-weight: bold;
	font-size: 13px;
}
.media,.media-body{overflow:hidden;zoom:1}
.media,.media .media{margin-top:15px}
.media:first-child{margin-top:0}
.media-object{display:block}
.media-heading{margin:0 0 5px}
.media-list{padding-left:0;list-style:none}
.front #block-menu-menu-especially-for ul li a:hover,.home-section li.media a:hover{color:#218bc1;background-color:transparent;text-decoration:none;}
.front .home-section li.media img{margin-right:10px;}
.home-section h4.media-heading{font-family:'Swiss721BT','Open Sans',Helvetica,sans-serif;font-size:16px;line-height:21px;font-style:normal;color:#434242;display:inline;margin-bottom:5px;}
.home-section li.media{padding-left:10px;}


div.view-content div.media img {
    display: none;
}
	
div.view-content div.media:first-of-type img {
    display: block;
}


div.media .pull-left {
    margin-right:20px;
}

.home-section div.media {
    padding-left: 10px;
}
.video-views{color:#aaacae}

.ut-bklyn-multisite .ut-scroll-up-waypoint {
    position:absolute;  
    bottom:0; 
    left:0;
}
.ut-scroll-up-waypoint-wrap {position:relative;}
.ap_home_extra .app_premium_note_cintillo{margin-bottom:5px}
.fl-page-bar-text{padding:5px 0;text-align:center}
.fl-page-bar .fl-page-bar-nav,.fl-page-bar .fl-page-bar-text,.fl-page-bar .fl-social-icons{display:inline-block;text-align:inherit;vertical-align:middle}

  .fl-page-bar .fl-page-bar-row .fl-page-bar-text {
    padding: 0px 5px; }

  .fl-page-bar .fl-page-bar-text-2 {
    margin-right: 25px; }



.footer-socket-wrapper {
	padding: 20px 0px 50px;
	background-color: #303440;
}


.footer-socket-wrapper .copyright {
	color: #b1b6b6;
	float: left;
	font-size: 14px;
}


.footer-socket-wrapper .copyright a {
	color: #b1b6b6;
	border-bottom: 1px solid #5a5d62;
}


.footer-socket-wrapper .copyright a:hover {
	color: #ffffff;
}


.footer-socket-wrapper .small-menu {
	float: right;
}


.footer-socket-wrapper .small-menu a {
	padding-top: 0;
}


.footer-socket-wrapper .small-menu ul li ul {
	top: 21px;
}


.colormag-footer--classic .footer-socket-wrapper {
	background-color: #252730;
}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}
.row{margin-right:-15px;margin-left:-15px}
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:0.5}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}
