/*
Theme Name: Phlox Child
Description: Child theme for Phlox. You can now safely customize it and not risk losing your customizations.
Author: WPMarmite
Author URI: https://wpmarmite.com
Template: phlox
Version: 1.0
*/

h1, h2, h3, h4, h5, h6, .aux-h1, .aux-h2, .aux-h3, .aux-h4, .aux-h5, .aux-h6 {
    font-family: 'Open Sans';
}
.blog .sidebar-content .aux-widget-area #block-21,.blog .sidebar-content .aux-widget-area #block-24,.single.single-post .sidebar-content .aux-widget-area #block-21,.single.single-post .sidebar-content .aux-widget-area #block-24 {
	display:none!important;
}
@media (min-width: 1200px){
.col-lg-6 {
    width: 50%;
}
/*.row{*/
/*	display:flex;*/
/*	margin-right: -15px;*/
/*    margin-left: -15px;*/
/*}*/
/*.col-sm-4{*/
/*	position: relative;*/
/*    min-height: 1px;*/
/*    padding-right: 15px;*/
/*    padding-left: 15px;*/
/*}*/
/*.col-md-8{*/
/*	position: relative;*/
/*    min-height: 1px;*/
/*    padding-right: 15px;*/
/*    padding-left: 15px;*/
/*}*/
.tax-product_tag .aux-container {
    padding-left: 0px !important;
}
.cust_shoppage .woocommerce-products-header {
    background: #efefef;
    padding: 15px;
    border: 1px solid #ddd;
    margin-bottom: 15px;
}
.cust_shoppage .woocommerce-products-header .page-title {
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    color: #7fa338;
    text-transform: uppercase;
}
.cust_shoppage p.woocommerce-result-count,.cust_shoppage form.woocommerce-ordering{
	display:none;
}
ul.products li.product {
    display: flex !important;
    flex-flow: column !important;
    justify-content: space-between;
    padding: 0 !important;
    margin: 0 !important;
    height: 100%;
    width: 100% !important;
    background: #dfdfdf;
}
.woocommerce ul.products::before,.woocommerce ul.products::after{
	display:none;
}
ul.products {
    margin: 30px 0 !important;
    padding: 0 !important;
    width: 100%;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    grid-gap: 20px;
    align-items: stretch;
}
ul.products li.product a {
    padding: 0;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}
.cust_shoppage ul.products li.product a.button{display:none;}
.woocommerce ul.products li.product a img {
    aspect-ratio: 1/1;
    width: 178px !important;
    align-self: center;
    justify-self: center;
    margin: 30px !important;
}
ul.products li.product a + a {
    height: 100%;
    background: #b3ce4d;
    padding: 8px;
}
ul.products li.product a h2.woocommerce-loop-product__title {
    margin: 0 !important;
    background: #b3ce4d;
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    text-align: center;
    height: 100%;
}
#block-21 h2.wp-block-heading{
	margin: 0;
    font-size: 20px;
    font-weight: 600;
    color: #7fa338;
    text-transform: uppercase;
    background: #efefef;
    padding: 15px;
    padding-bottom: 8px;
    border: 1px solid #ddd;
    margin-bottom: 15px
}
ul.wc-block-product-categories-list{
	margin: 0px;
    padding: 0;
    border: none !important;
}
.product-banner {
    background: url(https://globalpackindia.destinoinfotech.com/wp-content/uploads/2023/10/product-banner.jpg);
    height: 250px;
}
.product-banner .container {
    height: 100%;
    display: flex;
    align-items: center;
}
.product-banner .container h2 {
    color: #fff;
    font-weight: 600;
    letter-spacing: 2px;
}
.container-fluid.product-banner {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
}
@media (min-width: 1200px){
.product-banner .container {
    width: 1170px;
}
}
@media (min-width: 992px){
.product-banner .container {
    width: 970px;
	}
	.col-sm-4{
		width: 33.33333333%;}
	.col-md-8{
		width: 66.6667%;}
}
@media (min-width: 768px){
.product-banner .container {
    width: 750px;
	}
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.contactpage .form-group {
    margin-bottom: 15px;
}
.contactpage p{margin:0px;}
.contactpage label,.contactpage .wpcf7-form label{
	margin:0px;
	padding:0px!important;
}
.wpcf7-form textarea{
	height:100px!important;
	min-height:100px!important;
}  
.contactpage input[type="text"], .contactpage input[type="email"], .contactpage input[type="password"], .contactpage input[type="tel"], .contactpage input[type="url"], .contactpage input[type="date"], .contactpage textarea{
	margin-bottom:0px;
	height:46px;
	transition: border-color 300ms;
	border: solid 1px #bbb;
	border-radius:4px;
} 
.contactpage .wpcf7 input[type="submit"],.hm-form .wpcf7 input[type="submit"]{
	width:auto!important;
	float:right;
}
img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-170{
	width:auto!important;
}
.elementor-8 .elementor-element.elementor-element-97c0ba5 .aux-modern-heading-secondary {
	margin-bottom: 2px;
}
.aux-contact-form input[type="text"]:focus, #commentform input[type="text"]:focus, .aux-contact-form input[type="email"]:focus, #commentform input[type="email"]:focus, .aux-contact-form input[type="password"]:focus, #commentform input[type="password"]:focus, .aux-contact-form input[type="tel"]:focus, #commentform input[type="tel"]:focus, .aux-contact-form input[type="url"]:focus, #commentform input[type="url"]:focus, .aux-contact-form input[type="date"]:focus, #commentform input[type="date"]:focus, .aux-contact-form textarea:focus, #commentform textarea:focus, .c_form input[type="text"]:focus, .c_form input[type="email"]:focus, .c_form input[type="password"]:focus, .c_form input[type="tel"]:focus, .c_form input[type="url"]:focus, .c_form input[type="date"]:focus, .c_form textarea:focus, .wpcf7 input[type="text"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 input[type="password"]:focus, .wpcf7 input[type="tel"]:focus, .wpcf7 input[type="url"]:focus, .wpcf7 input[type="date"]:focus, .wpcf7 textarea:focus {
    border-color: #3d3d3d;
}
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}
.hm-cnt {
  position: relative;
}

