﻿

.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}


.clearfix:before,
.clearfix:after {
    display: table;
    content: ""
}

.clearfix:after {
    clear: both
}

.clearfix { display: inline-block; }


* html .clearfix { height: 1%; }

.clearfix:after,
.clearfix:before {
  display: table;
  content: "";
}


.row {
  margin-right: 0px;
  margin-left: 0px;
}
.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-lg-12{width:100%}

  section.hero .imgholder {
    height: 400px; }

  section.pagehero .imgholder {
    width: 100%;
    height: 400px; }

  section.pagehero.has-text-overlay .imgholder {
    height: auto;
    max-height: none; }

  section.photo-feature-box .imgholder {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }

#footer .footer-inner {width: 100%;}

footer.copyright .jetpack-social-navigation .menu {
  float: right;
  margin-bottom: 0;
}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}


		  body:not(.material) #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 10px; }

.article .content-group-list {
  display: none;
}


section.widget.content-block .content-group-list {
  display: none;
}

.slider1 table td.brdr{
	border-right:1px solid white;
}
.arrow-right-icon{position:relative;top:3px;width:1.1111111111rem;height:1.1111111111rem}
.btn-just-like-more:active .arrow-right-icon path,.btn-just-like-more:focus .arrow-right-icon path,.btn-just-like-more:hover .arrow-right-icon path,.btn-more:active .arrow-right-icon path,.btn-more:focus .arrow-right-icon path,.btn-more:hover .arrow-right-icon path{fill:#fff}
.btn-sidebar .arrow-right-icon{width:12px;height:12px;position:relative;top:0}
.btn-sidebar .arrow-right-icon path{fill:#b8161d}


.product-wrapper .product-thumb, .product-wrapper .product-hover {
  transition: all .7s ease-in-out; }

  .product-wrapper .product-hover {
    position: absolute;
    width: 100%;
    background: #FFFFFF;
    padding: .5em;
    opacity: 0;
    visibility: hidden;
    border: 3px solid #9f5a7f;
    border-top: 0; }

    .product-wrapper .product-hover p {
      padding: 0 0 1em 0;
      margin: 0; }

    .product-wrapper:hover .product-hover {
      opacity: 1;
      visibility: visible; }
.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%}

.content-search .search-container {
  max-width:820px;
  width:100%;
  height:60px;
  margin:0 auto;
  position:relative;
}

.circle {
    width:  170px;
    height:  170px;
    background:  #ddd;
    border-radius: 50%;
    display: block;
    margin: 0 auto;
}

.circle img {
    position:  relative;
    top: -20px;
}


.stat-big {
	position: relative;
	overflow: hidden;
	margin-left: -20px;
	margin-top: -11px;
	float: left;
	font-family: "roboto";
	font-size: 50px;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal !important;
	font-kerning: normal;
}


.stat-big span{
	font-family: "pts";
	font-weight: normal;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol {
	margin-right: 3.8%;
	float: left;
	min-height: 1px;
}


.row .sevencol {
	width: 56.75%;
}

	
	.row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol, .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol {
		width: auto;
		float: none;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
		clear:both;
	}
.text-box-square .text-inner,.text-box-circle .text-inner{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}

#text-box-1741357518 .text-inner {
  padding: 30px 30px 30px 30px;
}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.img-responsive{display:block;max-width:100%;height:auto}


  .region-user-menu {
    padding-bottom: 3px;
    width: 100%;
    position: relative;
  }


  .region-main-menu .block-simpleads,
  .region-above-main-menu .block-simpleads {
    margin-bottom: 0;
  }

#navi-wrap {
border-top: 1px solid #004488;
border-bottom: 1px solid #004488;
background: #fff;
padding-top: 1px;
padding-bottom: 1px;
}

.news-item .news-item-date{display:  block;margin-bottom: 24px;font-family: Regular;font-size: 16px;line-height: 14px;}
#bottom-footer .site-info,#footer-navigation{float:none;text-align:center;margin:5px 0}
#bottom-footer .site-info{float:left}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}

			#footer .footer-list li.footer-div{background: #000; padding-right: 1px; margin-right: 10px;}
