﻿

.border-lightgray{
	border:solid thin #d5d5d5;
}


.site-header-main {
	float: left;
	width: 100%;
	padding: 44px 0 22px;
	padding: 4.4rem 0 2.2rem; 
	background-color: #fff;
}


#the_header .logo-variation.logo-variation-header .logo-slot img{
  max-height: 13rem !important;
}
#Filters .filters_buttons li.categories i,#Filters .filters_buttons li.tags i{margin-right:3px}
#Filters.only-categories .tags{display:none!important}
#Filters.only-tags .tags{display:block}
#Filters.only-authors .tags{display:none!important}


li.tags {
    display: none;
}
.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}
.container.masonry .item a{display:block}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}


#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{color: #FFF; display: inline; padding: 11px 1.5rem; font-size: 11px;}

	#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color: #000;}


	#mainNavigation .dropdown-menu .active, .dropdown-item:active{background-color: #000; color: #C89C87!important; }
.field-collection-container .ds-1col .field,.field-collection-container .ds-1col .view{margin-bottom:0 !important;}
.field-collection-container .ds-1col .field.field-name-field-group-title{margin-bottom:10px !important}
.ds-1col .field,.ds-1col .view{margin-bottom:10px;}
.ds-1col .field:before,.ds-1col .view:before,.ds-1col .field:after,.ds-1col .view:after{content:" ";display:table;}
.ds-1col .view .views-row{margin-top:0;}
.ds-1col img{height:auto !important;}
.ds-1col .field-name-title h4{margin-top:0;}
.block-views .views-row .ds-1col{padding:0px;margin-bottom:12px;}
#block-views-news-homepage-block .views-row .ds-1col{padding:0;margin-bottom:10px;}
.views-row .ds-1col{margin-bottom:12px;}
.megaMobile .icon-wrapper{height:65px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.megaMobile .icon-wrapper .icon{font-size:22px;color:#fff;position:absolute;top:0;left:0;display:block}
.megaMobile .icon-wrapper .center-logo{margin:auto}
.megaMobile .icon-wrapper img{max-height:35px;display:block}

.widget-container {background-color: transparent;}

.addthis_toolbox .custom_images a
{
    width: 32px;
    height: 32px;
    margin: 0 2px 0 2px;
    padding: 0;
}


.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}


.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}
.primary-color{color:#417505}






.post { padding: 20px 30px; background: transparent; }


.post .title { float: left; width: 600px; }
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-group .panel-heading{border-bottom:0}


    #filter_content .filter_title .title_close {
        float: right;
        margin-right: 10px;
        display: block;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
    }

.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
}
.exp-posts-nav-post-location,.exp-read-more-underlined,.pages_list a,.h9{font-family:Proxima\ Nova,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:1px;line-height:14px;color:rgba(132,137,145,1)}
#brand{padding:20px 0;}
#brand .logo{margin:35px 0;}
#brand .brand-list{display:inline;float:right;}
#brand .brand-list ul{padding:10px 0;list-style:none;color:#203232;font-size:30px;font-family:HelveticaNeueLTStd-Lt;text-align:right;}
#brand .slogan img{width:100%;}


.section-icon {
  height: auto;
  margin: auto;
  width: 86px;
}



.section-icon path,
.section-icon rect,
.section-icon circle {
  fill: #003a5d;
}



#image_264101767 {
  width: 55%;
}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}


.slider_4 {
    width: 100%;
    height: 100%;
    max-width: 1500px;
    max-height: 400px;
margin: 0 auto;}








