/*
Theme Name:     Blaze Team
Theme URI:      https://blaze.team/
Author:         Blazers
Description:    Video WordPress Theme for Movies, TV Shows, Videos, Streaming, Reviews & Entertainment Websites. Built with Gutenberg and for MAS Videos plugin, the theme lets you create and manage Movies, TV Shows and Videos. It has 6 included demos, 4 Headers, 4 Footers and a light/dark version for all pages.
Version:        1.2.5
License:        GNU General Public License v2 or later
License URI:    https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    movie
Tags:           two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options

Vodi is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Images License: GNU General Public License v2 or later
======
Note: Do not edit this file. If you wish to add your own CSS, go to Customizer > Additional CSS.
======
*/
@charset "UTF-8";
body{
  font-family: 'Montserrat', sans-serif !important;
  color: #fff !important;
  overflow-x:hidden;
}
html:not(.fl-builder-edit), body:not(.fl-builder-edit){
  background-color: #020d18;
}
a{
  text-decoration: none !important;
}
*{
     word-wrap: break-word;
}
h2{
  font-size: 20px;
  color: #333b46;
  margin-top: 20px !important;
  margin-bottom: 20px !important;
  font-weight: 600 !important;
  text-transform: uppercase;
  color: #fff;
}
h3{
  margin-top: 20px !important;
  margin-bottom: 20px !important;
  font-weight: 300 !important;
  color: #fff;
}
a{
  font-weight: 300 !important;
}
p{
  color: #fff;
  font-size: 14px;
  line-height: 2;
  letter-spacing: 1px;
}
@media (max-width:767px){
p{
    text-align:left !important;
}
}
section{
  padding: 30px 0px;
}
#page{
    padding-top:30px;

}
.home #page{
    padding-top:0px;
}
@media (max-width:767px){
.text-end{
    text-align:left !important;
}
    
}
.gm-wrapper{
    margin-top:10px;
}
.gm-main-menu-wrapper .gm-dropdown-menu-wrapper{
    z-index:1000;
}
.gm-main-menu-wrapper .gm-navbar-nav{
   flex-wrap: wrap;
   justify-content:flex-start;
}
.gm-logo__txt{
    color:rgba(90, 90, 90, 1) !important;
}
.gm-navbar--shadow-tiny.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner{
  box-shadow: unset !important;
}
.gm-navbar .gm-logo__txt{
  font-weight: 900;
  color: #fff;
}
.btn-primary:hover{
  background: #fd0f20 !important;
  border-color: #fd0f20 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .375rem 1.75rem !important;
  margin:10px
}
.btn-primary{
  background: #000 !important;
  border-color: #000 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .375rem 1.75rem !important;
  margin:10px
}
.video-call-to-action{
          background-image: linear-gradient( 45deg, rgb(2 13 24 / 60%), rgb(2 13 24 / 50%)), url(/wp-content/uploads/2022/02/banner2.jpg);
          background-size: cover;
          background-position: center;
  
}
.video-call-to-action button{
    width:auto;
    border-color:#565e64 !important;
}

