@media (max-width:450px)  /******************** VERY SMALL SCREEN ********************/
{
.managefooter {
    padding-top: 10vw;
    padding-bottom: 10vw;
}
.bipamemb p img{
	width: 100%;
    height: auto;
}
.about-title .aboutdescp p img {
    width: 100%;
    height: auto;
}
.contra {
    margin: 10vw 0;
}
.second_wrapper {
    margin-bottom: 0;
    padding-top: 10vw;
    padding-left: 10vw;
    padding-bottom: 8vw;
    padding-right: 5vw;
}
.single-wrapper {
    margin-right: 0;
    margin-top: 5vw;
    margin-bottom: 5vw;
}
.middle_content {
    padding-bottom: 10vw;
}
.middle_content .mr-35{
  margin-right:0;
}
.middle_content .ml-30{
  margin-left:0;
}
.about-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.members-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.bio-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.paddingTB60 {
    padding: 10vw 0;
}
.image_wrapper {
    margin-top: 0 !important;
    margin-left: 0 !important;
}
.col-md-6.ordermem {
    margin-left: 0;
}
.admission_member {
    margin-bottom: 0;
}
.bio-title span {
    font-size: 29px;
}
.team-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.contact-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.adress {
    border-right: none;
}
.card {
    padding-left: 0;
}



}

@media(min-width:451px) and (max-width:540px)  /************************ MOBILE ************************/
{
.managefooter {
    padding-top: 10vw;
    padding-bottom: 10vw;
}
.bipamemb p img{
	width: 100%;
    height: auto;
}
.about-title .aboutdescp p img {
    width: 100%;
    height: auto;
}
.contra {
    margin: 10vw 0;
}
.second_wrapper {
    margin-bottom: 0;
    padding-top: 10vw;
    padding-left: 10vw;
    padding-bottom: 8vw;
    padding-right: 5vw;
}
.single-wrapper {
    margin-right: 0;
    margin-top: 5vw;
    margin-bottom: 5vw;
}
.middle_content {
    padding-bottom: 10vw;
}
.middle_content .mr-35{
  margin-right:0;
}
.middle_content .ml-30{
  margin-left:0;
}
.about-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.members-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.bio-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.paddingTB60 {
    padding: 10vw 0;
}
.image_wrapper {
    margin-top: 0 !important;
    margin-left: 0 !important;
}
.col-md-6.ordermem {
    margin-left: 0;
}
.admission_member {
    margin-bottom: 0;
}
.bio-title span {
    font-size: 29px;
}
.team-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.contact-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.adress {
    border-right: none;
}
.card {
    padding-left: 0;
}  
}

@media(min-width:360px) and (max-width:640px)  /******************** MOBILE PORTRAIT *******************/
{
.managefooter {
    padding-top: 10vw;
    padding-bottom: 10vw;
}
.bipamemb p img{
	width: 100%;
    height: auto;
}
.about-title .aboutdescp p img {
    width: 100%;
    height: auto;
}
.contra {
    margin: 10vw 0;
}
.second_wrapper {
    margin-bottom: 0;
    padding-top: 10vw;
    padding-left: 10vw;
    padding-bottom: 8vw;
    padding-right: 5vw;
}
.single-wrapper {
    margin-right: 0;
    margin-top: 5vw;
    margin-bottom: 5vw;
}
.middle_content {
    padding-bottom: 10vw;
}
.middle_content .mr-35{
  margin-right:0;
}
.middle_content .ml-30{
  margin-left:0;
}
.about-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.members-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.bio-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.paddingTB60 {
    padding: 10vw 0;
}
.image_wrapper {
    margin-top: 0 !important;
    margin-left: 0 !important;
}
.col-md-6.ordermem {
    margin-left: 0;
}
.admission_member {
    margin-bottom: 0;
}
.bio-title span {
    font-size: 29px;
}
.team-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.contact-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.adress {
    border-right: none;
}
.card {
    padding-left: 0;
}
}

@media(min-width:541px) and (max-width:768px)  /*************************** IPAD ***********************/
{
nav.navbar.navbar-expand-sm.navbar-light{
	margin-top: 0;
}  
li.nav-item {
    padding-left: 0;
    text-transform: uppercase;
    font-size: 13px;
}
.contra {
    margin: 5vw 0;
}
.second_wrapper {
    margin-bottom: 0;
    padding-top: 5vw;
    padding-left: 5vw;
    padding-bottom: 5vw;
    padding-right: 2vw;
}
.middle_content {
    padding-bottom: 5vw;
}
.managefooter {
    padding-top: 5vw;
    padding-bottom: 5vw;
}
.contact-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.about-breadcroumb {
    padding: 21vw 0;
    background-repeat: no-repeat;
}
.members-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.bio-breadcroumb {
    background-repeat: no-repeat;
    padding: 21vw 0;
}
.ttm-icon .serviceicon {
    margin-left: 4vw;
}
.image_wrapper {
    margin-top: 0 !important;
    margin-left: 0!important;
}
.image_wrapper .membership{
	width: 100%;
}
.paddingTB60 {
    padding: 8vw 0;
}
.featured-title h5 {
    font-size: 15px;
}
.featured-imagebox-team .featured-content p.category {
    font-size: 14px;
}
.featured-imagebox-team.style2 .featured-content{
	padding: 10px 15px 10px;
}
.team-breadcroumb {
    padding: 21vw 0;
    background-repeat: no-repeat;
}
.contact-title h1 {
    font-size: 29px;
}

}

@media(min-width:769px) and (max-width:1024px)  /******************** IPAD LANDSCAP ********************/
{
        
}

@media(min-width:1025px) and (max-width:1200px)  /******************** LARE SCREEN ********************/
{
        
}

@media(min-width : 1201px) {

}