/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

/* Hide sub header image for mobile */
@media only screen and (max-width: 768px) { body:not(.template-slider) #Header_wrapper { background: none !important; } }
@media only screen and (max-width: 768px) { body:not(.template-slider) #Header { min-height: 0 !important; } }

/* Sliding Box height for mobile */
@media only screen and (max-width: 1240px) { .sliding_box .desc_wrapper { min-height: 80px; } }
@media only screen and (max-width: 768px) { .sliding_box .desc_wrapper { min-height: 60px; } }

/* Donate Ticket Box */
.donate_ticket {}
.donate_ticket .donate-padding { overflow: hidden; text-align: center; }
.donate_ticket .donate-padding { padding: 40px 20px !important; }
.donate_ticket .donate-padding .vertical-am { vertical-align:middle; line-height:28px; display:inline-block; }
.donate_ticket .donate-padding h4 { font-weight: 400; color: #ffffff; margin-bottom: 0 !important; }
.donate_ticket .donate-padding .button { margin: 15px 0 0; }

/* Table width */
table.fininfo { width:60%; } 
table.fininfo tr td { text-align: left; width:75%; } 
@media only screen and (max-width: 768px) { table.fininfo { width:100%; }  }

/* Recent news image hidden for tablet */
@media only screen and (max-width: 1239px) { .Recent_posts ul li .photo { display: none;} }
@media only screen and (max-width: 1239px) { .Recent_posts ul li .desc { margin-right: 0px;} }
@media only screen and (max-width: 767px) { .Recent_posts ul li .photo { display: initial;} }
@media only screen and (max-width: 767px) { .Recent_posts ul li .desc { margin-right: 80px;} }

/* Trailer Box for mobile */
@media only screen and (max-width: 479px) { .trailer_box h2 { font-size: 18px !important; }}

/* Blog & Related Posts Slider */
.blog_slider .blog_slider_ul li .item_wrapper .date_label {display: none;}
.blog_slider .blog_slider_ul li .item_wrapper  .image_frame { margin-left: 0px; }
.section-post-related .post-related .date_label {display: none;}
.section-post-related .post-related .image_frame { margin-left: 0px; }

/* Recent posts date hidden */
.Recent_posts ul li .desc .date { display: none; }

/* For Google Translate */
#Action_bar { line-height: 10px; }

/* Logo in footer */
#Footer .footer_copy .copyright { float: none; }
#Footer .footer_copy a#back_to_top { margin: 0px 0px 0px; }
.copylogo {margin: 0px 0px 0px 37px;}
@media only screen and (max-width: 768px) { .copylogo { margin: 5px 0px 0px 0px; } }
@media only screen and (max-width: 479px) { .copylogo { margin: 5px 0px 0px 0px; } }

/* Hide Authors Filter */
.authors { display: none; }

/* Share Text size */
.addtoany_list.a2a_kit_size_32 a { font-size: 18px;}

/* Super Nav */
.supernav li {float: left;}

#menu-super-nav a, #menu-super-nav a:visited { font-weight: bold; color: #FFF; text-align: center;padding: 4px;display:block; width:100px; font-family: "Roboto",Arial,Tahoma,sans-serif; font-size:12px; font-weight: 500; text-align:center; text-decoration:none;text-transform: uppercase; } 

/* Foundation Tab */
#menu-item-9249 a, #menu-item-9249  a:visited { background-color: #004785 !important; } 
#menu-item-9249 a:hover { background-color: #CCCCCC !important; color: #000; } 

/* Shop Tab */
#menu-item-9250 a, #menu-item-9250 a:visited { background-color: #ef3e43 !important; } 
#menu-item-9250 a:hover { background-color: #CCCCCC !important; color: #000; } 

/* Pro Tab */
#menu-item-9267 a, #menu-item-9267 a:visited { background-color: #000 !important; } 
#menu-item-9267 a:hover { background-color: #CCCCCC !important; color: #000; } 

/* Smart Tab */
#menu-item-9784 a, #menu-item-9784 a:visited { background-color: #1E81BC !important; } 
#menu-item-9784 a:hover { background-color: #CCCCCC !important; color: #000; } 

/* Alerts Tab */
#menu-item-9351 a, #menu-item-9351  a:visited { background-color: #FFFA00 !important; color: #000000; width: 225px;} 
#menu-item-9351 a:hover { background-color: #CCCCCC !important; } 

/* Hide SuperNav for mobile */
@media only screen and (max-width: 767px) {.supernav { display: none; } } 

/* Show SuperNav in Menu */
@media only screen and (min-width: 767px) {#menu-fdny-menu #menu-item-9785 { display: none; } } 
@media only screen and (min-width: 767px) {#menu-fdny-menu #menu-item-9786 { display: none; } } 
@media only screen and (min-width: 767px) {#menu-fdny-menu #menu-item-9787 { display: none; } } 

/*Responsive Changes to Tab */
@media only screen and (max-width: 479px) { #menu-item-9249 a, #menu-item-9249  a:visited, #menu-item-9250 a, #menu-item-9250 a:visited, #menu-item-9267 a, #menu-item-9267 a:visited { width:78px; } }
@media only screen and (max-width: 479px) {#menu-item-9351 a, #menu-item-9351  a:visited { width:250px; font-size: 10px; } }

/* Form Input */
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper .gform_body .gform_fields .gfield textarea { font-size:16px; border: 0px solid #808080; background-color: #F3F3F3; }

/* Radio Button fix */
.gform_wrapper ul.gfield_radio li input[type=radio] {width: 16px !important}

/* Form Body Font */
body .gform_wrapper .gform_body { font-family: Roboto, Arial, Helvetica, sans-serif; }

/* Form Title */
body .gform_wrapper input { margin:5px 0 0 0 !important; }
body .gform_wrapper .gform_body .gform_fields .gfield select {margin:5px 0 0 0 !important;}

/* Form Label */
#gform_1 li label { display: block; }
#gform_2 li label { font-size: 16px; font-weight:normal;}
#gform_3 li label { font-size: 16px; font-weight:normal;}
#gform_4 li label { font-size: 16px; font-weight:normal;}
#gform_5 li label { font-size: 18px; font-weight:300; margin-bottom: 10px;}
#gform_6 li label { font-size: 16px; font-weight:normal;}
#gform_7 li label { font-size: 16px; font-weight:normal;}
#gform_8 li label { font-size: 16px; font-weight:normal;}
#gform_9 li label { font-size: 16px; font-weight:normal;}
#gform_10 li label { font-size: 16px; font-weight:normal;}
#gform_13 li label { font-size: 16px; font-weight:normal;}

/* Form Label - Bold */
body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_3 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_4 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_6 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_7 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_8 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_9 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_10 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_11 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_12 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_13 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}
body #gform_wrapper_14 .gform_body .gform_fields .gfield .gfield_label {font-weight:bold;}

/* Form Button */
body .gform_wrapper .gform_footer {margin: 5px 0 0 0; padding: 0;}

/* Button size for Donate Tickets */
body #gform_wrapper_2 .gform_footer input[type=submit] {width: 200px; height: 50px; }
body #gform_wrapper_6 .gform_footer input[type=submit] {width: 200px; height: 50px; }
body #gform_wrapper_13 .gform_footer input[type=submit] {width: 200px; height: 50px; }

/* Button size for GF IE */
body #gform_wrapper_1 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_3 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_4 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_5 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_7 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_8 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_9 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_10 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_11 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_12 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_13 .gform_footer input[type=submit] { padding: 11px 20px; }
body #gform_wrapper_14 .gform_footer input[type=submit] { padding: 11px 20px; }

/* Social */
a.icon_bar_facebook span.t { background: #3a589b; color: #fff; }
a.icon_bar_facebook span.b { background: #fff; color: #3a589b; }
a.icon_bar_twitter span.t { background: #32ccfe; color: #fff; }
a.icon_bar_twitter span.b { background: #fff; color: #32ccfe; }
a.icon_bar_instagram span.t { background: #517fa4; color: #fff; }
a.icon_bar_instagram span.b { background: #fff; color: #517fa4; }
a.icon_bar_pinterest span.t { background: #cb2027; color: #fff; }
a.icon_bar_pinterest span.b { background: #fff; color: #cb2027; }

/* Special class to reduce bottom margin */
.reduce-margin { margin-bottom: 5px !important;}

/* Hide subheader for posts only */
.single-post #Subheader .title { display: none; }
