﻿
 @media only screen and (min-width : 991px)and (max-width :1024px){

    .masterHeadger {background-size: auto; }
    .nWrap {padding: 0px 0px 0px 39px;}
     .galler_heading.h20 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .birthDay-Wrap { max-width: 280px;    }
    .b-sectionHeading { font: 700 37px/57px 'Roboto'; }
    .w-sectionHeading { font: 700 37px/57px 'Roboto'; }
    .tourCampusContent {padding: 150px 0; }

    .edu-nav li {margin-left: 9px; }
    .edu-nav li a {font-weight: 500;font-size: 11px;}
        .edu-nav li ul.dropdown {min-width: 159px; }
         ul.classPhotos li { width:auto; margin: 0 14px 40px 14px; float: left;  min-height: 240px; max-width: 265px; }
         ul.classPhotos li img { max-width: 260px;}

	}

 @media only screen and (min-width : 768px) and (max-width :990px){
    .service-blockh {
        position: relative;
        height: 270px;
        padding: 10px 8px;
        border-radius: 5px;
        background-color: white;
        box-shadow: 0 4px 14px rgba(0,0,0,0.08);
    }
    .mt-5, .my-5 {
        margin-top: 1.5rem !important;
    }
    .whiteColor1 {
        font-size: 16px;
        color: #fff;
    }
    .hdr2 {
        font-size: 20px !important;
        font-weight: bold;
        margin: 0;
        line-height: 25px;
        padding-top: 11px;
    }
    .w-sectionHeading {
        font-family: "Livvic SemiBold";
        text-align: center;
        font-size: 24px;
    }
    img.img-fluid {
        height: 160px;
    }
    .mt-4 {
        margin-top: 1.5rem !important;
    }
 	#leftCal { width: 36% !important;}
    #calendar {width: 64% !important;}
    .serviceIconList li { vertical-align: top;  }
    .objectPosition {object-position: 0 -15px;}
 ul.classPhotos li {width: auto;  margin: 0 4px 40px 10px; }  
  .first_sec_logo {
    width: 100%;
    position: relative;
    top: auto;
    transform: none; padding-bottom:20px; padding:10px
}


	}
	
	
	

@media only screen and (max-width: 767px) {
    .service-blockh {
        position: relative;
        height: 270px;
        padding: 10px 8px;
        border-radius: 5px;
        background-color: white;
        box-shadow: 0 4px 14px rgba(0,0,0,0.08);
    }
    .mt-5, .my-5 {
        margin-top: 1.5rem !important;
    }
    .whiteColor1 {
        font-size: 16px;
        color: #fff;
    }

    .hdr2 {
        font-size: 20px !important;
        font-weight: bold;
        margin: 0;
        line-height: 25px;
        padding-top: 11px;
    }

    .w-sectionHeading {
        font-family: "Livvic SemiBold";
        text-align: center;
        font-size: 24px;
    }
    img.img-fluid {
        height: 160px;
    }
    .mt-4 {
        margin-top: 1.5rem !important;
    }
   .first_sec_logo {
    width: 100%;
    position: relative;
    top: auto;
    transform: none; padding-bottom:20px; padding:10px;
}
    .mCommt tr td { display: block;}
     #side-quick-links {top: 100px;}
     #side-quick-links li {position: absolute; right: -210px; }

#leftCal, #calendar { width: 100% !important;}
#leftCal {display:none;}
.mw15 {max-width: 100% !important;}
 ul.classPhotos li { width: 100% !important; }

ul.classPhotos li {width: auto;  margin: 0 10px 40px 10px; }

.masterContaner {background: url(../images/masterBg22.jpg) no-repeat top center!important;background-size: 100% 100% !important; height:115px;}


	}

@media only screen and (max-width: 1024px)
{ .header22 { display: none;}
    #slider1, .quickl, .qlinks
    {
        height: auto;
    }

        .qlinks ul li
        { margin:2px;
        }
}
