﻿
.fusion-social-networks .fusion-social-networks-wrapper {
  margin: 0 -10px;
}

.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
  margin: 0 -5px;
}

.widget .fusion-social-networks .fusion-social-networks-wrapper {
  margin: 0 -5.5px;
}

.widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
  margin: 0 -3.5px;
}
.pswp__caption__center{background:rgba(0,0,0,0.75)}



.counters .counter {
	text-align: center;
	margin: 50px 0;
}


.counters.counters-light .counter {
	color: #FFF !important;
}


.counters.counters-light .counter strong, .counters.counters-light .counter i, .counters.counters-light .counter label {
	color: #FFF !important;
}


.counters.counters-dark .counter {
	color: #1c1f21 !important;
}


.counters.counters-dark .counter strong, .counters.counters-dark .counter i, .counters.counters-dark .counter label {
	color: #1c1f21 !important;
}

.editors-picks.row .span5,
.editors-picks.row .span6 {
	margin-bottom: 0 !important;
	margin-left: 20px !important;
	width: -webkit-calc(50% - 20px) !important;
	width: -moz-calc(50% - 20px) !important;
	width: calc(50% - 20px) !important;
	float: left !important;
}
.editors-picks.row .span5,.editors-picks.row .span6{width:42%;margin-left:8%}


#tagline-content {
    text-align:right;
    }


#tagline-content h2 {
    color: #FFFFFF;
    padding:0;
    text-align:right;
    font-weight:normal;
    font-family: arial;
    }


#tagline-content p a{text-decoration:none;color: #FFFFFF;}

#tagline-content p {font-size:0.8em;}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}

.custom-xxs, .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-lg-2-5, .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-left: 15px;
  padding-right: 15px;
}

  .col-lg-2-5 {
    width: 20%;
  }

  .col-lg-2 {
    width: 16.666666666666664%;
  }

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}


#navigation ul#menu-main-menu.menu li#menu-item-13.menu-item {
	float: right;
}


#navigation ul.sub-menu li#menu-item-14.menu-item {
	float: left;
}


#navigation li#menu-item-1263.menu-item {
	background: none !important;
}


#navigation li#menu-item-493.menu-item {
	background: none !important;
}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}



.menu-item-309, .menu-item-251 {display: none;}
.footer-nav .menu-item{max-height:20px !important}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
.pswp,.pswp__bg,.pswp__error-msg,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute}
.pswp__item{left:0;right:0;top:0;bottom:0;overflow:hidden}



							





.rev_slider_wrapper{
	position:relative;
}




.readmore {
    margin-bottom: 15px;
    float: right;
}


.readmore a {
    color: #C00E0E;
    background: #F3F3F3;
    padding: 8px 14px;
    font-size: 12px;
    line-height: 12px;
    display: inline-block;
    text-decoration: none;
    text-transform: uppercase;
}


.readmore a:hover {
    color: #fff;
    background: #C00E0E;
    text-decoration: none;
}

.header-line {
	background-color: #eee;
	border-top: 1px solid rgba(230, 230, 230, 1);
	height: 5px;
	width: 100%;
	margin-top: 45px;
}



#page-content .section {
	position: relative;
}

#page-content .section .section-bgwrap {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 0;
}

#page-content .section .container {
	z-index: 1;
	position: relative;
}

#page-content {
	z-index: 2;
	position: relative;
}
