/*
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
*/

.woocommerce-account form .payment_methods label img,.woocommerce-checkout form .payment_methods label img{display:inline-block !important;}
.payment_method_paypal img {display:none !important;}

.p-landmark-sub {display:none !important;}

/*FOOTER CSS */
.x-colophon.bottom .x-social-global a {font-size: 39px !important;}
.x-colophon.bottom .x-nav li a {font-weight: 600; font-size: 1.6em;}

/* TOPBAR CUSTOM CSS */
.x-topbar .x-social-global a {font-size: 36px; vertical-align: middle; margin-top: -4px;}
.x-topbar .p-info {margin-top: 16px;}

/* Footer */
.widget { text-shadow: none; }
.x-colophon.top { padding-bottom: 2.25%; }

/* Home Page Es Grid */
@media only screen and (min-width: 1141px) and (max-width: 1341px) { #post-9484 .eg-georgebush-element-0 { font-size: 26px !important; } }
@media only screen and (min-width: 1041px) and (max-width: 1140px) { #post-9484 .eg-georgebush-element-0 { font-size: 22px !important; } }

/* Buttons */
.x-btn, .button, [type="submit"] { padding: 0.643em 1.143em 0.5em !important; } 
.x-pagination a, .x-pagination span { line-height: 34px; }

/* menu */
#secondaryMenu> .x-nav > li > a { color: #999 !important; }
#secondaryMenu> .x-nav > li > a:hover, #secondaryMenu> .x-nav > li > a:active  { color: #000 !important; }
#secondaryMenu> .x-nav > .current-menu-item > a  { color: #272727 !important; }
.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart>span { padding-left: 0.825em !important; }

/* Gallery */
.envirabox-title-float-wrap .child { display: none !important; }

/* Questionnaire */
body .gform_wrapper .gfield_radio li label { font-size: 17px !important; line-height: 44px; }
#gform_widget-3 .gfield_radio { border: none; }
#gform_fields_1, #gform_fields_2 { border: none; }
#input_2_1 li { border-bottom: 1px solid #ddd; }
#field_2_1 { border-bottom:none; }
@media only screen and (min-width: 641px) { .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] { margin-left: 20px !important; } }

/* Alerts etc */
.x-alert-block { padding: 1.3em 1.15em 1em; }
.x-alert-block .button { padding: 0em 1.143em 0em !important; }


/* Cart */
.wc-proceed-to-checkout .button, [type="submit"],
.return-to-shop .button, [type="submit"] { font-size: 18px; }
.coupon button { display: none; }

/* Product Search */
.woocommerce-product-search:before { display: none !important; }
.woocommerce-product-search button { margin-top: 5px; }
.widget_product_search form input[type="search"] { padding-left:8px !important; } 