.hm-form {
  top: 50px;
  padding: 30px;
  background: #000000d1;
  position: static;
  z-index: 1;
}
@media (min-width: 768px) {
  .hm-form {
    position: absolute;
		width: 41%;
    margin-left: 24%;
  }
}
.ccin input[type="text"]{background:#fff;}
.hm-form h4 {
  font-size: 24px;
  color: #fff;
  margin: 0;
  padding-bottom: 25px;
}

.hm-form .elementor-custom-embed iframe {
  min-height: 590px !important;
}
.hm-form .wpcf7-form .wpcf7-not-valid-tip {
  color: #ff6e6e !important;
  font-size: 0.9em !important;
  font-weight: 600;
  display: block !important;
  padding: 3px;
}
.hm-form .wpcf7-form textarea {
  height: 100px !important;
  min-height: 100px !important;
}
.hm-form .wpcf7-form .form-control {
  background: #fff !important;
  margin-bottom: 17px !important;
}
.hm-form .wpcf7-form.invalid .form-control {
  background: #fff !important;
  margin-bottom: 1px !important;
}
.hm-form .wpcf7-form .submit-btn {
  margin: 0 !important;
  font-size: 14px;
  font-weight: normal !important;
  padding: 12px 19px !important;
  background: #8bc53f !important;
}
.hm-form .wpcf7-form .wpcf7-response-output {
  display: none;
}
@media (max-width: 767px) {
  .hm-form .wpcf7-form .actions {
    flex-flow: column;
    gap: 15px;
  }
  .hm-form .wpcf7-form .actions .captcha-wrap {
    width: 100%;
  }
}
.hm-form .wpcf7-form .actions {
  display: flex;
  justify-content: space-between;
}
.hm-form .wpcf7-form .actions .captcha-wrap {
  color: #fff;
  display: flex;
  justify-content: flex-start;
  flex-flow: column;
  margin-right: auto;
}
.hm-form .wpcf7-form .actions .captcha-wrap .code {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.hm-form .wpcf7-form .actions .captcha-wrap img {
  height: 28px;
  margin-left: 8px;
}
.hm-form .wpcf7-form .actions .captcha-wrap input {
  margin-bottom: 0px !important;
  background: #fff !important;
}
.hm-form .wpcf7-form .actions .submit-wrap {
  display: flex;
  flex-flow: column;
  justify-content: flex-end;
}
@media (min-width: 1200px)
.col-lg-offset-2 {
    margin-left: 16.66666667%;
}
@media (min-width: 1200px)
.col-lg-5 {
    width: 41.66666667%;
}
#elementor-tab-content-2491 ul.prod-mega-nav li:nth-child(6) , ul.prod-mega-nav li:nth-child(7) {
    display: none;
}

#elementor-tab-content-2491 ul.prod-mega-nav li:nth-child(1), #elementor-tab-content-2491 ul.prod-mega-nav li:nth-child(2),
#elementor-tab-content-2491 ul.prod-mega-nav li:nth-child(3), 
#elementor-tab-content-2491 ul.prod-mega-nav li:nth-child(4), 
#elementor-tab-content-2491 ul.prod-mega-nav li:nth-child(5), 
#elementor-tab-content-2491 ul.prod-mega-nav li:nth-child(8){flex: 0 0 33%;
	max-width: 33%;}
