/*!
 * Start Bootstrap - Shop Homepage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
 
 @font-face {
  font-family: 'HelveticaNeueLTStd-MdCn';
  src: url('helveticaneueltstd-bdcn-webfont.eot?') format('eot'), url('helveticaneueltstd-bdcn-webfont.ttf') format('woff'), url('../fonts/HelveticaNeueLTStd-MdCn.otf') format('truetype');
}


 @font-face {
    font-family: Swis721_Cn_BT_Bold;
    src:url(../fonts/Swis721_Cn_BT_Bold.ttf);
}
 @font-face {
    font-family: ufonts.com_swis721-cn-bt-roman;
    src:url(../fonts/ufonts.com_swis721-cn-bt-roman.ttf);
}
 @font-face {
    font-family:Serifa-Std-55-Roman_40045;
    src:url(../fonts/Serifa-Std-55-Roman_40045.ttf);
}

body {
    padding: 0px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	font-size:12px;
	
}

.slide-image {
    width: 100%;
}
h1
{
	color:rgba(255,255,255,1);
	font-size:37px;
	font-family: Swis721_Cn_BT_Bold;
	text-transform:uppercase;
	letter-spacing:1px;
	
}
h2
{
	color:rgba(0,0,0,1);
	font-size:27px;
	font-family: Swis721_Cn_BT_Bold;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.slowgan
{
	color:rgba(255,255,255,1);
	font-size:17px;
	font-family: ufonts.com_swis721-cn-bt-roman;
	letter-spacing:1px;
	
}

.carousel-holder {
    margin-bottom: 16px;
}

.carousel-control,
.item {
    border-radius:0px;
}

.caption {
    height: 130px;
    overflow: hidden;
}

.caption h4 {
    white-space: nowrap;
}

.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}


.navbar {
    position: relative;
    border: 1px solid transparent;
    min-height: 27px;
    margin-bottom:0px;
}
.navbar-nav > li > a {
    padding-top: 5px;
    padding-bottom: 5px;
}
#logo_back
{
	background-color:#1589b8;
}
.list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.left_panel
{
	background-color:#0c466b;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color:transparent;
    border-top: 1px solid #86a3b5;
	border-left:0px;
	border-right:0px;
}


.list-group-item:last-child {
    margin-bottom: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
a.list-group-item, button.list-group-item {
    color: #fff;
	text-transform:uppercase;
	 font-family: HelveticaNeueLTStd-MdCn;
	 letter-spacing:1px;
	 font-size:15px;
	 
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;   
    border-bottom: 1px solid #86a3b5;
}
a.list-group-item:hover
{
	background-color:#1589b8;
	 font-family: HelveticaNeueLTStd-MdCn;
	color:#fff;
	
}
.left_menu_active
{
	background-color:#1589b8;
}
.home_body_content
{
	margin-right:-30px;
}
.bottom_nav
{   border-top:1px solid #2C2C2C;
	border-bottom:3px solid #2C2C2C;
	border-radius:0px;
	background-color:transparent;
	text-transform:uppercase;
	font-family: HelveticaNeueLTStd-MdCn;
	font-size:15px;
	letter-spacing:1px;
	margin-bottom:20px;
	
	
}
.navbar-default .navbar-nav li> a
{
	color:rgba(0,0,0,1);
}
.bottom_nav_padding li > a{
	
	padding: 10px 33px;
	
	
	}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-right:0px;
    padding-left:0px;
}
.navbar-collapse_bottom {
    padding-right:0px;
    padding-left:0px;
    
}
.left_panel strong
{
	font-family: HelveticaNeueLTStd-MdCn;	
	color:rgba(255,255,255,1);
	font-size:15pt;
	font-weight:100;
	letter-spacing:1px;
}
.left_panel p
{
	
	color:rgba(255,255,255,1);
	font-size:10pt;
	font-weight:100;
	letter-spacing:1px;
}
p a
{
	color:#1944a7;
	font-style:italic;
	font-weight:bold;
}
.border-right
{
	border-right:1px solid rgba(115,115,115,1);
}

.panel-default > .panel-heading {
    color: #fff;
    background-color: #1d8b5e;  
	font-family:Serifa-Std-55-Roman_40045;
	text-transform:uppercase;
	font-size:23px;
}


.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
	 
}
.panel-group .panel {
    margin-bottom: 0px;
    border-radius: 0px;
	border-right:0px;
	border-left:0px;
}
.panel-body_home_right_panel {
    padding: 7px;
    border-top: 1px solid #fff;
	font-size:16px;
	background-color:#55bc92;
	color:rgba(255,255,255,1);
}
.panel-body .left
{
	background-color:#0c466b;
	font-family: Swis721_Cn_BT_Bold;
	color:rgba(255,251,240,1);
	padding:5px 10px;
	font-size:18px;
	width:80px;
	text-align:center;
	margin-top:5px;
	
}
.left_contact
{
	width:100%;
	margin-top:200px;
}
hr {
    margin-top:10px;
    margin-bottom:10px;
    border-width: 1px 0px 0px;
    border-style: solid none none;
    border-color: #808080 -moz-use-text-color -moz-use-text-color;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}
.btn-facebook
{
	background-color:#3B5998;
}
.btn-twitter
{
	background-color:#55ACEE;
}
.btn-linkedin
{
	background-color:#007BB6;
}
.btn-youtube
{
	background-color:#e52c27;
}
footer .pull-right a
{
	font-size:14px;
	color:rgba(255,251,240,1);
	text-decoration:none;
	
}
footer
{
	padding:0px 0px 10px 0px;
}
.top_menu li 
{
	border-right:1px solid #E2E2E2;
	
}
.top_menu li:last-child
{
	border-right:0px solid #E2E2E2;
}
.home_page_text
{
display:none;
}
.important_dates_link
{
	font-size:16px;
}
.important_dates_link span
{
	font-size:14px;
	color:#0c466b;
}
.cours_panel-heading
{
	text-align:center;
	font-size:16px;
	font-family: Swis721_Cn_BT_Bold;
}
.cours_panel-heading span
{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
.left_height_addjust_course_list
{
	height:1749px;
}
.left_height_addjust_important_dates
{
	height:543px;
}
.left_height_addjust_program_calender
{
	height:258px;
}
.left_height_addjust_Eligibility_criteria
{
	height:630px;
}
.left_height_addjust_faqs
{
	height:1260px;
}
.left_height_addjust_partnering_institutions
{
	height:420px;
}
.left_height_addjust_about_the_iikgp
{
	height:918px;
}
.left_height_addjust_about_the_school
{
	height:300px;
}
.left_height_addjust_program_fees
{
	height:300px;
}
.left_height_addjust_Scholarships
{
	height:300px;
}
.badge
{
	background-color:#0C466B;
	padding:5px 10px;
	font-size:15px;
}
table
{
	font-size:16px;
}
.glyphicon-hand-right
{
	color:#0C466B;
	

}
.left_contact a
{
	color:#fff;
}
@media only screen and (max-width: 768px) {
	.left_contact
{
	width:100%;
	margin-top:50px;
}
 
 .border-right
{
	border-bottom:1px solid rgba(115,115,115,1);
	border-right:0px solid rgba(115,115,115,1);
	margin-bottom:30px;
} 
.home_body_content {
   margin-right: -15px;
} 
.left_panel {
    background-color: #0C466B;
	padding-top:10px;
}
.left_height_addjust_course_list
{
	height:auto;
}
.left_height_addjust_important_dates
{
	height:auto;
}
.left_height_addjust_program_calender
{
	height:auto;
}
.left_height_addjust_Eligibility_criteria
{
	height:auto;
}
.left_height_addjust_faqs
{
	height:auto;
}
.left_height_addjust_partnering_institutions
{
	height:auto;
}
.left_height_addjust_about_the_iikgp
{
	height:auto;
}
.left_height_addjust_about_the_school
{
	height:auto;
}
.left_height_addjust_program_fees
{
	height:auto;
}
.left_height_addjust_Scholarships
{
	height:auto;
}
}
