/*
Theme Name: Mission of Maitreya
Author: Mission of Maitreya
Author URI: https://www.unifiedinfotech.net/
Description: Mission of Maitreya is a responsive WordPress theme exclusively created by Mission of Maitreya. This theme is based on Bootstrap 4.5.2 CSS framework and using VIVUS JS, gsap JS, ScrollToPlugin JS, SplitText JS, ScrollTrigger JS, SCROLLMAGIC JS, ANIMATION GSAP JS, and POINTPARALLAX JS third party jQuery plugins.
Version: 1.0.0
License: Mission of Maitreya's License

This theme is licensed under Mission of Maitreya's License.
Do not use it without valid permission.
*/

/* ============================= */
/* SILENCE IS GOLDEN */
/* ============================= */


.bottomheader_tppp_right .email_sec_head .wpcf7-not-valid-tip{
	display: none !important;
}

.bottomheader_tppp_right .email_sec_head .wpcf7-response-output{
	display: none !important;
}

.bottomheader_tppp_search .form-group button[type="submit"]{
	margin-top: 0px !important;
} 

.bottomheader_tppp_right .form-group button[type="submit"]{
	margin-top: 0px !important;
} 

/*.woocommerce a.wqoecf_enquiry_button {
    background-color: transparent !important;
    color: #feac05 !important;
    white-space: nowrap !important;
    padding: 0 !important;
    font-weight: 700;
    border-radius: 3px;
    display: inline-block;
    box-shadow: none;
}*/

.quantity_input_part .qty input.minus, .quantity_input_part .qty input.plus{
   width: 45px;
   height: 40px;
   border: 0;
   padding: 0;
   margin: 0;
   line-height: 1;
   background: transparent;
   color: #cccdd2;
   position: relative;
   min-width: inherit;
   /*font-size: 0;*/
   float: left;
}
.quantity_input_part .qty .input-text.qty.text{
    float: left;
}

.summart_pro_buy .single_add_to_cart_button.buy_noew_shop_btn{
    border-radius: 33px !important;
    padding: 11px 16px !important;
    font-size: 14px !important;
}
/*.quantity_input_part .qty input.minus:after, .quantity_input_part .qty input.plus:after{
  position: absolute;
  content: "";
  width: 13px;
  height: 3px;
  background: #787888;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
}
.quantity_input_part .qty input.minus:before, .quantity_input_part .qty input.plus:before{
  position: absolute;
  content: "";
  width: 3px;
  height: 13px;
  background: #787888;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
}
.quantity_input_part .qty input.minus:before{display: none;}
.quantity_input_part .qty button:focus{
  color: #feac05;
}
.quantity_input_part .qty input.minus:focus:before, .quantity_input_part .qty input.plus:focus:before{
  background-color: #feac05; 
}
.quantity_input_part .qty input.minus:focus:after, .quantity_input_part .qty input.plus:focus:after{
  background-color: #feac05; 
}*/

/*b.srch-ky{
  font-weight: 800 !important;
  color: #dadada !important;
}*/

.download-header-btns .download-file.active {
    background: #feac05;
    color: #000030;
}
.download-header-btns .download-file.active svg g {
    fill: #000030;
}

.download-folder-box a.have_checked_input { 
  border: solid 2px rgba(255, 255, 255, 0.4);

}

.download-folder-box a.have_checked_input:after {
    opacity: 1;
}

.download-folder-box a.have_checked_input .download-folder-check {
    visibility: visible;
    opacity: 1;
}

.download-folder-box a.have_checked_input .download-folder-check .preview-btn-wrap {
    visibility: visible;
    opacity: 1;
}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
  margin-bottom: 0px !important;
}



/* Show red borders when filled, but invalid */
/*.log-form input:not(:placeholder-shown) {
  border-color: red;
}
*/

.woocommerce-form.woocommerce-form-register.register .required {
    color: red;
    font-weight: 700;
    border: 0!important;
    text-decoration: none;
    visibility: visible;
}


.search-results .search_result_in_download_music_v{
  font-size: 85px !important;
  text-align: center !important;
}

.my-navigation.pagination div, .my-navigation.pagination div a{
  margin-left: 5px !important;
}

.page-template-template_downloads .download_plugin_imggs .fancybox-button {
    display: block !important;
}


#home_popModal{
    display: none;
}


.topheader .str:before {
  background: none !important;
  position: relative !important;
}

.topheader .str:after {
  background: none !important;
  position: relative !important;
}

.topheader .str span.first {
  position: absolute;
  right: 0;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  width: 24px;
  height: 24px;
  background-size: 24px;
}

.topheader .str span.last {
  position: absolute;
  left: 0;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  width: 24px;
  height: 24px;
  background-size: 24px;
}

@media (max-width: 1024px)
.maitreya-vertical-slider.circle-arrow .gallery-container .swiper-container .swiper-wrapper .swiper-slide .media .media-body.commontext .title {
    min-width: 150px;
}

@media screen and (max-width: 991px) {
.maitreya-vertical-slider .swiper-container.gallery-main .swiper-slide .img-holder{
height:auto !important;
}
}

.red{
  color:#FF0000 !important;
}

/* fix table mobile issues */
.container table{
  overflow-wrap: anywhere !important;
}

table{
  table-layout: fixed;
  width:100%;
}