.min_container {margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0 ; }
/******* CSS RESPONSIVE *******/ 
@media (min-width: 1200px){
	.min_container {width: 980px; }
	.lg_container { width: 1170px; position: relative; margin: 0 auto;}
	.nav-main > ul {margin-left: 215px; }
}
@media screen and (max-width: 1199px){
	.group-btns {margin: 0 auto; text-align: center;}
	.group-btns li a {min-width: auto; width: 280px;}
	.min_container {padding-left: 8px; padding-right: 8px;}
}
@media screen and (max-width: 1024px){
	.cover { background-position: 150px top; }
	.dvr2 {float: left;width: 100%; margin-top: 10px;}
	.dv5 + .lineB {margin-top: 30px;}
}
@media  (min-width: 992px) and (max-width: 1199px) {
	.nav-main > ul { margin-left: 180px;}	 
}
@media  (min-width: 768px) and (max-width: 1199px) { 
	.navbar-nav > li > a {padding-left: 10px; padding-right: 10px;}
}
@media screen and (min-width: 992px) {
	.ms {background: url(../images/graSlideS2.png) no-repeat 82px bottom; padding-bottom: 10px; } 
	.mss {background: url(../images/bgleft-press.gif) repeat-y 120px 0; }
	#masonry-container .table-responsive {padding-left: 10px; padding-top: 10px;}
	.top-header-mobile {display: none;}
	.cover {margin-top: 63px;}
}
@media screen and (max-width: 991px) {
	/*Slider*/
	.carousel-caption, .wrap-nav-slide {padding-left:10px; padding-right: 10px;}
	.wrap-nav-slide {position: static;background: rgba(102,22,78, 0.95); }
	.carousel-caption {position: static; background: rgba(86,22,102,0.9); height: auto; }
	.carousel-caption h1  {font-size: 22px; }
	.carousel-caption p {font-size: 14px;}
	.carousel-caption .btn {line-height: 25px; height: 38px; min-width: 135px;} 
	.listSchools li {width: 100%;}
	.listSchools li:nth-child(2) {border-top: 1px solid #ecf0f3; border-left: none; } 
	.mask-logo { width: 100px; height: 100px; }
	.mask-logo img  {max-width: 70px;max-height:70px;}
	.title-bot-border {font-size: 18px; margin-left: 10px;}
	.list-group-shools h3  {font-size: 12px;}
	.mss { display:flex; flex-flow: column;}
	.mss .dvr {order:1; width: 100%}
	.mss .dvl2 {order:2; width: 100%}
	.pr { padding-left: 0; width: 100%; clear: both;}
	.prb { margin-left: 0; clear: both; }
	.tabbx ul li { width: 48%; text-align: center;}
	.tabbx ul li:nth-child(2n+1) {clear: left;}
	.tabbx ul li a {padding: 7px 0; margin-top: 5px; font-size: 13px;}
	.page_content {padding-top: 15px;}


}
@media screen and (min-width: 768px) { 
	.dropdown-menu { background: #fff; }
	.lv_1 .each_row li {width: 33.3%;display: inline-block; float: left; position: static;}  
	.lv_1 .lv_2 li {width: 20%; }
	.dropdown-menu li a { color: #561666; }
	.cv-head {max-height: 160px;} 

	.lv_2:before {content: " "; display: inline-block; width: 20px; height: 20px; position: absolute; top: -20px;left: 0;}
	.each_row li:nth-child(2) .lv_2:before {left: 33.3%;}
	.each_row li:nth-child(3) .lv_2:before {left: 66.6%;}
	.each_row li:nth-child(2) ul.lv_2 {left: -100%;}
	.each_row li:nth-child(3) ul.lv_2 {left: -200%;}
	header > nav {z-index: 999;}
	/*.full-width:hover .lv_1  {display: block;}*/
	/*.full-width:hover .lv_1, .lv_1 li:hover .lv_2 {display: block;}*/ 
    /*.nav-main .dropdown:hover > ul  {display: block;} */
    .nav-main { text-align: center; }
	.nav-main > ul { display: inline-block; float: none; }
	.is-sticky .nav-main .navbar-nav {margin-left: 0}
	.nav-main ul > li { display: inline-block; float: none;} 
	.modal-dialog {margin-top: 120px;}
	.modal-dialog.modal-sm { width: 410px;} 
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
	.dropdown-menu li a { font-size: 11px;}
	.w-country ul li {padding-bottom: 0; }
	.w-country ul > li > a {font-size: 10px;}
}
@media screen and (max-width: 992px) and (min-width: 768px) {
	.sec-social-search {top: 8px;}
}
@media screen and (max-width: 767px) { 

	header .logo { margin: 2px auto; }
	.nav > li > a:hover:after, .nav > li.active > a:after {display: none;} 
	.navbar-collapse {width: 100%;}
	.dropdown-menu {background-color: #4e145c; border: 0;width: 100%;}
	.full-width.dropdown > .dropdown-menu  {position: static; margin-left: -15px; margin-right: -15px; width: calc(100% + 30px) }
	.nav > li > a,.nav > li {clear: both;}
	.dropdown-menu .container > li {float: left; width: 50%; }
	.dropdown-menu li a {color: #fff} 
	.nav > li { padding-left: 10px; padding-right: 10px;}	
 	.dropdown-menu .container {padding: 0 15px; margin: -5px 0 0 -5px; } 
	.dropdown-menu .container >li > a {color: #fff; font-size: 0.9em;}
	.logo img {width: 60%;}
	.sec-social-search { position: relative; top: 0; margin: 15px auto;}
	.sec-social-search { text-align: center;}
	.sec-social-search .social-links {margin: 0 auto 10px auto;  }
	.sec-social-search form { width: 90%;}
	.list-group-shools {text-align: center; margin-left: 0; margin-right: 0;}
	.list-group-shools li { display: inline-block; min-width: 280px; padding: 0; margin: 5px 0;} 
	.each-list, .list-area > li {border: 0;}		
	.list-area > li {margin-bottom: 20px; background: #efefef; padding-bottom: 15px;}
	.w-map-area img {margin-bottom: 0;}
	.w-country { position: static;}
	.head-big {margin: 50px auto;}
	.form-control {margin-bottom: 8px}
	 .cover { background-image:none; padding-bottom: 25px;}
    .cover, .cv-sec-left,.cv-sec-right,.cv-desc {height: auto;} 
    .list-bt-border li {width: 25%; float: left; margin-bottom: 10px;} 
    .modal-dialog {margin-top: 50px; } 
    .group-btns li {display: inline-block;}
	.group-btns li a {height: 65px;}
	.group-btns li a span {font-size: 18px; }
	/*footer*/
	#footer .social-links { padding-top: 0;}
	.links-footer {-webkit-column-count: auto; -moz-column-count: auto; column-count: auto;}
	#footer .btn.outline {margin: 15px auto; }
	.footer-bot .links {text-align: center; }
	.footer-bot .links a { font-size: 13px;}
	.footer-bot .text-right p {text-align: center;  font-size: 12px; margin-top: 8px;}
 
	 /* Table Responsive */ 
	.wrap_table_masonry .tbl2 tr th, .wrap_table_masonry .tbl2 tbody tr td,  .wrap_table_masonry .tbl2 tr p { font-size: 14px;}
	.wrap_table_masonry .tbl2 tr p { margin-left: 0;} 		
	.tbl3 input, .tbl3 select, .tbl3 textarea {width: 100%; max-width: 100%}
	.sec-social-search form input[type=search] { min-width: 100%;}
	.sec-social-search .social-links {width: 100%; background: rgba(255,255,255,0.75); text-align: center;}	
	.sec-social-search .social-links.affix {top: 50px; z-index: 992; left: 0; padding: 5px 0; -webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.1); box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.1);}
	.sec-social-search .social-links a { display: inline-block; float: none;}	
	/*CSS setting color for Socials media*/
	.sec-social-search .social-links a {border:1px solid transparent;}
	.sec-social-search .social-links a .fa{color: #fff}
	.sec-social-search .social-links .color_mb-facebook {background-color: #3b5998}
	.sec-social-search .social-links .color_mb-twitter {background-color: #55acee}
	.sec-social-search .social-links .color_mb-linkedin {background-color: #007bb5}
	.sec-social-search .social-links .color_mb-google-plus {background-color: #dd4b39}
	.sec-social-search .social-links .color_mb-instagram {background-color: #125688}	
}  

@media screen and (min-width: 600px) {  
	.contentTab .col-tb-left {padding-right: 7px}
	.contentTab .col-tb-right {padding-left: 7px}
} 
@media screen and (max-width: 600px){
  .flash_right_300 {width: 100%; margin: 20px auto; text-align: center;}
  .des4 {padding-left: 0; text-align: justify;} 
  .ul2 {display: block; width: 100%;}  
  .mtr  {width: 100%}
  .dv2, .dv3 { float: none; margin: 5px auto;}     
  .cimg4 { margin: 5px auto 15px auto; float: none;}  
  .ava, .video {margin-bottom: 25px;}
  .blockgrid-left {width: 100%; }
  .blockgrid-right {width: 100%; }
  .wp-logo {width: 90px; margin-right: 15px; float: left; padding: 2px}
  .mobile-pdleft {padding-left: 105px}
  .box-eduranking {margin-bottom: 25px;}
  .box-eduranking .border-pri ,
  .box-eduranking .gra-pri {display:inline-block;  width: 220px; float: none;vertical-align: top; min-height: 136px;}
  .labelpalm {margin-top: 10px; margin-bottom: 2px;}
  .box-eduranking h6 {padding-bottom: 0;}
  .tbl3 tr td {padding-right: 0}
}
@media screen and (max-width: 480px){
  .list-bt-border li {width: 50%;}
  .rk_profile .li5 em {width: 100px;}
  .sec-social-search form {float: none;width: 100%}

}
@media screen and (max-width: 420px) {
	.social-links a { float: none; display: inline-block;}
	.head-school img {margin: 0 10px;}
	.head-school h2 { font-size: 22px;}
	.head-school h3 { font-size: 18px;}
	.wrap_table_masonry .tbl2 tr th, .tbl2 tbody tr td, .wrap_table_masonry .tbl2 tr p { font-size: 12px;} 
	.wrap_table_masonry .tbl2 tr th {padding: 10px 5px;}
	.wrap_table_masonry .tbl2 tr th:first-child p {margin-left: 0;}
	.tbl3 tr {display: block; margin-top: 15px;}
	.tbl3 tr td  {display: block; width: 100%; padding-bottom: 0; padding-top: 0}
	.ulL4 table, td { padding-bottom: 0 }
	.w-country ul {-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;}
	.cimg9 {width: 50%}
	.cimg9 img {max-width: 100%}
	.des3 .tit8 {text-align: left;}
	.imgL li  { float: none; margin: 0 auto 15px auto;} 
} 

@media screen and (max-width: 360px){
  .splink {font-size: 12px; font-weight: 500}
  .cl_screen {font-size: 11px;}
}
 