.hp-posts-commentcount{margin-top:14px;display:none!important}
.hp-posts-commentcount img{vertical-align:middle;margin-right:7px}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}

		#slider-container89 {
			position: absolute;
			overflow:hidden;
			left: 0; 
			top: 0;
			height: 100%;
			width: 100%;
		}

.block-nice-menus{line-height:normal;z-index:10;}
section.home-main .block{width:31.03448%;float:left;margin-right:3.44828%;display:inline;height:99%;display:table;}
section.home-main .block .box,section.home-main .block .block-nac-socialfeed div{color:#5c676c;font-size:1.1em;font-family:'Open Sans';}
section.home-main .block:last-child{margin-right:0;}
section.home-main .block .more{bottom:0;margin-top:20px;}
section.home-main .block-nac-socialfeed ul,section.home-main .block-nac-socialfeed ol{padding:0;margin:0;}
section.home-main .block-nac-socialfeed ul li,section.home-main .block-nac-socialfeed ol li{list-style-type:none;background-color:#fff;border:3px solid;border-color:rgba(121,204,235,0.6);padding:5px;}
section.home-main .block-nac-socialfeed ul li img,section.home-main .block-nac-socialfeed ol li img{display:block;margin-left:auto;margin-right:auto;width:70%;max-width:250px;}

.p10{padding:10px}
.stack-banner{height:100%;width:auto;}
.stack-banner .box{padding-left:0;padding-right:0;}


.collapse { display: none; visibility: hidden; }

.collapse.in { display: block; visibility: visible; }


tr.collapse.in { display: table-row; }


tbody.collapse.in { display: table-row-group; }

  .navbar-collapse.collapse { display: block !important; visibility: visible !important; height: auto !important; padding-bottom: 0; overflow: visible !important; }

.footer .footermenu{text-align: right;}

.outer{margin:0 auto;max-width:1177px;min-width:290px;position:relative;}
#footer-info,#footer-info a{color:#999999}
#footer-info{font-size:12px}
#footer-info a{color:#666;font-weight:700}
#footer-info a:hover{opacity:.7}
#footer-info,.et-social-icons{float:none;text-align:center}


.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}



.container-full-width {
	width: 100%;
}


.container-full-width:before, .container-full-width:after {
	display: table;
	content: "";
	line-height: 0;
}


.container-full-width:after {
	clear: both;
}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}
.pswp__counter,.pswp__preloader{height:2.44444rem;top:0;position:absolute}
.pswp__counter{left:0;font-size:.72222rem;line-height:2.44444rem;color:#FFF;opacity:.75;padding:0 .55556rem}

.bd-icon-67:before {
  content: '\216';
}

.bd-icon-67:hover:before {
  background-color: rgba(21, 86, 112, 0.5);
  color: #ffffff;
}

.video-panel {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0;
}

.video-panel iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.video-panel-text {
	height:auto;
}

.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: 10px;
  padding-left: 10px;
}

  .col-md-4 {
    width: 33.33333333%;
  }

div#regular-header {
    overflow: hidden;
    clear: both;
    padding: 20px 0;
}

  #header .header_mid .search_resp_nav_wrap {
    width: auto;
    float: none;
    text-align: center;
  }
 
.infinite-top-menu-button i, .infinite-mobile-menu-button i{ color: #e2e2e2; }
 
.infinite-main-menu-right .infinite-top-menu-button, .infinite-mobile-menu .infinite-mobile-menu-button{ border-color: #dddddd; }

.infinite-mobile-menu{ float: left; margin-top: -8px; margin-left: 30px; }

.infinite-mobile-menu-right{ position: absolute; right: 30px; top: 50%; margin-top: -9px; }


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}


.entry__img-holder {
  position: relative;
  overflow: hidden;
  margin-bottom: 27px;
}


.entry__meta-category + .entry__img-holder {
  margin-top: 10px;
}


.entry__img {
  width: 100%;
}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}
