﻿#rand_p31085ds1190bbqjo39p .imf-stats-up:before{font-family: 'imf'; font-weight: normal; font-style: normal;}
.ai1ec-stream-view .ai1ec-event-location{margin-left:5px;font-size:13px !important;}
.ds-2col-stacked .group-left,.ds-2col-stacked .group-right{float:none;width:auto;}
.ds-2col-stacked .group-right{float:right;width:66%;padding:0 1%;}



.carousel-item-text h3 {
	margin-top: 0;
}

.carousel .carousel-item-active .carousel-item-text {
	padding: 2px 5px;
}

	.carousel .carousel-item .carousel-item-text {
		width: auto;
		height: auto;
		float: none;
		background: transparent !important;
		padding: 15px 0;
	}

	.carousel-item-text .read-more {
		text-transform: uppercase;
		font-size: 16px;
		text-align: center;
	}

.carousel-item-text p {
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 1.25em;
}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}
.ux-section .ux-text-circle .inner-wrap{padding-top:30px !important}
.ux-box.ux-text-boxed .inner-wrap{box-shadow:1px 1px 5px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow .3s;transition:box-shadow .3s;border:1px solid #dddddd;color:#ffffff}
.ux-box.ux-text-boxed:hover .inner-wrap{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.2)}
.dark .ux-box.ux-text-bounce .inner-wrap{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.category-page .grid-frame .inner-wrap{padding:8px;border:1px solid #eeeeee}
.category-page .grid-boxed .inner-wrap{background-color:#ffffff;box-shadow:1px 1px 6px 0 rgba(0,0,0,0.2)}
ul.large-block-grid-1 .inner-wrap p.name{font-size:150%}
.ux_banner .inner-wrap.animated{opacity:0}

.aom_pagination {margin:8px 0; display:table;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-12 {
    width: 100%;
  }

			.description p.tagline { font-size: 14px; font-family: Georgia, serif; font-style: italic; color: #4f4f4f; padding: 7px 0px 4px; }

				.description p.tagline a { color: #4f4f4f; }

					.description p.tagline a:hover { color: #7c7c7c; text-decoration: none; }

  #mobile-nav-dropdown-container { display: none; border-top: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; margin-top: 1px; }

  #mobile-nav-dropdown-container .dropdown-nav { margin: 0; position: static; display: block; width: 100%; border: 0px; font-size: 0.814em; }

  #mobile-nav-dropdown-container .dropdown-nav .arrow { display: block; font-size: 30px; opacity: 0.5; position: absolute; top: 26px; right: 17px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease; }

  #mobile-nav-dropdown-container .dropdown-nav .arrow.dropped { opacity: 0.8; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transform: rotate(90deg); }

  #mobile-nav-dropdown-container .dropdown-nav .sub-nav, #mobile-nav-dropdown-container .dropdown-nav ul.secondary-list, #mobile-nav-dropdown-container .dropdown-nav ul.tertiary-list { display: none; background-color: rgba(0, 0, 0, 0.04); border-bottom: 1px solid #f1f1f1; }



.accent-text { font-family: 'News Cycle', sans-serif; text-transform: uppercase; letter-spacing: 0.100em; }



.pt-sans .accent-text { -webkit-font-smoothing: antialiased; }

#secondary li.menu-item, 
#secondary li.page_item,
#secondary ul li.pagenav ul li,
#secondary .widget_archive ul li {
	border-bottom: 1px #d8e3ed solid;
}

#secondary li.menu-item a,
#secondary li.page_item a,
#secondary ul li.pagenav ul li a,
#secondary .widget_archive ul li a {
	display: block;
	font-size: 14px;
	letter-spacing: 0.15em;
	padding: 3px 2px 3px 5px;
	text-transform: uppercase;
}

#secondary li.menu-item a:hover,
#secondary li.page_item a:hover,
#secondary ul li.pagenav ul li a:hover,
#secondary .widget_archive ul li a:hover {
	background: rgba(255,255,255,.1);
}


.column,
.columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}


  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }


  .column.small-centered,
  .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }


  .column.small-uncentered,
  .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }


  .column.small-centered:last-child,
  .columns.small-centered:last-child {
    float: none;
  }


  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child {
    float: left;
  }


  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right;
  }


  .column.medium-centered,
  .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }


  .column.medium-uncentered,
  .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }


  .column.medium-centered:last-child,
  .columns.medium-centered:last-child {
    float: none;
  }


  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child {
    float: left;
  }


  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right;
  }


  .column.large-centered,
  .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }


  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }


  .column.large-centered:last-child,
  .columns.large-centered:last-child {
    float: none;
  }


  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child {
    float: left;
  }


  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right;
  }

form .row .row .column,
form .row .row .columns {
  padding: 0 0.5rem;
}

form .row .row.collapse .column,
form .row .row.collapse .columns {
  padding: 0;
}

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5rem;
}

.reveal-modal .column, dialog .column, .reveal-modal .columns, dialog .columns {
  min-width: 0;
}
#header{padding-right:20px}
#header-separator{background-color:transparent}
#header-social,#social-wrap{float:none;clear:both;display:block}
#header-social .social{text-align:center;margin-left:15px}


.page-pagination a.current, #header-dropdown, .newsletter-box-inner input[type=submit]:hover, .tipsy-inner, .plan-item-button a:hover, .page-pagination a.current { background-color: #0362ab }

#header-dropdown { background-color: #0362ab !important }

#header #search-404 {
width: 250px !important;
margin-top: 20px;
}





.left .feed-icon {
  text-align: right;
  padding: 0 1em 0 0;
}

.right .feed-icon {
  text-align: left;
  padding: 0 0 0 1em;
}

.block .feed-icon {
  text-align: left;
}

.feed-source .feed-icon {
  margin-left: 1em;
}
#screenslider img{display:none;}
.sp-image-container{overflow:hidden}
.sp-image{position:relative;display:block;border:none}
.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none!important;max-height:none!important;border:none!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
