/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

html .x-navbar .desktop .x-nav > li > a{padding-left:16px !important; padding-right:16px !important;}

#menu-item-99 a{color:#FF7373 !important;}
html .x-navbar .mobile .x-nav li.menu-item-99 a{color:#FF7373 !important;}

.gform_wrapper label{color:#000; font-weight:400;}
.gsection h2{color:#FF7373;}

.entry-content object{width:inherit;}

html .x-navbar .desktop .x-nav > li.x-menu-item-woocommerce{margin-left:0 !important;}

/* FORMS */
body .gform_wrapper .gfield_radio li label, body .gform_wrapper .gfield_checkbox li label{font-size:16px !important;}
html body .gform_wrapper .gform_body ul.gform_fields li.gfield+li.gfield{margin-top:0;}

/* GIVING */
.page-id-85 #gform_submit_button_2{background:#383f41; color:#FF7373; font-size:140%;}

/* NEWSLETTER OPTIN */
.newsletter-box{background:#383f41; padding:20px 30px 40px; color:#fff; margin:40px 0; background-image: url(https://signsofthelastdays.org/signs/wp-content/uploads/2015/06/envelope.png); background-position:left bottom; background-repeat:no-repeat;}
.newsletter-box h2{color:#fff; font-size:285.7%; margin-top:.25em;}
.newsletter-box #gform_submit_button_3{border-color:#fff !important; color:#fff !important; float:right;}
.newsletter-box label{display:none !important;}
.newsletter-box p{clear:both;}

/* EVENTS */
h2.tribe-events-page-title{font-size:32px;}
.single-tribe_events h1.h-landmark{display:none;}

/* TOOLS */
.right{float:right !important;}
#search-2{clear:both;}

/* WOOCOMMERCE */
html .woocommerce-page .x-sidebar{display: none;}
html .woocommerce-page .x-main{width: 100%;}
html .woocommerce li.product .entry-header h3, html .woocommerce div.product .summary .product_title, html .woocommerce div.product .woocommerce-tabs h2{font-weight: bold;}
html .woocommerce-additional-fields{display: none;}

html .page-id-371 .sensei form .form-row label.inline{display:block;}
html .page-id-371 #customer_login{display:none;}

html .page-id-386 .x-sidebar{display: none;}
html .page-id-386 .x-main{width: 100%;}

.g-recaptcha {margin-bottom: 1rem;}

/* SENSEI */
html body.sensei .entry-wrap{max-width: 1100px; margin: 0 auto;} 
html body.sensei .x-header-landmark{display: none;}
html .lesson h2{font-size: 28px;}
html .sensei #main .course header h2{margin-bottom: 20px;}
html .quiz form ol#sensei-quiz-list li .answer_message.user_right{display:none;}
html .sensei form .form-row label.inline{display:block;}
html .sensei .x-sidebar{display: none;}
html .sensei .post-entries{display: none;}
html .archive.sensei #main, html .single.sensei #main{max-width: 1100px; margin: 0 auto;}
html .quiz form ol#sensei-quiz-list li ul li label{display: inline;}

/* MOBILE STYLES */
@media only screen 
  and (max-device-width: 736px) {
	  .newsletter-box, .home #x-section-3, .home #x-section-4, .home #x-section-5, .home #x-section-6{background-image:none !important;}
	  .x-text{width:100% !important; float:none !important;}
	  #menu-item-99 a{color:#FF7373 !important;}
  }