/*
Theme Name:     cbug-child
Description:    
Author:         Digitalwurl
Template:       saturnthemes-financebank

*/

/*Custom*/

.header-request-a-quote a{
  border-radius:6px;
}

.site-topbar .header-topbar-list li a {
    font-size: 12px!important;
}

.site-topbar {
    border-bottom: none!important;
}

#primary-menu > .menu-item.current_page_item > a{
  /*border: 1px solid #01A8EC;*/
  padding: 8px 10px;
  /*background: #01A8EC;*/
 /* color: #fff !important;*/
  /*border-radius: 4px;*/
}

#primary-menu > .menu-item.current_page_item > a:hover{
  color: #F4B937!important
}

#primary-menu > .menu-item:hover > a{
  color: #01A8EC!important;
}

#primary-menu > .menu-item > a, #primary-menu > ul > li > a {
  color: #fff;
}

#primary-menu > .menu-item.current-menu-ancestor > a::before{
  border-bottom-color:transparent!important;
}

#primary-menu > .menu-item > .sub-menu > li:hover{
  background-color: #01A8EC!important;
  border-color: #01A8EC!important;
}


.header-01 .header-contact-detail .header-contact-detail-info .header-contact-detail-extra-info{
  color:#9fdd4f!important;
}

.blog .main-content, .category .main-content {
  margin-right: 5%;
  margin-left: 5%;
}

.blog .flags-block, .category .flags-block, .single-post .flags-block {
    margin-top: 0;
}


.wpcf7 form .form-rcb-submit-wrapper input[type="submit"]{
  background: #01A8EC;
}

.form-subscription-field-container{
  width: 92%;
}


.form-subscription-sidebar input[type="text"], .form-subscription-sidebar input[type="email"] {
  border-radius: 4px;
}


@media only screen and (min-width: 1600px) and (max-width: 1920px){
  .form-subscription-sidebar .form-subscription-description {
   width: 80%;
  }
  .form-subscription-field-container {
    width: 66%;
  }
  .form-subscription-sidebar input[type="text"], .form-subscription-sidebar input[type="email"] {
  border-radius: 4px;
  }
  .cbug_exec{
  padding-right: 160px;
  padding-left: 160px;
  }
  .single-post .form-subscription-sidebar .form-subscription-description {
   width: 100%;
  }
  .single-post .form-subscription-field-container {
   width: 100%;
  }
}


@media only screen and (max-width: 1440px){
.form-subscription-sidebar .form-subscription-description {
   width: 94%;
   }
  .form-subscription-field-container {
    width: 94%;
  }
  .single-post .form-subscription-sidebar .form-subscription-description {
   width: 100%;
  }
  .single-post .form-subscription-field-container {
   width: 100%;
  }
}

@media only screen and (max-width: 1022px){
.form-subscription-sidebar {
    background: url("/wp-content/themes/cbug-child/assets/images/Subscribe_mobile_img.png") no-repeat!important;
  }
}

@media only screen and (max-width: 414px){
   .cbug_exec{
    padding-right: 0;
    padding-left: 0;
  }
  .cbug_exec h2{
    font-size: 12px!important;
  }
}
.subs-btn{
  border: 1px solid #01A8EC;
  background: #01A8EC;
  color: #fff;
  border-radius: 4px;
}

.cbug_social {
  /*padding-right: 0;*/
  /*margin-right: -16px;*/
}

#cbug_social{
  float: right;
  margin: 3px 0px 0 8px;
}

.site-topbar .header-topbar-list-extra li {
  padding-left: 12px!important;
}

/*bbpress*/

#bbp_search_submit, #bbp_reply_submit{
  background: #01A8EC;
  color: #fff;
  border-radius: 4px;
  border: none;
}

#bbp_search{
  border: 1px solid #F4B937;
  /*border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;*/
  margin-right: 0%;
}

#bbpress-forums {
background: transparent;
clear: both;
margin-bottom: 20px;
overflow: hidden;
font-size: 14px;
}

div.bbp-template-notice.info {

  border: #01A8EC 1px solid;
  background-color: #01A8EC;
  color: #fff;
}

div.bbp-template-notice a {
  color: #fff;
}

#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results {
  font-size: 14px;
}


#forums-list-0 li:nth-child(odd) {
  color: #01A8EC;
}

#forums-list-0 li:nth-child(even) {
  color: #F4B937;
}

