﻿

.header-widgets { padding: 10px 0; text-align: center; }


.header-widgets-desktop { display: none; }
ul.mks_social_widget_ul{padding:20px 15px 15px 20px}
.mks_social_widget ul.mks_social_widget_ul li a.soc_rounded{border-radius:4px}
ul.mks_social_widget_ul li{float:left}
.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}


.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;
}
.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-4{width:33.33333333%}


.maincontent{
	width:1000px;
	height:auto;
	background:#FFF;
	position:absolute;
	padding:0 10px;
}


.main .maincontent .footer .menu-footer p {
	font-size: 10px;
}
#content .entry{overflow:hidden;padding:5px 15px}
#content .entry a:link,#content .entry a:visited{border-bottom:#963 1px dashed}
#content .entry a:hover,#content .entry a:active{border-bottom:#963 1px solid}

    .button_img_313{
        background: #FFFFFF;
        color: #545454;
    }

.search-box-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:48px;right:0;width:100%;z-index:2;}

.search-box-wrapper,
.featured-content{padding-left:222px;}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.ih-item.circle.effect1 .info span.droit2 {
  color: #fff;
  text-transform: uppercase;
  position: relative;
  letter-spacing: 2px;
  font-size: 18px;
  margin: 0 15px;
  padding: 55px 0 0 0;
  height: 110px;
  text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);
}
.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-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}


#line_4 .obsah_page .poj_logo {
  float: left;
  margin-left: 25px;
}


.footer-sns-list,
.footer-nav-list,
.footer-logo-list {
  display: block;
  margin-bottom: 30px;
  text-align: center;
}


.footer-sns-list a:hover,
.footer-nav-list a:hover,
.footer-logo-list a:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}


.footer-logo-list {
  margin-bottom: 35px;
}


.footer-logo-list li {
  display: inline-block;
  margin-right: 20px;
  width: 156px;
  line-height: 1;
}


.footer-logo-list li img {
  border: 1px solid #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}


.footer-logo-list li:last-child {
  margin-right: 0;
}


.footer-logo-list li:last-child img {
  border: none;
}

  .footer-logo-list ul {
    margin: -5px 0 0 -5px;
  }

.site-content .gallery{margin-bottom:1.5em}

.site-content .gallery a img{max-width:90%;height:auto;border:none}

.site-content .gallery dd{margin:0}

.site-content .site-navigation{overflow:hidden}

.site-content .nav-previous,
.site-navigation .previous-image{float:left;width:40%}

.site-content .nav-next,
.site-navigation .next-image{float:right;width:40%;text-align:right}

.site-content,
.site-footer{float:right;width:100%}

.site-header,
.site-content,
.site-footer,
.widget-area{width:100%}

.site-header,
.site-content,
img,
.site-footer,
.widget-area{width:100%}

.pagination .nav-previous { float: left }

.pagination .nav-previous a, .pagination .nav-next a { color: #fff!important }

.pagination  .nav-previous a:hover, .pagination .nav-next a:hover { background-color: #222 }

    


.splitted {
    height: 100%;
    width: 50%;
    position: absolute;
    z-index: 0;
    top: 0;
    overflow-x: hidden;
    overflow-y: hidden;
}

    
    .splitted.left {
        min-height: 400px!important;
    }

    .splitted.right {
        min-height: 450px!important;
    }
.media,.media-body{zoom:1;overflow:hidden}
.media-body{width:10000px}
.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}
.cam-global-header .container-12 .grid-2.cam-global-quicklinks{display:none;}
.cam-global-header .container-12 .grid-2.cam-global-logo{width:190px !important;}
.cam-global-header .container-12 .grid-2.cam-global-search,.cam-global-header .container-12 .grid-2.cam-global-quicklinks{width:170px !important;}
.container-12 .grid-2{width:120px !important;}

.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,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}

.top_inner-banner img, .inner-page-logo a img{width:100%;}

.top_inner-banner{position:relative;}


.pane-industries .view-id-industries .top_inner-banner img {width:100%; height:auto;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.recent-works-items a{max-width:64px;}



.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}

.nav.navbar-nav li .subnav-full {
  margin-bottom: 20px;
}

.nav.navbar-nav li .subnav-full a {
  padding: 8px 8px;
  margin-left: -8px;
}


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}


.ecs__service {
    z-index: 20
}


.ecs__deadline, .ecs__level, .ecs__service {
    position: relative
}


.ecs__deadline, .ecs__level, .ecs__page-count, .ecs__service {
    border-radius: 100px;
    background-color: #2f505a;
    border: 1px solid #23ded5;
    border-image-slice: 1
}




.carousel.slide .item {
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-ms-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner { height: 100% }

.custom-logo-link, .site-title, .site-description{float:left;}
.topnavi ul li a img.fx{display:inline-block;max-width:none}
.topnavi ul li a:hover img.fx{display:none}
.topnavi ul li a.topnavi-act img.fx{display:inline-block;max-width:none}
.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%}
.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{display:inline-block;visibility:hidden;vertical-align:middle;width:100%;line-height:normal;text-align:center}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}

    #logo {
        margin-top: 90px !important;
        margin-left: 0px !important;
    }
