@import url(https://fonts.googleapis.com/css?family=Sail);

.headline-quote{font-family:Sail; font-size:35px; text-align:center;}
.maketrans{background: rgba(45, 52, 62, 0.63) !important;}
.megamenu > li .drop-down-container a{font-size:15px !important;}
#phone{
    float: left !important;
    margin-top: 5px !important;
    padding-left: 36px !important;
    padding-right: 0 !important;
    text-align: right !important;
}
}
#menu-top{margin-top:0px !important; margin-left:0px !important;}
.logo-head-2{float:right !important;}

.mar-10 li{margin:10px; font-size:16px;}
.mission-content-title{color: #0088cc; font-size:20px; text-align:left; margin-bottom:25px;font-weight: 300;}
.course-details  .strip-courses h3{cursor:pointer;}
.course-details  .strip-courses .description{display:none;}

.carousel{    background: #2f4357;    margin-top: 20px;}
.carousel .item img{    margin: 0 auto; }
.carousel .item .carousel-caption{margin-top: 30px !important; }
.bs-example{	margin: 20px;}

#myCarousel .carousel-caption {position:relative !important; margin-top:0px !important;}
#myCarousel2 .carousel-caption {position:relative !important; margin-top:5px !important;}
#myCarousel3 .carousel-caption {position:relative !important; margin-top:5px !important;}


.library{padding-left:0px !important;}
.library .car-cat-title{padding-left:60px !important; }
.library .item h3{text-shadow: none !important;}

.mem-board-des i{font-size:18px;}
.mem-board-des .icon-mobile-phone{font-size:30px;}
.mem-board-des .span0, .mem-board-des .span10{margin-left:0px !important;}
.mem-board-des .span10{margin-bottom:8px !important;}
.mem-board-des span{font-size:16px; margin-left:5px; text-align:left;}
.mem-board-des .span6, .mem-board-des .span8{font-size:16px; }

.strip-staff{height:230px;border: 1px solid rgb(238, 238, 238); padding:5px;}
.strip-staff p{margin-bottom:5px !important; font-size:14px;}
.strip-staff  em{font-size:13px;}

.mission li{font-size:16px; margin-bottom:20px;}

.all-course th{font-size:22px !important; }
.all-course tr td a{font-size:18px !important;}
.all-course tr td a:hover{color:#ff6666 !important; text-decoration:none;}

.course-menu h5{cursor:pointer; font-size:18px; }
#history-banner2{display:none ;height:190px;}
.notice-new-flag{margin:0px !important;}

.carousel-control{width:30px !important; height:30px !important; font-size:16px !important; border:none !important;}

.manag-menu	h5 em{font-size: 16px !important; margin-top: 5px;}
.for_h5.course-menu h5 {
    line-height: 20px;
}
.marquee_tag {
    font-size: 14px;
    color: #fff;
    font-weight: 700;
	width: 86%;
    position: relative;
    left: 90px;
    background: #ce6c9e;
    padding: 10px 10px 10px 0px;
}
.marque_height{
height:300px;
}
.news_box{
padding-top: 18px;
}
.events{
	padding-left:26.5%;
}
/***********************************/

@media screen and (max-width: 768px) {
	.marquee_tag {
    width: auto;    
    left: 0px;
}
.events{
	padding-left:30px;
}
}
/***********************************/


.item img{
    max-width: 90%;
}
    .menu_place{	
	border: 1px solid #fff;
    padding: 10px;
    margin-left: 10px;
	}
	.menu_apply{
	border: 1px solid #fff;
    padding: 10px;
    margin-left: 6px;
	}
ul.new li a {
    color: #fff;
}
footer{  
	background-color: #36bce9 !important;
    color: #fff !important;
}
.place_img img{
	max-width: 100%;
    width: 1100px;
    height: 400px;
}
body p ,li{
    font-size: 16px;
}
.top_ul li{
	font-size: 14px !important;
}
.text_deco{
	text-decoration:none !important;
}
.bullets li{
	list-style-type: disc !important;
}
.bullets{
	padding-left: 16px;
}
.place_color{
	color:#ff5151;
}
.margin_zero{
	margin:0;
}
.item img {   
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.item:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.menu_read_button{
	position: relative;
    bottom: 50px;
}
.text-justify{
    text-align: justify;
}
label{
	font-size:14px;	
}
.place_apply{
	color:#1e90ff;
	font-size:20px;
}
.regis_sp{
	font-size:15px;
}
.cont_name{
	color:#1e90ff;
}
.has-error  label, .has-error  label{color:#a94442;}
.has-error .span3, .has-error .span8{border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{color: #a94442;}
.err{border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.errmsg{color: #a94442; margin-bottom:0px !important; }
.print-btn{padding: 10px 35px !important;font-weight: 300 !important;font-size: 18px !important;}