#bbpress-forums div.bbp-search-form {
    float: left;
}

div.bbp-breadcrumb {
    float: right;
}

#bbpress-forums li.bbp-body div.bbp-reply-author {
    background: #EEEEEE !important;
    border-radius: 6px !important;
}

.bbp-author-role {
    background: rgba(1, 168, 236, 1) none repeat scroll 0 0;
    border-radius: 0px 0px 6px 6px !important;
    font-style: normal !important;
    padding: 7px 10px !important;
    font-family: Montserrat !important;
    letter-spacing: 1px !important;
    text-transform: uppercase;
    font-size: 9px !important;
    line-height: 16px;
    color: #fff;
}
.bbp-reply-ip{display: none;}

.bbp-attachments-form label {
  font-weight: bold;
  color: #000;
}

#bbpress-forums li.bbp-footer {
    background: 01A8EC#;
    color: #fff;
    border-radius: 6px;
}

#wp-bbp_reply_content-editor-container.wp-editor-container {
    border: 1px solid #01A8EC;
}

#qt_bbp_reply_content_toolbar{background: #01A8EC;}





/*End bbpress*/

#header.header-01 .header-contact-details-container {
    background-color: transparent!important;
}

#header.header-01 .header-contact-details-container .header-contact-detail .header-contact-detail-icon {
    color: #000;
}

.footer-widget-container .widget .widget-title {
    font-size: 20px;
}

.footer-widget-container {
    padding: 75px 0 0!important;
}

.footer-logo {
  width: 100px;
}

.footer-bottom {
  padding-top: 20px!important;
  padding-bottom: 0!important;
}

.footer_text{text-align: justify;}

.cbug_tos{
  background: #0b0c0e;
}

.tos{
  text-align: end;
}
.tos a {
  font-size: 12px;
  font-family: Raleway, Helvetica, Arial, sans-serif;
  font-weight: 200;
  color: #fff!important;
}

#header.header-01 .header-menu-container:not(.affix-disabled).affix {
   /* background-color: transparent!important;*/
}

.affix:not(.affix-disabled) {
  /*top: 25px!important;*/
}

/*Subcriptions*/

.form-subscription-sidebar {
    background: url("/wp-content/themes/cbug-child/assets/images/Subscribe_img.png") no-repeat;
  }

.form-subscription-field-container > label{
  color: #fff;
}


@media only screen and (min-width: 1440px) and (max-width: 1440px){
  #header.header-01 .header-menu-container:not(.affix-disabled).affix{
    margin-top:-2%;
  }
}

div.userpro-field.userpro-submit.userpro-column > input.userpro-button.secondary {display: none!important;}
.cbugexec-login div.userpro {max-width:100%;}

/*Flags*/

/*.flag-row {
  display: inline-flex;
  margin-top: 2%;
}

.center_flag {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 68px;
}

.flag-row li p {
  font-size: 12px;
  color: #fff;
  font-family: Raleway, Helvetica, Arial, sans-serif;
  font-weight: 200;
  text-align: center;
}

.center_flag > img {
  margin-top: -10%;
  margin-left: 25%;
}

#flag-row1 {margin: auto;}

#flag-row2 {margin: auto;}*/


/*Vertical flags*/

.flags-block{
  display: block;
  position: fixed!important;
  z-index: 100;
  right: -98%;
  margin-top: 8%;
}

@media only screen and (max-width: 1024px){
  .flags-block{
    right: -94%;
  }
  ul.header-topbar-list.header-topbar-list-extra {
    width: 118%;
    margin-left: -14%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1022px){
  .flags-block{
    right: -94%;
  }
}


@media only screen and (max-width: 768px){
  .flags-block{
    right: -92%;
  }
}

#flag-row1 {
  line-height: 0;
}

.center_flag {
    display: flex;
    margin-top: 14%;
    margin-left: auto;
    margin-right: auto;
    width: 24px;
    height: 16px;
}

.flag-row li:hover img {
  /*transform: scale(2);*/
  margin-left: -38%;
}

.image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.text {
  padding: 6% 5px;
  background: #fff;
  /*border: 1px solid #F4B937;*/
  border-radius: 4px;
  color: #000;
}

.middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 2%;
  left: -9%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.cbug_title:hover .image {
  opacity: 0.3;
}
.cbug_title:hover .middle {
  opacity: 1;
}

.middle_fl2 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 7%;
  left: -12%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl2 {
  opacity: 1;
}

