﻿ 
.gdlr-core-column-service-item .gdlr-core-column-service-title{ color: #383838; }


.gdlr-core-column-service-item.gdlr-core-center-align .gdlr-core-column-service-title-wrap{ margin-bottom: 15px; }


.gdlr-core-column-service-item.gdlr-core-column-service-icon-top .gdlr-core-column-service-title-wrap{ margin-bottom: 20px; }

.gdlr-core-column-service-icon-left .gdlr-core-column-service-title-wrap{ margin-bottom: 16px; }

.gdlr-core-column-service-icon-left.gdlr-core-no-caption .gdlr-core-column-service-title-wrap{ padding-top: 5px; }


.gdlr-core-column-service-icon-left-title .gdlr-core-column-service-title-wrap{ overflow: hidden; margin-bottom: 18px; }

.gdlr-core-column-service-icon-left-title.gdlr-core-no-caption .gdlr-core-column-service-title-wrap{ padding-top: 5px; }
.tb-megamenu-column{padding:10px 0;}

.campaign_title {
    color: white;
    float: right;
    padding: 3px 25px 3px 15px;
    margin-top:15px;
    background-color: rgba(0,0,0,.35);
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}


	.span6 {
		width: 570px
	}


	.row-fluid .span6 {
		width: 48.717948717948715%;
		*width: 48.664757228587014%
	}


	input.span6, textarea.span6, .uneditable-input.span6 {
		width: 556px
	}


.table td.span6, .table th.span6 {
	float: none;
	width: 444px;
	margin-left: 0
}
.et_pb_module{max-width:100%}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}




#pagecontainer{ width: 1035px; margin: 0px auto; padding:0px; background:#fff; margin-top:10px;}
.header .logo{position:absolute;left:0;top:50%;margin:-52px 0 0 0}
.header .logo img{width:auto;height:103px}
.footer .top .logo-footer{float:left;width:20%;margin-top:12px}


#line_1 .obsah_page #prac_doba {
  float: right;
  text-align: left;
  margin: 10px 0px 0px 20px;
  padding: 10px 0px 0px 0px; 
  width: 200px;
  height: 62px; 
}


#line_1 .obsah_page #prac_doba img {
  float: left;
  margin-top: 4px;
}


#line_1 .obsah_page #prac_doba #den {
  width: 70px;
  
  margin: 12px 0px 0px 10px; 
  float: left;
  
  font-family: "Tahoma";
  line-height: 1.4;
  font-size: 16px;
}


#line_1 .obsah_page #prac_doba #hodina {
  width: 80px;
  float: left;
  text-align: right;
  
  
  padding: 11px 0px 0px 0px; 
  font-family: "Tahoma";
  font-size: 14px;
  line-height: 1.6;
  margin-top: 1px;
}

.banner-text{ background:rgba(72,69,69,0.5);padding:140px 200px;}

.banner .banner-text{ background:rgba(72,69,69,0.5);padding:30px 0px;}

.header-verticalmenu .nav-menu {
  display: none;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  float: left;
  width: 100%;
  background: #ffffff;
  z-index: 99;
  position: relative;
}

.header-verticalmenu:hover .nav-menu {
  display: block;
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
}
.rtecenter{text-align:center}

#menuSlider table .titre{height:43px;vertical-align: middle;text-align:center;border:0px solid #ffffff;padding:0 2px;}
.modal-footer{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}

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


.af-absolute-full {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }




#active-nav {
  -webkit-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s; }

  #active-nav.active {
    background: rgba(0, 0, 0, 0.2);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%; }