footer .aux-modern-heading-primary {
    position: relative;
    display: flex;
    color: #fff;
    align-items: center;
    overflow: hidden;
}
footer .aux-modern-heading-primary::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #929292;
    left: 150px;
}
#site-title{
	display:none;
}
.fixed-img {position: fixed!important;right: -30px;}
/****************** Product Slider ******************/
#product-slider .tab-height {
  height: 450px;
}

#product-slider .tab-height .carousel-caption {
  top: 0;
  right: 0;
  left: 0;
}

#product-slider .nav.nav-pills li a:hover {
  background: #444939;
}

#product-slider .nav.nav-pills li a:hover h3 {
  color: #d6dacd;
}

#product-slider .nav.nav-pills li.active a {
  background: #444939;
}

#product-slider .nav.nav-pills li.active a h3 {
  color: #d6dacd;
}

#product-slider .nav.nav-pills li h3 {
  margin: 0;
  font-size: 16px;
  text-transform: uppercase;
  color: #58595b;
  padding-top: 18px;
  font-weight: 600;
  line-height: 20px;
  text-align: left;
  font-family: 'Open Sans';
}


#product-slider .container-bg::after {
  content: "";
  position: absolute;
  background: #8bc53f;
  width: 34%;
  height: 450px;
  left: -34%;
  top: 0;
}

#product-slider .container-bg::before {
  content: "";
  position: absolute;
  background: #8bc53f;
  width: 31.3%;
  height: 450px;
  right: -31.3%;
  top: 0;
}

#product-slider .carousel-inner {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}

#product-slider .carousel-inner .carousel-caption .hm-pro-img img {
  margin: 0 auto;
}

.pro-cir {
  width: 32px;
  height: 32px;
  border: 1px solid #ccc;
  border-radius: 50%;
}

.hm-btn-pro {
  width: 160px;
  height: 40px;
  margin-top: 50px;
  margin-left: 10px;
  border: 1px solid #fff;
  position: relative;
}

a.btn-pro-1 {
  background: #fff;
  color: #000;
  text-shadow: none;
  text-decoration: none;
  padding: 11px 16px;
  position: absolute;
  left: -7px;
  top: -9px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 400;
}

#product-slider .nav.nav-pills li.active a {
  background: #444939;
}

.hm-pro-txt {
  margin-top: 65px;
  padding-right: 10%;
  text-align: left !important;
}

.hm-pro-txt h2 {
  color: #fff !important;
  margin: 0;
  font-size: 30px;
  text-transform: uppercase;
  font-weight: 600;
  text-align: left !important;
}