.middle_fl3 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 12%;
  left: -8%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl3 {
  opacity: 1;
}

.middle_fl4 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 17%;
  left: -6%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl4 {
  opacity: 1;
}

.middle_fl5 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 22%;
  left: -11%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl5 {
  opacity: 1;
}

.middle_fl6 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 27%;
  left: -8%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl6 {
  opacity: 1;
}

.middle_fl7 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 32%;
  left: -9%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl7 {
  opacity: 1;
}

.middle_fl8 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 38%;
  left: -9%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl8 {
  opacity: 1;
}

.middle_fl9 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 43%;
  left: -8%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl9 {
  opacity: 1;
}

.middle_fl10 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 48%;
  left: -7%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl10 {
  opacity: 1;
}

.middle_fl11 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 53%;
  left: -5%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl11 {
  opacity: 1;
}

.middle_fl12 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 55%;
  left: -5%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl12 {
  opacity: 1;
}

.middle_fl13 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 58%;
  left: -12%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl13 {
  opacity: 1;
}

.middle_fl14 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 63%;
  left: -8%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl14 {
  opacity: 1;
}

.middle_fl15 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 68%;
  left: -6%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl15 {
  opacity: 1;
}

.middle_fl16 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 73%;
  left: -12%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl16 {
  opacity: 1;
}

.middle_fl17 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 78%;
  left: -12%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl17 {
  opacity: 1;
}

.middle_fl18 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 83%;
  left: -8%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl18 {
  opacity: 1;
}

.middle_fl19 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 88%;
  left: -10%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl19 {
  opacity: 1;
}

.middle_fl20 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 93%;
  left: -9%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl20 {
  opacity: 1;
}

.middle_fl21 {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 98%;
  left: -5%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  color: #01A8EC;
}

.cbug_title:hover .middle_fl21 {
  opacity: 1;
}

/*responsive flag rules*/

@media only screen and (max-width: 414px){
  .text{font-size: 12px}
  .middle {
    left: -30%;
  }
  .middle_fl2 {
    left: -40%;
  }
  .middle_fl3 {
    left: -27%;
  }
  .middle_fl4 {
    left: -20%;
  }
  .middle_fl5 {
    left: -37%;
  }
  .middle_fl6 {
    left: -28%;
  }
  .middle_fl7 {
    left: -30%;
  }
  .middle_fl8 {
    left: -31%;
  }
  .middle_fl9 {
    left: -27%;
  }
  .middle_fl10 {
    left: -24%;
  }
  .middle_fl11 {
    left: -24%;
  }/*
  .middle_fl12 {
    left: -49%;
  }*/
  .middle_fl13 {
    left: -42%;
  }
  .middle_fl14 {
    left: -29%;
  }
  .middle_fl15 {
    left: -25%;
  }
  .middle_fl16 {
    left: -44%;
  }
  .middle_fl17 {
    left: -44%;
  }
  .middle_fl18 {
    left: -28%;
  }
  .middle_fl19 {
    left: -34%;
  }
  .middle_fl20 {
    left: -32%;
  }
  .middle_fl21 {
    left: -17%;
  }
}

/*.flag-row {
  width: 132%;
}*/


/*.cbug_title li p {
  display: block;
  margin-top: 3%;
  margin-bottom: 0;
  font-size: 12px;
  float: left;
}*/

/*#fl_1 img {
  display: block;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}*/

/*Member table*/

.member_banks{
  border: 1px solid #F4B937;
  border-radius: 4px;
}
.member_banks th, .member_banks td {
  border: 1px solid #F4B937;
}

.member_banks th {
  background:#01A8EC;
  color: #fff;
}
  
.member_banks tr:nth-child(even) {
    background-color: #eee;
}
.member_banks tr:nth-child(odd) {
   background-color: #fff;
}

/*Author*/

.entry-meta-item-author, .author-info{
  display: none;
}

/*Login log out*/

.logged-in .executive_registration, .logged-in .member_bank_registration, .logged-in .vendors_registration {
  display: none;
}
/*.logged-out .tab-inner-header {
  display: none;
}*/

/*Testimonial*/

/*.testimonial-container.style1 .testimonial-inner .testimonial-inner-content{
  width: 112%;
}*/

/*Loader*/

/*.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('/wp-content/uploads/2018/06/CBUG-logo_cover.png') 50% 50% no-repeat rgb(0, 0, 0);
    opacity: 1;
    background-size:400px;
}*/


