.cmsNone{display: none;}
.myCommonSidebarForm .sidebar-widget.download-widget{display: none;}
.customTestimonial .testimonial-block-one .inner-box .thumb-box{display: none;}

.addressSection.contact-info-section .inner-content .single-item p, .addressSection.contact-info-section .inner-content .single-item p a{font-size: 16px;}

.news-section .image-box img{width: 100%;}
.productRange .customIcon .icon-box img{width: 70px;}
.myCommonSidebarForm .service-details-content .content-two .inner-box .text2{margin-bottom: 30px;}


/* landing popup start */

#popupOnload .headerPopup #close-button{float: right;}
#popupOnload .headerPopup #close-button img{width: 40px;cursor: pointer;}

#popupOnload .headerPopup{padding: 5px 5px 18px 15px;
	background-color: #d20202;
	text-align: left;
	margin-bottom: 0px;
}
#popupOnload .headerPopup p{margin-bottom: 0px; color: #fff;}
#popupOnload .headerPopup img{width: 20px;}
#popupOnload .headerPopup h6{margin-bottom: 0px;color: #fff; font-size: 22px;    padding-left: 15px;}
#overlayPopup .popupTextbox{padding: 0px 20px;}
#popupOnload .popupTextbox{padding: 30px; }
#popupOnload .popupTextbox p{font-size: 16px; color: #333; margin-bottom: 20px;}


#popupOnload .pera p{font-size: 18px;text-align: inherit;margin-bottom: 5px;line-height: 22px;}
#popupOnload .popupTextbox .note p{color: red;margin-bottom: 5px;}
#popupOnload .popupTextbox button {	margin-top: 5px;
	background-color: #007bff;
	color: #fff;
	border: none;
	padding: 5px 20px;
	border-radius: 5px;
	cursor: pointer;
	font-size: 14px;
}
#overlayPopup {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        z-index: 999;
    }

    #popupOnload {border-radius: 20px;
        display: none;width: 500px;
        position: fixed;
        top: 60%;
        left: 50%;
        transform: translate(-50%, -50%);
        background-color: white;
        padding: 0px;
        border: 0px solid #ccc;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        z-index: 1000;
    }

/* landing popup end */


.support .content_block_16 .content-box .inner-box .single-item .icon-box {
	position: absolute;
	left: 0px;
	top: 8px;
	width: 45px;
	height: 80px;
	line-height: 80px;
	font-size: 35px;
	background: #dddcdc;
	text-align: center;
	border-radius: 5px;
	transition: all 500ms ease;
}
.customTestimonial .testimonial-block-one .inner-box{padding-bottom: 40px;}

.myCommonSidebarForm .service-section {
	position: relative;
	background: #fff;
}
 /*.bgtrs .bg-transparent .service-block-one {margin-bottom: 30px!important;}*/
.myCommonSidebarForm .service-section .service-block{margin-bottom: 30px;}
.myCommonSidebarForm .service-block-one .inner-box .content-box h3 {
	margin-bottom: 100px;margin-top: 100px;}
 /*.myCommonSidebarForm .content-two{padding:100px 0px;}*/
.myCommonSidebarForm .minBox .image-box img{padding:40px 0px;width:70%;}
 /*.myCommonSidebarForm .service-details-content .content-two .inner-box .image-box img {width: 70%;}*/
.myCommonSidebarForm .service-details-content .content-two .inner-box .text .icon-box {
	position: absolute;
	left: 0px;
	top: 5px;
	font-size: 25px;
	line-height: 25px;
}
.myCommonSidebarForm .service-details-content .content-two .inner-box .text{padding-left:40px;}
.myCommonSidebarForm .service-details-content .content-two .inner-box .text::before {width: 0px;}

.listIcons ul li {
	position: relative;
	display: block;
	font-size: 18px;
	padding-left: 20px;
	margin-bottom: 6px;
}
.listIcons ul li::before {
	position: absolute;
	content: "\f101";
	font-family: "Font Awesome 5 Pro";
	left: 0px;
	top: 1px;
	font-weight: 400;
	color: #ee4852;
}


.clients-section::before {
	position: absolute;
	content: "";
	background: #091125;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	opacity: 0.8;
}
.productRange .feature-block{margin-bottom: 30px;}

.history-section .historyCustomCarousel .history-block .content-box .upper {
	position: relative;
	display: block;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	min-height: 40px;
}
.historyCustomCarousel .content-box ul {
	float: left;
	width: 50%;
	padding-right: 20px;
}

.customSetting .banner-carousel .content-box p{font-size: 18px;}
.history-section .historyCustomCarousel .history-block .content-box .list li{margin-bottom: 0px;color: #696969;}
/*// -------------------------------*/
.service-details-content .content-two{margin-top: 60px;}
.mb-30 {
  margin-bottom: 30px;	
}
.mt-30 {
  margin-top: 30px;
}
.mb-50 {
  margin-bottom: 50px;
}
.mt-50 {
  margin-top: 50px;
}
.mb-60 {
  margin-bottom: 60px;
}
.mt-60 {
  margin-top: 60px;
}
.mb-70 {
  margin-bottom: 70px;
}
.mt-70 {
  margin-top: 70px;
}
.mb-40 {
 margin-bottom: 40px;
}
.mt-40 {
  margin-top: 40px;
}
.mb-20 {
  margin-bottom: 20px;
} 
.mt-20 {
  margin-top: 20px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mt-10 {
  margin-top: 10px;
}
.mb-5 {
  margin-bottom: 5px;
}
.mt-5 {
  margin-top: 5px;
}
.mb-0 {
  margin-bottom: 0px;
}
.mt-0 {
  margin-top: 0px;
}
.ml-40 {
  margin-left: 40px;
}
.mr-40 {
  margin-right: 40px;
}
.mr-20 {
  margin-right: 20px;
}
.ml-20 {
  margin-left: 20px;
}
.mr-10 {
  margin-right: 10px;
}
.ml-10 {
  margin-left: 10px;
}
.mr-5 {
  margin-right: 5px;
}
.pt-40 {
  padding-top: 40px;
}
.pb-40 {
  padding-bottom: 40px;
}
.ptb-40 {
  padding: 40px 0px;
}
.ptb-20 {
  padding: 20px 0px;
}
.pb-20 {
  padding-bottom: 20px;
}
.bg-light {
  background-color: #f8f9fa !important;
}
.bg-dark {
  background-color: #343a40 !important;
}
.bg-primary {
  background-color: #007bff !important;
}
.bg-secondary {
  background-color: #6c757d !important;
}
.bg-gray {
  background-color: #6c757d !important;
}
.bg-cg{
	  background-color: #e8e8e8 !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.bgtrs .bg-transparent{
  background-color: transparent !important;
}


.mobileBanner{display: none;}
/*.owl-item.active .mobileOnly{display: none!important;}*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

@media only screen and (max-width: 300px) {
    #popupOnload{width: 250px!important;
        top: 40%;
    }
    
}

@media only screen and (max-width: 600px) {
    /*.mobileOnly{display: inherit!important;}*/
 .desktopBanner{display: none;}
 .mobileBanner{display: inherit;}
 #popupOnload .headerPopup #close-button {
	float: right;
	margin-top: -16px;
}
 
 #popupOnload .headerPopup h6{font-size: 16px;}
 
 #popupOnload {
	border-radius: 20px;
	display: none;
	width: 300px;
	position: fixed;
	top: 45%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: white;
	padding: 0px;
	border: 0px solid #ccc;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	z-index: 1000;
	/*margin: 0px 30px;*/
}
 
}
 