.qodef-fullscreen-menu-opened .qodef-logo-wrapper a img.qodef-dark-logo,.qodef-fullscreen-menu-opened .qodef-logo-wrapper a img.qodef-light-logo,.qodef-fullscreen-menu-opened .qodef-logo-wrapper a img.qodef-normal-logo{opacity:0}
.qodef-logo-wrapper a img.qodef-dark-logo{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}
.qodef-light-header .qodef-vertical-menu-area .qodef-logo-wrapper .qodef-dark-logo,.qodef-light-header .qodef-vertical-menu-area .qodef-logo-wrapper .qodef-normal-logo{opacity:0}
.qodef-dark-header .qodef-vertical-menu-area .qodef-logo-wrapper .qodef-dark-logo{opacity:1}
.container,.container-fluid{margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:.15em;padding-right:.15em}
.short_breaks_adventure_results .container-fluid{max-width:1440px;padding-top:10em;padding-bottom:4em}

#sbsearchform_wrapper .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.sp-post-info {
    display: block;
}


.flag {
  display: inline-block;
  margin: 0 5px;
}


.flag-pad img {
  margin-bottom: 5px;
}
.vc_images_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{float:none}
.vc_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{float:none}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only ~ .form-control-feedback{top:0}
.intro__bg .baloon-1{position:absolute;right:5%;margin:0 auto;display:block;top:5%;transform:translateY(-5%);max-width:240px;animation:baloon-1 35s infinite;animation-direction:alternate;z-index:1}
.intro__bg .baloon-1 img{max-width:100%}
.region-top-header-menus .block-menu{float:left;}
.region-top-header-menus ul.menu{margin-top:-2px;}
.region-homepage-blocks .views-row{float:left;width:270px;padding:0px 20px;border-right:1px dotted #000;}
.region-homepage-cta-region{min-height:203px}
#topFooter .region-footer-nav{float:right;display:inline-block;}
td.region,td.module,td.container,td.category{border-top:1.5em solid #fff;border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;font-weight:bold;}
tr:first-child td.region,tr:first-child td.module,tr:first-child td.container,tr:first-child td.category{border-top-width:0;}
.site-footer .site-info{margin:.5em}
.site-footer .site-info .footer-credit a{text-decoration:none;border-bottom:1px solid}
#triangle-up-wrapper{width:1170px}

				.et_pb_section { padding: 54px 0; }

				.et_pb_section.et_pb_section_first { padding-top: inherit; }

    
				
.et_pb_section_0.et_pb_section { padding-top: 0px; padding-bottom: 0px; }

.et_pb_section_1.et_pb_section { background-color:#f6f8fa !important; }

	.et_pb_section_4.et_pb_section { padding-top: 30px; }

.desktop-clear:after {
  clear: both;
}
.pagewidth,.full_width .themify_builder_row .row_inner{max-width:94%}
.full_width .themify_builder_row .row_inner{width:1064px;max-width:100%;margin:auto}
.full_width .themify_builder_row.fullwidth .row_inner{width:100%;padding:0}
.container{min-width:992px!important}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}


.container-semi-fluid {
  padding: 0 50px;
}
.condensed__container{background-color:#000}
.condensed__container .container,.condensed__container .filter__more,.condensed__container .ous-events-listing{-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;height:4.45rem;display:-webkit-box;display:flex}
.header--center .condensed__container,.header--internal .condensed__container{background-color:#eaeaea}

.bottom-footer .col-xs-12 .algo{
	display:block;
}

	.bottom-footer .col-xs-12 a{
		display:block;
		width:100%;
		text-align:left !important;
		margin-bottom:10px;
	}

	.bottom-footer .col-xs-12{
		text-align:left !important;
	}

	.bottom-footer .col-xs-12 span{
		display:none;
	}

	.white-bg .row, .white-bg .col-xs-4, .white-bg .col-xs-8, .white-bg .col-xs-10, .white-bg .col-xs-12, .white-bg .step, .white-bg .btn{
		width:100% !important;
		margin-left:0px !important;
		margin-right:0px !important;
	}

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


.widget {
  margin-bottom: 18px;
}

.widget h3 { border-bottom: 0; }

	
	#navigation {width: 95%; max-width: 95em;}

.grid_3-4                                       { width:65px; margin:0 5px; float:left; display:inline; }

.grid_3                                         { width:260px; margin:0 20px; float:left; display:inline; }


.grid_1-2, .grid_3-4, .grid_1, .grid_1-1-2, .grid_2, .grid_2-2-5, .grid_3, .grid_4,
.grid_5, .grid_6, .grid_7, .grid_8,
.grid_9, .grid_10, .grid_11, .grid_12           { width:100%; margin:10px 0 0 0!important; float:none; display:block; }


#product_grid_items .grid_3 {
	min-height:320px;
}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}
.genesis-nav-menu .menu-item{display:inline-block;text-align:left}
.genesis-nav-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}
.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}