.about-txt ul {
  list-style-type: circle;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.mis-box {
  border: 1px solid #cacaca;
  border-radius: 15px;
  padding: 20px;
  margin: 30px 0;
  min-height: 190px;
}
.mis-box h3 {
  margin: 0;
  font-weight: 600;
  font-size: 20px;
  padding-top: 15px;
  padding-bottom: 10px;
  text-transform: uppercase;
  color: #7fa338;
  letter-spacing: 1px;
}
.mis-box p {
  font-size: 14px;
  margin: 0;
  color: #000;
  line-height: 26px;
  font-weight: 400;
}
.mis-box ul {
  padding-left: 25px;
  list-style-type: disc;
}
.mis-box ul li {
  margin: 0;
}

.mis-box-icn {
  width: 50px;
  height: 50px;
  background: #fff;
  border: 1px solid #cacaca;
  border-radius: 50%;
  margin-top: -45px;
	text-align: center;
}

.mis-box-icn i {
  font-size: 20px;
  text-align: center;
  line-height: 50px !important;
  color: #7fa338;
}

.abt-tm-txt p {
  color: #000;
  font-size: 15px;
  line-height: 30px;
  margin-bottom: 0;
}

.submit-btn {
  background: #8bc53f;
  padding: 10px 22px;
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.packaging-service {
  padding-bottom: 80px;
  padding-top: 60px;
}

.ser-txt {
  padding: 20px;
  background: #e6e6e6;
  border-left: 10px solid #7fa338;
  margin-top: 30px;
  margin-bottom: 100px;
}

.ser-img {
  position: relative;
}

.contact h2 {
  margin: 0;
  padding-top: 105px;
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
}

.contct-txt {
  margin-top: 70px;
  margin-bottom: 100px;
}

.cont-hed {
  background: #efefef;
  border-left: 3px solid #8bc53f;
  padding-top: 12px;
  padding-bottom: 13px;
}

.cont-hed h3 {
  margin: 0;
  padding-left: 15px;
  font-size: 18px;
  color: #505050;
  font-weight: 600;
  margin-bottom: 7px;
  text-transform: capitalize;
  display: inline-block;
	font-family: 'Open Sans';
}

.cont-hed h3 i {
  margin-right: 5px;
  font-size: 16px;
  color: #7db335;
}

.cont-hed p {
  margin: 0;
  font-size: 15px;
  padding-left: 15px;
  padding-right: 20px;
  display: inline-block;
}

.cont-hed p a {
  color: #636363;
}

.cont-hed p a:hover {
  color: #7fa338;
  text-decoration: none;
}

.cont-hed-1 {
  background: #efefef;
  border-left: 3px solid #8bc53f;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-top: 32px;
  display: inline-block;
	
}

.cont-hed-1 h3 {
  margin: 0;
  padding-left: 15px;
  font-size: 18px;
  color: #505050;
  font-weight: 600;
  margin-bottom: 7px;
  text-transform: capitalize;
  display: inline-block;
	font-family: 'Open Sans';
}

.cont-hed-1 h3 i {
  margin-right: 5px;
  font-size: 16px;
  color: #7db335;
}

.cont-hed-1 p {
  margin: 0;
  font-size: 15px;
  padding-left: 15px;
  color: #636363;
  padding-right: 20px;
  display: inline-block;
}

.contact-bg {
  background: #f9f9f9;
  margin-top: 10px;
  margin-bottom: 10px;
}

.contact-bg h3 {
  margin: 0;
  color: #7fa338;
  font-size: 22px;
  text-transform: uppercase;
  font-weight: 600;
  padding-bottom: 5px;
}

.contact-bg h6 {
  margin: 0;
  font-size: 15px;
  padding-top: 5px;
  padding-bottom: 20px;
}

/*******Brands Pge *********************/
.prod-main {
  margin: 90px auto 100px;
}

.prod-cat {
  background: #efefef;
  padding: 15px;
  border: 1px solid #ddd;
  margin-bottom: 15px;
}

.prod-cat h3 {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  color: #7fa338;
  text-transform: uppercase;
}

.prod-list ul {
  list-style-type: none;
}

.prod-list ul li a {
  border-bottom: 1px solid #ddd;
  padding: 10px 0 10px 20px;
  font-size: 14px;
  color: #666;
  display: block;
  transition: 0.3s all ease-in-out;
  -webkit-transition: 0.3s all ease-in-out;
  -moz-transition: 0.3s all ease-in-out;
  -o-transition: 0.3s all ease-in-out;
  -ms-transition: 0.3s all ease-in-out;
  text-decoration: none;
}

.prod-list ul {
  margin: 0;
  padding: 0;
}

.prod-list ul li a:hover {
  color: #7fa338;
  background-position: 3px center;
}

.prod-list ul.brand-sidebar li a.active {
  color: #7fa338;
  background-position: 3px center;
}

.brand-img {
  width: 200px;
  position: relative;
  left: 20px;
}

.brand-text {
  padding-right: 14px;
  text-align: justify;
}

.pro-img {
  height: 200px;
  padding: 14px 20px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background: #dfdfdf;
}

.pro-txt {
  margin-bottom: 30px;
}

.pro-txt p {
  margin: 0;
  background: #b3ce4d;
  font-weight: 600;
  font-size: 14px;
  color: #fff;
  text-align: center;
  padding: 10px 5px 5px;
  min-height: 55px;
}

.prod-cat {
  background: #efefef;
  padding: 15px;
  border: 1px solid #ddd;
  margin-bottom: 15px;
}

#accordion9 .panel {
  border-radius: 0;
  margin-bottom: 15px;
}

#accordion9 .panel-heading {
  padding: 0;
}

