/*
Theme Name:     Karma Child Theme
Theme URI:      http://themeforest.net/item/karma-clean-and-modern-wordpress-theme/168737?ref=TrueThemes
Description:    Child theme for the Karma theme 
Author:         Q-Power
Author URI:     http://qpower.ca
Template:       Karma
Version:        0.1.3
*/

@import url("../Karma/style.css");


/* NELSON HOUSE MEDICINE LODGE CUSTOM COLORS ***************

brown		:	#34281f 	RGB:	52 40 31
beige		:	#dfd2b4		RGB:	223 210 180 (body background color)
lightbeige	:	#e6dabf		RGB:	230 218 191 (boxed layout background)
darkred 	:	#972b2e		RGB:	151 43 46
darkbeige	:	#9c8e7a		RGB:	156 142 122
darkbrown	:	#0f0904		RGB:	15 9 4
burntorange :	#b88330		RGB:	184 131 48

*********************************************/

/*----------------------------*/
/* Global
/*----------------------------*/
body {
	font: 1.3em/22px 'Source Sans Pro', sans-serif;
	background:#dfd2b4 url("/wp-content/uploads/background.jpg") center top no-repeat fixed;
}
#tt-boxed-layout {
    max-width: 1000px !important;
    width: 90%;
}
#content.content_full_width {
    padding: 0 !important;
    width: 100% !important;
}
/*----------------------------*/
/* General Typography
/*----------------------------*/
h1, h2, h3, h4, h5, h6, p.comment-author-about {
	font-weight: 600;
	color:#ffffff;
	text-shadow: 1px 1px 2px rgba(82, 58, 34, 0.5);
}
h1 {
    font-size: 2.2em;
	color:#5f452c;
	
}
h2 {
    font-size: 1.8em;
	color:#b88330;
	text-shadow: 1px 1px 1px rgba(82, 58, 34, 0.5);	
}

#tt-parallax-banner h2 {
    font-size: 1.8em;
	color:#fff;
	text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.7);
	margin:0;
	padding:0;
}
h2.light {
    font-size: 1.8em;
	color:#e6dabf;
	text-shadow: 1px 1px 1px rgba(82, 58, 34, 0.5);	
}
h3 {
    font-size: 1.6em;
	color:#5f452c;	
}
h4 {
    font-size: 1.3em;
	color:#34281f;
	
}
h4 span{
	display:block;
    font-size: 1.0em;
	color:#5f452c;	
}
ul.social_icons.tt_vector_social_icons.tt_vector_social_color a.email {
    background-color: #9e2b34;
}
.email_icon {
	float:left;
    padding-right:20px;
}
 ul.tt-recent-posts h4{
	 color:#e6dabf !important;
}
 ul.tt-recent-posts p {
    font-size: 13px;
}
span.fn a, #sidebar a, #content a {
	color: #9c8e7a	 !important;
	text-decoration:none !important;
}
#content a.ka_button, #content a.ka_button:hover {
    color: #ffffff !important;
}

span.fn a:hover, #sidebar a:hover, #content a:hover {
	color: #b88330 !important;
	text-decoration:none !important;
}
.callout-wrap span, .callout-wrap span p  {
    font-size: 1.2em !important;

}
.callout-wrap span h1 {
    font-size: 1.6em !important;
	color: #fff !important;
}
ul.list1 li ,ul.list2 li ,ul.list3 li ,ul.list4 li ,ul.list5 li {
	color: #990708 !important;
	font-size:1.1em;
}

/*----------------------------*/
/* Top toolbar
/*----------------------------*/
.top-block .top-holder {
	font-size: 13px !important;
	/*padding: 5px 0;*/
}

.top-block .toolbar-left a:hover,
.top-block .toolbar-right a:hover {
	color:#fff !important;
}

.top-block .toolbar-left {
    display:none;
}

.top-block .toolbar-right {
    float: right;
	width:100% !important;
}

.search-form {
    width: 15% !important;
	float:right;
	margin-right:2%;
}
.top-block .search-form input.s {
    font-size:1.0em !important;
}
/*
.search-form .text::before {
    left: 6px !important;
    top: 0px !important;
}
.search-form .text {
    height: 12px !important;
}
.search-form .text input {
   margin: -6px 0 0 20px;
    width: 100% !important;
}
*/
.top-block ul.social_icons li {
    padding: 0 0 0 10px !important;
}

