/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.fusion-video .video-shortcode iframe {
    
   max-height: 332px!important;
}
.fluid-width-video-wrapper {
     padding-top: 57% !important; 
}
.fluid-width-video-wrapper {
    width: 100%;
    position: relative;
  
}
.pagination ul > li {

    display: inline-flex !important;

}
/* 6th march starts*/
.pageviews-wrapper.ga_post {

    display: flex;
    align-items: center;

}

.ga_post span{
    line-height: 16px;
    font-size: 11px;
}
/*6th march ends*/

.caption {
    margin-bottom: 0% !important;
}

p img {
    padding: 15px;
}

form.woocommerce-content-box.full-width.checkout_coupon {
    display: none !important;
}
a.checkout-button.button.alt.wc-forward {
    display: none !important;
}
.um input[type=submit].um-button{background: #014e74 !important;}
.um input[type=submit].um-button:hover{background-color: #047f96 !important;}
input#um-submit-btn{background: #014e74 !important;}
input#um-submit-btn:hover{background-color: #047f96 !important;}
input[type="text"], select, textarea {
    color: #4c4c4c !important;
}
.um-account-main {
    width: 60% !important;
}
a.um-link {
    display: none;
}
/*12th march starts- datepicker of submit content css*/
#ui-datepicker-div{
    z-index: 999 !important;
}
/*12th march ends- datepicker of submit content css*/

/*13th march starts- redeem hyperlink color*/
.redeem_package a{
    color: #014f75;
}

.editcart a {

    font-family: PT Sans;
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0px;
    border-width: 0px;
    border-style: solid;
    border-radius: 2px;
    text-transform: uppercase;
    background: #024e75;
    color: rgba(255,255,255,.8);
    border-color: rgba(255,255,255,.8);
    text-align: center;
    padding: 13px 29px;
    line-height: 17px;
    font-size: 14px;

}
.gprofilecheck_h2{
    font-family: PT Sans;
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0px;
    border-width: 0px;
    border-style: solid;
    border-radius: 2px;
    text-transform: uppercase;
    background: #024e75;
    color: rgba(255,255,255,.8) !important;
    border-color: rgba(255,255,255,.8);
    text-align: center;
    padding: 13px 29px;
    line-height: 17px;
    font-size: 14px;
    margin-top: -12px;
}
a.remove.remove-btn {

    font-family: PT Sans;
    font-weight: 700;
    font-style: normal;
    letter-spacing: 0px;
    border-width: 0px;
    border-style: solid;
    border-radius: 2px;
    text-transform: uppercase;
    background: #024e75;
    color: rgba(255,255,255,.8);
    border-color: rgba(255,255,255,.8);
    text-align: center;
    padding: 13px 29px;
    line-height: 17px;
    font-size: 14px !important;
}

button[name="update_cart"] {
    display: none !important;
}
.cart-empty woocommerce-info{
    display: none !important;
}
.return-to-shop{
    display: none !important;
}
.customupdte{
    display: none !important;
}
.gprofilecheck {
    float: right;
    margin-top: 20px;
}
a.gprofile {
   float: right !important;
}

.shop_table .product-thumbnail{
    display: none !important;

}

.shop_table .product-name {
    width: 60% !important;
}
}
/*27th march starts*/
.orderlist{
    color:#014f75;
}
p.cart-empty.woocommerce-info {
    display: none;
}


/*27th march ends*/
/*28th march starts - cart flow css*/
   .submitform1, .submitform2, .submitform3, .submitform4 {
      display: none;
  }
  input[type="date"], input[type="text"],  input[type="url"], input[type="submit"]{
    height: 34px;
    border-radius: 4px;

  }
  input[type="date"].form-control {
      line-height: 1.42857143;
  }
  .logoutcustom a{
    color:#fff;
  }
  .logoutcustom a:hover {
      color: #fff;
  }
  a.viewcart {
      color: #fff;
  }
  .custcart {
      margin-right: 10px;
  }
  #title11, #file11, #publicationstratdate11, #publicationenddate11, #title22, #file22, #publicationstratdate22, #publicationenddate22, #title33, #file33, #url33, #publicationstartdate33, #publicationenddate33, #title44, #file44, #publicationstratdate44, #publicationenddate44{
      display: none;
      color: red;
  }
  span.error{
    color: red;
  }
  .complogo {
      display: none;
  }
  img.banner, img.bann1, img.bann2, img.bann3, img.bann4, img.bann5 {
      display: none;
  }
  img.email_sponsorship, img.email_sponsorship1, img.email_sponsorship2, img.email_sponsorship3 {
      display: none;
  }
  .page-id-203257 #main {
      padding-bottom: 210px;
  }
  span.datenote {
      font-size: 12px;
  }
  .videoerror span {
      color: red;
  }
  @media only screen and (max-width: 420px) {
    .page-id-203257 #main{
  padding-left: 0;
  padding-right: 0;
    }
    .logoutcustom{
      margin-bottom: 30px;
    }
  }


  .tab-content {
    margin-top: 24px;
}
/*28th march ends   - cart flow css*/
/*28th march starts - order recieved page*/
.orderlist{
    color:#014f75;
}
p.cart-empty.woocommerce-info {
    display: none;
}
/*28th march ends   - order recieved page*/