/*cbugexec login*/

div.cbugexec-login {
margin-bottom: -16%;
}

div.cbugexec-login .userpro-head {
  display: none!important;
}

div.cbugexec-login .userpro-label label{
  color: #fff!important;
}

div.cbugexec-login .userpro-submit input.userpro-button.fullwidth-block {
  background: #01A8EC!important;
}

div.cbugexec-login  div.userpro-profile-img-after.userpro-force-center{display: none;}
div.cbugexec-login  div.userpro-profile-img.userpro-force-center {float: left!important; margin-bottom: 3%;}
#text-8{
  margin-top: 1%;
  font-size: 18px;
  color: #fff;
  font-weight: bold;
}

@media only screen and (max-width: 414px){
  .cbugexec-register{
    padding-top: 3%;
  }
}

/*Seal*/

.seal_img{
  margin: 0 0 6px;
}

/*Google translator*/

/*#google_translate_element{margin-top: -8%;}*/

.goog-te-gadget .goog-te-combo {
    margin: 0 !important;
    height: 20px;
    font-size: 10pt;
    color: #000;
    border-radius: 4px;
}

#google_translate_element {
  color: transparent;
  margin-top: 2%;
  margin-bottom: -1%;
}
#google_translate_element a {
  display: none;
}

select.google_translate_element {
  color: black;
}

div.goog-te-gadget {
  color: transparent !important;
}

div.goog-te-gadget span, div.goog-te-gadget p{
  display: none!important;
}

.header-topbar-list-contact{float: left;}

@media only screen and (max-width: 1023.9px){
  #google_translate_element {
    display: block;
    color: transparent;
    margin-top: 2%;
    margin-bottom: -1%;
  }
  select.google_translate_element {
    color: black;
  }
  .goog-te-gadget .goog-te-combo {
    margin: 0 !important;
    height: 20px;
    font-size: 10pt;
    color: #000;
    border-radius: 4px;
  }

}


/*Download manager*/

.ptitle{display: none;}

.wpdm-link-tpl{margin: -18px 0;}


/**/

ul.team-member-contact-list li{font-size: 14px;}

ul.team-member-contact-list li i.fa.fa-envelope-o{
  margin-right: 10px;
  width: 36px;
}

.forum_link {
  color: #00a8ec;
}

.forum_link:visited {
  color: #f4b937;
}

/*Advetising*/

div.bsaProHeader a.bsaProHeader__formUrl span {
  border: 1px solid!important;
  padding: 2%!important;
  border-radius: 4px!important;
}

.blog div.main-content.container-fluid div.row div.col-md-3.right-sidebar aside.sidebar aside#custom_html-8.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget div#bsa-block-300--250.bsaProContainer.bsaProContainer-6.bsa-block-300--250.bsa-pro-col-1 div.bsaProHeader a.bsaProHeader__formUrl{
  padding: 0!important;
}

#post-1685 > div{
  background: url()no-repeat;
  background-size: cover;
}

#more-btn {
  border: 1px solid #00a8ec!important;
  padding: 12px 35px;
  border-radius: 4px;
  color: #fff!important;
  background: #00a8ec!important;
  transition: all 0.5s!important;
}
#more-btn:hover{
  background: #66d4ff!important;
  padding: 20px 50px !important;
  border: 1px solid #66d4ff!important;
  color: #fff!important;
  transition: all 0.5s!important;
}

.bacs_details{
  margin-bottom: 2%;
}

#detail-head {
  padding: 1%;
  color: #00a8ec;
}

ul.wc-bacs-bank-details.order_details.bacs_details li strong {
   color: red;
}

.wc-bacs-bank-details-heading, .woocommerce-order-details__title, .woocommerce-column__title {
  color: #F4B936;
}

.post-tags{
  display: none;
}

li.woocommerce-MyAccount-navigation-link {
  border: 1px solid #fff;
  padding: 3%;
  width: 75%;
  background: #00a8ec;
}

li.woocommerce-MyAccount-navigation-link:nth-child(1), li.woocommerce-MyAccount-navigation-link:nth-child(5), li.woocommerce-MyAccount-navigation-link:nth-child(6),
#ads-profile div.userpro-profile-name, #ads-profile div.userpro-profile-img-btn, #ads-profile div.userpro-centered-icons, #ads-profile div.userpro-profile-icons, 
#ads-profile div.userpro-profile-img {
  display: none;
}