#access #logo{margin-right:10px}
#logo img{width:auto\9}

.fix {
	position: fixed;
	top:0;
	height: 70px;
	width:100%;
	z-index:999;
}

.fix.visible {
	background: #5b556e;
}

.box-footer-social{ width:172px; margin:0 auto; height:45px}

#header div .tagline {
	padding: 50px 0 0 49px;
	text-align: left;
}



.modal{ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 40; padding: 30px; width:  100%; height: 100%; margin: 0; padding: 0; opacity: 0; visibility: hidden; -webkit-transition:visibility 0s linear 0.1s,opacity 0.3s ease; -o-transition:visibility 0s linear 0.1s,opacity 0.3s ease; -moz-transition:visibility 0s linear 0.1s,opacity 0.3s ease; transition:visibility 0s linear 0.1s,opacity 0.3s ease; }

.modal.open{ visibility:visible; opacity: 1; -webkit-transition-delay:0s; -moz-transition-delay:0s; -o-transition-delay:0s; transition-delay:0s; }


.modal .content { margin-bottom: 20px; }

.modal .customer_logo { max-width: 100%; width: 200px; margin-bottom: 20px; }

.ci-soundplayer-meta .track-position {
  font-size: 14px;
  position: absolute;
  right: 0;
  top: 10px;
}

.ci-streaming .ci-soundplayer-meta .track-position {
  display: none;
}


  .track-position {
    display: none;
  }


.custom-logo-link {
  padding: 10px 0;
}

.custom-logo-link a img {
  max-width: 100%;
}

  body.home header .custom-logo-link {
    display: none;
  }


  body.home header.fixed-top .custom-logo-link {
    display: block;
  }

  header .nav-col .custom-logo-link {
    display: block;
  }

  header .nav-col.toggle .custom-logo-link {
    display: none;
  }

.slider__main .slider__inner--item-container-category {
  color: white;
  display: block;
  margin: 15px 10px 5px 10px;
}

div.wn-item .wn-date {
  margin: 0 0 0 0.3em;
  padding: 0;
  border: 0;
  float: left;
  width: 8.1em;
  font-weight: normal;
  overflow: hidden;
  white-space: nowrap;
}


.banner{float: left;width: 100%;}

.banner span{float: left; margin-top: 8px;}

.banner .attachment-destaque.wp-post-image { width:560px; max-width:640px; height: auto;}

