/*
Theme Name: FishingClub Child
Theme URI: http://fishingclub.ancorathemes.com/
Description: FishingClub Child - Multipurpose and Multiskin Responsive Wordpress theme
Author: Acnorathemes
Author URI: http://ancorathemes.com/
Template: fishingclub
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
Text Domain: fishingclub-child
*/

/*Write your style*/

@import url("../fishingclub/style.css");
@import url("/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/css/font-awesome.min.css?ver=5.6");

body {
    font-size: 1.08em !important;    
    color:#000 !important;
}

.events-listing {
  list-style:none;
}

.wpb_wrapper .events h3 {
	font-size: 1.667em;
	margin-top:40px;
	text-align:center;
	margin-bottom:30px;
}

.scheme_dark .widget_socials .social_item a {
    color: #fff !important;
    border-color: #f7a800;
    background-color:#f7a800 !important;
    font-size:20px;
}

.menu_main_nav > li ul {  
    width: 355px;  
}

.vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text {
    line-height: 1.3em;
    text-transform: none !important;
    font-size: 1.2667em !important;
    padding-left:15px !important;
}

ol.trx_addons_list li, ul.trx_addons_list li, ul li {
    line-height: 1.6;
}

.wp_emember_loginForm {
  margin:auto;
  max-width:500px;
}

.wp_emember_loginForm {
  font-size:1em !important;                              
}

#wp_emember_loginForm td {
  padding: 12px 20px 0;
  border: none !important;
  font-size:1em !important;
}

#wp_emember_loginForm td input[type="text"],
#wp_emember_loginForm td input[type="password"]{
  width:100% !important;    
  height:45px;
}

#wp_emember_loginForm td  input[type="submit"] {     
  padding:10px 20px;
}

.eMember_logged_widget {
        display:flex;                  
    }
    
    .eMember_logged_user_info_section {
              order: 2;          
                padding:0px;
             
                width:500px;
                margin-left:100px;
    }
    
    .eMember_logged_widget .eMember_logged_member_resources_links {
  order: 1; 
    list-style:none;      
    margin:0 50px 0 0;
    padding:0;
}
    
        .eMember_logged_widget .eMember_logged_member_resources_links li {
         border-bottom:1px solid #ccc;
        padding-right:10px;
    }
    
     .post_content.entry-content  > .eMember_logged_member_resources_links:before {
             content:"Resources and Links";
             font-weight:bold;
             font-size:1.3em;
    }
    
     .post_content.entry-content  > .eMember_logged_member_resources_links {
         width:620px;
         margin:40px 10px;
         list-style:none;
         padding:0;
        
    }


    .content .container form input[type="text"], 
.content .container form input[type="date"], 
.content .container form input[type="number"],
.content .container form input[type="email"],
.content .container form input[type="tel"], 
.content .container form input[type="password"], 
.content .container form input[type="search"], 
.content .container form select,
.content .container form textarea, 
.content .container form textarea.wp-editor-area {
  padding:8px 20px;
}
    .content .container form input[type="submit"] {     
  padding:10px 20px;
}
    
    .content .container form label {
        font-weight:bold;                                      
    }

  .content .container form label {
        font-weight:bold;                                      
    }
    
     .content_wrap  table td, 
    .content_wrap table th {
    padding: 10px 20px;
}
    
      .content_wrap table th {
        font-size:1.3em;                                                          
    }
    
    .table-field label {
      color:#000;                                      
    }

    .scheme_default .single-product .related {
      clear:both;
    }

    .page-template-payment-php table tr td:first-child {
     color:#000;
}
    
    .page-template-payment-php table tr td:nth-child(3) {
     color:#000;
}

     .page-template-payment-php form input[type="submit"] {     
  padding:10px 20px;
}
.profile_notification {
    background: #ff0000;
    padding: 5px 10px;
    color: #ffffff;
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
    font-weight: 700;
    font-size: 20px;
    text-transform: uppercase;
}

.eMember_custom_profile_picture {
      float:right;
    }
.related.products{display:none !important;}
.eMember_logged_user_expiry .eMember_logged_renewal_link {  display: none !important;}


 .page-id-1233 .scheme_default h2.sc_item_title.sc_item_title_style_default {
    font-size: 1.167em;
}


  .page-id-1233 .sc_item_subtitle {
    font-size: 0.9em;
   
}

.mediagrid .media {
  display:flex;
  align-items: center;
    justify-content: center;
}

.mediagrid .media a {
  margin:20px;
}

.menu_main_nav_area ul, .menu_header_nav_area ul {
  margin-left:180px;
}

.top_panel_navi .search_wrap .search_submit {
    padding: 0.5em 0;
    font-size: 2em;
    position:relative;
    top:5px;
    }  


    .menu_main_nav > li > ul {
    top: 5.05em;
    left: 0%;
    transform: translateX(-50%);
}

ul.custom-option {
  max-width: 331px;
  width: 100%;
  list-style: none;
}

ul.custom-option li {
  width: 50%;
  float: left;
}

fieldset.emember-centered .wp-emember-profile-image{display: none !important;}
.product_meta {
    display: none !important;
}
img.eMember_custom_profile_picture{width:200px !important;}
.woocommerce-product-gallery__wrapper , .woocommerce-product-gallery{display:none !important;}
@media (min-width: 678px) and (max-width: 959px) {
.mobile_layout .top_panel .menu_mobile_button {
    font-size: 24px;
    top: 10px;
    right: 50px;
    z-index: 5;
}

.top_panel_navi .search_wrap {
   top: 20px;
}

.top_panel_navi .search_wrap .search_submit {   
    top: -20px;
}

.mobile_layout .top_panel .logo {
  top:0;
}

.page_content_wrap {
  padding-top:20px;
}

}

@media (max-width: 767px) and (min-width: 640px) {
body .tp-caption.subtitle, .subtitle {
     display: block !important; 
}
}

@media (max-width: 679px) {
  .mobile_layout .top_panel .menu_mobile_button {
        top:10px !important;
        right: 50px !important;;
   }  

   .top_panel_navi .search_wrap {
    top:-12px !important;;
   }



   .mobile_layout .top_panel .logo {   
    top: 0 !important;;
   }
   #content .wpb_alert p:last-child,
   #content .wpb_text_column :last-child,
   #content .wpb_text_column p:last-child,
   .wpb_alert p:last-child,
   .wpb_text_column :last-child, 
   .wpb_text_column p:last-child {
    margin-bottom: 0;
    line-height: 30px;
}
.sliderlink {
    cursor: pointer !important;
}
.tp-bullet {
    display:none !important;
}

.wp_emember_loginForm {
  width: 100%;
}

 .post_content.entry-content  > .eMember_logged_member_resources_links  {
   width: 100%;
 }

 .eMember_logged_widget {   display:flex;          flex-direction: column;                }

	img.eMember_custom_profile_picture { width: 103px !important;}
.eMember_logged_user_info_section{    margin-left:0px;width: 100%;}
.page_content_wrap .content_wrap{width: 90%; padding: 0px 10px;}
	
}


@media (max-width: 479px) {
.top_panel_navi .search_wrap .search_submit {
  top:15px;
}
 }


