﻿.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:3.11111rem;border-radius:.11111rem;display:block;width:auto;right:2.44444rem;box-shadow:0 .11111rem .27778rem rgba(0,0,0,.25);transform:translateY(.33333rem);transition:transform .25s;will-change:transform}
.pswp__share-tooltip a{display:block;padding:.44444rem .66667rem;font-size:.77778rem;line-height:1rem}
.pswp__share-tooltip a:first-child{border-radius:.11111rem .11111rem 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 .11111rem .11111rem}
.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:.88889rem .66667rem}


img.totop {
	cursor:pointer;
    margin-top: -73px;
    position: fixed;
	right:20px;
    top: 100%;
    z-index: 9999;
}


.left-footer-bottom{
	padding-left: 7%;
	padding-bottom: 20px;
	padding-top: 20px;
	background-color: #144ca1;
	min-height: 93px;
    max-height: 93px;
	position:relative;
	bottom: 0px;
}

.jqueryslidemenu ul li.menu-item-home {
  padding-left: 0;
  padding-right: 30px;
}
ul.social_media:not(.staff) .youtube-play span,ul.social_media:not(.staff) .youtube-play:hover a:before{background:#f3554f!important;border-color:#f3554f!important}
.fl-builder .container.fl-content-full{margin:0;padding:0;width:auto;max-width:none}
.fl-builder .container.fl-content-full .fl-content{margin:0;padding:0}
.fl-builder .container.fl-content-full .fl-post-header{margin-left:20px;margin-right:20px;padding-top:40px}
.fl-builder .container.fl-content-full .fl-comments{margin-left:20px;margin-right:20px}
.fl-builder .container.fl-content-full .fl-post-header,.fl-builder .container.fl-content-full .fl-comments{margin:0 40px;width:auto}
.fl-builder.fl-full-width .container.fl-content-full .fl-post-header,.fl-builder.fl-full-width .container.fl-content-full .fl-comments{margin:0 40px;width:auto}

.single .byline a.url.fn.n {
    font-weight: bold;
}
body #wrapper #main .menu-markets-container ul li#menu-item-5016 a::before,body #wrapper #sidebar .menu-markets-container ul li#menu-item-5016 a::before{background-position:0 -528px}



.headline .side-banner ul{margin:0!important;padding:0;}

.headline .side-banner li{list-style:none;}

.headline .side-banner li .thumb_title { font-size: 11px; position: relative; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4); line-height: 26px; text-shadow: 1px 1px 2px #000000; text-align: center; color: #fff; z-index: 1; margin-top: -26px; font-weight: 700; text-transform: uppercase; }

#logo {width:30%;float:left;margin-top:23px;margin-left: 8px;}

#logo img {width: 99% !important;}

#logo img.mini{display:none;}

#logo select {width: 200px; height: 20px;margin: 20px auto 8px;background: #AF135C;color: #fff;line-height: 100%;border: none;border-radius: 0;-webkit-appearance: none;}

#logo a {text-decoration:none;}


.centered {
    margin-left:auto;
    margin-right:auto;
    float: none;
    text-align: center;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.tw-process-holder .wpb_column:last-child .vc_column-inner:after {
  border: 0;
}


body.home .partnersrow .wpb_column {
  background-color: #fff;
  max-height: 130px;
  overflow: hidden;
}


.pricetd{
	height:30px;
	background-color:#f5f5f5;
}

.content-block{background:#dfdfdf;clear:both;text-align:left;padding:0px 0px 5px 0px;border-radius:5px;}

  .header .l-container {
    position: relative; }



.l-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2em;
  padding-right: 2em; }

  .l-container::after {
    clear: both;
    content: "";
    display: block; }

  .l-container.l-large-container {
    max-width: 1280px;
    padding: 0; }
#div-poll #inner .view_results{display:inline-block;color:white;margin-left:10px;font-size:14px;text-decoration:none;cursor:pointer}
.grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:after,.container:before{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:after,.container-fluid:before{content:" ";display:table}
.container-fluid:after{clear:both}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}





.clear:before,
.clear:after,
.site:before,
.site:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.nav-links:before,
.nav-links:after,
.comment-navigation:before,
.comment-navigation:after,
.social-navigation ul:before,
.social-navigation ul:after,
.textwidget:before,
.textwidget:after {
	content: "";
	display: table;
}


.clear:after,
.site:after,
.entry-content:after,
.comment-content:after,
.site-content:after,
.nav-links:after,
.comment-navigation:after,
.social-navigation ul:after,
.textwidget:after {
	clear: both;
}


	.site-content {
		display: block;
		float: left;
		margin-left: 29.4118%;
		width: 70.5882%;
	}


.genesis-nav-menu .menu-item {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


.site-footer li.menu-item{display: inline-block; margin-left:2px}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


#leaderboard_mobile_inside {
	display: none;
}
.list-unstyled{padding-left:0;list-style:none}

.mod_events_latest_first {padding-bottom: 5px;}

.mainnav .features{margin-left:190px;}


.features{font-size:14px;}
#main-menu .search-popup .search-popup-inner{padding:23px 26px 29px 26px}
