/*
Theme Name:     Newspaper 6 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper                             
Version:        6.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

/*
.ui-tabs-nav {
	margin: 0 !important;
}

div.tours h1, div.tours h2, div.tours h3, div.tours h4, div.tours h5{
	margin-top: 5px !important; /*for the one on the front page
}*/

/*.td-header-menu-wrap {
	font-size: 17px;
}*/

/*.header-style-3 .td-full-logo {
	background-color:#fcebcd;
}

.td-grid-wrap {

}

.header-style-3 .td-logo img {
	padding-top: 0;
}*/




/*header-style-3 .td_mod_wrap { gets rid of extra space below the header strip
	margin-bottom: 0 !important;
}*/

.td-container .wpb_button {
	color: #fff !important;
	background-color: #F33838 !important;
}

/*a, cite a:hover, .td_mega_menu_sub_cats .cur-sub-cat, .td-mega-span h3 a:hover, .td_mod_mega_menu:hover .entry-title a, .header-search-wrap .result-msg a:hover, .top-header-menu li a:hover, .top-header-menu .current-menu-item > a, .top-header-menu .current-menu-ancestor > a, .top-header-menu .current-category-ancestor > a, .td-social-icon-wrap > a:hover, .td-header-sp-top-widget .td-social-icon-wrap a:hover, .td-page-content blockquote p, .td-post-content blockquote p, .mce-content-body blockquote p, .comment-content blockquote p, .wpb_text_column blockquote p, .td_block_text_with_title blockquote p, .td_module_wrap:hover .entry-title a, .td-subcat-filter .td-subcat-list a:hover, .td-subcat-filter .td-subcat-dropdown a:hover, .td_quote_on_blocks, .dropcap2, .dropcap3, .td_top_authors .td-active .td-authors-name a, .td_top_authors .td_mod_wrap:hover .td-authors-name a, .td-post-next-prev-content a:hover, .author-box-wrap .td-author-social a:hover, .td-author-name a:hover, .td-author-url a:hover, .td_mod_related_posts:hover h3 > a, .td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover, .td-post-template-11 .td-related-title .td-cur-simple-item, .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover, .comment-reply-link:hover, .logged-in-as a:hover, #cancel-comment-reply-link:hover, .td-search-query, .td-category-header .td-pulldown-category-filter-link:hover, .td-category-siblings .td-subcat-dropdown a:hover, .td-category-siblings .td-subcat-dropdown a.td-current-sub-category, .td-login-wrap .td-login-info-text a:hover, .widget a:hover, .widget_calendar tfoot a:hover, .woocommerce a.added_to_cart:hover, #bbpress-forums li.bbp-header .bbp-reply-content span a:hover, #bbpress-forums .bbp-forum-freshness a:hover, #bbpress-forums .bbp-topic-freshness a:hover, #bbpress-forums .bbp-forums-list li a:hover, #bbpress-forums .bbp-forum-title:hover, #bbpress-forums .bbp-topic-permalink:hover, #bbpress-forums .bbp-topic-started-by a:hover, #bbpress-forums .bbp-topic-started-in a:hover, #bbpress-forums .bbp-body .super-sticky li.bbp-topic-title .bbp-topic-permalink, #bbpress-forums .bbp-body .sticky li.bbp-topic-title .bbp-topic-permalink, .widget_display_replies .bbp-author-name, .widget_display_topics .bbp-author-name, .footer-email-wrap a, .td-subfooter-menu li a:hover, .footer-social-wrap a:hover, a.vc_btn-black:hover, .td-mobile-content li a:hover, .td-mobile-content .sfHover > a, .td-mobile-content .current-menu-item > a, .td-mobile-content .current-menu-ancestor > a, .td-mobile-content .current-category-ancestor > a, .td-smart-list-dropdown-wrap .td-smart-list-button:hover {
    color: #dd8500 !important;
}
*/


/*************************/
/*                       */
/*   CUSTOM MENU ICONS   */
/*                       */
/*************************/

.td-sp, .sf-sub-indicator {
	/*This exists only to point to the white versions in the child theme*/
	background-image: url('images/sprite/elements.png');
}

#td-top-menu li.menu-item {
	 /* margin-right: 5px; little more space for the icons*/
}

/*.sf-menu > li > a {
	color: white;
	font-size: 15px;
}*/

.sf-menu > li > a {
	text-transform: capitalize;
}

li.home > a{ /*american archaeology magazine*/
	/*padding-left: 45px !important;*/
	background-image: url(images/home.png);
	background-position: left;
	background-repeat: no-repeat;
	width: 26px;
	margin-right: 20px;
	text-indent: -9999px;
}

li.aa-mag > a{ /*american archaeology magazine*/
	padding-left: 45px !important;
	background-image: url(images/magazine.png);
	background-position: left;
	background-repeat: no-repeat;
	/*margin-right: 5px;*/
}

li.about > a {
	padding-left: 38px !important;
	background-image: url(images/about.png);
	background-position: left;
	background-repeat: no-repeat;
	/*margin-right: 5px;*/
}

