/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6 / 11.5
*/

/* Theme customization starts here
-------------------------------------------------------------- */

.image_frame, .wp-caption { border-width: 0px !important; }

.single_post_image img, .post_grid_image img, .post_list_image img {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
}
img {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
}

body .entry-featured {
border: none;
padding: 0;
}


p.quote {
    line-height: 200%;
    color: red;
    font-size: 30px;
}


/* GENERAL FORMATTING */
a:link {
    text-decoration: underline;
}
ol, ul {font-size: inherit; line-height: 25px;}

h2, h3 {margin-top: 15px;}

h1.title {font-size: 42px;} 

.fancy_heading h2.title {font-size: 32px;}

h5 {font-weight: 300 !important;}

.blog_slider .blog_slider_ul li .item_wrapper .date_label { display: none !important; }
.entry-date { display: none;}


/* SITE-WIDE CSS FOR LISTS font and size */
.column_column ul li, .column_column ol li, .column_visual ul li, .column_visual ol li, .mfn-acc ul li, .mfn-acc ol li, .ui-tabs-panel ul li, .ui-tabs-panel ol li, .the_content_wrapper ul li, .the_content_wrapper ol li {color: #133c25; font-size: 17px;}

.column_column ul li ol {margin-top: 10px;}
.column_column ul li ol li {list-style: decimal;}
 

/* TOP MENU */


#Top_bar div.container div.top_bar_left.clearfix  {height: 90px;}

#Top_bar #logo { display: block; height: 70px; line-height: 70px; padding: 5px; } 

#Top_bar .logo {margin: 0;}

#Top_bar .logo {text-align: left;}

#Top_bar .menu_wrapper {float: right;}

#Top_bar .menu > li > a { line-height: 40px;} 

#Top_bar .menu > li > a span:not(.description) {line-height: 40px;}

body.header-below:not(.template-slider) #Header {padding-top: 0px;}

body:not(.template-slider):not(.header-simple) #Header {min-height: 0;}

/* STICKY MENU */

#Top_bar.is-sticky .menu_wrapper .menu li a  {padding: 15px;} 

@media only screen and (min-width: 1000px) {
#Top_bar.is-sticky #logo {height: 40px; line-height: 40px;}

}

/* SUBHEADER - hiding title */

#Subheader .title {display: none;}

#Subheader {padding: 10px 0;}

.subheader-both-right #Subheader .breadcrumbs {margin-top: 0;}

/* CONTENT BLOCK PADDING */

div.section.mcb-section {padding-top: 40px;}

@media only screen and (max-width: 1239px) and (min-width: 960px){
 .section_wrapper, .container, .with_aside .content_wrapper {max-width: 1040px;}
}

/* CONTENT BLOCK PADDING - NO PADDING */

div.section.mcb-section #no-top-padding {padding-top: 0px;}


/* STORY BOX  */

.story_box {padding: 10px;}

.story_box img.scale-with-grid {max-width: 250px;}

.story_box .desc_wrapper {margin: 10px 2px; } 

.story_box .desc_wrapper h3 {margin-left: inherit ; margin-top: inherit;}

.story_box .desc_wrapper hr {display: none;}


/* TESTIMONIALS SLIDER FORMATTING */

.testimonials_slider .testimonials_slider_ul li .bq_wrapper {background-color: #d9f1f1;}


/* GET STARTED PAGE ACCORDION */

.accordion .question .title {background-image: none; background: #dcfafa; font-size: inherit;}

/* GET STARTED PAGE RESOURCES BOXES PER CLIENT TYPE */

.resources-for-you .hover_color a {color: #008b8a;}
.resources-for-you .hover_color a:hover {text-decoration: underline;}
.get-started-columns ul {margin-left: 0;}
.get-started-columns ul li {list-style: none; text-align: center;}

/* CLIENT SPECIFIC COLOURS */

.parents a i {color: #6857d0;}
.parents a:hover .icon, .parents-client .icon {background-color: #6857d0 !important;}

.educators a i {color: #008c8a;}
.educators a:hover .icon, .educators-client .icon {background-color: #008c8a !important;}

.health-professionals a i {color: #ad210b;}
.health-professionals a:hover .icon, .professionals-client .icon {background-color: #ad210b !important;}

.spectrum-adults a i {color: #ff8000;}
.spectrum-adults a:hover .icon,  .spectrum-client .icon {background-color: #ff8000 !important;}

.client-colors .icon_box .icon_wrapper:before {content: none;}

.client-colors a:hover i, .parents-client .icon, .spectrum-client .icon, .professionals-client .icon, .educators-client .icon {color: white;}

.client-colors .icon_box .icon_wrapper {background-image: none; border-color: #a2dede;}

.client-colors .icon_box .icon_wrapper { 
background-color: #fff;
webkit-box-shadow: inset 0 0 7px 0 rgba(220, 251, 251, .08);
box-shadow: inset 0 0 7px 0 rgba(220, 251, 251, .08);
}

.parents-client .icon_box .icon_wrapper, .spectrum-client .icon_box .icon_wrapper, .professionals-client .icon_box .icon_wrapper, .educators-client .icon_box .icon_wrapper {background-image: none; border-color: #fff;}

.client-colors .icon_box p {margin:0 !important;}

.client-colors h1.title {color: #fff;}

.icon_box:hover .icon_wrapper { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }

/* div.client-colors, .get-started-columns .one-fourth {margin: 0 1% 0px;} */

div.client-colors, .get-started-columns .one-fourth, .get-started-columns .one {margin-bottom: 0px;}

.get-started-columns .get-started-client-buttons {margin: 20px 0 30px 0;}

/* THEMED BORDER COLOURS from variables.css */

	.idea_box, .ui-tabs, .accordion .question, .accordion .question.active .title, .accordion .question .title:before, .ui-tabs .ui-tabs-nav, .ui-tabs .ui-tabs-nav li, 
	.tabs_vertical.ui-tabs .ui-tabs-panel, table th, table td, .list_item .circle,
	input[type="date"],
	input[type="email"],
	input[type="number"],
	input[type="password"],
	input[type="search"],
	input[type="tel"], 
	input[type="text"],	
	input[type="url"],	
	select,
	textarea,
	.promo_box.has_border:after, dl > dt, dl > dd, .article_box .desc_wrapper p, a.icon_bar, a.content_link, .how_it_works .image, .opening_hours, .opening_hours .opening_hours_wrapper li,
	.icon_box.has_border:after, .chart_box:before, .pricing-box, .team_list .bq_wrapper, .post-footer .post-links, .format-link .post-title .icon-link,
	.share_wrapper, .post-header .title_wrapper, .section-post-related .section-related-adjustment, #comments > :first-child, .widget-area, .widget:after,
	.fixed-nav .desc h6, .portfolio_group.list .portfolio-item, .portfolio_group .portfolio-item .desc .details-wrapper, .Recent_posts ul li .desc h6,
	.widget_recent_entries ul li a, .woocommerce .widget_best_sellers li, .woocommerce .widget_featured_products li, .woocommerce .widget_recent_reviews li, 
	.woocommerce .widget_recent_products li, .woocommerce .widget_recently_viewed_products li, .woocommerce .widget_random_products li, .woocommerce .widget_top_rated_products li,
	.woocommerce .widget_onsale li, .woocommerce .widget_layered_nav li, .woocommerce .widget_shopping_cart ul.product_list_widget li,
	.woocommerce .widget_products li, .woocommerce .product .related.products, .woocommerce .product .upsells.products, .woocommerce .product div.entry-summary h1.product_title:after,
	.woocommerce .quantity input.qty, .header-stack #Top_bar .logo, .offer_thumb .slider_pagination, .offer_thumb .slider_pagination a, .Latest_news ul li .desc_footer,
	.Latest_news ul li .photo, .offer_thumb.bottom .slider_pagination a, .style-simple .faq .question, .style-simple #Filters .filters_wrapper ul,
	#edd_checkout_cart th, #edd_checkout_cart td {
		border-color: #a2dede;
	}	


/* JACKIE FANCY HEADING */

h1.jackieheading {
display: inline-block;
margin: auto;
padding: 6px 20px;
border-radius: 15px;
box-shadow: 0px 3px 5px 0px rgba(207, 233, 233, 1);
webkit-box-shadow: 0px 3px 4px 0px rgba(207, 233, 233, 1);
moz-box-shadow: 0px 3px 4px 0px rgba(112, 172, 175, 1);
background-color: white;
}

.jackieheading-bg {
background: url(http://thrivewithautism.ca/2016wordpress/wp-content/uploads/2016/02/jackieheading-bg-full7.png) center bottom no-repeat;
background-size: 100%;
}


/* BUTTONS CUSTOM CSS */

.button_js .button_label, .rev-btn {
  font-size: 1em;
  padding: 1em 2em;
  background: #faa442;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#d62e1a),color-stop(1,#faa442));
  background: -ms-linear-gradient(bottom,#d62e1a,#faa442);
  background: -moz-linear-gradient(center bottom,#d62e1a 0%,#faa442 100%);
  background: -o-linear-gradient(#d62e1a,#faa442);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d62e1a', endColorstr='#faa442', GradientType=0);
  border: 1px solid;
  border-color: #f19f40 #8c5722 #72340a #e4963c;
  color: #000000 !important;
  -webkit-border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  border-radius: 0.25em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  text-shadow: 0 1px 0 rgba(0,0,0,0.05);
}

.button_js .button_label:visited,
.button_js .button_label:active,
.button_js .button_label:hover {
  color: #000000 !important;
}
.button_js .button_label:hover, .rev-btn:hover {
  background: #faa442;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#ce4d20),color-stop(1,#f9b65d));
  background: -ms-linear-gradient(bottom,#ce4d20,#f9b65d);
  background: -moz-linear-gradient(center bottom,#ce4d20 0%,#f9b65d 100%);
  background: -o-linear-gradient(#ce4d20,#f9b65d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce4d20', endColorstr='#f9b65d', GradientType=0);
  border: 1px solid;
  border-color: #f19f40 #af631e #af631e #f19f40 ;
  color: #050505;
}

.rev-btn, .rev-btn:hover {
border: none;}

/* Hover Color Box Button fix*/

.hover_color a.button {display: inline; text-align: center;}
.hover_color a.button .button_label {display: inherit; float: none;}
.decoder-callout .hover_color h3, .decoder-callout .hover_color h2 {color: #fff; margin-bottom: 30px;}


/* CLIENT PAGES client-specific colours */

li .choose_tab {background: #fff; color: #133c25; cursor: default; display: none;}

.ui-tabs-nav li a span {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected:after, .ui-tabs .ui-tabs-nav li.ui-state-active:after {display: none;}

li .edu1 {background: #00454a;}
li .edu2 {background: #008b8b;}
li .edu3 {background: #48c7c7;}
li .edu4 {background: #a2dede;}

li .parent1 {background: #6857d0;}
li .parent2 {background: #9d92e0;}
li .parent3 {background: #bab3e3;}
li .parent4 {background: #d2cfe6;}

li .prof1 {background: #89171a;}
li .prof2 {background: #ac2528;}
li .prof3 {background: #ca4138;}
li .prof4 {background: #d35c4b;}
li .prof5 {background: #de7a6b;}
li .prof6 {background: #ee9a86;}

li .spec1 {background: #ff8000;}
li .spec2 {background: #f89946;}
li .spec3 {background: #fbb666;}
li .spec4 {background: #fbcfa2;}


li .edu1, li .edu2, li .edu3, li .edu4, li .parent1, li .parent2, li .parent3, li .parent4, li .prof1, li .prof2, li .prof3, li .prof4, li .prof5, li .prof6, li .spec1, li .spec2, li .spec3, li .spec4 {border-bottom: 3px solid #fff;}

.ui-tabs .ui-tabs-nav li .edu1:hover, .ui-tabs .ui-tabs-nav li .edu2:hover, .ui-tabs .ui-tabs-nav li .edu3:hover, .ui-tabs .ui-tabs-nav li .edu4:hover, .ui-tabs .ui-tabs-nav li .parent1:hover, .ui-tabs .ui-tabs-nav li .parent2:hover, .ui-tabs .ui-tabs-nav li .parent3:hover, .ui-tabs .ui-tabs-nav li .parent4:hover, .ui-tabs .ui-tabs-nav li .prof1:hover, .ui-tabs .ui-tabs-nav li .prof2:hover, .ui-tabs .ui-tabs-nav li .prof3:hover, .ui-tabs .ui-tabs-nav li .prof4:hover, .ui-tabs .ui-tabs-nav li .prof5:hover, .ui-tabs .ui-tabs-nav li .prof6:hover, .ui-tabs .ui-tabs-nav li .spec1:hover, .ui-tabs .ui-tabs-nav li .spec2:hover, .ui-tabs .ui-tabs-nav li .spec3:hover, .ui-tabs .ui-tabs-nav li .spec4:hover  {border-bottom: 3px solid #666;} 
/* was #468b00 */

.ui-tabs .ui-tabs-nav li.ui-state-active .edu1, .ui-tabs .ui-tabs-nav li.ui-state-active .edu1:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .edu2, .ui-tabs .ui-tabs-nav li.ui-state-active .edu2:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .edu3, .ui-tabs .ui-tabs-nav li.ui-state-active .edu3:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .edu4, .ui-tabs .ui-tabs-nav li.ui-state-active .edu4:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .parent1, .ui-tabs .ui-tabs-nav li.ui-state-active .parent1:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .parent2, .ui-tabs .ui-tabs-nav li.ui-state-active .parent2:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .parent3, .ui-tabs .ui-tabs-nav li.ui-state-active .parent3:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .parent4, .ui-tabs .ui-tabs-nav li.ui-state-active .parent4:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .prof1, .ui-tabs .ui-tabs-nav li.ui-state-active .prof1:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .prof2, .ui-tabs .ui-tabs-nav li.ui-state-active .prof2:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .prof3, .ui-tabs .ui-tabs-nav li.ui-state-active .prof3:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .prof4, .ui-tabs .ui-tabs-nav li.ui-state-active .prof4:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .prof5, .ui-tabs .ui-tabs-nav li.ui-state-active .prof5:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .prof6, .ui-tabs .ui-tabs-nav li.ui-state-active .prof6:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .spec1, .ui-tabs .ui-tabs-nav li.ui-state-active .spec1:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .spec2, .ui-tabs .ui-tabs-nav li.ui-state-active .spec2:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .spec3, .ui-tabs .ui-tabs-nav li.ui-state-active .spec3:hover, .ui-tabs .ui-tabs-nav li.ui-state-active .spec4, .ui-tabs .ui-tabs-nav li.ui-state-active .spec4:hover{cursor: default; border-bottom: 3px solid #333;}
/* was #468b00 */

/* CLIENT PAGES TABS css */

li .edu1, li .edu2, li .edu3, li .edu4, li .parent1, li .parent2, li .parent3, li .parent4, li .prof1, li .prof2, li .prof3, li .prof4, li .prof5, li .prof6, li .spec1, li .spec2, li .spec3, li .spec4 {display: block; color: #fff; font-size: 16px; text-align: center;}

li .edu1, li .edu2, li .edu3,li .parent1, li .parent3, li .parent4, li .prof1, li .prof2, li .prof3, li .prof4, li .prof5, li .prof6, li .spec1, li .spec2, li .spec3 {padding: 40px 20px;}

li .edu4, li .parent2, li .spec4 {padding: 30px 20px;}

@media only screen and (max-width: 1239px) and (min-width: 959px){
li .parent3, li .edu4 {padding: 30px 20px;}
li .spec4 {padding: 20px 20px;}
}
@media only screen and (max-width: 1038px) and (min-width: 959px) {
li .edu3 { padding: 30px 20px;}
}

@media only screen and (max-width: 1027px) and (min-width: 959px) {
li .spec2 {padding: 30px 20px;}
}

@media only screen and (max-width: 988px) and (min-width: 959px) {
li .edu4 {padding: 20px 20px;}
}

@media only screen and (max-width: 964px) and (min-width: 959px) {
li .edu2 {padding: 30px 20px;}
}

@media only screen and (max-width: 958px) and (min-width: 768px){
li .spec4 {padding: 10px 10px;}
li .parent2, li .edu4 {padding: 10px 20px;}
li .parent3, li .edu2, li .edu3 {padding: 20px 20px;}
li .parent4, li .edu1, li .spec1, li .spec2, li .spec3 {padding: 30px 20px;}
}

div.white_text .column_column ul li {color: #fff;}

.ui-tabs, .ui-tabs .ui-tabs-nav, .ui-tabs .ui-tabs-nav li { border: none; background-image: none; white-space: normal !important; }

.ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected:after, .ui-tabs .ui-tabs-nav li.ui-state-active a:after, .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a {background: none !important;}

.ui-tabs .ui-tabs-nav li {width: 25%;}

.page-id-2830 .ui-tabs .ui-tabs-nav li {width: 33%;}

.ui-tabs .ui-tabs-nav li a {padding: 0 !important; margin: 0 10px;}


/* BLOCKQUOTE adjustments */
blockquote {background-image: none;}

.blockquote {background-color: #d9f1f1; padding: 30px 40px 10px}

.blockquote p.author span {color: #444 !important; font-weight: 700;}

/* SPEAKING TIMELINE */

.timeline_items li .desc, .timeline_items li:nth-child(even) .desc {background: #d9f1f1; padding: 20px 40px; font-size: inherit; line-height: inherit;}

.timeline_items .desc ul li:nth-child(even), .timeline_items .desc ul li { padding: 0 0 10px 0; width: 100%; list-style-type: disc !important; background: none;}

.timeline_items li:nth-child(even) .desc ul {direction: rtl;}

@media only screen and (max-width: 767px) {
.timeline_items li .desc li {background: none !important;} 
.timeline_items .desc ul li {padding: 0 0 10px 0 !important; direction: ltr;}

}


/* BLOG LOOP page masonry layout */

.masonry .post-desc-wrapper {margin-bottom: 20px;}

.section-post-related .post-related .image_frame {margin-left: 0;}

.column_blog .post-author {display: none;} 

/* eliminating meta data, heart, etc. in post loop */ 
.date .label, .date .icon-clock {display: none;} 

.post-footer .post-links {border: none;}

/* BLOG SINGLE */

/* remove feature image and post navigation at top of blog posts */
.share_wrapper, .post-nav { display: none !important; }  

/*add padding on left of blog posts
.post-wrapper-content {padding: 0 20px;} */

.post-header .title_wrapper {padding-left: 0;}

/* Blog sidebar changes */

.widget_categories ul, .widget_recent_entries ul, .widget_recent_comments ul {background-color: #fff !important; list-style-type: disc; color: #133c25; padding: 0 0 0 15px;}

.widget_categores ul li, .widget_recent_entries ul li, .widget_recent_comments ul li {font-size: 17px; margin: 0 0 10px 0 ; padding: 0; list-style: disc outside; background: none;}

.widget_categories ul li a, .widget_recent_entries ul li a, .widget_recent_comments ul li a { color: #008b8a !important; cursor: auto; border: none; padding: 0;}

.widget_categories ul li a {margin-bottom: 10px;}

.widget_categories ul li a:hover, .widget_recent_entries ul li a:hover, .widget_recent_comments ul li a:hover {text-decoration: underline;}

.widget_recent_entries ul li:after, .widget_recent_comments ul li:after {background-color: none; display: none;}

/* GRAVITY FORM customization */

.gform_confirmation_wrapper .gform_confirmation_message {background: none; color: inherit; padding: 0;}


/* FOOTER - CALL TO ACTION AREA

#Footer .footer_action {background-color: #00454a;}
#Footer .footer_action .one.column {text-align: left; width: 55%; display:block; margin-left: auto; margin-right: auto; padding-bottom: 20px; float: none;}
#Footer .footer_action .one.column h2 {margin-top: 40px;}
#Footer .footer_action .one.column ul {margin-top: 25px; color: white; font-size: 18px; display: block;}
#Footer .footer_action .one.column ul li {margin-bottom: 25px; margin-left: -9px;} 
a.button.button_js.footer_cta_button {background-color: #ff8000 !important; color: white; padding: 11px 20px; margin-bottom: 40px; text-align: center; width: 350px; display: block; margin-left: auto; margin-right: auto;}
#Footer .footer_action a:hover {color: white;}

*/

#Footer .footer_action {background-color: #00454a;}
#Footer .footer_action .one.column {text-align: center; width: 55%; display:block; margin-left: auto; margin-right: auto; padding-bottom: 40px; float: none;}
#Footer .footer_action .one.column h2 {margin-top: 35px;}
#Footer .footer_action .column_column ul {margin: 0; font-size: 25px; line-height: 35px; }
#Footer .footer_action .one.column  ul li {list-style-type: none ; display: inline-block; margin-right: 6px;}



/* FOOTER - 4/4 area */

.widget_nav_menu ul {background: #00747a; padding: 0; list-style-type: none;}
.widget_nav_menu ul li a {padding: 0;}
.widget_archive ul li:after, .widget_nav_menu ul li:after {display: none;}
#Footer .Recent_posts ul li .photo {display: none;}
#Footer .Recent_posts ul li .desc {background: #00747a; margin-right: 0;}
#Footer .Recent_posts ul li .desc h6 {border-color: #00747a;}
#Footer .Recent_posts ul li .desc {padding: 0;}
#Footer .Recent_posts ul li .desc:after {background-color: #00747a;} 
#Footer .Recent_posts ul li a .desc .date {font-size: 13px;}

#Footer h6 {color: #fff !important;}
#Footer h6:hover {text-decoration: underline; color: #27bcc4 !important}

.Recent_posts ul li a h6 {-webkit-transition: none;  -moz-transition: none; -o-transition: none; transition: none;}

#Footer .themebg, #Footer .widget_categories ul, #Footer .Recent_posts ul li .desc:after, #Footer .Recent_posts ul li .photo .c, #Footer .widget_recent_entries ul li:after, #Footer .widget_mfn_menu ul li a:hover, #Footer .widget_product_categories ul {background-color: #00747a !important;}

.textwidget .social li {display: inline-block; margin-right: 6px;}
.textwidget .social li:last-child {margin-right: 0px;}



/* FOOTER - TERMS AND CONDITIONS AND RETURN TO TOP BUTTON AREA*/

.footer_copy {background-color: #00454a;}
.footer_copy .copyright li {display: inline-block; margin-right: 1em;}
.footer_copy ul.social {display: none;}

