/*
 Theme Name:   Bham Now
 Theme URI:    http://bhamnow/
 Description:  Bham Now Theme
 Author:       Rushing Waters
 Author URI:   http://rushingwatersmediagroup.com
 Template:     twentysixteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  bhamnow
*/

.menu-toggle{background-color:transparent;border:0;font-size:13px;font-size:.8125em;margin:1.1em 0;padding:.75em;}
.menu-toggle div{background-color:#00b0ad;border-radius:2px 2px 2px 2px;height:3px;margin-top:2px;width:20px;}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto;}
.site .avatar{border-radius:50%;border:3px solid #00B0AD;}
.tribe-events-read-more{display:none !important;}
.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a, .tribe-events-month #tribe-events-header .tribe-events-sub-nav li {
   display: block;
}
/*.search-form{position:relative;}
input[type="search"].search-field{border-radius:2px 0 0 2px;width:-webkit-calc(100% - 42px);width:calc(100% - 42px);margin-left:42px;}
.search-submit:after{content:"\f400";font-size:24px;left:2px;line-height:42px;position:relative;width:40px;}
.search-submit{border-radius:0 2px 2px 0;bottom:0;overflow:hidden;padding:0;position:absolute;left:0;top:0;width:42px;} */
.search-form button, div#infinite-handle button, page-numbers {background-color:#00b0ad;}
/* .menu-bottom-container .search-form{display:none;} */
.widget{border-top:4px solid #00b0ad;}
/* article.post{margin-bottom:10px;} */
.datepicker-dropdown{max-width:70%;left:2em;}
.home .entry-content img, .home .Embed, .home .ehInfo{margin:0 10px 3px 0;}
/*
.home .entry-content img, .home .Embed, .home .ehInfo{margin:0 10px 3px 0;max-width:40%;width:40%;}
.size-full img{max-width:50%;}
.wp-caption figure{max-width:50%;}
*/
.wp-block-image figcaption, figcaption { text-align:left; left:0; }
/*
figure { text-align:left; padding-bottom:1em;}
.wp-block-gallery .blocks-gallery-item figure {
  display: table;
}
.wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {
  display: table-caption;
  caption-side: bottom;
  color:#000;
  position: relative;
  background:none;
  padding:0;
}
*/
ul {padding-left:2.5em;}
.home .figure{max-width:40%;width:40%;}
.home .slideshow-window{max-width:40%;width:40%;}
.home .slideshow-window img{width:100%;max-width:100%;}
.site-inner{margin:0 auto;max-width:100%;position:relative;}
.site-main .tags-links .tag, .site-main .cat-links .cat{display:none;}
.fb-icon {
	border-radius: 50%;
	background-image: url('https://i1.wp.com/bhamnow.com/wp-content/uploads/2016/09/FB-50x50.gif?fit=40%2C40&ssl=1');
	background-repeat: no-repeat;
	background-position: left;
  	white-space: nowrap;
  	overflow: hidden;
	width:40px;
	height:40px;
}

@media screen and (max-width:480px){body{-webkit-text-size-adjust:none;font-family:Helvetica, Arial, Verdana, sans-serif;padding:5px;}
.home .site-main .entry-content, .home .site-main .comments-link,.home .site-main .entry-meta{display:none;}
.site-content .entry-title{clear:none;font-size:15px;font-weight:900;line-height:1.2;margin-bottom:6px;text-transform:none;}
.site-content .post-thumbnail img{float:left;margin:0 10px 3px 0;width:45%;height:auto;}
.home .entry-title{text-align:left;float:right;max-width:50%;font-weight:900;}
.archive .post-thumbnail img, .single-post .post-thumbnail img, .category .post-thumbnail img, .single-post .bhamn-adlabel div , .page .post-thumbnail img {display:none;}
.site-inner{margin-top:70px;}
.site-header{position:fixed;background:#ffffff;top:0;z-index:99;width:100%;margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:10px;}
company_logo{visibility:visible;}
.company .tagline{display:none;}
.primary-menu .menu-item{font-size:12px;font-weight:900;}
.home .screen-pos{display:none;}
img._mi._image, img._mi._svg{display:inline-block;border-radius:50%;border:0;max-width:25px;}
/* .post,.tribe_events{padding-top:1em;margin-top:2em; padding-bottom:1em;margin-bottom:2em;background-color:#ffffff;} */
.site-main post, .site-main article { padding-bottom:0em; background-color:#ffffff;margin-bottom:1em;}
div#n2-ss-2, div#n2-ss-2-placeholder, div.bhamn-adlabel { display: none;}
}
@media screen and (min-width:481px) and (max-width:1024px){img._mi._image, img._mi._svg{display:inline-block;border-radius:50%;border:0;max-width:20px;}
		.primary-menu .search-form { display:none;}
.post-thumbnail{display:none;}
.site-inner{padding-top:85px;}
.site-header{position:fixed;background:#ffffff;top:0;z-index:99;width:100%;margin-top:0px;margin-bottom:10px;padding-top:0px;padding-bottom:0px;}
.main-navigation{text-align:right;padding-right:40px;}
.primary-menu .menu-item{font-size:12px;font-weight:900;}
.post,.tribe_events{padding-top:1em; padding-bottom:1em;background-color:#ffffff;}
}
@media screen and (min-width:1025px) and (max-width:1087px){img._mi._image, img._mi._svg{display:inline-block;border-radius:50%;border:0;max-width:20px;}
		.primary-menu .search-form { display:none;}
img.custom-logo{max-width:192px;}
.post-thumbnail{display:none;}
	.site-inner{padding-top:105px;}
.site-header{position:fixed;background:#ffffff;top:0;z-index:99;width:100%;height:100px;padding-top:1px;margin-top:0px;}
.main-navigation{text-align:right;padding-right:40px;}
.primary-menu .menu-item{font-size:11px;font-weight:900;}
.post,.tribe_events{padding-top:1em;margin-top:2em;border-top:4px solid #00b0ad;padding-bottom:1em;margin-bottom:2em;background-color:#ffffff;}
}
@media screen and (min-width:1088px) and (max-width:1368px){.post-thumbnail{display:none;}
		.primary-menu .search-form { display:none;}
.site-inner{padding-top:115px;}
.site-header{position:fixed;background:#ffffff;top:0;z-index:99;width:100%;height:100px;padding-top:1px;}
	/*
.main-navigation{text-align:right;padding-right:20px;}
.primary-menu .menu-item{font-size:10px;font-weight:900;}
	*/
._mi._image, ._mi._svg{display:inline-block;border-radius:50%;border:0;max-width:20px;}
.home .sticky img{margin:0 10px 3px 0;max-width:100%;width:100%;}
.post,.tribe_events{padding-top:1em;margin-top:2em;border-top:4px solid #00b0ad;padding-bottom:1em;margin-bottom:2em;background-color:#ffffff;}
}
@media screen and (min-width:1369px){.post-thumbnail{display:none;}
	.primary-menu .search-form { display:none;}
	
.site-inner{padding-top:120px;}
.site-header{position:fixed;background:#ffffff;top:0;z-index:99;width:100%;height:115px;padding-top:1px;}
	
	/*
.main-navigation{text-align:right;padding-right:40px;}
.primary-menu .menu-item{font-size:16px;font-weight:900;}
	*/
._mi._image, ._mi._svg {display:inline-block;border-radius:50%;border:0;max-width:25px;}
.home .sticky img{margin:0 10px 3px 0;max-width:100%;width:100%;}
.post,.tribe_events{padding-top:1em;margin-top:2em;border-top:4px solid #00b0ad;padding-bottom:1em;margin-bottom:2em;background-color:#ffffff;}
        .entry-title {
                font-size: 30px;
                font-size: 1.9rem;
                line-height: 1.2727272727;
                margin-bottom: 0.8484848485em;
        }
}
.site-main post, .site-main article { padding-bottom:0em; background-color:#ffffff;margin-bottom:1em;}
.sd-title h3{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-top:2.9473684211em;margin-bottom:1.4736842105em;}
.sd-content{height:45px;}
.bhamn-afterpost, .bhamn-widget{background-color:#ffffff;}
.sidebar {margin-top:2em;}
.bhamn-story img,.bhamn-story-2nd img, .bhamn-story-end img, .para-ad img, .bhamn-afterpost img{margin-top:1em;margin-bottom:1em;border-top:4px solid #00b0ad;border-bottom:4px solid #00b0ad;padding:2em;display:block; margin-left:auto; margin-right:auto;border-radius:5%;}
.bhamn-story .frame-ad div{border-top:4px solid #00b0ad;border-bottom:4px solid #00b0ad; margin-left:auto; margin-right:auto;padding:2em;}
.bhamn-story .video-player div, .bhamn-story-2nd video, .bhamn-story-end video, .para-ad video, .bhamn-afterpost video{margin-top:1em;margin-bottom:1em;border-top:4px solid #00b0ad;border-bottom:4px solid #00b0ad;padding:2em;display:block; margin-left:auto; margin-right:auto;border-radius:5%;}
.widget_featured_jobs.ul.job_listings{padding-left:5em;}
blockquote, blockquote.wp-block-quote, blockquote.wp-block-quote:not(.is-large):not(.is-style-large){border-left:5px solid #00b0ad;}
img{border-radius:5%;}
.bhamn-top img, .bhamn-ad-2 img, .bhamn-ad-4 img,.bhamn-ad-6 img, .bhamn-ad-8 img, .bhamn-ad-10 img, .bhamn-ad-12 img, .bhamn-ad-14 img {display:block; margin-left:auto; margin-right:auto;border-radius:5%;margin-top:1em;margin-bottom:2em;}
.entry-content .bhamn-adlabel { display:none;}

.bhn-sponsored { 
    font-size: 22px;
    line-height: 1.1052631579;
	clear: both;
    font-weight: 900;
    margin: 56px 0 28px;
}
.bhn-sponsored:after { 
	clear: both;
}
.entry-content h4, h4 { letter-spacing: normal; text-transform: none; }

body:not(.search-results) article:not(.type-page) img.below-entry-meta, body:not(.search-results) article:not(.type-page) figure.below-entry-meta {
    clear: both;
    display: block;
    float: none;
    margin-right: 0;
    margin-left: 0;
    max-width: 100%;
}
#mc-embedded-subscribe {background:#00b0ad;
    color:#FFFFFF;
    border-radius: 0%; 
    display:inline-block;
}
#mc-embedded-subscribe-form {
	font-weight:900;
}
figure.bhn-round img, #bhn-round {
	border-radius: 100%;
}
.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2), .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {
	width: 100%;
}

ul,
ol {
	margin: 0 0 1.75em 1.25em;
	padding: 2.5em;
}

.site-title {
	display: none;
}