﻿
  .post:not(.post-single) .post-content {
    padding: 0 20px; }

  article.post.sticky .post-title, article.post.sticky .post-meta, article.post.sticky .post-content {
    position: relative; }

    article.post.sticky .post-title:before, article.post.sticky .post-meta:before, article.post.sticky .post-content:before {
      content: "";
      background-color: #fab702;
      width: 6px;
      position: absolute;
      left: -1px;
      top: 0;
      bottom: 0;
      z-index: 11; }

  article.post.sticky .post-content:before {
    top: -16px; }


  .small-12 {
    position: relative;
    width: 100%; }


.c-hero__background {
  background-color: #262526;
}


.tx-jfmulticontent-pi1 .slide .content .text b {
	font-size: 48px;
	font-weight: normal;
}


.tx-femanager div.control-group .controls.text,
.tx-powermail .powermail_fieldwrap .text {
	padding-top: 4px;
}

	.minimarker,
	aside ul li a span{width: 18px !important; height: 18px !important; overflow: hidden; display: block; float: left; clear: none;}

	.minimarker img{
		width: 18px; height: 18px; 
	}

body.boxed .section {
	margin-left: -15px;
	margin-right: -15px;
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.color-box.default .section-bgwrap {
	display: none;
}



#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;
}

.cli-modal-backdrop.cli-show {
  opacity: .8;
}

.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}

.cli-modal-backdrop.cli-fade {
  opacity: 0
}
.homepage-h1{margin-top:60px;line-height:30px;padding-bottom:0px;margin-bottom:0px}
.homepage .col-lg-5{width:calc(50% - 160px)}
.homepage .col-lg-2.sidebar-container{width:320px}
#container-topnav{position:relative}
.container{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
#video-grid #video-categories .tabs.container{float:left;margin:0 0 20px;padding:0}

	#slider-cycle .thumb-wrap {
		margin-bottom:10px;
		height:238px;
		overflow:hidden;
		}

		.featured_articles li .thumb-wrap {
			overflow:hidden;
			padding-bottom:10px;
			}

			.featured_articles li .thumb-wrap img {
				float:none;
				-webkit-transition: all .1s ease-in-out;
				-moz-transition: all .1s ease-in-out;
				-o-transition: all .1s ease-in-out;
				}

			.featured_articles li .thumb-wrap img:hover {
				opacity:.5;
				}

		.posts li .thumb-wrap {
			max-height:213px;
			overflow:hidden;
			}

		.recent-posts.team li .thumb-wrap {
			width:115px;
			overflow:hidden;
			}

			.recent-posts.team li .thumb-wrap img {
				border:1px solid #dbdbdb;
				padding:1px;
				}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}
.fl-clear {clear: both;}
.dark-schema.cactus-box .cactus-container,.dark-schema .cactus-sidebar.ct-small .cactus-sidebar-content,.dark-schema .cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small,.dark-schema .cactus-sidebar-control.sb-ct-medium .cactus-sidebar.ct-medium{background:#101010}
.cactus-sidebar-content{position:relative}
body.open-mobile-sidebar-ct .cactus-sidebar-control .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{position:absolute;top:0;bottom:0;left:0;right:0;padding:40px 20px 60px}
body.open-mobile-sidebar-ct .cactus-container.ct-default .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{padding:40px 40px 60px}
.wmg-sl-facebook:before{content:"\e909";}


	#access .menu-header,
	div.menu {
		margin: 0 5px;
	}


	#access .menu ul,
	#access .menu ul li {
		width: 100%;
	}


	#access li.menu-main-search {
		max-width: none;
	}
  #access a, #nav-toggle span, li.menu-main-search .searchform input[type="search"] { color: #ffffff; }
 li.menu-main-search .searchform input[type="search"] { background-color: #4b7e7e; border-left-color: #154848; }
 #access ul li a, li.menu-main-search .searchform input[type="search"] { font-size:14px ;}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

.sidebar .sidebar-content {
  border: 1px solid rgba(218,222,225,0.8);
  background: #ffffff none repeat center center;
}

.old-ie .sidebar .sidebar-content {
  border: 1px solid #dadee1;
  background: #ffffff none repeat center center;
}

	.sidebar-content {
		margin-top: 10px;
		
	}

.footer-top{padding-bottom:1em;}

.list-small .author,
.list-small .suffix,
.list-small .entry-summary{display:none;}

.list-medium .author,
.list-medium .suffix{display:none;}
#site-description,#site-title,.info-toggle-button,.loop-actions,.loop-title,.section-header,.widget-header,.widget-single-post-stats .suffix{text-transform:uppercase}
.grid-medium .entry-meta,.grid-medium .entry-summary,.grid-medium .suffix,.grid-mini .comments,.grid-mini .entry-meta,.grid-mini .entry-summary,.grid-mini .suffix,.grid-small .entry-meta,.grid-small .entry-summary,.grid-small .suffix,.list-small .suffix{display:none}
.widget-single-post-stats .suffix{font-style:normal;font-size:10px;font-weight:700}
.widget-posts .author,.widget-posts .post-grid-2 .comments,.widget-posts .post-grid-2 .entry-meta,.widget-posts .post-grid-3 .stats,.widget-posts .suffix{display:none}

    #footer .footer-left {margin-top: 2%;text-align: center;width: 100%;}


#footer .footer-left ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}


#footer .footer-left ul li {
    display: inline;
    margin-right: 10px;
}


