﻿
		.venue-list-entry .venue-adresss .addr, .venue-list-entry .venue-adresss .city, .venue-list-entry .venue-adresss .fax, .venue-list-entry .element-times{display:block;font-size:14px;color:#000000;line-height:18px;}

.venue-list-entry .openings-headline, .venue-list-entry .element-headline, .venue-list-entry .element-times,
.venue-list-entry .venue-adresss .addr, .venue-list-entry .venue-adresss .city, .venue-list-entry .venue-adresss .fax, .venue-list-entry .element-times{font-size:16px;line-height:26px;}

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

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

.panel.with-nav-tabs .nav-tabs{
	border-bottom: none;
}

.panel.with-nav-tabs .nav-justified{
	margin-bottom: -1px;
}


.widget-container li span.tie-date,
.footer-widget-container li span.tie-date,
.mega-menu-block .tie-date,
span.post-comments-widget,
span.post-views-widget {
	color: #AAA;
	margin: 4px 0 0;
	font-size: 80%;
	display: inline-block
}


.widget-container li span.post-small-rate,
.footer-widget-container li span.post-small-rate {
	margin-top: 5px;
}


.widget-container .post-thumbnail,
.footer-widget-container .post-thumbnail {
	float: left;
	margin-right: 10px;
}


.footer-widget-container {
	padding: 5px 0;
	border-top: 1px solid #444;
}


.footer-widget-container p {
	padding-bottom: 1.0em;
}


.footer-widget-container li,
#theme-footer #tabbed-widget .tabs-wrap li {
	padding: 6px 12px 6px 0;
	line-height: 18px;
	overflow: hidden;
	border-bottom: 1px solid #3c3c3c;
}


.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}


a img.alignleft {
  float: left;
  margin: 0.313rem 1.25rem 1.25rem 0;
}


.wp-caption.alignleft {
  margin: 0.313rem 1.25rem 1.25rem 0;
}

.footer-btm-bar {
	background:#23272a;
	padding:30px 0 20px
}



#content-wrap .content-inner,
#content-wrap .sidebar-inner{
	padding-top: 40px;
	padding-bottom: 1px;
}

#content-wrap .timeline-container .content-inner {
	padding-top: 0;
	padding-bottom: 0;
}


.choose-writer-text {
    padding: 10px;
    font-size: 14px;
    color: #003
}

    .choose-writer-text br {
        display: none
    }

#container {
	max-width: 1200px;
	margin: 0 auto;
}
li a span.tx{font-size:16px;line-height:24px;}
#navigation ul li.current_page_item a{background-color:#343434;color:#fff;font-weight:700}


#csbwfs-right #csbwfs-re,#csbwfs-right  #csbwfs-st,#csbwfs-right #csbwfs-yt,#csbwfs-right  #csbwfs-ml,#csbwfs-right #csbwfs-pin,#csbwfs-right #csbwfs-gp,#csbwfs-right #csbwfs-tw,#csbwfs-right #csbwfs-fb,#csbwfs-right #csbwfs-li a {position: absolute; right: 0;}

.csbwfs-fb a{background:none repeat scroll 0 0 #305891;}


 

#columnLeft, #top_nav, #slidebox ,#slider_tabs, #risk_shipping,#craftysyntax,#call_me_now,#home_box-1,#home_box-2,#home_box-3,#home_box-4,   .noprint{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}


.home-section .inner-grid-1 {
	grid-template-columns: 30% 70%;
	grid-template-rows: 250px;
}


.home-section .inner-grid-2 {
	grid-template-columns: 65% 35%;
	grid-template-rows: 250px;
}


.ent-title span:not(.inner) {
	display: block;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	color: #fff;
	width: 50px;
	text-align: center;
	font-size: 20px;
	background: rgba(0, 0, 0, .2)
}


.ent-title .inner {
	text-transform: none;
}
.footer-max-background{left:0;position:absolute;width:100%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.header-top-fixed .top-social,.header-top-nosticky .top-social{float:none;color:#000;font-size:18px;margin-right:50px;margin-top:25px}
.top-social-media-link{display:none}

			
				.header-top-fixed .top-social {
					color: #f9ccc6;
				}


    #header .btn_block .menu_btn {
        display: block;
    }


#header .btn_block {
    float: left;
}


#header .btn_block .menu_btn span {
    height: 4px;
    background: #fff;
    display: block;
    border-radius: 8px;
    margin: 5px 0;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


.clearfix{
	clear: both;
}


.clearfix:after {
	content: ".";
	visibility: hidden;
	height: 0;
	line-height: 0;
	display: block;
	clear: both;
}
