.single .author-info-wrap{display: none;}	
.tptn_counter{display: none !important}
		#logo a img{margin-top: 20px;display: none;}
		#logo{padding: 0}
		img.face{
			-webkit-filter: grayscale(100%);
			filter: grayscale(100%);
			vertical-align: middle;
			display: inline-block;
			margin-right: 30px;
			display: none;
			}
		.widget ul.instagram-pics li{
			width: 43%;display: inline-block;list-style: none;
			background:none !important;
		}
		.single .tags{
			width: 80%;
		}
		.widget ul li::before{background: none !important}

		.footer_widget2 .widget_text #mc_embed_signup {
		  width: 75%;
		  margin-left: 10%;
		}
		div#logo{margin: 0 ;padding: 0 !important;}
		#logo a.desktoplogo img,
		#logo a.mobilelogo img,
		#logo a.phonelogo img{
			max-width: 100%;height: auto;
			display: block;
			width:100%;
			margin: 0px;
		}

		#logo a.desktoplogo{
		 
		}
		#logo a.mobilelogo,
		#logo a.phonelogo{
			display: none;
		}
		a.post-meta-author{display: none !important}

		@media (max-width: 767px) {
			#logo a.desktoplogo{
		 	display: none;
			}
			#logo a.mobilelogo{
			display: block;
			}
			.mainwrap{
				padding-top: 20px
			}
		}
		img.max{
			max-width: 100%;
		}
		.null-instagram-feed p.clear a{
			background:#000;
			color: #fff;
			padding: 5px 10px;
		}

		#headerwrap.fixedtime{position: fixed;}
		.pagenav.fixedmenu{display: none !important}
		.mainwrap .blogimage{text-align: center !important;}

	#menu-item-237-2483:hover .menu ul.sub-menu{display: block;}
		.menu ul.sub-menu li a {
		  font-family: "oswald";
		  font-weight: bold;
		  text-transform: uppercase;
		}

		.page-template-template-books .left {
		  float: left;
		  text-align: center;
		  width: 30%;
		}
		.page-template-template-books .right {
		  text-align: center;
		  width: 68%;
		  float: left;
		}
		.lineSep {
		  background: #cfceca none repeat scroll 0 0;
		  height: 1px;
		  width: 100%;
		  margin: 10px 0;
		}

		.thumbnail.anySize {
		  height: auto;
		  width: auto;
		}
		.clear {
		    clear: both;
		}
		.page-template-template-books .selected_articles .date,
		.page-template-template-posts .selected_articles .date{font-size: 14px;}
		.page-template-template-books .selected_articles img,
		.page-template-template-posts .post img{width: 100%;height: auto;}
		.page-template-template-books .selected_articles,
		.page-template-template-posts .post {
		  float: none;
		  margin: 0% 1% 5%;
		  width: 30%;
		  text-align: left;
		  display: inline-block;
		  vertical-align: top;
		}
		input[type="text"], input[type="password"], input[type="email"], select, textarea,
		h3#reply-title, select, input, textarea, button, .link-category .title a{border-color:#999;}
		textarea{margin-top: 15px;}
		.page-template-template-posts #searchform{
			text-align: center;}
		.page-template-template-books h1,
		.page-template-default h1,
		.page-template-template-posts h1{text-align: center;margin-bottom: 45px !important}

		.page-template-template-books a.continue,
		.page-template-template-posts a.continue,
		.page-template-template-books a.blockBTN{
			background: #333;color: #fff;font-family: "oswald";text-transform: uppercase;padding: 3px 8px;float: right;margin-right: 2%;
		}
		
		.tptn_after_thumb span {
		  color: #555;
		  display: block;
		  font-size: 15px;
		  font-weight: normal;
		  line-height: 22px;
		  margin-top: 5px;
		  text-transform: uppercase;
		}
		.tptn_after_thumb{

		}

		.page-template-template-books a.continue,
		.page-template-template-posts a.continue{float: none;margin: 15px 0;display: inline-block;}

		.selected_articles h2{
			color: #333;
			font-size: 23px !important;
			line-height: 32px;
			margin-bottom: 15px;
		}
		.page-template-template-books .postsWrap{
			text-align: center;
		}
	.pagination{width: 100%;text-align: center;}
		
		.tags{float: none;color: #fff;}
		.tags a{
			background: #ad6c60 none repeat scroll 0 0;
			border-radius: 2px;
			color: #fff !important;
			display: inline-block;
			font-size: 12px !important;
			margin-bottom: 4px !important;
			padding: 0 12px;
			text-transform: uppercase;
			font-style: normal;
		}
		#tribe-events-pg-template{float: left;width: 100%}
		#tribe-events{width: 80%;margin: 40px auto}
		.tribe-events-before-html {
		  text-align: center;
		  margin-bottom: 25px;
		  border-bottom: 1px solid #ccc;
		}
		.tribe-events-before-html a{color:#ad6c60 }
		.tribe-events-before-html:before{content:"Speaking";display: block;color: #333;
    	font-size: 48px;font-family: "oswald";text-align: center;margin-bottom: 30px;}
    	.page-template-template-books .content {margin: 30px 0;}

    	 a, a:link {
		    color: #ad6c60;
		}
		.postcontent iframe {
		  margin-left: 20%;
		}
		
#mc_embed_signup .mc-field-group{
	text-align: center;
}

.page-id-2223 .usercontent{width: 50%;margin: auto}
.page-id-2223 #mc_embed_signup .mc-field-group{min-height: 10px}
.page-id-2223 #mc-embedded-subscribe,
.widget #mc-embedded-subscribe{
  background-color: #000;
  color: #fff;
  margin: auto;
  display: block;
}
.widget input{width: 80%}
.widget label{display: block;}

.widget_search {
  height: 150px;
}
		@media (max-width: 767px) {
			.page-template-template-books .left{
				width:100%;float: none;
			}
			.postcontent iframe{max-width: 100% !important;}
			#tribe-events-pg-template{float: left;width: 90%}
			#tribe-events{width: 90%;}
			.page-template-template-books .right {
			  text-align: center;
			  width: 100%;
			  float: none;
			}
			.page-template-template-books .selected_articles,
			.page-template-template-posts .post{
				width: 100%;margin-right: 0%;float: none;margin-bottom: 19%;
				text-align: center;
			}
			.page-template-template-books a.continue, .page-template-template-books a.blockBTN,
			.page-template-template-posts a.continue
			 {
			  float: none;
			  padding: 3px 8px;
			  text-transform: uppercase;
			  margin: 20px auto 0;
			  display: block;
			  text-align: center;
			  width: 65%;
			}
			.postcontent iframe {
			  margin-left: 0%;
			}

		}
				
