/* Tablet Portrait size to standard 960 (devices and browsers) */
@media (min-width: 1200px) {
 /* .container {
    width: 1170px;
  }*/
}

/* All Mobile Sizes (devices and browser) */
@media (min-width: 992px) {
  /*.container {
    width: 970px;
  }*/
}

/* All Mobile Sizes (devices and browser) */
@media (min-width: 768px) {
  /*.container {
    width: 750px;
  }*/
  
  
}

@media (max-width: 767px) {
	.footer{padding:10px 0 0 0;}
	.footer-links {text-align:center; margin-bottom: 10px;}
	.social-icons { text-align: center;}
	.campaign_section .campaign_detail{padding:30px 0px 30px 0px;}
	.campaign_section .campaign_detail h2{font-size: 29px;}
	.campaign_section .campaign_detail h3{font-size: 22px;}
	.section-header p{ font-size:12px;}
	.navbar-brand{ width:40%;}
	.bg-inverse {background: #191c1e;}
	.navbar-expand-md .navbar-nav .nav-link{margin-left: 0;}
	.topband_btn span{ display:none;}
	.topband_btn i{ margin:0;}
	.navbar-toggler{padding: 0.45rem 0.65rem;}
	 
	.navbar{padding: 0.5rem 0.75rem;}
	.carousel-contant {margin-top:22%; text-align:center;}
	.carousel-contant h2{font-size:24px; margin:0;}
	.carousel-contant p {padding: 10px; line-height:16px; font-size:14px; margin:0;}
	.carousel-control-prev, .carousel-control-next {width:10%;}
	.mobDropNav{position: absolute;
		left: 0px;
		right: 0px;
		top: 56px;
		background: rgb(109, 47, 102);}
	.on_mobile{margin-left:auto}
}


@media(min-width:768px) and (max-width:990px) {	
	.navbar-custom{ font-size:12px;}
  	.navbar-custom .nav li > a{ margin:0 5px;}
	.collapse {display: block; visibility: visible;}
	.collapse:not(.show) {
	  display: block;
	}
	/* .carousel {height: 550px;} */
	.carousel-contant h2{font-size: 33px;}
	.navbar-expand-md .navbar-nav .nav-link{margin-left:12px; font-size:12px;}
	.topband_btn span{ display:none;}
	.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{ padding:0;}
	.campaign_section .campaign_detail {font-size: 14px; padding: 20px 0;}
	.campaign_section .campaign_detail h1 {font-size: 40px; line-height: 40px; margin: 0 0 0px 0;}
	.campaign_section .campaign_detail h2 {font-size: 24px;}
	.campaign_section .campaign_detail h3 {font-size: 20px;}
	.campaign_section .campaign_detail p{ font-size:12px;}
	.campaign_section .campaign_detail .mb-4{margin-bottom: 1rem !important;}
}

@media (min-width: 991px) and (max-width:1169px) {
	/* .carousel {height: 550px;} */
	.carousel-contant h2{font-size:33px;}
	.navbar-expand-md .navbar-nav .nav-link{margin-left:20px; font-size:12px;}
	.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{ padding:0;}
	.campaign_section .campaign_detail {font-size: 14px; padding: 40px 0;}
	.campaign_section .campaign_detail h1 {font-size: 50px; line-height: 40px; margin: 0 0 20px 0;}
	.campaign_section .campaign_detail h2 {font-size: 30px;}
	.campaign_section .campaign_detail h3 {font-size: 30px;}
	.campaign_section .campaign_detail p{ font-size:16px;}
	.campaign_section .campaign_detail .mb-4{margin-bottom: 1rem !important;}
	
}

@media (min-width:991px) { 
	.footer h5 span{ display:none;}
	.collapse {display: block; visibility: visible;}
	.collapse:not(.show) {
	  display: block;
	}
}