@media only screen and (min-width: 1200px) {
  .container {
    padding: 0px;
  }
}

@media only screen and (max-width: 1199px) {
	body {
		overflow-x: hidden;
	}
	.welcome_sec {
		height:auto;
		padding-bottom: 81px;
	}
	.welcome_sec .bottom_row {
		margin-top: 29px;
	}
	.welcome_details p {
		padding-right: 3px;
	}
	.thankyou img{
		width: 100%;
	}
	.welcome_details .welcome_info {
		padding-bottom:46px;
	}
	.latest_work .work_gallery .work_img_two {
		float:none;
	}
	.value_fact span:before {
		left:7px;
	}
	.left_position_fix {
		padding-left:0;
	}
	.side_tab .right_side .tab-pane img:nth-child(2) {
		padding-left: 0;
		padding-top:15px;
	}
	.testimonial_sec {
		height:auto;
		padding-bottom:80px;
	}
	.testimonial_sec .company {
		padding-left: 10px;
	}
	.testimonial_sec .testimonial_container {
		text-align: center;
	}
	.testimonial_sec .testimonial .client_info {
		float:none;
		margin-right: 0px;
	}
	.testimonial_sec .testimonial h2:before {
		left:46%;
	}
	.company {
		margin-top:50px;
	}
	.testimonial_sec p.john_speach {
		padding-left:15px;
		padding-right:15px;
	}
	.agileits-services-info p {
    color: #000000;
    font-size: 14px;
    text-align: justify;
    line-height: 1.5;
     padding: 0 12px 0 12px; 
}
.navbar-inverse .navbar-nav > li > a {
    padding: 5px 5px;
    margin: 0;
    border-radius: 3px;
    color: #000;
    line-height: 24px;
    display: inline-block;
}
.logo img {
	height: 55px;
}
.navbar-nav {
    margin-top: 12px;
}
.about, .services, .gallery, .contact, .codes, .wthree-sub, .team {
    padding: 5em 0;
    margin-top: 100px;
    background-color: rgba(0, 109, 172, 0.72);
    /* border-bottom: 7px solid #4c4c4c; */
}
.services-12 {
    background: url(../images/new/dr_gupta.jpg)no-repeat center fixed;
    background-size: cover;
    margin-top: 127px;
    border-bottom: 7 px solid;
}
.yoga-1 {
    margin-top: 127px;
}
#gallery-12 {
    margin-top: 127px;
    background-color: #006dac;
}
section#contact {
    background-color: rgba(0, 20, 31, 0.8);
    background-image: url(http://artdnaswitchbd.com/componants/images/map-image.png);
    background-position: center;
    background-repeat: no-repeat;
    margin-top: 127px;
}
} 


@media (min-width: 767px) and (max-width: 991px) { 
	footer#footer h5 {
  float: left;
}
.about img{
	border: 1px solid #fff;
	margin-bottom: 11px;
	margin-top: 0px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
}
.box-img {
    margin-top: 283px;
}
.about p {
    font-size: 15px;
    line-height: 2.5;
    color: #fff;
    text-align: justify;
}
.about h2 {
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    margin-top: 29px;
}
.about-1, .services, .gallery, .contact, .codes, .wthree-sub, .team {
    padding: 3em 0;
    background-color: rgba(22, 23, 23, 0.72);
}
.about-1 h2 {
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    margin-top: 55px;
}
.about-1 p {
    font-size: 14px;
    color: #fff;
	padding: 5px 18px 94px 23px;
    line-height: 3;
    text-align: justify;
}
.about-2, .services, .gallery, .contact, .codes, .wthree-sub, .team {
    padding: 3em 0;
    background-color: rgb(71, 150, 195);
}
.about-2 h2 {
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    margin-top: 10px;
}
.about-2 p {
    font-size: 14px;
    color: #fff;
	padding: 5px 18px 94px 23px;
    line-height: 3;
    text-align: justify;
}
.agileits-services-info {
    background-color: rgba(255, 255, 255, 0.6);
    height: 401px;
}
.agileits-services-info {
    background-color: rgba(255, 255, 255, 0.6);
    height: 340px;
}
.agileits-services-info h2 {
    color: #006dac;
    font-size: 21px;
    padding: 5px;
    margin-top: 20px;
    font-weight: 700;
}
.ayurverda {
    margin-top: 19px;
    border: 1px solid #000;
}
section#contact {
    background-color: rgba(0, 20, 31, 0.8);
    background-image: url('http://artdnaswitchbd.com/componants/images/map-image.png');
    background-position: center;
    background-repeat: no-repeat;
    margin-top: 148px;
}
.navbar-inverse .navbar-nav > li > a {
    padding: 5px 5px;
    margin: 0;
    border-radius: 3px;
    color: #000;
    line-height: 24px;
    display: inline-block;
}
.logo img {
	height: 63px;
}
.navbar-nav {
    margin-top:12px;
}
.about, .services, .gallery, .contact, .codes, .wthree-sub, .team {
    padding: 5em 0;
    margin-top: 100px;
    background-color: rgba(0, 109, 172, 0.72);
    /* border-bottom: 7px solid #4c4c4c; */
}
.ui-hidden-accessible {
    font-size: 22px;
    width: 100%;
    font-weight: 300;
    color: white;
    float: left;
}
.popup {
    margin: 200px auto;
    padding: 50px 60px;
    background: url(../images/slider/bg1.jpg) rgb(182, 224, 249);
    border-radius: 44px;
    width: 100%;
    position: relative;
}
} 