.social_icons li:first-child {display:none !important;}

#logo_area{
	float:left;
	width:30%;	
}
#logo_area img{
	width:100%;	
	height:auto;
	margin-top:-35px;
}
#header_nav{
	float:right;
	width:70%;	
}
.top-block .toolbar-left ul li, .top-block .toolbar-right ul li {
   padding-top: 3px;
}
.tools {
    display:none;
}

/*----------------------------*/
/* Main Menu
/*----------------------------*/

#menu-main-nav {
    margin: 2% 0 0 0 !important;
}
#menu-main-nav li strong {
	font-weight: 400 !important;
    letter-spacing:normal !important;
    text-transform: none !important;
}
#menu-main-nav, #menu-main-nav li::before {
    background: none !important;
}

#menu-main-nav li {
    margin-right: 20px !important;
    padding: 5px 13px 5px 13px;
}
#menu-main-nav .drop {
	width: 160px;
	left: -1px;
	top: 32px;
}
#menu-main-nav .drop .c {
	padding: 5px 0;
}
#menu-main-nav .drop ul {
	margin: 0;
	padding: 4px 0 6px;
	width: 160px;
}
#menu-main-nav .drop ul li {
	float: none;
	padding: 0;
	position: relative;
	height: 1%;
	padding: 0 8px;
	background: none;
	white-space:normal;
}
#menu-main-nav .drop ul a {
	display: block;
	height: 1%;
	width: 144px;
}
#menu-main-nav .drop ul a span {
    padding: 4px 13px;
}
#menu-main-nav .drop ul li.current-menu-item a, #menu-main-nav .drop ul li.current-menu-ancestor a, #menu-main-nav .drop ul li.current-menu-parent ul li.current-menu-item a, #menu-main-nav .drop ul li.current-menu-ancestor ul li.current-menu-ancestor a, #menu-main-nav .drop ul li.current-menu-ancestor ul li.current-menu-ancestor ul li.current-menu-item a {
    color:#FBE0D4 !important;
	font-style:italic;
}
		

/*----------------------------*/
/* Revolution Slider HEADERS
/*----------------------------*/

.header_large_gold{
	color:#b88330 !important;
	font-family:'Source Sans Pro', sans-serif;
	font-size:95px;
	font-weight:400 !important;
	text-shadow: 3px 3px 2px rgba(0,0,0,0.5) !important;
	letter-spacing:-0.03em;
	text-transform:uppercase !important;
}
.header_large_white{	
	color:#e6dabf !important;
	font-family:'Source Sans Pro', sans-serif;
	font-size:30px;
	font-weight:400 !important;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.5) !important;
	text-transform:uppercase !important;
}

#header .header-area {
    padding: 4% 0 0 0 !important;
}
.tp-bullets{ display:none; }
#main.tt-slider-karma-custom-shortcode-slider .main-area {
    padding-top: 0;
}
.top-block .top-holder, #header .header-area, .main-area, .footer-content, .info, .jquery3-slider-wrap.flexslider {
    margin: 0 auto;
   width: 90% !important;
}
.content-style-default #main, .content-style-default #footer-top, .content-style-default .heading-horizontal span {background: #e6dabf;}
.content-style-default .heading-horizontal span {
	background-image: linear-gradient(to bottom, #9e2b34, #7b2228 64%); 
	font-size: 1.2em;
	padding:5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.main-area {
    padding: 2% 5%;
	background: #e6dabf url("/wp-content/uploads/main_layout_bg.jpg") no-repeat center bottom;
}
#footer-top{display:none;}
.callout-wrap {
    border-bottom: 1px solid #62421f !important;
    border-top: 1px solid #62421f !important;
    
}
span.title_red{
	color:#972b2e !important;
	font-family:'Source Sans Pro', sans-serif;
	font-size:30px;
	font-weight:700 !important;
	text-transform:uppercase !important;
	display:inline !important;
}
div.photo_caption_box {
	
	width:91.5%;
	background-image: linear-gradient(to bottom, #9e2b34, #7b2228 64%);
	padding:10px 5%;
	text-align:center;
	margin-top:-24px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	min-height:45px;
}

div.photo_caption_box a {
	text-decoration:none;
	color: #e6dabf !important;
	font-size:1em;
	font-weight:600;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.5) !important;
}
div.photo_caption_box a:hover {
	color: #fff !important;
}
.testimonials, .testimonials_static {
    background: none repeat scroll 0 0 rgba(206, 202, 141, 0.5);

}

.content-style-default .heading-horizontal::before {
    border-bottom: 1px solid #9e2b34;
    border-top: 1px solid #523a22;
}
#mc_signup .mc_input {
    padding: 0px;
}
#mc_signup_form .mc_var_label {
    padding-bottom: 0px;
}
.mc_success_msg {
	color: #9FBB6D;
}
/*----------------------------*/
/* Columns - CHANGE ALL EXISTING PIXEL DIMENSIONS TO PERCENTAGES
/*----------------------------*/

