﻿.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}



.navbar {
	background-color: #f7f5e7;
	margin: 0 auto;
	max-width: 1600px;
	width: 100%;
}


	.author-avatar,
	.site-footer,
	.comment-respond,
	.comments-area .comment-edit-link,
	.comments-area .reply,
	.comments-link,
	.entry-meta .edit-link,
	.page-links,
	.site-content nav,
	.widget-area,
	.main-navigation,
	.navbar,
	.more-link {
		display: none;
	}


#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: px;
					text-transform: ;
					font-weight: ;
				}

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

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


.widget .search-block{
	width: 85%;
	float: none;
}

.search-block{
	display: inline-block;
	float: right;
	margin: 7px 10px;
	position:relative;
	width: 185px;
}

.no-results .search-block,
.error404 #primary .page-content .search-block,
.search-no-results #primary .page-content .search-block {
	float: none;
	width: 50%;
}

.search-block input#menu-search,
.widget_search input#s{
	font-size: 13px;
	line-height: 31px;
	height: 31px;
	padding: 2px 23px 2px 8px;
	width: 100%;
}

.search-block #searchsubmit,
.widget_search #searchsubmit{
	background: rgba(0, 0, 0, 0);
	border: medium none;
	font-size: 20px;
	height: 25px;
	position: absolute;
	right: 7px;
	top: 3px;
	width: 25px;
}



.sfmsb-follow-social-buttons.sfmsb-under a {
    margin: 0 0 0 10px;
}

footer .subfooter .inverse-text {
  font-weight: bold;
}


.np-home-middle-section .middle-primary {
    float: left;
    width: 67%;
}





.middle-primary .news_portal_featured_posts .np-single-post-wrap {
    float: left;
    margin-bottom: 2%;
    margin-left: 2%;
    width: 31.33%;
}


.middle-primary .news_portal_featured_posts .np-featured-posts-wrapper {
    margin-left: -2%;
}


.middle-primary .news_portal_featured_posts .np-single-post img {
    width: 100%;
}
.wp-video{max-width:100%;height:auto}
.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}
.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}
.video-details .wp-video-holder{width:100%;max-width:640px}


	
	#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%;
}
 
.icon-pinterest:before { content: '\e803'; }

.sbOptions li.last a{
	border-bottom: none;
}
.navbar .navbar-secondary .block{display:inline-block}


.navbar-header .navbar-brand {
	color: white;
}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form textarea{width:250px;max-width:100%;box-sizing:border-box}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}
table.semantic-data-opening-hours
td{padding-right:24px !important}
table.semantic-data-opening-hours td:last-child{max-width:460px}


.sub-navigation__left .options {
  position: absolute;
  display: none;
  z-index: 100;
}
#footer-bottom .et-social-icon a{color:#f57c1f}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
aside .widget_recent_entries .clearfix .entry-title{border-bottom:none;padding:0;margin:10px 0}


.btn-holder {
  display: inline-block;
  vertical-align: top;
}
#responsive-menu-container #responsive-menu-search-box,#responsive-menu-container #responsive-menu-additional-content,#responsive-menu-container #responsive-menu-title{padding: 25px 5%}
#responsive-menu-container #responsive-menu-additional-content{color: #fff}

#ub-f{position:relative;float:none;clear:both}
.image_panel .panel-image{display:flex;justify-content:center;flex-direction:column;vertical-align:middle;overflow:hidden;height:314px;box-shadow:0 3px 4px 0 rgba(10,31,68,.1),0 0 1px 0 rgba(10,31,68,.08);border-radius:5px;padding:0;margin:16px 0;position:relative;transition:box-shadow .5s ease;width:300px}
.image_panel .panel-image:hover{box-shadow:0 6px 8px 0 rgba(10,31,68,.1),0 0 2px 0 rgba(10,31,68,.08)}
.image_panel.small_grid .panel-image{height:250px}
#auction_types .image_panel .panel-image{min-height:314px}
.image_panel .panel-image,.image_panel.small_grid .panel-image{width:100%;height:100%!important;margin:0}

.bar-style-related-posts-list .sep-with-icon-wrap {
    margin-bottom: 10px;
}

.sep-with-icon-wrap{
    margin-bottom: 20px;
}



#footer-menu {
	clear: both;
	border-top: 1px solid #bebebd;
	border-bottom: 1px solid #ccc;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 4px #ccc;
	-moz-box-shadow: 0 1px 4px #ccc;
	box-shadow: 0 1px 4px #ccc;
	color: #a8abb0;
}


#footer-menu .widget-area {
	margin: 0 auto;
	padding: 41px 0 33px;
	max-width: 945px;
	width: 100%;
}
.prk_break_word{word-wrap:break-word}
#header_main{margin-top:15px;position:relative;height:120px}
.main_width{width:960px;//1401px;margin:0 auto}

ul#gnav-ul li.ad_all ul li.ad2 a:before {
	content: "\f00c";
	padding-right: 5px;
	}

#toolbar { margin: 10px 10px; }



#footer,
#toolbar {
	font-size: 12px;
	line-height: 18px;
}



.clearfix {
  *zoom: 1;
}

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

.clearfix:after {
  clear: both;
}
    

    
    .box .featured_image{ 
	padding:1px;
    }


    .box.four .featured_image{
	max-width:220px;
	overflow:hidden;
    }
#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;
}
.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}
.row{margin-right:-15px;margin-left:-15px}
.container-fluid:after,.container-fluid:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" "}
.container-fluid:after,.modal-header:after,.nav:after,.row:after{clear:both}
.block-type-footer .copyright{float:left;width:100%;clear:both;text-align:center;margin:10px 0}
.block-type-footer p.copyright{color:#666666;}
#block-52 p.copyright{text-align:right;color:#C90813;}

.clients {
	background:#F2EEE6;
	padding:4em 0;
}

.clients ul li {
	display:inline-block;
	width:14%;
	margin:1.111%;
}

.clients ul li img {
	width:100%;
}
#footer{width:100%;background:#333;color:#999;padding:30px 0}
 
.clearbth { clear:both; }
.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.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{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}
#footer .col-sm-6.e-services{padding-left:45px}
#footer .col-sm-6.e-services.offset{padding-left:15px}
.footer-body .col-md-3,.col-sm-6.e-services{padding-left:15px}


.float-left {
  float: left !important;
}

.middle-align {
    margin: 0 auto;
    padding: 0;
}


#menutop2 li#topref {
	display:inline;
	float:left;
	width:134px;
	margin:0;
	padding:0;
}

	div.itemCommentsPagination span.pagination {display:block;float:right;clear:both;}
a[href^="javascript:"]:after,
a[href^="#"]:after,
[class^="meta"] a:after,
[class$="meta"] a:after,
.page-link a:after,
.postmetadata a:after,
.gallery-item a:after,
.postinfo a:after,
.entry h2 a:after,
.entry-taxonomy a:after,
.tags a:after,
#masthead a:after{content:"" !important;}


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

.site-footer-inner, .site-info {
  margin: 0 auto;
  max-width: 1170px;
  width: 100%;
}

.site-footer-inner .footer-widget-area {
  margin-top: 0;
  padding-bottom: 30px;
}