#accordion9 .panel-title {
  position: relative;
}

#accordion9 .panel-title:before {
  content: "";
  border-bottom: 25px solid transparent;
  border-left: 15px solid #efefef;
  border-top: 23px solid transparent;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 34px;
}

#accordion9 .panel-title a {
  color: #fff;
  background: #7fa338;
  display: block;
  font-size: 16px;
  line-height: 21px;
  font-weight: 500;
  text-transform: uppercase;
  padding: 13px 10px 13px 65px;
  text-decoration: none;
}

#accordion9 .panel-title a.collapsed {
  color: #5b5656;
  background: #fff;
}

#accordion9 .panel-title a:before, #accordion9 .panel-title a.collapsed:before {
  content: "";
  font-family: "font awesome 5 free";
  font-weight: 900;
  position: absolute;
  top: 0;
  left: 0;
  padding: 13px 10px;
  color: #7fa338;
  background: #efefef;
}

#accordion9 .panel-title a.collapsed:before {
  content: "";
}

#accordion9 .panel-body {
  color: #828282;
  font-size: 14px;
  line-height: 26px;
}

#accordion9 .panel-title .cat_btn {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  font-size: 20px;
  color: #bdbdbd;
  background: 0 0;
  border: none;
  padding: 0;
}

#accordion9 .panel-title .cat_btn::before {
  display: none;
}