.one_half,
.one_third,
.one_fourth,
.one_fifth,
.one_sixth,
.three_fourth,
.two_thirds {
	float: left;
	margin-right: 2% !important;
}
.one_half_last,
.one_third_last,
.one_fourth_last,
.one_fifth_last,
.one_sixth_last,
.three_fourth_last,
.two_thirds_last {
	float: left;
	margin-right: 0;	
}
/*------------*/
/* one_half
/*------------*/
#content .one_half,
#content .one_half_last {
	width: 49%;
}
#content.content_full_width .one_half,
#content.content_full_width .one_half_last,
#footer .one_half,
#footer .one_half_last {
	width: 49%;
}
#content.content_sidebar .one_half,
#content.content_sidebar .one_half_last {
	width: 49%;
}
#content .tabs-area .one_half,
#content .slide .one_half,
#content .tabs-area .one_half_last,
#content .slide .one_half_last {
	width: 49%;
}
#content.content_full_width .tabs-area .one_half,
#content.content_full_width .slide .one_half,
#content.content_full_width .tabs-area .one_half_last,
#content.content_full_width .slide .one_half_last {
	width: 49%;
}
#content.content_sidebar .tabs-area .one_half,
#content.content_sidebar .slide .one_half,
#content.content_sidebar .tabs-area .one_half_last,
#content.content_sidebar .slide .one_half_last {
	width: 49%;
}
#content.contact_smartphone_content .two_thirds .one_half,
#content.contact_smartphone_content .two_thirds .one_half_last {
	width: 49%;
}
/*------------*/
/* one_third
/*------------*/
#content .one_third,
#content .one_third_last {
	width: 32%;	
}
#content.content_full_width .one_third,
#content.content_full_width .one_third_last {
	width: 32%;
}
#footer .one_third,
#footer .one_third_last {
	width: 32%;
}
#content.content_sidebar .one_third,
#content.content_sidebar .one_third_last {
	width: 32%;
}
#content .tabs-area .one_third,
#content .slide .one_third,
#content .tabs-area .one_third_last,
#content .slide .one_third_last {
	width: 32%;
}
#content.content_full_width .tabs-area .one_third,
#content.content_full_width .slide .one_third,
#content.content_full_width .tabs-area .one_third_last,
#content.content_full_width .slide .one_third_last {
	width: 32%;
}
#content.content_sidebar .tabs-area .one_third,
#content.content_sidebar .slide .one_third,
#content.content_sidebar .tabs-area .one_third_last,
#content.content_sidebar .slide .one_third_last {
	width: 32%;
}
#content.contact_smartphone_content .two_thirds .one_third,
#content.contact_smartphone_content .two_thirds .one_third_last {
	width: 32%;
}
/*------------*/
/* one_fourth
/*------------*/
.one_fourth {
	margin-right: 2%;
}
#content .one_fourth,
#content .one_fourth_last {
	width: 23.5%;	
}
#content.content_full_width .one_fourth,
#content.content_full_width .one_fourth_last {
	width: 23.5%;
}
#footer .one_fourth,
#footer .one_fourth_last {
	width: 23.5%;
}
#content.content_sidebar .one_fourth,
#content.content_sidebar .one_fourth_last {
	width: 23.5%;
}
#content .tabs-area .one_fourth,
#content .slide .one_fourth,
#content .tabs-area .one_fourth_last,
#content .slide .one_fourth_last {
	width: 23.5%;
}
#content.content_full_width .tabs-area .one_fourth,
#content.content_full_width .slide .one_fourth,
#content.content_full_width .tabs-area .one_fourth_last,
#content.content_full_width .slide .one_fourth_last {
	width: 23.5%;
}
#content.content_sidebar .tabs-area .one_fourth,
#content.content_sidebar .slide .one_fourth,
#content.content_sidebar .tabs-area .one_fourth_last,
#content.content_sidebar .slide .one_fourth_last {
	width: 23.5%;
}
#content.contact_smartphone_content .two_thirds .one_fourth,
#content.contact_smartphone_content .two_thirds .one_fourth_last {
	width: 23.5%;
}
/*------------*/
/* one_fifth
/*------------*/
.one_fifth {
	margin-right: 2%;
}
#content .one_fifth,
#content .one_fifth_last {
	width: 18.4%;
}
#content.content_full_width .one_fifth,
#content.content_full_width .one_fifth_last {
	width: 18.4%;	
}
#footer .one_fifth,
#footer .one_fifth_last {
	width: 18.4%;
}
#content .tabs-area .one_fifth,
#content .slide .one_fifth,
#content .tabs-area .one_fifth_last,
#content .slide .one_fifth_last {
	width: 18.4%;

}
#content.content_full_width .tabs-area .one_fifth,
#content.content_full_width .slide .one_fifth,
#content.content_full_width .tabs-area .one_fifth_last,
#content.content_full_width .slide .one_fifth_last {
	width: 18.4%;
}
#content.content_sidebar .tabs-area .one_fifth,
#content.content_sidebar .slide .one_fifth,
#content.content_sidebar .tabs-area .one_fifth_last,
#content.content_sidebar .slide .one_fifth_last {
	width: 18.4%;
}
/*------------*/
/* one_sixth
/*------------*/