#tweet_container {width:700px;}
.thumbtext{background-color:#f7ebe2;display:block;height:35px;margin-top:-46px;opacity:.85;padding:4px}
.absolute--fill{top:0;right:0;bottom:0;left:0}
.absolute{position:absolute}
.absolute--fill-ns{top:0;right:0;bottom:0;left:0}
.absolute-ns{position:absolute}
.absolute--fill-m{top:0;right:0;bottom:0;left:0}
.absolute-m{position:absolute}
.absolute--fill-l{top:0;right:0;bottom:0;left:0}
.absolute-l{position:absolute}
header,.header_inner_left{position:relative!important}

header .header_inner_left{position:absolute;left:25px;top:0}

header .container_inner .header_inner_left{position:absolute;left:0;top:0}
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible!important}
.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{width:100%;float:none;display:block;margin-left:0;margin-right:0}


header.header .hc-hamburger span {
    transition: transform .3s ease-in-out
}


.main-nav-opened header.header .hc-hamburger:after,
.main-nav-opened header.header .hc-hamburger:before {
    transition: transform .3s ease-in-out, opacity .4s .1s;
    transform: translate3d(0, 0, 0);
    opacity: 0
}


.main-nav-opened header.header .hc-hamburger span {
    transition: transform .3s .3s ease-in-out
}


.main-nav-opened header.header .hc-hamburger span:first-child {
    transform: rotate(45deg)
}


.main-nav-opened header.header .hc-hamburger span:last-child {
    transform: rotate(-45deg)
}

.navigation .n_bj10{ background-position:-237px -160px;}


.main-block-wrap {
  display: flex;
  flex-wrap: wrap; }

  .main-block-wrap .feat-img-wrap_img {
    min-height: 400px; }
.module_round_box-sidebar,.module_round_box-sidebar .s5_module_box_1,.module_round_box-sidebar .s5_module_box_2{padding:0;margin:0;background:0 0;border:none}

.top-header-wrapper .icon-box,
.at-first-level-nav ul li{display:inline-block;padding:0 10px;vertical-align:middle;border-left:1px solid #e2e2e4;font-size:13px;font-weight:400;}

.header-left .icon-box:first-child,
.header-right .icon-box:first-child,
.header-left .at-first-level-nav ul li:first-child{border-left:none;padding-left:0;}

.header-right .icon-box:last-child,
.header-left .at-first-level-nav ul li:last-child{padding-right:0;border-left:medium none;}

.top-header-wrapper .icon-box .icon,
.top-header-wrapper .icon-box .icon-details{display:inline-block;}

.featured-social .icon-box{display:inline-block;padding:9px 12px;margin-left:10px;vertical-align:middle;border:1px solid #e2e2e4;font-size:12px;font-weight:600;line-height:0;}


 
a .tile-overlay {
    background-color: rgba(0, 0, 0, 0);
    position: absolute;
    opacity: 0;
    top: 0;
    left: 0;
    opacity: 0;
    transition: linear .33s;
    width: 100%;
    height: 100%;
    display: inherit; }


a:hover .tile-overlay {
    background-color: rgba(0, 0, 0, 0.75);
    left: 0;
    position: absolute;
    opacity: 1;
    top: 0;
    transition: opacity .33s;
    width: 100%;
    height: 100%; }


.contProductSelect .tile-overlay {
    background-color: rgba(255, 255, 255, 0); }


.contProductSelect:hover .tile-overlay, .contProductSelect:active .tile-overlay {
    background-color: rgba(255, 255, 255, 0.85); }


	 
	.tile-overlay {
        display: none;
    }


.mb-10 {
  margin-bottom: 2.5rem;
}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}

.custome-carousel .carousel-caption {
    text-align: left;
    text-shadow: none;
    right: 0;left: 30%;
    bottom: 0px;
}

.custome-carousel .carousel-caption p {
    margin: 0;
    line-height: 24px;
    font-family: 'Light';
}

.custome-carousel .carousel-caption strong {
    color: #656565;
    font-size: 14px;
    margin-top: 20px;
}

			
			#content div.inerSidebar div.newsletter3 {
				border:1px solid #c8c8c8;
				padding:5px;
				margin-bottom: 5px;
				font-size:11px;
				padding-bottom: 5px;
			}