.submit-btn {
  background: #8bc53f !important;
  padding: 10px 22px;
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* start - product-details-page */
.summary h1 {
  margin: 0;
  background: #b3ce4d;
  padding: 10px 20px !important;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  border-radius: 5px;
}

.technical-specification tr:nth-child(odd) {
  background: #fff;
}

.technical-specification tr:nth-child(even) {
  background: #f5f5f5;
}

.v-mar-tp {
  margin-top: 10px;
}

.video-icn {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #fff;
}

.video-icn p {
  font-size: 28px;
  color: #b3ce4d;
  margin: 0;
  text-align: center;
  line-height: 60px;
}

.v-txt h3 {
  margin: 0;
  font-size: 24px;
  color: #fff;
  font-weight: 600;
  padding-top: 5px;
}


/* New */ 





@media (min-width: 992px) and (max-width: 1199px) {
  .video-icn {
    width: 55px;
    height: 55px;
  }

  .v-txt h3 {
    font-size: 22px;
  }

  .v-line {
    margin-top: 16px;
    margin-bottom: 14px;
    width: 96%;
  }

  .video-icn p {
    font-size: 26px;
    line-height: 55px;
  }

  .v-txt {
    padding-left: 0;
  }

  .v-txt p {
    font-size: 14px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .video-icn {
    width: 50px;
    height: 50px;
  }

  .video-icn p {
    font-size: 20px;
    line-height: 50px;
  }

  .v-line {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 80%;
  }

  .v-txt h3 {
    font-size: 18px;
  }

  .v-txt p {
    padding-top: 4px;
    font-size: 13px;
  }

  .v-txt p {
    margin: 0;
    padding-top: 5px;
    font-size: 15px;
    color: #333;
  }
}
.v-txt p {
  margin: 0;
  padding-top: 5px;
  font-size: 15px;
  color: #333;
}

.v-line {
  margin-top: 20px;
  margin-bottom: 20px;
  width: 80%;
  height: 2px;
  background: #efefef;
  clear: both;
  float: left;
}

.video-icn p {
  font-size: 28px;
  color: #b3ce4d;
  margin: 0;
  text-align: center;
  line-height: 60px;
}

section {
  clear: both;
}


/* check */
.aux-logo-anchor > img {
	width:270px !important;
}

.aux-logo-anchor img {
	width:270px !important;
}

.fixed-img {position: fixed!important;right: -30px;}

#myModal .modal-body {
	float: left
}

.aux-read-more.aux-outline, .aux-post-nav.aux-outline {color: #f5f5f5}

.aux-wrapper {z-index: 0; position: relative;}

footer{z-index:1;position:relative}
.widget-container ul li{margin-bottom:10px;
	text-transform:capitalize;
}
.menu-tab ul.tabs li {text-align:left;}
.menu-tab ul.tabs li a{font-weight:900;}
.menu-tab ul.tabs li a small{font-weight:600;}
.menu-tab ul.tabs li::before {
  content: "\25A0"; 
  color: #8bc540; 
  font-weight: bold;
  display: inline-block;
  width: 1em;
}
/*ul.tabs-content{
	height:600px;
}*/
ul.prod-mega-nav li.col-md-4 a img {display:inline-block;}
.service-name{
	height:60px;
	width:100%;
}
span.eael-tab-title.title-after-icon{
	text-align:left;
}
.prod-mega-nav a {
	color:#3c3c3c;
}
.prod-mega-nav a:hover{color:#9dcd5e;}
.elementor-653 .elementor-element.elementor-element-b3114c5 .eael-tab-inline-icon li span.title-after-icon{font-weight:900;}
.elementor-653 .elementor-element.elementor-element-b3114c5 .eael-tab-inline-icon li span.title-after-icon small{font-weight:400;}
li#endline-packagingbrsmall-lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-nunc-ac-enim-eget-ligula-lacinia-sagittis-suspendisse-malesuada-nibh-ex-tincidunt-molestie-arcu-sollicitudin-eusmall , li#cargo-securing-systemsbrsmall-lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-nunc-ac-enim-eget-ligula-lacinia-sagittis-suspendisse-malesuada-nibh-ex-tincidunt-molestie-arcu-sollicitudin-eusmall
{text-align:left;
display:block;}
@media only screen and (max-width: 1440px){
	.eael-advance-tabs .eael-tabs-nav>ul{
		display:flex;
		flex-direction:column;
	}
	.ekit-wid-con .col-md-4 , .ekit-wid-con .col-md-2, .ekit-wid-con .col-md-6{max-width:100%;}
	ul.prod-mega-nav li a{font-size:95%;}
	.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has:hover>.elementskit-megamenu-panel{padding-top:15px !important;
	/* width:1170px!important;*/
	left:-240px !important;}
}
@media screen and (min-device-width: 768px)
and (max-device-width: 1024px) {
	ul.prod-mega-nav li{
		width:50%;
	}
}
#BC .modal-content, #BC .modal-body{float:left}
.blog #woocommerce_product_categories-3 , .archive.category #woocommerce_product_categories-3 , .single.single-post #woocommerce_product_categories-3 ,
.tag #woocommerce_product_categories-3{display:none;}


.blog footer.entry-meta ,.category footer.entry-meta, .single.single-post footer.entry-meta ,.tag footer.entry-meta{
	background:none;
}
a.aux-read-more.aux-outline.aux-large {
	background: #8bc53f!important;
    padding: 10px 22px;
    border-radius: 0;
    color: #fff;
	border:none;
	font-size:14px;
}
a.aux-read-more.aux-outline.aux-large:hover{ color: #000;}
.hentry .entry-media {
    margin-bottom: 2em;
}
.hentry .entry-content{
	 margin-bottom: 1.5em;

}
nav.aux-next-prev-posts.nav-skin-minimal{
	display:flex;
}
.blog .aux-sidebar ul li:before , .tag .aux-sidebar ul li:before, .category .aux-sidebar ul li:before, .single.single-post .aux-sidebar ul li:before {
 content: url("https://www.globalpackindia.com/wp-content/uploads/next-e1658756444101.png");
	padding-right:10px;
}
.aux-sidebar ul li a{text-decoration:none!important;}
.widget_tag_cloud .tagcloud>a, .widget_tag_cloud .wp-block-tag-cloud>a, .single-post .hentry footer.entry-meta .entry-tax a{padding: 7px 20px;
    border: 1px solid #BABABA;
    border-radius: 30px;
    text-decoration: none!important;
background-color:#f1f1f100;
text-transform:capitalize;}
aside .widget-container{margin-top:2em;}
ul.tabs-content {
    min-height: 100vh;
}
ul.prod-mega-nav {
    display: flex;
    flex-wrap: wrap;
}
ul.prod-mega-nav li{text-align:center;}
div.elementor-tab-title.elementor-tab-desktop-title span{display:block;
font-weight:400;
padding-top:10px;}

.my-menu-tab .elementor-tabs .elementor-tab-title b {
    padding-right: 22px;
    position: relative;
}
.my-menu-tab .elementor-tabs .elementor-tab-title b:before {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #9dcd5e;
    left: 0;
    top: 5px;
}
.single-post .aux-media-frame.aux-media-image img, .blog .aux-media-frame.aux-media-image img{
	margin-left:0px;
}

.fixed-img {position: fixed!important;right: -30px;}

#myModal .modal-body {
	float: left
}

.aux-read-more.aux-outline, .aux-post-nav.aux-outline {color: #f5f5f5}
.aux-wrapper {z-index: -1;position: relative}


/* New Sidebar */
#sidebar {
   float:left;
   width:220px;
}


#productmenu { width:220px; margin-left: 0px;}

.submenublock{
    
    margin: 0px;
    padding: 0px;
    
}

.submenublock h3{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    margin: 0px; 
    border-bottom:#CCC 1px solid;
}

.submenublock h3 a{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    text-decoration:none;
    color: #000000;
    
}

.submenublock h3 a:hover, .submenublock h3 a:active, .submenublock h3 a:focus
{
color: #00aeef;
}

.second_level{
    list-style-type:none;
    list-style:none;
    margin:0px;
    padding:0px;
    
}

.second_level li{
    list-style-type:none;
    list-style:none;
    display: block;
    border-bottom:#CCC 1px dashed;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    /* background:url(images/menuarrowright.gif) no-repeat right;*/
}

.second_level li a{
    display: block;
     margin-left:15px;
     text-decoration:none;
     color:#000000;
    
    
}

#productmenu ul li a:hover, #productmenu ul li a:active, #productmenu ul li a:focus
{
color: #00aeef;
}


.second_level{
  display:none;
}

a.currentPage{
  color:blue !important;
}

.link{
    padding:10px;15px;
    display:block;
}

.linkx{
    padding:10px;15px;
    display:block;
}

.arrow{
   background:url(http://www.worldhypertensionleague.org/Images/SmallDownArrow.png) no-repeat right 2px;
    
    float:right;
    height:17px;
    width:13px;
    margin-top:-27px;
}

.open{
   background:url(http://www.logan.ws/images/small_up_arrow_icon.gif) no-repeat right 2px;
}


/* End New Sidebar */

@media (max-width: 768px) {
	.ser-pos {
		top: -335px;
		left: 255px;
	}
	.tax-product_cat .left-sidebar .aux-primary {padding-left: 0px;}
	.tax-product_cat .cust_shoppage .aux-sidebar-primary {height: auto !important;}
	.tax-product_cat .cust_shoppage .woocommerce-products-header {clear: both;}
	.tax-product_cat .cust_shoppage .col-sm-4 {width: 100%;}
}
@media (max-width: 767px) {
	img.alignleft {width: 100%;}
	.ser-pos {
		position: static;
    	margin-top: 20px;
	}
	.aux-resp .left-sidebar > .aux-wrapper > .aux-fold {
		padding-right: 15px;
		padding-left: 15px !important;
	}
	.related-product ul.products {grid-template-columns: repeat(auto-fill, minmax(30%, 1fr)) !important;}
	.aux-sidebar-style-overlap .aux-sidebar-primary:before {background-color: transparent;}
	
}
body.tax-product_tag aside.aux-sidebar.aux-sidebar-primary {
	display:none;
}