@media (min-width: 480px) and (max-width: 766px)   {
	footer#footer h5 {
  float: left;
}
.about img{
	border: 1px solid #fff;
	margin-bottom: 11px;
	margin-top: 30px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
}


section#contact {
    background-color: rgba(0, 20, 31, 0.8);
    background-image: url('http://artdnaswitchbd.com/componants/images/map-image.png');
    background-position: center;
    background-repeat: no-repeat;
    margin-top: 173px;
}


section#yoga-1 {
  
  margin-top: 136px;
  border-bottom: 4px solid #006dac;
}
.main-slider {
	height:300px;
}
.main-slider .italic-heading h3 {
    font-size: 20px;
    font-style: italic;
    margin: 100px 25px !important;
    padding-bottom: 15px;
}
 a.btn.btn-info {
	    margin-top: 5px;
    height: 45px;
    width: 60%;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
}

#feature {
    background-attachment: fixed;
    background-color: #006dac;
    width: 100%;
    height: auto;
}

.top-bar p {
    color: #fff;
    text-align: center;
}
.social-share {
    margin: 0;
    text-align: center;
    float: none;
}
#services h2 {
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    color: #fff;
    margin-top: 0px;
}
#services p {
    font-size: 15px;
    text-align: justify;
    color: #fff;
    line-height: 2.5;
    margin-bottom: 0px;
}
#testimonial4 {
    overflow: hidden;
    min-height: 330px;
    position: relative;
}
.navbar-nav>li {
    padding-bottom: 0px;
    text-align: center;
}
.about-1 {
    padding: 0em 0;
background-color: rgba(22, 23, 23, 0.72);
}

.about-1 p {
    font-size: 18px;
    padding: 10px 18px 0px 23px;
    color: #fff;
    text-align: justify;
}
.about-1 h2 {
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    margin-top: 20px;
}
.navbar-nav {
    margin-top: 12px;
}
.navbar-inverse .navbar-nav > li > a {
    padding: 0px 12px;
    margin: 0;
    border-radius: 3px;
    color: #000;
    overflow-x: scroll;
    overflow-y: scroll;
    line-height: 24px;
    display: inline-block;
}
.ui-hidden-accessible {
    font-size: 22px;
    width: 100%;
    font-weight: 300;
    color: white;
    float: left;
}
.popup {
    margin: 200px auto;
    padding: 50px 60px;
    background: url(../images/slider/bg1.jpg) rgb(182, 224, 249);
    border-radius: 44px;
    width: 100%;
    position: relative;
}
}
@media only screen and (max-width: 480px) {
	
	.box-img {
    margin-top: 283px;
}
.tp-banner  {
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  left: 0 !important;
 
  top: 0;
  position: absolute;
  width: 100%;
  display: block !important;
  height: 300px !important;
  max-height: 300px !important;
}
.main-slider {
	height:300px;
}
.main-slider .italic-heading h3 {
    font-size: 20px;
    font-style: italic;
    margin: 100px 25px !important;
    padding-bottom: 15px;
}
a.btn.btn-info {
    margin-top: 5px;
    height: 40px;
    width: 100%;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
}
section#yoga-1 {
  
  margin-top: 136px;
  border-bottom: 4px solid #006dac;
}
.appoinment a.btn.btn-info {
	    margin-top: 5px;
    height: 45px;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
}

#feature {
    background-attachment: fixed;
    background-color: #006dac;
    width: 100%;
    height: auto;
}

.top-bar p {
    color: #fff;
    text-align: center;
}
.social-share {
    margin: 0;
    text-align: center;
    float: none;
}
#services h2 {
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    color: #fff;
    margin-top: 0px;
}
#services p {
    font-size: 15px;
    text-align: justify;
    color: #fff;
    line-height: 2.5;
    margin-bottom: 0px;
}
#testimonial4 {
    overflow: hidden;
    min-height: 330px;
    position: relative;
}
.navbar-nav>li {
    padding-bottom: 0px;
    text-align: center;
}
.about-1 {
    padding: 0em 0;
background-color: rgba(22, 23, 23, 0.72);
}

.about-1 p {
    font-size: 18px;
    padding: 49px 18px 0px 23px;
    color: #fff;
    text-align: justify;
}
.navbar-nav {
    margin-top: 12px;
}
.navbar-inverse .navbar-nav > li > a {
    padding: 0px 12px;
    margin: 0;
    border-radius: 3px;
    color: #000;
    overflow-x: scroll;
    overflow-y: scroll;
    line-height: 24px;
    display: inline-block;
}
.ui-hidden-accessible {
    font-size: 22px;
    width: 100%;
    font-weight: 300;
    color: white;
    float: left;
}
.popup {
    margin: 200px auto;
    padding: 50px 60px;
    background: url(../images/slider/bg1.jpg) rgb(182, 224, 249);
    border-radius: 44px;
    width: 100%;
    position: relative;
}
}