.img_box_cat{
    display: inline-block;
    margin-right: 7px;
    vertical-align: top;
}
.ai1ec-allday-badge{background:#817b7b;border-radius:0.9em;-webkit-box-shadow:;box-shadow:;color:#fff;display:inline-block;font-size:0.85em;font-weight:normal;margin:0 0 1px;opacity:0.9;filter:alpha(opacity=90);padding:0 0.7em 0.05em;vertical-align:middle;}
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-allday-badge{vertical-align:bottom;}
.ai1ec-single-event .ai1ec-time .ai1ec-field-value .ai1ec-allday-badge,.ai1ec-multi-event .ai1ec-time .ai1ec-field-value .ai1ec-allday-badge{font-size:0.75em;line-height:1.4em;}



.entry-meta {color: #999999;font-size: 11px;font-size: .85rem;font-weight: bold;margin: 5px 2px 15px 2px;}

.entry-meta .fa {padding-right: 5px;}

.entry-meta .sep {color: #cccccc;font-weight: normal;padding: 0 7px;display:none;}

.entry-meta .vcard {display:none;}

.entry-meta .category {display:none;}

.entry-meta .comments-link:before {content:"/";color:#cccccc;font-weight:normal;padding:0 7px;}

.entry-meta .comments-link {margin-left:5px;}
.list-language .tab-content{overflow:hidden;margin-bottom:27px}
.list-language .item.active .tab-content{display:block}
.art-3 .head_title{margin-bottom:10px}


.head_title {
    margin-bottom: 60px;
    text-align: center;
}

h2.heading,
.head_title h2 {
	font-size: 48px;
	line-height: 1.1;
	text-transform: uppercase;
}

.head_title.icon-60 i {
	font-size: 60px;
}

.head_title i,
.latest_news i,
.masonary_blog i,
.blog-grid i {
    
    color: #e8e8e8;
    font-size: 40px;
}

.dark .head_title i {
	color: #FFF;
}

body.boxed .art-3 .head_title {
    margin-bottom: 30px;
}

.head_title p.heading-img {
	margin: 0;
}
#logo img{max-height: 100px}
#logo{width:200px;}
.stuck #logo img{max-height: 70px!important}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}


.js-rotator .loading {
  display: none;
}

.rotator .loading {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -20px;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}




.std10{
  font-size : 9pt;
  line-height : 135%;
}





#menu-under-header .navbar-inner,
.navbar .fill {
	background-color: #8AB800; 
	background-image: none;
        filter: none;
}
.medium-12{width:100%}
.lt-ie9 .large-12,.lt-ie9 .row .large-12,.lt-ie9 .medium-12,.lt-ie9 .row .medium-12{width:100%}
.lt-ie9 .medium-12,.lt-ie9 .row .medium-12{width:100%}


#content {
	float: left;
	font-family: Verdana, Helvetica;
	font-size: 15px;
	margin-left: 20px;
	margin-right: 10px;
	position: relative;
	text-align: left;
	width: 73%;
}


#content a:link,#content a:visited,#footer a:link,#footer a:visited {
	color: #00f;
	text-decoration: none;
}


#content a:hover {
	color: #000;
	text-decoration: none;
}
.row{margin-right:-15px;margin-left:-15px}
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}
.collapse.in{display:block}
.elementor-widget-image .widget-image-caption{color:#7a7a7a;font-family:"Roboto", Sans-serif;font-weight:400;}
.elementor-widget-theme-site-logo .widget-image-caption{color:#7a7a7a;font-family:"Roboto", Sans-serif;font-weight:400;}
.elementor-widget-theme-post-featured-image .widget-image-caption{color:#7a7a7a;font-family:"Roboto", Sans-serif;font-weight:400;}

.gdlr-sidebar .widget.widget_text .textwidget{
  text-align:center; 
}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }

.searchta tr td.searchitemname                  { vertical-align:top; padding:15px; font-size:16px; min-width:200px;}
.carousel-inner{overflow:hidden;width:100%;position:relative}
.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-7{width:58.33333333%}


.tbl_content_top {
    vertical-align: top;
}
.home_title,h2{color:#1a1a1a;font-size:32px;line-height:40px;margin:0 0 45px;font-family:montserratsemi_bold}
#people .home_title{margin-bottom:10px}
.contact_intro .home_title{margin:0}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after,.clearfix:after{clear:both;}
.row,.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}

.rxtc{
	width:1170px;
	margin:0 auto;
	margin-top:40px;
}

.rxtc th{
	height:50px;
	font-size:18px;
	font-weight:normal;
	background:#63c1ff;
	color:#FFFFFF;
	border-right:1px solid #41a6e9;
}

.rxtc th:first-child{
	border-top-left-radius:10px;
}

.rxtc th:last-child{
	border-top-right-radius:10px;
	border:none;
}

.rxtc td{
	text-align:center;
	border:1px solid #63c1ff;
	height:50px;
	font-size:16px;
	color:#333333;
}

.rxtc td span{
	color:#ff6600;
}


.no-justify {
  text-align: left;
}
.headercontact .tel a:link,.headercontact .tel a:active,.headercontact .tel a:visited{text-decoration:none}
.headercontact .tel a:hover{text-decoration:none}
.tel a:link,.tel a:active,.tel a:visited{color:#b4b4b4;text-decoration:none;font-weight:700!important}
.tel a:hover{color:#fee100;text-decoration:none;font-weight:700!important}

.normal { font-size: 80%; }

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



#gazpo-nav .main-menu ul,
div.menu ul {
	list-style: none;
	margin: 0;
	padding-left:0;
	white-space:nowrap;
}


#gazpo-nav .main-menu li,
div.menu li { 
    float: left;
    position: relative;
}

#gazpo-nav .menu ul li.hover,
#gazpo-nav .menu ul li:hover,
#gazpo-nav ul.menu li.hover,
#gazpo-nav ul.menu li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}

.header-image-icon { position: absolute; top: 32%; width: 30px; }

#bod  {background-color: #ffffff}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}

.copy { font-family: Tahoma; font-size: 10px ; color: 677888; line-height: 15px;}


.table-link-site td a{
	color: #d44950;
}

.sabai-wordpress-widget-main {
  margin-left: 75px;
}

#wrapper .column3{ width:53px; float:left}
.main-header .change-block{bottom:-20px;position:absolute;right:0}
.main-header .change-block .button{border-radius:3px;font-size:1em;height:43px;line-height:43px;text-align:center;text-decoration:none;width:43px}


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


.home-blocks .column {
    background-color: #ffffff;
    border: 1px solid #dce9de;
    padding: 10px;
}
.column .widget{margin:0 0 2em 0}

.column{float:left;margin-right:4%;min-height:20px}

@import url(../../../../../../themes/Newspaper/style.css);.td-header-style-1 .td-header-sp-logo{width:284px;position:relative;height:90px;margin:10px 5px 2px}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:15px 0}


.secondary-font,
.site-branding .site-title,
.site-banner .post-content:before,
.category-widget-header .post-count {
    font-family: 'Barlow', sans-serif;
}


.site-branding {
    margin-right: 20px;
    width: 280px;
}


.twp-align-center .site-branding,
.twp-align-center .site-header-banner {
    margin: 20px auto;
    text-align: center;
    width: 100%;
}


.wp-custom-logo .site-branding .branding-wrapper {
    display: block;
    width: 100%;
}


.site-branding .site-title {
    font-size: 34px;
    font-weight: 700;
    line-height: 1.2;
    margin: 0 auto 10px;
}


.twp-align-center .site-branding .site-title {
    font-size: 44px;
    letter-spacing: -.020em;
    text-transform: uppercase;
}
.top-about-content-inner-wrap{margin-bottom:48px}