#content .one_sixth,
#content .one_sixth_last {
	width: 15%;
}
#content.content_full_width .one_sixth,
#content.content_full_width .one_sixth_last {
	width: 15%;
}
#footer .one_sixth,
#footer .one_sixth.tt-column,
#footer .one_sixth_last,
#footer .one_sixth_last.tt-column {
	width: 15%;
}
#content .tabs-area .one_sixth,
#content .slide .one_sixth,
#content .tabs-area .one_sixth_last,
#content .slide .one_sixth_last {
	width: 15%;
}
#content.content_full_width .tabs-area .one_sixth,
#content.content_full_width .slide .one_sixth,
#content.content_full_width .tabs-area .one_sixth_last,
#content.content_full_width .slide .one_sixth_last {
	width: 15%;
}
#content.content_sidebar .tabs-area .one_sixth,
#content.content_sidebar .slide .one_sixth,
#content.content_sidebar .tabs-area .one_sixth_last,
#content.content_sidebar .slide .one_sixth_last {
	width: 15%;
}

/*------------*/
/* members columns
/*------------*/
.member-photo {
	width:24% !important;
	margin-right: 2%;
}
.member-bio {
	width: 74% !important;	
}
#board_members h4.team-member-name, #board_members p.team-member-title{
	display:none;
}
#board_members p + h4 {
    padding-top: 0px;
}
#board_members .modern_img_frame.modern_square {
    margin-bottom: 10px;
}
table.members_table{
	width:100%;
	background:rgba(255, 255, 255, 0.3);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size:1.0em;
}
table.members_table th{
	width:100%;
	background:rgba(95, 69, 44, 0.6) !important;
	color:#fff !important;
	text-transform:uppercase;
	font-weight:bold !important;
	text-align:center !important;
	text-shadow:none !important;
}
table.members_table th, table.members_table td{
	padding:1%;
}
table.members_table tr.td_heads{
	background:rgba(95, 69, 44, 0.3) !important;
	color:#fff !important;
	text-transform:uppercase !important;
	text-align:center !important;
	text-shadow:none !important;
}
table.members_table tr:nth-child(odd)		{ background-color:rgba(255, 255, 255, 0.2); }
/*table.members_table tr:nth-child(even)		{ background-color:rgba(206, 202, 141, 0.5); }*/
/*------------*/
/* blog columns
/*------------*/
#content.content_blog {
    width: 68%; /*660px*/
}
#content, #content.content_left_sidebar.content_no_subnav {
    float: left;
    margin-left: 0; /*20px*/
    width: 80%; /*720px*/
}
#sidebar.sidebar_blog, #sidebar.left_sidebar_blog {
    width: 26%; /*235px*/
}
#sidebar {
    border-left: 1px solid #d8d8d6;
    float: right;
    padding: 0 0 0 2.7778%;
    position: relative;
    width: 19.2222%; /*173px*/
}