li.woocommerce-MyAccount-navigation-link:nth-child(2) {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

li.woocommerce-MyAccount-navigation-link a {
  color: #fff;
}

#ads-profile div.userpro {
  max-width: 100%!important;
}

.upw-order-snap {
  background: none;
}

.bsaProItem .add_to_cart_inline {
  border: none!important;
}

div.bsaProOrderingFormInner div.bsaProContainerNew.bsa-pro-col-1 div.bsaProItems.bsaGridGutter div small {
  width: 16%;
  padding: 4px;
  margin: auto;
  border: 1px solid #00a8ec;
  background: #00a8ec;
  border-radius: 4px;
  margin-top: 0!important;
}

div.bsaProOrderingFormInner div.bsaProContainerNew.bsa-pro-col-1 div.bsaProItems.bsaGridGutter div small a {
  color: #fff;
}

.bsaProItem .add_to_cart_inline a {
  border: 1px solid;
  width: 19%;
  margin: auto;
  border-radius: 4px;
  background: #00a8ec;
  color: #fff;
  margin-top: 3%;
}

div.bsaProOrderingForm strong div.bsaProOrderingFormInner div.bsaProContainerNew.bsa-pro-col-1 div.bsaProItems.bsaGridGutter div.bsaProItem.bsaHidden.animated.zoomInDown a {
  border: 1px solid;
  width: 19%;
  margin: auto;
  border-radius: 4px;
  background: #00a8ec;
  color: #fff;
  margin-top: 3%;
  padding: 1%;
}
div.bsaProOrderingForm a.added_to_cart.wc-forward {
  background: #F4B936;

}

div.bsaProOrderingFormInner div.bsaProContainerNew.bsa-pro-col-1 div.bsaProItems.bsaGridGutter div.bsaProItem.bsaHidden.animated.zoomInDown img {
  float: left;
  margin-left: 12%;
}

div.bsaProOrderingFormInner div.bsaProContainerNew.bsa-pro-col-1 div.bsaProItems.bsaGridGutter div.bsaProItem.bsaHidden.animated.zoomInDown h2 {
  float: left;
  margin-left: 16%;
}

div.bsaProOrderingFormInner p.product.woocommerce.add_to_cart_inline span.woocommerce-Price-amount.amount {
  display: none;
}

div.bsaProPanelContainer table#bsaProPanelTable tbody tr td.bsaCenter a {
   border: 1px solid;
  width: 19%;
  margin: auto;
  border-radius: 4px;
  background: #00a8ec;
  color: #fff;
  padding: 6px;
}

div.bsaProPanelContainer table#bsaProPanelTable tbody tr td.bsaCenter a:hover {
  background: #F4B936;
}

#adsalert-email {
  color: #00a8ec;
}

#bsa-block-1920--180  div.owl-item {
  width: 1920px!important;
}


/*Bank Details*/

.cbug_bank_details h2 {
  color: #F4B936;
}

.cbug_bank_details table, .cbug_bank_details th, .cbug_bank_details td {
  border: none;
}

.cbug_bank_details td {
  padding: 0;
}

.bank_payment {
  width: 47%;
}

.bank_payment-1 {
  width: 49%;
}

.bank_payment-2 {
  width: 58%;
}

.label-info{
  color:red;
  font-weight: bold;
  font-size: 16px; 
  margin-bottom: 0;
 }

@media screen only and (max-width: 414px) {
  .pmodal.active a img {
    margin-left: 0%;
    width: 324px;
  }

}

/*Ad Calender*/

.ui-datepicker .ui-datepicker-title {
    color: #000!important;
}

.ui-datepicker.bsaProCalendar .ui-datepicker-prev, .ui-datepicker.bsaProCalendar .ui-datepicker-next {
    text-align: center!important;
    margin-top: 10px!important;
}

.ui-datepicker th {
    color: #000!important;
}

.ui-datepicker .ui-state-disabled .ui-state-default {
    color: #fff!important;
}

.ui-state-disabled.bsaProUnavailableDate, .ui-state-disabled.bsaProUnavailableDate:hover, .ui-datepicker .ui-datepicker-calendar .ui-state-disabled.bsaProUnavailableDate:hover {
    background-color: #00a8ec !important;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight {
  background: #F4B936!important;
}

.ui-datepicker.bsaProCalendar {
    border: 1px solid #000 !important;
}