.video-call-to-action-pod{
      background-image: linear-gradient(45deg, rgb(2 13 24 / 58%), rgb(2 13 24 / 57%)), url(https://dougnew.blazewebtech.com/wp-content/uploads/2022/02/banner2.jpg);
  
}
.video-call-to-action .col-md-6.text-end p{
    font-size:17px;
}
.video-call-to-action i, .blue-bg i{
  padding:0px 10px;
}
.video-call-to-action a, .blue-bg i{
  text-transform: uppercase;
}
.btn.btn-secondary{
  margin:0px 5px;
  padding-top:0px;
  padding-bottom:0px;
  border-color: #020d18;
}
.yellow{
  background-color: #f4b01e !important;
  width:auto;
}
.blue{
  background-color: #37a3df !important;
  width:auto;
}
.orange{
  background-color: #df5f37 !important;
  width:auto;
}

.blue-bg{
  background-image:linear-gradient(45deg, rgb(12, 17, 24,0.6), rgb(12, 17, 24,0.6)), url('../../uploads/2022/02/dinosar-min.jpg');
  background-size: cover;
background-position: center;
background-repeat:no-repeat;
padding: 100px 0px;
}
.blue-bg .btn.btn-secondary{
 border:0;
}
.onsale{
  display: none;
}
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
#footer {
  background: #000b15;
  padding:0;
  color: #fff;
  font-size: 14px;
}
#footer p{
 font-size:16px;   
}
.footer-menu{
    padding:10px 0px;
}
#footer .footer-top {
  background: #000b15;
  border-top: 1px solid #000b15;
  border-bottom: 1px solid #000b15;
  padding: 0px 0px;
}
#footer .footer-top .footer-info {
/*  margin-bottom: 30px; */ 
}
#footer .footer-top .footer-info h3 {
  font-size: 24px;
  margin: 0 0 20px 0;
  padding: 2px 0 2px 0;
  line-height: 1;
  font-weight: 300;
  text-transform: uppercase;
  font-family: "Poppins", sans-serif;
}
#footer .footer-top .footer-info p {
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
  font-family: "Playfair Display", serif;
  color: #fff;
}
#footer .footer-top .social-links a {
  font-size: 18px;
  display: inline-block;
  background: #0a1521;
  color: #fff;
  line-height: 1;
  padding: 8px 0;
  margin-right: 4px;
  border-radius: 50%;
  text-align: center;
  width: 36px;
  height: 36px;
  transition: 0.3s;
}
@media (max-width:767px){
#footer .footer-top .social-links {
    margin:20px 0px;
}    
}
#footer .footer-top .social-links a:hover {
  background: #0a1521;
  color: #fff;
  text-decoration: none;
}
#footer .footer-top h4 {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  position: relative;
  padding-bottom: 12px;
}
#footer .footer-top .footer-links {
  margin-bottom: 30px;
}
#footer .footer-top .footer-links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#footer .footer-top .footer-links ul i {
  padding-right: 2px;
  color: #cda45e;
  font-size: 18px;
  line-height: 1;
}
#footer .footer-top .footer-links ul li {
  padding: 6px 0;
  display: flex;
  align-items: center;
}
#footer .footer-top .footer-links ul li:first-child {
  padding-top: 0;
}
#footer .footer-top .footer-links ul a {
  color: #656565;
  transition: 0.3s;
  display: inline-block;
  line-height: 1;
}

#footer .footer-top .footer-newsletter form {
  margin-top: 30px;
  background: #000b15;
  padding: 6px 10px;
  position: relative;
  border-radius: 50px;
  border: 1px solid #454035;
}
#footer .footer-top .footer-newsletter form input[type=email] {
  border: 0;
  padding: 4px;
  width: calc(100% - 110px);
  background: #000b15;
  color: white;
}
#footer .footer-top .footer-newsletter form input[type=submit] {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  border: 0;
  background: none;
  font-size: 16px;
  padding: 0 20px 2px 20px;
  background: #cda45e;
  color: #fff;
  transition: 0.3s;
  border-radius: 50px;
}
#footer .footer-top .footer-newsletter form input[type=submit]:hover {
  background: #d3af71;
}
#footer .copyright {
  color:#fd0f20;
}
#footer .credits {
  padding-top: 10px;
  text-align: center;
  font-size: 13px;
  color: #fff;
}
/* blog */
.bdp-post-title a, .bdp-post-title a:hover{
	color:#fff;
  }
.bdp-medium-8 .bdp-post-title a{
  font-size: 20px;
}
.bdp-post-content{
	color: #8f949b;
}
.bdp-readmorebtn{
	border:0px;
	padding-left:0px
}
.bdp-post-title{
    font-size:16px;
}
.bdpgridbox-main.bdp-design-1 .bdp-post-right-block{
    border-bottom:0px;
}