.comment-textarea {
    height:auto;
    resize:vertical;
    width: 95%;
}
.post_comments {
	display:none;
}
.post_date {
	background-color: #5f452c;
    background-image: -moz-linear-gradient(center top , #5f452c, #523a22);
    box-shadow: 0 0 0 1px #523a22, 0 0 0 2px #5f452c;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5f452c', endColorstr='#523a22');
}
.tt-blog-related-post, .tt-blog-related-post-list{
	display:none;	
}

#footer {
    background-image: none !important;
	background-color: #34281f !important;
}
.footer-overlay {
    background: url("/wp-content/uploads/footer_bg1.jpg") no-repeat center bottom !important;
}
.footer-content {
    padding: 20px 0;
}
#footer_bottom {
    min-height: 0;
}
#foot_left {
    width: 70%;
	color: #ffffff !important;
}
#foot_right {
	width: 30%;
	color: #ffffff !important;
}
/*#foot_right a {
	color: #9e2b34 !important;
}*/
.info {
    padding: 10px 0;
}
#footer label {
    color: #ffffff !important;
}
#footer h3, #footer ul li a {
    color: #ffffff !important;
	text-transform:uppercase;
}
#footer h3 {
	padding-top: 6px;
	margin-bottom: 6px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

#footer ul li a:hover, #footer ul li li a:hover {
    color: #e6dabf !important;
}

#footer ul li:first-child a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	color: #fff;
    display: block;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.5px;
    margin-bottom: 6px;
    padding-bottom: 8px;
}
#footer ul li li a {
    color: #c2af8a !important;
	text-transform:none;
	border-bottom:none !important;
	font-weight: normal !important;
    letter-spacing: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.light_beige_texture {
	width:100%;
    background: #ceca8d;
}
.dark_beige {
    background: none repeat scroll 0 0 rgba(158, 142, 122, 0.7);
    padding: 2% 3%;
    width: 94%;
	margin-bottom:0 !important;
}
/*a, p a strong, .link-top, .tt_comment_required, ul.tt-recent-posts h4, span.required, ul.list li, ul.list1 li::before, ul.list2 li::before, ul.list3 li::before, ul.list4 li::before, ul.list5 li::before, ul.list6 li::before, ul.list7 li::before, ul.list8 li::before, #sidebar ul li::before, #sub_nav ul li .sub-menu li::before, #sub_nav ul li .sub-menu li .sub-menu li::before, #sidebar ul li, #sub_nav ul li .sub-menu a, #sub_nav ul li .sub-menu li.current_page_item a, #sub_nav ul ul a, #sub_nav ul ul a:hover, #sub_nav ul li.current_page_item ul li a, #sub_nav ul li.current_page_parent ul li.current_page_item a, #sub_nav.nav_right_sub_nav ul ul a, #sub_nav.nav_right_sub_nav ul ul a:hover, #sub_nav.nav_right_sub_nav ul li.current_page_item ul li a, #sub_nav.nav_right_sub_nav ul li.current_page_parent ul li.current_page_item a, #sub_nav .sub_nav_sidebar .textwidget ul li, #sub_nav .sub_nav_sidebar a, i.discussion-title, #sidebar ul.social_icons.tt_vector_social_icons a::after, #content p.team-member-title {
    color: #e6dabf !important;
}*/
body, #sub_nav ul a, #main .sitemap_with_child a, #main .sitemap_without_child a, .content-style-default p, .content-style-default ul, .content-style-default ol, .content-style-default #horizontal_nav ul a, .karma-pages a, .karma-pages span, .wp-pagenavi a, .wp-pagenavi span, .karma-pages a:active, .wp-pagenavi a:active, .woocommerce-pagination a, .woocommerce-pagination span, #sidebar .blogroll li, ul.twitterList li::before, #sidebar ul.twitterList li::before, #footer ul.twitterList li::before, #sidebar ul.twitterList li, #content ul.twitterList li, #content.content_full_width ul.twitterList li, #footer ul.twitterList li, #wrapper .tabset a, .ui-state-active a, .contact-form label, #footer div.karma_notify p {
    color: #342820 !important;
}

