body { font-family: 'amazon_emberregular';font-size:14px;font-weight:400;color:#252525;line-height:normal;background-color:#fff}
a { color: #123528; -webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a, a:hover, a:focus { text-decoration:none; outline:none; }
a:hover {color: #123528;}

img{width:auto;max-width:100%;height: auto;}
ul{list-style:none}
p,ul li,ol li{font-family: 'amazon_emberregular';}
h1,h2,h3,h4,h5,h6{font-family: 'amazon_emberbold';line-height: normal;}
h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0;padding:0;}
p{font-size:14px;font-weight:400;color:#252525;padding-bottom:10px; line-height: 1.4}

b, strong {font-weight: bold;font-family: 'amazon_emberbold';}
/*--------Icon moon----------*/


@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?2qzah4');
  src:  url('../fonts/icomoon.eot?2qzah4#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?2qzah4') format('truetype'),
    url('../fonts/icomoon.woff?2qzah4') format('woff'),
    url('../fonts/icomoon.svg?2qzah4#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-dwn-arrow:before {
  content: "\e900";
}
.icon-add:before {
  content: "\e901";
}
.icon-bullet:before {
  content: "\e902";
}
.icon-bullet-active:before {
  content: "\e903";
}
.icon-call:before {
  content: "\e904";
}
.icon-cart:before {
  content: "\e905";
}
.icon-cart2:before {
  content: "\e906";
}
.icon-fb:before {
  content: "\e907";
}
.icon-insta:before {
  content: "\e908";
}
.icon-left-arrow:before {
  content: "\e909";
}
.icon-mail:before {
  content: "\e90a";
}
.icon-map:before {
  content: "\e90b";
}
.icon-menu:before {
  content: "\e90c";
}
.icon-minus1:before {
  content: "\e90d";
}
.icon-minus2:before {
  content: "\e90e";
}
.icon-offer:before {
  content: "\e90f";
}
.icon-plus1:before {
  content: "\e910";
}
.icon-plus2:before {
  content: "\e911";
}
.icon-register:before {
  content: "\e912";
}
.icon-right-arrow:before {
  content: "\e913";
}
.icon-search1:before {
  content: "\e914";
}
.icon-SKqouK01:before {
  content: "\e915";
}
.icon-star:before {
  content: "\e916";
}
.icon-star1:before {
  content: "\e917";
}
.icon-strat:before {
  content: "\e918";
}
.icon-triangle:before {
  content: "\e919";
}
.icon-twit:before {
  content: "\e91a";
}
.icon-user:before {
  content: "\e91b";
}
.icon-home:before {
  content: "\e91c";
}
.icon-home3:before {
  content: "\e91d";
}
.icon-pencil:before {
  content: "\e91e";
}
.icon-image:before {
  content: "\e91f";
}
.icon-camera:before {
  content: "\e920";
}
.icon-headphones:before {
  content: "\e921";
}
.icon-music:before {
  content: "\e922";
}
.icon-play:before {
  content: "\e923";
}
.icon-video-camera:before {
  content: "\e924";
}
.icon-bullhorn:before {
  content: "\e925";
}
.icon-mic:before {
  content: "\e926";
}
.icon-folder-open:before {
  content: "\e930";
}
.icon-folder-plus:before {
  content: "\e931";
}
.icon-phone:before {
  content: "\e942";
}
.icon-address-book:before {
  content: "\e944";
}
.icon-envelop:before {
  content: "\e945";
}
.icon-location:before {
  content: "\e947";
}
.icon-location2:before {
  content: "\e948";
}
.icon-clock2:before {
  content: "\e94f";
}
.icon-alarm:before {
  content: "\e950";
}
.icon-bell:before {
  content: "\e951";
}
.icon-calendar:before {
  content: "\e953";
}
.icon-printer:before {
  content: "\e954";
}
.icon-display:before {
  content: "\e956";
}
.icon-mobile:before {
  content: "\e958";
}
.icon-box-add:before {
  content: "\e95e";
}
.icon-download:before {
  content: "\e960";
}
.icon-bubble:before {
  content: "\e96b";
}
.icon-quotes-left:before {
  content: "\e977";
}
.icon-quotes-right:before {
  content: "\e978";
}
.icon-spinner:before {
  content: "\e97a";
}
.icon-search:before {
  content: "\e986";
}
.icon-zoom-in:before {
  content: "\e987";
}
.icon-zoom-out:before {
  content: "\e988";
}
.icon-enlarge:before {
  content: "\e989";
}
.icon-lock:before {
  content: "\e98f";
}
.icon-unlocked:before {
  content: "\e990";
}
.icon-wrench:before {
  content: "\e991";
}
.icon-cogs:before {
  content: "\e995";
}
.icon-gift:before {
  content: "\e99f";
}
.icon-bin:before {
  content: "\e9ac";
}
.icon-bin2:before {
  content: "\e9ad";
}
.icon-switch:before {
  content: "\e9b6";
}
.icon-cloud:before {
  content: "\e9c1";
}
.icon-cloud-download:before {
  content: "\e9c2";
}
.icon-download2:before {
  content: "\e9c5";
}
.icon-plus:before {
  content: "\ea0a";
}
.icon-minus:before {
  content: "\ea0b";
}
.icon-cross:before {
  content: "\ea0f";
}
.icon-checkmark:before {
  content: "\ea10";
}
.icon-checkmark2:before {
  content: "\ea11";
}
.icon-play2:before {
  content: "\ea15";
}
.icon-pause:before {
  content: "\ea16";
}
.icon-play3:before {
  content: "\ea1c";
}
.icon-pause2:before {
  content: "\ea1d";
}
.icon-circle-up:before {
  content: "\ea41";
}
.icon-circle-right:before {
  content: "\ea42";
}
.icon-circle-down:before {
  content: "\ea43";
}
.icon-circle-left:before {
  content: "\ea44";
}
.icon-checkbox-checked:before {
  content: "\ea52";
}
.icon-checkbox-unchecked:before {
  content: "\ea53";
}
.icon-radio-checked:before {
  content: "\ea54";
}
.icon-radio-checked2:before {
  content: "\ea55";
}
.icon-radio-unchecked:before {
  content: "\ea56";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-whatsapp:before {
  content: "\ea93";
}
.icon-telegram:before {
  content: "\ea95";
}
.icon-twitter:before {
  content: "\ea96";
}
.icon-youtube:before {
  content: "\ea9d";
}
.icon-youtube2:before {
  content: "\ea9e";
}
.icon-vimeo:before {
  content: "\eaa0";
}
.icon-tumblr:before {
  content: "\eab9";
}
.icon-appleinc:before {
  content: "\eabe";
}
.icon-linkedin:before {
  content: "\eac9";
}
.icon-linkedin2:before {
  content: "\eaca";
}
.icon-safari:before {
  content: "\eadd";
}
/*---------------------*/
/*--------Font-family-----------*/
@font-face {
    font-family: 'amazon_emberbold';
    src: url('../fonts/amazon_ember_bold_0-webfont.eot');
    src: url('../fonts/amazon_ember_bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/amazon_ember_bold_0-webfont.woff2') format('woff2'),
         url('../fonts/amazon_ember_bold_0-webfont.woff') format('woff'),
         url('../fonts/amazon_ember_bold_0-webfont.ttf') format('truetype'),
         url('../fonts/amazon_ember_bold_0-webfont.svg#amazon_emberbold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;

}
@font-face {
    font-family: 'amazon_emberregular';
    src: url('../fonts/amazon_ember_regular_0-webfont.eot');
    src: url('../fonts/amazon_ember_regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/amazon_ember_regular_0-webfont.woff2') format('woff2'),
         url('../fonts/amazon_ember_regular_0-webfont.woff') format('woff'),
         url('../fonts/amazon_ember_regular_0-webfont.ttf') format('truetype'),
         url('../fonts/amazon_ember_regular_0-webfont.svg#amazon_emberregular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;

}
figure{margin: 0px;}


.woocommerce-Tabs-panel p a {
    color: #123528;
    text-decoration: underline;
    font-style: italic;
}
.woocommerce-Tabs-panel p a:hover {
    color: #123528;
    text-decoration: none;
}

/*------Header-----------*/

.topNav{width:40px;height:40px;background-color:#8d2381;border:1px solid transparent;line-height:40px;text-align:center;text-decoration:none;color:#fff;position:fixed;bottom:60px;right:60px;font-size:18px;z-index:99;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 50px 7px rgba(255,255,255,0.60);-moz-box-shadow:0 0 50px 7px rgba(255,255,255,255.60);box-shadow:0 0 50px 7px rgba(255,255,255,0.60);display:none}
.topNav:hover{background-color:#fff;border:1px solid #8d2381;color:#8d2381}
.topNav:hover i,.topNav:focus,.topNav:active,.topNav:visited{color:#8d2381}
.main_header{position: relative;z-index: 99999999;}
.top_hed_row {padding: 20px 0px;background-color: #fff;
    -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, .25);
    -moz-box-shadow: 0 0 12px 0 rgba(0, 0, 0, .25);
    box-shadow: 0 0 12px 0 rgba(0, 0, 0, .25);}
.top_hed_sec{position: relative;}
.top_hed_sec:after,.bottom_hed_sec:after{content: "";clear: both;width: 0;height: 0;display: block;line-height: 0;font-size: 0;}
.logo_sec{float: left;}
.logo_sec,.logo_sec .logo_block{display: inline-block;}
.logo_sec .logo_block img{height: 60px;}
.top_hed_right{float: right;}
.top_hed_right{padding-right: 70px;padding-top: 15px;}
.login_link { font-size: 16px; display: inline-block;vertical-align: middle;padding: 0 20px;border-right: 1px solid #123528;color: #123528; font-weight: bold; }
.lan_sec_flag{font-family: 'amazon_emberbold';font-size: 18px;}
.login_link:hover{color: #123528;}
.top_hed_link .login_link:last-child{border-right: 0px solid #123528;}
.login_link span{color: #123528; margin: 0 8px 0 0;}
.gt_container--tgui1f a.glink span {
    font-size: 16px !important;
    font-weight: bold;
}
.lan_sec_flag{position: relative;color: #fff;line-height: 16px;padding-right: 14px;}
.lan_sec_flag img{margin-right: 8px;vertical-align: top;}
.lan_sec_flag:after{content: "\f078";position: absolute;top: 3px;right: 0px;font-size: 12px;color: #fff;}
.lan_sec_flag:after{-moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.top_hed_link,.lan_sec,.currency_sec,.search_sec{display: inline-block;vertical-align: middle;}
.currency_sec{padding-left: 10px;margin-top: 10px;}

.currency_sec .wmc-text{color: #fff !important;}
.main_menu{float:right;padding-top:0;width:auto}
.main_menu ul.slimmenu{background-color: rgba(20, 52, 41, 0.7);display: block !important;padding: 15px 0px;}
.main_menu ul.slimmenu{float:none;position: fixed;top: 75px;right: 0; visibility: hidden;  opacity: 0;
 -webkit-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
   transform: translateX(300px);width: 300px !important;height: auto !important;}
 .main_menu ul.slimmenu.menu_show{
    visibility: visible;
    opacity: 1;
   transform: translateX(0px);
    overflow-x: auto;
    /* height: 300px !important; */
    width: 325px !important;
}   
.main_menu ul.slimmenu li{float:none;padding:0px 15px 10px;text-transform:uppercase;background-color:transparent;border-left:none;display: block;}
.main_menu ul.slimmenu li:last-child,.main_menu ul.slimmenu li:last-child a{padding-right:0}
.main_menu ul.slimmenu li a{padding:0 0 0px;font-family: 'amazon_emberregular';text-transform:uppercase;font-weight:400;font-size:16px;color:#123528;border:none;position:relative;transition:all .2s ease-in-out;}
.main_menu ul.slimmenu li.has-submenu a{position:relative}
.main_menu ul.slimmenu li.active a,.main_menu ul.slimmenu li a:hover{background-color:transparent;color:#000000;border:none}
ul.slimmenu.collapsed li .sub-toggle{height:auto}
ul.slimmenu li .sub-toggle{background:transparent}
.main_menu ul.slimmenu li ul{background-color:#ffffff}
.main_menu ul.slimmenu li ul li { border-bottom: 1px solid rgb(3 16 11 / 10%); padding-right:0 !important; width:100%; padding-bottom: 0px;}
.main_menu ul.slimmenu li ul li a{padding:5px 5px;color:#123528;font-size: 14px;}
.main_menu ul.slimmenu li ul li a:hover{border-top:none;border-bottom:none;color:#000000}

.main_menu ul.slimmenu li ul li a::before,.main_menu ul.slimmenu li ul li a:hover::before{background:transparent}
.main_menu .menu-collapser{position:absolute;width:auto;top:6px;right:0;height:48px;padding:0;color:#FFF;font-size:0;line-height:0;background-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.main_menu .collapse-button:hover,.main_menu .collapse-button:focus{color:#333;background-color:transparent;outline:none}
.main_menu .collapse-button{background-color:transparent;padding: 7px 7px;border: 1px solid #123528 !important;border-radius: 2px;}
.collapse-button { top: 34px;right: 0;width: auto;}
.main_menu .collapse-button .icon-bar{display:block;height:2px;width:30px;margin:5px 0;background-color:#123528;border-radius:1px}
.main_menu ul.slimmenu li .sub-toggle>i{display:inline-block;color:#123528;font-size:14px;background:transparent;width:16px;height:16px;vertical-align:middle}
.po_reletive{position:relative}
.slick-track:focus, .slick-list.draggable:focus, .slick-initialized .slick-slide:focus, .slick-dotted.slick-slider:focus {
    outline: none;}
.sticky{-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;flex-direction:row;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);box-shadow:0 8px 6px -6px rgba(0,0,0,.2)}
@-webkit-keyframes animationFade {
0%{opacity:0;-webkit-transform:translateY(-160px);transform:translateY(-160px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes animationFade {
0%{opacity:0;-webkit-transform:translateY(-160px);-ms-transform:translateY(-120px);transform:translateY(-160px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}

.bottom_hed_colm{float: right;padding: 20px 0px;}
.top_info_Sec li{display: inline-block;vertical-align: middle;padding: 0 20px;border-right: 1px solid #949494;}
.top_info_Sec li a{color: #222c3e;}
.top_info_Sec li a span{font-family: 'amazon_emberregular';font-weight: 400;padding-left: 10px;}
.top_info_Sec li a span strong{font-weight: bold;}
.top_info_Sec li:last-child{border-right: 0px solid #949494;}
.top_info_Sec li a i{color: #123528;font-style: normal;}
.top_info_Sec li a:hover span{color: #123528;}
.top_social_sec{padding: 0px 0px 0px 10px;border-left: 1px solid #949494;margin-left: 0px;}
.top_social_sec li{display: inline-block;vertical-align: middle;padding: 0 0px;}
.top_social_sec li a{padding: 8px 9px;display: block;}
.top_social_sec li a i{color: #393939;font-size: 30px;font-style: normal;}
.top_social_sec li a i.icon-whatsapp{color: #25D366;}
.top_social_sec li a i.icon-linkedin{color: #0077b5;}
.top_social_sec li a i.icon-youtube{color: #FF0000;}
.top_social_sec li a i.icon-twitter{color: #1DA1F2;}
.top_social_sec li a i.icon-facebook{color: #4267B2;}
.top_social_sec li a i.icon-instagram{color: #ff6b42;}
.top_social_sec li a:hover i{color: #153329;}
.top_social_sec li a i.icon_plus_round{font-style: normal;background-color: #153329;display: block;width: 22px;height:22px;color: #fff;border-radius: 50%;line-height: 24px;text-align: center;}
.top_social_sec li a i.icon_plus_round::before{content: "+";font-style: normal;display: inline-block;}
.top_info_Sec,.top_social_sec{display: inline-block;vertical-align: middle;}
.top_info_Sec li label{margin-bottom: 0px !important;}
/*------------Banner-------------*/
.main_banner{overflow: hidden;}
.banner_slider_sec .slick-next,.banner_slider_sec .slick-prev{z-index: 1;width: auto !important;height: auto !important;}
.banner_slider_sec .slick-next{right: 30px;}
.banner_slider_sec .slick-prev{left: 30px;}
.banner_slider_sec .slick-dots{bottom: 20px;display: none !important;}
.banner_slider_sec .slick-prev:before,.horizontal_slider_sec .slick-prev:before,.comn_sli_btn_sec .slick-prev:before,.sing_con_left .slick-prev:before,.post_gal_sec .slick-prev:before{content: "\e909" !important;}
.banner_slider_sec .slick-next:before,.horizontal_slider_sec .slick-next:before,.comn_sli_btn_sec .slick-next:before,.sing_con_left .slick-next:before,.post_gal_sec .slick-next:before{content: "\e913" !important;}
.banner_slider_sec .slick-prev:before, .banner_slider_sec .slick-next:before{color: #216b52;font-size: 40px;}
.banner_slider_sec .slick-prev:before, .banner_slider_sec .slick-next:before,.banner_slider_sec .slick-dots li button:before,.horizontal_slider_sec .slick-prev:before,.horizontal_slider_sec  .slick-next:before,.comn_sli_btn_sec .slick-prev:before,.comn_sli_btn_sec .slick-next:before,.sing_con_left .slick-prev:before,.sing_con_left .slick-next:before,.post_gal_sec .slick-prev:before,.post_gal_sec .slick-next:before{font-family: 'icomoon' !important;
    speak: never !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    line-height: 1 !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    color: #216b52;
  }

.banner_slider_sec .slick-dots li button:before {    
    content: '\e902';
    text-align: center !important;
    opacity: 1 !important ;
    color: #216b52 !important;
    width: 6px !important;
    height: 6px !important;
    bottom: 0px;
    margin: auto !important;
    text-align: center;
    right: 0px;
   
}
.banner_slider_sec .slick-dots li.slick-active button:before{content: '\e903';font-size: 30px !important;margin: 0 !important;}
.banner_slider_sec .slick-dots li,.banner_slider_sec .slick-dots li button{padding: 0 !important;}
.banner_slider_sec .slick-dots li,.banner_slider_sec .slick-dots li button{width: 30px !important; height: 30px !important;}
.banner_slider_sec.slick-dotted.slick-slider{margin-bottom: 0px !important;}
/*-------------banner caption------------------------*/
/*-----------------------------------------------------------*/
.main_banner figure{position: relative;}
.main_banner figure::before{content: "";position: absolute;left: 0;width: 100%;height: 100%;bottom: 0;background-color: rgba(0, 0, 0, 0.3);}
.blog .main_banner figure::before{display: none;}
.main_banner .sli_item{position: relative;}
.ban_sli_caption{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;text-align: center;}
.ban_sli_caption h3, .ban_sli_caption h2, .ban_sli_caption h1, .ban_sli_content h2, .ban_sli_content h3, .ban_sli_content h1{font-size: 36px;color: #216b52;font-family: 'amazon_emberbold';text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.6);margin-bottom: 5px;}
.ban_sli_caption h3 span,.ban_sli_caption h2 span ,.ban_sli_caption h1 span,.ban_sli_content h2 span,.ban_sli_content h3 span,.ban_sli_content h1 span{display: block;color: #fff;font-size: 20px;}
.ban_sli_caption p,.ban_sli_content p{color: #fff;font-size: 17px;font-family: 'amazon_emberregular';text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.6);}
.ban_sli_caption a,.ban_sli_content a{font-family: 'amazon_emberregular';display: inline-block;background-color: #43d335;color: #fff;border: 1px solid transparent;font-size: 16px;line-height: 40px;text-align: center;padding: 0 15px;}
.ban_sli_caption a:focus,.ban_sli_content a:focus{outline: none;}
.ban_sli_caption a:hover,.ban_sli_content a:hover{background-color: #ffffff;color: #216b52;border: 1px solid #216b52;}
/*------------banner caption End--------------*/
.bsme2e_sm_banner .ban_sli_caption p,.ban_sli_content p{padding-bottom: 0px;}
.bsme2e_sm_banner .ban_sli_caption a,.ban_sli_content a {height: 40px;}
.bsme2e_sm_banner .ban_sli_caption{padding:0 10% 0 10%;width: 100%;left: 0px;transform: translate(0, -50%);text-align: left;}
.bsme2e_sm_banner .ban_sli_caption h3,.bsme2e_sm_banner .ban_sli_caption p,.ban_sli_caption h2,.ban_sli_caption h1{width: 60%;float: left;clear: both;}
.bsme2e_sm_banner .ban_sli_caption a{position: absolute;top: 0;bottom: 0;right: 10%;margin: auto 0;}
.bsme2e_sm_banner .slick-dots{width: auto;right: 30px;bottom: 12px;display:none !important;}

.ban_sli_content p{color: #123528 !important;text-shadow: none !important; }
/*------------------------------*/
/*-----------Banner end----------------*/

/*-----------main content Start----------------*/

/*-----------Top title Start----------------*/
.comn_title h1,
.Inner_Page_Content h1.entry-title ,.page-id-20 h1,.page-id-20 h1
{font-size: 30px;color: #000;padding-bottom: 15px;}
/*-----------Top title End----------------*/

/*-----------Filter Search Start----------------*/
.cus_ser_colm_last{-ms-flex: 0 0 12%;flex: 0 0 12%;max-width: 12%;}
.cus_ser_in, 
.cus_ser_select,
.error_page_content [type=search]
{
    height: 40px;
    width: 100%;
    border: 1px solid #1a1a1a;
    font-family: 'amazon_emberregular';
    font-weight: 400;
    font-size: 15px;
    color: #1a1a1a}
.cus_ser_select { border: 1px solid #1a1a1a !important; }
.error_page_content [type=search]{padding: 0 15px 0px 15px;}    
.cus_ser_in{padding: 0 40px 0px 20px;}
.cus_ser_select{padding: 5px 10px;}   
.cus_ser_in:focus,.cus_ser_select:focus{outline: none;}   
.cus_ser_colm_in {position: relative;}
.cus_ser_colm_in i{position: absolute;right: 8px;top: 8px;color: #282e2c;font-size: 24px;}    
.select2.select2-container .select2-selection .select2-selection__arrow:before{color: #282e2c !important;}
.cus_ser_btn{width: 100% !important;display: block !important;}

.ser_map_sec img{width: 100%;}


/*----------Filter Search End-------------*/
/* .woocommerce-input-wrapper input#billing_phone {
    padding-left: 85px !important;
} */
/*----------Button Style--change bg color light to drak green on 11-05-2023---------*/
.page_collapsible, .collapse-close, .wcfm-collapse a.page_collapsible_dummy {
    background: #ffffff !important;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2) !important;
}



.btn-success.focus, .btn-success:focus { -webkit-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25) !important; -moz-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25) !important; box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25) !important;  }
.register_page_content .woocommerce-form-register__submit,
.register_page_content .wcfmmp_become_vendor_link a,
.myac_page_content .woocommerce-button,
.woocommerce-Button{width: auto  !important;display: inline-block !important;}
.cus_ser_btn { background-color: #123528 !important; color: #ffffff !important; border: 1px solid #123528 !important; -webkit-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25); -moz-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25); box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);}
a.button.wc-forward,
.register_page_content .woocommerce-form-register__submit,
.register_page_content .wcfmmp_become_vendor_link a,
.myac_page_content .woocommerce-button,
.woocommerce-Button,
.error_page_content [type=submit] { border: 1px solid #123528 !important; background-color: #ffffff !important;
    color: #123528 !important;}

.cus_ser_btn, a.button.wc-forward,
.register_page_content .woocommerce-form-register__submit,
.register_page_content .wcfmmp_become_vendor_link a,
.myac_page_content .woocommerce-button,
.woocommerce-Button,
#wcfm_cus_note_submit, .error_page_content [type=submit]{font-family: 'amazon_emberbold' !important;
font-weight: bold !important;
font-size: 18px !important;
cursor: pointer !important;
height: 40px !important;
line-height: 40px !important;
text-align: center !important;
padding: 0 15px !important;}
.error_page_content [type=submit], .error_page_content .search_input{display: inline-block;vertical-align: top;}
.error_page_content .search_input{width: 300px;}
.cus_ser_btn:focus,
.register_page_content .woocommerce-form-register__submit:focus,
.register_page_content .wcfmmp_become_vendor_link a:focus,
.myac_page_content .woocommerce-button:focus,
.woocommerce-Button:focus,
.error_page_content [type=submit]:focus,
.error_page_content [type=search]:focus
{outline: none;}
.cus_ser_btn:hover,
.register_page_content .woocommerce-form-register__submit:hover,
.register_page_content .wcfmmp_become_vendor_link a:hover,
.myac_page_content .woocommerce-button:hover,
.woocommerce-Button:hover, a.button.wc-forward:hover,
.error_page_content [type=submit]:hover { background-color: #123528 !important; border: 1px solid #123528 !important; color: #ffffff !important; }
.error_page_content form{margin-bottom: 20px;}
/*----------Button Style End-------------*/

/*----------Top Search Menu Start-------------*/
.Search_content_part{margin: 0px 0 0;}
.Search_content_colm li {font-family: 'amazon_emberbold';font-size: 16px;display: inline-block;list-style: none;cursor: pointer;
    float: left;color: #123528;background-color: #ffffff; border: 1px solid #123528; }
.Search_content_colm li a {color: #123528;display: inline-block;padding: 10px 20px;}
.Search_content_colm li ul li {font-size: 14px;}
.Search_content_colm li ul li a, .Search_content_colm li:hover ul li a{color: #fff;}
.Search_content_colm li:hover, .Search_content_colm li.active { background-color: #123528;color: #ffffff !important;}
.Search_content_colm li:hover a, .Search_content_colm li.active a, .Search_content_colm li ul li:hover a {color: #ffffff;}
.Search_content_colm li.current-menu-item a {color: #ffffff !important;}

.Search_content_colm li button .icon-plus,.Search_content_colm li button .icon-minus{display: none;}
.Search_content_colm li.menu-item-has-children{position: relative;}
.Search_content_colm li button{padding: 0;border: none;background-color: transparent;position: absolute;top: 0;right: 3px;bottom: 0;width: 15px;height: 16px;margin: auto 0;}
.Search_content_colm li button:focus{outline: none;}
.Search_content_colm li button:before{content: "\f078";position: absolute;top: 2px;left: 0;color: #fff;font-size: 14px;    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
  }
.Search_content_colm li .sub-menu{position: absolute;width: 100%;left: 0;top: 100%;z-index: 1;}
.Search_content_colm li .sub-menu li{float: none;display: block;border-top: 1px solid #87abaa;margin: 0px;}
.Search_content_colm li .sub-menu{opacity: 0;visibility: hidden;height: 0px;overflow: hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.Search_content_colm li.menu-item-has-children:hover .sub-menu{opacity: 1;visibility: visible;height: auto;}
/*----------Top Search Menu End-------------*/
/*-------Top search section and all margin--------*/
.cus_ser_prt_con{margin-top: 10px;}
.Search_content_colm li{
  margin: 0 10px 10px 0px;}
.cus_ser_colm{margin-bottom: 10px;padding-right: 10px;} 
.cus_ser_prt_con{margin-bottom: 10px;}
/*.cus_ser_select_sec{    margin: 0px -5px;}*/
.cus_ser_map_sec #mapplace{margin-top: 10px;margin-bottom: 10px;}

.sorting_filter_sec{padding-bottom: 10px;}
.sorting_filter_sec .cus_ser_colm{margin-right: 0px;}

.content_more_button{margin:0px 0 0px;}
.small_variation_list .misc_content_slider_item,
.small_variation_list2 .misc_content_slider_sec2_item {
  margin:0px 0px;
}
.comn_horizontal_misc_slider_off .comn_horizontal_slider_item,
.comn_horizontal_slider_off .comn_horizontal_slider_item,
.comn_horizontal_slider_item,
.classifieds-box-colmmb,
.small_variation_list .misc_content_slider_item,
.small_variation_list2 .misc_content_slider_sec2_item,
.Social_channel_slide_item_colm_grid,
.comn_content_sec_revers,
.comn_content_sec_revers2,
.comn_horizontal_slider_img,
.comn_horizontal_slider_video,
.cat-listing .category-listing-item li,
.TypeIndividual,
.comn_content_slider_sec,
.classifieds-square-box,
.classifieds-rectangle-box,
.all_posts_listing,
.ser_review_item,
.promo_ban_colm,
.oth_cat_img_box,.hm_scl_chl_col
{margin-bottom: 7px;}

.comn_horizontal_slider_img, 
.comn_horizontal_slider_video
{margin-bottom: 20px;} 
.comn_content_sec_for_tax,.home_bolg_Sec{margin-top: 20px;}
.term-53 .comn_content_sec_for_tax{margin-top: 0px;}
.comn_horizontal_slider_img,
.comn_horizontal_slider_video{text-align: center;}
.breadcrumb_area{margin:20px 0 15px;}
/*.pagination_area{padding-top: 10px !important;}*/
.comn_horizontal_misc_slider_off .comn_horizontal_slider_item,
.comn_horizontal_slider_off .comn_horizontal_slider_item{padding-top: 0px !important;}
.margint0 {margin-top: 0px !important;}
.publish_posts_area,.pagination_area,.content_more_button {margin-top: 13px !important;}
.Botm_content_sec_row,.myac_page_content{margin-top:20px;}
.margint10,
.vendor_products .singleProduct_wrapper{margin-top: 13px !important;}
.marginb0{margin-bottom: 0px !important;}
.page-template-template-digital-space .category-listing-item{padding-top: 10px;}

.comn_horizontal_slider_img, .comn_horizontal_slider_video,.oth_cat_box_comnsec h2{text-align: center;}
.oth_cat_box_comnsec,.oth_comnsec{margin-bottom: 30px;}
.oth_comnsec h3{margin-bottom: 0px !important;padding-bottom: 0px !important;}

/*-----------Advertise rectangle-------------*/
.woocommerce-pagination .page-numbers li{margin-bottom: 5px !important;}
.term-advertising-rectangle .Search_all_con_sec{margin-bottom: 0px;}
.term-advertising-rectangle .Inner_Page_Content {margin-bottom:0px;}
.term-53 .comn_title.heading_inline_top .heading_inline h2,
.term-55 .comn_title.heading_inline_top .heading_inline h2,
.term-49 .comn_title.heading_inline_top .heading_inline h2,
#FAQ_Part.Search_all_con_sec
{margin-bottom: 15px !important;} 
.Search_all_con_sec,.table,.not_registered{margin-bottom: 20px;}
.not_registered{padding-bottom: 0px !important;}
.breadcrumb_sorting,
.review_sear_sec,
.contact_page_con .cus_ser_map_sec,
.Pro_Single_page form.cart
{margin-bottom: 10px !important;}
#general_pro .Botm_content_sec_row{margin-top: 0px;}
.contact_page_con .comn_title_space h2,.contact_address_title h2 {margin-bottom: 15px !important;}
.woocommerce-pagination{margin-top: 13px;}
.woocommerce-pagination,
.main_banner,
.checkout_page_content .woocommerce-billing-fields__field-wrapper,
.woocommerce ul.order_details,.sec_title_row{margin-bottom: 20px;}
.page_general_content,.common_product_listing{margin-top: 10px;}
.Inner_Page_Content h2,
.Inner_Page_Content h3,
h3.hdq_question_heading{margin-bottom: 15px;padding-bottom: 0px !important;}
/*.main_banner{margin-top: 20px;}*/
/*-----------Standard-------------*/
/*.comn_horizontal_slider_item{padding:20px 15px 5px;}*/
/*------Faq------*/
#FAQ_Part .Comn_top_ser_sec_bar,.all_post_content .search_result_div{margin-bottom: 10px;}
#FAQ_Part .woocommerce-pagination,
.Search_content_horizontalTab_item.singleProduct_wrapper{margin-bottom:0px !important;}
.default_faqs .comn_title h2,.checkout_page_content #customer_details{padding-bottom: 15px !important;}
.cus_ser_colm.review_ser_colm{padding-left: 10px !important;padding-right: 0px !important;}
/*----------all_post----------*/
.all_post_content,.checkout_page_content,.cart_page_content,.woocommerce-account .woocommerce-MyAccount-content{margin-top: 20px;}
.pagination_area .next.page-numbers,.pagination_area{margin-bottom: 10px;}
.single-author-page .single_author_page_article,.post_tab_sec.woocommerce-tabs{margin-bottom: 20px !important;}
/*-----------Policy------------*/
.tcp{margin: 5px 0 5px;}
.page_general_content h2 {padding-bottom: 15px;}
/*------------checkout page------------*/
.woocommerce-error, .woocommerce-info, .woocommerce-message,.single_filter_main, .single_sort_main{margin-bottom: 20px !important;}
.woocommerce form .form-row label {line-height: normal;}
#billing_address_2_field{margin-top: 27px !important;}
.store_header_area p:last-child{padding-bottom: 0px;}
/*----------Product Details Page------------*/
.Pro_Single_page .woocommerce-tabs.wc-tabs-wrapper,.vendor_products .content_more_button {margin-bottom: 20px !important;}
.Pro_Single_page .related.products{margin-top: 0px !important;}
.Pro_Single_page .related.products.ptype-50{margin-top: 0px !important;}
.Pro_Single_page .single_sort_main .row{margin: 0px !important;}
.single_post_item.slick-slide{padding-bottom: 0px !important;}
.Pro_Single_page .single_post_slider{padding: 0 5px;}
.Pro_Single_page .wcfm_policies_description p:last-child,.Pro_Single_page .wcfm_policies_description ul li li:last-child,.Pro_Single_page .wcfm_policies_description ul li:last-child,.Pro_Single_page .wcfm_policies_description ul ul{padding-bottom: 0px !important;}
.Pro_Single_page .woocommerce-tabs .panel{padding-bottom: 10px !important;}
.Pro_Single_page .woocommerce-Tabs-panel{padding: 20px 20px !important;}
.support_link p{padding-bottom: 0px !important; }
.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li {
   padding-bottom: 5px !important;
}
/*---------------Account------------------*/
.myacct_title{margin:20px 0 0px !important;}
/*--------Bootstrap---------*/
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto,
.Social_channel_slide_item_colm_grid,
.cat-listing .category-listing-item li,
.TypeIndividual,
.page-template-template-digital-space .header_cont,
.Pro_Single_page .single_post_item.slick-slide,
.related_pitem,
.woocommerce-MyAccount-navigation ul li,
.related.products h2
 {    
    padding-right: 3.5px !important;
    padding-left: 3.5px !important;
}
.row,
.cat-listing .category-listing-item,
.OthersTypes,.related-posts .related_products_posts,
.woocommerce-MyAccount-navigation ul  {   
    margin-right: -3.5px !important;
    margin-left: -3.5px !important;
}
.container,
.row.cus_ser_map_sec {   
    padding-right: 3.5px !important;
    padding-left: 3.5px !important;   
}

.row.cus_ser_select_sec,
.woocommerce-pagination,
.breadcrumb_sorting .breadcrumbs,
.no_result_found
{padding-left: 3.5px !important;}
.term-52 .woocommerce-pagination,
.term-51 .woocommerce-pagination,
.term-53 .woocommerce-pagination,
.term-55 .woocommerce-pagination,
.term-57 .woocommerce-pagination,
.term-59 .woocommerce-pagination,
.term-60 .woocommerce-pagination,
.all_post_content .woocommerce-pagination
{padding-left: 0px !important;}
.breadcrumb_sorting .cus_ser_colm
{padding-right: 3.5px !important;}
.all_post_content .search_result_div .cus_ser_colm{padding-right: 0px !important;}
.all_post_content .cus_ser_colm_last{padding-left: 0px !important;}
/*------------Post details---------------*/
.post_con_right{padding-left: 15px !important;}
.post_tab_sec .tab-content {
    padding: 20px 15px !important;
}
.related_pitem{padding-bottom: 7px !important;}
.related_pitem .all_posts_listing,.post_sing_related_row .all_posts_listing {top: -16px !important;}
/*----------Faq page--------------*/
.cus_ser_colm.review_ser_colm {padding-left: 10px;padding-right: 0px !important;}
#standard_faq_data_1{margin-top: 0px !important;}
/*------post category------------*/
.category-listing .header_cont{padding-bottom: 10px;}
.no_result_found{margin-top: 10px !important;}

.sorting_filter_sec .cus_ser_colm{float: right !important;padding-right: 0px !important;}

/*----------All button Start----------*/
.more_button_sec { display: inline-block; background-color: #ffffff !important; border: 1px solid #123528 !important; color: #123528 !important; font-family: 'amazon_emberregular'; font-weight: 400; font-size: 16px;  cursor: pointer; height: 40px; line-height: 40px; padding: 0 17px; margin: 5px 0px;}
.more_button_sec:hover { background-color: #123528 !important; color: #ffffff !important; }

.content_more_button a.more_button_sec, .agnt_btn_row a.more_button_sec { display: inline-block; background-color: #123528 !important; border: 1px solid #123528 !important; color: #ffffff !important; font-family: 'amazon_emberregular'; font-weight: 400; font-size: 16px;  cursor: pointer; height: 40px; line-height: 40px; padding: 0 17px; margin: 5px 0px; box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);}
.content_more_button a.more_button_sec:hover, .agnt_btn_row a.more_button_sec { background-color: #ffffff !important; color: #123528 !important; }

.singlePost_more_btn,
.mega_variation_structure .product-addTocart{
  display: inline-block;
  background-color: #ffffff;
  border: 1px solid #123528 !important;
  color: #123528;
  font-family: 'amazon_emberregular';
  font-weight: 400;
  font-size: 16px;
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  padding: 0 17px; margin: 5px 0px;
}



.mega_variation_structure .product-addTocart:hover{
  background-color: #123528 !important;
  color: #ffffff !important;
  border: 1px solid #123528 !important;
}
.more_button_sec.more_button_sm,
.mega_variation_structure .product-addTocart
{
  font-size: 16px !important;
  padding: 0px 20px !important;
  height: 40px !important;
  line-height: 40px !important;
}
/*----------All button End----------*/

.page-template-template-faq h2{color: #32e11a !important;}
/*-----------------------*/

.classifieds-box-colmmb .pro_id p,.classifieds-rectangle-box .pro_id p,.grid_cap_sec_vm .pro_id p,.top_row_inner .cat_hrf{color: #123528 !important;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0);}
.classifieds-box-colmmb .img_box_colm_cap{left: auto;}
/*---------bundel and component product---------------*/
.bundle_form table td,.bundle_form table th {
    border: 1px solid #ccc !important;
    padding: 10px !important;
    vertical-align: middle !important;
}
.bundle_form.layout_tabular .images,.product-type-composite .composited_product_images.images{margin-bottom: 0px !important;}
.composite_form h2,.product-type-composite .Single_pro_all_con_top{margin-bottom: 15px !important;}

.product-type-bundle .Single_pro_all_con_top{margin-bottom: 0px}
.product-type-bundle .summary-add-to-cart-form-bundle{padding-bottom: 40px;}
.summary-add-to-cart-form-composite{margin-bottom: 40px;}
.component_description,.product-type-composite .Single_pro_all_con_top{margin-bottom: 0px !important;}
.component.toggled .component_selections,.composite_wrap{padding-top: 0px !important;}
.component_title_button.aria_button:focus{outline: none;}
.composite_component .component_inner{padding-bottom: 15px !important;border-bottom: 1px solid #ccc !important;}
.composite_component{padding-bottom: 15px !important;}
.composite_price .price{margin-bottom: 0px !important;}
.summary-add-to-cart-form-composite{padding: 10px;border: 1px solid #ccc !important;}
/*------------Vertical tabs--------*/
ul.resp-tabs-list,
.Search_content_part p {  margin: 0px;
  padding: 0px;}

.resp-tabs-list li {font-family: 'amazon_emberbold';font-size: 18px;display: inline-block;padding: 10px 60px;
  margin: 0 16px 0px 0px;list-style: none;cursor: pointer;float: left;color: #11110f;background-color: #aedad9;}
.resp-tabs-list li a{color: #11110f;}
.resp-tabs-container {padding: 0px;background-color: #fff;clear: left;}

h2.resp-accordion {cursor: pointer;padding: 5px;display: none;}

.resp-tab-content {display: none;padding: 0px;}

.resp-tab-active {border: 0px solid #c1c1c1;border-bottom: none;}
.resp-tabs-list li.resp-tab-active { background-color: #31e11a;}
.resp-tab-active {border-bottom: none;background-color: #fff;}

.resp-content-active,
.resp-accordion-active { display: block; }

.resp-tab-content { border: 0px solid #c1c1c1; }

h2.resp-accordion {font-size: 13px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 10px 15px;}

h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important;margin-bottom: 0px !important;padding: 10px 15px !important;}

h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;}

/*-----------Vertical tabs-----------*/

.resp-vtabs ul.resp-tabs-list {float: left;width: 30%;}

.resp-vtabs .resp-tabs-list li {display: block;padding: 15px 15px !important;margin: 0;cursor: pointer;float: none;}

.resp-vtabs .resp-tabs-container {padding: 0px;background-color: #fff;border: 1px solid #c1c1c1;float: left;width: 68%;min-height: 250px;
  border-radius: 4px;clear: none;}

.resp-vtabs .resp-tab-content { border: none; }

.resp-vtabs li.resp-tab-active {border: 1px solid #c1c1c1;border-right: none;background-color: #fff;position: relative;z-index: 1;
  margin-right: -1px !important;padding: 14px 15px 15px 14px !important;}

.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;
  border-top: 12px solid #c1c1c1;}

h2.resp-tab-active span.resp-arrow {border: none;border-left: 6px solid transparent;border-right: 6px solid transparent;
  border-bottom: 12px solid #9B9797;}

/*-----------Accordion tab styles-----------*/

h2.resp-tab-active { background: #DBDBDB !important; }

.resp-easy-accordion h2.resp-accordion { display: block; }

.resp-easy-accordion .resp-tab-content { border: 1px solid #c1c1c1; }

.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }

.resp-jfit {width: 100%;margin: 0px;}

.resp-tab-content-active { display: block; }

h2.resp-accordion:first-child { border-top: 1px solid #c1c1c1 !important; }
/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 768px) {

ul.resp-tabs-list { display: none; }

h2.resp-accordion { display: block; }

.resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }

.resp-vtabs .resp-tabs-container {border: none;float: none;width: 100%;min-height: initial;clear: none;}

.resp-accordion-closed { display: none !important; }

.resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
}

/*-----------tab css end-----------------*/
.Cus_ser_menu_bar{margin: 0px 0 0px !important;}

/*-----------hori slider-----------------*/
.comn_horizontal_slider_btm:after{content: "";clear: both;display: block;width: 0;height: 0;font-size: 0;line-height: 0;}
.comn_strat_sec{float: left;}
.comn_horizontal_slider_right{float: right;text-align: right;}
.comn_horizontal_slider_item_text h2,.review_html .comn_horizontal_slider_content h3{
  min-height: 10px !important;font-size: 17px !important;font-family: 'amazon_emberbold';padding-bottom: 0px !important;margin-bottom: 10px !important;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 42px;}
.colm-desk-5 .comn_horizontal_slider_item_text h2{min-height: 60px !important;}
.comn_horizontal_slider_item_text p{font-size: 14px !important;padding-bottom: 0px !important;color: #282828;margin-bottom: 10px !important;}
.comn_horizontal_slider_item_text h2 a,.review_html .comn_horizontal_slider_content h3 a{color: #282828;}
.comn_horizontal_slider_item_text h2:hover a,.review_html .comn_horizontal_slider_content h3:hover a{color: #16382a;}

.comn_horizontal_slider_img a{display: block;}
.comn_horizontal_slider_img img,.comn_horizontal_slider_video iframe,.wcfm-store-page .products.columns-4 .product.type-product figure img,.wcfm-store-page .products.columns-4 .product.type-product iframe{display: inline-block;border-radius: 5px;height: 260px !important;object-fit: cover;width: 100% !important;}
.promo_ban_colm .comn_horizontal_slider_video{height: 260px !important;}

.comn_horizontal_slider_content,.mega_variation_structure{
  border-top: 1px solid rgba(0,0,0,0.10);
  padding: 10px;
-webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
-moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
border-radius: 5px;
}
.comn_horizontal_slider_content{ min-height: 367px;}
.comn_horizontal_slider_left{float: left;padding-right: 0px;}
.comn_horizontal_slider_left,.comn_horizontal_slider_right{width: 50% !important;float: none !important;padding: 0px !important;}
.comn_horizontal_slider .slick-list.draggable{padding:0px 0px !important;}
/*.horizontal_slider_sec{margin-left: -15px;margin-right: -15px;}*/
.Search_content_horizontalTab_container{padding-top: 20px;}
.horizontal_slider_sec .slick-next,.horizontal_slider_sec .slick-prev,.comn_sli_btn_sec .slick-next,.comn_sli_btn_sec .slick-prev,.related .slick-prev{padding: 40px 20px !important;}
.horizontal_slider_sec .slick-next,.horizontal_slider_sec .slick-prev,.comn_sli_btn_sec .slick-next,.comn_sli_btn_sec .slick-prev,.sing_con_left .slick-prev,.sing_con_left .slick-next,.post_gal_sec .slick-prev,.post_gal_sec .slick-next{z-index: 1;width: auto !important;height: auto !important;background-color: rgba(255, 255, 255, 0.9) !important;
-webkit-box-shadow: 0px 6px 14px 3px rgba(0,0,0,0.2) !important;
-moz-box-shadow: 0px 6px 14px 3px rgba(0,0,0,0.2) !important;
box-shadow: 0px 6px 14px 3px rgba(0,0,0,0.2) !important;
opacity: 1 !important;
}
.horizontal_slider_sec .slick-next,.comn_sli_btn_sec .slick-next{right: -10px;}
.horizontal_slider_sec .slick-prev,.comn_sli_btn_sec .slick-prev{left: -10px;}
.horizontal_slider_sec .slick-prev:before,.horizontal_slider_sec  .slick-next:before,.comn_sli_btn_sec .slick-prev:before,.comn_sli_btn_sec .slick-next:before,.sing_con_left .slick-prev:before,.sing_con_left .slick-next:before,.post_gal_sec .slick-prev,.post_gal_sec .slick-next{opacity: 1 !important;}
.horizontal_slider_sec .slick-prev:before,.horizontal_slider_sec  .slick-next:before,.comn_sli_btn_sec .slick-prev:before,.comn_sli_btn_sec .slick-next:before,.sing_con_left .slick-prev:before,.sing_con_left .slick-next:before,.post_gal_sec .slick-prev,.post_gal_sec .slick-next{color: #216b52;font-size: 27px;}
.comn_horizontal_slider_content .slick-dots,.comn_content_sec_colm .slick-dots  {bottom: 20px;background-color: rgba(255, 255, 255,0.3);height: 25px;}
.comn_horizontal_slider_content .slick-dots li,.comn_content_sec_colm .slick-dots li {margin: 0 2px !important;border-top: 0px solid rgba(0,0,0,0.10) !important;
     padding: 0px !important;
    -webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0) !important;
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0) !important;
    box-shadow: 0px 2px 1px 1px rgba(0,0,0,0) !important;float: none !important;}
.Pro_Single_page .products .products .comn_horizontal_slider_content .slick-dots li{padding: 0px !important;} 
.comn_horizontal_slider_content .slick-dots li,.comn_horizontal_slider_content .slick-dots li button,.Pro_Single_page .products .products .comn_horizontal_slider_content .slick-dots li,.comn_content_sec_colm .slick-dots li,.comn_content_sec_colm .slick-dots li button {    
    width: 15px !important;
    height: 15px !important;}
.comn_horizontal_slider_content .slick-dots li button:before,.comn_content_sec_colm .slick-dots li button:before {   
    font-size: 8px !important;
    line-height: 17px !important;}
.comn_content_sec_colm .slick-dots{bottom: 0px !important;}   
.comn_content_sec_colm .listing_slider{margin-bottom: 0px;}    
.comn_horizontal_slider_content .slick-dotted.slick-slider{margin-bottom: 0px !important;}
.comn_horizontal_slider_left .comn_strat_sec,.comn_strat_sec i{font-size: 11px;}
.comn_strat_sec i{color: #f9b511;}
.add_to_cart_text{padding-left: 5px;}
.product-addTocart,.add_to_cart_text{font-size: 12px;text-transform: capitalize;}
.view_count_sec{padding-bottom: 8px;}
.view_count_sec,.view_days_count_sec{display: block;font-size: 12px;color: #282828;}
.ad_icon{color: #16382a;font-size: 30px;}
.ad_icon a{color: #16382a;}
.horizontal_slider_sec{margin-bottom: 0px;}
.content_more_button{text-align: center;}
.singlePost_more_area .comn_horizontal_slider_content{margin-top: 50px;align-items: center;}
.comn_horizontal_slider_sec02 .comn_horizontal_slider_content,.comn_horizontal_misc_slider .comn_horizontal_slider_content,.comn_horizontal_misc_slider_off .comn_horizontal_slider_content,.singlePost_more_area .comn_horizontal_slider_content{border-top: 0px solid rgba(0,0,0,0.10);padding: 0px;
-webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0) !important;
-moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0) !important;
box-shadow: 0px 2px 1px 1px rgba(0,0,0,0) !important;min-height: 10px;}
.slick-slider{overflow: initial !important;}
/*-----------post related-------------*/
.related_products_posts .slick-track{display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
.related_products_posts .related_pitem.view_more_colm {height: auto !important;justify-content: center;
    display: flex;align-self: center;}
/*--------content--------*/

.comn_content_sec_colm h3{font-size: 20px !important;margin-bottom: 15px !important;color:#282828;}
.comn_content_sec_colm p{line-height: 24px;padding-bottom: 10px;color:#282828;font-size: 14px;}
.misc_content_slider_sec.comn_sli_btn_sec .slick-next,.misc_content_slider_sec.comn_sli_btn_sec .slick-prev,.misc_content_slider_sec2.comn_sli_btn_sec .slick-prev,.misc_content_slider_sec2.comn_sli_btn_sec .slick-next {padding: 20px 10px !important;}
.misc_content_slider_sec.comn_sli_btn_sec .slick-prev:before, .misc_content_slider_sec.comn_sli_btn_sec .slick-next:before,.misc_content_slider_sec2.comn_sli_btn_sec .slick-prev:before, .misc_content_slider_sec2.comn_sli_btn_sec .slick-next:before{font-size: 20px;}
.comn_sli_btn_sec.comn_sli_btn_sm .slick-next, .comn_sli_btn_sec.comn_sli_btn_sm .slick-prev{padding: 20px 10px !important;}
.comn_sli_btn_sec.comn_sli_btn_sm .slick-prev:before, .comn_sli_btn_sec.comn_sli_btn_sm .slick-next:before{font-size: 20px;}
.misc_content_slider_item {margin-right: 30px;position: relative;}
.misc_content_slider_item figure{margin-bottom: 18px;}
.misc_content_slider_item h3,.misc_form_sec h3,.misc_content_slider_sec2_text h3{font-size: 18px  !important;margin-bottom: 10px  !important;color:#282828;}
.misc_content_slider_sec2_text h3 a{color: #282828;}
.misc_content_slider_sec2_text h3 a:hover{color: #123528;}
.misc_content_slider_item p,.misc_content_slider_sec2_text p{color:#282828;font-size: 14px;line-height: 20px;padding-bottom: 10px;}
.misc_form_sec { padding: 20px; border: 1px solid #123528; }
.form_row:after{content: "";clear: both;display: block;width: 0;height: 0;line-height: 0;font-size: 0;}
.form_row{margin:0px -10px 15px;}
.form_colm{float: left;padding: 0 10px;}
.form_colm_6{width: 50%;}
.form_row p{color:#000;font-size: 14px;line-height: normal;padding-bottom: 5px;}
.comn_input_box{width: 100%;height: 40px;padding: 0 10px;color: #000;font-size: 14px;border: 1px solid transparent;background-color: #fff;}
.comn_input_box:focus{outline: none;}
.form_colm_12{width: 100%;}
.form_colm_3{width: 30%;}
.form_colm_9{width: 70%;}
select.comn_input_box{width: 100%;}
.padleft{padding: 0 10px !important;margin: 0 0 5px !important;}
.comn_sub_btn { display: inline-block;background-color: #123528;color: #ffffff;font-family: 'amazon_emberregular';font-weight: 400;font-size: 17px;cursor: pointer;height: 40px;line-height: 40px;padding: 0 20px; }
.wpcf7-form-control.comn_sub_btn { border: 1px solid #123528 !important; }
.comn_sub_btn:hover {background-color: #ffffff;color: #123528;border: 1px solid #123528;}
.comn_sub_btn:focus {outline: none;}
.misc_content_slider_sec2_text{padding: 22px 20px;border: 1px solid #c3c3c3;height: 100%;}
.misc_content_slider_sec2_btm{padding: 10px 0px 0px;border-top: 1px solid #21302b;}
.link_btn{font-family: 'amazon_emberbold';font-size: 16px;color: #123528;display: inline-block;}
.link_btn:hover{color: #123528;}
.misc_content_slider_sec2_item{margin-right: 10px;position: relative;}
.misc_content_slider_sec{margin-bottom: 20px;}
/*-----------------------------*/
.Social_channel_slide_item{margin-right: 20px;}
.Social_channel_slide_item a{display: inline-block;border: 0px solid #b9d5d6;padding: 0px;}
.Social_channel_slide .Social_channel_slide_item a img{width: 100%;}
/*-------------------------*/
.img_box_colm_inn{position: relative;}
.img_box_colm_inn img{width: 100%;}
.img_box_colm_cap{position: absolute;top: 0;right: auto;width: 100%;height: 100%;padding: 55px 15px 20px;text-align: left;}
.img_box_colm_cap h3{font-size: 20px;color: #addad8;margin-bottom: 10px;}
.img_box_colm_cap p{font-size: 16px;line-height: 24px;color: #fff;}
.img_box_colm_cap .more_button_sec{background-color: #1e5d7f;color: #fff;}
.img_box_colm_cap .more_button_sec:hover{background-color: #123528;color: #fff;border: 1px solid #123528;}
.img_box_colm:nth-child(2) h3{color: #addad8;}
.img_box_colm:last-child .img_box_colm_cap{text-align: left;right: auto;left: 0;}

.sing_Cate_box_sec .sing_Cate_box_title,.sing_Cate_box_sec  ul{display: inline-block;vertical-align: top;}
.sing_Cate_box_sec  ul{padding: 0px;}
.sing_Cate_box_sec .sing_Cate_box_title{font-weight: bold;}
.sing_Cate_box_sec{padding-bottom: 15px;}

/*---------------------*/

.misc_image_box_sec .img_box_colm_cap {text-align: left;}
.misc_image_box_sec .img_box_colm_cap{width: 80%;left: 0px;right: auto;padding: 0 30px;top: 50%;    transform: translate(0, -50%);
    height: auto;}
.misc_image_box_sec .img_box_colm_cap h3{color: #fff;font-size: 30px;margin-bottom: 10px;line-height: 37px;}
.misc_image_box_sec .img_box_colm_cap h3 span{font-size: 45px;display: block;}
.misc_image_box_sec .img_box_colm_cap p{color: #fff;font-size: 16px;}
.misc_image_box_sec .img_box_colm_cap h4{color: #0f425d;font-size: 26px;margin-bottom: 10px;}
.misc_image_box_sec .misc_image_box2 .img_box_colm_cap p{color: #fff;}
.misc_image_box_sec .img_box_colm_cap .more_button_sec{    background-color: #fe8f02;
    color: #fff;}
  .misc_image_box_sec .img_box_colm_cap .more_button_sec:hover{    background-color: #1d5c7d;
    color: #fff;border: 1px solid #1d5c7d;}

  .misc_image_box_sec .misc_image_box2 .img_box_colm_cap .more_button_sec{    background-color: #1d5c7d;
    color: #fff;}
  .misc_image_box_sec .misc_image_box2 .img_box_colm_cap .more_button_sec:hover{    background-color: #fe8f02;
    color: #fff;border: 1px solid #fe8f02;}

.misc_content_slider_item h3 a{color: #282828;}
.misc_content_slider_item h3 a:hover{color: #123528;}
/*-----------footer------------*/
.main_footer{margin: 30px 0px 0px;background-color: #DAF6DD ;}
.footer_top{position: relative;
    top: -70px;}
.news_ltr_prt{padding: 40px;background-color: #123528;position: relative;}
.news_ltr_prt:before{content: "";background-image: url(../images/paper_plane_icon.png);background-size: contain;background-repeat: no-repeat;background-position: 0 0;width: 130px;height: 130px;position: absolute;left: 15px;bottom: 0px;}
.news_ltr_prt h2{font-size: 30px;margin: 0;padding: 0;color: #fff;}
.news_ltr_prt p{font-size: 15px;color: #fff;padding: 0px;}
.news_ltr_frm_colm{position: relative;}
.news_ltr_frm_colm .news_ltr_icon{display: block;background-image: url(../images/mail_icon_newltr.png);background-size: contain;background-repeat: no-repeat;background-position: 0 0;width: 33px;height: 18px;position: absolute;left: 18px;top: 20px;}
.news_ltr_frm{padding-left: 40px;}
.news_ltr_in{width: 78%;padding: 0 15px 0 65px;font-family: 'amazon_emberregular';font-weight: 400;font-size: 15px;color: #818181;border-radius: 2px 0px 0px 2px;border: none;}
.news_ltr_in,.news_ltr_btn{height: 60px;display: block;float:left;}
.news_ltr_btn{width: 22%;border: 1px solid transparent;background-color: #add9d8;color: #123528;font-family: 'amazon_emberbold';font-size: 20px;cursor: pointer;}
.footer_info_sec { background-color: #ffffff;padding: 15px 0;
    -webkit-box-shadow: 0px -3px 15px 0 rgba(0, 0, 0, .15);
    -moz-box-shadow: 0px -3px 15px 0 rgba(0, 0, 0, .15);
    box-shadow: 0px -3px 15px 0 rgba(0, 0, 0, .15);}
.footer_info_content{text-align: center;}
.btm_social_sec {display: inline-block;}
.btm_social_sec li{display: inline-block;padding: 0 5px;vertical-align: top;}
.btm_social_sec li a{display: inline-block;}
.btm_social_sec li a i {width: 38px;height: 38px;border-radius: 50%;background-color: #ffffff;border: 1px solid transparent;text-align: center;line-height: 38px; color: #123528;font-size: 17px;display: block;box-shadow: 0px 1px 3px rgb(18 53 40 / 35%);}
.btm_social_sec li a:hover i { background-color: #ffffff;color: #123528;}
.btm_social_sec li a i.icon_plus_round:before{content: "+";font-style: normal;font-size: 26px;width: 38px;height: 38px;line-height: 38px;display: block;}
.footer_copy_sec{padding: 25px 0 10px;}
.footer_copy_sec p{padding: 0;color: #123528;font-size: 14px;text-align: center;}
/*-------Inner Page-------------------------*/
.bottom_hed_sec{border-bottom: 1px solid #d2d1d6;}
.Login_page_inn{border: 5px solid #123528;padding: 20px 30px;}
.Inner_Page_Content h3,h3.hdq_question_heading,.page_general_content h3{font-size: 22px;color: #282828;}
.Inner_Page_Content h4,.page_general_content h4{font-size: 18px;color: #282828;margin-bottom: 10px;}
.Inner_Page_Content h5,.page_general_content h5{font-size: 17px;}
.page_general_content h6,.page_general_content h6{font-size: 16px;color: #282828;}
.Inner_Page_Content p, .Inner_Page_Content ul li, .page_general_sec ul li, .Pro_Single_page .woocommerce-Tabs-panel ul li, .hdq_row label, .header_cont ul li, .post_short_description {font-size: 14px;color: #282828;padding-bottom: 15px;line-height: 20px;}
.woocommerce-Tabs-panel ul li { padding-bottom: 0px !important;}
.Pro_Single_page .woocommerce-Tabs-panel ul { margin-top: 15px;}
.Pro_Single_page .woocommerce-Tabs-panel ul{padding-bottom: 15px;}
.header_cont ul{padding-left: 25px;}
.login_form_con{padding: 30px 20px 15px;border: 3px solid #000000;}
.comn_form_rw:after{content: "";clear: both;width: 0;height: 0;line-height: 0px;font-size: 0px;display: block;}
.comn_form_rw{margin: 0 -10px;}
.comn_form_colm{float: left;margin-bottom: 15px;padding: 0 10px;}
.comn_form_input{width: 100%;height: 50px;padding: 0 15px;border: 1px solid #bbbbbb;font-family: 'amazon_emberregular';font-weight: 400;font-size: 16px;color: #292929;}
.comn_form_colm_9,.comn_form_input_9{width: 70%;}
.comn_form_colm_3{width: 30%;}
.comn_form_colm_12{width: 100%;}
.comn_form_colm_03{width: 33.333%;}
.comn_form_colm_6,.comn_form_input_6{width: 50%;}
.Inner_Page_Content .comn_form_rw p{font-size: 17px;padding-bottom: 10px;color: #292929;}
.comn_form_rw .comn_link{font-size: 16px;color: #123528 ;line-height: 50px;padding-left: 10px;}
.comn_form_rw .comn_link:hover{color: #000;}
.comn_form_rw input[type=checkbox]{border: 1px solid #000;border-radius: 0px;}
.comn_form_rw label{font-family: 'amazon_emberbold';font-size: 16px;color: #292929;padding-left: 10px;}
.comn_form_rw .forgot_pass{line-height: normal;float: right;}

.form_sub_btn,.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews .submit{display: inline-block;    
    font-family: 'amazon_emberbold';    
    font-size: 20px;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    padding: 0 30px;
    border: 1px solid transparent;}
.form_sub_btn:hover{background-color: transparent;
    color: #32e11a;border: 1px solid #32e11a;}
 .comn_form_input:focus,.form_sub_btn:focus,.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews .submit:focus{outline: none;}   
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews .submit{background-color: #123528  !important;
    color: #fff !important;font-family: 'amazon_emberbold';
    font-weight: 700 !important;
    font-size: 18px !important;
    cursor: pointer !important;
    height: 40px !important;
    line-height: 40px !important;padding: 0 30px !important;border-radius: 0px !important;}
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews .submit:hover{background-color: transparent !important;
    color: #123528  !important;border: 1px solid #123528  !important;}    
.nor_btn, .login_page_content .login_link { display: inline-block; background-color: #123528;
    color: #ffffff !important;
    font-family: 'amazon_emberbold';    
    font-size: 20px;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    padding: 0 50px;
    border: 1px solid #123528; font-style: normal;}
.nor_btn:hover, .login_page_content .login_link:hover {background-color: #ffffff;
    color: #123528 !important;border: 1px solid #123528;} 
.login_box_sec{margin-top: 15px;}     
.login_box_colm_in{border: 5px solid #aedad9;}
.login_box_colm_text{padding: 10px 10px;}
.text_link_u{font-size: 16px;color: #000;text-decoration: underline;}
.text_link_u:hover{text-decoration: none;color: #123528 ;}
.box_btn{
  background-color: #123528 ;
  display: block;text-align: center;color: #fff;
    font-family: 'amazon_emberregular';
    font-weight: 400;
    font-size: 16px;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    border: 1px solid transparent;}
    .box_btn span{padding: 0 5px;}
.box_btn span, .box_btn i{display: inline-block;vertical-align: middle;}  
.box_btn:hover{color: #fff;} 
.login_form_oth_sec{text-align: center;} 
.or_round{width: 40px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 20px;display: inline-block;border-radius: 50%;background-color:#123528 ;}
.style_heading{text-align: center;margin: 20px 0;position: relative;}
.style_heading span{padding: 0 20px;display:inline-block;font-size: 20px;color: #545454;background-color: #fff;position: relative;}
.style_heading:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 1px;margin: auto 0;background-color: #c9c9c9;}
.oth_login_btn_sec a{display: inline-block;padding: 0 5px;}
.oth_login_btn_sec a img{border-radius: 7px;}
.oth_login_btn_sec{margin-bottom: 30px;}
.login_form_oth_sec{margin-top: 20px;}
/*----------------------*/
.cus_form_popup .comn_form_input{background-color: #fff;border: 1px solid #fff;font-size: 17px;color: #292929}
.cus_form_popup h2{color: #fff !important;margin-bottom: 10px !important;padding-left: 10px;font-size: 26px;}

.modal {z-index: 999999999;}
.cus_modal_con .modal-content{background-color: #15342a;}
.cus_form_popup p{color: #fff !important;}
.cus_modal_con .close{    float: right;
    color: #fff;
    width: 30px;
    display: block;
    opacity: 1;
    position: absolute;
    right: 10px;
    top: 10px;
        z-index: 1;
  }
  .cus_form_popup input[type=checkbox]{float: left;position: relative;top: 2px;}
  .cus_form_popup label{display: block;font-size: 13px;font-family: 'amazon_emberregular';color: #fff;font-weight: 400;padding-left: 19px;}
   .cus_form_popup .comn_form_rw label a{color: #32e11a;}
 .cus_form_popup{padding: 30px !important;}
  .cus_form_popup .comn_form_input{height: 40px;}
/*-------------------*/
/*-------------------*/
.cus_title_row{margin-top: 0px;}

/*-------------review------------*/
.cus_clearfix:after{content: "";clear: both;width: 0;height: 0;font-size: 0;display: block;line-height: 0;}

.Comn_top_ser_form_con{width: 65%;position: relative;}
.ser_review_sortby_sec{width: 35%;padding-left: 10px;text-align: right;}
.comn_strat_sec{display: inline-block;vertical-align: top;}
.Sort_By_title{display: inline-block;vertical-align: middle;font-size: 16px;color: #282828;padding-right: 20px;text-transform: uppercase;}
.Comn_top_ser_form_con,.ser_review_sortby_sec{float: left;}
.ser_review_sortby_sec{padding-left: 0px;}
.ser_review_sortby_sec .comn_strat_sec{float: left !important;}
.ser_in_btn{display: block;cursor: pointer;font-size: 0px;border: none;background-color: transparent;padding: 0px;position: relative;}
.ser_in_btn:focus{outline: none;}
.Comn_top_ser_form_con .comn_form_input{height: 40px;border: 1px solid #123528;padding-right: 45px;}
.comn_form_input:focus{outline: none;}
.ser_btn,.ser_in_btn{width: 40px;height: 40px;line-height: 40px;}
.ser_btn{right: 0px;bottom: 0px;text-align: center;position: absolute;}
.ser_btn:before{content: "\e914";font-size: 20px;color: #123528;font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 40px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;left: 0;top: 0;width: 100%;height: 100%;
  }
.reviw_count{display: inline-block;vertical-align: middle;font-size: 14px;color: #282828;padding-left: 10px;}
.comn_ser_result_sec_prt{margin-top: 0px;}
.ser_review_item{border-bottom: 1px solid #d1d1d1;}
.comn_strat_sec{margin-bottom: 5px;float: none;}
.ser_review_item h4{font-size: 18px !important;font-weight: bold;color: #2e2e2e !important;padding-bottom: 10px !important;margin: 0px !important;}
.rev_verified_name{ font-family: 'amazon_emberbold';display: block;font-size: 14px;color: #123528;padding-bottom: 10px;}
.ser_review_item  p{padding-bottom: 15px;line-height: 24px;color: #2e2e2e;font-size: 14px;}
.review_post_img{display: block;margin: 0 0 15px;}
.review_post_img img{max-width: 300px;border: 1px solid #ccc;padding: 2px;height: auto;}
.review_btn_row .more_button_sec{margin: 0 15px;}
/*-------FAQ---------*/
    .accordion-parent {
      border: 0px solid #000;
     
    }
    .accordion-content,.accordion-content-default{
      display: none;
    }
    .accordion-header,.cus_faq_wrapper .accordion-header-default{
      background: transparent;
      padding: 7px 15px;
      position: relative;      
      background-color: #ffffff;
      border: 1px solid #123528;  
      cursor: pointer;
      -webkit-transition:all .2s ease-in-out;
      -moz-transition:all .2s ease-in-out;
      transition:all .2s ease-in-out
    }

.accordion-header h3,.cus_faq_wrapper .accordion-header-default h3{font-size: 16px !important;color:#000;line-height: normal;font-weight: normal !important;margin-bottom: 0px !important;padding-bottom: 0px !important;}
.accordion-header.icon-change,.cus_faq_wrapper .accordion-header-default.icon-change,.accordion-header:hover,.cus_faq_wrapper .accordion-header-default:hover {background-color: #123528;border: 1px solid #123528; color: #ffffff;}
.default_faqs h2{color: #123528 !important;}
.accordion-header.icon-change h3,.cus_faq_wrapper .accordion-header-default .icon-change h3{color:#000;}
    .accordion-header:after,.cus_faq_wrapper .accordion-header-default:after{
      position: absolute;
      content: "+";
      right: 7px;
      top: 0px;
      bottom: 0px;
      color: #000;
      font-size: 30px;
      margin: auto 0;
      height: 30px;
      line-height: 30px;
    }
    .accordion-header.icon-change:after,.cus_faq_wrapper .accordion-header-default.icon-change:after{
      content: "-";
       height: 23px;
      line-height: 15px;
    }
 .cus_faq_wrapper .accordion-header,.cus_faq_wrapper .accordion-header-default{margin-bottom: 15px;}  
 .accordion-content,.accordion-content-default{margin-top: 15px;padding: 0 15px;}
 .accordion-content p,.accordion-content-default p{color: #292929;padding-bottom: 15px !important;line-height: 24px !important;font-size: 14px !important;}
/*-----------.classifieds advertise box---------------*/
#masonry_container:after{content: "";clear: both;width: 0;height: 0;display:block;font-size: 0;line-height: 0;}
/*.classifieds_content_sec .grid-item--width2 { width: 400px; }*/
.grid_cap_sec{position: static !important;top: 0px;left: 0px;right:0px;bottom: 0px;padding:10px 0px 0px;background-color: rgba(0, 0, 0, 0.15);}
.grid_cap_sec h4{text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.65);color: #fff !important;font-size: 19px !important;margin: 0 0 5px !important;}
.grid_cap_sec p{color: #fff !important;font-size: 13px;padding: 0px 0px 7px !important;line-height: 18px !important;}
.grid_cap_sec .more_button_sec,.misc_overlaysec .more_button_sec{height: 30px !important;line-height: 30px !important;font-size: 12px !important;padding: 0 5px !important;}
.grid_cap_sec .more_button_sec{background-color: #ffffff;color: #123528; border: 1px solid #123528;}
.grid_cap_sec .more_button_sec:hover{background-color: #123528; color: #ffffff; }
/* .more_button_sec.org_btn{background-color: #123528;color: #fff} */
.more_button_sec.org_btn:hover{background-color: transparent;color: #ff9000;border: 1px solid #ff9000;}
.grid_cap_sec_detils{background-color: #123528 !important;}
.grid_cap_sec .top_row_inner a,.grid_cap_sec .top_row_inner .pro_id{margin-bottom: 0px !important;}
.misc_overlaysec{position: absolute;left: 0;width: 100%;bottom: 10px;text-align: center;}
.misc_overlaysec .more_button_sec{margin-bottom: 0px !important;}
/*---------clasified advertise box------------------*/
.grid-part:after{content: "";clear: both;width: 0;height: 0;font-size: 0;line-height: 0;display: block;}
.grid-sizer-colm,.grid-item-box{width: 33.333%;padding: 7px;}
.grid-item-box img{width: 100%;}
.grid-item-box .grid_cap_sec{top: 7px;left: 7px;right: 7px;bottom: 7px;}
/*.grid-item-box-w2{width: 50% !important;}
.grid-item-box-w3{width: 50% !important;}*/
/*---------classifieds Square-----------------*/
.classifieds-box-in{position: relative;}
.classifieds-square-box,.classifieds-rectangle-box{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.classifieds-box-in .grid_cap_sec{text-align: center;padding: 0px;top: 0px;left: 0px !important;right: 0px !important;bottom: 0px !important;}
.grid_cap_sec_vm{position: static;transform: inherit;top: auto;padding:0 15px;width: 100%;bottom: 10px;}
.classifieds-square-box img{width: 100%;}

.classifieds-square-box,.classifieds-rectangle-box{display: none;}
.grid_cap_top_row::after{content: "";clear: both;display: block;width: 0;height: 0;font-size: 0;line-height: 0;}
.top_row_left,.top_row_right{width: 50%;display: inline-block;vertical-align: middle;margin: 0 -3px;}
.top_row_left{padding-right: 5px;text-align: left;}
.top_row_right{padding-left: 5px;text-align: right;}
.top_row_inner{text-align: center;}
.top_row_inner .StoreCategoryName{padding-bottom: 0px !important;}
.top_row_inner .pro_id, .top_row_inner a{display: inline-block;vertical-align: middle;width: auto;}
.top_row_inner span,.top_row_inner .divider{display: inline;vertical-align: middle;}
.top_row_inner .divider{padding: 0 5px;color: #fff !important;}
/*.grid_cap_top_row .top_row_inner .pro_id p .divider{box-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important;}*/
.grid_cap_top_row .pro_id p{padding-bottom: 0px !important;line-height: normal !important;}

.grid_cap_top_row{padding-bottom: 0px !important;}
/*.grid_cap_sec .grid_cap_top_row .more_button_sec {margin-bottom: 0px !important;}*/
.top_row_inner .pro_id, .top_row_inner a, .top_row_inner a.more_button_sec{margin-bottom: 10px !important;}
/*-----------------genaral content for policy page----------------------*/
.cus_thum{float: left;max-width: 350px;margin: 0 20px 20px 0px;}
.page_general_content p,.page_general_content ul li,.page_general_content ol li,.search_page ul li,.search_page ol li,{font-size: 14px;line-height: 18px;color: #000000;padding-bottom: 15px;}
.Inner_Page_Content h2,.page_general_content h2,.comn_title h2,.home_featured_title .comn_title h2,.user_form_sec h2.user_btn_sec_title {font-size: 26px;}
.user_form_sec h2.user_btn_sec_title {text-transform: none;line-height: normal;}

.home_featured_title .comn_title h2{line-height: normal;text-align: center;}
.comn_title h2,.home_featured_title .comn_title h2,.Inner_Page_Content h2,.main_Page_content h2,.page_title_heading h1{color: #143429;}
.page_title_heading h1{font-size: 34px}
.page_general_content h3,.page_general_content h4,.page_general_content h5,.page_general_content h6,
.Inner_Page_Content h3,.Inner_Page_Content h4,.Inner_Page_Content h5,.Inner_Page_Content h6
{padding-bottom: 15px;}
.page_general_content h3,.Inner_Page_Content h3{font-size: 22px;}
.page_general_content h4,.Inner_Page_Content h4{font-size: 20px;}
.page_general_content h5,.Inner_Page_Content h5{font-size: 19px;}
.page_general_content h6,.Inner_Page_Content h6{font-size: 18px;}
.cus_clear{clear: both;}
.page_general_content ul{padding-left: 15px;padding-bottom: 7px;}
.search_page ul{
  padding: 15px 0;
} 
.search_page ol{
  padding: 15px 0 10px 15px;
}
.search_page ol li{padding-bottom: 15px}
.page_general_content ol ul{padding-top: 15px;padding-bottom: 0px;}
.page_general_content ul li,.search_page ul li,.page_general_sec ul li,.Pro_Single_page .woocommerce-Tabs-panel ul li,.header_cont ul li,.page_general_content ol li{padding-left: 15px;position: relative;     margin-bottom: 14px; line-height: 1.4}
.page_general_content ul li:before,.search_page ul li:before,.page_general_sec ul li:before,.Pro_Single_page .woocommerce-Tabs-panel ul li:before,.header_cont ul li:before,.page_general_content ol ul li:before {content: "";position: absolute;left: 0;top: 7px;width: 5px;height: 5px;border-radius: 50%;background-color: #123528;}
.page_general_content ol ul li:before{display: inherit !important;}
.page_general_content ol{padding-top: 10px;padding-bottom: 7px;padding-left: 15px;}
.page_general_content ul li ol li{padding-left: 10px;}
.page_general_content ol li:before{display: none;}
.page_general_content ul li ol li:last-child,.search_page ol li:last-child, .search_page ul li:last-child{padding-bottom: 0px;}
.custom_table .table-bordered td, .custom_table .table-bordered th {
    border: 1px solid #123528 ;
}
.custom_table .table thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #123528 ;
    background-color: #123528 ;
    color: #fff;
}
.cus_accpt_sec input[type="checkbox"],.comn_check{
  float: left;
}
.cus_row{margin-bottom: 15px;}
.cus_accpt_sec label,.comn_label{display: block;padding-left: 20px;font-size: 14px;}
.cus_accpt_sec .form_sub_btn{color: #fff;}
.cus_accpt_sec .form_sub_btn:hover{color: #32e11a;}
.ad_ch_sec,.ad_ch_title{display: inline-block;vertical-align: top;}
.ad_ch_title{font-family: 'amazon_emberbold';padding-right: 20px;}
.ad_form_rw{margin: 30px 0px;}
.page_general_content a {color: #123528;}
.page_general_content a:hover{color: #123528 ; text-decoration: none;}
.page_general_content a.readmorefaq1 {color: #123528; font-style: italic; text-decoration: underline;}
.page_general_content a.readmorefaq1:hover{color: #123528 ; text-decoration: none;}
/*---------Site map--------*/

.site_map_menu{list-style-type: upper-alpha;padding-left: 32px;}
.site_map_menu li{font-family: 'amazon_emberbold'; color: #123528;font-size: 16px;padding-bottom: 15px;margin-bottom: 0px !important;}
.site_map_menu li ul{padding-top: 10px;padding-left: 25px;}
.site_map_menu li ul li{list-style-type: circle;}
.site_map_menu li a,.site_map_menu li::marker{color: #143429;}
.site_map_menu li a:hover,.site_map_menu li a:hover{color: #31df19;}
.site_map_sec{margin-bottom: 40px;}
.site_map_sec_content{border: 1px solid #123528;display: block;width: 100%;}
.site_map_sec h1{margin-bottom: 25px;}
.site_map_sec_content_inn{padding: 20px;}
.site_map_sec_grid .site_map_menu li{width: 33.333%;padding: 0 15px !important;margin-bottom: 10px !important;float: left;}
.site_map_sec_grid{margin-bottom: 20px;}
.site_map_sec_grid .site_map_menu::after,.site_map_sec_content_inn::after{content: "";clear: both;display: block;width: 0;height: 0;line-height: 0;font-size: 0;}
.Inner_Page_Content .site_map_sec_content h2,.Inner_Page_Content .site_map_sec_content h1{font-family: 'amazon_emberregular';font-weight: normal;background-color: #123528;padding:10px 20px;color: #fff;margin-bottom: 10px;}
.child-items{    
  
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
 break-inside: avoid-column; 
 padding: 15px 15px 15px 40px !important;
 border:1px solid #143429;
 column-gap: 30px;
          }
.child-items li{list-style-type: decimal !important;}          
/*-------------------*/
.slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover {
    line-height: normal !important;}
.site_map_menu .has-child-item{margin-bottom: 10px;}    
.site_map_menu .has-child-item > a{display: block;padding: 7px 10px;background-color: #143429;}
.site_map_menu .has-child-item > a{color: #fff;}
.site_map_menu .has-child-item > a:hover{color: #31df19;}
/*--------------------------------*/
.Pro_Single_page .slider.nickx-slider-for{border: 1px solid #dcdcdc;padding: 15px;}
.Pro_Single_page .slider.nickx-slider-for,.Pro_Single_page .slider.nickx-slider-for img{border-radius: 10px !important;}
#nickx-gallery li img{border: 1px solid #dcdcdc;}
#nickx-gallery li{padding:0 5px;}
.nickx-slider-for:hover .btn-prev, .nickx-slider-for:hover .btn-next,.nickx-slider-for .btn-prev, .nickx-slider-for .btn-next {
    opacity: 1 !important;
    margin: 0px !important;
}
.nickx-slider-for .btn-prev, .nickx-slider-for .btn-next{display: none !important;}

#nickx-gallery .slick-arrow,#carousel-thumbs .carousel-control-prev:before,#carousel-thumbs .carousel-control-next:before{
  font-family: 'icomoon' !important;
    speak: never !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    line-height: 1 !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    background-color: rgba(255, 255, 255, 0.9) !important;
    padding: 0px !important;
    font-size: 20px !important;
    color: #123528 !important;
    width: 30px !important;
    height: 45px !important;
    line-height: 45px !important;
    -webkit-box-shadow: 0px 6px 14px 3px rgba(0,0,0,0.2) !important;
    -moz-box-shadow: 0px 6px 14px 3px rgba(0,0,0,0.2) !important;
    box-shadow: 0px 6px 14px 3px rgba(0,0,0,0.2) !important;
    
  }
#nickx-gallery .btn-prev.dashicons-arrow-left-alt2:before,#carousel-thumbs .carousel-control-prev:before {
        content: "\e909" !important;
}
#nickx-gallery .btn-next.dashicons-arrow-right-alt2:before,#carousel-thumbs .carousel-control-next:before {
    content: "\e913" !important;
}
.Pro_Single_page .woocommerce-tabs ul.tabs{padding: 0 0 0 15px !important;margin: -43px 0px 0px 0px !important;float: left;}
.Pro_Single_page .woocommerce-tabs ul.tabs,.Pro_Single_page .woocommerce-tabs ul.tabs li, .Pro_Single_page .woocommerce-tabs ul.tabs li a{border-radius: 0px !important;border: none !important}
.Pro_Single_page .woocommerce-tabs ul.tabs::before,.Pro_Single_page .woocommerce-tabs ul.tabs::after,.Pro_Single_page .woocommerce-tabs ul.tabs li::before,.Pro_Single_page .woocommerce-tabs ul.tabs li::after,.Pro_Single_page .woocommerce-tabs ul.tabs li a::after,.Pro_Single_page .woocommerce-tabs ul.tabs li::before{display: none !important}

.Pro_Single_page .woocommerce-tabs ul.tabs li { background-color: #ffffff !important; font-family: 'amazon_emberregular';font-weight: normal;margin: 0 7px !important; padding: 0 30px !important; border: 1px solid #123528 !important;}
.Pro_Single_page .woocommerce-tabs ul.tabs li.active, .Pro_Single_page .woocommerce-tabs ul.tabs li:hover{background-color: #123528 !important; color: #ffffff !important; }
.Pro_Single_page .woocommerce-tabs ul.tabs li.active a, .Pro_Single_page .woocommerce-tabs ul.tabs li:hover a { color: #ffffff !important; background: #123528 !important;}
.Pro_Single_page .woocommerce-tabs ul.tabs li a {color: #123528 !important;font-size: 18px !important;}
.Pro_Single_page .woocommerce-tabs.wc-tabs-wrapper{padding: 20px 0px 0px!important;border: 1px solid #bbbbbb !important;}

.woocommerce .star-rating span,.comment-form-rating a{color: #f9b917 !important;}
.Pro_Single_page .comment_container .avatar{display: none !important;}
.Pro_Single_page .comment-text{margin: 0px !important;}
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews label{display: block !important;width: 100% !important;padding-bottom: 10px;font-size: 16px;color: #000;}
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews input[type="text"],.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews input[type="email"],.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews textarea,.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews input[type="url"]{border: 1px solid #d3d3d3;width: 100%;height: 32px;padding: 0 10px;color: #000;font-family: 'amazon_emberregular';}
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews textarea{height: 80px;resize: none;padding: 10px;}
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews input[type="text"]:focus,.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews input[type="email"]:focus,.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews textarea:focus,.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews input[type="url"]:focus{outline: none;}
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-cookies-consent input[type="checkbox"]{float: left;}
.Pro_Single_page .woocommerce-Tabs-panel .woocommerce-Reviews .comment-form-cookies-consent label{padding-left: 20px;font-size: 14px;}
.Pro_Single_page .images{margin-bottom: 70px !important;}
.Pro_Single_page .comment-text{border: none !important;border-bottom: 1px solid #bbbbbb !important;border-radius: 0px !important;}
.Pro_Single_page .comment-text .star-rating{float: left;margin-bottom: 15px !important;}
.Pro_Single_page .comment-text .meta{clear: both;}
.Pro_Single_page .comment-text .woocommerce-review__author{font-size: 16px !important;}
.Pro_Single_page .woocommerce-tabs .panel{margin-bottom: 0px !important;}
.Pro_Single_page .summary h1{font-size: 26px !important;color: #282828 !important;margin-bottom: 10px;}
.product_info .cp_info{border-right: 1px solid #282828;}
.product_info .cp_info,.product_info .comment_no{display: inline-block;vertical-align: middle;padding:0 5px;font-size: 15px;line-height: 15px;}
.product_info .cp_info:last-child{border-right: 0px solid #282828;}
.product_info{margin-bottom: 10px !important;}
.Pro_Single_page .woocommerce-product-rating{margin-bottom: 10px !important;}
.Pro_Single_page .summary .woocommerce-review-link{color: #282828;}
.Pro_Single_page .summary .wpulike.wpulike-default{padding-right: 15px;}
.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{position: relative;}
.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing:before{display: none !important;content: "Share Us";}
.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing:before,.heateor_sss_sharing_title,.author_details_social h3{font-family: 'amazon_emberbold';font-size: 16px;color: #123528 ;padding-right: 10px;}

.Pro_Single_page .summary .wpulike.wpulike-default,.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing,.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing:before,.Pro_Single_page .summary .heateor_sss_sharing_ul,.heateor_sss_sharing_title{display: inline-block;vertical-align: middle;}
.Pro_Single_page .summary .woocommerce-product-details__short-description,.Post_Single_page .post_short_description{margin: 20px 0px;}
/*-------------related Product---------------*/
.Pro_Single_page .products .products li{clear: none !important;border-top: 1px solid rgba(0,0,0,0.10);
    padding: 10px !important;-webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);-moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
    box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);}
.Pro_Single_page .products .products li img{border-radius: 5px;margin-bottom: 20px !important;width: 100% !important;max-width: 100% !important;height: auto !important;}
.Pro_Single_page .products .products li h2{font-size: 17px !important;padding:0px 0px 15px !important;color: #282828 !important;margin:0px 0px 0px !important;}
.Pro_Single_page .products .products li h2:hover{color: #216b52 !important;}
.Pro_Single_page ul.products li.product .star-rating{float: left;}
.Pro_Single_page ul.products li.product .product_listing{float: right;}
.Pro_Single_page ul.products li.product .cv-value,.Pro_Single_page ul.products li.product .post_days{font-size: 12px;
    color: #282828;display: block;}
.Pro_Single_page ul.products{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}    
.Pro_Single_page ul.products li.product .post_days span{display: none;}
/*-------------------------*/
.slick-prev, .slick-next{margin: 0px !important;}
/*---------------cart----------------*/
.cart_page_content .woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{width: 60px !important;height: 60px !important;max-width: 100% !important;}
.cart_page_content .woocommerce-cart-form__cart-item.cart_item .product-name a{font-family: 'amazon_emberregular';font-weight: normal;font-size: 14px;color: #282828;}
.cart_page_content .woocommerce-cart-form__cart-item.cart_item .product-name a:hover{color: #123528 !important;}
.cart_page_content .button,.checkout_page_content .button,.publish_posts_area .logged_in a{font-size: 16px !important;   
    height: 40px !important;
    line-height: 40px !important;}
.cart_page_content .button,.cart_page_content .checkout-button,.checkout_page_content .button,.publish_posts_area .logged_in a{
    border: 1px solid transparent !important;
    background-color: #123528 !important;
    color: #fff !important;
    font-family: 'amazon_emberbold' !important;
    font-weight: bold !important;   
    cursor: pointer !important;    
    text-align: center !important;
    width: auto !important; 
    padding: 0 10px !important;
    border-radius: 0px !important;
    text-transform: capitalize !important;
  }
 .cart_page_content .checkout-button{
  font-size: 18px !important;   
    height: 50px !important;
    line-height: 50px !important;} 
.publish_posts_area .logged_in a:hover,.cart_page_content .button:hover,.cart_page_content .checkout-button:hover,.checkout_page_content .button:hover {
    border: 1px solid #123528 !important;
    background-color: #ffffff !important;
    color: #123528 !important;
}
.coupon label{display: none;}
.publish_posts_area .logged_in a{display: inline-block !important;}
.cart_page_content .button:focus,.cart_page_content .checkout-button:focus,.checkout_page_content .button:focus,.checkout_page_content .search-input:focus{outline: none;}
.checkout_page_content .woocommerce-terms-and-conditions-wrapper{display: block;width: 100%;}
.checkout_page_content .checkout_left_form .form-row{width: 100% !important;}  
.checkout_page_content label{display: block;margin-bottom: 10px;width: 100%;}
.checkout_page_content .woocommerce-input-wrapper{display: block;width: 100%;}
.checkout_page_content .input-text,.checkout_page_content .select2-selection,.checkout_page_content .search-input {border-radius: 0px;height: 40px !important;padding: 0 10px;border: 1px solid #000;color: #000;font-size: 14px;font-family: 'amazon_emberregular';}
.checkout_page_content .select2.select2-container .select2-selection{border: 1px solid #000 !important;}
.checkout_page_content .search-input {margin: 0px !important;color: #000;font-size: 14px;font-family: 'amazon_emberregular';}


.checkout_page_content textarea.input-text{padding: 10px;height: 100px !important;resize: none;}
.woocommerce-info::before {
    color: #123528 !important;
}
.woocommerce-info {
    border-top-color: #123528 !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {    
    /* background-color: #31e019 !important;
    color: #fff !important; */
    padding-left: 30px;
    
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {   
    top: 15px !important;
    left: 5px !important;
}
ul.woocommerce-order-overview li,.woocommerce-order .woocommerce-table td {font-size: 14px !important;}
ul.woocommerce-order-overview li strong,.woocommerce-order .woocommerce-table th,.woocommerce-order .woocommerce-table td .woocommerce-Price-amount {font-size: 18px !important; }
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {color: #123528 !important;font-family: 'amazon_emberbold';}
.woocommerce-customer-details address{font-family: 'amazon_emberregular';font-weight: normal;font-size: 14px;color: #282828;}

.checkout_page_content .woocommerce-billing-fields__field-wrapper:after, #custCarousel .carousel-indicators:after {content: "";clear: both;display: block;width: 0;height: 0;font-size: 0;line-height: 0;}
.checkout_page_content .checkout_left_form .form-row {
    width: 33.333% !important;clear: none !important;display: block !important;float: left  !important;
}
.checkout_left_form .form-row{-ms-flex-wrap: inherit;
    flex-wrap: inherit;}
.checkout_left_form {overflow-x: hidden;}   

/*------------Single Post-------------------*/
#carousel .carousel-inner {border: 1px solid #dcdcdc;padding: 15px;}
#carousel .carousel-inner, #carousel .carousel-item img{border-radius: 10px;}
#carousel-thumbs  .carousel-control-prev span, #carousel-thumbs .carousel-control-next span{display: none !important;}
.carousel {
      position: relative;
    }
    .carousel-item img {
      object-fit: cover;      
    }

    #carousel-thumbs {      
      padding: 0px;
      position: relative;
      margin-top: 10px;
    }
    #carousel-thumbs img:hover {
      opacity: 100%;
    }

    #carousel-thumbs img {
      opacity: 0.8;
      border: 1px solid #dcdcdc;
      cursor: pointer;
    }
    #carousel-thumbs .selected img {
      opacity: 1;
    }

    .carousel-control-prev,
    .carousel-control-next {     
      opacity: 1 !important;
      width: auto !important;
    }

    .carousel-fullscreen-icon {
      position: absolute;
      top: 1rem;
      left: 1rem;
      width: 1.75rem;
      height: 1.75rem;
      z-index: 4;
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(255,255,255,.80)'  viewBox='0 0 16 16'%3E%3Cpath d='M1.5 1a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4A1.5 1.5 0 0 1 1.5 0h4a.5.5 0 0 1 0 1h-4zM10 .5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 16 1.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zM.5 10a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 0 14.5v-4a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v4a1.5 1.5 0 0 1-1.5 1.5h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5z' /%3E%3C/svg%3E");
    }

    .carousel-fullscreen-icon:hover {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb(255,255,255)' viewBox='0 0 16 16'%3E%3Cpath d='M1.5 1a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4A1.5 1.5 0 0 1 1.5 0h4a.5.5 0 0 1 0 1h-4zM10 .5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 16 1.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zM.5 10a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 0 14.5v-4a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v4a1.5 1.5 0 0 1-1.5 1.5h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5z' /%3E%3C/svg%3E");
    }

    .pause .carousel-pause-icon {
      position: absolute;
      top: 3.75rem;
      left: 1rem;
      width: 1.75rem;
      height: 1.75rem;
      z-index: 4;
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(255,255,255,.80)'  viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.25 5C5.56 5 5 5.56 5 6.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C7.5 5.56 6.94 5 6.25 5zm3.5 0c-.69 0-1.25.56-1.25 1.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C11 5.56 10.44 5 9.75 5z' /%3E%3C/svg%3E");
    }
    .pause .carousel-pause-icon:hover {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb(255,255,255)'  viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.25 5C5.56 5 5 5.56 5 6.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C7.5 5.56 6.94 5 6.25 5zm3.5 0c-.69 0-1.25.56-1.25 1.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C11 5.56 10.44 5 9.75 5z' /%3E%3C/svg%3E");
    }

    .play .carousel-pause-icon {
      position: absolute;
      top: 3.75rem;
      left: 1rem;
      width: 1.75rem;
      height: 1.75rem;
      z-index: 4;
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(255,255,255,.80)'  viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z' /%3E%3C/svg%3E");
    }

    .play .carousel-pause-icon:hover {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb(255,255,255)'  viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z' /%3E%3C/svg%3E");
    }

    #carousel-thumbs .carousel-control-prev-icon {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(0,0,0,.60)' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;
    }

    #carousel-thumbs .carousel-control-next-icon {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%60000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;
    }

    .modal-content {
      border-radius: 0;
      background-color: transparent;
      border: none;
    }
    #lightbox-container-image img {
      width: auto;
      max-height: 520px;
    }

.post_tab_sec{margin-top: 60px !important;padding: 20px 0px 0px;border: 1px solid #bbbbbb !important;}
.Pro_Single_page .woocommerce-tabs.post_tab_sec ul.tabs li {padding:0 !important;background-color: transparent !important;}
.Pro_Single_page .woocommerce-tabs.post_tab_sec ul.tabs li a {display: block;padding: .5em 30px !important;background-color: #ffffff !important; color: #123528 !important; }
.woocommerce div.product .woocommerce-tabs ul.tabs li a {font-weight: 400 !important;display: block;}
.Pro_Single_page .woocommerce-tabs.post_tab_sec ul.tabs li a.active, .Pro_Single_page .woocommerce-tabs.post_tab_sec ul.tabs ul li:hover a{background-color: #123528 !important; color: #ffffff !important;}

.post_tab_sec .comment-meta .avatar{display: none !important;}

.comment-text p.meta{font-size: 14px !important;}
.post_tab_sec .comment-content{margin-top: 30px;}
.post_tab_sec .stars{margin-top: 10px;}
.post_tab_sec .reply{margin: 10px 0px 20px !important;}
/*.Pro_Single_page .woocommerce-Tabs-panel .comment-form-rating{display: none !important;} */
.woocommerce-Tabs-panel .comments-rating .rating-container label {display: inline-block !important;width: auto !important;}
.woocommerce-Tabs-panel .comments-rating .rating-container label {font-size: 0px !important;}
.woocommerce-Tabs-panel .comments-rating .rating-container label:before {color: #f9b917 !important;font-size: 16px !important;}
.comments-rating{overflow: hidden;}
.comments-rating label[for=rating-0]{text-indent: 0px !important;font-size: 14px !important;margin-left: 0 !important}
.related-posts .products li{float: left;
    margin: 0 3.8% 2.992em 0;
    padding: 0;
    position: relative;
    width: 22.05%;
    margin-left: 0;list-style: none outside;}
 .related-posts .products li:last-child{margin-right: 0px !important;}   
 .Pro_Single_page ul.products li.product .post_listing {
    float: right;}

.Post_Single_page .post_gal_sec .post-thumbnail{border: 1px solid #dcdcdc;padding: 15px;}
.Post_Single_page .post_gal_sec .post-thumbnail, .Post_Single_page .post_gal_sec .post-thumbnail img{border-radius: 10px;}
.Pro_Single_page .related.products .product{margin-bottom: 40px !important;}
.Pro_Single_page .related.products .product,.Pro_Single_page .related.products .comn_horizontal_slider_content{display: flex;flex-direction: column;}
.Pro_Single_page .related.products .comn_horizontal_slider_content{height: 100%;}

/*-------------------------------*/
.search_result_div h2{padding-bottom: 0px !important;}  
/*------------pagination Start-------------------*/
ul.page-numbers{padding: 0 15px 0px 0px !important;border: 0px solid #d3ced2 !important;margin: 0 !important;}

ul.page-numbers li{border: 0px solid transparent !important;padding-right: 5px !important;}
ul.ap_pagination li{width: auto !important;height: auto !important;min-height: 1px !important;}
.pagination_area .page-numbers,.page-numbers .page-numbers,ul.ap_pagination li a{border: 1px solid transparent !important;display: inline-block !important;vertical-align: top !important;padding: 0px 5px !important;background-color: #123528 !important;color: #fff;text-align: center !important;width: 30px !important;height: 35px !important;line-height: 35px !important;font-size: 13px !important;}
.pagination_area .next.page-numbers, .pagination_area .prev.page-numbers, ul.page-numbers .next.page-numbers, ul.page-numbers .prev.page-numbers, ul.ap_pagination li a {width: auto !important; padding:0px 7px !important;}
.pagination_area .page-numbers:hover, .pagination_area .page-numbers.current, .page-numbers .page-numbers.current, .page-numbers .page-numbers:hover, ul.ap_pagination li a:hover { border: 1px solid #123528 !important; background-color: #ffffff !important; color: #123528 !important; }
.Search_content_part{margin-top: 10px;}
ul.page-numbers .next.page-numbers{position: relative;}
ul.page-numbers .next.page-numbers,ul.page-numbers .prev.page-numbers{font-size: 0px !important;}
ul.page-numbers .next.page-numbers:before,ul.page-numbers .prev.page-numbers:before{font-size: 13px !important;}
ul.page-numbers .next.page-numbers:before{content: "Next »";}
ul.page-numbers .prev.page-numbers:before{content: "« Previous";}
.woocommerce-pagination{clear: both;display: block;width: 100%;text-align: left !important;}
/*-----------------pagination Start end----------------------*/
.review_post_info a{display: inline-block;}
.review_post_info,.ser_review_item{text-align: center;}

.cus_form_popup h4{color: #fff;margin-bottom: 10px;font-size: 17px;}
.review_post_info:after{content: "";clear: both;display: block;width: 0;height: 0;line-height: 0;font-size: 0;}
.review_html .ser_review_item{border-bottom: none;}
.review_post_info{padding-top: 15px;}
.link_btn_sm{font-size: 12px !important;}
.modal_comn_cont p{font-size: 14px;line-height: 19px;color: #fff;font-weight: 400;}
.review_html .comn_horizontal_slider_content{display: flex;height: 100%;flex-direction: column;min-height: 50px;}
/*.review_html{padding-top: 10px;}*/

.comn_content_sec_revers:nth-child(even){flex-direction: row-reverse;}
.comn_content_sec_revers2:nth-child(even){flex-direction: row-reverse;}
.comn_content_sec_for_tax .content_more_button{margin-top: 0px;}
/*------------------------*/

.comn_horizontal_slider_img{position: relative;}

/*---------------------------*/
.medium_variation .comn_horizontal_slider_item{padding-top: 0px;padding-bottom: 0px;margin-bottom: 30px;}
/*.medium_variation .comn_horizontal_slider_item .comn_horizontal_slider_content,.comn_horizontal_slider_sec02_off .comn_horizontal_slider_content{border-top: 0px solid rgba(0,0,0,0.10);
    padding: 0px;
    -webkit-box-shadow: 0px 2px 1px 1px rgba(0, 0, 0,0) !important;
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0) !important;
    box-shadow: 0px 2px 1px 1px rgba(0, 0, 0,0) !important;
    min-height: 10px;}*/
.comn_horizontal_slider_sec02_off .comn_horizontal_slider_item {padding-top:0px !important;padding-bottom: 0px !important;}   
.common_product_listing .product{margin-bottom: 30px !important;display: flex;flex-direction: column;} 
.comn_horizontal_slider_content{display: flex;flex-direction: column;height: 100%;position: relative;} 
.comn_horizontal_slider_btm{width: 100%;}
.comn_horizontal_slider_item_text{flex-wrap: wrap;display: flex;height: 100%;flex-direction: column;width: 100%;}
.comn_horizontal_slider_btm {width: 100%;display: flex;align-self: end;flex-direction: row;}
/*--------header cart------------------*/
.h_cart_sec{display: inline-block;vertical-align: middle;position: relative;margin-right: 30px;}
.h_cart_sec .fa-shopping-cart{font-size: 24px;color: #123528;}
.h_cart_sec em{display: none;}
.cart_num{font-style: normal;width: 20px;height: 20px;background-color: #DAF6DD;line-height: 20px;text-align: center;font-size: 10px;
    color: #123528;position: absolute;right: -6px;top: -6px;border-radius: 50%;}
/*------------------------------*/
.horizontal_slider_sec{margin: 0px;}

/*----------------------------*/
.grid-item-box{display: none;}
.intl-tel-input {display: block !important;}
/*-----------Social_channe--------------------*/
.Social_channel_slide_item_colm_grid{
  -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
.Social_channel_slide_item_colm a{display: block;border: none !important;}
.Social_channel_slide_item_colm_grid .Social_channel_slide_item{margin-right: 0px;}
.Social_channel_slide_item{min-height: 100px;}
.Social_channel_box{text-align: center;width: 100%;height: 100%;
    flex-direction: column;}
.Social_channel_slide_item {align-items: center;
    justify-content: center;background-color: transparent;position: relative;} 
.Social_channel_slide_item .Social_channel_box img{max-height: 90px;object-fit: cover;width: 100%;}    
.Social_channel_slide_item_colm,.Social_channel_slide_item{height: 100%;display: flex;}
 .Social_channel_slide_item,.Social_channel_box{width: 100%;}  
.Social_channel_slide_item:before{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;border: 2px solid #fff;}
.Social_channel_box{position: relative;}
.Social_channel_slide_item_colm .Social_channel_slide_item .Social_channel_title{font-size: 17px !important;margin: 0px !important;}
/*.Social_channel_slide_item .Social_channel_box a{border: 4px solid #31e019 !important;padding: 2px !important;}*/
.Social_channel_slide_item .Social_channel_box a{border: 1px solid #c3c3c3 !important;padding: 2px !important;}
.Social_channel_slide_item_colm_grid.slick-slide{padding: 0px !important;margin-right: 10px !important;}
/*-----------------------------------*/ 
.comn_content_larg_img{position: relative;}
.comn_content_larg_img .more_button_sec{position: absolute;left: 100px;top: 50%;transform: translate(0, -50%);}
.comn_content_larg_img img{width: 100%;object-fit: cover;}
.link_highlight {color: #123528 !important; font-style: italic;}
.link_highlight:hover{color: #216b52 !important;}
.comn_horizontal_slider_content .slick-dots li button:before,.comn_content_sec_colm .slick-dots li button:before{opacity: 1 !important;color: #123528  !important;}
.comn_horizontal_slider_content .slick-dots li.slick-active button:before,
.comn_content_sec_colm .slick-dots li.slick-active button:before {opacity: 1  !important;color: #ffffff  !important;
}
/*------------------------*/
.comn_horizontal_slider_btm .heateor_sss_horizontal_sharing .heateorSssSharing{width: 20px !important;
    height: 20px !important;}
.Pro_Single_page .products .products .comn_horizontal_slider_btm li{width: auto !important;-webkit-box-shadow: 0px 2px 1px 1px rgba(0, 0, 0,0);
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0);box-shadow:0px 2px 1px 1px rgba(0,0,0,0);padding: 0px !important;vertical-align: top !important; }
.comn_horizontal_slider_btm .share_cls{width: 100%;clear: both;padding-top:0px;}
.variation_area02 .content_more_button {    
    margin: 10px 0px 40px}
.comn_content_view_more_Sec{align-items: center;}  
.comn_content_view_more_colm{text-align: center;} 
.comn_content_view_more_Sec .more_button_sec, .singlePost_more_btn {border: 1px solid transparent !important;
    background-color: #ffffff !important;color: #123528 !important;}
.comn_content_view_more_Sec .more_button_sec:hover, .singlePost_more_btn:hover { border: 1px solid #123528 !important;
    background-color: #123528 !important; color: #ffffff !important;}  
.misc_content_slider_sec .slick-track,.misc_content_slider_sec2 .slick-track{flex-wrap: wrap;align-items: center;display: flex;}
.Social_channel_slide .Social_channel_slide_item_colm_grid{margin-bottom: 0px !important;}
.social_view_more_item .Social_channel_title a,.post_short_description a{color: #123528  !important;font-style: italic;
    text-decoration: underline;}
.social_view_more_item .Social_channel_title a:hover, .post_short_description a:hover {  color: #123528 !important;background-color: #ffffff !important;text-decoration: none !important;border: 1px solid #123528 !important; }

.wpulike-default .wp_ulike_btn{
    color: #123528 !important;
    background-color: #ffffff !important;
    border: 1px solid #123528 !important;
    text-decoration: none !important;
}
.wpulike-default .wp_ulike_btn:focus, .wpulike-default .wp_ulike_btn:hover {
    color: #fff !important;
    background-color: #123528 !important;
    text-decoration: none !important;border: 1px solid #123528 !important;
}
/*-------------Register page---------------------*/
.register_page_content .form-row{width: 33.333%;}
.register_page_content .form-row,.myac_page_content .woocommerce-form-row{padding: 0 15px !important;float: left;margin-bottom: 15px;}
.register_page_content .form-row label,.myac_page_content .woocommerce-form-row label{display: block;width: 100%;margin-bottom: 10px;}
.register_page_content .form-row .input-text,.myac_page_content .woocommerce-form-row .input-text,#wcfm_membership_registration_form_expander .wcfm-text,.myac_page_content .woocommerce-MyAccount-content .input-text,.myac_page_content .select2-container .select2-selection--single {font-size: 14px !important;padding: 0 10px !important;width: 100%;border: 1px solid #ccc;height: 40px;border-radius: 0px !important;box-shadow: 0px 0px 0px 0px #e9e9e9 !important;}
.register_page_content .form-row .input-text:focus,.myac_page_content .woocommerce-form-row .input-text:focus,#wcfm_membership_registration_form_expander .wcfm-text:focus,.myac_page_content .woocommerce-MyAccount-content .input-text:focus{outline: none;}
.register_page_content .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide + p,.woocommerce-privacy-policy-text{clear: both;margin-bottom: 15px;padding: 0 15px;}
.woocommerce-privacy-policy-text + .form-row,.register_page_content .wcfmmp_become_vendor_link{width: auto !important;display: inline-block !important;vertical-align: top !important;}
.register_page_content  .wcfmmp_become_vendor_link{padding-left: 15px;}
.myac_page_content .select2-container .select2-selection--single {margin: 0px !important;}
.woocommerce-EditAccountForm.edit-account .clear{display: none;}


.login_page_content .um .um-form input[type=text],.login_page_content  .um .um-form input[type=search],.login_page_content  .um .um-form input[type=tel],.login_page_content .um .um-form input[type=number],.login_page_content .um .um-form input[type=password],.login_page_content .um .um-form textarea,.login_page_content .um .upload-progress,.login_page_content .select2-container .select2-choice,.login_page_content .select2-drop,.login_page_content .select2-container-multi .select2-choices,.login_page_content .select2-drop-active, .select2-drop.select2-drop-above {
    border: 1px solid #123528 !important;
}
/*---------------------------*/
.myac_page_content .woocommerce-form-row{clear: none !important;display: block !important;}
.myac_page_content .woocommerce-form-row{display: block !important;width: 50% !important;}
.myac_page_content .woocommerce-form-row .password-input {display: block;width: 100%;}
.myac_page_content .mo-openid-app-icons{clear: both;padding: 0 15px;padding-top: 30px;}
.myac_page_content .mo-openid-app-icons a{display: inline-block;vertical-align: top;margin: 0 10px 0px;}
.myac_page_content .woocommerce-form-row .password-input span{display: inline;width: auto;}
.myac_page_content .woocommerce-button{clear: both !important;display: block !important;float: left !important;width: auto !important;height: 40px !important;line-height:40px !important;}
.myac_page_content .form-row,.woocommerce-LostPassword.lost_password{display: block !important;padding: 0 15px !important;margin-bottom: 15px !important;}
.myac_page_content .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display: block !important;}
.woocommerce-LostPassword.lost_password a {color: #123528 !important; font-style: italic; }
.woocommerce-LostPassword.lost_password a:hover{color: #123528 !important;}
.myac_page_content .lost_reset_password p{padding: 0 15px;margin-bottom: 15px;}
.myac_page_content .woocommerce-table textarea {
  height: 100px;
  width: 100%;
  border: 1px solid #ccc;
  padding: 10px; 
}
.myac_page_content .woocommerce-table textarea,.myac_page_content #wcfm_cus_add_note_file,.myac_page_content #wcfm_cus_note_submit{margin-bottom: 15px;}
/*--------Single Product page---------------------*/
.Pro_Single_page a.wcfm_catalog_enquiry, .single_add_to_cart_button, .wcfm-text.wcfm_submit_button, .wcfm_submit_button, .myac_page_content .woocommerce-MyAccount-content button.button, #wcfm_cus_note_submit, .order-again .button, .status-complete, .um-button, .wcfm-store-page #wcfmmp-store .woocommerce-product-search button, .order_ext_btn a{
    background-color: #123528 !important;
    color: #ffffff !important;
    border: 1px solid #123528 !important;
    -webkit-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25) !important;
    -moz-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25) !important;
    box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25) !important;
    cursor: pointer;
    font-family: 'amazon_emberbold' !important;
}
.um-left.um-half .um-button,.um-page-loggedout .um-login .um-button { border: 1px solid #123528 !important; }
.Pro_Single_page a.wcfm_catalog_enquiry:hover,.single_add_to_cart_button:hover,#wcfm_membership_container .wcfm_email_verified input.wcfm_submit_button:hover,.wcfm_submit_button:hover,#wcfm_membership_container .wcfm_form_simple_submit_wrapper .wcfm_submit_button:hover,.myac_page_content .woocommerce-MyAccount-content button.button:hover,#wcfm_cus_note_submit:hover,.order-again .button:hover,.status-complete:hover,.um-button:hover,.um-left.um-half .um-button:hover,.um-page-loggedout .um-login .um-button:hover,.wcfm-store-page #wcfmmp-store .woocommerce-product-search button:hover,.order_ext_btn a:hover {
    background-color: #ffffff !important;
    color: #123528 !important;
}

.single_add_to_cart_button:focus,#wcfm_membership_container .wcfm_email_verified input.wcfm_submit_button:focus,.wcfm_submit_button:focus,.myac_page_content .woocommerce-MyAccount-content button.button:focus,#wcfm_cus_note_submit:focus,.order-again .button:focus {outline: none;}
.single_add_to_cart_button{text-transform: capitalize;}
.Pro_Single_page .summary .single_price{margin: 15px 0px 10px;}
.Pro_Single_page .summary .single_price .price,.Pro_Single_page .summary .single_price .price::before{font-family: 'amazon_emberbold';color: #123528;font-size: 16px;padding: 0px;margin-right: 10px;}
.Pro_Single_page .summary .single_price .price::before{content: "Price: ";display: inline-block;vertical-align: top;}
.Pro_Single_page .summary .single_price .price .woocommerce-Price-amount{display: inline-block;vertical-align: top;padding-left: 10px;}
.Pro_Single_page .summary .single_price .price .wceb-price-format{vertical-align: middle;}
.Pro_Single_page .summary .single_add_to_cart_button{margin: 0px 0 0 10px;}
.Pro_Single_page .summary .quantity .input-text.qty{height: 37px;}
.Pro_Single_page .summary .quantity .input-text.qty:focus{outline: none;}
/*-------------------booking-----------------------------*/

/*----------Vender ragistration-------------*/
.wcfm-text.wcfm_submit_button{margin-top: 0px !important;}
#wcfm_membership_container p.wcfm_title strong, #wcfm_membership_container span.wcfm_title strong {
    font-style: normal !important;   
}
.wcfm_registration_form_heading{margin-bottom: 20px !important;}
.Inner_Page_Content #wcfm_membership_container #wcfm_membership_registration_form .wcfm-text.wcfm_validation_failed {
    border-left: 6px solid #f00!important;
}
.Inner_Page_Content #wcfm_membership_container #wcfm_membership_registration_form input.wcfm-checkbox.wcfm_validation_failed,.Inner_Page_Content #wcfm_membership_container #wcfm_membership_registration_form input[type="checkbox"].wcfm_validation_failed {
    border: 1px solid #f00!important;
}
/*#wcfm_membership_container .wcfm-message.wcfm-error br{margin-bottom: 15px !important;display: block !important;width: 100% !important;height: 1px !important;}*/
#wcfm_membership_container #wcfm_membership_registration_form .wcfm-error,#wcfm_membership_container #wcfm_membership_registration_form .wcicon-status-cancelled {
    color: #f00!important;
}
.wcfm_membership_price .woocommerce-Price-amount bdi{color: #123528 !important;}
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_price .amount{border-color: #123528 !important;}
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_title{color: #123528 !important;}
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_title{background-color: transparent !important;border-bottom: 1px solid #ccc;}
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_price_description {
    color: #123528 !important;
}

/* #wcfm-main-contentainer .wcfm_membership_element:nth-child(even) .wcfm_membership_element_content{color: #fff !important;} */

.wcfm-membership-wrapper .wcfm_membership_subscribe_button_wrapper input.wcfm_submit_button:hover{color: #123528 !important;}
/*-----------My Account-------------*/
.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{border: 4px solid #123528;padding: 7px 7px 0px;}
.woocommerce-MyAccount-navigation ul{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.woocommerce-MyAccount-navigation ul li { margin-bottom: 10px;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;float: left;position: relative;display: -ms-flexbox; display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center; padding: 25px 20px; }
.woocommerce-MyAccount-navigation ul li:after{content: "";position: absolute;left: 3.5px;top: 0;bottom: 0;right: 3.5px;border: 1px solid #123528;border-bottom: 2px solid #123528;}
.woocommerce-MyAccount-navigation ul li a {font-size: 15px;color:#123528;font-weight: bold;padding-left: 0px;}
.woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li a:hover { font-style: italic;}
.woocommerce-MyAccount-navigation ul li:before { background-color:#ffffff;color: #123528;font-size: 30px; width: 50px; }
.woocommerce-MyAccount-navigation ul li:before, .woocommerce-MyAccount-navigation ul li a{ display: flex !important; position: relative;z-index: 1;height: 100%;align-items: center; left: 25px;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard:before{   
 content: "\f3fd";
 }
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bsme2eusermanual:before{content: "\f02d";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bsme2eusermanual:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wc-smart-coupons:before
{    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;    font-family:"Font Awesome 5 Free" !important;
    font-weight: 900;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--followings:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support-tickets:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--inquiry:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods:before,
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--communication-preferences:before
{  font-family: "Font Awesome 5 Free" !important;
    font-weight: 700 !important;}   
 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--followings:before{
    content: "\f1ae" !important;  
} 
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support-tickets:before{
    content: "\f1cd";   
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--inquiry:before{
    content: "\f059";  
}
.woocommerce-MyAccount-navigation ul li a:before{display: none !important;}  
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before{content: "\f07a";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before {
    content: "\f218";
}  
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before {
    content: "\f2b9";
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before {
    content: "\f2bd";
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings:before{content: "\f073" !important; }
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager:before{content: "\f291";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before {
       content: "\f2f5";
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wc-smart-coupons:before{content: "\f3d1";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods:before{content: "\f788";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--communication-preferences:before{content: "\f6b6";}
.myac_page_content .woocommerce-MyAccount-content .woocommerce-button{height: 30px !important;line-height: 30px !important;font-size: 14px !important;}
.myac_page_content .woocommerce-MyAccount-content .wcfm-support-action{margin-top: 5px;}
.myac_page_content .woocommerce-MyAccount-content .woocommerce-Address{width: 50% !important;-ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;max-width: 50% !important;}
.myac_page_content .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row{width: 50% !important;float: left;clear: none !important;}
.myac_page_content .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row.form-row-wide.validate-required.validate-email{width: 100% !important;}
.myac_page_content .woocommerce-MyAccount-content button.button{margin-left: 15px;}
.myac_page_content .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#shipping_address_1_field,.myac_page_content .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row#shipping_address_2_field{width: 100% !important;}
.woocommerce-address-fields:after,.woocommerce-address-fields__field-wrapper:after{content: "";clear: both;display: block;width: 0;height: 0;font-size: 0;line-height: 0;}
.woocommerce-EditAccountForm.edit-account fieldset{width: 100% !important;clear: both;}
.myac_page_content .woocommerce-EditAccountForm.edit-account fieldset legend{padding-left: 15px;font-size: 16px;}
.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:left !important;width: 100% !important;}

.woocommerce-order-details{margin-top: 20px;}
.myac_page_content .woocommerce-OrderUpdate-text.comment-text{border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.myac_page_content .woocommerce-OrderUpdate-text.comment-text a{color: #123528;}
.myac_page_content .woocommerce-OrderUpdates.commentlist.notes{margin-bottom: 15px;}
/*------------------------*/
.misc_content_slider_sec2_text.comn_content_view_more_Sec{border: none !important;}
.comn_content_view_more_Sec h3,.misc_content_slider_sec2_text.comn_content_view_more_Sec h3{text-align: center;}
.comn_title pre{margin-bottom: 0px;}


.Pro_Single_page .item-slick video{width: 100%;height: 240px;}
.marginb0 h2{margin-bottom: 0px !important;}
.marginb10{margin-bottom: 10px !important;}
.marginb20{margin-bottom: 20px !important;}
.margint20{margin-top: 20px !important;}
.marginb40{margin-bottom: 40px !important;}
/*--------------------*/


.lan_sec_flag{display: none;}
.lan_sec_in .switcher{width: 110px;}
.lan_sec_in .switcher .option{position: absolute !important;top: 100% !important;}
.border_img img{border: 1px solid #ccc;padding: 2px;}
/*-----------------------------*/
.full_con_with{width: 100% !important;margin: 0px 0px 52px !important;}
.sing_con_left,.sing_con_right{float: left !important;width: 50% !important;}
.sing_con_right,.post_con_right{padding-left: 30px !important;}
.sing_con_right{margin-bottom: 0px !important;}
.Single_pro_all_con_top{margin-bottom: 50px;}
.Single_pro_all_con_top:after{content: "";width: 0;height: 0;line-height: 0;clear: both;display: block;font-size: 0;}
/*.sing_con_left .admin-single-image{width: 125px !important;max-width: 125px !important;height: 125px !important;margin: 0px 10px 0px 0px!important;}*/
.sing_con_left .admin-single-image figure{height: 100%;width: 100%;}
.sing_con_left .admin-single-image img,.admin-slider-nav .admin-single-video img,.admin-slider-nav .slick-slide img,.sing_con_left .flex-control-nav .slick-slide img{object-fit: cover;width: 100% !important;height: 100% !important;opacity: 0.7;}
.sing_con_left .admin-single-image.slick-current img,.sing_con_left .flex-control-nav .slick-slide img{opacity: 1;}
.sing_con_left .slick-prev:before,.sing_con_left .slick-next:before,.post_gal_sec .slick-prev:before,.post_gal_sec .slick-next:before{font-size: 20px !important;}
.sing_con_left .slick-prev,.sing_con_left .slick-next,.post_gal_sec .slick-prev,.post_gal_sec .slick-next{padding: 15px 10px !important;font-size: 0px;}
.sing_con_left .slick-prev,.post_gal_sec .slick-prev{left: 0px;}
.sing_con_left .slick-next,.post_gal_sec .slick-next{right: 0px;}
#admin-aniimated-thumbnials .slick-prev, #admin-aniimated-thumbnials .slick-next{display: none !important;} 
.misc_content_slider_sec figure img,.misc_content_thum_img img{height: 51px;}
.sing_con_left .admin-single-image,.admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide{margin:0px 5px;}
.sing_con_left .admin-single-image,.admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide,.sing_con_left .flex-control-nav .slick-slide{height: 113px !important;}

 
.sing_con_left .comn_horizontal_slider_img{margin-bottom: 0px !important;}
.sing_con_left{position: relative;}
.sing_con_left .wcfm_buttons{top: 0px;}
.sing_con_left #admin-aniimated-thumbnials iframe,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img{width: 100% !important;}
.sing_con_left #admin-aniimated-thumbnials iframe,.sing_con_left #admin-aniimated-thumbnials .slick-list,#admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure{
    height: 541px !important;
}
#admin-aniimated-thumbnials .slick-slide img,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img{
    /* object-fit: cover; */
}
.sing_con_left #admin-aniimated-thumbnials,.post_gal_sec #admin-aniimated-thumbnials,.sing_con_left .flex-viewport [data-thumb] img,.post_gal_sec .gal_thumb_pic,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder{border: 1px solid #ccc !important;padding: 10px;}
.sing_con_left .admin-single-image figure img,.admin-slider-nav img,.sing_con_left .flex-control-nav .slick-slide img{border: 1px solid #ccc;padding: 1px;}
.sing_con_left .flex-viewport img{max-width: 100% !important;}
.sing_con_left .flex-viewport{height:auto !important;}
.sing_con_left .flex-viewport [data-thumb]{margin-right: 0px !important;}
.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img{max-width: 100% !important;}
/*----------------------------*/
.admin-single-video{position: relative;}
.admin-single-yt-icon{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);color: #fff;font-size: 40px;}
.admin-single-yt-icon:before {
      content: "\f167";
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
        -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.admin-single-yt-icon:hover{color: #ff0000;}
.myacct_title{float: left;width: 100%;}
   
.admin-slider-nav,.sing_con_left .flex-control-nav{margin-top: 15px !important;}  
#admin-aniimated-thumbnials .slick-slide img{width: 100% !important;}

.vendor_products .sec_title_row,.vendor_posts .sec_title_row,.vendor_products #genarel{margin-bottom: 0px !important;}
h1.wp-block-heading { margin-bottom: 25px;}
.wp-block-button.is-style-fill {
    display: none;
}
/*------Vender dashboard------------*/
#wcfm_menu .wcfm_menu_items a.active { background: #123528 !important;}
#wcfm_menu .wcfm_menu_items a.active span, #wcfm_menu .wcfm_menu_items a.active:hover span { color: #ffffff !important;}

#wcfm_menu .wcfm_menu_item span, #wcfm_menu span.wcfm_sub_menu_items a, .wcfm_menu_no_logo h4, .wcfm_menu_no_logo h4 a {color: #123528 !important;} 
.wcfm_menu_logo h4, .wcfm_menu_logo h4 a, #wcfm-main-contentainer .wcfm-page-headig, #wcfm-main-contentainer .wcfm-page-headig .wcfmfa, .wcfm_menu_logo, .wcfm_menu_no_logo {color: #123528 !important;}
#wcfm_menu, #wcfm_menu span.wcfm_sub_menu_items,#wcfm-main-contentainer .wcfm-page-headig, .wcfm_menu_logo, .wcfm_menu_no_logo {
    background: #ffffff !important;
}
.wcfm-page-headig .wcfm-page-heading-text, #wcfm-main-contentainer .wcfm-page-headig a.active .wcfmfa, .wcfm_dashboard_membership_details, div.wcfm-collapse-content h2, #wcfm_page_load .wcfmfa, #wcfm-main-contentainer .wcfm_header_panel a:hover, #wcfm-main-contentainer .wcfm_header_panel a.active, ul.wcfm_products_menus li a, ul.wcfm_listings_menus li a, #wcfm-main-contentainer .wcfm-container-box .wcfm-container .booking_dashboard_section_icon, #wcfm-main-contentainer .wcfm_bookings_gloabl_settings, #wcfm-main-contentainer .wcfm_gloabl_settings, #wcfm-main-contentainer .wcfm_screen_manager_dummy, #wcfm-main-contentainer .wcfm_screen_manager, #wcfm-main-contentainer .woocommerce-reports-wide .postbox div.stats_range ul li.active a, .wcfm_reports_menus li a, #wcfm-main-contentainer .sales_schedule, #wcfm-main-contentainer .woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done::before, #wcfm-main-contentainer .woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done::before, #wcfm-main-contentainer .woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done::before, #wcfm-main-contentainer .woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done::before, #wcfm-main-contentainer .woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done::before, .woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done::before, .woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done::before, .woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done::before, .woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done::before, .woocommerce-exporter-wrapper .wc-progress-steps li.done, .woocommerce-importer-wrapper .wc-progress-steps li.done, .woocommerce-progress-form-wrapper .wc-progress-steps li.done, .woocommerce-exporter-wrapper .wc-progress-steps li.active, .woocommerce-importer-wrapper .wc-progress-steps li.active, #wcfm-main-contentainer ul.wcfm_orders_menus li a, ul.wcfm_bookings_menus li a, #wcfm-main-contentainer .wc_bookings_calendar_form .wc_bookings_calendar td .bookings ul li a strong, #wcfm-main-contentainer .wc_bookings_calendar_form .tablenav .views a, #wcfm-main-contentainer .wc_bookings_calendar_form .tablenav .date_selector a, #wcfm-main-contentainer ul.wcfm_appointments_menus li a, #wcfm-main-contentainer .wcfm-container-box .wcfm-container .appointment_dashboard_section_icon, #wcfm-main-contentainer .wcfm_appointment_gloabl_settings, #wcfm-main-contentainer .wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul li a strong, #wcfm-main-contentainer .wc_appointments_calendar_form .calendar_wrapper ul li a strong, #wcfm-main-contentainer .wc_appointments_calendar_form .tablenav .views a, #wcfm-main-contentainer .wc_appointments_calendar_form .tablenav .date_selector a, #wcfm-main-contentainer .mapp-m-panel a, #wcfm-main-contentainer .woocommerce-reports-wide .postbox div.stats_range ul li.custom.active, #wcfm-main-contentainer .sub_checklist_toggler, .woocommerce-progress-form-wrapper .wc-progress-steps li.active, .wcfm_fetch_tag_cloud:hover, .wcfm_add_new_category:hover, .wcfm_fetch_tag_cloud a:hover, #wcfm-main-contentainer table thead td, #wcfm-main-contentainer table thead th, #wcfm-main-contentainer table tfoot td, #wcfm-main-contentainer table tfoot th, .wcfm_welcomebox_user_details h3, .wcfm_product_title, .wcfm_coupon_title, .wcfm_order_title, .wcfm_booking_title, .wcfm_appointment_title, .wcfm_auctions_title, .wcfm_listing_title, .wcfm_dashboard_item_title, .wcfmmp_sold_by_wrapper a, .wcfm-store-setup .wc-setup-steps li.active, .wcfm-store-setup .wc-setup-steps li.done, .wcfm-store-setup h1#wc-logo a {
    color: #123528 !important;
}
#wcfm-main-contentainer .wcfm-page-headig .wcfm_menu_toggler, #wcfm-main-contentainer .wcfm-page-headig .wcfm_responsive_menu_toggler,.collapse-open, .page_collapsible:hover label, .page_collapsible.collapse-open label,#wcfm_menu .wcfm_menu_items:hover a span.wcfmfa, #wcfm_menu .wcfm_menu_items a:hover span{   
    color: #123528 !important;    
}
.wcfm_header_panel .unread_notification_count.enquiry_count {
    background-color: #123528 !important;
}
.jvectormap-tip, .qtip-wcfm-core-css{border-color: #123528 !important;}
#wcfm_menu .wcfm_menu_items a.wcfm_menu_item:hover:after {
    border-right-color: #123528 !important;
}
.woocommerce-progress-form-wrapper .wc-progress-steps li.active, .woocommerce-exporter-wrapper .wc-progress-steps li.active::before, .woocommerce-importer-wrapper .wc-progress-steps li.active::before, .woocommerce-progress-form-wrapper .wc-progress-steps li.active::before, .wcfm_header_panel a.wcfm_header_panel_profile.active img, .wcfm-store-setup .wc-setup-steps li.active, .wcfm-store-setup .wc-setup-steps li.done, .wcfm-store-setup .wc-setup-steps li.active:before, .wcfm-store-setup .wc-setup-steps li.done:before { border-color: #31df19  !important; }
#wcfm-main-contentainer #wcfm_profile_submit input.wcfm_submit_button:hover,#wcfm-main-contentainer #wcfm_settings_submit input.wcfm_submit_button:hover{ color: #123528 !important;  }
#wcfm-main-contentainer .ui-progressbar .ui-progressbar-value {    
    border: 1px solid #ffffff !important;
    background: #123528 !important;    
}

.fa-question.img_tip {border: 1px solid #123528 !important; background: #123528 !important}
.wcfm_multiblock_sortable,.dataTables_scrollHeadInner th .wcicon-status-processing,.dataTables_scrollFootInner th .wcicon-status-processing,ul.wcfm_reviews_menus li a {color:  #123528 !important;}
.woocommerce-reports-wide .postbox div.stats_range ul li a,ul.wcfm_support_menus li a,#wcfm-support_wrapper th .wcicon-status-processing,#wcfm_reviews_listing_expander th .wcicon-status-processing{ color: #123528 !important; }
.woocommerce-reports-wide .postbox div.stats_range ul li a span{color: #fff !important;}
#wcfm_menu, #wcfm_menu span.wcfm_sub_menu_items {
    background: #ffffff !important;
}
#wcfm-main-contentainer a.add_new_wcfm_ele_dashboard, #wcfm-main-contentainer a.wcfm_import_export, #wcfm-main-contentainer input.wcfm_submit_button, #wcfm-main-contentainer button.wcfm_submit_button, #wcfm-main-contentainer a.wcfm_submit_button, #wcfm-main-contentainer .wcfm_add_category_bt, #wcfm-main-contentainer .wcfm_add_attribute, #wcfm-main-contentainer input.upload_button, #wcfm-main-contentainer input.remove_button, #wcfm-main-contentainer .dataTables_wrapper .dt-buttons .dt-button, #submit-job-form input[type="submit"], #job_preview input[type="submit"], .wcfm-store-setup .wc-setup-actions .wcfm_submit_button { color: #ffffff !important;}

#wcfm-main-contentainer #wcfm-content button.wcfm_submit_button:hover, #wcfm-main-contentainer #wcfm-content a.wcfm_submit_button:hover, #wcfm-main-contentainer #wcfm-content .wcfm_add_category_bt:hover, #wcfm-main-contentainer #wcfm-content .wcfm_add_attribute:hover, #wcfm-main-contentainer #wcfm-content .wcfm_add_attribute_term:hover, #wcfm-main-contentainer #wcfm-content input.upload_button:hover, #wcfm-main-contentainer #wcfm-content input.remove_button:hover, .multi_input_block_manupulate:hover, #wcfm-main-contentainer #wcfm-content .dataTables_wrapper .dt-buttons .dt-button:hover, #wcfm_vendor_approval_response_button:hover, #wcfm_bulk_edit_button:hover, #wcfm_enquiry_submit_button:hover {color: #ffffff !important; }


#wcfm-main-contentainer #wcfm-content input.wcfm_submit_button:hover, #wcfm-main-contentainer #wcfm-content .wcfm_product_popup_button_icon i.wcfmfa, .wcfm_product_popup_button_icon i.wcfmfa {color: #123528 !important; }

#password_strength.strong {color: #123528 !important; }
.wcfm-store-page ul.products.columns-4{display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;margin: 0 -15px !important;}
.wcfm-store-page .products.columns-4 .product.type-product{margin-bottom: 30px !important; -ms-flex: 0 0 33.333%;flex: 0 0 33.333%;max-width: 33.333%;}    
.wcfm-store-page .woocommerce-ordering select,#woocommerce-product-search-field-0,.woocommerce div.product form.cart .variations select{border: 1px solid #ccc;height: 40px;}
.wcfm-store-page .woocommerce-ordering select:focus,#woocommerce-product-search-field-0:focus,.woocommerce div.product form.cart .variations select:focus{outline: none;}
.wcfm-store-page #wcfmmp-store .woocommerce-product-search button{display: inline-block !important;height: 40px;padding: 0 10px;}
.wcfm-store-page #wcfmmp-store .woocommerce-product-search button:focus{outline: none;}
.wcfm-store-page .woocommerce-product-search,.wcfm-store-page .sidebar_heading{margin-bottom: 20px !important;}
#wcfmmp-store .categories_list ul li.parent_cat a:hover {color: #123528 !important; font-style: italic; }
.wcfm-store-page .products.columns-4 .product.type-product figure{margin-bottom: 20px !important;}
/*--------register new--------------*/
.um.um-register.um-509{max-width: 100%;}
.um-field-label label {font-size: 14px !important;line-height: 22px !important;font-weight: normal !important;}

/*-----------------*/
.um-field-area .um-field-checkbox-option, .um-field-area .um-field-radio-option {  
    line-height: 20px !important;
    font-size: 14px !important;
    color: #000 !important;    
}
.user_registration_page .comn_form_rw h2{margin-top: 25px;text-align: center;}
.um-page-loggedout .um-form{box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.75);-webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.75);padding: 20px 15px;box-sizing: border-box;}
.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12,.login_form_oth_sec{width: 70% !important;max-width: 70% !important;margin: 0 auto !important;float: none;}
.wcfm-membership-wrapper,.um-page-loggedout .um-form{width: 95% !important;max-width: 95% !important;margin: 0 auto !important;float: none;}
.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12{text-align: center;}
.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12 .comn_form_input.comn_form_input_6{display: inline-block;}
.user_registration_page .comn_form_input {height: 40px;}
.um-page-loggedout .Inner_Page_Content h1.entry-title,.page-id-20 h1{text-align: center;}
.um-page-loggedout .um-login .um-button{margin-top: 15px;}
.um-page-loggedout .um-form,.wcfm-membership-wrapper{
    /* background-color: #15342a !important; */
    background-color: transparent !important;
    border:1px solid #123528  !important;
}

.user_registration_page .um.um-register.um-509 .um-field-label label,.um-field-label label{color: #123528 ;}
.user_registration_page .um.um-register.um-509 a,.um-page-loggedout .um-form a,.terms_title.wcfm_title a, .terms_title.wcfm_title a{color: #fff !important;}
.um-page-loggedout .um-form a.um-link-alt {
    color: #123528 !important;
    text-decoration: underline !important;
    font-style: italic;
}

.um-page-loggedout .um-form a.um-link-alt:hover { text-decoration: none !important; }

.um-page-loggedout .um-form #um-field-show-passwords-login a {
    color: #123528 !important;
}

.um-page-loggedout .um-form a.um-link-alt:hover,.um-page-loggedout .um-form #um-field-show-passwords-login a:hover{color: #123528 !important;}
.terms_title.wcfm_title a, .terms_title.wcfm_title a{color: #123528  !important;}
#um-field-show-passwords-register{padding: 0 10px;}
.um-page-loggedout .um-form .um-field-checkbox-option  a,#um-field-show-passwords-register a{color: #123528  !important;}
.user_registration_page .um.um-register.um-509 a:hover,.um-page-loggedout .um-form a:hover{color: #000 !important;}

.terms_title.wcfm_title a:hover, .terms_title.wcfm_title a:hover{color: #fff !important;}
.user_registration_page .um-field-area .um-field-checkbox-option, .user_registration_page .um-field-area .um-field-radio-option,.um-page-loggedout .um-form .um-field-area .um-field-radio-option,.um-page-loggedout .um-form .um-field-checkbox-option {color: #123528  !important;}
.user_registration_page .um-field-checkbox i, .user_registration_page .um-field-radio i {
    color: #123528  !important;
}
input.wcfm-checkbox:checked:before{ color: #123528  !important;}
.user_registration_page .um-field-checkbox:hover i, .user_registration_page .um-field-radio:hover i {
    color: #123528  !important;
}
.user_registration_page .um.um-register.um-509 a.um-button.um-alt,.um-page-loggedout .um-form a.um-button.um-alt{color: #000 !important;}
.user_registration_page .um.um-register.um-509 a.um-button.um-alt:hover,.um-page-loggedout .um-form a.um-button.um-alt:hover{color: #123528 !important;}
.wcfm_registration_form_heading,#wcfm_membership_container p.wcfm_title, #wcfm_membership_container span.wcfm_title{
    /* color: #fff !important; */
    color: #000 !important;
}
/* #wcfm_membership_registration_form_expander terms_title wcfm_title{} */
#wcfm_membership_container .wcfm-container p.wcfm_title strong, #wcfm_membership_container .wcfm-container span.wcfm_title strong{font-weight: normal !important;}
.wcfm-membership-wrapper #wcfm_membership_container input[type="text"],.wcfm-membership-wrapper #wcfm_membership_container input[type="file"], .wcfm-membership-wrapper #wcfm_membership_container input[type="password"],.wcfm-membership-wrapper #wcfm_membership_container select,.wcfm-membership-wrapper #wcfm_membership_container input[type="number"],.wcfm-membership-wrapper #wcfm_membership_container input[type="time"],.wcfm-membership-wrapper #wcfm_membership_container input[type="search"],.wcfm-membership-wrapper #wcfm_membership_container textarea,.select2-container--default .select2-selection--single {
    background-color: #fff!important;
    border: 1px solid #123528  !important;    
}
.wcfm-membership-wrapper #wcfm_membership_container input[type="text"]:focus, .wcfm-membership-wrapper #wcfm_membership_container input[type="password"]:focus, .wcfm-membership-wrapper #wcfm_membership_container select:focus, .wcfm-membership-wrapper #wcfm_membership_container input[type="number"]:focus, .wcfm-membership-wrapper #wcfm_membership_container input[type="time"]:focus, .wcfm-membership-wrapper #wcfm_membership_container input[type="search"]:focus, .wcfm-membership-wrapper #wcfm_membership_container textarea:focus {
    border-color: #123528 !important;
    outline: none !important;
    outline: none!important;
}
.Inner_Page_Content .wcfm_membership_thankyou_content p{color: #000 !important;}
.comn_inner_regform .um .um-form input[type=text], .comn_inner_regform .um .um-form input[type=search], .comn_inner_regform .um .um-form input[type=tel],.comn_inner_regform .um .um-form input[type=number],.comn_inner_regform .um .um-form input[type=password],.comn_inner_regform .um .um-form textarea,.comn_inner_regform .um .upload-progress,.comn_inner_regform .select2-container .select2-choice,.comn_inner_regform .select2-drop,.comn_inner_regform .select2-container-multi .select2-choices,.comn_inner_regform .select2-drop-active,.comn_inner_regform .select2-drop.select2-drop-above,
.comn_inner_regform .um-search-filter .select2.select2-container .select2-selection, .comn_inner_regform .um-field .select2.select2-container .select2-selection
 {
    border: 1px solid #123528  !important;
}
/*-------------------*/
.um-page-loggedout .login_form_sec_left .um-form{width: 100% !important;max-width: 100% !important;}
.login_form_sec_left .um-74.um {max-width: 100%;}
.Choose_Acc_title,.comn_form_select_inline{display: inline-block;vertical-align: middle;}
.Choose_Acc_title{padding-right: 15px;padding-bottom: 0px !important;}
.user_registration_page .comn_form_colm.comn_form_colm_12{padding-bottom: 20px;}
/*---------------------*/
.social_modal_sec .modal-content{background-color: #fff !important;position: relative;padding: 15px !important;border: 3px solid #123528;    height: 400px;overflow-y: auto;}
.social_modal_sec .modal-content button.close{border: 1px solid #000;position: absolute;right: 10px;top: 10px;width: 20px;height: 20px;z-index: 1;line-height: 20px;border-radius: 50%;}
.social_modal_sec .modal-content button.close:focus{outline: none;}
.social_modal_sec .top_social_sec{margin-left: 0px;display: block;padding-left: 0px;border-left: 0px;height: auto !important;}
.social_modal_sec .top_social_sec li{margin-bottom: 10px;}
.social_modal_sec .top_social_sec li:hover i{color: #123528;}
/*---------------------*/
.lg-backdrop{z-index: 9999999999999 !important;}
.lg-outer{z-index: 9999999999999 !important;}
.heading_inline_top:after,.alphabate_paginate_area:after{content: "";width: 0;height: 0;line-height: 0;display: block;clear: both;font-size: 0;}
.heading_inline{float: left;}
.heading_inline_top .cus_ser_colm{float: right;}
/*--------------Register page step design--------------*/
.wcfm-membership-wrapper .wc-progress-steps li.done, .wcfm-membership-wrapper .wc-progress-steps li.active, .wcfm-membership-wrapper .wc-progress-steps li.done::before, .wcfm-membership-wrapper .wc-progress-steps li.active::before {
    border-color: #123528  !important;}
.wcfm-membership-wrapper .wc-progress-steps li.done, .wcfm-membership-wrapper .wc-progress-steps li.active {
    color: #123528  !important;
}
#wcfm-main-content{padding-top: 30px !important;}  
#wcfm-main-contentainer .wcfm_membership_box_head {
    background-color:transparent !important;
}  
#wcfm-main-contentainer .wcfm_membership_element:nth-child(even), #wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_head .wcfm_membership_featured_top {
    background-color: transparent !important;
}
#wcfm-main-contentainer .wcfm_membership_element{border-bottom:1px solid #ccc !important;}
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_title {
    font-size: 19px !important;}
#wcfm-main-contentainer .wcfm_membership_box_head{border-radius: 0px 0px 0 0 !important;
    -webkit-border-radius: 0px 0px 0 0 !important;}  
#wcfm-main-contentainer .wcfm_membership_review_plan, #wcfm-main-contentainer .wcfm_membership_thankyou_content_wrapper {
    background-color: #123528  !important;
}  

.wc-setup .wc-setup-actions .button-primary, .wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary{text-shadow: 0 0px 0px #a36597 , 0px 0 0px #a36597, 0 0px 0px #17a2b8, 0px 0 0px #17a2b8 !important;}
.wp-core-ui .button {
    border: 1px solid #123528  !important;
    background: #ffffff !important;
    color: #123528  !important;
    vertical-align: top;
}
.wp-core-ui .button:hover {
    color: #fff !important;
    border: 1px solid #123528 !important;
    background: #123528  !important;
    vertical-align: top;
}
#wc-logo a span{padding-bottom: 15px !important;} 
.wcfm_dashboard_latest_topic a, .wcfm_dashboard_enquiry a, .wcfm_dashboard_wc_status_data strong, .wcfm_dashboard_wc_status_data strong .woocommerce-Price-amount, .wcfm_dashboard_stats_block strong, .wcfm_dashboard_stats_block strong .woocommerce-Price-amount {
   color: #123528 !important;    
}
.page_collapsible, .page_collapsible label, .collapse-close, .wcfm-collapse a.page_collapsible_dummy { color: #123528 !important;}
.page_collapsible, .collapse-close, .wcfm-collapse a.page_collapsible_dummy { background: #ffffff !important; }
.select2.select2-container .select2-selection{height: 38px !important;margin: 0 0 0px !important;}
/*----------------------------------------*/
.sing_con_left .woocommerce-product-gallery{width: 100% !important;}
.sing_con_left .flex-control-nav .slick-slide{clear: none !important;margin:0px 5px !important;}
/*--------------------------*/
.bottom_hed_sec .logged_in_detials{display: inline-block;vertical-align: middle;}
.bottom_hed_sec .logged_in_detials p{padding-bottom: 0px !important;line-height: 22px;}
.bottom_hed_sec .logged_in_detials{border-left: 1px solid #949494;padding-left: 10px !important;}
.bottom_hed_sec .logged_in_detials p a{color:#123528;}
.bottom_hed_sec .logged_in_detials p a:hover{color:#43d335;}

.single_variation_wrap .woocommerce-variation.single_variation{margin-bottom: 10px;}
/* .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-left: 0px !important;} */
.sing_con_right div.product form.cart{margin-bottom: 10px !important;}
a.wcfm_follow_me,.wcfm_ele_wrapper.wcfm_follow_widget,.sing_con_right .variations_form.cart{margin-bottom: 0px !important;}
.banner_slider_sec .sli_item figure img{width: 100%;}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{ color: #123528; }
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button{
    padding: 10px 0;
    border-radius: unset;
    color: #123528; text-decoration: underline !important;
    background-color: transparent;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover{
    background-color: transparent;
    color: #123528;font-style: italic; 
}
/*----------------------------------------*/
/*ul.ap_pagination li a, ul.ap_pagination li a:active, ul.ap_pagination li a:visited {
   color: #31df19;
}*/
/*--------------Register page step design end--------------*/ 
/*-------------------------------------------------------
variation design
-------------------------------------------------------*/
.ptype-66 .comn_horizontal_slider_content,.ptype-65 .comn_horizontal_slider_content{height: auto;min-height: 50px;}
.ptype-66 .comn_horizontal_slider_item_text,.ptype-65 .comn_horizontal_slider_item_text{height: auto;}
.ptype-66 .comn_horizontal_slider_content{
    padding: 10px 20px;
    border: 1px solid #c3c3c3;
    -webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.0);
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0);
    box-shadow: 0px 2px 1px 1px rgba(0,0,0,0);}
.ptype-65 .comn_horizontal_slider_content{padding: 0px;
    border: 0px solid #c3c3c3;
    -webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.0);
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0);
    box-shadow: 0px 2px 1px 1px rgba(0,0,0,0);}    
.ptype-65 .comn_horizontal_slider_img img{ height: 51px !important;max-width: 100% !important; width: auto !important;}
.ptype-65 .comn_horizontal_slider_img,.ptype-65 .comn_horizontal_slider_img a{text-align: left;}    
.Pro_Single_page .comn_content_sec .container,.Pro_Single_page .misc_content_Sec1 .container{padding: 0 !important; max-width: inherit !important;}  
.Inner_Page_Content .ptype-65 h2,.Inner_Page_Content.ptype-66 h2{margin-bottom: 30px;}
/*-------Error 404--------------*/
.error_page_content h1,.error_page_content .page-content{text-align: center;}
.error_page_content .page-content .more_button_sec { margin-top: 15px;background-color:#ffffff !important; border: 1px solid #123528 !important; color: #123528} 
.error_page_content .page-content .more_button_sec:hover { background-color:#123528 !important; border: 1px solid #123528 !important;color: #ffffff !important; }

.nothing_icon i{color: #f00;font-size: 65px;}
.nothing_icon {margin-bottom: 30px;text-align: center;}
.img_box_colm_inn figure{position: relative;}
.img_box_colm_inn figure:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);}
.error_page_content{padding: 5% 0% 3%;}
body.error404{height: 100%;display: flex;flex-direction: column;}
.error_page_content {flex: 1 0 auto;}
.main_footer {flex-shrink: 0;}
/*------------------*/

.related_pitem{margin-right:0px !important;}
.related_products_posts .related_pitem{-ms-flex: inherit; flex: inherit !important; max-width: inherit !important;max-width: 100% !important;}
/*------------------*/
.contact_address_title{margin-top: 10px;padding-bottom:0px;}
.contact_address_list li{padding-bottom: 15px;display: block;}
.contact_address_list li i{color: #3a3a3a;}
.contact_address_list li:after{content: "";clear: both;display: block;width: 0;height: 0;font-size: 0;line-height: 0;}
.contact_address_list li span{float: left;padding-right: 10px;width: 30px;}
.contact_address_list li a{display: block;font-size: 14px;color: #292929;float: left;width: calc(100% - 30px);}
.contact_address_list li a:hover { font-style: italic;}
.contact_social_list{margin-top: 0px;}
.contact_social_list{padding-bottom: 15px;}
.contact_social_list li{display: inline-block;padding: 0 5px 0px 0px;}
.contact_social_list li a{color: #3a3a3a;}
.contact_address_colm_in{padding: 15px;border: 1px solid #ccc;display: flex;flex-direction: column;height: 100%;}
.contact_address_colm{margin-bottom: 20px;display: flex;flex-direction: column;}

/*---------------------*/
.related.ptype-65{margin-bottom: 40px;}
.related.ptype-65 + .comn_content_sec .sec_title_row{margin-bottom: 0px;}
/*-------About page---------*/
.abt_top_content_prt{padding-bottom: 20px;}
.abt_top_content,.abt_our_team_box_in{padding:15px 15px;-webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
    box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);border-top: 1px solid #ededed;}
.Video_colm_box iframe{max-width: 100% !important;width: 100% !important;height: 300px !important;max-height: inherit !important;}
/*.Video_colm_slider iframe{max-width: 100% !important;max-height: inherit !important;}*/
.Video_colm_slider{margin: 0 -15px;}
.Video_colm_slider_prt{margin-bottom: 30px;}
.Video_colm_slider .Video_colm_item{padding: 0 15px;}
.Video_colm_box{margin-bottom: 30px;}
.abt_our_team_box_in h4{font-size: 17px !important;margin-bottom: 5px;}
.abt_our_team_box_in h5{font-size: 14px !important;}
.abt_our_team_box_in figure{text-align: center;margin-bottom: 15px;}
.abt_our_team_box_in figure img{width: 150px;height: 150px;border-radius: 50%;}
.abt_our_team_box_in .team_info_list{margin-top: 15px;}
.abt_our_team_box_in h4,.abt_our_team_box_in h5,.abt_our_team_box_in p,.abt_our_team_box_in .contact_social_list{text-align: center;}
.abt_our_team_box_in .contact_social_list{margin-bottom: 15px;}
.team_info_list li{font-size: 14px;padding-bottom: 15px;text-align: center;}
.team_info_list li a{color: #292929;}
.team_info_list li a:hover{color: #123528;}
.team_content{text-align: center;}
.green_btn{background-color: #31df19 !important;border: 1px solid #31df19 !important;}
.green_btn:hover{background-color: transparent !important;border: 1px solid #31df19 !important;color:#31df19 !important ;}
.abt_our_team_box{margin-bottom: 30px;}
/*----------------------*/
.single_coupon_area p { color: #123528;padding-bottom: 0px;}
.single_filter_main h2,.single_sort_main h2{font-size: 16px !important;margin: 0 !important;padding: 0 10px 0 0!important;}
.single_filter_main h2,.single_filter_main select,.single_sort_main h2,.single_sort_main select{display: inline-block;vertical-align: middle;}
.single_filter_main select,.single_sort_main select{height: 40px;border: 1px solid #ccc;width: 160px;}
.single_filter_main select:focus,.single_sort_main select:focus{outline: none;}
.single_filter_main .row,.single_sort_main .row{margin: 0;display: block;
    display: block;
    -ms-flex-wrap: inherit;
    flex-wrap: inherit ;float: right;}
  
.slick-dots{margin-bottom: 0px !important;}
/*--------------------------*/
.video_banner_section iframe{width: 100% !important;max-width: 100% !important;height: 400px !important;max-height: inherit !important;}
.cli-tab-footer .wt-cli-privacy-accept-btn {
    background-color: #31df19 !important;
    
}
.Video_colm_slider.comn_sli_btn_sec .slick-next,.Video_colm_slider.comn_sli_btn_sec .slick-prev{z-index: 9999999;}
/*-----------------------------*/
/*.contact_page_con h2{padding-bottom: 20px !important;}*/
.contact_page_con .cus_ser_colm{margin-bottom: 15px;}
.slick-dots li{width: 20px !important;}  
.comn_horizontal_slider_video .slick-dots {bottom: 24px !important;}
#wcfmmp-user-locaton-map {width: 100% !important;}
.wc_payment_methods.payment_methods .form-row{display: block !important;}

/*------------------*/
.author_details_social h3,.author_details_social ul,.author_details_social,.author_details_social ul li{display: inline-block;vertical-align: middle;}
.author_details_social h3,.author_details_social ul{margin: 0 !important;}
.author_details_social h3{font-size: 16px !important;}
.author_details_social ul li{padding: 0 10px 0 0;}
.author_post_listing{margin-top: 30px !important;}
.author_post_listing .sec_title_row{margin: 0px !important;}
.author_post_listing h2{padding: 0px;margin: 0 0 30px !important;}
/*---------------------*/
.coupon .input-text{width: 110px !important; height: 40px !important;}
.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-cart-form .coupon{float: left !important;}
.woocommerce-cart-form .actions .button{float: right !important;}
.woocommerce-cart-form .actions::after{content: "";clear: both;width: 0;height: 0;display: block;line-height: 0;font-size: 0;}
.review_sear_sec .Comn_top_ser_form_con,.review_ser_colm{float: left;}
.review_ser_colm{-ms-flex: inherit !important;flex: inherit !important;max-width: inherit !important;width: 35% !important;}
ul.page-numbers li{float: left;}
/*---------------------------*/
.bsme2e-checkout-payment ul.wc_payment_methods {width: 30%;float: left;}
.bsme2e_payment_gateways{width: 70%;padding: 15px 0px 0 15px;float: left;margin: 0px;}
.bsme2e_payment_gateways .payment_box{margin: 0px !important;}
.bsme2e-checkout-payment ul.wc_payment_methods {border-bottom: 0px !important;padding: 20px 15px 0 15px !important;}
.bsme2e-checkout-payment ul.wc_payment_methods  li{display: block;vertical-align:top;margin-bottom: 10px !important;width: 100%;}
.bsme2e-checkout-payment ul.wc_payment_methods  li input[type="radio"]{width: 0;
    height: 0;
    visibility: hidden;
    opacity: 0;
    line-height: 0;
    font-size: 0;
    margin: 0 !important;
    padding: 0;
    overflow: hidden;
    display: block;}
.bsme2e-checkout-payment ul.wc_payment_methods  li label{padding: 10px 15px;display: block;margin: 0px;cursor: pointer;border: 1px solid #ccc;}
.bsme2e-checkout-payment ul.wc_payment_methods  li label::after{content: "";clear: both;display: block;width: 0;height: 0;line-height: 0;font-size: 0;}
.bsme2e-checkout-payment ul.wc_payment_methods  li input[type="radio"]:checked + label{border: 1px solid #123528;}
.bsme2e-checkout-payment ul.wc_payment_methods  li input[type="radio"]:checked + label{color: #123528;}
.bsme2e-checkout-payment .bsme2e_payment_gateways {padding: 20px 15px;}
.payment_box{border: 3px solid #123528;}
.bsme2e-checkout-payment .bsme2e_payment_gateways .payment_box::before{    
  border: 1px solid #123528 !important;
 border-right-color: transparent !important;
    border-left-color: transparent !important;
    border-top-color: transparent !important;    top: -15px !important;display: none !important;}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background-color: #fff !important;
    border:1px solid #123528;
    border-radius: 5px;
    }   
.checkout_page_content .woocommerce-privacy-policy-text p a,.woocommerce-terms-and-conditions-checkbox-text a{color: #123528  !important;}
.checkout_page_content .woocommerce-privacy-policy-text p a:hover,.woocommerce-terms-and-conditions-checkbox-text a:hover{color: #000  !important;}  
.checkout_page_content .button {background-color: #123528 !important;border: 1px solid #123528 !important;color: #fff !important;} 
.checkout_page_content .button:hover {background-color: #ffffff !important;border: 1px solid #123528 !important;color: #123528 !important;} 
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{
    background-color: #fff !important;
}
.bsme2e-checkout-payment .bsme2e_payment_gateways .payment_box .form-row {display: block !important;}
.bsme2e-checkout-payment ul.wc_payment_methods  li label:before{
   
  -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900;
  }
 .bsme2e-checkout-payment ul.wc_payment_methods  li label[for=payment_method_cod]:before{content: "\f3d1";}
  .bsme2e-checkout-payment ul.wc_payment_methods  li label[for=payment_method_stripe]:before{content: "\f09d";}
.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{float: none !important;}
/*----------------*/
.lan_sec_in .glink,.lan_sec_in .glink span + span{color: #123528 !important} 
.lan_sec_in {border: 0px solid #fff;padding: 0px;} 
.f_logo_sec{text-align: center;}
.f_logo_sec a img{width: auto;}
.f_logo_sec{padding: 0px 0 15px;}
.listing_slider1.slick-slider,.listing_slider.slick-slider{overflow: hidden;}
.listing_slider1 figure,.listing_slider figure{height: auto !important;}
/*-----------------------------*/
.Pro_Single_page .woocommerce-Tabs-panel ul{padding-left: 25px;}
.single_post_item_colm{text-align: center;}
.single_post_item_colm .comn_content_view_more_Sec{margin-top: 50px;}
/*.single_post_item_flex,.single_post_item_colm{display: flex !important;height: 100%;}*/

/*-----------------*/
.um-253.um,.um-34.um {max-width:inherit !important;}
.um-field-area select{height:40px;}
.um-field-area select:focus{outline: none;}
.wcfm_membership_subscribe_button.wcfm_submit_button{font-size: 14px !important;margin-left: 0px !important;text-transform: capitalize !important;padding: 5px !important;}
#wcfm-main-contentainer .wcfm_membership_boxes{margin-top: 0px !important;}
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_price .amount {
    font-size: 18px !important;}
/*.wcfmforms-field.wcfmforms-field-text,#wcfmforms-submit-containerphonemember,#mo_messagephonemember{display: block !important;} */
.wcfm-container label.screen-reader-text{display: none !important;}
.wcfm-container .intl-tel-input.allow-dropdown{width: 60% !important;}
#wcfm_membership_container .intl-tel-input.allow-dropdown input[type="text"]{width: 100% !important;}
#wcfmforms-submit-containerphonemember,#mo_messagephonemember{margin-bottom: 15px !important;}
#mo_verify-containerphonemember label{color: #fff !important;}
.um:not(.um-directory) select{height: 40px !important;}
.comn_form_rw_top{padding: 0 10px !important;}
.form_bg_color{background-color: #15342a !important;padding: 10px 0 0 10px !important;margin-bottom: 0px !important;}
.form_bg_color .Choose_Acc_title{color: #fff !important;}
/*----------available sec--------*/
.space_available_sec { background-color: #ffffff; border: 1px solid #123528; }
.space_sold_sec {  background-color: #ffffff;  border: 1px solid #123528; color: #123528; font-style: italic; font-family: 'amazon_emberbold';}
.space_available_sec.avl_bg { background-color: #ffffff; color: #123528 !important; border: 1px solid #123528 !important; }
.space_available_sec, .space_sold_sec {display: block;padding: 3px;color: #123528;border-radius: 4px;font-size: 11px;position: absolute;top: 3px;left: 3px;z-index: 1; }
.space_available_sec.small1_available,
.space_available_sec.small2_available,
.space_available_sec.partner_avl,
.space_available_sec.small1_avl,
.small_variation_list .space_available_sec.classified_avl,
.space_available_sec.small2_avl,
.booth_variation_structure .space_sold_sec,
.search_result .space_sold_sec
{padding: 3px;font-size: 11px;top: 3px;left: 3px;}
.standard_variation_structure .space_available_sec.small1_avl{top: 10px !important;left: 10px !important;}
.market_variation_structure .space_sold_sec,
.market_variation_structure .space_available_sec{left: 10px;}
.large_variation_structure .space_available_sec{left: 10px;top: 10px;}
.post_gal_sec .space_available_sec{left: 6px;}
.search_result .space_sold_sec{left: 20px;}
.Social_channel_box .space_sold_sec{top: 3px;left: 3px;padding: 3px;font-size: 11px;}

.mega_variation_structure{align-items: center;position: relative;}

/*----------available sec end--------*/
.ft_callto_action_btn{position: fixed;bottom: 50px;right: 15px;z-index: 1;}
.ft_callto_action_btn a {display: block;width: 50px;height: 50px;text-align: center;line-height: 50px;
    background-color: #123528;font-size: 16px;border-radius: 50%;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.77);-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.77);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.77);}
.ft_callto_action_btn a i{color: #fff;line-height: 50px;display: block;}
#search_head{margin-bottom: 0px !important;}
#general_pro .small_variation_list .misc_content_thum_img{position: relative;}

#genarel .misc_image_box_sec{margin-top: 0px !important;}
#general_pro .misc_content_slider_sec2_item .space_available_sec.small1_avl,
.small_variation_list .space_available_sec.classified_avl,
.space_available_sec.small2_avl,
.booth_variation_structure .space_available_sec.small1_avl
{left: 24px;}
/*-------------------------*/

.login_form_sec_left .comn_form_colm_12{padding-top: 30px !important;}
.Inner_Page_Content .misc_content_Sec1 .cus_title_row,.term-classifieds-1 .cus_title_row,.term-classifieds-2 .cus_title_row,.term-large-variation-1 .cus_title_row,.term-large-variation-2 .cus_title_row{margin-bottom: 30px;}
.woocommerce-pagination .page-numbers li{background-color: transparent;}

.woocommerce-pagination .page-numbers li::before{display: none;}
.woocommerce-pagination .page-numbers,.woocommerce-pagination .page-numbers li{padding-left: 0px !important;padding-bottom: 0px !important;margin-bottom: 0px !important;}
/*-----------Faq----------*/
#FAQ_Part .woocommerce-pagination{padding-top: 5px;}
#FAQ_Part .woocommerce-pagination ul{padding-left: 0px !important;}
/*-------------Faq end------------*/
.Social_channel_sec .comn_title h2{padding: 0px !important;margin: 0px !important;}
ul.slimmenu .sub-menu-toggle{display: none;}

.gt_languages a.glink span{color: #000;}

.register_page_content .um-form .um-field{width: 50%;padding-left: 10px;padding-right: 10px;float: left;}
.register_page_content .um *{box-sizing: border-box !important;}
.register_page_content #um_field_253_country,.register_page_content .um-field-type_terms_conditions,.register_page_content #um_field_227_country {width: 100% !important;}
.register_page_content .um-field-type_terms_conditions{padding-left: 10px !important;padding-right: 10px !important;padding-top: 10px !important;}
.register_page_content .um-button{border: 1px solid transparent !important;}
.register_page_content .um-button{border: 1px solid #123528  !important;font-family: 'amazon_emberbold' !important;}

.register_page_content .um-col-1::after,.hdq_question::after{content: "";clear: both;display: block;line-height: 0px;font-size: 0px;width: 0;height: 0px;}
.register_page_content .um-col-alt{clear: both;display: block;width: 100%;}

.pagination_area .page-numbers{margin-right: 10px;}

.advertisement_box_variation_structure .classifieds-box-in{height: 290px;}
.advertisement_box_variation_structure .classifieds-box-in img,.advertisement_rectangle_variation_structure .classifieds-box-in img{height: 100% !important;width: 100% !important;object-fit: cover;}
.advertisement_rectangle_variation_structure .classifieds-box-in,
.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe
{height: 330px !important;}

.cky-btn-revisit-wrapper { background: #123528 !important;}

/*------------------------*/
.tcp{padding: 10px 15px;line-height: normal;margin: 5px 0 5px;font-size: 14px;display: inline-block;}
.green_btn, .hdq_finsh_button.hdq_button, .tcp {background-color:#ffffff !important;border:1px solid #123528 !important;color: #123528 !important;}
.green_btn:hover, .hdq_finsh_button.hdq_button:hover, .tcp:hover{background-color: #123528 !important;border:1px solid #123528 !important;color: #ffffff !important;}
.thank_you_page h1,.cen_btn{text-align: center;}
.thank_you_page .nothing_icon i {color: #000;}
.breadcrumb_area{background:none;border-radius:0;}
.breadcrumbs::after,.woocommerce-pagination .page-numbers::after{content: "";clear: both;width: 0;height: 0;display: block;font-size: 0;line-height: 0;}
.breadcrumbs li{font-size:15px;color:#000;float: left;padding-right: 10px;}
.breadcrumbs li a{color:#216b52;font-size:15px;font-weight:normal;}
.breadcrumbs li a:hover{color:#123528;}
.breadcrumbs li .bread-current{color:#123528;font-weight:700}
.breadcrumbs li strong{font-weight:700}  
.accordion-parent{margin-top: 0px;}

/*.Comn_top_ser_form_con{margin-bottom: 15px;}*/

.hdq_quiz {
    width: 100% !important;
     max-width: 100% !important;   
    
}
.hdq_question {background: transparent !important;border: 1px solid #123528 !important;border-bottom: 3px solid #123528 !important;}
.hdq_quiz .hdq_row:hover {background: transparent;}
.hdq-options-check .hdq_toggle:before{background: #216b52 !important;}
.hdq_toggle:before {background: #216b52;box-shadow: inset 0px 1px 1px rgba(49, 224, 25, 0.65) !important;}
.hdq-options-check input[type="checkbox"]:checked + .hdq_toggle:before {
    background: #123528 !important;box-shadow: inset 0px 1px 1px rgba(49, 224, 25, 0.65) !important;
}
.hdq_quiz .hdq_row:hover {background: transparent !important;border-radius: 5px !important;}
.hdq_question_featured_image{float: none;width: auto;padding: 0px 0px 0px 15px;}
.hdq_question_featured_image img{width: 100% !important;border: 1px solid #ccc;max-width: 100% !important;padding: 1px;}
.hdq_question_heading{margin-top: 0px !important;}
.hdq_question_heading,.hdq_answers{width: auto;float: none;}
.heateor_sss_svg{width: 25px !important;height: 25px !important;}
.hdq_question_answers_images,.hdq_row_image > .hdq_label_answer,.hdq_answers{display: inherit !important;grid-template-columns: inherit !important;grid-gap: inherit !important;}
.hdq_question_answers_images,.hdq_answers{display: -ms-flexbox !important;display: flex !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
.hdq_row{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.hdq_answers p{display: block;width: 100%;}
.hdq_quiz_wrapper .hdq_question_featured_image{margin-bottom: 30px;}
.hdq_quiz_wrapper .hdq_question_featured_image img{width: 100% !important;height: 400px !important;object-fit: cover !important;}
.hdq_question{margin:0px 0px 30px !important;}
/*----------------------------------*/
.hdq_row_image img{width: 200px !important;}
.hdq_row_image > .hdq_label_answer{text-align: center !important;}
.hdq-options-check{display: inline-block !important;vertical-align: middle !important;}
.small-variation-2 .space_available_sec.single_avl{position: static !important;width: auto !important;display: inline-block !important;}
.checkout_page_content .checkout_left_form p#ph_billing_is_residential_field {width: 100% !important;}
/*-------------------------*/
.woocommerce-message {
    border-top-color: #123528 !important;
}
.woocommerce-message::before {    
    color: #123528 !important;
}
.ser_map_sec + div{background-color: #aadaff !important;}
.cus_ser_map_sec #mapplace.ser_map_sec {    
    background-color: #aadaff !important;
}
/*------------------------------------*/
.term-57 .breadcrumbs,.tax-product_cat .breadcrumbs{padding-left: 15px;}
.tax-product_cat .breadcrumbs{margin-bottom: 30px;}
.maploadcls{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);color: #000;font-size: 18px;}
.cat-listing .category-listing-item::after,.OthersTypes::after{content: "";clear: both;width: 0;height: 0;line-height: 0;font-size: 0;display: block;}
.cat-listing .category-listing-item li,.TypeIndividual{width: 25%;float: left;}
.cat-listing .category-listing-item li a,.TypeIndividual a{border-radius: 20px;border: 0px solid #123528;padding: 10px;color: #fff;display: block;text-align: center;width: 100%;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#9cfcd4+0,76ad69+35,579b5b+55,40a040+100 */
background: #9cfcd4; /* Old browsers */
background: -moz-linear-gradient(top, #9cfcd4 0%, #76ad69 35%, #579b5b 55%, #40a040 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #9cfcd4 0%,#76ad69 35%,#579b5b 55%,#40a040 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #9cfcd4 0%,#76ad69 35%,#579b5b 55%,#40a040 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.cat-listing .category-listing-item li a:hover,.TypeIndividual a:hover{color: #000;border: 0px solid #000;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#43d335+0,43d335+35,43d335+55,43d335+100 */
background: #43d335; /* Old browsers */
background: -moz-linear-gradient(top, #43d335 0%, #43d335 35%, #43d335 55%, #43d335 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #43d335 0%,#43d335 35%,#43d335 55%,#43d335 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #43d335 0%,#43d335 35%,#43d335 55%,#43d335 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}

.plan_details_msg{margin: 30px;text-align: center;}
.plan_details_msg p{color: #123528;font-size: 16px;}
.default_faqs .cus_title_row .comn_title.comn_title_space h2{margin: 0 !important;}
.StoreCategoryName{color: #123528;padding: 0px 0px 10px;display: block;width: 100%;}
/*--------------------------------------*/
.publish_posts_area .not_registered a{text-decoration:underline;color: #143429 !important;}
.publish_posts_area .not_registered a:hover{text-decoration:none;color: #143429 !important;}
/*------------------------*/
.hdq-options-check {margin-bottom: 7px;}
.page_general_sec ul{padding-left: 25px;}
.page_general_sec .team_content li,.page_general_sec .team_content ul{padding-left: 0px !important;}
.page_general_sec .team_content li::before{display: none !important;}
/*--------------------------------*/
.misc_content_slider_sec2_text h3,.misc_content_slider_item h3{min-height: 43px;}
.Pro_Single_page .misc_content_Sec1 .sec_title_row,.Pro_Single_page .sec_title_row{margin-bottom: 0px !important;}
.all_post_content .heading_inline{padding-bottom: 0px !important;}
.Pro_Single_page .Social_channel_sec .comn_title h2{padding-bottom: 30px !important;}

.privecy_content_menu li{margin-bottom: 10px !important;}
/*--------------Sticky header--------------*/
.sticky{-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;flex-direction:row;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);box-shadow:0 8px 6px -6px rgba(0,0,0,.2)}
@-webkit-keyframes animationFade {
0%{opacity:0;-webkit-transform:translateY(-160px);transform:translateY(-160px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes animationFade {
0%{opacity:0;-webkit-transform:translateY(-160px);-ms-transform:translateY(-120px);transform:translateY(-160px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.main_header.sticky{position: fixed;left: 0;top: 0;width: 100%;}
.main_header.sticky .bottom_hed_row,.main_menu ul.slimmenu.hide_menu{display: none !important;}
.main_menu ul.slimmenu.menu_show{transform: translateX(0px) !important;}
.woocommerce-cart .return-to-shop.cart-policies{float: right !important;padding-bottom: 0 !important;padding-left: 10px !important;}


.term-49 .Social_channel_box img{width: 100%;}

.table tr:nth-child(odd) td{background-color: #bcfbac;}
.table tr:nth-child(even) td{background-color: #daffda;}

/*----------------------------*/
.breadcrumb_sorting{display: block !important;}
.breadcrumb_sorting::after{content: "";clear: both;display: block;width: 0;height: 0;line-height: 0;font-size: 0;}
.breadcrumb_sorting .breadcrumbs{float: left;}
.breadcrumb_sorting .cus_ser_colm{float: right;padding: 0px;}
.cus_ser_colm_in .select2-container--default{width: 100% !important;border: 1px solid #1a1a1a;}

.cus_ser_colm_in .select2.select2-container .select2-selection{border: 0px solid #1a1a1a !important;}
.cus_ser_colm_in .select2.select2-container .select2-selection .select2-selection__arrow:before {   
    font-size: 18px !important;}
/*----------------------------------*/
.Search_content_colm li.current-menu-parent {background-color: #123528;}
.cat_hrf{display: block;width: 100%;}
.comn_horizontal_slider_video,.comn_horizontal_slider_img{position: relative;} 
.all_posts_listing .listing_slider.slick-dotted.slick-slider {margin-bottom: 20px !important;}
/*.all_posts_listing .listing_slider .comn_horizontal_slider_img{display: block;}*/
.all_posts_listing .listing_slider .comn_horizontal_slider_img, .all_posts_listing .listing_slider .comn_horizontal_slider_video{margin-bottom: 0;}
.all_posts_listing .comn_horizontal_slider_content .slick-dots{bottom: 0px !important;}
/*-----------------------------------*/
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{text-transform: capitalize;}

.order_ext_btn{border: 1px solid #123528; padding: 15px 15px 0px 15px;text-align: center;margin-bottom: 30px;}
.order_ext_btn a{padding: 10px 15px;display: inline-block;margin: 0 5px 15px;}
.store_header_area { padding: 15px;background-color: #ffffff; text-align: center;}
.store_header_area .row{justify-content: center;}
.store_header_area p {color: #123528;}
.store_header_area a{color: #123528;display: inline;font-weight: bold; font-style: italic; text-decoration: underline;}
.store_header_area a:hover{color: #123528;}
.store_header_area + #wcfm-main-content{padding-top: 0px !important;}
.log_as{color: #123528 !important;font-weight: bold;}
/*.log_as:hover{color: #000 !important;text-decoration: none;}*/
.login_right_sec a{margin-bottom: 15px !important;}
.plan_details_msg p,.wcfm_membership_feature_box_body .wcfm_membership_feature_element:first-child .wcfm_membership_element_content {color:#f00 !important;}
.myac_log::after{content: "";width: 0;height: 0;clear: both;display: block;font-size: 0;line-height: 0;}
.myac_log h1.entry-title{float: left;}
.myac_log .log_as{float: right;margin-top: 10px;}
.no_result_found{color: #f00 !important;}
/*----------Contact page-------------*/
.comn_horizontal_slider_item_text h2{width: 100%;}
.contact_page_con .row.cus_ser_select_sec,.contact_page_con .search_result_div .cus_title_row{padding: 0 0px !important;}
.contact_page_con .container.search_result_div{max-width: 100% !important;padding: 0 0px !important;}
.contact_page_con .search_result_div .cus_title_row .comn_title_space h2{padding-bottom: 0px !important;}

.contact_page_con .contact_address_title {margin-top: 0px;}
#general_pro{padding: 0 0px !important;}
.page-template-template-support .form_colm.form_colm_4{width: 33.333%;}
textarea.comn_input_box{height: 80px;padding-top:10px;padding-bottom: 10px;}
.support_link{padding-top: 10px;}
.support_link p{color: #FF0000 !important;}
.support_link p a{color: #FF0000 !important;font-weight: bold;text-decoration:underline;}
.support_link p a:hover{text-decoration:none;}
/* .reach_us_on{color: #31df19 !important;} */
.reach_us_on{color: #123528 !important;}
.reach_us_on:hover{color: #000 !important;}

.not_registered{font-size: 17px !important;}

.related-posts .comn_horizontal_slider_item_text p,.comn_horizontal_slider_item_text p{
    min-height: 10px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    height: 80px !important;
}
.comn_horizontal_slider_item_text .pro_id p, .related-posts .comn_horizontal_slider_item_text .pro_id p{
    height: auto !important;
    overflow: inherit !important;
    text-overflow: inherit !important;
    display: inherit !important;
    -webkit-line-clamp: inherit !important;
    -webkit-box-orient: inherit !important;
}

/*---------------------------------------*/
.support_heading{padding: 0 15px;}


.form_colm_6 p.padleft{padding-left: 0px !important;}
.page-template-template-support .form_colm.form_colm_3 {
    width: 25% !important;
}

.page-template-template-support .wpcf7-list-item{margin-left: 0px !important;}
.comn_sub_btn:hover {
    background-color: #123528;
    color: #ffffff;
}
.page-template-template-support .wpcf7-list-item-label a{color: #16382a;text-decoration: underline;}
.page-template-template-support .wpcf7-list-item-label a:hover{color: #000;text-decoration: none;}
.Pro_Single_page .summary h1{padding-bottom: 0px !important;}

.cart_cls .product-addTocart{text-decoration: underline;}
.cart_cls .product-addTocart:hover{text-decoration: none;}

.market_variation_structure .space_sold_sec {   
    padding: 3px;font-size: 11px;top: 5px;left: 5px;}
/*-------07-01-22------------*/
#wcfmmp-store p {padding: 0 0 15px 0 !important;line-height: 20px !important;}
#wcfmmp-store .products-wrapper ul { padding-bottom: 12px !important;}
.woocommerce-MyAccount-content .woocommerce-table{width: 100%;}
.woocommerce-MyAccount-content .woocommerce-table th{vertical-align: top;}
#wcfm_cus_note_submit{font-size: 16px !important;}
.woocommerce-MyAccount-content .woocommerce-column--billing-address.col-1,.woocommerce-MyAccount-content .woocommerce-column--shipping-address.col-2{    
  -ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;width: 50%;}
.woocommerce-button.button.wcfm-support-action,.woocommerce-button.button.view {margin-bottom: 5px !important;}   
/*---------------------*/
#wcfm_membership_settings.add_new_wcfm_ele_dashboard {background-color: #ffffff !important;color: #123528 !important;}
a#wcfm_verification_settings.add_new_wcfm_ele_dashboard,#add_new_product_dashboard.add_new_wcfm_ele_dashboard {background-color: #f00 !important;border-color: #f00 !important;color: #fff !important}

a#wcfm_verification_settings.add_new_wcfm_ele_dashboard:hover, #add_new_product_dashboard.add_new_wcfm_ele_dashboard:hover {background-color: #123528 !important;color: #fff !important;}
#wcfm_membership_settings.add_new_wcfm_ele_dashboard:hover, .wcffm_new_shopping:hover {background-color: #123528 !important;color: #ffffff !important;}
#wcfm-main-contentainer a.wcfm_import_export, #wcfm-main-contentainer a.add_new_wcfm_ele_dashboard {background-color: #123528 !important;}
ul.wcfm_cpt2_menus li a {color: #123528 !important;}

#wcfm-main-contentainer .dataTables_wrapper .dt-buttons .dt-button { background-color: #ffffff !important; color: #123528 !important; border: 1px solid #123528 !important;;}
#wcfm-main-contentainer .dataTables_wrapper .dt-buttons .dt-button:hover { background-color: #123528 !important; color: #ffffff !important; border: 1px solid #123528 !important;;}

.wcfm_header_panel_knowledgebase .wcfmfa.fa-book{color: #fff !important;background-color: #f00 !important;padding: 5px !important;}
.wcfm_header_panel_knowledgebase .wcfmfa.fa-book:hover{color: #fff !important;background-color: #123528 !important;}
#wcfm-main-contentainer input#wcfm_bulk_edit.wcfm_submit_button:hover { color: #123528 !important;}
.wcfm-store-name-heading-text a,
ins span#wcfm-products .woocommerce-Price-amount {color: #123528 !important;}
#wcfm-products_wrapper span.product-status-publish{background-color: #123528 !important;}
.wcfm_review_plan_features .wcfm_review_plan_feature:first-child{color: #f00 !important;}
.wcfm_membership_thankyou_content p{line-height: 21px;}
.wcfm_submit_button.wcfm_registration_thank_you_dashbord_button,
.wcfm_submit_button.wcfm_registration_thank_you_setup_button,
.wcfm_submit_button.wcfm_registration_thank_you_my_account_button
{
background-color: #123528 !important;
color: #fff !important;
display: inline-block !important;
}
.pro_id p{color: #282828 !important;}
.pro_id p span{font-weight: bold;font-family: 'amazon_emberbold';line-height: 15px;}
.pro_price,.pro_id{display: block;width: 100%;}
.pro_price{padding-bottom: 10px;}
.pro_price del{padding-right: 10px;color: #9b9797 !important;font-size: 14px !important;}
.pro_price ins{font-size: 16px !important;font-weight: bold;font-family: 'amazon_emberbold';}

.price del{opacity: 1 !important;}
.single_price .price del .woocommerce-Price-amount.amount{text-decoration: line-through;color: #9b9797 !important;font-family: 'amazon_emberregular';}
.single_price .price ins .woocommerce-Price-amount.amount{font-size: 18px !important;}
.review_post_info a{display: block;}
.review_post_info .comn_horizontal_slider_video iframe,.review_post_info .featured_img,.ser_review_item .featured_img{height: 200px !important;}

.review_post_info .featured_img,.ser_review_item .featured_img{max-width: 100%;width: 100%;border: 1px solid #ccc;padding: 2px;margin-bottom: 20px;object-fit: cover;}
.search_page .cus_ser_select_sec form{display: block;width: 100%;display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
.search_page .search_input,.search_page input[type="submit"]{display: flex;}
.search_page .search_input{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;padding-right: 7px;}
.search_page .search_input #search_query{display: block;width: 100%;border: 1px solid #ccc;padding: 0 10px;font-size: 16px;color: #000;}
.search_page input[type="submit"] {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; border: 1px solid #123528; background-color: #123528;
     color: #ffffff; padding: 0px 10px;line-height: 60px;text-align: center;font-family: 'amazon_emberbold';font-size: 20px;justify-content: center;
    text-transform: uppercase;cursor: pointer;}
.search_page input[type="submit"]:hover { border: 1px solid #123528;background-color: #ffffff;color: #123528;}    
.search_page .search_input #search_query,.search_page input[type="submit"]{height: 60px;}
.search_page .search_input #search_query:focus,.search_page input[type="submit"]:focus{outline: none;}
.search_page .comn_title h1,.search_result .heading_inline h2{padding-bottom: 20px !important;}
/*------Search result page---------*/

.search_result .small_variation_list2 .misc_content_slider_sec2_item{display: flex;}
.search_result .small_variation_list2 .misc_content_slider_sec2_item .misc_content_slider_sec2_text{width: 100%;flex-wrap: wrap;
    display: flex;}
.search_result .small_variation_list2 .misc_content_slider_sec2_item .misc_content_slider_sec2_text .misc_content_slider_sec2_btm  {width: 100%;display: flex;align-self: end;
    flex-direction: row;}  
.search_result .small_variation_list2 .misc_content_slider_sec2_text .pro_id, .search_result .small_variation_list2 .misc_content_slider_sec2_text p{width: 100%;}

.search_result .misc_content_slider_sec2_text p {
    min-height: 10px;
}

.search-result-not-found a{font-family: 'amazon_emberregular';
    display: inline-block;
    background-color: #43d335;
    color: #fff;
    border: 1px solid transparent;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    padding: 0 15px;}
.search-result-not-found a:hover{ background-color: transparent;
    color: #43d335;
    border: 1px solid #43d335;}
.search_link{width: 100%;}    
.search_link a {color: #123528 !important; }
.search_link a:hover {color: #123528 !important; font-style: italic ;}

/*----------------------*/
#wcfmmp_user_location_lat_field,#wcfmmp_user_location_lng_field{margin-top: 38px;}
#ph_canada_post_deliver_to_po{border: 1px solid #000 !important;height: 40px;color: #666 !important;}

.woocommerce-billing-fields .select2-selection.select2-selection--single{height: 40px !important;}
#kl_newsletter_checkbox_field {
    width: 100% !important;
    clear: both !important;
    margin-top: 10px; /* small space from the email field */
}
#kl_newsletter_checkbox_field .woocommerce-input-wrapper {
    display: flex;
    align-items: center;
}
#kl_newsletter_checkbox_field .checkbox {
    display: flex;
    align-items: center;
    gap: 8px; /* spacing between checkbox and text */
    margin: 0;
    font-size: 14px;
}
#kl_newsletter_checkbox_field .checkbox input {
    margin: 0;
}
.pro_id p{min-height: 10px !important;}

.small-variation-2.sold-individually .space_available_sec, .small-variation-2.sold-individually .space_sold_sec{position: static !important;display: inline-block !important;}
/*-----------------------------------*/
#suggesstion-box{padding:20px 10px 10px 10px;border:1px solid #ccc;margin-top:10px;}
#suggesstion-box ul{padding-left:0px;}
#suggesstion-box ul li{font-size:14px;padding-bottom:10px;}
#suggesstion-box{max-height:200px;overflow-y:auto;}

/*---------------Submit ticket page-------------------*/
.wpsc-switch-editor.wpsc-switch-editor-active{background-color:#31df19 !important;}
.wpsc-iso p{margin: 0px !important;}
.attachment_link span{color: #31df19 !important;}
.wpsc-iso .row.create_ticket_fields_container{display: flex !important;}
.captcha_container{margin-left: 0px !important;}
/*--------------------manual standred---------------*/
.manual_standred_Sec h3{color: #123528;}
.manual_pic,.manual_inner figure{display: block;margin: 0px 0px 15px;text-align: center;padding-bottom: 20px;position: relative;}
.manual_pic:before,.manual_pic:after,.manual_inner figure:before,.manual_inner figure:after{content: "";height: 1px;background-color: #31df19;position: absolute;left: 0;right: 0;margin: 0 auto;}
.manual_pic:before,.manual_inner figure:before{bottom: -1px;width: 150px;}
.manual_pic:after,.manual_inner figure:after{bottom: -3px;width: 130px;}
.manual_pic img,.manual_inner figure img, .manual_inner img{width: auto;border: 1px solid #ccc;padding: 2px;}
.manual_inner{padding: 20px;border: 1px solid #123528;margin-bottom: 20px;}
.manual_standred{margin-bottom: 20px;}
.select_manual{margin-bottom: 20px;}
.select_manual select{border: 1px solid #123528;height: 40px;width: 100%;}
.select_manual select:focus{outline: none;}
/*----------------------------------------*/
.select2-container.select2-container--open .select2-dropdown{width: 200px !important;}
.misc_content_slider_sec2_text p{min-height: 75px;}
.cus_ser_colm_in .select2.select2-container .select2-selection .select2-selection__arrow {
   width: 18px !important;}
/*-------------------------------------------------------
layout default
-------------------------------------------------------*/ 
.layout_default{padding: 10px 0px;border: 1px solid #c3c3c3;margin-top: 20px;}
.Pro_Single_page .layout_default .images{    margin-bottom: 0px !important;}
.layout_default .bundled_product{padding: 0 10px 10px 10px !important;margin-bottom: 10px !important;border-bottom: 1px solid #c3c3c3 !important;}
.layout_default .bundled_product  .images{width: 100px !important;}
.layout_default .cart.bundle_data{padding: 0 10px !important;}
.layout_default .details{width: calc(100% - 100px) !important;float: left !important;padding-left: 20px !important;}
 /*-------------------------------------------------------
Product bundle composite
-------------------------------------------------------*/ 
.bundled_products{display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;margin-left: 3.5px !important;margin-right: 3.5px !important;margin-top: 20px !important;}
   
.layout_grid .bundled_products li.bundled_product{position: relative;-ms-flex: 0 0 25%;flex: 0 0 25%; max-width: 25%;padding: 0 3.5px !important;margin-bottom: 7px !important;margin-right: 0px !important;float: none;}
.layout_grid .bundled_product_images{margin-bottom: 0px !important;padding: 10px !important;border-bottom: none !important;}
.layout_grid .bundled_product_images,.layout_grid .bundled_product_images img,.bundle_price .price,.bundle_availability .stock.in-stock{margin-bottom: 0px !important;}
.layout_grid .bundled_products li .details{padding: 10px !important;border-top: none !important;}
.layout_grid .bundled_products li.bundled_product:before{content:"";border: 1px solid #c3c3c3 !important;height: 100%;position: absolute;left: 3.5px;right: 3.5px;bottom: 0;top: 0;}
.Pro_Single_page form.bundle_form{margin-bottom: 40px !important;}
.layout_grid .bundled_products li .details .stock.in-stock{padding-bottom: 0px !important;}
 /*-------------------------------------------------------
tabular
-------------------------------------------------------*/
table.bundled_products{
    display: table !important;
    -ms-flex-wrap: inherit !important;
    flex-wrap: inherit !important;
    margin-left: 0px !important;
    margin-right: 0px !important;width: 100% !important;}
table.bundled_products .bundled_product_image img{width: 100px !important;height: auto !important;max-width: 100% !important;} 
table.bundled_products td.bundled_item_images_col {
    width: 100px !important;
    min-width: 100px !important;}
.comn_title h1, .Inner_Page_Content h1.entry-title,.page-id-20 h1 {color: #282828;}

/*--------------------------*/
.wpcf7 form.sent .wpcf7-response-output{color: #fff !important;border-color: #31df19;background-color: #31df19;}
/*--------------------------*/
.inner_post_box{border-top: 1px solid rgba(0,0,0,0.10);padding: 7px;box-shadow: 0px 2px 1px 1px rgba(0, 0, 0, 0.10);border-radius: 5px;}

.cus_video_colmbox {text-align: center;}
.cus_video_colmbox video{width:auto;max-width: 100%;height: 550px;/*object-fit: cover;*/border: 1px solid #43d335;padding: 2px;display: inline-block;}
.cus_video_colmbox{padding-bottom: 20px;}
.video_page h2{text-align: center;}
/*-----------Tab Height Scroll---------------*/

/* .woocommerce-tabs .woocommerce-Tabs-panel{height: 300px;overflow-y: auto;} */
.vendor_posts,.vendor_products{margin-top: 20px !important;}
.video_popup_box{height:350px !important;width:100% !important;}
.video_popup_box video{width:100% !important;height:100% !important;max-width:100% !important;object-fit:cover;}
.wp-video{height: 100% !important;}
.wp-video,.wp-video-shortcode{width:100% !important;}
.wp-video-shortcode{height:100% !important;}


/*-----------TalentBook 16-06-22---------------*/
.listing_post_info .post_by,
.listing_post_info .sing_Cate_box_title, 
.listing_post_info .sing_Cate_box_sec ul li,
.listing_post_info .author_name_txt{font-size: 12px !important;}

.listing_post_info .sing_Cate_box_sec,
.listing_post_info .post_by
{padding-bottom: 3px !important;}
.listing_post_info .author_name_txt{padding-bottom: 7px !important;line-height: 14px;}
.listing_post_info .cat_type_name ul li{color: #43d335 !important;}
/*.listing_post_info .cat_type_name .listing_post_id ul li{color: #252525 !important;}*/
.listing_post_info .sing_Cate_box_title {font-family: 'amazon_emberbold' !important;}

/*-----------TalentBook 20-06-22---------------*/
.listing_post_info{min-height: 90px;}
.listing_post_info li,.Pro_Single_page .products .products .listing_post_info li {
    margin: 0px !important;
    width: auto !important;
    clear: none !important;
    border-top: 0px solid rgba(0,0,0,0.10) !important;
    padding: 0px !important;
    -webkit-box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 10%) !important;
    -moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.10) !important;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 10%) !important;
}
/*-----------Promo Banner---------------*/
.promo_banner_page h1{text-align: center;}
.promo_ban_colm_in{padding: 10px;border-top: 1px solid rgba(0,0,0,0.10);
  -webkit-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
    box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);}
.promo_ban_colm_in h3{text-align: center;min-height: 100px;}
.promo_ban_colm_in figure{margin: 0px 0px 10px;}
.promo_ban_colm_in figure img{width: 100%;border: 1px solid rgba(0,0,0,0.10);padding: 2px;}
.promo_social_sec{list-style-type: none !important;padding: 0px 0px 0px 10px !important;border: 0px solid #ccc !important;}
.promo_social_sec li{display: inline-block !important;list-style-type: none !important;padding: 0px 10px 5px 0px !important;}
.promo_social_sec li a i{display: block;font-size: 15px;width: 30px;height: 30px;border-radius: 50%;color: #fff;background-color: #123528;line-height: 30px;text-align: center;transition: all .3s ease-in-out; border: 1px solid #123528; }
.promo_social_sec li a:hover i{
background-color: #ffffff;color: #123528;
}
.promo_social_sec li::before{display: none;}
.promo_ban_colm_txt{padding: 0px;}
.promo_social_box{padding-top: 15px;border-top: 1px solid rgba(0,0,0,0.10);}
.promo_social_box h5{margin-bottom: 0px !important;padding-bottom: 0px !important;}
.promo_social_box h5,.promo_social_sec{display: inline-block;vertical-align: middle;}
.video_page .promo_social_box{float: left;text-align: left;padding-top: 0px;padding-bottom: 0px;border-bottom: 0px solid rgba(0,0,0,0.10);border-top: 0px solid rgba(0,0,0,0.10);margin-bottom: 0px;}
.promo_tag a{padding: 0px 5px 10px;display: inline-block;}


/*-------------------------------------------------------
top search
-------------------------------------------------------*/
.search_sec {margin-right: 20px;}
.search_sec a{padding:10px 18px;border:0px solid #31df19;display: block;}
/*-------top search modal----------------------*/

.search_sec a{padding:0;border:0px solid #31df19;display: block;background-color:transparent;}
.search_sec a img{width: 48px;}
.search_sec a i{font-size: 22px;color:#fff;}
/* .search_sec a:hover{background-color:#143429;} */
/* .search_sec a:hover i,.search_sec a:focus i{color:#fff;} */
.modal{height: auto !important;}
.Search_modal .close{z-index: 1;position: absolute;right:10px;top:10px;width: 25px;height:25px;border-radius: 50%;border:1px solid #143429;color:#143429;text-align: center;line-height: 25px;}
.Search_modal .modal-body{padding:34px 25px;}
.Search_modal .search_input{  display: inline-block !important;width: 270px;vertical-align: middle;}
.Search_modal .search_input input[type="search"]{    
  padding: 0 15px !important;
  width: 100%;
  display: block !important;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px; 
  font-size: 15px !important;
  height: 40px !important;
  border: 1px solid #bfbfbf;
  }
  .Search_modal .search_input input:focus{outline: none;}
  .Search_modal .modal-content {
    background-color: #fff !important;
    position: relative;   
    border: 3px solid #123528 ;
}

.Search_modal [type=submit] {
	padding: 0 15px !important;
	width: auto;
	display: inline-block !important;
	-moz-border-radius: 0;
	-webkit-border-radius: 0px;
	border-radius: 0;
	font-size: 15px !important;
	height: 40px !important;
	border: 1px solid #143429;
	background-color: #143429;
	line-height: 40px;
	cursor: pointer;
	color: #fff;
	vertical-align: middle
}

.Search_modal [type=submit]:hover {
	border: 1px solid #143429;
    background-color: #ffffff;
    color: #143429;
}

.top_hed_mb,.btm_hed_mb{display: inline-block;vertical-align: middle;}
a.glink span {   
    font-size: 14px !important;
   
}

.iframe_hw{position: relative;padding-top: 55.3333%;height: 0;}
.iframe_hw iframe{position: absolute;left: 0;top: 0;width: 100% !important;
    height: 100% !important;
    max-height: 100% !important;
    max-width: 100% !important;
    top: 0 !important;border: none !important;}

    
/*-------------------------------------------------------
Light House Work
-------------------------------------------------------*/
.share_cls .heateor_sss_sharing_ul a{margin:0px 5px 5px 0px !important;padding: 0 0px !important;}

/* .share_cls .heateor_sss_sharing_ul a{margin: 0 5px 5px 0px !important;}
.share_cls .heateor_sss_sharing_ul a span.heateor_sss_svg{float: none !important;width:48px !important;height:48px !important;line-height: 48px !important;} */

.support_heading p a{color: #123528;}
.support_heading p a:hover{color: #43d335;}
.form-control::-webkit-input-placeholder{color:#000 !important;opacity:1}
.form-control::-moz-placeholder{color:#000 !important;opacity:1}
.form-control:-ms-input-placeholder{color:#000 !important;opacity:1}
.form-control::-ms-input-placeholder{color:#000 !important;opacity:1}
.form-control::placeholder{color:#000 !important;opacity:1}
.cli-style-v2 .cli-bar-message{color: #080808 !important;}
#wt-cli-accept-all-btn{background-color: #123528 !important;}
#cookie-law-info-bar{background-color: rgba(255, 255, 255, 1)  !important;}


.ft_misc_info{text-align: center;padding-bottom: 10px;}
.ft_misc_info span label{color:#fff !important}
.ft_misc_info.ft_misc_info_inn a{color:#43d335 !important;}
.ft_misc_info a:hover{color:#fff !important;}
 /* https://www.bsme2e.dev/bsme2e-gmaster-dev1/store/testerbsme2e/ */ 
/* .post-type-archive-product #wcfmmp-store .lft.bd_icon_box a.wcfm_store_enquiry,
.post-type-archive-product #wcfmmp-store .lft.bd_icon_box .follow { background-color: #123528 !important; border: 1px solid #123528 !important; color: #ffffff !important; }
.post-type-archive-product #wcfmmp-store .lft.bd_icon_box a.wcfm_store_enquiry:hover,
.post-type-archive-product #wcfmmp-store .lft.bd_icon_box .follow:hover { background-color: #123528 !important; border: 1px solid #123528 !important; color: #ffffff !important; }
.post-type-archive-product #wcfmmp-store .address span, .post-type-archive-product #wcfmmp-store .address a, .post-type-archive-product #wcfmmp-store .address h1, .post-type-archive-product #wcfmmp-store .address h2, .post-type-archive-product #wcfmmp-store .social_area ul li:hover i {  color: #123528 !important;}
.post-type-archive-product #wcfmmp-store .tab_area .tab_links {  border-bottom: 1px solid #123528 !important;}
.post-type-archive-product #wcfmmp-store .tab_area .tab_links li:hover a, .post-type-archive-product #wcfmmp-store .tab_area .tab_links li.active a, .post-type-archive-product .wcfmmp_store_hours .wcfmmp-store-hours-day { color: #ffffff !important; background: #123528 !important; }
.post-type-archive-product #wcfmmp-store .tab_area .tab_links li { border: 1px solid #123528; } */

#wcfmmp-store-content .lft.bd_icon_box a.wcfm_store_enquiry,
#wcfmmp-store-content .lft.bd_icon_box .follow { background-color: #123528 !important; border: 1px solid #123528 !important; color: #ffffff !important; }
#wcfmmp-store-content .lft.bd_icon_box a.wcfm_store_enquiry:hover,
#wcfmmp-store-content .lft.bd_icon_box .follow:hover { background-color: #123528 !important; border: 1px solid #123528 !important; color: #ffffff !important; }
#wcfmmp-store-content .address span, #wcfmmp-store-content .address a, #wcfmmp-store-content .address h1, #wcfmmp-store-content .address h2, #wcfmmp-store-content .social_area ul li:hover i {  color: #123528 !important;}
/* #wcfmmp-store-content .tab_links_area {  border-bottom: 1px solid #123528 !important;} */
#wcfmmp-store-content .tab_area .tab_links li:hover a, #wcfmmp-store-content .tab_area .tab_links li.active a, .wcfmmp_store_hours .wcfmmp-store-hours-day { color: #ffffff !important; background: #123528 !important; }
#wcfmmp-store-content .tab_area .tab_links li { border: 1px solid #123528; }

#wcfmmp-store-content #wcfmmp-store-content .tab_area .tab_links li:after { background: #123528 !important;}
#wcfmmp-store-content .tab_area .tab_links li a { color: #123528 !important; }
/*-----------------Common Sec----------------------*/

.top_hed_link .dropdown{display: inline-block;}
.top_hed_link .dropdown button {background-color: #31df19 !important;border:none !important;}
.top_hed_link .dropdown button:focus{outline: none !important;box-shadow: none !important;border: none !important;}
.top_hed_link .dropdown{display: inline-block;}
.top_hed_link .dropdown button { background-color: #123528 !important; color: #ffffff !important; border:1px solid #123528 !important;font-size: 14px;}
.top_hed_link .dropdown button:hover { background-color: #ffffff !important; color: #123528 !important;}
.top_hed_link .dropdown button:focus {outline: none !important;box-shadow: none !important; }
.top_hed_link .dropdown li {border-left:0px !important;padding-bottom: 5px;}
.top_hed_link .dropdown li a { 
  padding: 0 5px !important;
  border-right: 0px solid #123528 !important;
  color: #000 !important;
  display: block !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
/* .icon-linkedin{color:#0A66C2 !important;}
.icon-youtube{color:#FF0000 !important;}
.icon-facebook{color:#4267B2 !important;} */
.icon_plus_round{color:#31df19 !important}

.user_form_sec h2 {text-align: center; }
.user_btn_sec { text-align: center;margin: 20px 0px 10px; }
.user_btn_sec .comn_userlink_btn {   vertical-align: middle; display: inline-block; margin: 0 10px 10px; padding: 0 15px; font-size: 22px; width: auto; height: auto; line-height: 70px; text-align: center; background-color: #fff; color: #123528; box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.25); min-width: 300px; border-radius: 15px; border-bottom: 3px solid #123528;}
.user_btn_sec .comn_userlink_btn:hover { background-color: #123528; color: #ffffff; border-bottom: 3px solid #123528; }

#wcfmmp-store #wcfmmp-store-content .tab_area .tab_links li.active { border-top-color: #123528 !important;}

/* .um-field-label label{color: #000 !important;}*/
.um-form-field{border:1px solid transparent!important;} 
.um{opacity: 1 !important;}
.register_page_content .um-form {
    /* background-color: #15342a !important; */
    background-color: transparent !important;
    padding: 20px !important;
    border:1px solid #15342a !important;
}
/* .register_page_content .um-field-checkbox-option{color:#fff !important} */
.register_page_content .um-field-checkbox-option{color: #123528  !important;}
.register_page_content .um-field-checkbox-option a{color: #123528  !important;}
.register_page_content .um-field-checkbox-option a:hover { font-style: italic;}
.um-toggle-terms{display:none;}
.user_registration .um-field-checkbox-state i { color: #123528  !important;}
.register_page_content .um-227.um {
    max-width: 100% !important;
}
.sing_register_page_content{margin-top: 20px;}
.page-id-20 #wcfm-main-contentainer +  p {text-align: center;margin-top: 20px;;}
#bsme2e_our-digital-spaces_banner_area{margin-top: 20px;}

.top_hed_link .dropdown-menu { background-color: #ffffff; padding: 0px !important; box-shadow: 0px 2px 14px rgba(0,0,0,0.25); }
.top_hed_link .dropdown-menu li { border-bottom: 1px solid #123528; padding: 5px; }
.top_hed_link .dropdown-menu li a{color: #123528  !important;}
.top_hed_link .dropdown-menu li:last-child {border-bottom:0px solid #31df19}
.top_hed_link .dropdown-menu li:hover { background-color: #123528; }
.top_hed_link .dropdown-menu li:hover a { color: #ffffff !important; }

.exp_video_slider iframe{border:none !important;max-width: 100% !important;width: 100% !important;}
.exp_video_slider .item{margin: 0 5px !important;}
.exp_video_slider .owl-dots .offscreen{display: none;}
.exp_video_slider .owl-dots{text-align: center;margin: 20px 0px 0px;}
.exp_video_slider .owl-dots button{display: inline-block;margin: 0 7px !important;}
.exp_video_slider .owl-dots span{width: 10px;height: 10px;background-color:#31df19;border-radius: 50%;display: block;}
.exp_video_slider .item img{border:5px double #123528 !important;}
.exp_video_slider .item{position: relative;}
.exp_video_slider .item a{display: block;width: 48px;height: 48px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;font-size: 48px;text-align: center;}
.exp_video_slider .item a i{line-height: 48px;}
/* .exp_video_slider .item a:hover{font-size: 50px;}
.exp_video_slider .item a, .exp_video_slider .item a i{    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;} */
.page_general_content .user_form_sec h2{padding-bottom: 0px !important;}
.additional_video_slider h2,.register_page_content h2{text-align: center;}

.register_page_content{margin-top: 30px;}
/*-----------------------------------------*/
.feedbackForm_wrapper .wpcf7-form-control{height: 40px;width: 100% !important;}
.feedbackForm_wrapper textarea.wpcf7-form-control{height: 80px;}
.frm_starrating label{margin-bottom: 0px !important}
.frm_starrating p{padding-bottom: 0px !important;}
.feedbackForm .wpcf7-radio{margin-bottom: 0px !important;}
.feedbackForm_wrapper .select2-container--default .select2-selection--single{width: 100% !important;height: 40px !important;border-radius: 0px !important;}
.feedbackForm_wrapper .select2.select2-container{width: 100% !important;}
.feedbackForm_wrapper .wpcf7-radio label{margin-bottom:0px !important;}
.feedbackForm_wrapper .wpcf7-form-control.wpcf7-radio{height: auto !important;}
.frm_radio p{padding-bottom: 0px !important;}
#um-field-show-passwords-register{clear: both !important;}
.comn_inner_regform #um_field_253_OTPUser{width: 30% !important;}
.btn-success {
    color: #fff !important;
    background-color: #123528 !important;
    border-color: #123528 !important;
}
.um-page-loggedout .um-form a#btn_otp_resend{color: #fff !important;}

/*-------------------------------------------------------
Digital Space
-------------------------------------------------------*/
#bsme2e_our-digital-spaces_banner_area .container{max-width: 100% !important;padding-right: 0px !important;
    padding-left: 0px !important;}
.home_comn_title h2,.user_form_sec h2 {
    font-size: 30px;
    line-height: 34px;
    text-transform: uppercase;
    font-family: 'amazon_emberbold';
    margin-bottom: 20px;
}
.img_overlay a::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.5);
}
.img_overlay a{display: block;}
.home_digital_colm_cap {
    position: absolute;
    text-align: center;
    position: absolute;
    width: 90%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    padding: 0px 10px;
}
.home_misc_colm_in, .home_misc_colm_in figure, .img_overlay, .home_misc_colm_in figure a, .img_overlay a {
    position: relative;
}
.home_misc_colm_in img, .home_digital_in img {
    width: 100%;
}
.home_comn_title h3, .home_comn_title .home_digital_mrkt h3, .home_comn_title .home_booth_colm h3, .home_comn_title .home_featured_colm_con .home_digital_colm_cap h3 {
    font-size: 20px;
    line-height: 22px;
}
.home_digital_colm_cap h3, .home_comn_title .home_booth_colm_in h3, .home_comn_title .home_digital_mega h3 {
    padding-bottom: 5px !important;
}
.home_digital_colm_cap h3 a, .home_digital_colm_cap h4 a, .home_misc_colm_cap h3 a, .home_featured_colm .home_digital_colm_cap h6 a, .home_digital_mrkt .home_digital_colm_cap h5 a {
    color: #fff !important;
}
.hm_scl_chl_col, .home_misc_box, .home_digital_colm, .home_booth_colm figure {
    margin-bottom: 7px;
}
.home_booth_colm_in {
    padding: 15px 10px;
    border: 1px solid #c3c3c3;
    height: 100%;
}
.home_comn_title h2 a, .cat_hrf, .comn_content_sec_colm h3 a, .home_booth_colm_in a, .footer_copy_sec p a, .hm_scl_chl_in h3 a {
    color: #123528 !important;
}
.home_comn_title p {
    font-size: 16px;
    line-height: 18px;    
}
.home_seller_Sec .home_comn_title h2, .home_seller_Sec .home_comn_title p, .home_cat_Sec .home_comn_title h2, .home_cat_Sec .home_comn_title p, .home_bolg_Sec.home_comn_title h2, .home_bolg_Sec.home_comn_title p, .home_social_chanel_Sec .home_comn_title h2, .home_misc_Sec .home_comn_title h2, .home_digital_sec.home_comn_title p, .home_social_chanel_Sec .home_comn_title p, .home_misc_Sec .home_comn_title p {
    color: #000;
}
.home_comn_btn {
    -webkit-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);
    -moz-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);
    box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);
    display: inline-block;
    width: auto;
    padding: 0 15px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #123528;
    background-color: #ffffff;
    font-size: 16px;
    font-family: 'amazon_emberregular';
    border: 1px solid #123528;
}
.home_comn_btn:hover {
    background-color: #143429;
    color: #ffffff;
}
.home_comn_sec_gap .container {
    max-width: 100% !important;
}
.row.home_featured_title {
    margin-top: 23px !important;
}
.home_comn_title h2 a {
    text-decoration: underline;
}
.home_featured_title .home_comn_title {
    text-align: center;
}
.home_featured_slider .owl-stage,.digitalspace_featured_slider .owl-stage {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 auto;
}
.home_featured_slider .owl-stage .owl-item,.digitalspace_featured_slider .owl-stage .owl-item {
    display: flex;
    flex-direction: column;
}
.home_featured_slider .home_featured_colm_item,.digitalspace_featured_slider .home_featured_colm_item {
    margin: 0 3.5px;
    height: 100%;
    align-items: center;
    display: flex;
}
.home_featured_colm_item {
    text-align: center;
    padding: 10px;
    border: 1px solid #ccc;
}
.home_featured_colm_item figure {
    width: 100%;
    text-align: center;
    margin: 0;
}
.home_featured_colm_item a {
    display: inline-block;
}
.home_featured_colm_item img {
    display: inline-block;
    width: auto !important;
    height: 100px !important;
    max-width: 100% !important;
}
.owl-carousel .owl-item img {
    display: block;
    width: 100% !important;
}
.page-id-1920 .user_form_sec{margin-top: 20px;}
/* .cus_ser_prt .container{max-width: 100% !important;} */
/* .page-id-1920 .cus_ser_prt .comn_title{padding-bottom: 20px;} */

.home_seller_Sec .home_comn_title h2, .home_seller_Sec .home_comn_title p, .home_cat_Sec .home_comn_title h2, .home_cat_Sec .home_comn_title p, .home_bolg_Sec.home_comn_title h2, .home_bolg_Sec.home_comn_title p, .home_social_chanel_Sec .home_comn_title h2, .home_misc_Sec .home_comn_title h2, .center_text, .center_text h2, .center_text h3, .center_text h4, .center_text h5, .center_text h6, .center_text p, .home_digital_mega .comn_content_sec_colm, .home_social_chanel_Sec .home_comn_title p, .home_misc_Sec .home_comn_title p {
    text-align: center;
}

.comn_title h1 a{color:#143429;text-decoration: underline;}
.digital_space_sec_page .comn_title h1{color:#143429;}
.um-field-area select{display: block !important;}


/*.main_banner.bsme2e_sm_banner{margin-top: 20px !important;}*/
.digital_space_sec_page .home_featured_title .comn_title h2{text-transform: none;}

.wcfm-theme-bsme2e .wcfm-main-content-wrap{padding: 0 2.5% !important;}
.wcfm_membership_box_foot {color: #fff !important;}
#wcfm-main-contentainer + p{color: #f00 !important;font-size: 20px;}
/*-------------------------------------------------------
Digital Box Size
-------------------------------------------------------*/
.home_digi_ad_rect .home_digital_in img{width: 100%;height: 334px;object-fit: cover;}
.home_digi_ad_box .home_digital_in img{width: 100%;height: 206px;object-fit: cover;}
.oth_comnsec .container{max-width: 100% !important;}
.home_digital_mrkt figure img {
    height: 170px;
}
.oth_comnsec h2{text-align: center;}
.exp_video_slider .item a i {
    line-height: 48px;
}
.exp_video_slider .item a {
    display: block;
    width: 48px;
    height: 48px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    font-size: 48px;
    text-align: center;
}
.exp_video_slider .item {
    position: relative;
    margin: 0 5px !important;
}
.exp_video_slider .item img {
    border: 5px double #123528 !important;
}
.exp_video_slider .item img {height: 207px !important;object-fit: cover;}
/*-------------------------------------------------------
others
-------------------------------------------------------*/
/* .oth_cat_box_sec{margin-top: 30px;} */
.OthersTypes h2{text-align: center;}
.oth_cat_img_box h3{text-align: center;font-family: 'amazon_emberregular' !important;font-weight: normal;}
.oth_cat_img_box figure{margin: 0 0 15px;}
.oth_cat_img_box figure img{width: 100%;}
.iti.iti--allow-dropdown input[type="tel"]{padding-left: 44px !important;}
.um-field-tel .iti.iti--allow-dropdown{width: 100% !important;}

.oth_cat_img_box_in{border-top: 1px solid rgba(0,0,0,0.10);
    padding: 10px;
    -webkit-box-shadow: 0px 2px 1px 1px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0px 2px 1px 1px rgba(0,0,0,0.10);
    box-shadow: 0px 2px 1px 1px rgb(0 0 0 / 10%);
    border-radius: 5px;    height: 100%;}
.oth_cat_img_box_in h3{margin-bottom: 0px !important;}
.oth_cat_img_box h3 a,.comn_blogbox_sec h2 a{color: #143429;}
.oth_cat_img_box h3 a:hover,.comn_blogbox_sec h2 a:hover { font-style: italic; }
.market_digital_colm_sec{margin-top: 30px;}
.market_digital_colm_sec h2{text-align: center;}
.owl-theme .owl-dots .owl-dot span.offscreen{display: none !important;}
.exp_video_slider {margin-bottom: 20px;}
/*-------------------------------------------------------
blog section
-------------------------------------------------------*/
.comn_blogbox_sec{margin-bottom: 20px !important;}
.comn_blogbox_sec h2{text-align: center;}
.home_comn_sec_gap .container {
    max-width: 100% !important;
}
.comn_blogbox_slider .owl-stage {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
.comn_blogbox_slider .owl-item {
        display: flex;
    }   
.home_bolg_list {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        max-width: 100%;
    } 
.home_bolg_list_in {
        position: relative;
    }  
.home_bolg_list_in figure {
        margin: 0 0 10px!important;
    }   
    .owl-carousel .owl-item img {
        display: block;
        width: 100% !important;
    }
    .home_bolg_list_in h3 {
        margin-top: 0px !important;
        padding-bottom: 0px !important;
        text-align: center;
        line-height:normal;
        margin-bottom: 0px !important;
    }
    .home_bolg_list_in h3 a {
        color: #123528 !important;
    }
    .home_bolg_list_in h3 a:hover {
       font-style: italic;
    }
    .owl-theme .owl-nav.disabled+.owl-dots {
        margin-top: 15px;
        text-align: center;
    }
    .owl-theme .owl-dots .owl-dot {
        margin: 0px 0px !important;
        width: 30px !important;
    }
    .owl-theme .owl-dots .owl-dot span {
        background: #123528 !important;
    }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
        background: #ffffff !important;
    } 
.comn_blogbox_sec .container{max-width: 100% !important;}   
    
.owl-theme .owl-dots .owl-dot span {  width: 10px;  height: 10px;  margin: 5px 7px;      display: block;     transition: opacity .2s ease;  border-radius: 30px; border: 1px solid #123528; }  
.owl-theme .owl-dots .owl-dot span {
    display: inline-block !important;
}  
.comn_blogbox_slider .owl-dots .owl-dot span.offscreen{display: none !important;}    
.comn_blogbox_slider {margin-bottom: 0px !important;}    
.owl-theme .owl-dots .owl-dot:focus{outline: none;border:none;}
.home_bolg_list_last {
    display: flex;
    align-items: center;
    text-align: center;
}
.pro_id p > a { text-decoration: underline; }
.pro_id p > a:hover { text-decoration: none; font-style: italic;}
.home_bolg_list_in {
    position: relative;
}
.home_bolg_list_in .home_comn_btn:last-child {
    margin-top: 10px;
}
.comn_blogbox_slider figure img{height:310px;object-fit: cover;}

.hm_scl_chl_col {
    width: 20% !important;
    -ms-flex: 0 0 20% !important;
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.hm_scl_chl_in {
    padding: 10px;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    border-bottom-width: 3px;
}
.youtube_chn .hm_scl_chl_in {
    border-color: #123528 !important;
}
.linkedin_chn .hm_scl_chl_in {
    border-color: #123528 !important;
}
.youtube_chn a {
    color: #FF0000;
}

/* .icon-linkedin {
    color: #0A66C2 !important;
} */
.linkedin_chn a {
    color: #0077b5;
}
.hm_scl_chl_in a:hover {
    color: #123528;
}
.hm_scl_chl_in i {
    font-size: 100px;
}
.facebook_chn .hm_scl_chl_in {
    border-color: #123528 !important;
}
.facebook_chn a {
    color: #4267B2;
}
.instagram_chn .hm_scl_chl_in {
    border-color: #123528 !important;
}
.instagram_chn a {
    color: #c837ac;
}
.twitter_chn .hm_scl_chl_in {
    border-color: #123528 !important;
}
.twitter_chn a {
    color: #1DA1F2;
}
.scl_chl_icon {
    display: inline-block;
    margin-bottom: 20px; 
}
.hm_scl_chl_in a:hover i {

}
.hm_scl_chl_in h3 a:hover { font-style: italic;}
.hm_scl_chl_in h3{margin-bottom: 0px !important;}
.comn_social_chanel_Sec h2{text-align: center;}
#menuToggleseller{float: right;}
#menuToggleseller
{
  display: block;
  position: relative;
  /*top: 50px;
  left: 50px;*/
  /* border:1px solid #123528;
  padding: 2px; */
  z-index: 1;
  
  -webkit-user-select: none;
  user-select: none;
}

#menuToggleseller a
{
  text-decoration: none;
  color: #232323;
  
  transition: color 0.3s ease;
}

#menuToggleseller a:hover
{
  color: tomato;
}


#menuToggleseller input
{
  display: block;
  width: 40px;
  height: 32px;
  position: absolute;
  top: -7px;
  left: -5px;
  
  cursor: pointer;
  
  opacity: 0; /* hide this */
  z-index: 2; /* and place it over the hamburger */
  
  -webkit-touch-callout: none;

}

/*
 * Just a quick hamburger
 */
#menuToggleseller span
{
  display: block;
  width: 33px;
  height: 4px;
  margin-bottom: 5px;
  position: relative;
  
  background: #123528;
  border-radius: 3px;
  
  z-index: 1;
  
  transform-origin: 4px 0px;
  
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              opacity 0.55s ease;
}

#menuToggleseller span:first-child
{
  transform-origin: 0% 0%;
}

#menuToggleseller span:nth-last-child(2)
{
  transform-origin: 0% 100%;
}

/* 
 * Transform all the slices of hamburger
 * into a crossmark.
 */
#menuToggleseller input:checked ~ span
{
  opacity: 1;
  transform: rotate(45deg) translate(-2px, -1px);
  background: #43d335;
}

/*
 * But let's hide the middle one.
 */
#menuToggleseller input:checked ~ span:nth-last-child(3)
{
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}

/*
 * Ohyeah and the last one should go the other direction
 */
#menuToggleseller input:checked ~ span:nth-last-child(2)
{
  transform: rotate(-45deg) translate(0, -1px);
}

/*
 * Make this absolute positioned
 * at the top left of the screen
 */
#menuseller
{
  position: absolute;
  top: -5px;
  width: 300px;
  margin: 0px 0 0 0px;
  padding: 10px;
  padding-top: 10px;
  
  background-color: rgba(20, 52, 41, 0.7);
  list-style-type: none;
  -webkit-font-smoothing: antialiased;
  /* to stop flickering of text in safari */
  
  transform-origin: 0% 0%;
  transform: translate(300px, 0);
  
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
  max-height:300px;
  overflow-y: scroll;
overflow-x: hidden;
visibility: hidden;
opacity: 0;
}
body{overflow-x: hidden;}
#menuseller li
{
  padding: 0px 0 10px;
  font-family: 'amazon_emberregular';
  text-transform: uppercase;
  font-weight: 400;
  font-size: 16px;

}
#menuseller li a,#menuseller li{color: #fff !important;}
#menuseller li:hover a,#menuseller li:hover{color: #00a26c !important;}
/*
 * And let's slide it in from the left
 */
#menuToggleseller input:checked ~ ul
{
    transform: translate(-300px, 0);
    visibility: visible;
    opacity: 1;
}
ul.promo_social_sec li { margin-bottom: 0px !important; }
/* 25102022 PARTHA END*/
/* .manual_page nav{overflow: hidden;} */
/*-------------------------------------------------------
New faq
-------------------------------------------------------*/
.default_faqs .cus_ser_colm form{position: relative;}

.default_faqs .misc_content_slider_sec2_text p{padding-bottom: 0px !important;min-height: 10px !important;}
.default_faqs .misc_content_slider_sec2_text{padding: 10px 15px !important;}
.default_faqs .misc_content_slider_sec2_text .pro_id{padding-bottom: 5px;}
.nor_btn.loadmoresfaq{font-size: 16px !important;font-weight: normal !important;color: #ffffff !important;padding: 0 20px !important;}
.nor_btn.loadmoresfaq:hover{background-color: #ffffff !important;border:1px solid #123528 !important;color: #123528 !important;}
.loadmore_row{text-align: center;display: block;width: 100%;}
.default_faqs .misc_content_slider_sec2_text h3{min-height: 10px !important;}
.default_faqs .cus_ser_colm{ padding-right: 0px !important;}

.manual-dropdown-row .cus_ser_colm{float: right;margin-bottom: 0px;padding-right: 0px;position: relative;
    top: -44px;width: 210px;
    -ms-flex: 0 0 210px;
    flex: 0 0 210px;
    max-width: 210px;}
.manual-dropdown-row .select2-container--default .select2-selection--single .select2-selection__rendered {
   line-height: 38px !important;
}
.manual-dropdown-row .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 36px !important;}

.manual-dropdown-row .cus_ser_colm_in .select2-container--default {
        width: 210px !important; position: relative; border: 1px solid #123528;
    }
.page-template-template-seller-manual .breadcrumbs,
.page-template-template-manual .breadcrumbs,
.single-seller-manual .breadcrumbs,
.single-customer-manual .breadcrumbs
{width: calc(100% - 220px);}    
/*-------------------------------------------------------
07-12-22
-------------------------------------------------------*/
.contact_seller_rating{padding-bottom:15px;}
.contact_address_list li em{width: calc(100% - 30px);font-style: normal;float: left;}
.cus_ser_select_sec .select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 38px !important;height: 38px !important;
}
.cus_ser_select_sec .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 36px;}
.cus_ser_select.date-field{width: 202px !important;}   
.contact_address_list .con_cat_name .con_cat_link  {display: inline-block;padding: 0 7.5px;border-right:1px solid #000;margin-top: 10px;width: auto !important;float: none !important;}
.contact_address_list .con_cat_name .con_cat_link:last-child{border-right:0px solid #000;}


.promo_ban_colm{display: flex;flex-direction: column;}
.promo_ban_colm_in{height: 100%;}
.accordion .card-header{background-color: #143429 !important;}
.accordion .card-header:hover{background-color: #33df19 !important;} 
.accordion .card-header h2 button,.accordion .card-header h2{color:#fff !important;}
.accordion .card-header:hover h2 button,.accordion .card-header:hover h2{color:#000 !important;}
.accordion .card-header h2:hover button,.accordion .card-header h2:hover{text-decoration: none !important;}
.modal-body h2{font-size:24px;}

.feedbackForm_wrapper{width: 60%;margin: 0 auto;}
.feedbackForm_wrapper .star_rating_class{margin-top: 20px !important;}
.feedbackForm_wrapper label{margin-bottom: 10px !important;display: block;}
.feedbackForm_wrapper select{display: block;height: 40px;padding:0px 10px;}
.feedbackForm_wrapper select,.feedbackForm_wrapper textarea{width: 100%;border:1px solid #ccc;}
.feedbackForm_wrapper textarea{height: 80px;resize: none;padding:10px;}
.feedbackForm_wrapper select:focus{outline: none;}
.feedbackForm_wrapper span{width:100%;display: block;}
.feedbackForm_wrapper .wpcf7-radio label,.feedbackForm_wrapper .wpcf7-radio span{display: inline-block;vertical-align: middle;width: auto;}
.feedbackForm_wrapper .wpcf7-radio label span{margin-left: 10px;}
.feedbackForm_wrapper{padding: 20px;border: 1px solid #143429;border-bottom-width: 3px;}
.page-id-11681 h1{text-align: center;}

.social_modal_sec form label{color:#000 !important;}


/*-------------------------------------------------------
single post register form
-------------------------------------------------------*/
.single-post .wcfm-membership-wrapper{padding:20px !important;}
.single-post #wcfm_membership_registration_form .user_email,.single-post #wcfm_membership_registration_form .wcfm_title {width: 40%;float: left;height: 40px;padding:0px !important;margin-bottom:20px !important;}
.single-post  #wcfm_membership_registration_form .wcfm_email_verified,.single-post #wcfm_membership_registration_form .wcfm-text.wcfm_ele{float: right;width: 60%;}
.single-post #wcfm_membership_registration_form .wcfm-text{margin-bottom: 20px !important;}
.single-post #wcfm_membership_registration_form .wcfm_email_verified_input, .single-post #wcfm_membership_registration_form .wcfm_email_verified_button{width: 49% !important;float: left;}
.single-post #wcfm_membership_registration_form .wcfm_email_verified_button{margin-left: 2% !important;}
.wcfm_email_verified::after,#wcfm_membership_registration_form_expander::after{content:"";clear: both;width: 0px;height: 0px;display: block;line-height: 0;font-size: 0;}
.single-post #wcfm_membership_registration_form select{height: 40px !important;width: 60%;margin-bottom: 20px !important;}
.single-post #wcfm_membership_registration_form .terms_title.wcfm_title{height: auto !important;width: calc(100% - 23px) !important;float: left !important;margin-bottom: 20px !important; margin-left: 10px;}
.single-post #wcfm_membership_registration_form input[type=checkbox]{float: left;}
.single-post #wcfm_membership_registration_form .wcfm_submit_button{height: 40px !important;line-height: 40px !important;}


#um_field_253_OTPUser,#um_field_253_user_city,#um_field_227_OTPCustomer,#um_field_227_user_city{clear: both;}
#um_field_253_OTPUser + .um-field-shortcode,#um_field_227_OTPCustomer + .um-field-type_shortcode{margin-top: 39px !important;}

#um_field_253_OTPUser + .um-field-shortcode{margin-top: 39px !important;}
.right_floating_btn{position: fixed;top: 200px;right:8px;width: auto;    z-index: 9;}
.right_floating_btn a{display: inline-block;width: 40px;height: 40px;text-align: center;background-color: #15342a;padding: 10px;border-radius: 50%;margin:0px 2px 10px;-webkit-box-shadow: 0px 0px 12px 4px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 0px 12px 4px rgba(0,0,0,0.4);
    box-shadow: 0px 0px 12px 4px rgba(0,0,0,0.4);}
.right_floating_btn a img{width: 100%;height: 100%;display: block;}
.right_floating_btn a:hover{background-color: #31df19 !important;}
.comn_inner_regform .alert.alert-success,.comn_inner_regform .alert-dismissible.alert-otp{margin-top:10px !important;clear:both;width: 100%;
    float: left;}
    .um-page-loggedout.comn_inner_regform .um-field-shortcode a{color: #fff !important;}
/*-------------------------------------------------------
event promotion slider
-------------------------------------------------------*/
.market_variation_structure .misc_content_thum_img a{display: block;}   
.market_variation_structure .misc_content_thum_img img{width: 100%;object-fit: cover;height: auto !important;} 
.promo_ban_colm .comn_horizontal_slider_img a{height:543px !important;display: flex;align-items: center;width: 100% !important;overflow: hidden;}
.promo_ban_colm .comn_horizontal_slider_img img{height:auto !important;}
.promo_ban_colm_in .slick-dots li {    
    height: 20px;}
.promo_ban_colm .slick-arrow{z-index: 99;width:40px;height: 40px;background-color: rgba(0, 0, 0, 0.50);text-align: center;border-radius: 50%;}
.promo_ban_colm .slick-arrow::before{line-height: 40px;}
.promo_ban_colm .slick-arrow i{display: none !important;}
.promo_ban_colm  .slick-prev{left:10px;right: auto;}
.promo_ban_colm  .slick-next{right:10px;left: auto;}
.promo_ban_colm  .slick-prev:before, .promo_ban_colm  .slick-next:before{    font-family: 'icomoon' !important;
    speak: never !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;    
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    color: #fff;}
.promo_ban_colm  .slick-prev:before{content: "\e909" !important;}
.promo_ban_colm  .slick-next:before{content: "\e913" !important;}
.promo_ban_colm  .promo_ban_colm_txt{margin-top: 30px;}

.promo_ban_colm .slick-dotted.slick-slider{margin-bottom: 0px;}

.promo_ban_colm ul.slick-dots {width: 260px;white-space: nowrap;overflow: hidden;left:0;right: 0px;margin:0 auto;}

/*.single-promo #admin-aniimated-thumbnials .slick-track{height:541px !important;}*/
 .single-promo #admin-aniimated-thumbnials .slick-track {height: auto !important;}
.single-promo #admin-aniimated-thumbnials .slick-track img{height: auto !important;}

/* .comn_horizontal_slider_img, .comn_horizontal_slider_video {
    margin-bottom: 10px !important;} */
.comn_horizontal_slider_video iframe{display: block;}
.newVideoSection h2{text-align: center;}


.page-template-template-digital-space .cus_ser_prt_con,.page-template-template-digital-space .Search_content_horizontalTab_item .no_result_found  {margin-top: 0px !important;}
.page-template-template-digital-space .sorting_filter_sec{
    padding-bottom: 0px ;}

.single-promo #admin-aniimated-thumbnials .slick-track a {    display: flex;
    align-items: center;}  

/*-------------------------------------------------------
page category list
-------------------------------------------------------*/
.page-template-template-category-list .oth_cat_box_sec .oth_cat_img_box{-ms-flex: 0 0 20% !important;
    flex: 0 0 20% !important;max-width: 20% !important;}
.page-template-template-category-list .oth_cat_box_sec .oth_cat_img_box h3{font-size: 18px !important;}
.page-template-template-category-list  #search_head{padding-bottom: 0px !important;}
.page-template-template-category-list .no_result_found{margin-top: 0px !important;}

.page-template-template-category-list .comn_social_chanel_Sec{margin-top: 20px;}


.auth_det_left figure{    text-align: center;
    display: flex;}
.auth_det_left figure img{width: 100%; max-width: 100%; height: auto;margin: auto;max-height: 100%;}



/*------------------register page style----------------*/
.comn_inner_regform .um-field-text,.comn_inner_regform .um-field-select{width: 50% !important;max-width: 50% !important;}
.comn_inner_regform  .um-field-OTPCustomer{width: 30% !important;}
.comn_inner_regform .um-field-user_city,.comn_inner_regform .um-field-user_state,.comn_inner_regform .um-field-country{width: 33.333% !important;max-width: 33.333% !important;}
.um-field-checkbox-option a{text-decoration: underline !important;}
.comn_inner_regform #um_field_253_user_email{width: 50% !important;}
.comn_inner_regform .select2.select2-container .select2-selection{height: 40px !important;}

.Inner_Page_Content .entry-content #wcfm-main-contentainer{margin-top:30px !important;}
.Inner_Page_Content .entry-content #wcfm_membership_container .select2-container,.Inner_Page_Content .entry-content #wcfm_membership_container select {    
    box-shadow: 0px 0px 0px 0px #E9E9E9 !important;
}

.Inner_Page_Content .entry-content #wcfm_membership_container input.wcfm_submit_button{margin-left: 10px !important;}
.Inner_Page_Content .entry-content #wcfm_membership_container #wcfm_membership_registration_submit input.wcfm_submit_button{margin-left: 0px !important;}
.Inner_Page_Content .entry-content #wcfm_membership_container p{padding-bottom: 0px !important;}
.Inner_Page_Content .entry-content #wcfm_membership_container .select2.select2-container.select2-container--default{width:60% !important;}


/*-------------------------------------------------------
New Add Section 01/04/23
-------------------------------------------------------*/

.comn_new_adsec .row{
    justify-content: center;
}

.comn_new_adsec .classifieds-box-in{-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,.4);
    -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.4);
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,.4);}
.comn_new_adsec .classifieds-box-in,.adv_336_280_box img,.comn_new_adsec .classifieds-box-in img{width: 100% !important;height: 100% !important; }
.comn_new_adsec .grid_cap_sec{display: none;}
.comn_new_adsec .classifieds-square-box,.comn_new_adsec .adv_comn_box{
    -ms-flex: inherit !important;
    flex: inherit !important;
    max-width: inherit !important;}
.adv_comn_box{    margin-right: 3.5px !important;
        margin-left: 3.5px !important;margin-bottom: 7px !important;}
.adv_comn_box .grid_cap_sec_advt{display: none;}
    .adv_336_280_box{width: 336px !important;height: 280px !important;}
    .comn_new_adsec .adv_250_250_box{width: 250px !important;height: 250px !important;}
.comn_new_adsec .adv_300_250_box{width: 300px !important;height: 250px !important;}
.comn_new_adsec .adv_120_600_box{width: 120px !important;height: 600px !important;}

.adv_160_600_box{width: 160px !important;height: 600px !important;}
.adv_200_200_box{width: 200px !important;height: 200px !important;}
.adv_300_250_box{width: 300px !important;height: 250px !important;}
.adv_250_250_box{width: 250px !important;height: 250px !important;}

.adv_300_600_box{width: 300px !important;height: 600px !important;}
.adv_320_50_box{width: 320px !important;height: 50px !important;}

.adv_468_60_box{width: 468px !important;height: 60px !important;}
.adv_728_90_box{width: 728px !important;height: 90px !important;}

.adv_300_100_box{width: 300px !important;height: 100px !important;}
.adv_120_90_box{width: 120px !important;height: 90px !important;}
.adv_120_60_box{width: 120px !important;height: 60px !important;}
.adv_234_60_box{width: 234px !important;height: 60px !important;}
.adv_720_300_box{width: 720px !important;height: 300px !important;}
.adv_180_150_box{width: 180px !important;height: 150px !important;}
.adv_125_125_box{width: 125px !important;height: 125px !important;}
.adv_120_240_box{width: 120px !important;height: 240px !important;}
.adv_240_400_box{width: 240px !important;height: 400px !important;}
.select2-container--default .select2-results>.select2-results__options{padding: 0px !important;}
.Pro_Single_page .woocommerce-Tabs-panel .select2-container--default .select2-results>.select2-results__options li:before{display: none;}
.adsection-container .no_result_found{margin-top: 0px !important;}
/*--------------------------------------------*/
.ad_dif_size_row{width: 100%;position: relative;height: calc(1136px + 1050px);}
.ad_container{max-width: 1161px !important;}
.ad_dif_size{position: absolute;margin: 0 0 7px 0;flex: auto;background: #fff;-webkit-box-shadow: 0px 0px 2px 0px rgba(49,223,25,1);-moz-box-shadow:0px 0px 2px 0px rgba(49,223,25,1);box-shadow: 0px 0px 2px 0px rgba(49,223,25,1);} 
.ad_colm_300_100{width: 300px;height: 100px;}
.ad_colm_728_90{width: 728px;height: 90px;}
.ad_colm_468_60{width: 468px;height: 60px;}
.ad_colm_234_60{width: 234px;height: 60px;}
.ad_colm_120_240{width: 120px;height: 240px;}
.ad_colm_120_90{width: 120px;height: 90px;}
.ad_colm_120_60{width: 120px;height: 60px;}
.ad_colm_300_250{width: 300px;height: 250px;}
.ad_colm_720_300{width: 720px;height: 300px;}
.ad_colm_300_600{width: 300px;height: 600px;}
.ad_colm_160_600{width: 160px;height: 600px;}
.ad_colm_120_600{width: 120px;height: 600px;}
.ad_colm_250_250{width: 250px;height: 250px;}
.ad_colm_240_400{width: 240px;height: 400px;}
.ad_colm_336_280{width: 336px;height: 280px;}
.ad_colm_180_150{width: 180px;height: 150px;}
.ad_colm_125_125{width: 125px;height: 125px;}
.ad_colm_1080_1080{width: 1080px;height: 1080px; bottom:0; left: 0; right: 0; margin: auto;}

.ad_colm_200_200{width: 200px;height: 200px;}
.ad_colm_320_50{width: 320px;height: 50px;}

.ad_dif_size .home_digital_colm_cap{background-color: rgba(0, 0, 0, 0);width: 100%;left: 0;top: 0;height: 100%;transform: inherit;}
.ad_dif_size .home_digital_colm_cap h3{font-size: 16px !important;padding-bottom: 0px !important;margin-bottom: 0px !important;}
.ad_dif_size_cap{position:absolute;left: 0;top: 50%;transform: translate(0, -50%);text-align: center;padding: 0 10px;width: 100%;}
.ad_dif_size_cap .home_comn_btn{background-color: #123528 !important;color: #fff !important;padding:0px 5px !important;font-size: 13px;box-shadow: none !important;margin-top: 5px;height: 25px;line-height: 25px;}
.ad_dif_size_cap.ad_dif_inline h3,.ad_dif_size_cap.ad_dif_inline .home_comn_btn{display: inline-block;vertical-align: middle;}
.ad_dif_size_cap.ad_dif_inline .home_comn_btn{margin: 0px 0px 0px 10px !important;}
.ad_dif_size .home_digital_colm_cap h3 a{color:#123528 !important;}
.ad_dif_size .home_digital_colm_cap h3 a:hover{color:#31df19  !important;}
.ad_dif_size img{-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.4);box-shadow: 0px 0px 3px 0px rgba(0,0,0,.4);width: 100%;height: 100%;}



.ad_colm_300_100{top: 0;left: 0;}
.ad_colm_728_90{right: 0px;top:0px;}
.ad_colm_468_60{left: 0px;top: 107px;}
.ad_colm_234_60{left: 475px;top: 107px;}
.ad_colm_120_240{left: 727px;top: 107px;}
.ad_colm_120_90{left: 727px;top: 354px;}
.ad_colm_120_60{left: 727px;top: 451px;}
.ad_colm_300_250{left: 854px;top: 107px;}
.ad_colm_720_300{left: 0;top:174px;}
.ad_colm_300_600{left: 0px;top:481px;}
.ad_colm_160_600{left: 307px;top: 481px;}
.ad_colm_120_600{left: 474px;top: 481px;}
.ad_colm_250_250{left: 601px;top: 518px;}
.ad_colm_240_400{right: 0;top: 364px;}
.ad_colm_336_280{left: 601px;top:801px;}   
.ad_colm_180_150{right: 0px;top:771px;}
.ad_colm_125_125{right: 0px;top: 956px;}


.ad_colm_200_200{right: 0px;top: 928px;}
.ad_colm_320_50{left: 601px;top: 1058px;}

 

.mobShow{display: none;}
.ad_dif_size_cap .home_comn_btn:hover {
    background-color: #ffffff !important;color:#123528 !important;}
.promo_more_link{float: right;}
.promo_more_link a{color: #f00;font-weight: bold;font-size: 16px;line-height: 34px;}
.promo_more_link a:hover{color: #43d335;}

.video_page .row{margin-bottom: 20px;}



/*-------------------------------------------------------

-------------------------------------------------------*/
.main_banner .container{max-width: 100% !important;width: 100% !important;padding: 0px !important;}
.main_banner figure::before{display: none !important;}
/*-----------------overlay-----------------*/
.home_misc_colm_in figure a::before, .img_overlay a::before{display: none !important;}
.grid_cap_sec{background-color: transparent !important;}
.grid_cap_sec .more_button_sec,.ban_sli_caption a,.ban_sli_content a {
    background-color: #123528 !important;
    color: #fff !important;
}
.grid_cap_sec .more_button_sec:hover,.ban_sli_caption a:hover {
    background-color: #123528 !important;
    color: #fff !important;    
}
.ban_sli_caption a, .ban_sli_content a{
    background-color: #ffffff !important;
    color: #123528 !important;
    border: 1px solid #123528 !important;
    -webkit-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);
    -moz-box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);
    box-shadow: 2px 5px 12px 0 rgba(0, 0, 0, .25);
}
.ban_sli_caption a:hover, .ban_sli_content a:hover {
    background-color: #123528 !important;
    color: #ffffff !important;
    
}
.StoreCategoryName {
    color: #123528 !important;    
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0);       
}
.grid_cap_sec .StoreCategoryName{font-weight: 700;background-color: rgba(255, 255, 255, 0);padding: 2px;}
.StoreCategoryName:hover { font-style: italic;}
.grid_cap_sec h4{ background-color: rgba(255, 255, 255, 0);margin: 0px !important;padding: 0px 0px 7px !important;display: block;text-align: center;}
.grid_cap_sec h4 {
    text-shadow: 1px 2px 1px rgba(0, 0, 0, 0) !important;
    color: #123528 !important;}

.bsme2e_sm_banner .ban_sli_caption h3, .bsme2e_sm_banner .ban_sli_caption p,.ban_sli_caption h2,.ban_sli_caption h1 {   
    background: rgba(255,255,255,0.5);
    padding: 4px;
    color: #123528 !important;
    text-shadow: 1px 2px 1px rgba(0, 0, 0, 0) !important;
}
.bsme2e_sm_banner .ban_sli_caption h3 span{color: #123528 !important;}
.img_overlay a,.grid_cap_sec a,.home_misc_colm_in .home_misc_colm_cap h3 a{color: #123528 !important;}
.img_overlay a{color: #31df19 !important;} 
.grid_cap_sec a:hover,.home_misc_colm_in .home_misc_colm_cap h3 a:hover { font-style: italic;} 
/*-----------------change link color light to drak green-----------------*/
.cart_cls .product-addTocart{color: #123528;}
.cart_cls .product-addTocart:hover{color: #123528;}
.comn_inner_regform a{color: #123528;}
/* .comn_inner_regform a:hover{color: #fff !important;} */
.listing_post_info .cat_type_name ul li {
    color: #123528 !important;
}
.cke_dialog_container{z-index: 9999999999 !important;}
.authorpagecls table th a {color: #123528;}
.authorpagecls table th a:hover {color: #123528;}


/*-----------------Range slider Calculater New-----------------*/
.sub-container {
  display: flex;
  width: 100%;
  gap: 50px;
  height: max-content;
}

.header {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 30px;
}

.header button {
  height: max-content;
  width: max-content;
  padding: 10px;
  border: none;
  background-color: transparent;
  font-size: 35px;
  color: #9088d2;
}

.header button:hover {
  cursor: pointer;
}

.view,
.breakup {
  width: 50%;
}
.details input {
  width: 100%;
}

.detail {
  display: flex;
  justify-content: space-between;
}

.footer {
  display: flex;
  justify-content: space-between;
}

/*----- Styling the sliders ----*/
input[type="range"] {
  -webkit-appearance: none;
  margin: 10px 0;
  width: 100%;
}

input[type="range"]:focus {
  outline: none;
}

input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  cursor: pointer;
  background: #123528 ;
  border-radius: 10px;
}

input[type="range"]::-webkit-slider-thumb {
  box-shadow: 2px 2px 5px #123528 , -1px -1px 3px grey;
  border: 5px solid #ffffff;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: #123528 ;
  cursor: pointer;
  margin-top: -6px;
  -webkit-appearance: none;
}

input[type="range"]:focus::-webkit-slider-runnable-track {
  background: #123528 ;
}

input[type="range"]::-moz-range-track {
  width: 100%;
  height: 6px;
  cursor: pointer;
  background: #123528 ;
  border-color: transparent;
  border-width: 16px 0;
  color: transparent;
  border-radius: 10px;
}

input[type="range"]::-moz-range-thumb {
  box-shadow: 2px 2px 5px #b3b3b3, -1px -1px 3px #123528 ;
  border: 5px solid #ffffff;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: #9088d2;
  cursor: pointer;
  margin-top: -6px;
}

input[type="range"]::-ms-track {
  width: 100%;
  height: 6px;
  cursor: pointer;
  background: #9088d2;
  border-color: transparent;
  border-width: 16px 0;
  color: transparent;
  border-radius: 10px;
}

input[type="range"]::-ms-fill-lower {
  background: #123528 ;
  border-radius: 5px;
}

input[type="range"]::-ms-fill-upper {
  background: #123528 ;
  border-radius: 5px;
}

input[type="range"]::-ms-thumb {
  box-shadow: 2px 2px 5px #b3b3b3, -1px -1px 3px #123528 ;
  border: 5px solid #ffffff;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: #9088d2;
  cursor: pointer;
  margin-top: -6px;
}

input[type="range"]:focus::-ms-fill-lower {
  background: #123528 ;
}

input[type="range"]:focus::-ms-fill-upper {
  background: #123528 ;
}

/*-------------------------------------*/
#price {
  color: #123528 ;
  font-size: 25px;
}

.loan-details {
  width: 90%;
  display: flex;
  justify-content: space-between;
  gap: 30px;
}

#price-container {
  color: #123528 ;
  margin-top: 50px;
}

/* #price-container::before {
  content: "Monthly Payable:";
  font-size: 12px;
  display: block;
} */
.rangeslider_colmin{width: 100%;padding-right: 30px;}
.agnt_chartbox figure{text-align: center;}
.agnt_chartbox img{width: auto;}
.agnt_chart_row{margin-top: 20px;}

.cusrange_row{margin-bottom: 20px;}
.new_agent_calsec {margin-bottom: 20px;}
.new_agent_calsec h4{padding-bottom: 0px !important;}
.new_agent_calsec .detail .cusrangeL{width: 80%;padding-right: 10px;}
.new_agent_calsec .detail .cusrangeR{width: 20%;text-align: right;}
.cusrangecol_l{width: 30%;}
.cusrangecol_r{width: 70%;text-align: right;}

.cus_table_titlerow{width: 100%;display: flex;flex-wrap: wrap;border:1px solid #123528;}
.table_colm_data{width: 8.3%;border-right:1px solid #123528;padding: 10px 7px;}
.table_colm_data:last-child{border-right:0px solid #123528;}
/*-----------------Range slider Calculater End-----------------*/
.agnt_table_row{margin-top: 30px;}
.agnt_cal_description p,.agnt_cal_description h3{text-align: left !important;}
/*-----------------banner_captop-----------------*/
.banner_captop .ban_sli_caption{top:20px !important;transform: translate(0,0) !important;left:0px !important;width: 100% !important;display: flex;flex-wrap: wrap;align-items: center;}

.banner_captop .ban_sli_caption h3, .banner_captop .ban_sli_caption p,.ban_sli_caption h2,.ban_sli_caption h1 {width: 100% !important;background: rgba(255,255,255,0) !important;padding: 0px !important;}
.bancaptop_left{width: 60% !important;}
.bancaptop_right{width: 40% !important;}
.banner_captop .ban_sli_caption a{margin-top: 0px !important;}


.centercontenttxt,.centercontenttxt h1, .centercontenttxt p{text-align: center !important;}


.ban_sli_caption.ban_sli_captiontb{top: 10px !important;bottom: 10px;}
.ban_sli_caption.ban_sli_captiontb .bancaptop_top,.ban_sli_caption.ban_sli_captiontb .bancaptop_bottom{position: absolute;}
.ban_sli_caption.ban_sli_captiontb .bancaptop_top{top: 0px;width: 100%;left: 0px;text-align: center;}
.ban_sli_caption.ban_sli_captiontb .bancaptop_bottom{bottom: 0px;width: 100%;left: 0px;text-align: center;}


.bannerfullheight_mob{display: none;}

.banner_captop .ban_sli_caption .bancaptop_bottom a{margin-top: 5px !important;}
.bancaptop_bottom a:nth-child(2){margin-left: 10px !important;}

.promo_social_box{margin-top: 10px;}

.cus_tabs_sitemap .nav-tabs{
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 103px;
  background-color: #fff;
  z-index: 9;
  transition:top 1s linear;
}
.comn_social_chanel_Sec,.newsitemap_top{margin-top: 20px;}
.comn_social_chanel_Sec h2{margin-bottom: 15px !important;}
.comn_view_Sec {margin-top: 20px;}
.comn_view_Sec h2{text-align:center;}
.viewcolmin{padding: 15px;border:1px solid #123528 ;text-align: center;}
.viewcolm_icon i{width: 50px;height: 50px;text-align: center;line-height: 50px;background-color: #123528 ;color:#fff;font-size:22px;border-radius: 50%;}
.viewcolm_icon{margin-bottom:20px;}
.vtitle{font-size:16px;font-weight:bold;color:#123528 ;}
.vcount{font-size: 14px;color:#123528 ;}

.video-placeholder-youtube{position:absolute !important;top:0px !important;}


.wcfm-message.email_verification_message.wcfm-success{color: #123528;}
.wcicon-status-completed {
    color: #123528 !important;
}

#wcfm_membership_container input[type="text"].wcfm_validation_failed, #wcfm_membership_container input[type="file"].wcfm_validation_failed, #wcfm_membership_container input[type="password"].wcfm_validation_failed, #wcfm_membership_container select.wcfm_validation_failed, #wcfm_membership_container input[type="number"].wcfm_validation_failed, #wcfm_membership_container input[type="time"].wcfm_validation_failed, #wcfm_membership_container input[type="search"].wcfm_validation_failed, #wcfm_membership_container textarea.wcfm_validation_failed {
    border-left: 6px solid #F00 !important;
}
#wcfm-main-contentainer .wcfm_membership_review_plan,
#wcfm-main-contentainer .wcfm_membership_thankyou_content_wrapper
{background-color: transparent !important;border: 1px solid #15342a
    !important;}
#wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_welcome,
.wcfm_membership_review_plan .wcfm_review_plan_title,
.wcfm_membership_review_plan .wcfm_review_plan_description,
.wcfm_membership_review_plan .wcfm_review_plan_feature,
.wcfm_membership_review_plan .wcfm_review_plan_feature_val,
.wcfm_membership_thankyou_content p
 {
    color: #000 !important;
}
#wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_feature, #wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_feature_val {
    border-bottom: 2px solid #15342a
    !important;
    border-right: 1px solid #15342a
    !important;}

#wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_feature_val {       
        border-left: 1px solid #555 !important;}  
#wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_features, #wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_feature, #wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_feature_val {
            border-color: #fff !important;
        }
.wcfm_membership_payment_button.wcfm_submit_button{background: #15342a  !important;background-color: #15342a !important;border: 1px solid #15342a  !important;color: #fff !important;font-family: 'amazon_emberbold';}
.wcfm_submit_button.wcfm_registration_thank_you_setup_button{
    background-color: #123528  !important;
    border: 1px solid #123528   !important;
    color: #fff !important;
    font-family: 'amazon_emberbold' !important;
}
#wcfm_membership_container  .wcfm_submit_button.wcfm_registration_thank_you_setup_button:hover{background-color: transparent !important;border: 1px solid #123528   !important;color: #123528  !important;}





body.page-template-templatestemplate-register-child-php,.page-template-template-sitemap {
    height: 100vh;
    display: flex;
    flex-direction: column;
}
.page-template-templatestemplate-register-child-php .register_page_content,.page-template-template-sitemap .main_comn_Page_content  {
    flex: 1 0 auto;
}
.page-template-templatestemplate-register-child-php .main_footer,.page-template-template-sitemap .main_footer{flex-shrink: 0;}


.wcfm-success {
    color: #123528  !important;
}
#wcfm_membership_container .wcfm_email_verified .wcfm_email_verified_icon, #wcfm_membership_container .wcfm_sms_verified .wcfm_sms_verified_icon {
    color: #123528  !important;
}
.custable_body{border:1px solid #123528;}
.custable_body_innrw{display:flex;flex-wrap: wrap;border-bottom:1px solid #123528;}
.comprehensive_agent_item_wrap{display:flex;flex-wrap: wrap;}
.custable_body_title{width:8.3%;padding: 10px;border-right:1px solid #123528;}
.custable_bodyCon{width:100%;padding: 0px;}
.comprehensive_agent_item{width:8.3%;border-right:1px solid #123528;padding: 10px;}
.comprehensive_agent_item:last-child{border-right: none;}
.comprehensive_agent_item select,.estore_value_input,.estore_value input[type="number"],.membership_value input{width: 100%;}
.comprehensive_agent_cal_more,.comprehensive_membership_cal_more,.cal_morebtn {display: inline-block;width: 30px;height: 30px;border-radius: 50%;text-align: center;line-height: 30px;background-color: #123528;color: #fff !important;position: relative;top: -13px;left: 3px;}
.comprehensive_agent_cal_more i,.comprehensive_membership_cal_more i,.cal_morebtn i{line-height: 30px;}
.agnt_btn_row{margin-top: 7px;text-align: center;margin-bottom: 20px;}
.um-um_password_id{margin-top: 30px !important;}
.um-um_password_id .um-field-block{color: #000;}

.alert.alert-danger.alert-dismissible,.alert.alert-success{background-color: transparent !important;border-color: transparent !important;padding: 0px 10px !important;}
.alert_inner{padding: 10px 10px !important;}
.comprehensive_membership_item_wrap,.simple_new_estore_item_wrap,.table_estore_item_wrap{display: flex;flex-wrap:wrap;}
.comprehensive_membership_cal_wrapper .table_colm_data,.comprehensive_membership_item{width: 10% !important;}
.comprehensive_membership_item{    border-right: 1px solid #123528;
    padding: 10px 7px;}
.comprehensive_membership_item:last-child{border-right: 0px solid #123528;}   

.caculator_section {margin-top: 0px;}
.cus_tabs_secmenu{margin-bottom: 20px;}
.caculator_section_result .table tr:nth-child(odd) td {
    background-color: transparent;
}
.caculator_section_result .table tr:nth-child(even) td {
    background-color: transparent;
}
.simple_new_estore_item,.bor_rgt_tb {padding: 10px 10px !important;border-right:1px solid #123528;}
.simple_new_estore_item:last-child,.bor_rgt_tb:last-child{border-right:0px solid #123528;}
.table_colm_data5{width: 20% !important;}
.simple_new_estore_item select,.simple_renewal_estore_item select{width: 100%;}
.simple_renewal_estore_value input[type="number"]{width: 100%;}

.cus_tabs_secmenu ul li{border-radius: 0px !important;border:none !important;border-right: 1px solid #fff !important;}
.cus_tabs_secmenu ul li a {background-color: #ffffff !important;color: #123528 !important; border: 1px solid #123528 !important; display: block;text-align: center;}
.cus_tabs_secmenu ul li:hover a,.cus_tabs_secmenu ul li.current-menu-item a{background-color: #123528 !important;color: #fff !important;}
.cal_page_content{margin-top: 20px;}

.comn_inner_regform .alert_inner .close{padding: 7px 20px !important;color: #000 !important;}

.large_variation_structure .comn_horizontal_slider_img img{height: 200px !important;}

.wpcf7-form-control{border:1px solid #ccc !important;}
.social_modal_sec  h3{font-size:20px !important;margin-bottom:15px !important;}




.page-template-template-support .support_heading,
.page-template-template-seller-lead .support_heading {padding: 0 0px; margin-bottom: 20px;}
.select2-container--default .select2-selection--single .select2-selection__arrow { height: 36px !important;}
.page-template-template-support .select2-container--default .select2-selection--single .select2-selection__rendered,
.page-template-template-seller-lead .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 36px !important;}
.page-template-template-support .wpcf7-form-control.wpcf7-file,
.page-template-template-seller-lead .wpcf7-form-control.wpcf7-file,
.page-template-template-support .wpcf7-form-control.wpcf7-acceptance,
.page-template-template-seller-lead .wpcf7-form-control.wpcf7-acceptance { border: none !important;}

.singleline .wpcf7-form-control { border: none !important;}
.wpcf7-form-control.line_input_box { border-bottom: 1px solid #ccc !important;}

.page-template-template-survey .select2-container--default .select2-selection--single .select2-selection__rendered,
.page-template-template-seller-lead .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 36px !important; }
.page-template-template-survey .wpcf7-form-control.wpcf7-checkbox,
.page-template-template-seller-lead .wpcf7-form-control.wpcf7-checkbox,
.page-template-template-survey .wpcf7-form-control.wpcf7-radio,
.page-template-template-seller-lead .wpcf7-form-control.wpcf7-radio {border: 1px solid transparent !important;}
.page-template-template-seller-lead .bsme2e_sm_banner .ban_sli_caption {top: 0px;transform: inherit;text-align: center;}

.referral-cls{
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
}
#my_custom_checkout_field_referral_code,#my_custom_checkout_field_referred_by{
    width:46%;
    
}

.social_modal_sec.talent-book-popup .modal-content button.close {
    border: 1px solid #fff !important;
    padding: 0 !important;
    margin: 14px;
    opacity: 1 !important;
    width: 30px;
    height: 30px;
}
.book-ev-banner{background: #123528;
    text-align: center;
    padding: 15px;}
.book-ev-banner  img{    max-width: 200px;}
.talent-book-popup .modal-body {    padding: 15px 0 5px !important; align-items: center;
    display: flex;
    width: 100%;
    justify-content: center;}
.book-ev-btn{display: flex;
    padding-bottom: 0 !important; justify-content: center;}
.book-ev-btn .home_comn_btn{padding:0 15px !important; color:#fff !important; width:50% !important;     margin-bottom: 0 !important;     margin-top: 0 !important;}

.single-seller-manual .page_general_content h2 { color: #123528; }
.single-seller-manual .page_general_content p { line-height: 21px;}
/* .top_hed_link .dropdown button.btn.btn-primary {color: #000 !important;} */
.um-form .um-field-area select {
    border: 1px solid #123528  !important;
}
.blog .banner_slider_sec .sli_item figure img { height: 450px; object-fit: cover;}

.row.isarchivepro > .row { width: 100%;}
.row.isarchivepro > .row > div.Social_channel_slide_item_colm { height: auto;}

.feedbackForm_wrapper .wpcf7-form-control.wpcf7-radio { border: none !important }
.feedbackForm_wrapper .wpcf7-form-control.wpcf7-file { border: none !important }
.page-template-template-admin-posts .listing_post_info {min-height: 75px;}
    
.tool_wrap {  color: #555;cursor: help;font-style: normal;font-size: 16px;position: relative;text-align: center;
-webkit-transform: translateZ(0); /* webkit flicker fix */
-webkit-font-smoothing: antialiased; /* webkit text rendering fix */}
.tool_wrap .ctooltip {background: #123528;bottom: 100%;color: #fff;display: block;left: -20px;margin-bottom: 10px;opacity: 0; word-wrap: break-word;
padding: 7px 12px;pointer-events: none;position: absolute;width: 350px;border-radius: 3px; text-align: center; font-size: 13px;
-webkit-transform: translateY(10px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: all .25s ease-out;
-moz-transition: all .25s ease-out;
-ms-transition: all .25s ease-out;
-o-transition: all .25s ease-out;
transition: all .25s ease-out;
-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
-moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
-ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
-o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);}
.tool_wrap .ctooltip:before {bottom: -20px;content: " ";display: block;height: 20px;left: 0;position: absolute;width: 100%;}
.tool_wrap .ctooltip:after {border-left: solid transparent 6px;border-right: solid transparent 6px;border-top: solid #123528 6px;bottom: -6px;
content: " ";height: 0;left: 35px;margin-left: -13px;position: absolute;width: 0;}
.tool_wrap:hover .ctooltip {opacity: 1;pointer-events: auto;-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}
em.tool_wrap i { color: #123528; }
.tool_wrap .ctooltip > a { color: #43d335; }
.tool_wrap .ctooltip > a:hover { color: #ffffff; }




.user_registration form label.um-field-checkbox input[type=checkbox]:checked + span.um-field-checkbox-state>i.um-icon-android-checkbox-outline-blank:before {
    content: "\f373" !important;
}
.author .tab-content .tab-pane h1 {font-size: 35px; line-height: 42px; margin-bottom: 10px; color: #282828;}
.author .tab-content .tab-pane h2 {font-size: 30px; line-height: 35px; margin-bottom: 10px; color: #282828;}
.author .tab-content .tab-pane h3 {font-size: 25px; line-height: 32px; margin-bottom: 10px; color: #282828;}
.author .Pro_Single_page .woocommerce-Tabs-panel ul { padding: 0; margin: 0; }
.author .Pro_Single_page .woocommerce-Tabs-panel ul li { position: relative; }
.author .Pro_Single_page .woocommerce-Tabs-panel ul li:before {content: "";position: absolute;left: 0;top: 7px;
    width: 5px;height: 5px; border-radius: 50%; background-color: #32e11a;}

.wcffm_new_shopping{background-color: #ffffff !important; color: #123528 !important;}
.infohighlight{color:red;}
.hero_mobile_ban { display: none !important;}



.landing-digispace-section .term-description {
    padding-right: 3.5px !important;
    padding-left: 3.5px !important;
}
.landing-digispace-section .term-description {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

.wcfm-collapse .wcfm-tabWrap .wcfm-container{
  height: 100%;
    overflow: auto;
}
.wcfm-tabWrap .wcfm-wp-fields-uploader {
    margin-bottom: 15px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered { color: #1a1a1a !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #1a1a1a transparent transparent transparent !important;}











/*-------------------------------------------------------
Responsive
-------------------------------------------------------*/
@media only screen and (min-width: 1200px){
  .colm-desk-5{-ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;}
    .landing-digispace-section .term-description {
    max-width: 1140px !important;
}
  }
@media only screen and (min-width: 1800px){

.container,.home_comn_sec_gap .container{max-width: 1766px !important;}
.container.ad_container {max-width: 1161px !important;}
.login_link,.lan_sec_flag{font-size: 18px;}
.main_footer{margin: 30px 0px 0px;}

.news_ltr_prt{padding: 50px;}
.news_ltr_prt h2{font-size: 40px;}
.news_ltr_prt p{font-size: 19px;}
.news_ltr_prt:before{width: 167px;height: 167px;}
.footer_copy_sec p{font-size: 16px;}
.comn_horizontal_slider_item_text h2,.review_html .comn_horizontal_slider_content h3{font-size: 20px !important;}
.comn_strat_sec i {    
    font-size: 13px;
}
.view_count_sec, .view_days_count_sec,.product-addTocart, .add_to_cart_text {  
    font-size: 14px;}
.comn_horizontal_slider_left .comn_strat_sec, .comn_strat_sec i {
    font-size: 13px;
}
.comn_strat_sec {
    margin-bottom: 9px;}    
 .Search_content_colm li {   
    font-size: 18px;} 
 .Search_content_colm li a {    
    padding: 10px 60px;
} 
.comn_horizontal_slider_img img,.comn_horizontal_slider_video iframe,.wcfm-store-page .products.columns-4 .product.type-product figure img,.wcfm-store-page .products.columns-4 .product.type-product iframe {   
    height: 350px !important;   
    width: 100% !important;}    
.comn_content_sec_colm h3{font-size: 24px !important;margin-bottom: 15px !important;}
.misc_content_Sec1{margin-top: 50px;margin-bottom: 50px;}
.Social_channel_sec{margin-bottom: 50px;}

.img_box_colm_cap{padding: 50px 30px 20px;width: 70%;}
.img_box_colm_cap h3{font-size: 44px;margin-bottom: 15px;}
.img_box_colm_cap p{font-size: 20px;line-height: 30px;}

.misc_image_box_sec .img_box_colm_cap h3{font-size: 46px;line-height: 50px;}
.misc_image_box_sec .img_box_colm_cap h3 span{font-size: 74px;}
.misc_image_box_sec .img_box_colm_cap h4{font-size: 32px;}
.misc_image_box_sec .img_box_colm_cap p{font-size: 18px;}
.misc_content_slider_item figure {
    margin-bottom: 30px;
}
.misc_content_slider_sec {
    margin-bottom: 30px;
}
.misc_content_slider_item p, .misc_content_slider_sec2_text p {   
    font-size: 15px;
    line-height: 26px;
    padding-bottom: 15px;
}
.misc_content_slider_sec2_btm {
    padding: 10px 0px 10px;}
/*------------------------------*/
.comn_title h1, .Inner_Page_Content h1.entry-title,.page-id-20 h1 {
    font-size: 36px;color: #282828;}
.Inner_Page_Content h2,.comn_title h2,.page_general_content h2,.home_featured_title .comn_title h2,.user_form_sec h2.user_btn_sec_title{font-size: 28px;}
.page_title_heading h1{font-size: 36px;}
.Inner_Page_Content h2{margin-bottom: 20px;}
.Inner_Page_Content h3,h3.hdq_question_heading{font-size: 26px;margin-bottom: 15px;}
.Inner_Page_Content h4,.page_general_content h4{font-size: 21px;margin-bottom: 15px;}
.Inner_Page_Content h5,.page_general_content h5{font-size: 19px;}
.Inner_Page_Content h6,.page_general_content h6{font-size: 18px;}
.Inner_Page_Content p,.page_general_sec ul li,.Pro_Single_page .woocommerce-Tabs-panel ul li,.hdq_row label{font-size: 16px;padding-bottom: 15px;line-height: 24px;}
.form_sub_btn{    
    font-size: 22px;    
    height: 50px;
    line-height: 50px;
    padding: 0 30px;}
.nor_btn,.login_page_content .login_link{ 
    font-size: 22px;    
    height: 50px;
    line-height: 50px;
    padding: 0 50px;
   }

.login_box_colm_in{border: 5px solid #aedad9;}
.login_box_colm_text{padding: 20px 15px;}
.text_link_u{font-size: 16px;}
.box_btn{
    font-size: 18px;    
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    }
.box_btn span{padding: 0 5px;}
.box_btn span, .box_btn i{display: inline-block;vertical-align: middle;}    
.cus_form_popup h2{font-size: 32px;}  
.misc_content_slider_sec2_text {padding: 13px 20px;}
.misc_content_slider_item h3, .misc_form_sec h3, .misc_content_slider_sec2_text h3 {
    font-size: 18px !important;
    margin-bottom: 15px !important;}
  
/*------------------------*/
.page_general_content p,.page_general_content ul li,.page_general_content ol li,.search_page ul li,.search_page ol li{font-size: 16px;line-height: 26px;padding-bottom: 15px;} 
.Pro_Single_page .summary h1{font-size: 32px !important;margin-bottom: 10px;}   
.Pro_Single_page .summary .wpulike.wpulike-default{padding-right: 30px;}
.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing:before,.heateor_sss_sharing_title{font-size: 20px;padding-right: 35px;}
.Pro_Single_page .products .products li h2{font-size: 20px !important;}
.Pro_Single_page ul.products li.product .cv-value,.Pro_Single_page ul.products li.product .post_days{font-size: 14px;}

/*-----------classifieds----------------*/
 
/*----------------------------------*/
.grid_cap_sec h4{font-size: 26px !important;margin: 0 0 5px !important;}
.grid_cap_sec p{font-size: 14px;padding: 0px 0px 7px !important;line-height: 20px !important;}
.grid_cap_sec .more_button_sec{height: 40px !important;line-height: 40px !important;font-size: 14px !important;padding: 0 7px !important;}
.classifieds-square-box  .grid_cap_sec .more_button_sec {height: 50px !important;line-height: 50px !important;font-size: 16px !important;padding: 0 20px !important;}
/*--------------------------*/
.colm-desk-5 .comn_horizontal_slider_item_text h2 {
    min-height: 60px !important;
}

.sing_con_left .admin-single-image, .admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide,.sing_con_left .flex-control-nav .slick-slide{height: 182px !important;}
.sing_con_left #admin-aniimated-thumbnials iframe,.post_gal_sec #admin-aniimated-thumbnials iframe{width: 100% !important;}
.sing_con_left #admin-aniimated-thumbnials iframe,.sing_con_left #admin-aniimated-thumbnials .slick-list,#admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure{
    /* height: 500px !important; */
    height: 854px !important;
}
/*----------------------*/
.contact_address_list li a{font-size: 16px;}

.Video_colm_box iframe {  
    height: 480px !important;
}
.video_banner_section iframe{height: 500px !important;}

.comn_content_sec_colm figure img{width: 100%;}
.advertisement_box_variation_structure .classifieds-box-in {
    height: 400px;}
.advertisement_rectangle_variation_structure .classifieds-box-in,.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe {height: 500px !important;}


.review_post_info .comn_horizontal_slider_video iframe,
.review_post_info .featured_img,.ser_review_item .featured_img{height: 260px !important;}

.cus_video_colmbox video {   
    height: 700px;}

/* .woocommerce-tabs .woocommerce-Tabs-panel{height: 400px;} */
.video_popup_box{height:450px !important;width:100% !important;}


.listing_post_info .post_by,
.listing_post_info .sing_Cate_box_title, 
.listing_post_info .sing_Cate_box_sec ul li,
.listing_post_info .author_name_txt{font-size: 14px !important;}

.listing_post_info .sing_Cate_box_sec,
.listing_post_info .post_by
{padding-bottom: 5px !important;line-height: 15px;}
.listing_post_info .author_name_txt{padding-bottom: 10px !important;}
/*-------------------------------------------------------
Digital Box Size
-------------------------------------------------------*/
.home_digital_mrkt figure img {
    height: 170px;    
}
.home_bolg_list_in figure img {
    height: 350px;}
.home_digi_ad_rect .home_digital_in img {       
        height: 438px;      
    }
.home_digi_ad_box .home_digital_in img {
        height: 271px;       
    }
.home_digital_mrkt figure img {
    height: 170px;
}
.comn_blogbox_slider figure img{height:420px;}

.exp_video_slider .item img {
    height: 324px !important;   
}
.exp_video_slider .item a {   
    width: 60px;
    height: 60px;    
    font-size: 60px;   
}
.exp_video_slider .item a i{line-height: 60px;}
.promo_ban_colm .comn_horizontal_slider_img a {
    height: 860px !important;    
}
/*.single-promo #admin-aniimated-thumbnials .slick-track{height:854px !important;}*/


.page-template-template-category-list .oth_cat_box_sec .oth_cat_img_box h3{font-size: 20px !important;}
.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3{height: 50px !important;}
.related-posts .comn_horizontal_slider_item_text p, .comn_horizontal_slider_item_text p{height: 94px !important;}
}

@media only screen and (max-width: 1199px){
.logo_block{width: 166px;}
.login_link, .lan_sec_flag,.top_hed_link .dropdown button,a.glink span {font-size: 14px !important;}
.banner_slider_sec .slick-dots li, .banner_slider_sec .slick-dots li button {
    width: 20px !important;height: 20px !important;}
.banner_slider_sec .slick-dots li.slick-active button:before {    
    font-size: 20px !important;}
.slick-dots li{margin: 0px 3px;}  
/*----Top Title-----------*/  
.comn_title h1,.Inner_Page_Content h1.entry-title,.page-id-20 h1 {
    font-size: 26px;}
/*----Top Title End-----------*/ 
/*-----------Filter Search Start----------------*/     
.cus_ser_in, .cus_ser_select {
    height: 40px;} 
.cus_ser_in {padding: 0 30px 0px 10px;}
.cus_ser_colm_in i {  right: 9px;
    top: 11px;   
    font-size: 18px;} 
/*-----------Filter Search End----------------*/ 

/*-----------Button Style Start----------------*/   
.cus_ser_btn,
.register_page_content .woocommerce-form-register__submit,
.register_page_content .wcfmmp_become_vendor_link a,
.myac_page_content .woocommerce-button,
.woocommerce-form-row.form-row .woocommerce-Button.button,
.woocommerce-Button,
#wcfm_cus_note_submit{    
    font-size: 14px !important;
    line-height: 40px !important;
    height: 40px !important; }

/*-----------Button Style End----------------*/  
/*----------Top Search Menu Start-------------*/ 
.Search_content_colm li a{padding: 10px 25px;}    
.Search_content_horizontalTab_container {
    padding-top: 10px;
}
/*----------Top Search Menu End-------------*/
.resp-tabs-list li {    
    font-size: 16px;   
    padding: 10px 30px;
    margin: 0 16px 0px 0px;font-size: 16px;}
   

.comn_horizontal_slider_content {    
    min-height: 383px;
}
.content_more_button {   
    margin: 10px 0px;
} 
.comn_horizontal_slider_img img,.comn_horizontal_slider_video iframe,.wcfm-store-page .products.columns-4 .product.type-product figure img,.wcfm-store-page .products.columns-4 .product.type-product iframe {   
    height: 230px !important;  
    width: 100% !important;
    display: block;
}
.promo_ban_colm .comn_horizontal_slider_video{height: 230px !important;}
.all_posts_listing .comn_horizontal_slider_content .slick-dots {
    bottom: 0px !important;
}
.horizontal_slider_sec .slick-prev, .comn_sli_btn_sec .slick-prev {
    left: 0px;
}
.horizontal_slider_sec .slick-next, .comn_sli_btn_sec .slick-next {
    right: 0px;
}
.horizontal_slider_sec .slick-next, .horizontal_slider_sec .slick-prev, .comn_sli_btn_sec .slick-next, .comn_sli_btn_sec .slick-prev {
  padding: 30px 10px !important;} 
.horizontal_slider_sec .slick-prev:before, .horizontal_slider_sec .slick-next:before, .comn_sli_btn_sec .slick-prev:before, .comn_sli_btn_sec .slick-next:before {
       font-size: 16px;}
 /*---------------all button-------------------*/      
.more_button_sec, .singlePost_more_btn{
    font-size: 14px;    
    height: 32px;
    line-height: 32px;
    padding: 0 15px;  }
.more_button_sec.more_button_sm, .mega_variation_structure .product-addTocart {
    font-size: 14px !important;
    padding: 0px 15px !important;
    height: 32px !important;
    line-height: 32px !important;
}
 /*---------------all button End-------------------*/ 
.comn_content_sec_colm h3 {
    font-size: 18px !important;
    margin-bottom: 10px !important; }

.comn_content_sec_colm p {
    line-height: 21px;}  

.misc_content_Sec1 {
    margin-top: 30px;
    margin-bottom: 30px;
}
.Social_channel_sec {
    margin-bottom: 30px;
} 
.img_box_colm_cap h3 {
    font-size: 18px;}
.img_box_colm_cap p {
    font-size: 14px;
    line-height: 20px;} 

.misc_content_slider_sec {
    margin-bottom: 20px;
}

.comn_content_slider_sec .slick-prev, .comn_content_slider_sec.comn_sli_btn_sec .slick-prev{left: 0px}
.comn_content_slider_sec .slick-next, .comn_content_slider_sec.comn_sli_btn_sec .slick-next{right: 0px;}
.Social_channel_slide .slick-prev{left: -10px}
.Social_channel_slide .slick-next{right: 0px;}
.misc_image_box_sec .img_box_colm_cap h3 {    
    font-size: 24px;
    margin-bottom: 10px;
    line-height: 30px;
}
.misc_image_box_sec .img_box_colm_cap h4{ font-size: 24px;}
.misc_image_box_sec .img_box_colm_cap p {
    color: #fff;
    font-size: 14px;
}
.misc_image_box_sec .img_box_colm_cap h3 span {    font-size: 35px;
   
}
/*---------------------------*/
.main_footer {
    margin: 30px 0px 0px;}
.news_ltr_prt h2 {
    font-size: 24px;}
.news_ltr_prt p {
    font-size: 13px;}
.news_ltr_in, .news_ltr_btn {
    height: 40px;}
.news_ltr_frm_colm .news_ltr_icon {  
    left: 15px;
    top: 11px;
} 
.news_ltr_in{    font-size: 14px;}  
.news_ltr_btn {    
    font-size: 16px;  }
.news_ltr_prt {
    padding: 20px;}
.news_ltr_prt:before {    
    width: 70px;
    height: 70px;}
.footer_top {    
    top: -35px;
}  
/* .main_menu ul.slimmenu {   
    top: 66px !important;} */
.collapse-button {
    top: 31px;}
/*--------Login--------*/
.login_form_sec{margin-bottom: 30px;}
.comn_title h2,.page_general_content h2,.Inner_Page_Content h2,.home_featured_title .comn_title h2,.user_form_sec h2.user_btn_sec_title{font-size: 21px;}
.page_title_heading h1{font-size: 28px;}
.Inner_Page_Content h3,h3.hdq_question_heading{font-size: 19px;margin-bottom: 15px;}
.Inner_Page_Content h4,.page_general_content h4{font-size: 18px;margin-bottom: 15px;}
.Inner_Page_Content h5,.page_general_content h5{font-size: 16px;}
.Inner_Page_Content h6,.page_general_content h6{font-size: 15px;}
.nor_btn,.form_sub_btn,.login_page_content .login_link {    
    font-size: 17px;   
    height: 40px;
    line-height: 40px;
    padding: 0 30px;}
.nor_btn ,.login_page_content .login_link{padding: 0 30px;}
.cus_form_popup h2{font-size: 22px;}
.login_right_sec{text-align: center;}
.login_box_sec{text-align: left;}
.oth_login_btn_sec {
    margin-bottom: 10px;
}
.login_box_sec {
    margin-top: 30px;
}

/*-----------------------*/
.Pro_Single_page .summary h1 {
    font-size: 24px !important;}
.Pro_Single_page .products .products li{margin-right: 2% !important;}  
/*--------------Advertise rectangle-----------------*/
/*.classifieds_content_sec .grid-item.grid-item {
    width: 33.333% !important;
    height: auto !important;
    position: static !important;
    float: left !important;
    padding: 7px !important;
}
.classifieds_content_sec .grid-item.grid-item img{width: auto;}*/
.classifieds_content_sec .grid-sizer, .classifieds_content_sec .grid-item {
    width: 33.333% !important;padding:7px;
    height: auto !important;
}
.classifieds_content_sec .grid-item img{width: 100% !important;height: 100% !important;}
.grid_cap_sec {
    position: absolute;
    top: 7px;
    left: 7px;
    right: 7px;
    bottom: 7px;
    padding: 10px 0 0;
    background-color: rgba(0, 0, 0, 0.5);
}
.grid_cap_sec h4 {   
    font-size: 17px !important;
    margin: 0 0 0px !important;
}
.grid_cap_sec p {   
    font-size: 13px;
    padding: 0px 0px 5px !important;
    line-height: 15px !important;
}
.grid_cap_sec .more_button_sec {
    height: 25px !important;
    line-height: 25px !important;
    font-size: 12px !important;
    padding: 0 5px !important;
}
.classifieds_content_sec .grid-item.grid-item-10,
.classifieds_content_sec .grid-item.grid-item-17,
.classifieds_content_sec .grid-item.grid-item-18,
.classifieds_content_sec .grid-item.grid-item-14,
.classifieds_content_sec .grid-item.grid-item-15,
.classifieds_content_sec .grid-item.grid-item-16{height: 500px !important;}
.classifieds_content_sec .grid-item.grid-item-25,
.classifieds_content_sec .grid-item.grid-item-26,
.classifieds_content_sec .grid-item.grid-item-27,
.classifieds_content_sec .grid-item.grid-item-28,
.classifieds_content_sec .grid-item.grid-item-29,
.classifieds_content_sec .grid-item.grid-item-30,
.classifieds_content_sec .grid-item.grid-item-31{height: 500px !important;}
/*---------Advertise rectangle------------*/
.advertisement_rectangle_variation_structure .classifieds-box-in,.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe {height: 280px !important;}
/*---------Advertise rectangle End-------*/
/*-----------------------------*/
.Social_channel_slide_item_colm_grid {    
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;   
}
.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3 {
    min-height: 50px;}
.colm-desk-5 .comn_horizontal_slider_item_text h2{min-height: 70px !important;}    
/*----------------------*/
.view_count_sec, .view_days_count_sec {   
    font-size: 11px;
    color: #282828;}
.comn_horizontal_slider_left {   
    padding-right: 5px;}  
.comn_strat_sec i {   
    font-size: 10px;
} 
/*----------------------------------*/
.view_count_sec {padding-bottom: 11px;} 
.myac_page_content .woocommerce-form.woocommerce-form-login.login .mo-openid-app-icons{margin-bottom: 10px  !important;}

/*.sing_con_left .admin-single-image {
    width: 105px !important;
    max-width: 105px !important;
    height: 105px !important;
    margin: 0px 8px 0px!important;
}*/
.sing_con_left #admin-aniimated-thumbnials iframe, .sing_con_left #admin-aniimated-thumbnials .slick-list, #admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure {
    /* height: 262px !important; */
    height: 451px !important;

}
.sing_con_left .admin-single-image, .admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide,.sing_con_left .flex-control-nav .slick-slide {   
    height: 94px !important;}
/*-------------------------*/
.login_form_sec_left{margin-bottom: 30px;}
.login_form_sec_left .um-center .um-button {   
    min-width: 100% !important;}
/*------Register page step design--------------*/  
.register_page_content .wcfm_membership_subscribe_button_wrapper input.wcfm_submit_button{padding: 8px 5px!important;font-size: 14px !important;    margin-left: 0px !important;}
#wcfm-main-contentainer .wcfm_membership_box_body {
    font-size: 14px !important;}
.wcfm_membership_review_plan{margin-bottom: 10px !important;}
/*------Register page step design end--------------*/   
/*-----------------*/
.Video_colm_box iframe {height: 250px !important;}
.video_banner_section iframe{height: 300px !important;}
.Pro_Single_page .woocommerce-tabs ul.tabs li a {   
    font-size: 14px !important;}
.Pro_Single_page .woocommerce-tabs ul.tabs li {padding: 0 15px !important;}   
.Pro_Single_page .woocommerce-tabs ul.tabs { margin: -38px 0px 0px 0px !important;} 
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_price .amount {
    font-size: 17px !important;}
/*--------------------------------*/
.bsme2e-checkout-payment ul.wc_payment_methods  li label{font-size: 14px;}
.main_menu ul.slimmenu li ul.sub-menu{/*height: 250px;*/overflow-y: auto;}

.gt_white_content {transform: translate(0px, -50%);width: 100% !important;margin: 0px !important;left: 0px !important;}
.gt_white_content .gt_languages {column-count: 3 !important;}
.hdq_quiz_wrapper .hdq_question_featured_image img {height: 370px !important;}
/*-------------*/
.cat-listing .category-listing-item li,.TypeIndividual{width: 33.333%;}
/*------Banner caption------*/
.bsme2e_sm_banner .ban_sli_caption h3,.ban_sli_caption h2,.ban_sli_caption h1,.ban_sli_content h2,.ban_sli_content h3,.ban_sli_content h1 {font-size: 30px;}
.bsme2e_sm_banner .ban_sli_caption h3 span,.ban_sli_caption h2 span,.ban_sli_caption h1 span,.ban_sli_content h2 span,.ban_sli_content h3 span,.ban_sli_content h1 span{font-size: 16px;}
.bsme2e_sm_banner .ban_sli_caption p,.ban_sli_content p{font-size: 14px;}
/*------Banner caption End------*/
.myac_log .log_as{margin-top: 0px;}


.Search_content_colm li button {right: 3px; }

.Single_pro_all_con_top {
    margin-bottom: 30px;
}



#wcfmmp-store .address{width: 100% !important;}  
#wcfmmp-store .left_sidebar {padding: 20px 15px !important;}
#wcfmmp-store .lft.left_sidebar.widget-area.sidebar{height: auto !important;}
#wcfmmp-store .wcfmmp-store-map{height: 400px !important;}
.review_post_info .comn_horizontal_slider_video iframe, 
.review_post_info .featured_img, .ser_review_item .featured_img {
    height: 160px !important;}

.search_page .search_input #search_query, .search_page input[type="submit"] {
    height: 40px;}
.search_page input[type="submit"]{line-height: 40px;font-size: 16px;}
/*------------Genaral content for policy page-------------------*/
.page_general_content h3{font-size: 18px;}
.page_general_content h4{font-size: 17px;}
.page_general_content h5{font-size: 16px;}
.page_general_content h6{font-size: 15px;}
/*------------both-------------------*/
.misc_content_slider_sec2_text p {
    min-height: 95px;
}
.cus_video_colmbox video {   
    height: 450px;}


/* .woocommerce-tabs .woocommerce-Tabs-panel {
    height: 260px;   
} */
.related-posts .comn_horizontal_slider_item_text p, .comn_horizontal_slider_item_text p {
    min-height:130px;}

.video_popup_box{height:350px !important;width:100% !important;}   
.home_comn_title h2,.user_form_sec h2 {
    font-size: 24px;
    line-height: 26px;
} 


/*-----------------------Home page clone digital section-----------------------*/
.home_comn_title h3, .home_comn_title .home_digital_mrkt h3, .home_comn_title .home_booth_colm h3, .home_comn_title .home_featured_colm_con .home_digital_colm_cap h3 {
    font-size: 16px;
    line-height: 18px;
}
.home_comn_title h2,.user_form_sec h2,.user_form_sec h2 {
    font-size: 24px;
    line-height: 26px;
}
.home_comn_btn {
    padding: 0 10px;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
}
.home_digi_ad_rect .home_digital_in img {
   
    height: 244px;}  
    .home_digi_ad_box .home_digital_in img {
     
      height: 151px;     
  }
  .hm_scl_chl_in i {
    font-size: 60px;
}  
.exp_video_slider .item img {height: 173px !important;}  
.accordion .card-header {
    padding: 5px;}
.modal-body h2{font-size:20px;}
.promo_ban_colm .comn_horizontal_slider_img a {
    height: 453px !important;}
/*.single-promo #admin-aniimated-thumbnials .slick-track{height:451px !important;}*/

.page-template-template-category-list .oth_cat_box_sec .oth_cat_img_box h3 {
    font-size: 16px !important;
}

/*-----------------------New Ad section-----------------------*/
.adsection-container{max-width: 100% !important;}


.ad_container{max-width: 992px !important;}
.ad_dif_size_row {   
    height: calc(1495px + 1000px);
}
.ad_colm_1080_1080{width: 992px; height: 992px}
.ad_colm_728_90 {
    right: auto;
    left: 0px;
    top: 0px;
}
.ad_colm_120_240 {
    left: auto;
    right: 0px;
    top: 0px;
}
.ad_colm_300_100 {
    top: 168px;
    left: 0;
}
.ad_colm_120_60 {
    left: 736px;
    top: 99px;
}
.ad_colm_120_90 {
    left: 736px;
    top: 0px;
}
.ad_colm_240_400 {
    right: 129px;
    top: 168px;
}
.ad_colm_180_150 {
    right: auto;
    top: 426px;
    left: 258px;
}
.ad_colm_125_125 {
    right: auto;
    top: 427px;
    left: 447px;    
}
.ad_colm_250_250 {
    left: 0;
    top: 277px;
}
.ad_colm_468_60 {
    left: 0px;
    top: 99px;
}
.ad_colm_234_60 {
    left: 475px;
    top: 99px;
}
.ad_colm_300_250 {
    left: 309px;
    top: 168px;
}
.ad_colm_300_600 {
    left: 0px;
    top: 893px
}
.ad_colm_160_600 {
    left: 307px;
    top: 893px;
}
.ad_colm_120_600 {
    left: auto;
    top: 249px;
    right: 0;
}
.ad_colm_336_280 {
    left: 601px;
    top: 835px;
}
.ad_colm_720_300 {
    left: 0;
    top: 585px;
}
.ad_colm_720_300 {
    left: 0;
    top: 500px;
}
.ad_colm_720_300 {
    left: 0;
    top: 584px;
}
.ad_colm_336_280 {
    left: auto;
    top: 893px;
    right: 0;
}
.cus_tabs_sitemap .nav-tabs {    
    top: 102px;}
.heateor_sss_svg {
        width: 20px !important;
        height: 20px !important;
}
.comprehensive_agent_cal_wrapper,.comprehensive_membership_cal_wrapper{overflow-x: auto;width: 100%;}
.cus_table_titlerow,.custable_body{width: 1200px;}
.simple_new_estore_cal_wrapper,.simple_renewal_estore_cal_wrapper {overflow-x: inherit;width: 100%;}
.simple_new_estore_cal_wrapper .cus_table_titlerow,.simple_new_estore_cal_wrapper .custable_body,.simple_renewal_estore_cal_wrapper .cus_table_titlerow, .simple_renewal_estore_cal_wrapper .custable_body{width: 100%;}
.cus_tabs_sec{margin-top: 0px;}
.promo_ban_colm_in h3 {   
    min-height: 85px;
}

.author .tab-content .tab-pane h1 {font-size: 30px; line-height: 40px; }
.author .tab-content .tab-pane h2 {font-size: 25px; line-height: 32px;}
.author .tab-content .tab-pane h3 {font-size: 21px; line-height: 30px; }



}





@media only screen and (min-width: 992px) and (max-width: 1199px) {
.landing-digispace-section .term-description {
    max-width: 960px;
}
}

@media only screen and (max-width: 991px){
    .blog .banner_slider_sec .sli_item figure img { height: 350px; object-fit: cover;}
  body{font-size: 14px;}
.top_info_Sec li {   
    padding: 0 10px;    font-size: 14px;}
.top_info_Sec li a span,.top_info_Sec li a i{vertical-align: middle;}   
.top_info_Sec li a span {    
    padding-left: 5px;
}
.top_social_sec {
    padding: 0px 0px 0px 10px;   
    margin-left: 10px;}
.top_social_sec li {
    padding: 0 0px;}
.top_social_sec li a {
        padding: 0px 5px;       
    } 
.top_social_sec li a i{font-size: 20px;}      
/*-----Header End------*/  

/*-----Top Search Menu Start------*/   
.Search_content_colm li {   
    font-size: 16px;} 
.cus_ser_colm_in i {
    right: 8px;
    top: 13px;
    font-size: 12px;
}
.cus_ser_in {
    padding: 0 22px 0px 10px;
}
.cus_ser_in, .cus_ser_select {    
    font-size: 14px;}     
/*-----Top Search Menu End------*/ 
.comn_strat_sec{margin-bottom: 10px;}
.comn_strat_sec,.comn_horizontal_slider_right {
    float: none;
} 
.comn_horizontal_slider_img img,.comn_horizontal_slider_video iframe,.wcfm-store-page .products.columns-4 .product.type-product figure img,.wcfm-store-page .products.columns-4 .product.type-product iframe {
    height: 190px !important;
    width: 100% !important;
}
.promo_ban_colm .comn_horizontal_slider_video{height: 190px !important;}
.comn_horizontal_slider_content {
    min-height: 365px;
}
.form_colm_6, .form_colm_3, .form_colm_9   {
    width: 100%;
} 
.form_row {
    margin: 0px -10px 0px;
}  
.form_colm {margin-bottom: 15px;}
.comn_sub_btn {    
    font-size: 14px;}
.img_box_colm_cap h3 {
    font-size: 17px;
}
.img_box_colm_cap {   
    width: 100%;padding: 50px 10px 10px;} 

.misc_image_box_sec .img_box_colm_cap h3 {
    font-size: 18px;
    margin-bottom: 10px;
    line-height: 22px;
    margin-bottom: 5px;
}
.misc_image_box_sec .img_box_colm_cap h3 span {
    font-size: 29px;
} 
.misc_image_box_sec .img_box_colm_cap h4 {
    font-size: 18px;
    margin-bottom: 5px;
}
.misc_image_box_sec .img_box_colm_cap p{padding-bottom: 10px;}
.misc_image_box_sec .img_box_colm_cap {
    width: 100%;    
    padding: 0 15px;}
.comn_title h2,.page_general_content h2,.home_featured_title .comn_title h2,.user_form_sec h2.user_btn_sec_title {
    font-size: 19px;}  
 .news_ltr_prt h2 {
    font-size: 18px;
}
.news_ltr_frm {
    padding-left: 15px;
} 
.news_ltr_btn {
    font-size: 14px;
}
.footer_copy_sec p {    
    font-size: 13px;} 
.btm_social_sec li a i{border-radius: 5px; font-size: 14px;}    
.btm_social_sec li a i,.btm_social_sec li a i.icon_plus_round:before {
    width: 30px;
    height: 30px;    
    line-height: 30px;   
   }  
.btm_social_sec li a i.icon_plus_round:before{font-size: 20px;}   
.misc_content_Sec1 {
    margin-top: 30px;
    margin-bottom: 30px;
}  
/*----------Privacy-------------*/
.page_general_content p, .page_general_content ul li,.page_general_content ol li ,.search_page ul li,.search_page ol li,{
    font-size: 14px;
    line-height: 20px;    
    padding-bottom: 15px;
}
/*------------------------------*/
.site_map_sec_content_inn {padding: 15px;}
.site_map_menu li{font-size: 14px;padding-bottom: 15px;}  
/*-----------------------*/
.Pro_Single_page .summary.entry-summary {margin-bottom: 20px !important;}
.Pro_Single_page .nickx-slider-for img{width: 100% !important;height: auto !important;max-width: 100% !important;}
.Pro_Single_page .images {margin-bottom: 0px !important;}
/*---------------------*/

.woocommerce ul.order_details li{padding-right: 10px !important;margin-right: 10px !important;}
ul.woocommerce-order-overview li strong, .woocommerce-order .woocommerce-table th, .woocommerce-order .woocommerce-table td .woocommerce-Price-amount {
    font-size: 16px !important;
}
.woocommerce ul.order_details{margin-bottom: 15px;}
/*------------------------*/
.classifieds_content_sec .grid-item.grid-item-2,.classifieds_content_sec .grid-item.grid-item-3,.classifieds_content_sec .grid-item.grid-item-5,.classifieds_content_sec .grid-item.grid-item-8,.classifieds_content_sec .grid-item.grid-item-19,.classifieds_content_sec .grid-item.grid-item-13,.classifieds_content_sec .grid-item.grid-item-6{height: 150px !important;}
.post_con_right{margin-top: 30px;}
.post_tab_sec {margin-top: 20px !important;}
.Post_Single_page .related-posts .products li {width: 48% !important;margin-top:0px !important;margin-bottom:30px !important;}
.Post_Single_page .related-posts .products li:nth-child(2){margin-right:0 !important;}
.Post_Single_page .related-posts .products li:last-child{margin-right:0 !important;}
.all_posts_listing{-ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
    max-width: 33.333%;}
.grid-sizer-colm,.grid-item-box{width: 50%;padding: 7px;}
/*----------------------------*/
.Social_channel_slide_item_colm_grid {    
    -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
    max-width: 33.333%;   
}
.comn_horizontal_slider_left{margin-bottom: 10px;}
.comn_horizontal_slider_left{float: left;}   
.comn_horizontal_slider_right{padding-left: 10px;float: right;}
/*---------my account-----------*/

.woocommerce-MyAccount-navigation ul li {   
    -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
    max-width: 33.333%;}
/*----------------*/
.comn_horizontal_slider_btm .heateor_sss_horizontal_sharing .heateorSssSharing {
    width: 17px !important;
    height: 17px !important;
} 
.sing_con_left{margin-bottom: 30px;}
.sing_con_left, .sing_con_right {float: left !important;width: 100% !important;}
.Pro_Single_page .summary.entry-summary.sing_con_right,.post_con_right{margin-bottom: 0px !important;padding-left: 0px !important;}  
.sing_con_left .admin-single-image, .admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide,.sing_con_left .flex-control-nav .slick-slide {
    height: 140px !important;
}
.sing_con_left #admin-aniimated-thumbnials iframe, .sing_con_left #admin-aniimated-thumbnials .slick-list, #admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure{
    /* height: 380px !important; */
    height: 691px !important;
   
} 

/*---------------------------*/
.Video_colm_box iframe {
    height: 183px !important;
}
.single_filter_main h2, .single_sort_main h2 {
    font-size: 14px !important;   
    padding: 0 5px 0 0!important;
}
.single_filter_main select, .single_sort_main select {   
    width: 140px;
}
.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3 {
    min-height: 70px;
}
/*figure.comn_horizontal_slider_img{width: 100% !important; height: auto !important;}*/
/*-------------------*/
.video_banner_section iframe {
    height: 300px !important;
}
.register_page_content .wcfm_membership_subscribe_button_wrapper input.wcfm_submit_button {
    padding: 8px 2px!important;
    font-size: 11px !important;
    margin-left: 0px !important;}
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_price .amount{min-width: 80px !important;min-height: 80px !important;width:80px !important;height:80px !important;}    
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_price .amount {
    font-size: 15px !important;}
/*---------------------*/
.bsme2e-checkout-payment ul.wc_payment_methods ,.bsme2e_payment_gateways {float: left;width: 100%;}
.bsme2e-checkout-payment ul.wc_payment_methods {padding: 15px 15px 0px !important;}  
.bsme2e-checkout-payment ul.wc_payment_methods  li{margin-right: 10px !important;display: inline-block;vertical-align: top;width: auto;}  
    
.bsme2e_payment_gateways .form-row{width: 100% !important;}

/*--------------------------*/
/*----------Top Search Menu Start-------------*/
.Search_content_colm li {   
    font-size: 14px;}    
.Search_content_colm li a {
    padding: 10px 18px;} 

.Search_content_colm li button:before {top: 5px;left: 3px;font-size: 13px;}
/*----------Top Search Menu End-------------*/
.advertisement_box_variation_structure figure,.advertisement_box_variation_structure .classifieds-box-in{height: 200px;width: 100%;}
.advertisement_box_variation_structure img{height: 100%;object-fit: cover;}

.top_hed_row {padding: 10px 0;}
.main_menu .menu-collapser {top: 0px;}

.img_box_colm.advertisement_box_variation_structure {-ms-flex: 0 33.333%;flex: 0 0 33.333%;max-width: 33.333%;}
.advertisement_rectangle_variation_structure .classifieds-box-in,.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe {
    height: 200px !important;}
.hdq_row {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}

.hdq_quiz_wrapper .hdq_question_featured_image img {
    height: 300px !important;
}
 /*---------Banner caption Start-----------------*/
 .ban_sli_caption h3,.ban_sli_caption h2,.ban_sli_caption h1,.ban_sli_content h2,.ban_sli_content h3,.ban_sli_content h1 {font-size: 30px;margin-bottom: 7px;}
 .ban_sli_caption p,.ban_sli_content p {font-size: 14px;padding-bottom: 10px;}
 .ban_sli_caption h3 span,.ban_sli_caption h2 span,.ban_sli_caption h1 span,.ban_sli_content h2 span,.ban_sli_content h3 span,.ban_sli_content h1 span {font-size: 19px;}
 .ban_sli_caption a,.ban_sli_content a {font-size: 14px;line-height: 30px;height: 30px;}
 .banner_slider_sec .slick-dots {bottom: 10px;}

/*------------------*/
.bsme2e_sm_banner .ban_sli_caption h3, .bsme2e_sm_banner .ban_sli_caption p {
    width: 70%;} 
.bsme2e_sm_banner .ban_sli_caption h3,.bsme2e_sm_banner .ban_sli_caption h2,.bsme2e_sm_banner .ban_sli_caption h1{font-size: 24px;}
.bsme2e_sm_banner .ban_sli_caption h3 span,.bsme2e_sm_banner .ban_sli_caption h2 span,.bsme2e_sm_banner .ban_sli_caption h1 span{font-size: 15px;}
.bsme2e_sm_banner .ban_sli_caption p{font-size: 13px;}  
.bsme2e_sm_banner .ban_sli_caption a {height: 32px;line-height: 32px;} 
/*--------Banner caption End----------*/

.page-template-template-support .form_colm.form_colm_3 {
    width: 50% !important;
} 
.Pro_Single_page .summary h1 {
   padding-bottom: 0px !important;
}
.Pro_Single_page .woocommerce-tabs.wc-tabs-wrapper {
    margin-bottom: 25px !important;
}

/*.Pro_Single_page .related.products {
    margin-top: 25px !important;}*/

/*-----------------------*/
#wcfmmp_user_location_lat_field, #wcfmmp_user_location_lng_field,#billing_address_2_field {
    margin-top: 34px !important;}
.form-row label{font-size: 12px !important;}

.bottom_hed_colm .top_info_Sec li{padding: 0px !important;}

/*--------Review------------*/
.ser_review_sortby_sec {
    width: 40%;}
.post_con_right {padding-left: 3.5px !important;}
/*--------Post details related------------*/
.Post_Single_page .single-post-page{overflow-x: hidden !important;}
/*--------author_page------------*/
.single_author_page_article .summary.entry-summary{margin-bottom: 0px !important;}

.cus_video_colmbox video {
    height: 360px;
}
/*----------------Light Box------------------*/
.lg-actions .lg-next, .lg-actions .lg-prev {    
    color: #fff !important;    
    border: 1px solid #fff !important;
}
.lg-actions .lg-next:focus, .lg-actions .lg-prev:focus{outline: none;}



.home_comn_title h2,.user_form_sec h2 {
    font-size: 20px;
    line-height: 20px;
}
/*----------------Light Box------------------*/

/*-----------------------Home page clone digital section-----------------------*/
.home_digi_ad_box figure img, .home_digi_lrg figure img, .home_digi_stand figure img, .home_digital_mrkt figure img {
    object-fit: cover;
}
.home_digi_ad_box figure img {
    height: 180px;
}
.home_digi_lrg figure img {
    height: 210px;
}
.home_digi_stand figure img {
    height: 145px;
}
.home_digital_mrkt figure img {
    height: 140px;
}
.home_comn_title p {
    font-size: 12px;
    line-height: 13px;
}
.home_booth_colm_in {
    padding: 10px 10px;
    height: 100%;
}
.home_comn_title h2,.user_form_sec h2 {
    font-size: 20px;
    line-height: 20px;
}
.home_comn_btn {
    padding: 0 7px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
}
.home_digi_ad_rect .home_digital_in img { 
    height: 179px;
  }
  .exp_video_slider .item a {
    font-size: 34px;    
}
.comn_blogbox_slider figure img {
    height: 260px;    
}
.social_modal_sec .modal-content {       
    height: 300px;
    
}
.feedbackForm_wrapper{width: 100%;}
.right_floating_btn {    
    top: 150px;}

.promo_ban_colm .comn_horizontal_slider_img a {
        height: 333px !important;}
/*.single-promo #admin-aniimated-thumbnials .slick-track{height:691px !important;}*/



/*-----------------------New Ad section-----------------------*/
.adsection-container{max-width: 100% !important;}


.ad_container{max-width: 768px !important;}
.ad_dif_size_row {   
    height: calc(1949px + 170px);
}
.ad_colm_1080_1080{width: 768px; height: 768px}
.ad_colm_728_90 {
    right: auto;
    left: 0px;
    top: 0px;
}
.ad_colm_120_240 {
    left: auto;
    right: 383px;
    top: 335px;
}
.ad_colm_300_100 {
    top: 168px;
    left: 0;
}
.ad_colm_120_60 {
    left: 309px;
    top: 168px;
}
.ad_colm_120_90 {
    left: 309px;
    top: 236px;
}
.ad_colm_240_400 {
    right: 0;
    top: 624px;
    
}
.ad_colm_180_150 {
    right: 0px;
    left: auto;
    top: 167px;
    /* left: 566px; */
}
.ad_colm_125_125 {
    right: auto;
    top: 168px;
    left: 435px;    
}
.ad_colm_250_250 {
    left: 0;
    top: 277px;
}
.ad_colm_468_60 {
    left: 0px;
    top: 99px;
}
.ad_colm_234_60 {
    /* left: 475px; */
    left: auto;
    right: 0;
    top: 99px;
}
.ad_colm_300_250 {
    left: 0;
    top: 584px;
}
.ad_colm_300_600 {
    left: 0px;
    top: auto;
    bottom: 0;
}
.ad_colm_160_600 {
    left: 307px;
    top: auto;
    bottom: 0px;
}
.ad_colm_120_600 {
    left: auto;
    top: auto;
    right: 0;
    bottom: 0px;
}
.ad_colm_336_280 {
    left: 601px;
    top: 835px;
}
.ad_colm_720_300 {
    left: 0;
    top: 585px;
}
.ad_colm_720_300 {
    left: 0;
    top: 500px;
}
.ad_colm_720_300 {
    left: 0;
    top: 1033px;
}
.ad_colm_336_280 {
    left: auto;
    top: 335px;
    right: 0;
}
.cus_tabs_sec ul.nav li {   
    font-size: 14px !important;    
}
.cus_tabs_secmenu ul.nav li{margin-bottom: 5px;}
.cus_tabs_sitemap .nav-tabs {
    top: 82px;
}
.comn_inner_regform .um-field-OTPCustomer {
    width: 28% !important;
}
.comn_inner_regform #um_field_253_OTPUser {
    width: 28% !important;
}
}



@media screen and (max-width: 768px){
#wcfmmp-store .left_sidebar {
   margin-top: 20px !important;
}
.woocommerce-MyAccount-content .woocommerce-column--billing-address.col-1, .woocommerce-MyAccount-content .woocommerce-column--shipping-address.col-2 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
}
.woocommerce-MyAccount-content .woocommerce-column--billing-address.col-1{margin-bottom: 20px;}
.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3{font-size: 16px !important;}
.bsme2e_sm_banner .ban_sli_caption {   
    text-align: center !important;
}
.bsme2e_sm_banner .ban_sli_caption h3, .bsme2e_sm_banner .ban_sli_caption p {
    width: 100% !important;   
    text-align: center !important;
}
.bsme2e_sm_banner .ban_sli_caption a {
    position: static !important;     
    /*margin: 15px 0 0 !important;*/
}
.bsme2e_sm_banner .banner_slider_sec .sli_item figure img {    
    height: 170px;
    object-fit: cover;
}
.bannerfullheight .banner_slider_sec .sli_item figure img{height: 100%;}
.bancaptop_left {width: 100% !important;}
.bancaptop_right {width: 100% !important;}
.banner_captop .ban_sli_caption {top: 10px !important;}
.banner_captop .ban_sli_caption .bancaptop_right a{margin-top: 5px !important;}
}



@media only screen and (min-width: 768px) and (max-width: 991px) {
.landing-digispace-section .term-description {
    max-width: 720px;
}}
@media only screen and (max-width: 767px){

    .hero_mobile_ban { display: block !important;}
.logo_block {
    width: auto;
}
.top_hed_row {
    padding: 10px 0px;}
.top_hed_right {
    padding-right: 70px;
    padding-top: 15px;
}

.main_menu .menu-collapser {
    top: 5px;
}
.login_link, .lan_sec_flag {
    font-size: 16px;
}
.main_menu .collapse-button {
    background-color: transparent;
    padding: 3px 5px;}
.collapse-button {
    top: 28px;}    
.main_menu .collapse-button .icon-bar {   
    height: 2px;
    width: 25px;
    margin: 4px 0;}    
.top_info_Sec li a span strong{display: none;}
.top_social_sec li a i {   
    font-size: 16px;}
.top_social_sec li {
    padding: 0 0px;
}
.top_info_Sec li {
    padding: 0 10px;
    font-size: 13px;
}
.banner_slider_sec .slick-prev {
    left: 10px;
}
.banner_slider_sec .slick-next {
    right: 10px;
}  
.banner_slider_sec .slick-prev:before, .banner_slider_sec .slick-next:before {  
    font-size: 30px;
} 
.banner_slider_sec .slick-dots {
    bottom: 10px;
}

/*----------Banner end----------------*/

/*----------Top Search Menu Start-------------*/
.Search_content_colm li {font-size: 13px;}
.Search_content_colm li a {
    padding: 10px 15px;
}

.cus_ser_colm,.cus_ser_colm_last {
    -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
    max-width: 33.333%;
     
}
/*----------Top Search Menu End-------------*/

/*----------large store-------------*/
.comn_content_sec_colm{margin-bottom: 7px;}
.comn_content_slider_sec {
    margin-bottom: 0px;
}
.comn_horizontal_slider_img img,.comn_horizontal_slider_video iframe,.wcfm-store-page .products.columns-4 .product.type-product figure img,.wcfm-store-page .products.columns-4 .product.type-product iframe {
    height: 196px !important;
    width: 100% !important;
}
.promo_ban_colm .comn_horizontal_slider_video{height: 196px !important;}
.misc_content_slider_item figure {
    margin-bottom: 15px;
}
.misc_content_slider_item h3, .misc_form_sec h3, .misc_content_slider_sec2_text h3 {
    font-size: 16px !important;
    margin-bottom: 10px !important;}
.misc_content_slider_sec {
    margin-bottom: 20px;
} 
.misc_content_slider_item p, .misc_content_slider_sec2_text p {
    color: #282828;
    font-size: 14px;
    line-height: 20px;
    padding-bottom: 10px;
}
.misc_content_slider_sec2_btm {
    padding: 10px 10px 0px 10px;}
.link_btn {
    font-size: 14px;}     
.misc_content_colmright {margin-top: 30px;}  
.img_box_colm{margin-bottom: 30px;}  
.img_box_colm_cap {    
    top: 50%;    
    width: 90%;
    height: auto;
    padding: 10px 6px 10px;
   transform: translate(0, -50%);} 
.news_ltr_text{margin-bottom: 15px;}
.main_footer {margin: 30px 0px 0px;}
.misc_image_box_sec {margin: 30px 0 5px;}
/* .main_menu ul.slimmenu {top: 117px !important;} */
.main_menu ul.slimmenu li a {font-size: 14px;}

.main_menu ul.slimmenu{transform: translateX(100%);} 
.main_menu ul.slimmenu.menu_show {width: 100% !important;}  
/*----------------------*/
.login_box_colm{margin-bottom: 30px;}
.comn_title h2,.page_general_content h2,.Inner_Page_Content h2,.home_featured_title .comn_title h2,.user_form_sec h2.user_btn_sec_title{font-size: 19px;}
.page_title_heading h1{font-size: 26px;}
.Inner_Page_Content h3,h3.hdq_question_heading.Inner_Page_Content h3{font-size: 17px;margin-bottom: 15px;}
.Inner_Page_Content h4,.page_general_content h4{font-size: 16px;margin-bottom: 15px;}
.Inner_Page_Content h5,.page_general_content h5{font-size: 15px;}
.Inner_Page_Content h6,.page_general_content h6{font-size: 14px;}
.comn_form_colm_9,.comn_form_input_9{width: 100%;}
.comn_form_colm_3{width: 100%;}
.comn_form_colm_12{width: 100%;}
.comn_form_colm_6{width: 100%;}
.comn_form_rw .comn_link {    
    line-height: normal;
    padding-left: 0px;}
.comn_form_rw .forgot_pass {
    line-height: normal;
    float: none;
} 
.oth_login_btn_sec a {
    display: inline-block;
    padding: 0 6px;
    width: 40px;
    margin: 0 -5px 5px -5px;
}  
.oth_login_btn_sec a img{border-radius: 4px;} 
.Login_page_inn {
    border: 3px solid #aedad9;
    padding: 10px 10px;}
.login_box_colm_in {
    border: 3px solid #aedad9;
}
.comn_form_input_6,.comn_form_colm_03 {
    width: 100%;}    
.cus_form_popup h2{font-size: 18px;}
.oth_login_btn_sec {
    margin-bottom: 0;
}
/*-----------review---------*/   
.Sort_By_title {font-size: 14px;padding-right: 10px;}
.Comn_top_ser_form_con {width: 100%;position: relative;margin-bottom: 15px;}
.ser_review_sortby_sec {width: 100%;padding-left: 0px;text-align: left;} 
.content_more_button.review_btn_row{margin-bottom: 0px;}  
.review_btn_row .more_button_sec{margin:0 10px 0px;}
.review_sear_sec .Comn_top_ser_form_con{width: 40%;}
.cus_ser_colm.review_ser_colm{float: right !important;}
/*---------FAQ-----------*/
.accordion-header h3 {font-size: 16px !important;}
.accordion-header:after {   
    font-size: 24px;
    margin: auto 0;
    height: 24px;
    line-height: 24px;}
 /*---------classifieds----------*/
.classifieds_content_sec .grid-item {padding: 7px;float: left;overflow: hidden;width:33.333%;}  
.comn_title h2,.page_general_content h2,.home_featured_title .comn_title h2,.user_form_sec h2.user_btn_sec_title {
    font-size: 18px;
} 

/*-----site map-------*/ 
.site_map_sec_content{display: block;}
.classifieds_content_sec .grid-sizer,.classifieds_content_sec .grid-item{width:50%;}
/*------------------------*/

.Pro_Single_page .woocommerce-tabs ul.tabs li {   
    margin: 0 7px 10px !important;
    padding: 0 20px !important;
}
.Pro_Single_page .woocommerce-tabs ul.tabs li a{ font-size: 14px !important;}
.Pro_Single_page .woocommerce-tabs ul.tabs {
    padding: 0 0 0 15px !important;
    margin: -37px 0px 0px 0px !important;   
}

.product_info .cp_info, .product_info .comment_no {  
    padding: 0 5px;
    font-size: 14px;
    line-height: 15px;
    margin: 0 0px 5px 0px;}
.Pro_Single_page .summary h1 {font-size: 18px !important;}    
.Pro_Single_page .summary .wpulike.wpulike-default {
    padding-right: 10px;}
.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing:before,.heateor_sss_sharing_title {    
    font-size: 14px;   
    padding-right: 15px;} 
/*--------------massenory-----------------*/
.classifieds_content_sec .grid-sizer, .classifieds_content_sec .grid-item {
    width: 50% !important;padding:7px;
    height: auto !important;
} 
/*.classifieds_content_sec .grid-item.grid-item-10,.classifieds_content_sec .grid-item.grid-item-14,.classifieds_content_sec .grid-item.grid-item-15,.classifieds_content_sec .grid-item.grid-item-16,.classifieds_content_sec .grid-item.grid-item-17,.classifieds_content_sec .grid-item.grid-item-18{width: 33.333% !important;}*/
ul.woocommerce-order-overview li{margin-bottom: 20px;}
.checkout_page_content .checkout_left_form .form-row {
    width: 100% !important;
    clear: none !important;
    display: block !important;
    float: none !important;
}
#billing_address_2_field {
    margin-top: 0;
}
/*--------------------*/
.Pro_Single_page .woocommerce-tabs.post_tab_sec ul.tabs li a {    
    padding: .5em 20px !important;}
.all_posts_listing {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.review_post_info .featured_img,.review_post_img img,.ser_review_item .featured_img {
    max-width: 100%;}
/*---------------------------*/
.comn_content_sec_revers, .comn_content_sec_revers2 {
    margin-bottom: 7px;}

.Social_channel_slide_item_colm_grid {    
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;   
}
.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3 {
    min-height: 50px;
}  
.colm-desk-5 .comn_horizontal_slider_item_text h2{min-height: 50px !important;}   
/*----------register--------*/
.register_page_content .form-row {
    width: 50%;
    padding: 0 15px;    
    margin-bottom: 15px;
}
#wcfm_membership_container input.wcfm_submit_button, #wcfm_membership_container a.wcfm_submit_button{margin-left: 0px !important;}
/*#wcfm_membership_register_button{float: left !important;}*/
/*----------------my acount---------*/
.myac_page_content .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row,.myac_page_content .woocommerce-EditAccountForm.edit-account .form-row {
    width: 100% !important;padding: 0px !important;}
.myac_page_content .woocommerce-MyAccount-content button.button {
    margin-left: 0px;}   
.myac_page_content .woocommerce-EditAccountForm.edit-account fieldset legend{padding-left: 0px;}
.myac_page_content .woocommerce-table textarea {height: 80px;width: auto;}
.woocommerce-MyAccount-navigation ul li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}    
/*-----------------------------*/

.Search_content_part {
    margin-top: 10px;
}
.sec_title_row {
    margin-bottom: 15px;
} 
.variation_area02 .content_more_button {
    margin: 0px 0px 20px;
}  
.misc_content_Sec1 {
    margin-top: 0px;
    margin-bottom: 20px;
}
.content_more_button {
    margin: 0px 0px 20px;
}
.Botm_content_sec_row {
    margin-top: 20px;
}
/*----------Header---------*/
.cart_num {    
    width: 15px;
    height: 15px;   
    line-height: 15px;    
    font-size: 9px;}
.h_cart_sec .fa-shopping-cart {
    font-size: 18px;}   
.login_link {   
    padding: 0 10px;} 

.comn_misc_slider_con_sec{margin-top: 15px;} 
.sing_con_left #admin-aniimated-thumbnials iframe, .sing_con_left #admin-aniimated-thumbnials .slick-list, #admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure {
    /* height: 286px !important; */
    height: 536px !important;
}
.sing_con_left .admin-single-image, .admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide,.sing_con_left .flex-control-nav .slick-slide {
    height: 105px !important;
} 
.sing_con_left .slick-prev, .sing_con_left .slick-next, .post_gal_sec .slick-prev, .post_gal_sec .slick-next {
    padding: 10px 4px !important;
}
.sing_con_left .slick-prev:before, .sing_con_left .slick-next:before {
    font-size: 17px !important;
} 
/*--------Register-------------*/
.um-col-122,.um-col-121 {float: left !important;width: 100% !important;}
.comn_form_input {height: 40px;}
.comn_form_select_inline{width: 200px !important;}
#wcfm_membership_container p.terms_title {
    width: 90%  !important;}
.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12, .um-page-loggedout .um-form, .wcfm-membership-wrapper,.login_form_oth_sec {
    width: 100% !important;
    max-width: 100% !important;  
} 
#wcfm-main-contentainer input#terms {
    margin-left: 0 !important;
    vertical-align: top !important;
} 
/*--------------------*/
.Search_content_colm li button {    
    right: 6px;    
    width: 10px;
    height: 12px;   
    padding: 0;
}
.Search_content_colm li button:before {   
    top: 0px;    
    font-size: 11px; }
/*-----------------------------*/
.Video_colm_box iframe {
    height: 280px !important;
}   
/*---------------------*/
.resblock{display: block !important;}
.single_filter_main{padding-right: 15px;}
.single_filter_main .row,.single_sort_main .row{float: left;}
.single_filter_main,.single_sort_main{margin-bottom: 20px;display: inline-block !important;vertical-align: top;width: auto;}  
.video_banner_section iframe {
    height: 287px !important;
}
.single-author-page .single_sort_main,.single-author-page .single_filter_main{margin-bottom: 10px !important;padding-left: 9px !important;}
/*-----------------*/
.wcfm-store-page .products.columns-4 .product.type-product {
    margin-bottom: 30px !important;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.wcfm-store-page #wcfmmp-store .tab_area .tab_links li a {  padding: 10px 10px 10px 10px !important;}

/*--------------------------*/
.wc_payment_methods.payment_methods .form-row {width: 100% !important;max-width: 100% !important;}
.review_ser_colm {width: 200px !important;padding: 0px !important;}

.top_info_Sec li {padding: 0 7px;font-size: 12px;}
.top_social_sec {padding: 0px 0px 0px 10px;margin-left: 0px;}

.Inner_Page_Content .misc_content_Sec1 .cus_title_row {
    margin-top: 30px;}

/*---------------------------*/
.img_box_colm.advertisement_box_variation_structure{-ms-flex: 0 50%; flex: 0 0 50%;max-width: 50%;}   
.advertisement_box_variation_structure figure,.advertisement_box_variation_structure .classifieds-box-in {height: 250px;width: 100%;}
.register_page_content .um-form .um-field {width: 100% !important;}
.advertisement_rectangle_variation_structure .classifieds-box-in,.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe {height: 250px !important;} 
/*-------------------*/
.hdq_question_featured_image{padding: 0 0 20px 0px;}
.hdq_question_featured_image img{max-width: 100% !important;width: auto !important;}
.hdq_question_featured_image,.hdq_question_heading,.hdq_answers{width: 100%;} 
.hdq_row {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.hdq_row.hdq_row_image,.ser_review_item{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.cat-listing .category-listing-item li,.TypeIndividual{width: 50%;}

.woocommerce-cart .return-to-shop.cart-policies,.woocommerce-cart-form .actions .button {
    float: right !important;padding-bottom: 0em !important;}

/*--------Banner Caption Start--------------*/
.ban_sli_caption {left: 0;transform: translate(0, -50%);text-align: center;width: 100%;padding: 0 10%;}
.ban_sli_caption h3,.ban_sli_caption h2,.ban_sli_caption h1,.ban_sli_content h2,.ban_sli_content h3,.ban_sli_content h1 {font-size: 24px;margin-bottom: 5px;}
.ban_sli_caption h3 span,.ban_sli_content h2 span,.ban_sli_content h3 span,.ban_sli_content h1 span {font-size: 15px;}
.ban_sli_caption p,.ban_sli_content p {font-size: 13px;padding-bottom: 7px;}
.banner_slider_sec .slick-dots {bottom: 5px;}
.main_banner .banner_slider_sec figure img{height: 200px;object-fit: cover;width: 100%;} 
/*----------------*/
.bsme2e_sm_banner .ban_sli_caption h3, .bsme2e_sm_banner .ban_sli_caption p {width: 64%;}
.bsme2e_sm_banner .ban_sli_caption h3,.bsme2e_sm_banner .ban_sli_caption h2,.bsme2e_sm_banner .ban_sli_caption h1{font-size: 20px;}
.bsme2e_sm_banner .ban_sli_caption h3 span,.bsme2e_sm_banner .ban_sli_caption h2 span,.bsme2e_sm_banner .ban_sli_caption h1 span{font-size: 14px;}
.bsme2e_sm_banner .ban_sli_caption p{font-size: 13px;}
.bsme2e_sm_banner.main_banner .banner_slider_sec figure img{height: 150px;}
.banner_slider_sec .slick-dots {display: none !important;}
/*--------Banner Caption End--------------*/
.accordion-header h3, .cus_faq_wrapper .accordion-header-default h3 {font-size: 14px !important;}
.accordion-header:after, .cus_faq_wrapper .accordion-header-default:after {height: 24px;right: 5px;font-size: 24px;}
.accordion-header, .cus_faq_wrapper .accordion-header-default {padding: 7px 20px 7px 15px;}



.small_variation_list2{padding: 0 0px;margin: 0px -3.5px 7px !important;}

.default_faqs + .Search_content_part {
    margin-top: 15px;
}

.page-template-template-support .form_colm.form_colm_4{width: 100%;}


.wcfm_form_simple_submit_wrapper #wcfm_membership_register_button{float: right !important;}
.wcfm_form_simple_submit_wrapper .wcfm_submit_button{float: left !important;}

.container {
    max-width: 98% !important;
}

/*---------------------------*/
.heading_inline,.heading_inline_top .cus_ser_colm {
    float: none !important;}
#general_pro .row.Botm_content_sec_row{margin-left:0px !important;margin-right: 0px !important;}
 #general_pro,#general_pro .row.comn_horizontal_slider_off {padding: 0 0px !important;} 

 .cat-listing .category-listing-item li, .TypeIndividual{margin-bottom: 15px;} 

#wcfmmp-store .left_sidebar {
    margin-top: 20px;}
#wcfmmp-store .left_sidebar {padding: 20px 15px 20px 15px !important;}  

.woocommerce table.shop_table_responsive tr td:after, .woocommerce-page table.shop_table_responsive tr td:after{content: "";display: block;clear: both;width: 0;height: 0;line-height: 0;font-size: 0;} 
.woocommerce table.my_account_orders .button {
    float: none !important;display: inline-block !important;margin: 0 5px 5px !important;}
.myacct_title,.woocommerce-account .woocommerce-MyAccount-content {
    margin: 20px 0 0px !important;} 
.review_post_info .comn_horizontal_slider_video iframe,

.review_post_info .comn_horizontal_slider_video iframe, 
.review_post_info .featured_img, .ser_review_item .featured_img {
    height: 180px !important;}
.search_page input[type="submit"] {
    font-size: 14px;}
.comn_title h1, .Inner_Page_Content h1.entry-title,.page-id-20 h1 {
    font-size: 23px;}
.search_result .small_variation_list2{padding: 0 0px !important;} 

.category .heading_inline{margin-bottom: 20px !important;}

.bottom_hed_colm {text-align: center;width: 100%;}
.bottom_hed_sec .logged_in_detials{display: block;margin-top:7px;padding-left: 0px !important;border-left: none;width: 100%;text-align:center;}
.bottom_hed_sec .logged_in_detials p{line-height: normal;}
/*--------Search colm--------*/
.cus_ser_colm {
    
    padding-right: 5px;
}
.breadcrumb_sorting .cus_ser_colm{width: 180px;}

/*-----------all button start ------------------*/
.more_button_sec, .singlePost_more_btn {
    font-size: 11px;    
    padding: 0 6px;
}
.more_button_sec.more_button_sm, .mega_variation_structure .product-addTocart {
    font-size: 11px !important;padding: 0px 7px !important;
   
}
/*-----------all button End ------------------*/
.img_box_colm_cap h3 {font-size: 13px;}


/*---advertise-box------------*/

.grid_cap_sec_vm{padding: 0px 10px;}
#FAQ_Part .cus_ser_colm.review_ser_colm{float: left !important;padding-left: 0px !important;}

/*---booth------------*/
.misc_content_slider_sec2_text p {
    min-height: 75px;
}

.sorting_filter_sec .heading_inline{float: left !important;}
/*---Bundled product------------*/
.layout_grid .bundled_products li.bundled_product {   
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;}

.related-posts .comn_horizontal_slider_item_text p,.comn_horizontal_slider_item_text p {
    min-height: 110px;}

.site_map_sec_grid li{width: 100%;float: none !important;}
/*.cus_video_colmbox video {
    height: 370px;
}*/
.cus_video_colmbox video {
    height: 320px;
}
.video_popup_box {
    height: 310px !important;
    width: 100% !important;
}
.sorting_filter_sec .heading_inline{margin-bottom: 10px !important;}
/*------------Head top Search----------------*/
.search_sec {
    margin-right: 10px;
  }
  .h_cart_sec { 
    margin-right: 10px;
  }
  .login_link {  
    padding: 0 15px;}
/*------------Head top Search----------------*/    
.home_comn_title h2,.user_form_sec h2{
    font-size: 14px;
    line-height: 16px;
}
/*-----------------------Home page clone digital section-----------------------*/
.home_digi_ad_box figure img {
    height: 200px;
}
.home_comn_title h3, .home_comn_title .home_digital_mrkt h3, .home_comn_title .home_booth_colm h3, .home_comn_title .home_featured_colm_con .home_digital_colm_cap h3 {
    font-size: 14px;
    line-height: 15px;
}
.home_digi_ad_box figure img {
    height: 200px;
}
.home_digi_lrg figure img {
    height: 230px;
}
.home_digital_mrkt figure img {
    height: 100px;
}
.home_comn_title h2,.user_form_sec h2 {
    font-size: 19px;
    line-height: 19px;
}
.home_comn_title h2 {
    margin-bottom: 10px !important;
}
.home_digi_ad_box, .home_digi_lrg, .home_digi_stand, .home_misc_box {
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}
.home_digital_mrkt, .home_booth_colm, .home_cat_list_sec .home_digital_colm5 {
    -ms-flex: 0 0 33.333% !important;
    flex: 0 0 33.333% !important;
    max-width: 33.333% !important;
}
.home_digi_ad_box figure img {
    height: 200px;
}
.home_digi_lrg figure img {
    height: 230px;
}
.home_digi_stand figure img {
    height: 160px;
}
.home_digital_mrkt figure img {
    height: 100px;
}
.user_btn_sec  .comn_userlink_btn {   
    margin: 0 5px 10px;
    padding: 0 10px;
    font-size: 14px;    
    line-height: 30px;
    border-radius: 10px;   
}

.home_digi_ad_rect .home_digital_in img {
    height: 230px;
}
.comn_blogbox_slider figure img {
    height: 270px;
}


.default_faqs .cus_ser_colm{    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
.exp_video_slider .item img {
        height: 134px !important;
    }
.manual-dropdown-row .cus_ser_colm {
        float: left;
        margin-top: 0px;
        margin-bottom: 20px;
        padding-right: 0px;
        position: relative;
        top: 0px;
        width: 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .page-template-template-seller-manual .breadcrumbs,
    .page-template-template-manual .breadcrumbs,
    .single-seller-manual .breadcrumbs,
    .single-customer-manual .breadcrumbs{width:100% !important;}    
    
    
    .social_modal_sec .modal-content {       
        height: 270px;
        overflow-y: auto;
    }
/*------------------------------*/
    .cus_ser_select.date-field {
        width: 100% !important;
    }
    .cus_ser_in, .cus_ser_select {
        font-size: 13px;
    }

/*-------------------------------------------------------
single post register form
-------------------------------------------------------*/

.single-post #wcfm_membership_registration_form .user_email,.single-post #wcfm_membership_registration_form .wcfm_title {width: 100%;float: left;}
.single-post  #wcfm_membership_registration_form .wcfm_email_verified,.single-post #wcfm_membership_registration_form .wcfm-text.wcfm_ele{float: left;width: 100%}
.single-post #wcfm_membership_registration_form .wcfm-text.wcfm_ele{margin-bottom: 10px !important;}
.single-post #wcfm_membership_registration_form .wcfm_email_verified_input, .single-post #wcfm_membership_registration_form .wcfm_email_verified_button{width: 100% !important;float: left;}
.single-post #wcfm_membership_registration_form .wcfm_email_verified_button{margin-left: 0% !important;}
.wcfm_email_verified::after,#wcfm_membership_registration_form_expander::after{content:"";clear: both;width: 0px;height: 0px;display: block;line-height: 0;font-size: 0;}
.single-post #wcfm_membership_registration_form select{width: 100%;}
.single-post #wcfm_membership_registration_form .terms_title.wcfm_title{width: calc(100% - 23px) !important;}
.single-post #wcfm_membership_registration_form .wcfm_submit_button{height: 40px !important;line-height: 40px !important;}
.single-post #wcfm_membership_registration_form .wcfm_title{height: auto !important;margin-bottom: 10px !important;}
.single-post #wcfm_membership_registration_form select{width: 100% !important;}
.single-post .wcfm_form_simple_submit_wrapper #wcfm_membership_register_button{float: left !important;}



.video_page .promo_social_box {
    text-align: center;}
.promo_ban_colm .comn_horizontal_slider_img a {
        height: 256px !important;}
/*.single-promo #admin-aniimated-thumbnials .slick-track{height:536px !important;}*/

.page-template-template-category-list .oth_cat_box_sec .oth_cat_img_box {
    -ms-flex: 0 0 25% !important;
    flex: 0 0 25% !important;
    max-width: 25% !important;
}
/*------------------register page style----------------*/
.comn_inner_regform .um-field-text,.sing_register_page_content .comn_inner_regform .um-field-select{width: 100% !important;max-width: 100% !important;}
.comn_inner_regform #um_field_253_user_email{width: 100% !important;}
/*------------------register page style end----------------*/


/*------------------Ad 336 280----------------*/
.adv_336_280_box {
    width: 309px !important;
    height: 252px !important;}


/*------------------Ad 336 280----------------*/
.comn_inner_regform .um-field-text, .comn_inner_regform .um-field-select {
        width: 100% !important;
        max-width: 100% !important;
    }
/*------------------New Ad Section----------------*/
.ad_container {
    max-width: 100% !important;
}
.ad_dif_size_row {
    height: auto;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
}
.ad_colm_1080_1080{width: auto; height: auto;  max-width: 100%}
.ad_dif_size{flex: 0 0 auto;position: relative;top: inherit !important;right: inherit !important;left: inherit !important;bottom: inherit !important;margin-right:3.5px;margin-left: 3.5px;}
.mobHide{display: none;}
.mobShow{display: inherit;}
.ad_dif_size.ad_colm_320_50{width: 310px;height: 50px;}
.ad_colm_350_50{width: 310px;height: 50px;}
.ad_colm_300_150{width: 300px;height: 150px;}
.ad_colm_150_300{width: 150px;height: 300px;}
.ad_colm_80_300{width: 80px;height: 300px;}
.ad_colm_60_300{width: 60px;height: 300px;}
.ad_colm_300_250{width: 300px;height: 250px;}
.ad_colm_320_480{width: 310px;height: 480px;}
.ad_colm_120_20{width: 120px;height: 20px;}
.ad_dif_size .home_digital_colm_cap h3 {
    font-size: 12px !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}
.ad_dif_size_cap .home_comn_btn {    
    padding: 2px 5px !important;
    font-size: 10px;
    box-shadow: none !important;
    margin-top: 3px;
    height: auto; 
    line-height: normal;   
}
.ad_dif_size .home_digital_colm_cap h3 a {   
    word-wrap: break-word;
}
.promo_more_link {
    float: none;
    text-align: right;
    margin-bottom: 0px;
    font-size: 15px;
}


.new_agent_calsec .detail .cusrangeL,.new_agent_calsec .detail .cusrangeR,.cusrangecol_l{font-size: 13px;}
.bannerfullheight_desk{display: none !important;}
.bannerfullheight_mob{display: block !important;}

.cus_tabs_sec ul.nav li {    
    margin-bottom: 5px;}

.woocommerce-pagination .page-numbers,.woocommerce-pagination .page-numbers li{margin-bottom: 5px;}

.child-items {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;}
.cus_tabs_sitemap .nav-tabs {
        top: 142px;
        z-index: 9;
    }
.viewcolm_sec{margin-bottom:7px;}

.comn_inner_regform #um_field_253_OTPUser {
    width: 100% !important;
}

.simple_new_estore_cal_wrapper,.simple_renewal_estore_cal_wrapper {overflow-x: auto;width: 100%;}
.simple_new_estore_cal_wrapper .cus_table_titlerow,.simple_new_estore_cal_wrapper .custable_body,.simple_renewal_estore_cal_wrapper .cus_table_titlerow, .simple_renewal_estore_cal_wrapper .custable_body{width: 800px;}
.caculator_section h2{text-align: center;}
.promo_ban_colm_in h3 {   
    min-height: 108px;
}
#my_custom_checkout_field_referral_code,#my_custom_checkout_field_referred_by{
    width:100%;
    
}
}


@media only screen and (max-width: 667px){
#wcfmmp-store .bd_icon_box .follow i {line-height: 28px;}
.wcfm-store-page #wcfmmp-store .tab_area .tab_links li a {
    padding: 8px 6px 8px 6px !important;
}
#wcfmmp-store .tab_area .tab_links li a {
    font-size: 11px !important;}


    .auth_det_left figure img {       
       /* max-height: 140px;*/
    }

}
@media only screen and (max-width: 640px){
.wcfm-container .intl-tel-input.allow-dropdown,.select2.select2-container.select2-container--default {width: 100% !important;}
.woocommerce-cart-form .coupon{width: 100%;}
.woocommerce-cart .return-to-shop.cart-policies, .woocommerce-cart-form .actions .button {
    float: left !important;
    padding-bottom: 0em !important;}
.woocommerce-cart .return-to-shop.cart-policies{padding-right: 10px !important;padding-left: 0px !important;} 
/*-----------------New register style------------------*/ 
.Inner_Page_Content .entry-content #wcfm_membership_container .select2.select2-container.select2-container--default {
    width: 100% !important;
}
.Inner_Page_Content .entry-content #wcfm_membership_container input.wcfm_submit_button {
    margin-left: 0px !important;
    
}
#wcfm_membership_registration_submit{float: left !important;}



.adv_468_60_box {
    width: 468px !important;
    height: 60px !important;
}
.adv_300_600_box {
    width: 150px !important;
    height: 300px !important;
}
.adv_336_280_box {
    width: 300px !important;
    height: 250px !important;
}
.adv_728_90_box {
    width: 320px !important;
    height: 50px !important;
}
.adv_720_300_box {
    width: 320px !important;
    height: 480px !important;
}
.comn_new_adsec .adv_120_600_box {
    width: 60px !important;
    height: 300px !important;
}
.adv_160_600_box {
    width: 80px !important;
    height: 300px !important;
}
}
@media only screen and (min-width: 576px) and max-width (767px){
.landing-digispace-section .term-description {
    max-width: 540px;
}}
@media only screen and (max-width: 575px){
.top_hed_right {
    padding-right: 0px;
    padding-top: 20px;
    width: 100%;
    text-align: center;
  }
.login_link {    
    padding: 0 10px;}
.login_link span {  
    margin: 0 4px 0 0;
}
.login_link:first-child{padding-left: 0px;}
.top_info_Sec li a span{display: none;}
.top_info_Sec li a.reach_us_on span{display: inline-block;}
.bottom_hed_colm {
    float: right;
    padding: 10px 0px;
    text-align: center;
    width: 100%;
}
.top_social_sec{height: 17px;    margin-left: 0px;}
.top_social_sec li a i.icon_plus_round {   
    width: 17px;
    height: 17px;    
    line-height: 18px;}
.comn_title h1,.Inner_Page_Content h1.entry-title,.page-id-20 h1  {
    font-size: 21px;
}
    
.content_more_button {
    margin: 20px 0px 10px;
}    
.misc_content_Sec1 {
    margin-top: 10px;
    margin-bottom: 30px;
}
.image_box_sec .content_more_button {
    margin: 0px 0px 10px;
}
.misc_image_box_sec .img_box_colm_cap h3 {
    font-size: 16px;
    margin-bottom: 8px;
    line-height: 18px;}
.misc_image_box_sec .img_box_colm_cap h3 span {
    font-size: 22px;
}    
 .misc_image_box_sec .img_box_colm_cap p {    
    font-size: 13px;
    line-height: 17px;
    padding-bottom: 8px;
}
.misc_image_box_sec .img_box_colm_cap h4 {
    font-size: 16px;}  
.news_ltr_in {
    width: 70%;
    padding: 0 10px 0 44px;} 
.news_ltr_btn {
    width: 30%;}    
.news_ltr_frm_colm .news_ltr_icon {   
    width: 26px;
    height: 13px;
    left: 10px;
    top: 13px;
}
.main_footer {
    margin: 30px 0px 0px;
}
.horizontal_slider_sec .slick-next, .comn_sli_btn_sec .slick-next {
    right: 0px;
}
.horizontal_slider_sec .slick-prev, .comn_sli_btn_sec .slick-prev {
    right: 0px;
}
.horizontal_slider_sec .slick-prev, .comn_sli_btn_sec .slick-prev {
    left: 0px;right: auto !important;
}
.misc_content_slider_sec .slick-prev, .misc_content_slider_sec.comn_sli_btn_sec .slick-prev,.misc_content_slider_sec2 .slick-prev,.Social_channel_slide.comn_sli_btn_sec .slick-prev{
    left: 0px;
}
.Social_channel_slide{padding: 0 15px;}

/* .main_menu ul.slimmenu{top: 130px !important; }  */
/*-------------------------*/
.cus_thum{float: left;max-width: 100%;margin: 0 0px 20px;text-align: center;}
.cus_thum img{display: inline-block;}

/*-----------------------------*/
.Pro_Single_page .summary .wpulike.wpulike-default{margin-bottom: 10px;}      
.Pro_Single_page .summary .wpulike.wpulike-default,.Pro_Single_page .summary .heateor_sss_sharing_container.heateor_sss_horizontal_sharing { display: block;}   
.Pro_Single_page .woocommerce-tabs ul.tabs {
    padding: 0 0 0 10px !important;
    margin: -37px 0px 0px 0px !important;
}
.Pro_Single_page .woocommerce-tabs ul.tabs li {
    margin: 0 2px !important;
    padding: 0 6px !important;
}
.Pro_Single_page .woocommerce-tabs ul.tabs li a {
    font-size: 13px !important;
}
/*--------------massenory-----------------*/
.classifieds_content_sec .grid-item {
    padding: 4px;}
.grid_cap_sec h4 {
    font-size: 15px !important;
    margin: 0 0 0px !important;
}
.grid_cap_sec p {
    font-size: 12px;
    padding: 0px 0px 5px !important;
    line-height: 13px !important;
}
.grid_cap_sec .more_button_sec {
    height: 22px !important;
    line-height: 22px !important;
    font-size: 12px !important;
    padding: 0 5px !important;
}
.grid_cap_sec {
    position: absolute;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    padding: 7px 0 0;
    background-color: rgba(0, 0, 0, 0.5);
}
/*-----cart------------*/
ul.woocommerce-order-overview li{margin: 0 0 20px;padding: 0 0 10px;width: 100%;display: block;    border-right: 0px dashed #d3ced2 !important;   border-bottom: 1px dashed #d3ced2 !important;}
/*----------------------------*/
.Pro_Single_page .woocommerce-tabs.post_tab_sec ul.tabs li a {    
    padding: .5em 10px !important;}
.Inner_Page_Content h2,.comn_title h2,.page_general_content h2,.user_form_sec h2.user_btn_sec_title {font-size: 18px;}  
.page_title_heading h1{font-size: 24px;}
.grid-sizer-colm,.grid-item-box{width: 100%;padding: 7px;}   
.small_variation_list .misc_content_slider_item{text-align: left;}
.Pro_Single_page .related.products .product,.medium_variation .comn_horizontal_slider_item,.common_product_listing .product,.comn_horizontal_slider_sec02_off .comn_horizontal_slider_item{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
/*------------------------*/
.h_cart_sec { 
    margin-right: 20px;}
.h_cart_sec .fa-shopping-cart {
    font-size: 18px;}
.cart_num {    
   /* width: 20px;
    height: 20px;
     line-height: 20px;   
    font-size: 10px;*/
    background-color: #DAF6DD;
   }  
   .ft_menu_list li a {font-size: 15px;}
.comn_horizontal_slider_off .comn_horizontal_slider_item,.comn_horizontal_misc_slider_off .comn_horizontal_slider_item {-ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;} 
/*-------------------------*/
.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3 {
    min-height: 50px;
} 
.colm-desk-5 .comn_horizontal_slider_item_text h2{min-height: 70px !important;}
/*--------register----------*/
.register_page_content .form-row {
    width: 100%;     
    margin-bottom: 15px;
}
.myac_page_content .woocommerce-form-row {    
    width: 100% !important;
}
.user_registration_page .um.um-register.um-509,.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12{max-width: 90%;}
.sing_con_left #admin-aniimated-thumbnials iframe, .sing_con_left #admin-aniimated-thumbnials .slick-list, #admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure {
    /* height: 250px !important; */
    height: 442px !important;
}
.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12, .um-page-loggedout .um-form,.login_form_oth_sec {
    max-width: 90%;}
.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12,.um-page-loggedout .um-form,.wcfm-membership-wrapper,.login_form_oth_sec{width: 90% !important;max-width: 90% !important;}    
.select2-container{width: 100% !important;}    
/*------------------*/
.classifieds-square-box{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
/*-----------------*/

.heading_inline_top .cus_ser_colm {float: none !important;margin-bottom: 0px !important;}
/*------------------------*/
.Video_colm_box iframe {
    height: 205px !important;
}
.video_banner_section iframe {
    height: 207px !important;
}
.small_variation_list .market_variation_structure{-ms-flex: 0 0 50% !important; flex: 0 0 50% !important;max-width: 50% !important;}
.gt_white_content .gt_languages {column-count: 2 !important;}  

.small_variation_list2 .booth_variation_structure{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.hdq_row {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.hdq_quiz_wrapper .hdq_question_featured_image img {height: 210px !important;}

.cat-listing .category-listing-item li,.TypeIndividual{width: 50%;}


.woocommerce-cart .coupon{display: block !important;float: left !important;width: 100% !important;}
.woocommerce-cart .return-to-shop.cart-policies,.woocommerce-cart-form .actions .button {
    float: left !important;}
 .woocommerce-cart .return-to-shop.cart-policies{padding-left: 0px !important;padding-right: 10px !important;}   
/*-----Banner Caption Start---------*/
.ban_sli_caption h3,.ban_sli_content h2,.ban_sli_content h3,.ban_sli_content h1,.ban_sli_content h2,.ban_sli_content h3,.ban_sli_content h1 {font-size: 20px;margin-bottom: 5px;}
.ban_sli_caption h3 span,.ban_sli_content h2 span,.ban_sli_content h3 span,.ban_sli_content h1 span,.ban_sli_content h2 span,.ban_sli_content h3 span,.ban_sli_content h1 span {font-size: 14px;}
.ban_sli_caption p,.ban_sli_content p {font-size: 12px;padding-bottom: 7px;}

/*-----------------*/
.bsme2e_sm_banner.main_banner .banner_slider_sec figure img {height: 140px;}
.bsme2e_sm_banner .ban_sli_caption h3, .bsme2e_sm_banner .ban_sli_caption p {width: 60%;}
.bsme2e_sm_banner .ban_sli_caption a{font-size: 12px;padding: 0 7px;line-height: 24px;height: 24px;}
.bsme2e_sm_banner .ban_sli_caption h3,.bsme2e_sm_banner .ban_sli_caption h2,.bsme2e_sm_banner .ban_sli_caption h1{font-size: 15px;}
.bsme2e_sm_banner .ban_sli_caption h3 span,.bsme2e_sm_banner .ban_sli_caption h2 span,.bsme2e_sm_banner .ban_sli_caption h1 span {font-size: 12px;}
.bsme2e_sm_banner .ban_sli_caption p{font-size: 12px;line-height: 13px;} 
.bsme2e_sm_banner .ban_sli_caption h3, .bsme2e_sm_banner .ban_sli_caption p {
    width: 59%;}
.banner_slider_sec .slick-next {
    right: 4px;
}
.banner_slider_sec .slick-prev {
    left: 4px;
}  
/*-----Banner Caption End---------*/
/*---------breadcrumb---------*/
/*.breadcrumb_sorting .breadcrumbs{}
.breadcrumb_sorting .cus_ser_colm{float: none;margin-left: 0px;padding-left: 3.5px !important;} */ 


/*-----------------------------*/
.StoreCategoryName{font-size: 12px !important;}
.misc_content_slider_sec2_text {
    padding: 22px 10px;}

.cus_ser_colm{padding-left: 0px !important;}

.page-template-template-support .form_colm.form_colm_3 {
    width: 100% !important;} 
.misc_content_slider_sec2_text p{min-height:110px;}  

.page-id-2350 .cus_ser_colm{padding-right: 10px !important;}
/*---------Search Filter----------*/
.cus_ser_colm, .cus_ser_colm_last {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.cus_ser_colm {margin-right: 0px;}    
/*---------------------*/  
/*.cat_hrf{float: right;width: auto !important;} */ 
.StoreCategoryName {padding: 3px 0px 6px;}
.img_box_colm_cap {width: 100%;}
.sorting_filter_sec .heading_inline {float: none !important;}
.sorting_filter_sec .cus_ser_colm {float: left !important;}

/*----------------------------------------------*/
.related.products .comn_sli_btn_sec .slick-next{left: auto !important;right: 0px !important;}
.related.products .comn_sli_btn_sec .slick-prev{right: auto !important;left: 0px !important;}
/*------------------------------*/
#general_pro .misc_content_slider_sec2_item .space_available_sec.small1_avl,
.small_variation_list .space_available_sec.classified_avl,
.space_available_sec.small2_avl,
.booth_variation_structure .space_available_sec.small1_avl,
.search_result .space_sold_sec
{left: 14px;}
.select2-container.select2-container--open .select2-dropdown {
    width: 90% !important;}
/*------------Tabuler------------------*/
table.bundled_products .bundled_product_image img{width: 70px !important;} 
table.bundled_products td.bundled_item_images_col {
    width: 70px !important;
    min-width: 70px !important;}


 .related-posts .comn_horizontal_slider_item_text p,.comn_horizontal_slider_item_text p {
    min-height: 130px;
}   
.cus_video_colmbox video {
    height: 260px;
}
/* .woocommerce-tabs .woocommerce-Tabs-panel {
    height: 230px;
} */
.heateor_sss_svg {
    width: 19px !important;
    height: 19px !important;
}
.share_cls .heateor_sss_sharing_ul a {
    margin: 0px 2px 5px 0px !important;}
/*-----------------------Home page clone digital section-----------------------*/
.home_comn_btn {
    padding: 0 5px;
    height: 24px;
    line-height: 25px;
    font-size: 11px;
}
.home_comn_title h2,.user_form_sec h2 {
    font-size: 14px;
    line-height: 16px;
}
.home_digi_ad_box figure img {
    height: 170px;
}
.home_digi_lrg figure img {
    height: 230px;
}
.home_digi_stand figure img {
    height: 160px;
}
.home_digital_mrkt figure img {
    height: 100px;
}
.home_booth_colm_in {
    padding: 5px 5px;
    height: 100%;
}
.home_comn_title p {
    font-size: 11px;
    line-height: 12px;
}
.Inner_Page_Content h3, h3.hdq_question_heading.Inner_Page_Content h3 {
    font-size: 14px;   
}
.hm_scl_chl_col {
    width: 33.333% !important;
    -ms-flex: 0 0 33.333% !important;
    flex: 0 0 33.333% !important;
    max-width: 33.333% !important;
}
.comn_social_chanel_Sec .comn_social_chanel_row{justify-content: center;}
.comn_blogbox_slider figure img {
    height: 250px;
}
.modal-body h2{font-size:18px;}
.social_modal_sec  .modal-body{padding:10px 0px !important;}
.um-center .um-button {
    
    width: auto !important;
    min-width: 220px !important;
}
.promo_ban_colm .comn_horizontal_slider_img a {
    height: 444px !important;}

/*.single-promo #admin-aniimated-thumbnials .slick-track{height:442px !important;}*/

.page-template-template-category-list .oth_cat_box_sec .oth_cat_img_box {
    -ms-flex: 0 0 33.333% !important;
    flex: 0 0 33.333% !important;
    max-width: 33.333% !important;
}
.promo_more_link, .promo_social_box{    
    float: none;width: 100%;text-align: center;
}
.promo_more_link{clear: both;}
.promo_social_sec {    
    padding: 7px 0px 0px 0px !important;}
.video_page .promo_social_box {       
        padding-bottom: 8px;}
.promo_social_box h5, .promo_social_sec {
            display: block;
            text-align: center;
}  
.logo_sec {
    padding-left: 15px;
}
.collapse-button {
    right: 15px;
}

/* .cusrange_row .date_sec span{display: block;margin:10px 0px;} */
.standard_variation_structure {-ms-flex: 0 0 50%;
    flex: 0 0 50%;max-width: 50%;}
    .promo_ban_colm_in h3 {   
        min-height: 10px;
    }   
.tool_wrap .ctooltip.embededTool { width: 225px; left: auto; right: -20px; }
.tool_wrap .ctooltip.embededTool:after { left: auto;right: 22px;;}
.tool_wrap .ctooltip { font-size: 12px;  width: 180px;}
    



}
@media only screen and (max-width: 480px){
.mega_variation_structure .comn_content_sec_colm figure img{width: 100%;height: 370px;object-fit: cover;}
.myac_log h1.entry-title{float: none;}
.myac_log .log_as{float: none;margin-top: 0px;} 

#wcfmmp-store #wcfmmp-store-content .tab_area .tab_links li.active {border-left: 4px solid #31df19 !important;}
#wcfmmp-store .header_right .bd_icon_area.lft{width: 100%;text-align: center;}
#wcfmmp-store .header_right .lft.bd_icon_box{display: inline-block;float: none !important;}
#wcfmmp-store .header_left,#wcfm_store_header .header_area{padding-bottom: 10px;}
.video_popup_box {
    height: 250px !important;
    width: 100% !important;
}
.user_btn_sec .comn_userlink_btn {
  
    margin: 0 10px 10px;
    font-size: 14px;  
    line-height: 50px;  
    min-width: 220px;
    border-radius: 10px;
    border-width: 2px;  
  }

}
@media only screen and (max-width: 479px){
.Pro_Single_page .products .products li{margin: 0px 0px 20px!important;width: 100% !important;}
.comn_horizontal_slider_video iframe,.wcfm-store-page .products.columns-4 .product.type-product figure img,.wcfm-store-page .products.columns-4 .product.type-product iframe {
    /*height: 270px !important;*/width: 100% !important;}
.comn_horizontal_slider_video iframe,.wcfm-store-page .products.columns-4 .product.type-product figure img,.wcfm-store-page .products.columns-4 .product.type-product iframe,.comn_horizontal_slider_img img{ height: 170px !important;}
.all_posts_listing {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.Pro_Single_page .related.products .product,.medium_variation .comn_horizontal_slider_item,.common_product_listing .product{
    -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.Pro_Single_page .woocommerce-tabs ul.tabs li {margin: 0 2px 7px !important;padding: 0 6px !important;}
.comn_horizontal_misc_slider_off .comn_horizontal_slider_item,.comn_horizontal_slider_sec02_off .comn_horizontal_slider_item,.woocommerce-MyAccount-navigation ul li  {    
    -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.large_variation_structure.comn_horizontal_slider_item .comn_horizontal_slider_right{text-align: right !important;}    
.Social_channel_slide_item_colm_grid{-ms-flex: 0 0 50%;
    flex: 0 0 50%;max-width: 50%;}
.comn_horizontal_slider_item_text h2, .review_html .comn_horizontal_slider_content h3 {
    min-height: 72px;} 
.related-posts .comn_horizontal_slider_item_text p,.comn_horizontal_slider_item_text p{
    min-height: 170px;
}    
.sing_con_left #admin-aniimated-thumbnials iframe, .sing_con_left #admin-aniimated-thumbnials .slick-list, #admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure {
    /* height: 208px !important; */
    height: 364px !important;
}
.sing_con_left .admin-single-image, .admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide,.sing_con_left .flex-control-nav .slick-slide {
    height: 73px !important;}
.user_registration_page .comn_form_rw .comn_form_colm.comn_form_colm_12, .um-page-loggedout .um-form, .wcfm-membership-wrapper,.login_form_oth_sec {
    width: 100% !important;max-width: 100% !important;}
#wcfm_membership_container p.terms_title {width: 86%  !important;}
.img_box_colm.advertisement_box_variation_structure{-ms-flex: 0 50%;flex: 0 0 50%;max-width: 50%;}   
.advertisement_box_variation_structure figure,.advertisement_box_variation_structure .classifieds-box-in {height: 200px;width: 100%;}
.advertisement_rectangle_variation_structure figure,.advertisement_rectangle_variation_structure .classifieds-box-in,.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe{height: 200px !important;}    
.advertisement_rectangle_variation_structure figure img,.advertisement_rectangle_variation_structure .classifieds-box-in img{width: 100% !important;height: 100% !important;object-fit: cover;}
/*.standard_variation_structure .comn_horizontal_slider_btm{flex-direction: column;}*/
.standard_variation_structure .comn_horizontal_slider_btm .comn_horizontal_slider_left,
.standard_variation_structure .comn_horizontal_slider_btm .comn_horizontal_slider_right{
 width: 50%!important;
 text-align: left!important;}
 .standard_variation_structure .comn_horizontal_slider_btm .comn_horizontal_slider_left{text-align: left!important;}
 .standard_variation_structure .comn_horizontal_slider_btm .comn_horizontal_slider_right{text-align: right!important;}
 .space_available_sec {padding: 3px;font-size: 11px;top: 3px;} 
.mega_variation_structure .comn_content_sec_colm figure img {width: 100%;height: 350px;}
.term-49 .Social_channel_slide_item_colm_grid{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin-bottom: 15px;}    

.breadcrumb_sorting .breadcrumbs{float: none;}
.breadcrumb_sorting .cus_ser_colm{float: none;margin-left: 0px;padding-left: 3.5px !important;width: 100%;} 

.cus_video_colmbox video {
    height: 200px;
}
.error_page_content .search_input {
    width: 100%;display: block;margin-bottom: 10px;}
/*---------------Top search--------------------*/    
.h_cart_sec {    
    margin-right: 10px;
}
.search_sec {
    margin-right: 5px;}

    .top_hed_mb, .btm_hed_mb {
      display: inline-block;
      width: auto;      
  }
  a.glink span {
    display: inline-block !important;    
    margin: 0px !important;
}
.search_sec a i{
 font-size: 18px;    
}
.login_link span {
    display: none;
}
.login_link {padding: 0px 5px;}
.login_link, .lan_sec_flag, .top_hed_link .dropdown button, a.glink span {
 font-size: 14px !important;
}  
   /*--------------search modal----------------*/
 .Search_modal .search_input { 
    width: 100%; margin-bottom: 10px; 
  }
  .Search_modal .modal-body{text-align: left;} 
  .Search_modal .close { 
    right: 5px;top: 5px;}
    .Search_modal .search_input input[type="search"] {
      padding: 0 10px !important;   
      font-size: 14px !important;}
   /*---------------Top search--------------------*/ 
 



/*---------------Top search--------------------*/ 

/*-----------------------Home page clone digital section-----------------------*/
.home_digital_mrkt figure img {
    height: 100px;
}
.home_digi_ad_rect .home_digital_in img {
    height: 180px;
  }
  .comn_blogbox_slider figure img {
    height: 160px;
}

/*.single-promo #admin-aniimated-thumbnials .slick-track{height:324px !important;}*/

.page-template-template-category-list .oth_cat_box_sec .oth_cat_img_box {
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.cusrangecol_r span{display: block;margin: 5px 0px;text-align: right;}


.promo_links_wrapper a{margin-bottom: 7px !important;}

.child-items {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;}
.cus_tabs_sitemap .nav-tabs {
        top: 140px;        
    }
.sticky_side_btn {
        top: 269px;      
    }   

.large_variation_structure .comn_horizontal_slider_img img {
        height: auto !important;
    }

}
@media only screen and (max-width: 469px){
.woocommerce-cart-form .coupon{float: none;}
.woocommerce-cart-form .actions .button {float: left !important;}
.comn_horizontal_slider_item .comn_horizontal_slider_left,.comn_horizontal_slider_item .comn_horizontal_slider_right{width: 100% !important;text-align: left !important;}
/*.comn_horizontal_slider_item .comn_horizontal_slider_btm{flex-direction: column;}*/

.standard_variation_structure{-ms-flex: 0 50% !important;flex: 0 0 50% !important;max-width: 50% !important;}

}

@media only screen and (max-width: 413px){
.classifieds_content_sec .grid-sizer, .classifieds_content_sec .grid-item {
    width: 100% !important;
    padding: 4px;
    height: auto !important;
}
.Choose_Acc_title{display: block !important;}
.comn_form_select_inline {vertical-align: top;}
.Choose_Acc_title {padding-right: 0px;}
.Choose_Acc_title{padding-bottom: 15px !important;}
.review_post_info .comn_horizontal_slider_video iframe,.review_post_info .featured_img, .ser_review_item .featured_img {
    height: 130px !important;}  
.bsme2e_sm_banner.main_banner .banner_slider_sec figure img {
    height: 130px;
}  

.heateor_sss_svg {
    width: 17px !important;
    height: 17px !important;
}
.comn_strat_sec i {
    font-size: 8px;
} 
.product-addTocart, .add_to_cart_text {
    font-size:12px;}
.comn_horizontal_slider_content {   
    padding: 8px; }  
 .standard_variation_structure .space_available_sec.small1_avl{top: 8px !important;left: 8px !important;}   
/*--------------Tabuler-----------------*/      
.small_width.bundle_form table.bundled_products td, .small_width.composite_form .bundle_form table.bundled_products td {
   display: table-cell !important;
}
table.bundled_products .bundled_product_image img {
    width: 60px !important;
}
table.bundled_products td.bundled_item_images_col {
    width: 60px !important;
    min-width: 60px !important;}

.promo_ban_colm .comn_horizontal_slider_img a {
        height: 326px !important;}

}

@media only screen and (max-width: 400px){

.sing_con_left #admin-aniimated-thumbnials iframe, .sing_con_left #admin-aniimated-thumbnials .slick-list, #admin-aniimated-thumbnials .slick-slide img,#admin-aniimated-thumbnials .slick-track,.post_gal_sec #admin-aniimated-thumbnials iframe,.sing_con_left .flex-viewport img,.woocommerce-product-gallery figure .woocommerce-product-gallery__image--placeholder img,.auth_det_left figure {
    /* height: 160px !important; */
    height: 324px !important;
    object-fit: contain;
}
.sing_con_left .admin-single-image, .admin-slider-nav .admin-single-video,.admin-slider-nav .slick-slide,.sing_con_left .flex-control-nav .slick-slide {
       height: 56px !important
}
.classifieds-square-box{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.wcfm-membership-wrapper .wc-progress-steps li, .woocommerce-progress-form-wrapper .wc-progress-steps li {
    font-size: 11px !important;   
}
/*--------------------*/
.Video_colm_box iframe {
    height: 160px !important;
}
.video_banner_section iframe {
    height: 160px !important;
}
.wcfm-store-page .woocommerce .woocommerce-ordering{float: left;clear: both;}
.wcfm-store-page .products.columns-4 .product.type-product {
    margin-bottom: 30px !important;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.advertisement_rectangle_variation_structure figure,.advertisement_rectangle_variation_structure .classifieds-box-in,.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe{height: 200px !important;} 

/* a.glink span {font-size: 12px !important;}
.lan_sec_in a.glink img{height: 24px !important;} */

/* .main_menu ul.slimmenu {
    top: 125px !important;} */
/*----------Review------------*/
.review_sear_sec .Comn_top_ser_form_con{width:100%;}
.cus_ser_colm.review_ser_colm{float: left !important;}
/*---------------Top search--------------------*/    
.search_sec {      
    padding: 0;      
} 
}
@media only screen and (max-width: 399px){
.space_available_sec.classified_avl {top: 5px;left: 10px;}
.advertisement_box_variation_structure figure, .advertisement_box_variation_structure .classifieds-box-in {height: 150px;width: 100%;}
.grid_cap_sec .more_button_sec{margin-bottom: 5px;}  
 .woocommerce-cart .return-to-shop.cart-policies{padding-bottom: 10px !important;}
 .cat-listing .category-listing-item li,.TypeIndividual{width: 100%;}
 .misc_content_slider_sec2_text p {min-height: 130px;}

 .misc_content_slider_sec2_text h3, .misc_content_slider_item h3 {
    min-height: 60px;}
.space_available_sec.classified_avl {
    padding: 2px;
    font-size: 10px;
    top: 5px;
    left: 5px;}
.store_info_parallal.wcfmmp_store_header_email{margin-top: 10px !important;}   

.top_social_sec li {padding: 0 2px;}
.top_social_sec {padding: 0px 0px 0px 5px;} 
.top_info_Sec li a span {padding-left:0px;} 
.bottom_hed_sec .logged_in_detials p { font-size: 11px;} 

/*-----------------Both Advertisement style--------------------------*/
.grid_cap_top_row .pro_id p{font-size: 10px !important;}
.grid_cap_sec .more_button_sec {font-size: 10px !important;}
/*-----------------talent book style 20-06-22--------------------------*/
.listing_post_info {min-height: 110px;}
.top_hed_right {
    padding-top: 12px;}


 .all_posts_listing {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
} 
.comn_horizontal_slider_video iframe, .wcfm-store-page .products.columns-4 .product.type-product figure img, .wcfm-store-page .products.columns-4 .product.type-product iframe, .comn_horizontal_slider_img img {
    height: 290px !important;
} 
.promo_ban_colm .comn_horizontal_slider_video{height: 290px !important;} 
.all_posts_listing h2,.all_posts_listing p {min-height: 10px !important}

.standard_variation_structure .comn_horizontal_slider_img img{height: 190px!important;}
}

@media only screen and (max-width: 370px){

  .related-posts .comn_horizontal_slider_item_text p,.comn_horizontal_slider_item_text p {
    min-height: 170px;
}
.cus_video_colmbox video {
    height: 170px;
}
div.heateor_sss_follow_ul a, div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a {
    
    margin: 1px !important;
}
/*-----------------talent book style 20-06-22--------------------------*/
.Search_content_colm li {
    font-size: 12px;}
.Search_content_colm li a {
    padding: 10px 10px;} 
    
.standard_variation_structure .comn_horizontal_slider_img img {
        height: 160px!important;
    }   
}
@media only screen and (max-width: 360px){
.btm_hed_mb{margin-top: 0px;}
}
@media only screen and (max-width: 359px){
.top_social_sec{display: block;margin-top: 10px;text-align: center;padding-left: 0px;border-left: none;}
 /*--------------top search----------------*/
    /* .top_hed_link{display: block;width: 100%;} */
    .search_sec,.lan_sec,.h_cart_sec{    margin-top: 0px;}
    .top_hed_right {padding-top: 12px;}
    /*--------------top search----------------*/      
a.glink span {font-size: 13px !important;}
.login_link {padding: 0px 3px;} 
.login_link, .lan_sec_flag {
    font-size: 12px;
}
.home_digi_ad_rect .home_digital_in img {
    height: 160px;
}
.promo_ban_colm .comn_horizontal_slider_img a {
    height: 287px !important;
}
/*.single-promo #admin-aniimated-thumbnials .slick-track{height:285px !important;}*/


    /*--------------New Add----------------*/  
.adv_336_280_box {
    width: 310px !important;
    height: 247px !important;}
.cus_tabs_sitemap .nav-tabs {
        top: 182px;
    }
.sticky_side_btn {
        top: 300px;
    }    
}
@media only screen and (max-width: 348px){

  .lan_sec{margin-top: 0px;}
  /* .main_menu ul.slimmenu {
    top: 130px !important;
} */
.StoreCategoryName {
    font-size: 10px !important;
}
.advertisement_rectangle_variation_structure figure, .advertisement_rectangle_variation_structure .classifieds-box-in,.advertisement_rectangle_variation_structure .comn_horizontal_slider_video iframe {
    height: 170px !important;
}
.related-posts .comn_horizontal_slider_item_text p,.comn_horizontal_slider_item_text p {
    min-height: 170px;
} 
.right_floating_btn {
    top: 190px;
}
.right_floating_btn a {   
    width: 32px;
    height: 32px;}
}
@media only screen and (max-width: 340px){
/* .main_menu ul.slimmenu {top: 156px !important;} */
 .misc_content_slider_sec2_text p {min-height: 151px;}
  }
/* Style for map 23102021 */
#mapplace {
  height: 541px !important;;
  width: 100% !important;
  background-color: grey !important;
}
/* Style for registration page 14092022 */
.user_registration_page h1 { text-align: center; }

.promo_ban_colm_txt .cat_type_name ul li {
    color: #43d335;
}