/*------1 apral---------*/
/*.custom_font p {
    font-size: 16px;
    line-height: 18px;
    text-align: justify;
}*/
.custom_font table {
    font-size: 18px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 12px;
    /*border: 1px solid black;
    width: 100%;*/
}
.custom_font table th {
     text-align: center; 
    padding: 5px;
    font-weight: bold;
}
.custom_font table tr td {
    /* text-align: center; */
    padding: 5px;
    
}
.custom_font table caption {
    text-align: center;
    font-weight: bold;
}
.custom_font ul li{
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 7px;
}
.custom_font ol li{
  font-size: 18px;
    line-height: 20px;
}

/*13th july 2020 starts*/
a.top_read_left img {
    max-height: 250px;
     width: auto !important;
}
/*13th july 2020 Ends*/

/*-------------------------------18july--------------*/
/*------tabs------------*/
a.um-button.um-btn-auto-width {
    background-color: #014e74 !important;
}

th.product-quantity {
    display: none !important;
}
td.product-quantity {
    display: none !important;
}
a.fusion-button.button-default.fusion-button-default-size.button.fusion-update-cart {
    display: none;
}
.wcppec-checkout-buttons__separator {
    display: none !important;
}
.shipping-coupon {
    display: none !important;
} 
a.gprofile {
  /*margin-left: 200px !important;*/
  margin-right: 5px;
    
}
.avada-myaccount-user {
    display: none !important;
}
form.woocommerce-content-box.full-width.checkout_coupon {
    display: none !important;
}
a.checkout-button.button.alt.wc-forward {
    display: none !important;
}
.um input[type=submit].um-button{background: #014e74 !important;}
.um input[type=submit].um-button:hover{background-color: #047f96 !important;}
input#um-submit-btn{background: #014e74 !important;}
input#um-submit-btn:hover{background-color: #047f96 !important;}
input[type="text"], select, textarea {
    color: #4c4c4c !important;
}
.um-account-main {
    width: 60% !important;
}
a.um-link {
    display: none;
}
/**/

/* 31st march starts*/
input.samebusiness.um_sbd{
    margin-top: -2px !important;
    margin-right: 6px !important;
}
/* 31st march ends*/
/* 7 aug2020, scroll - to change colour starts*/
.nicescroll-cursors{
  background-color: #028097 !important;
}
/* 7 aug2020, scroll - to change colour ends*/

/*18 aug2020, mobile menu scroll starts*/
.dropdown-menu.mega-dropdown-menu {
     overflow: auto !important; 
}
#primary-sidebar .dropdown-menu.mega-dropdown-menu{
    padding-bottom: 100px !important;   
    }

/*18 aug2020, mobile menu scroll ends*/
/*19aug2020, fix pagination on mobile device starts*/

@media only screen and (max-width: 480px){
 .pagination {
    display: flex;
    flex-direction: row !important;
  } 
}
/*19aug2020, fix pagination on mobile device ends*/
/*20 aug2020, hide first name field in mailchimp subscriber starts*/
p.mc_firstname {
    display: none;
}
/*20 aug2020, hide first name field in mailchimp subscriber ends*/

/*11 sept home page carousel starts*/
.homeban_block img{
  object-fit: cover !important;
}
/*11 sept home page carousel ends*/

/*18th sept starts- lightslider CSS*/

.Imgdemo {
    width:420px;
    margin: 0px auto;
}
#lightSlider {
    list-style: none outside none;
    padding-left: 0;
    margin-bottom:0;
}
#lightSlider li {
    display: flex;
    /* float: left; */
    margin-right: 6px;
    cursor: pointer;
    height: 100%;
    /* vertical-align: middle; */
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    background: #fff;
}
/*#lightSlider img {
    display: block;
    height: auto;
    max-width: 100%;
    width: 100%;
}*/
#Imgdemos{
    text-align: center; width: 100%;
}
.lSSlideOuter .lSPager.lSGallery li {
  overflow: hidden;
  -webkit-transition: border-radius .12s linear 0s .35s linear 0s;
  transition: border-radius .12s linear 0s .35s linear 0s;
  /*border: 1px solid red;*/
  max-height: 40px;
  display: flex;
}
.lSSlideOuter .lSPager.lSGallery {
  display: flex;
}
.lSSlideOuter .lSPager.lSGallery img {
  /* display: flex; */
  /* height: auto; */
  max-width: auto !important;
  transform: scale(3);
}
#lightSlider li span.caption{
  display:none;
}
/*18th sept ends- lightslider CSS*/