.mid-right{
background-color: #E6EFF0;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 540px;
    margin-left: 0;
    margin-top: 20px;
    width: 350px;
}


#footer-side2 {
	background-position: top right;
	background-repeat: repeat-y;
}




h1,h2,h3,h4,h5,h6, .content-title, .page-title, .module-title {
	font-weight: normal;
}



h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, 
.content-title img, .page-title img, .module-title img
{vertical-align: middle; padding: 0 5px;}

.content-title {
	font-size: 70px; 
	line-height: 1; 
	text-transform: uppercase;
	margin-bottom: 45px;
}

.part-like .content-title {margin-bottom: 0;}

.gk .content-title {text-indent: -5px;}

.part-values .content-title {margin-bottom: 0;}


.part-persons .content-title {color: #282828; margin-bottom: 0px;}



.tpl-search .content-title {margin-bottom: 25px;}

.tpl-404 .content-title {
	text-align: center;
}

.clear {
    clear: both;
}
.wp-block-columns{display:flex;flex-wrap:wrap}
.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}
.search-block .region-navigation-below-right{margin-top:15px;}
.region-header-top-right-first .arep-head-dashboard{padding-left:0px;padding-right:0px;width:55%;}
.region-header-top-right-first .arep-head-logout{width:46%;}

  #hpslidealpha { display:none }


.promo-bar {
    width: 100%;
    display: inline-block;
    text-align: center;
    background-color: #EEE;
    padding-top: 6px;
    padding-bottom: 6px;
    font-family: 'Sweet Sans';
    font-size: 9px;
}

.articles { font-family: Tahoma; font-size: 16px; color: #446080 ; font-weight: bold}


	
	#widget-footer {
		padding:28px 0 0 0;
	}

	
		#widget-footer .hr {
			margin:0 5px 20px 5px;
			}




.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}


.clearfix {
	display: inline-block;
}


* html .clearfix {
	height: 1%;
}
.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-left:20px;padding-right:20px}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}
.col-xs-12{width:100%}

.diyw div#emotion-header {
        max-width: 920px;
        max-height: 240px;
                background: #eeeeee;
    }


.diyw div#emotion-header-title-bg {
    left: 0%;
    top: 0%;
    width: 100%;
    height: 29%;

    background-color: #FFFFFF;
    opacity: 0.50;
    filter: alpha(opacity = 50);
    display: none;}

.diyw img#emotion-header-logo {
    left: 1.00%;
    top: 0.00%;
    background: transparent;
                border: 1px solid #ffffff;
        padding: 20px;
                display: none;
    }


.diyw div#emotion-header strong#emotion-header-title {
    left: 30%;
    top: 36%;
    color: #051972;
        font: normal normal 18px/120% Helvetica, 'Helvetica Neue', 'Trebuchet MS', sans-serif;
}

@charset "UTF-8";*,.kc-col-container,.kc-container,.kc-elm{box-sizing:border-box}
.kc-elm{float:left;width:100%}
.social-icon_grp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}

  .menu-top-section .menu-link {
    text-align:right;
    display: inline-block;
    vertical-align: middle;
    width: 25%;
  }

.jm-module.box-ms .jm-title-wrap:before {
  border-color: transparent transparent #d51d1f transparent;
}