.wrap {
  max-width: 63rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: .9375rem;
  padding-right: .9375rem;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.gridelement.box33 .col.last {
	margin-right: 0;
}

.gridelement.box50 .col.last {
	margin-right: 0;
}


	.navbar-trigger {
		display: block;
		height: 54px;
		z-index: 10000;
		position: absolute;
		padding: 7px 15px;
		cursor: pointer;
	}



	.navbar-trigger.active,
	.navbar-trigger:hover {
		background: rgba(0,0,0,.15);
	}


.img-responsive {
	width: 100%;
}


.img-responsive-mw {
	max-width: 100%;
	height: auto;
}

.menu_list{
    display: inline-flex;
}

ul.menu_list li.menu_list_item a:hover{
	color: #00c8fe;
	border-bottom: none !important;
}

.tab_itt td .cena{ color: #CF0C0D; font-size: 24px; font-weight: bold;margin-top: 25px;}

	.inner-head {
		font-size: 27px; !important;
	}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}


.sidebar-box {
    margin-bottom: 35px;
}

#cookie-law-info-bar {
	
	font-size: 10pt;
	margin: 0 auto;
	padding: 10px 10px;
	position: absolute;
	text-align: center;
	box-sizing: border-box;
	width:100%;
	z-index: 9999;
	box-shadow:rgba(0,0,0,.5) 0px 5px 50px;
	display: none;
}

#cookie-law-info-bar span {
	vertical-align: middle;
}

.left-panel-box{width:200px;height:auto;margin:8px 0 0 0px;padding:0px;float:left;border:solid 0px red;}
.footer{padding:120px 0;padding:12rem 0;overflow:hidden;*zoom:1;color:#868686;font-size:14px;font-size:1.4rem}


.footer .copyright {
  margin: 0;
}


.footer .footer-social-links {
  text-align: right;
}


.footer .footer-social-links a {
  display: inline-block;
  padding: 0 6px;
}

  .copyright,
  .footer-social-links {
    text-align: center;
    margin: 10px 0;
  }

.alignnone{margin:0}

a img.alignnone{margin:0}

.wp-caption.alignnone{margin:5px 20px 20px 0}

.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}

.media,.media .media{margin-top:15px;}

.media:first-child{margin-top:0;}

.media-object{display:block;}

.media-heading{margin:0 0 5px;}

.media .pull-left{margin-right:10px;}

.media .pull-right{margin-left:10px;}

.media-list{margin-left:0;list-style:none;}
 .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;}

		#free-tools .media{border-bottom: 1px dotted #909193; margin: 0 25px; padding: 15px 0 22px;}

			#free-tools .media.last{border: 0;}

#logozone #logo {
	margin: 0;
	font-size: 2.5em; 
	font-weight: normal;
	line-height: normal;
  color: #d7d7d7;
	font-family: Arial, Tahoma, sans-serif;  
  text-align: left;
  overflow: hidden;
}

#logozone #logo a {
  color: #d7d7d7;
	text-decoration: none;
	border: 0;
	cursor: pointer;
}

#logozone #logo img {
	border: 0;
}

#logozone #logo a:hover {
  color: #eee;
}

#logozone #logo span#rbcSystemIdentifierLogo {
	margin: 0;
	float: none;
	display: block;
}
 #inner-wrapper { padding: 0; }


#header-side {
	background-repeat: repeat-y;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.tablepress .row-hover tr:hover td{background-color:#f3f3f3}


.cistic {
=height: 1px;
=width: 1px;
=font-size: 1px;
=line-height: 1px;
=margin: -1px -1px 0 0;
clear: both;
}

  .is-sticky-navbar .sticky-offset { height: 37px; }


#page {
	position: relative;
	padding-top: 80px;
}
.iconmoon-shopping-cart{display:inline-block;margin-right:6px;}
.affix .navbar-default .iconmoon-shopping-cart{color:#000 !important;}
body.front .navbar-header .cart-icon span,body.front .navbar-header .iconmoon-shopping-cart:before{color:#FFF;}
body.front .affix .navbar-default .cart-icon span,body.front .affix .navbar-default .iconmoon-shopping-cart:before{color:#000;}
.iconmoon-shopping-cart:before{content:"\e900";}

.nav-with .navul li a{padding:0; width:20%;}
