@media (min-width: 1200px) { ... }

@media (min-width: 992px) and (max-width: 1199px) {

body
{
background-size:initial !important;
}
.nav-item a
{
padding:0px 20px;
}
.top-social-icon
{
margin:10px 0 0 0;
}
.campuses-area h3
{
font-size:20px;
}
.campuses-area h3 span
{
height:1.5px;
}
.campuses-txt p
{
font-size:13px;
}
.about-area p, .wight-area p
{
font-family:13px;
line-height:18px;
}
#nt-example1 img
{
margin-right:0px;
}
.footer-top p
{
font-size:13px;
}

}

@media (min-width: 768px) and (max-width: 991px) {
   .campuses-txt-area {
    margin-bottom: 20px;
}
   .top-contact-area{
   display: table;
   float: none;
   margin: 0 auto;
   }
body
{
background-size:initial !important;
}
.top-contact-area1{
   margin:15px 0px 0 0;
   text-align:center;
   }
.phoneno
{
margin-right:0px;
border-right:0px;
padding-right:0px;
}
.nav-item a
{
padding:0px 8px;
font-size:13px;
letter-spacing:0px;
}
.logo{
   text-align: center;
   margin: 0 auto;
   display: table;
    }
.top-social-icon{
   display: table;
   float: none;
   margin:10px auto;
   }
.header-top-address ul{
   margin-bottom: 10px;
}
.header-top-address li:first-child{
   width: 100%;
   border: none;
   }
.header-top-address li{
   width: 100%;
   float: none;
   border: none;
   text-align: center;
   }
.header-top-address li i {
   position: relative;
   left: 0px;
   top: 0px;
   }
.banner-txt-area
{
left:0;
top:135px;
}
.campuses-area h3
{
font-size:20px;
}
.campuses-area h3 span
{
height:1.5px;
}
.campuses-txt p
{
font-size:13px;
}
.about-area p, .wight-area p
{
font-family:13px;
line-height:18px;
}
#nt-example1 img
{
margin-right:0px;
}
#nt-example2 img
{
margin-right:0px;
}
.wight-area h3
{
font-size:15px;
}
.newsletter-area h4
{
font-size:19px;
margin-top:15px !important;
}
.footer-top-left {
    padding: 30px 20px 30px 20px !important;
    min-height: auto !important;
}
.footer-top-right {
    padding: 30px 20px 30px 20px !important;
    min-height: auto !important;
	}
.footer-top p
{
font-size:13px;
}
#nt-example2
{
margin-bottom:20px;
}
}

@media (min-width: 320px) and (max-width: 767px) {
body
{
background-size:initial !important;
}
.header-top{text-align:center;}

.header-top-address li:first-child{
   width: 100%;
   border: none;
   }
.header-top-address li{
   width: 100%;
   float: none;
   border: none;
   }
.header-top-address li i {
   position: relative;
   left: 0px;
   top: 0px;
   }

.campuses-txt-area{
   margin-bottom: 20px;
   }

.top-contact-area1
{
margin:15px 0px 0 0;
text-align:center;
width:100%;
}
.top-contact-area
{
float:none;
}
.top-social-icon
{
float:none;
}
.top-social-icon li
{
float:none;
display:inline-block;
}
.header-bottom
{
height:auto;
}
.nav-mobile
{
right:auto;
}
.phoneno
{
margin-right:0px;
border-right:0px;
padding-right:0px;
}
.nav-item a{
   padding:0px 8px;
   font-size:13px;
   letter-spacing:0px;
   border-bottom: dashed 1px #fff;
   }
.top-social-icon
{
margin:8px 0 8px 0;
}
.banner-txt-area
{
left:0;
top:135px;
}
.campuses-area h3
{
font-size:20px;
}
.campuses-area h3 span
{
height:1.5px;
}
.campuses-txt p
{
font-size:13px;
}
.about-area p, .wight-area p
{
font-family:13px;
line-height:18px;
}
.wight-area h5
{
font-size:19px;
text-align:center;
margin-top:15px !important;
}
.wight-area h5 span
{
margin:15px auto 0 auto;
}
#nt-example1
{
margin-bottom:20px;
}
#nt-example1 img
{
margin-right:0px;
}
#nt-example2
{
margin-bottom:20px;
}
#nt-example2 img
{
margin-right:0px;
}
.wight-area h3
{
font-size:15px;
}
.newsletter-area h4{
   font-size:19px;
   margin-bottom:15px;
   text-align:center;
   }


.footer-area{text-align: center;}
.footer-title
{
margin-top:30px;
}
.footer-top-left {
    padding: 0px 20px 30px 20px !important;
    min-height: auto !important;
}
.footer-top-right {
    padding: 00px 20px 30px 20px !important;
    min-height: auto !important;
	}
	.footer-social-icon
	{
	margin-bottom:20px;
	}
.footer-top p
{
font-size:13px;
}



.c_form_sec{
   padding: 18px 0px;
}

}