li.inthenews > a {
	padding-left: 34px !important;
	background-image: url(images/in-the-news.png);
	background-position: left;
	background-repeat: no-repeat;
	/*margin-right: 5px;*/
}

li.events > a {
	padding-left: 45px !important;
	background-image: url(images/events.png);
	background-position: left;
	background-repeat: no-repeat;
	/*margin-right: 5px;*/
}

li.expeditions > a {
	padding-left: 24px !important;
	background-image: url(images/expeditions.png);
	background-position: left;
	background-repeat: no-repeat;
	/*margin-right: 5px;*/
}

li.newacquisitions > a {
	padding-left: 55px !important;
	background-image: url(images/acquisitions.png);
	background-position: left;
	background-repeat: no-repeat;
	/*margin-right: 5px;*/
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
	#td-top-menu ul li > a {
		background-image: none !important;
		padding-left: 5px !important;
		margin-right: 0;
		font-size: 16px !important;
	}
}

/*Mobile Nav*/

/* menu content */

.td-mobile-content li {
  background-color: #741B16; /*add*/
}

.td-mobile-content li a {
  color: white; /*add*/
  
}

.td-mobile-content li > a {
	background-image: none !important;
}

.td-mobile-content li a:hover {
  text-decoration: none !important;
  color: #4db2ec;
  background-color: #fafafa;
}

@media (max-width: 767px) {
  .td-mobile-content li a {
    padding: 12px 13px 14px 17px !important;
  }
}
.td-mobile-content .current-menu-item > a {
  color: #4db2ec !important;
  background-color: #fafafa;
}

blockquote p {
	color:#dd9933 !important;
	font-size: 1em !important;
	line-height: normal !important;
	font-family: 'Roboto Condensed', sans-serif !important;
	font-style: italic !important;
	margin:0 2em 1.6em 2em !important;
	padding-left:1.4em !important;
	padding-right:1.4em !important;
	border-left:4px double #000 !important;
	border-right:4px double #000 !important;
}

.headerbtn {
	  background: #163374;
	  background-image: -webkit-linear-gradient(top, #163374, #163374);
	  background-image: -moz-linear-gradient(top, #163374, #163374);
	  background-image: -ms-linear-gradient(top, #163374, #163374);
	  background-image: -o-linear-gradient(top, #163374, #163374);
	  background-image: linear-gradient(to bottom, #163374, #163374);
	  -webkit-border-radius: 9;
	  -moz-border-radius: 9;
	  border-radius: 9px;
	  font-family: Arial;
	  color: #ffffff;
	  font-size: 18px;
	  padding: 13px 15px 10px 15px;
	  text-decoration: none;
	}

	.headerbtn:hover {
	  background: #1e46a1;
	  background-image: -webkit-linear-gradient(top, #1e46a1, #1e46a1);
	  background-image: -moz-linear-gradient(top, #1e46a1, #1e46a1);
	  background-image: -ms-linear-gradient(top, #1e46a1, #1e46a1);
	  background-image: -o-linear-gradient(top, #1e46a1, #1e46a1);
	  background-image: linear-gradient(to bottom, #1e46a1, #1e46a1);
	  text-decoration: none;
	}

	.td-logo {
	/*	width: 100%;
		max-width: 800px;*/
	}

	.td-logo img {
		/*width: 100%;
		max-width: 800px;*/
		max-width:100% !important;
    	height:auto;
    	display:block;
	}

	.center-logo {
		margin: 0 auto;
		width: 1024px;
		position: relative;
	}

	@media all and (max-width: 1020px) {

	  	.center-logo {
			width: 100% !important;
		}

		#headerbutton {
			display: none !important;
		}
	}

	.td-header-style-9 .td-header-sp-logo {
    	text-align: left; 
	}

	#headerbutton {
		position: absolute;
		right:20px;
		top:50px;
		/*max-width: 130px;*/
		/*float: right;*/
		/*width: 150px;*/
		height: 45px;
		/*display: inline-block;*/
		line-height: normal !important;
		
	}

	.td-logo img {
		padding: 10px 0;
	}

	.td-header-style-9 .td-logo-wrap-full a {
		line-height: normal;
		color: #ffffff;
	}
/*
	.header-style-3 .container-fluid {
		position: relative;
	}*/


/*media queries for header button*/
@media all and (max-width: 770px) {
  
  #headerbutton {
  	display: none;
  }

}

@media all and (max-width: 770px) {
  
  #headerbutton {
  	display: none;
  }

}

@media all and (min-width: 771px) and (max-width: 1015px) {
  
	#headerbutton {
		right:20px;
		top:30px;
	}

	.headerbtn {
	  font-size: 13px;
	  padding: 9px 15px;
	}

}

@media all and (min-width: 1016px) and (max-width: 1200px) {

	#headerbutton {
		right:20px;
		top:50px;
	}

	.headerbtn {
		font-size: 18px;
		padding: 10px 15px;
	}

}