.bdpgridbox-main.bdp-design-1 .bdp-left-block{
    border-right:1px solid #ccc;
}
.bdpgridbox-main .bdp-post-content .bdp-readmorebtn i{
    padding:0px 10px;
}
.bdpgridbox-main .bdp-post-content .bdp-readmorebtn{
    font-size:14px;
    color:#fff;
}
.bdpgridbox-main .bdp-post-content .bdp-readmorebtn{

    background:none;
}
.bdp-post-right-block a, .bdp-post-right-block a:hover{
    color:#8f949b;
}
.btn-primary:hover{
    box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.6);
}
.nav-pills .nav-link{
    border-radius:50px !important; 
    background:#15202b !important;
    margin:5px 10px;
    color:#fff !important;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{
     background:#fd0f20 !important;
}
.nav-pills .nav-link:hover{

    background:#fd0f20 !important;
}
.woocommerce-loop-product__title{
    margin:0 !important;
    text-transform:capitalize;
}
.woocommerce ul.products li.product .button {
    margin-top: 5px;
}
.woocommerce ul.products li.product .price{
    color:#8f949b;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
  text-align: center;
}
.woocommerce ul.products li.product .button{
  background: #fd0f20 !important;
  border-color: #fd0f20 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .575rem 1.75rem !important;
  margin:0px;
  /*box-shadow: 0px 0px 35px rgb(253, 15, 32, 0.6); */
}
.woocommerce ul.products li.product .button:hover{
  background: #000 !important;
  border-color: #000 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .575rem 1.75rem !important;
  margin:0px;
  box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.6);
}
.sponsor-button{
  background: #fd0f20 !important;
  border-color: #fd0f20 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .575rem 1.75rem !important;
  margin:0px;
  /*box-shadow: 0px 0px 35px rgb(253, 15, 32, 0.6); */
}
.sponsor-button:hover{
  background: #000 !important;
  border-color: #000 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .575rem 1.75rem !important;
  margin:0px;
  box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.6);
}
.added_to_cart:hover{
  background: #000 !important;
  border-color: #000 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .375rem 1.75rem !important;
  margin:10px;
  box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.6);
}
.added_to_cart{
  background: #fd0f20 !important;
  border-color: #fd0f20 !important;
  border-radius: 50px !important;
  color: #fff !important;
  padding: .375rem 1.75rem !important;
  margin:10px;
  box-shadow: 0px 0px 35px rgb(253, 15, 32, 0.6);
    
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
  background-color: #fd0f20;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li{
  background-color: #000;
  color: #fff !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after{
  box-shadow: unset;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{
    color:#fff;
}
.woocommerce-page #sidebar{
  display: none;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
  background: #fd0f20 !important;
  border-color: #fd0f20 !important;
  border-radius: 50px !important;
  color: #fff !important;
  box-shadow: 0px 0px 35px rgb(253, 15, 32, 0.6);
  margin:0px 10px;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{
  background: #000 !important;
  border-color: #000 !important;
  border-radius: 50px !important;
  color: #fff !important;
  box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.6);
}
.woocommerce .quantity .qty{
    padding:4px;
    border:1px solid #ccc;
}
.woocommerce div.product form.cart .variations select{
    padding:5px;
}
.woocommerce div.product form.cart .button{
    width:auto;
}
.single_variation_wrap .woocommerce-variation-add-to-cart{
    padding:15px 0px;
}
input{
    background:transparent;
    color:#fff;
    border:1px solid #fff;
    padding:5px;
}
.select2-container--default .select2-selection--single{
  background:transparent; 
  border-radius:0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
  color: #fff;
}
.woocommerce form .form-row label{
  color: #fff;
}
.select2-container--default .select2-selection--single{
    border:1px solid #fff;
}
.select2-container .select2-selection--single{
    height:30px;
}
.select2-results__option[aria-selected], .select2-results__option[data-selected]{
    color:#000;
}
.select2-container--default .select2-search--dropdown .select2-search__field, .select2-results__option{
    color:#000;
}

