/* CSS Document */
body{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; background:#d1d1d1;width:100%;}
.container{ max-width:100%; background:#fff;}
#quickhelp{ padding-top:5px;}
#quickhelp .item a{
    width:18%; margin-right:1%; float:left; background:url("../images/quicklink-bg.png") no-repeat #e8e8e8; height:45px; padding:0px 0 0 0px; border-radius:40px; font-size:16px;
}
#quickhelp .item a:hover{
    text-decoration:none; background:url("../images/quicklink-bg.png") no-repeat #e0e0e0;
}
#quickhelp .item a span{
    width:35px; height:35px; float:left; margin-right:15px; margin-top:0px;
}
#quickhelp .item a.single span{
    margin-top:-10px;
}
#quickhelp .item a.single{
    padding-top:12px;
}
h1,.h1{ font-size:26px;}
#user label{ font-size:13px;}
#header{ padding:10px 0;}
#header .col-sm-6{ font-size:20px; background:url(../images/logosep.png) no-repeat left; line-height:60px; padding-left:50px;white-space: nowrap;}
#topnav{ font-size:12px; padding:5px 0 10px; background:url(../images/topnav-bg.png) repeat-x bottom;}
.clear{ clear:both;}
#header .logo{ width:50%; max-width:160px;}
#footer{ background:url(../images/footernavbg.png) repeat-x top #3d7291; color:#fff; padding:20px 0; font-weight:normal;}
#footer .col-sm-3{ background:url(../images/footernavsep.png) right no-repeat; font-size:12px;}
#footer .col-sm-3 h5{ font-size:14px; font-weight:normal; margin:0 auto 10px;}
#footer .col-sm-3 input{ background:#000; color:#fff; border:1px solid #000; font-size:12px;}
#footer .col-sm-3 input.submit{ padding:5px 20px 5px 10px; background:url(../images/subscribe.png) no-repeat right #000; float:right}
#footer .col-sm-3 .form-group{ margin-bottom:2px;}
#footer .col-sm-3:last-child{ background:none;}
#footer a{ color:#fff;}
#footer h3{ font-size:18px; margin-top:0px;}
#footer p{ font-size:12px;margin-bottom:5px;}
#copyright{ font-size:12px; padding:5px 0px; font-weight:normal;}
#footer .col-sm-3#credits p{ font-size:12px;}
#copyright .rti-link{ padding-left:20px; background:url(../images/rti-icon1.png) left no-repeat;}
#copyright .sitemap-link{ padding-left:20px; background:url(../images/sitemap.png) left no-repeat;}
#googleMap {
    width: 100%; /* Span the entire width of the screen */
    height: 400px; /* Set the height to 400 pixels */
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%); /* Change the color of the map to black and white */
}
#googleMap:hover {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%); /* Change the color of the map to black and white */
}
.highlights{ height:160px; overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.highlights ul{ margin-left:0px; padding-left:20px; line-height:20px;}
#intmap{ margin-top:20px;}
#alerts{ background:#f7f6e8; border:1px solid #e3e3e3; padding:5px; font-size:16px; color:#5c5c5c; margin-top:10px; min-height:100px;}
#alerts .col-sm-6{ padding-left:5%;}
#alerts ul li{ float:left; width:45%; margin-left:3%; margin-bottom:10px;}
#alerts h2{ font-size:18px; position:absolute;/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); margin:0px; margin-left:-40px; width:122px; text-align:center; margin-top:30px; background:url(../images/alertsbg.png) no-repeat right; padding:10px; z-index:1; text-transform:uppercase;
}
#news h2{ font-size:18px; color:#369bd4;}

#myCarousel2 .subscribe{ background:url(../images/quickhelpicons.png) 5px 5px no-repeat;}
#myCarousel2 .studymaterial{ background:url(../images/quickhelpicons.png) 5px -87px no-repeat;}
#myCarousel2 .downloads{ background:url(../images/quickhelpicons.png) 7px -57px no-repeat;}
#myCarousel2 .results{ background:url(../images/quickhelpicons.png) 5px -87px no-repeat;}
#myCarousel2 .register{ background:url(../images/quickhelpicons.png) 5px -115px no-repeat;}

.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2; width:50px;
}
.nav-pills{ background:#797979; padding:2px; height:40px;}
.nav-pills>li{ height:40px;}
.nav-pills>li>a{ padding:5px 12px;}
.nav-pills>li>a:hover{ background:#28b4ff; padding:4px 12px 0px; margin-top:-1px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{ background:url(../images/tabactive.png) no-repeat;}

#ssc{ background:url(../images/contacticons.png) no-repeat right bottom transparent; min-height:200px;}
.img-thumbnail{ width:100px;}

/*#aboutmenu{ width:400px;}
#aboutmenu li{ width:195px; float:left;}
#aboutmenu li a{ background:url(../images/star.png) no-repeat left transparent; padding:20px 0 20px 50px;}
#aboutmenu li a:hover{ background:url(../images/star.png) no-repeat left #333;}*/

.gsib_a{ padding-top:0px!important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{ width:auto!important; height:auto!important; padding:6px 20px;}
#findprogramme ul, #features ul{ margin:0px; padding:0px;}
#findprogramme ul li, #features ul li{ width:48%; margin-right:1%; float:left; list-style:none; background:url(../images/star.png) no-repeat; padding:0px; padding-left:35px; height:70px; font-size:12px;}
#findprogramme ul li{ list-style:none; background:none; height:30px; padding-left:0px; font-size:14px;}
input.calender{ background:url(../images/cal.png) no-repeat 95% 5px;}

#sidebar .tab-pane h5{ font-size:15px; font-weight:bold;float:right; position:absolute; margin:-50px 0 0 300px; color:#c2c2c2;}
#leftcolumn{ background:url(../images/prespectivebg.png) no-repeat right bottom; height:280px;}
#leftcolumn .col-sm-9{ font-size:12px;}

#leftcolumn #findprogramme{
min-height:270px;
 }
#leftcolumn .findprogramme_icon{ 
background:url(../images/findcourse-bg.png) no-repeat right bottom; 
 width:80px; 
height:80px; 
position:absolute; 
bottom:1%; 
right:1%;
}

#successstory .col-sm-9{ font-size:14px;}

#google_translate_element .goog-te-gadget-simple{ border:none; font-size:11px;}
#google_translate_element .goog-te-gadget-icon{ display:none;}
#google_translate_element span{ border-left:0px;}
#contwrap{ min-height:400px;}

.middle-main-content2colum .photogallery{ float:left;width:680px;}
.middle-main-content2colum .photogallery .photo-div-row{ clear:both;}
.middle-main-content2colum .photogallery .photo-div-row .second-column{ float:left;width:50%; margin-bottom:10px;}
.middle-main-content2colum .photogallery .photo-div-row .second-column ul{ margin:0px; padding:0px;}
.middle-main-content2colum .photogallery .photo-div-row .second-column li{ list-style:none;}
.middle-main-content2colum .middlecontentbottom{ clear:both;}

.submitted {
    display: none;
}


.heading_enrolled{
margin-left:300px;
}

.copyright_notice{
font-size:10px;margin-bottom:0px;
}