/* CSS Document */
body{overflow-x:hidden;}
@media screen and (min-width: 50px) and (max-width: 1200px){


}


@media screen and (min-width: 1680px) and (max-width: 1980px){}

@media screen and (min-width: 1366px) and (max-width: 1679px){.banner{padding:165px 0 75px 0;}
.banner{height: 320px;}} 

@media screen and (min-width: 1200px) and (max-width: 1365px){.wrapper{width:100%; margin:auto;}
.menu-wrap{width:99%;}
.containbx img {  width: 100%;}
.banner{padding: 105px 0 76px 0; background-size:100% !important;}
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
.wrapper{width:99%; margin:auto;}
.menu-wrap{width:99%;}
.containbx img {  width: 100%;}
.head-menu li a { padding: 0px 8px;}
.search-box input[type=text]{width: 59%;}
.social li a{padding: 0 8px;}
.top-left{font-size: 21px;}
#mixedSlider .MS-content .item a{width:40%;}
.banner{padding: 44px 0; background-size:100% !important;}
}

@media screen and (min-width: 940px) and (max-width: 991px){
.wrapper{width:99%; margin:auto;}
.menu-wrap{width:99%;}
.containbx img {  width: 100%;}
.head-menu li a { padding:0px 5px;}
.search-box input[type=text]{width: 58%;}
.social li a{padding: 0 6px;}
.top-left{font-size: 18px;}
#mixedSlider .MS-content .item a{width:40%;}
.head-menu{text-align: center;}
.head-menu ul{display: inline-block; text-align: center;}
.logo img{width:100%;}
.banner{padding: 37px 0; background-size:100% !important;}
.left-menu{display:none;}
}


@media screen and (min-width: 768px) and (max-width: 939px){
.wrapper{width:99%; margin:auto;}
.menu-wrap{width:99%;}
.containbx img {  width: 100%;}
.head-menu li a {padding: 0px 5px;  font-size: 11px;}
.search-box input[type=text]{width: 54%;}
.social li a{padding: 0 6px;}
.top-left{font-size: 18px;}
#mixedSlider .MS-content .item a{width:40%;}
.head-menu{text-align: center;}
.head-menu ul{display: inline-block; text-align: center;}
.logo img{width:100%;}
.display-no{display:none;}
.social{margin-right:0;}
.social li a:last-child{border:none;}
.top-left{top: 12px;}
.rdmr-btn{top: 65%;}
.social li:last-child {
    display: block;
}
.banner{padding: 17px 0; background-size:100% !important;}
.left-menu{display:none;}
}



@media screen and (min-width: 640px) and (max-width: 767px) {
.wrapper{width:99%; margin:auto;}
.menu-wrap{width:99%;}
.containbx {margin-bottom:15px;}
.containbx img {  width: 100%;}
.head-menu li a {padding: 0px 10px;}
.search-box input[type=text]{width: 54%;}
.social li a{padding: 0 6px;}
.top-left{font-size: 24px;}
#mixedSlider .MS-content .item a{width:40%;}
.head-menu{text-align: center;}
.head-menu ul{display: inline-block; text-align: center;}
.logo img{width:100%;}
/*.display-no{display:none;}*/
.social{margin-right: 15px;}
/*.social li a:last-child{border:none;}
.top-left{top: 12px;}
.rdmr-btn{top: 65%;}*/
.topper-list{float:left; width:100%;}
footer{text-align:center;}
.banner{padding: 11px 0; background-size:100% !important;}
.banner .heading4{    font-size: 50px;}
.left-menu{display:none;}
.interantional-tour{ font-size:16px; line-height: 28px !important; }

}



@media screen and (min-width: 480px) and (max-width: 639px) {.wrapper{width:99%; margin:auto;}
.menu-wrap{width:99%;}
.containbx {margin-bottom:15px;}
.containbx img {  width: 100%;}
.head-menu li a {padding: 0px 10px;}
.search-box input[type=text]{width: 54%;}
.social li a{padding: 0 6px;}
.top-left{font-size: 24px;}
#mixedSlider .MS-content .item a{width:40%;}
.head-menu{text-align: center;}
.head-menu ul{display: inline-block; text-align: center;}
.logo img{    width: 216px;}
.social{margin-right: 15px; width: 82%;}
.width-100{width:100%;}
.logo{width:100%; text-align:center;}
.topper-list{float:left; width:100%;}
footer{text-align:center;}
.banner{padding: 0; background-size:100% !important;}
.banner .heading4{    font-size: 40px;}
.left-menu{display:none;}

.enrolment-time h2{font-size: 20px;}
.enrolment-time h3{font-size: 24px;}
.enrolment-time h4{font-size: 22px;}
.interantional-tour{ font-size:14px; line-height: 24px !important; }
}


@media screen and (min-width: 350px) and (max-width: 479px) {
.wrapper{width:99%; margin:auto;}
.menu-wrap{width:99%;}
.containbx {margin-bottom:15px;}
.containbx img {  width: 100%;}
.head-menu li a {padding: 0px 10px;}
.search-box input[type=text]{width: 54%;}
.social li a{padding: 0 6px;}
.top-left{font-size: 24px;}
#mixedSlider .MS-content .item a{width:40%;}
.head-menu{text-align: center;}
.head-menu ul{display: inline-block; text-align: center;}
.logo img{    width: 216px;}
.social{margin-right: 15px; width: auto;}
.width-100{width:100%;}
.logo{width:100%; text-align:center;}
.topper-list{float:left; width:100%;}
footer{text-align:center;}
.flt-rght{float:right;}
.width-101{width:100%;}
.banner{padding: 0; background-size:cover !important;}
.banner .heading4{    font-size: 24px;}
.left-menu{display:none;}
.enrolment-time h2{font-size: 18px;}
.enrolment-time h3{font-size: 20px;}
.enrolment-time h4{font-size: 18px;}
.form-bx{padding: 23px;}
.hippo img {width: 100%;}
.interantional-tour{ font-size:14px; line-height: 24px !important; }
.thumbnail a>img, .thumbnail>img {
    height: auto  !important;
}
.fancybox h4{ height:40px; overflow:hidden;}
}



@media screen and (min-width: 50px) and (max-width: 349px) {
.wrapper{width:99%; margin:auto;}
.menu-wrap{width:99%;}
.containbx {margin-bottom:15px;}
.containbx img {  width: 100%;}
.head-menu li a {padding: 0px 10px;     font-size: 12px;}
.search-box input[type=text]{width: 54%;}
.social li a{padding: 0 6px;}
.top-left{font-size: 24px;}
#mixedSlider .MS-content .item a{width:40%;}
.head-menu{text-align: center;}
.head-menu ul{display: inline-block; text-align: center;}
.logo img{    width: 216px;}
.social{margin-right: 15px; width: auto;}
.width-100{width:100%;}
.logo{width:100%; text-align:center;}
.topper-list{float:left; width:100%;}
footer{text-align:center;}
.flt-rght{float:right;}
.width-101{width:100%;}
.banner .heading4{    font-size: 30px;}
.left-menu{display:none;}
.enrolment-time h2{font-size: 18px;}
.enrolment-time h3{font-size: 20px;}
.enrolment-time h4{font-size: 18px;}
.form-bx{padding: 23px;}
.hippo img {width: 100%;}
.interantional-tour{ font-size:14px; line-height: 24px !important; }
.thumbnail a>img, .thumbnail>img {
    height: auto !important;
}
.fancybox h4{ height:40px; overflow:hidden;}
}