/* 18. Contact */
.contact-bg {
  background-position: top center;
  background-size: cover;
  padding: 120px 0;
}
.widget-title .title {
  color: #fff;
  padding-bottom: 18px;
}
.widget-title .title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 40px;
  height: 3px;
  background: #fd0f20;
  border-radius: 1.5px;
}
.contact-form {
  padding: 30px 30px 40px;
  border: 1px solid #232226;
}
.contact-form input,
.contact-form textarea {
  width: 100%;
  border: 1px solid #fff;
  background: transparent;
  border-radius: 4px;
  color: #fff;
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.46);
  font-weight: 500;
  padding: 5px 10px;
  margin-bottom: 30px;
  transition: .3s linear;
}
.contact-form input::placeholder,
.contact-form textarea::placeholder {
  color: #bcbcbc;
  font-weight: 500;
}
.contact-form textarea {
  min-height: 155px;
}
.contact-form input:focus,
.contact-form textarea:focus {
  border-color: #fd0f20;
}
.contact-info-wrap {
  background: transparent;
  padding: 40px 34px 60px;
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.46);
}
.contact-info-wrap > p {
  padding-bottom: 25px;
  margin-bottom: 30px;
  border-bottom: 1px solid #313035;
}
.contact-info-wrap > p span {
  font-weight: 600;
  color: #fafafa;
}
.contact-info-list ul li {
  display: flex;
  align-items: center;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #313035;
}
.contact-info-list ul li:last-child {
  margin-bottom: 0;
}
.contact-info-list .icon {
  width: 46px;
  height: 46px;
  flex: 0 0 46px;
  text-align: center;
  font-size: 16px;
  color: #1f1e24;
  background: #fd0f20;
  line-height: 46px;
  border-radius: 50%;
  margin-right: 15px;
}
.contact-info-list li > p {
  margin-bottom: 0;
}
.contact-info-list li > p span {
  color: #e5e5e5;
  margin-right: 5px;
  font-weight: 600;
}
#map {
  min-height: 439px;
  background-position: center;
  background-size: cover;
  cursor: pointer;
}
.wp-post-image{
    width:100%;
    height:auto;
}
.lgx-logo-img{
    max-width:100% !important;
    height:100% !important;
}

.w-100 .flowplayer{
    max-width:100% !important;
}
.entry-title-link{
    color:#Fff !important;
}
@media (max-width:767px){
.ihc_level_template_6 .ihc-level-item{
    width:100% !important;
}
}
.footer-menu{
    list-style:none;
    flex-wrap:wrap;
}
.footer-menu li{
    padding:1px 10px;
}
.footer-menu li:not(:last-child){;
    border-right:1px solid #ccc;
}
.home-videos-section{
    padding-top:0px !important;
}

.woocommerce-checkout-payment{
    background:transparent !important;
    border:1px solid #fff;
}
.woocommerce-checkout #payment div.payment_box{
    background-color:#aaa;
}
.video-actions--link_watch{
    color:#fd0f20 !important;
    padding:10px 0px;
}
@media (min-width:767px){
.video-actions--link_watch{
    text-align:center;
    padding:0px;
}    
}

