/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
 
 
/*==========  Mobile First Method  ==========*/
 
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}

@media only screen and (min-width :1025px) {
	/*.container { width:991px; }*/
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	.container { width:1170px; }
}


/*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
	
	.modern-header:not(.modern-header-nav-autopadding) .menuzord-menu > li > a { padding: 10px 8px; font-size: 13px; }
	.modern-header:not(.modern-header-nav-autopadding) .scroll-to-fixed-fixed .menuzord-menu > li > a { padding: 8px 8px 9px; }

	.header-widget-contact-info-box .element { margin-left: 20px; }
	.menuzord-brand h4 { font-size:18px; }
	.menuzord-brand h4 span { font-size: 11px; letter-spacing: 2px; }
	.menuzord-brand h4 span.silent { letter-spacing: 3px; } 

	.fullwidth-carousel .carousel-item { min-height:427px; max-height:427px; }

	/*.border_news { max-height:573px; }
	.border_news .scroll.mh_460 { max-height:482px; }*/
	.border_news { max-height: 595px; }
	.border_news .scroll.mh_460 { max-height: 504px; }

	.wcu .wcu_bg_img:before { top: 140px; width: 290px; }

}
@media only screen and (max-width:992px) {
	.btn-ntc.pos_relative { position:absolute; }
	.btn-ntc ul.notice { right: initial; top: 55px; }

	nav#menuzord ul.menuzord-menu { position: absolute; top: 112%; border-radius: 3px; overflow: hidden; box-shadow: 0px 2px 5px 0px #00000075; max-height:initial!important; }
	nav#menuzord ul.menuzord-menu li a { color:#0d4e86; }
	nav#menuzord ul.menuzord-menu li:hover a { color:#fff; }
	/*nav#menuzord ul.menuzord-menu li:hover .dropdown li:hover a { color:#fff; }*/
	nav#menuzord ul.menuzord-menu li ul.dropdown { position:absolute; background-color:#fb9929; left: initial; right: 15px; width: 40%; }
	nav#menuzord ul.menuzord-menu li ul.dropdown a { padding-left:15px!important; color:#fff; border-bottom: solid 1px rgba(255, 255, 255, 0.26); }
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	.menuzord-brand h4 { font-size: 15px; }
	.menuzord-brand h4 span { font-size: 9px; letter-spacing: 1.7px; }
	.menuzord-brand h4 span.silent { letter-spacing: 1.5px; }

	.header-middle .col-sm-5+.col-sm-7 { padding-left:0; }
	.header-widget-contact-info-box { font-size:12px; }
	.header-widget-contact-info-box .element { margin-left: 10px; }
	.header-widget-contact-info-box .contact-info.small-icon .title, .header-widget-contact-info-box .contact-info.small-icon .title i, .header-widget-contact-info-box .contact-info.small-icon .subtitle { font-size:10px; }
	.header-widget-contact-info-box .contact-info.media { display: table-cell; padding: 0 4px; }
	
	.border_news { max-height: 425px; }
	.border_news .scroll.mh_460 { max-height: 333px; }
	.home_about .col-sm-12.col-md-8.no-pad-right { padding-right:15px; }

	.wcu .wcu_bg_img:before { background:none; }
	.sm_pr_30 { padding-right:30px; }

	.syllabus_search { padding:10px 20px; }
	.syllabus_search .col-sm-12:last-child { padding-top: 10px; text-align:center; }
	.syllabus_search .inline-form { display:block; }
	.syllabus_search .inline-form label { text-align:left; }

}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
	.menuzord-brand { width:253px; }
	.header-middle .col-sm-5+.col-sm-7 { padding-left: 15px; }
	.header-widget-contact-info-box { display:table; width:100%; margin-top:10px; }
	.header-widget-contact-info-box .contact-info.media { text-align:center; }

	nav#menuzord ul.menuzord-menu { left:10px; right:10px; }
	.menuzord-responsive .menuzord-menu { width:initial; }

	.fullwidth-carousel .carousel-item { min-height: 350px; max-height: 350px; }
	#home .banner-caption h1 { font-size:25px; line-height: 26px; }
	#home .banner-caption h5 { font-size:14px; }

	.home_about .col-sm-6.no-pad-right { padding-right:15px; }
	.home_about .col-sm-6.pull-right { float:none!important; }

	.wcu .section-content .col-xs-6 .icon-box .col-xs-12  { text-align: center; }
	.std_testimonial_img { width: 150px; height: 150px; float:none; }
	.xs-text-center { text-align:center; }

	.inner-header .title { font-size: 25px; margin: 0; }
	.inner-header .title+ol.breadcrumb { margin-top:0!important; padding:0; }
}

@media only screen and (max-width:667px) {
	.fullwidth-carousel .carousel-item { min-height: 265px; max-height: 265px; }
	.board_mem .col-xs-4 { width:50%; }
}

@media only screen and (max-width:600px) {
	.menuzord-responsive .menuzord-menu > li > a { padding: 10px 20px !important; }
	#home .banner-caption h1 { font-size: 22px; line-height: 23px; }
}

@media only screen and (max-width:536px) {
	.principal_msg .col-xs-3 { display:none; }
	.principal_msg .col-xs-9 { width:100%; }
	.principal_msg .col-xs-9.no-pad-right { padding-right:15px; }

	.course_lst .col-xs-6 { width:100%; margin-bottom:10px; }
	.course_lst .col-xs-6 .mb-10.pl-10.pr-10 { width:50%; float:left; }
	section > .container, section > .container-fluid, section .difuser .container { padding-bottom:15px; }
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 479px) {
	footer .col-xs-6, .wcu_bg_img .equal-height .col-sm-6.col-xs-6 { width:100%; }

	.course_lst .col-xs-6 .mb-10.pl-10.pr-10 { width: 100%; float:none; }
	.board_mem .col-xs-4 { width:100%; }
	.blog-posts .col-xs-6 { width:100%; }
}

@media only screen and (max-width:414px) {
	.header-add { display:none; }
	.fullwidth-carousel .carousel-item { min-height: 195px; max-height: 195px; }
	#home .banner-caption h1 { font-size: 16px; line-height: 18px; margin-bottom:5px;}
	#home .banner-caption h5 { font-size: 12px; margin-top: 0; }

	.alumni_container .col-xs-3, .alumni_container .col-xs-9 { width:100%; }
	.alumni_container .col-xs-9.no-pad-left { padding-left:15px; }
	.alumni figure.alumni_img { max-width: 120px; margin: -40px auto; }
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 375px) {
	.latest_news .col-xs-6 { width:100%; }
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 319px) {
}