#footer .footer-left ul li:after {
    content: '/';
    color: #FFF;
}


#footer .footer-left ul li:last-child:after {
    content: '';
}


#footer .footer-left ul li a {
    font-family: 'Times New Roman';
    font-weight: 400;
    color: #FFF;
    font-size: 13px;
    padding-right: 10px;
    text-decoration: none;
}


#footer .footer-left ul li a:first-child {
    padding-left: 0;
}
.mod_11713360 {border: 1px solid #FFFFFF;margin: 0 auto;}
.mod_11713360 .fullmod table{width: 100%;}
.mod_11713360 td{vertical-align: top;}
.mod_11713360 .celcombo1{position: relative;padding-right: 15px;width: 755px;max-width: 755px;}
.mod_11713360 .celcombo2{position: relative;background-color: transparent;width: 140px;max-width: 140px;}
#z_col0.full .mod_11713360 .fullmod .fullmod, #z_col100.full .mod_11713360 .fullmod .fullmod, #z_col130.full .mod_11713360 .fullmod .fullmod{width: auto;}


.align-top {
  vertical-align: top !important;
}

	.banner_div .owl-dots {
		right: auto;
		left: 15px;
	}
.banner_div button.owl-dot{display:inline-block;height:13px;width:13px;border-radius:50%;background:#fff;margin:0 5px;opacity:.7;outline:0}
.banner_div button.owl-dot.active{opacity:1}
.banner_div{position:relative}
.span7{width:540px}
.row-fluid .span7{width:57.44680851%}
.uneditable-input.span7,input.span7,textarea.span7{width:526px}
.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}
.row-fluid .tc-content.span7{width:57.44680851%;float:left}
.row-fluid .tc-thumbnail.span7{width:57.44680851%;float:left}
#status,.windows8{width:50px;height:50px}
.windows8{position:relative}
.windows8 .wBall{position:absolute;width:48px;height:48px;opacity:0;-webkit-transform:rotate(225deg);-webkit-animation:orbit 7.15s infinite;transform:rotate(225deg);animation:orbit 7.15s infinite}
.windows8 .wBall .wInnerBall{position:absolute;width:6px;height:6px;background-color:#202020;left:0;top:0;border-radius:6px}
.windows8 #wBall_1{-webkit-animation-delay:1.56s;animation-delay:1.56s}
.windows8 #wBall_2{-webkit-animation-delay:.31s;animation-delay:.31s}
.windows8 #wBall_3{-webkit-animation-delay:.62s;animation-delay:.62s}
.windows8 #wBall_4{-webkit-animation-delay:.94s;animation-delay:.94s}
.windows8 #wBall_5{-webkit-animation-delay:1.25s;animation-delay:1.25s}
.button_container.active .middle{opacity:0}
.mobile-main-nav .menu-item a .fa{padding-right:6px}

	#left-column{float: none; width: 100%; margin-bottom: 20px;}

	
	
			
	#left-column .textwidget {margin-bottom: 20px;}

.user-b1{ font-weight:bold; color:#ff3300; font-size:14px; margin:0 0 5px 0; height:21px;}


	.categorieswrapper {
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	}

.home-slider-pager {
    bottom: 0;
    height: 30px;
    position: absolute;
    text-align: center;
    width: 100%;
}

.home-slider-pager a.selected span {
    background-color: #ffffff;
    position: relative;
}

.home-slider-pager a {
    display: inline-block;
    vertical-align: middle;
    padding: 3px 2px;
}

.home-slider-pager span {
    border: 1px solid #FFFFFF;
    border-radius: 8px;
    display: inline-block;
    height: 8px;
    line-height: 0;
    overflow: hidden;
    text-indent: -100px;
    width: 8px;
}

.mkdf-side-menu .widget ul li.page_item_has_children,
.mkdf-side-menu .widget ul li.menu-item-has-children {
padding-right: 0;
border-bottom: none;
}


	.boxed-layout .wrap,
	.boxed-layout-small .wrap,
	.boxed-layout #site-title a img {
		width: 668px;
	}

	
	#site-title {
		font-size: 34px;
	}

	
	.boxed-layout #site-branding,
	.boxed-layout #site-title a img,
	.boxed-layout-small #site-branding,
	.boxed-layout-small #site-title a img {
		max-width: 400px;
	}





.page-navigation {
    display: inline-block;
    width: 100%;
    padding: 0;
    text-align: center;
    overflow: hidden;
}


.page-navigation a {
    color: #fff;
}


.page-navigation a,
.page-navigation span {
    background: #111;
    padding: 5px 15px 3px;
    display: inline-block;
    color: #fff;
}


.page-navigation .next,
.page-navigation .prev {
    font-size: 0;
}


.page-navigation .next:after,
.page-navigation .prev:after {
    font-family: "FontAwesome";
    font-size: 15px;
}


.page-navigation .next:after {
    content: "\f105";
}


.page-navigation .prev:after {
    content: "\f104";
}


.infinite-scroll .paging-navigation,
.infinite-scroll.neverending .site-footer,
.infinite-scroll .page-navigation {
    display: none;
}