.cstmpdg{
    position:relative;
    border:1px solid #fff;
    padding:10px;
    
}
.cstmpdg img{
    position:absolute;
    top:20%;
    
}
.cstmpdg strong{
    padding-left:50px;
    display:block;
    padding-top:10px;
    padding-bottom:10px;
}
.cstmpdg a{
    color:#fff;
}
.masvideos-MyAccount-navigation ul{
    list-style:none;
    padding-left:0px;
    justify-content: space-between;
    display:flex;
    flex-wrap:wrap;
    border-bottom:1px solid #ccc;

}
.masvideos-MyAccount-navigation ul li{
    padding:5px 10px;
    margin-bottom:10px;
}
.masvideos-MyAccount-navigation ul .is-active{
   background:#fd0f20; 
}
.masvideos-MyAccount-navigation ul li a{
    color:#fff;   
}
.ihc_level_template_5{
    text-align:center;
}
.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item a{
    color:#fff;
}
.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc{
    color:#fff;
}
.ihc-ap-theme-3 .ihc-ap-wrap h3{
    color:#fff;
}
.ihc-user-page-content-wrapper input[type=password]{
    background-color:#fff;
}
.ihc-register-14 .iump-labels-register{
    color:#fff;
}
@media (max-width:767px){
.robo_gallery, .rbs-img-container{
    margin-left:0 !important;
}
.rbs-img-image {
    margin:0 auto;
}
.videos__inner{
    margin-right:0 !important;
    margin-left:0 !important;
}
}
@media (min-width:767px){
.masvideos-videos-table__header-video-title{
    width:60%;
}    
}
.masvideos-videos-table__cell-video-title a{
    color:#fff;
}
.masvideos-videos-table__cell-video-actions{
    display:grid;
    padding:10px 5px;
}
.masvideos-button.button.delete{
    margin-bottom: 5px;
    color: #fff;
    background: #fd0f20;
    padding: 5px;
    text-align:center;
}
.masvideos-button.button.edit{
    margin-bottom: 5px;
    color: #000;
    background: #ffffb3;
    padding: 5px;
    text-align:center;
}
.masvideos-button.button.view{
    margin-bottom: 5px;
    color: #fff;
    background: green;
    padding: 5px;
    text-align:center;
}
@media (min-width:767px){
.static-social-icons{
    display:flex;
    justify-content:space-between;
}
}
.static-social-icons li a{
    color:#666;
}
.impu-form-links-reg{
    color:#666;
}
.ihc-login-template-11{
    background:transparent;
    border:1px solid #fff;
    padding:30px 10px;
}
.woocommerce-MyAccount-navigation ul{
    list-style:none;
}
.woocommerce-MyAccount-navigation ul li{
    padding:10px 5px;   
}
.blog-detail-img img{
    height:auto !important;
}
#createuser input{
    border-bottom:1px solid #ccc;
}
@media (max-width:767px){
.footer-info img{
    width:50% !important;
    margin:0 auto;
    display:block;
}
}
@media (min-width:767px){
.bdp-left-block{
    max-height:466px;
}
}
.bdp-left-block .bdp-post-image-bg img{
    width:100%;
}
.bdp-post-masonry.bdp-design-1 .bdp-post-grid-content{
    background:#fff;
}
.bdp-post-masonry.bdp-design-1 .bdp-post-grid-content a{
    color:#020d18;
}
.bdp-post-masonry.bdp-design-1 .bdp-post-grid-content  .bdp-post-short-content{
    display:none;
}
.bdp-post-masonry.bdp-design-1 .bdp-post-grid-content .bdp-post-title{
   padding:0px 15px 15px 15px; 
}
button.bdp-load-more-btn{
   background: #fd0f20 !important;
    border-color: #fd0f20 !important;
    border-radius: 50px !important;
    color: #fff !important;
    padding: 0.375rem 1.75rem !important;
    margin: 10px;
}
.btn-check:focus+.btn-primary, .btn-primary:focus{
    box-shadow:unset !important;
}
/*@media (min-width: 1024px){
.gm-navbar .gm-container {
  display:block;   
}
.gm-main-menu-wrapper .gm-navbar-nav > .gm-menu-item > .gm-anchor {
    margin-right:10px !important;   
    margin-left:10px !important;   
}
#menu-primary-menu{
    justify-content:center;
}
.gm-main-menu-wrapper .gm-actions{
    position: absolute;
    bottom: 1%;
    right: 1%;
}
.log-reg-myaccount{
    position: absolute !important;
    bottom: 1%;
    right: 5%;
}
.gm-main-menu-wrapper .gm-actions .gmi-zoom-search{
    margin:10px 0px;
}
} */
.phoen-contianer{
    z-index:10000;    
}
@media (max-width:767px){
#login_page .popup, #registration_page .popup{
    width:300px;
}
}
.popup .form .form-element input[type="submit"]{
    background:#79A2FC;
    color:#fff !important;
}
.video__poster .video__poster--image{
    margin-top:0;
}
.page-numbers {
    display:flex;
    padding-top:20px;
    margin-top:10px;
    float:right;
    
}
.page-numbers .page-numbers{
    padding:2px 10px;
    color:#fff;
}
.page-numbers .page-numbers:hover{
    background:#fff;
    color:#000 !important;
}
.current{
    background:#fff;
    color:#000 !important;
}
.masvideos-videos .videos__inner nav{
    width:100%;
}
.masvideos-videos .videos__inner .video_cat-site-videos{
    margin-bottom:15px;
}
@media (min-width:991px){
.podcast-list-page article{
    width:50%;
    padding:10px;
    position:relative;
}
.podcast_meta p{
    font-size:18px;
}
.podcast-list-page article h2{
  display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height:115px;
    background: rgb(255, 255, 255, .1);
    padding:10px 20px;
    margin-bottom:0px !important;
}

}
.podcast-list-page article a br{
    display:none;
}
.podcast-list-page article a{
    font-size:18px;
}
.podcast-list-page article aside{
    padding:5px 0px;
}
.castos-player .playback__controls, .playback__timers{
    display:flex;
}
.podcast-list-page .podcast-article .wpb_text_column.wpb_content_element > .wpb_wrapper > div {
    display: flex;
    flex-wrap:wrap;
}
.static-social-link .mas-static-content{
    display:unset !important;
    
}
.woocommerce nav.woocommerce-pagination ul{
    float:unset !important;
}
.karen-kingston-row .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
    background: #79A2FC;
    color: #fff !important;
}