.jm-module.box-ms .jm-title-wrap:after {
  border-color: transparent transparent transparent #d51d1f;
}

.jm-module.box-ms .jm-title-wrap {
  display: inline-block;
  margin: -11px 17px 0;
  position: relative;
}

.jm-module.box-ms .jm-title-wrap:before,
.jm-module.box-ms .jm-title-wrap:after {
  background: none;
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  border-style: solid;
}

.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-sm-6 {
    width: 50%;
  }
.pic-rub,.pic-rub-nw,.pic-ru,.pic-ru-nw{margin:10px 0 20px 40px;float:right;max-width:60%}
.node-type-topic-page .pic-rub,.node-type-topic-page .pic-rub-nw,.node-type-topic-page .pic-ru,.node-type-topic-page .pic-ru-nw{margin:10px 0 20px 40px;float:right;max-width:60%}
.pic-rub-img img{border:3px solid #0000cd;padding:2px;background-color:#fff;display:block;box-shadow:4px 4px 4px #666}
.node-type-topic-page .pic-rub,.pic-rub,.node-type-topic-page .pic-lub,.pic-lub{float:none;max-width:100%;margin:7px auto 14px auto;position:relative;left:-7px;clear:both}
.node-type-topic-page .pic-rub-nw,.pic-rub-nw,.node-type-topic-page .pic-ru-nw,.pic-ru-nw{margin:7px 10px 14px}


#container {
   padding-top: 20px;
}


#container table {
   width: 100%
}
.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;}
.navbar-collapse.in{overflow-y:auto;}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0;}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px;}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:none;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010;}


.wp-caption-text,
.gallery,
.alignnone,
.gallery-caption,
.sticky,
.bypostauthor {
	height: auto;
}




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16
{
	display: inline;
	float: left;
	margin-left: 1%;
	margin-right: 1%;
}


.container_12 .grid_6,
.container_16 .grid_8
{
	width: 48%;
}


.container_12 .grid_8
{
	width: 64.666%;
}

.grid_8,.div_mobile,.third_mobile,.thirds2_mobile,#logo_container{width:98% !important;}
.m-tile__meta{position:relative}
.m-tile__meta .ui-wrapper{display:none}
.m-tile--dark .m-tile__meta{height:100%;padding:80px 60px}
.m-tile--image .m-tile__meta,.m-tile--image .m-tile__image+.m-tile__meta,.m-tile--video .m-tile__meta,.m-tile--video .m-tile__image+.m-tile__meta{padding:30px 60px 80px}
.m-tile__meta .ui-wrapper .ui-btn+.ui-btn{margin-top:30px}
.m-tile--dark .m-tile__meta,.m-tile--dark .m-tile__image+.m-tile__meta,.m-tile--video .m-tile__meta,.m-tile--video .m-tile__image+.m-tile__meta,.m-tile--image .m-tile__meta,.m-tile--image .m-tile__image+.m-tile__meta,.m-tile--quote .m-tile__meta,.m-tile--quote .m-tile__image+.m-tile__meta{height:auto;padding:30px 25px;text-align:center}
.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-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{float:left}
.col-xs-4{width:33.33333333%}
.page .hero-left{position:relative;}
#goog-gt-tt,.goog-te-banner-frame,.skiptranslate,#google_translate_element,.goog-te-banner-frame.skiptranslate,.goog-te-menu-frame.skiptranslate{display:none !important}



.filters .sort{
    padding:5px 18px 5px 20px;
    cursor:pointer; 
    display: inline-block;
}


.awaken_comment_author,
.awaken_comment_post {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
}


	



.widget {margin-bottom:20px; clear:both;}

.widget-title {margin: 0 0 10px;line-height:24px;}


.widget-portfolio-recent.mline li ,
.widget-blog-recent.mline  li {margin:0 0 10px;}



.site-footer-widget .widget-title {margin-bottom: 10px;line-height: 20px;font-size: 16px;color: #444;}