/*#main .wp-caption img {
	height: auto !important;
    width: 100% !important;
    border: 4px solid #5f452c;
	-webkit-box-shadow: 2px 2px 4px 0px rgba(82,58,34,.5);
	-moz-box-shadow: 2px 2px 4px 0px rgba(82,58,34,.5);
	box-shadow: 2px 2px 4px 0px rgba(82,58,34,.5);
    margin: 0;
    padding: 0;
}*/
.wp-caption,
.wp-caption-text {
max-width: 97.5%;
height: auto;
width: auto9; /* ie8 */
}
.small_button {
    font-size: 0.8em;
    padding: 0 7px;
}
.ka_button i {
    font-size: 12px;
    margin-right: 7px;
}
em{color: #f2eae2;font-size: 1.0em;}
.contact-form label span, .wpcf7 span {
    color: #f2eae2;
    font-size: 1.0em;
}
.ka-form-submit, .contact-form .ka-form-submit, #ka-comment-form-submit, #sidebar .search-form .searchsubmit, #content .search-form .searchsubmit, #sidebar #mc_signup_submit, .wpcf7-submit {
    background-color: #7e6c5e;
    background-image: -moz-linear-gradient(center top , #7e6c5e, #2a231d);
    box-shadow: 0 0 0 1px #7e6c5e, 0 0 0 2px #2a231d;
}
.ka-form-submit, .contact-form .ka-form-submit, #ka-comment-form-submit, #sidebar .search-form .searchsubmit, #content .search-form .searchsubmit, #sidebar #mc_signup_submit, .wpcf7-submit {
    padding: 5px 18px;
    
}
.video_link{
	position:relative;	
	margin:0 !important;
}
.video{
	margin-left:6.6%;
	margin-top:-7%;	
}
p.video_quote{

	width:90%;
	font-size: 3em !important;
	line-height:1.3em;
	color:#fff !important;
	margin:30px !important;	
}
p.video_quote span{
	display:nonr;
	font-size: 3em !important;
	text-transform: uppercase;	
}
.video_icon{
	position:absolute;
	right:5%;
	bottom:5%;	
}
span.know{
	text-transform:uppercase !important;
	font-weight:bold !important;
	display:inline;	
}
#content ul.tt-recent-posts li {
    padding: 12px 20px;
}
#footer_bottom p, .textwidget p{
    color:#c2af8a !important;
}


/* ------------------------------------------ */
/* iPad Portrait and below ------------------ */
/* ------------------------------------------ */
@media only screen and (max-width:800px) {

	.top-block .toolbar-right {
		float: right !important;
	}
	.top-block .toolbar-right ul {
		float: right !important;
	}
	/* Center the top left and right toolbars */
	.top-block .toolbar-right,
	.top-block .toolbar-left {
		float: none !important;
		position: relative;
		left: 0 !important;
		overflow: visible;
		clear: both;
	}
	.top-block .toolbar-left > ul, .top-block .toolbar-right > ul {
		position: relative;
		left: 0 !important;
	}
	#logo_area{
		width:50%;	
	}
	#header_nav{
		display:none;	
	}
	.search-form {
		margin-right:9%;
	}
	#footer .one_fifth,
	#footer .one_fifth_last {
		display:inline;
	}
		
}
@media only screen and (max-width:600px) {

	#logo_area{
		width:100%;	
	}
	.callout-wrap span, .callout-wrap span p  {
		font-size: 1.0em !important;
	}
}
@media only screen and (max-width:480px) {

	.search-form {
		margin-right:27%;
	}
}
@media only screen and (max-width:360px) {

	.search-form {
		width:18% !important;
		margin-right:36%;
	}
	p.video_quote {
		left: 5%;

	}
}