.about-doug p{
    font-size:15.5px;
}
@media (min-width:767px){
.sponsor-table-width .ihc_level_template_6 .ihc-level-item{
    width:50% !important;
}
.woo-variation-product-gallery{
    max-width:50% !important;
}
}
.wpulike:nth-child(even) {
    display:none;   
}
.wpulike + .wpulike {
  display: none;
}
.myClass:first-of-type {
    display:none;
}
.woocommerce .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a{
    color:#fff;
}
#commentform textarea, #commentform input{
    background:rgba(255,255,255,.3);
    color:#fff;
}
#reviews input[type=text], #reviews input[type=password], #reviews input[type=email]{
    padding-top:3px;
    padding-bottom:3px;
}
@media (min-width: 1024px){
.gm-navbar .gm-main-menu-wrapper { 
    opacity: 1 !important;
}
.gm-navbar .gm-main-menu-wrapper .gm-navbar-nav {
    width: 100% !important;
}
}
.comment-form-comment label{
    float:left;
    margin-right:10;
}
.woocommerce-cart .cart-collaterals .cart_totals table th{
    width:auto;
}
.gm-dropdown-menu-wrapper{
    z-index:10011 !important
}
.home-feature-product .woocommerce ul.products li.product{
    text-align:left !important;
}
.home-feature-product .woocommerce ul.products li.product .button{
    border-radius:0px !important;
}
.arrow-image-bg img{
    width:71%;
    margin-right:80px;
}
.d-flex-wrap{
    display:flex;
    flex-wrap:wrap;
}
.mb-0 .wpb_content_element{
   margin-bottom:0px !important; 
}
@media (max-width:767px){
.arrow-hide-mobile{
    display:none;
}
.arrow-bg-image{
 background:none !important;
}
}

/*.arrow-bg-image{
    background: url(../../uploads/2022/04/arrow-2-dougbillings.png); 
    background-size: 25%;
    background-repeat: no-repeat;
    background-position: 100% 30%;
} */
@media (min-width:1600px){
.arrow-bg-image{
     background:none !important;
}
}
/*
@media (max-width:769px){
.vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12{
	width:100% !important
}
} */