/**
  Blue Color
*/

a {
  color: #4c4c4c;
}

a:hover,
a:focus,
a:active,
li a.active {
  color: #205f93;
}

.node-title a:hover, 
.node-title a:active, 
.node-title a:focus {
  color: #205f93;
}

/* --- Header --- */
#header-wrapper {
  background: #0c426f;
  border-bottom: 1px solid #09355a;
}

#menu-bar-wrapper {
  background: #0c426f;
  border-top: 1px solid #1f537e;
}

/* Superfish */
.menu.sf-menu.sf-style-university li {
  border-right-color: #1b5280;
}

.menu.sf-menu.sf-style-university li a {
  color: #eaf1f7;
}

.menu.sf-menu.sf-style-university li.active-trail a, 
.menu.sf-menu.sf-style-university li a.active, 
.menu.sf-menu.sf-style-university li a.active:active, 
.menu.sf-menu.sf-style-university li a.active:focus,
.menu.sf-menu.sf-style-university li a.active:hover {   
  background-color: #195383;
  border-top-color: #e09b0f;
}

.menu.sf-menu.sf-style-university ul {
  background-color: #195383;
}

.menu.sf-menu.sf-style-university li.sfHover a, 
.menu.sf-menu.sf-style-university li a:active, 
.menu.sf-menu.sf-style-university li a:focus, 
.menu.sf-menu.sf-style-university li a:hover {
  background-color: #195383;
}

.sf-menu.sf-style-university a {
  border-right-color: #4c4c4c;
}

.menu.sf-menu.sf-style-university ul li a.menuparent {
  color: #ccd4e0!important;
/* color: #acb4c0!important; */
}

.menu.sf-menu.sf-style-university li.active-trail ul li a, 
.menu.sf-menu.sf-style-university ul li a, 
.menu.sf-menu.sf-style-university ul li.sfHover li a {
  color: #d7e3fb !important;
/* color: #c7d3eb !important; */
  border-top-color: #2a6392 !important;
}

.menu.sf-menu.sf-style-university ul.sf-megamenu li.sf-megamenu-wrapper ol li a {
  border-top-color: #2a6392 !important;
}

.menu.sf-menu.sf-style-university.sf-navbar ul li a {
  border-right-color: #2a6392;
}

.menu.sf-menu.sf-style-university.sf-navbar ul li ul li a {
  color: #d7e3fb !important;
/*  color: #a7c3db !important; */
}

/* --- Sidebar --- */
.sidebar .block div.list-courses ul li:hover a,
.sidebar .block div.list-courses ul li a:hover,
.sidebar .block div.list-courses ul li a:focus,
.sidebar .block div.list-courses ul li a:active {
  color: #205f93; 
}

.sidebar .search-form span.button input.form-submit {
  background-color: #205f93;
  border-color: #205f93;
  color: #fff;
}

.sidebar .search-form span.button input.form-submit:hover,
.sidebar .search-form span.button input.form-submit:focus {
  background-color: #e09b0f;
  border-color: #e09b0f;
}

.sidebar .block ul.menu li a:hover, 
.sidebar .block ul.menu li a:focus, 
.sidebar .block ul.menu li a:active {
  background-image: url("images/bullet-hover.gif") !important;
  color: #205f93;
}

/* Forum */
#forum td .submitted a:hover, 
#forum td .submitted a:focus {
  color: #205f93;
}

#forum thead tr {
  border-left-color: #e09b0f;
}

/* Navigation */
.block ul.menu li.expanded li.expanded > a,
.block ul.menu li li a:hover, 
.block ul.menu li li a:focus, 
.block ul.menu li li a:active {
  color: #205f93;
}

.block ul.menu li.expanded li.expanded > a,
.block ul.menu li li a:hover, 
.block ul.menu li li a:focus, 
.block ul.menu li li a:active,
.block ul.menu li li a.active,
.block ul.menu li.active-trail > a, 
.block ul.menu li > a.active { 
  color: #205f93;
}

.item-list .pager li.pager-current,
.item-list .pager li a:hover, 
.item-list .pager li a:active, 
.item-list .pager li a:focus {
  background-color: #205f93;
}

ul.primary li.active a,
ul.primary li a:hover {
  background-color: #205f93;
  border-color: #205f93;
  color: #fff;
}

/* Breadcrumb */
#breadcrumb-wrapper ol li a {
  color: #6991B7;
}

a.btn-btt:hover, 
a.btn-btt:active, 
a.btn-btt:focus {
  color: #205f93;
}

/* Block */
.block ul.menu li a:hover, 
.block ul.menu li a:focus, 
.block ul.menu li a:active {
  color: #205f93;
}

.item-list ul li a:hover, 
.item-list ul li a:active, 
.item-list ul li a:focus {
  background-image: url("images/bullet-hover.gif");
}

.block ul.menu li.active-trail > a, 
.block ul.menu li > a.active {
  background-image: url("images/arrow-3.png");
}

.block .socials li a {
  background-image: url("images/ico-socials.png");
}

.block .more-link a:hover, 
.block .more-link a:focus {
  background: url("images/readon-hover-bg.png") no-repeat left 2px;
}


/* Custom Block */
.block-project .node-button {
  background-color: #205f93;
}

.block-intro .intro-text {
  background-color: #205f93;
}

.block-intro .intro-text blockquote {
  border-color: #73d9ff;
}

.tb-copyright a,
.contact-us a {
  color: #205f93;
}

div.contact-miscinfo .info-block.icon1 {
  background-image: url("images/ct-icon1.png");
}

div.contact-miscinfo .info-block.icon2 {
  background-image: url("images/ct-icon2.png");
}

div.contact-miscinfo .info-block.icon3 {
  background-image: url("images/ct-icon3.png");
}

.block .block-links li a:hover, 
.block .block-links li a:active, 
.block .block-links li a:focus {
  color: #205f93;
}

.tagclouds-term a:hover {
  color: #205f93;
}

#slideshow-wrapper .block-title {
  background-color: #205f93;
}

#slideshow-wrapper .active .views-content-nid, 
#slideshow-wrapper .views-content-nid:hover, 
#slideshow-wrapper .views-content-nid:focus {
  background-color: #205f93;
}

.sidebar-slide .block-title {
  background-color: #205f93;
}

.sidebar-slide .active .views-content-nid,
.sidebar-slide .views-content-nid:hover,
.sidebar-slide .views-content-nid:focus {
  background: #205f93;
}

ul.contact-list li a {
  border-bottom-color: #6991b7;
  color: #6991b7;
}

ul.contact-list li.phone {
  background-image: url(images/icon-phone.png);
}

ul.contact-list li.email {
  background-image: url(images/icon-email.png);
}

#calendar_row1 .hok.today, 
#calendar_row2 .hok.today,
#calendar_row3 .hok.today, 
#calendar_row4 .hok.today,
#calendar_row5 .hok.today, 
#calendar_row6 .hok.today {
  background-color: #205f93;
}

/* Articles */
.node ul.links li a:hover, 
.node ul.links li a:active, 
.node ul.links li a:focus,
.node-article > .submitted a:hover,
.node-article > .submitted a:active,
.node-article > .submitted a:focus,
.block ul.links li a:hover, 
.block ul.links li a:active, 
.block ul.links li a:focus {
  color: #205f93;
}

.node .menu ul.links li a:hover, 
.node .menu ul.links li a:focus {
  color: #205f93;
}

.node .menu ul.links li.comment_forbidden a:hover {
  color: #205f93;
}

.field-type-taxonomy-term-reference ul li a:hover, 
.field-type-taxonomy-term-reference ul li a:active, 
.field-type-taxonomy-term-reference ul li a:focus {
  color: #205f93;
}

/* Quicktab */
.quicktabs-style-university ul.quicktabs-tabs li.active {
  border-top-color: #205f93;
}

.quicktabs-style-university ul.quicktabs-tabs li.active a:hover,
.quicktabs-style-university ul.quicktabs-tabs li.active a:focus {
  color: #fff;
}

.quicktabs-style-university ul.quicktabs-tabs li a:hover,
.quicktabs-style-university ul.quicktabs-tabs li a:active,
.quicktabs-style-university ul.quicktabs-tabs li a:focus {
  color: #205f93;
}

.quicktabs-style-university .quicktabs_main .block div.view-tags .item-list ul li a:hover,
.quick-accordion-university .ui-state-active {
  background-color: #205f93;
  border-color: #205f93;
}

/* Form */
span.button input.form-submit,
span.button input.form-submit,
#edit-cancel,
#edit-cancel { 
  background-color: #205f93;
  border-color: #205f93;
}

span.button input.form-submit:hover,
span.button input.form-submit:focus,
#edit-cancel:hover,
#edit-cancel:focus { 
  background-color: #e09b0f;
  border-color: #e09b0f;
}

#user-login-form .form-item-name input:focus,
#user-login .form-type-textfield input.form-text:focus, 
#user-login-form .form-item-pass input:focus,
#user-login .form-type-password input.form-text:focus, 
#user-login-form .form-item-openid-identifier input:focus {
  border-color: #205f93;
}

div.ctools-modal-content .modal-content .item-list li a { 
  color: #205f93;
}

.page-forum ul.action-links li a, 
.page-blog ul.action-links li a, 
#user-login-form input.form-submit {  
  background-color: #205f93;
}

.page-forum ul.action-links li a:hover, 
.page-forum ul.action-links li a:active, 
.page-forum ul.action-links li a:focus,
.page-blog ul.action-links li a:hover, 
.page-blog ul.action-links li a:active, 
.page-blog ul.action-links li a:focus,
#user-login-form input.form-submit:hover,
#user-login-form input.form-submit:focus {  
  background-color: #e09b0f;
}

.form-text:focus,  
textarea:focus {
  border-color: #205f93;
}

#user-login-form .item-list li a:hover,
#user-login-form .item-list li a:focus {
  color: #205f93;
}

#header #search-block-form .form-text {
  background-color: #154c7a;
  color: #9dbbd5
}

#header #search-block-form .form-submit {
  background-color: #0a3559;
  border-color: #0a3559;
}

#header #search-block-form .form-submit:hover,
#header #search-block-form .form-submit:focus {
  background-color: #e09b0f;
  border-color: #e09b0f;
}


/* Newsletter */
.block-newsletter .form-item-email input {
  background-color: #215281;
  color: #6991b7;
}

.block-newsletter span.button input.form-submit {
  background-color: #e09b0f;
  border-color: #e09b0f;
}

.block-newsletter span.button input.form-submit:hover, 
.block-newsletter span.button input.form-submit:focus {
  background-color: #083056;
  border-color: #083056;
  color: #fff;
}

/* --- Views --- */

/* View Sl
ideshow */
.region-slideshow .slideshow-group-fields-wrapper {
  background-image: url(images/sl-desc-bg.png);
}

/* View Professor */
.view-our-experts .item-list ul li:hover a,
.view-professor .item-list ul li:hover a {
  color: #205f93;
}

/* View Professor */
.view-student-profile .views-field-title a:active, 
.view-student-profile .views-field-title a:focus, 
.view-student-profile .views-field-title a:hover {
  color: #205f93;
}

/* Jcarousel */
.jcarousel-skin-default .jcarousel-next, 
.jcarousel-skin-default .jcarousel-prev, 
.view .jcarousel-prev, .view .jcarousel-next {
	background-image: url("images/btn-control.png");
}

/* Poll */
.page-poll .region-content .block-content ul li a {
  background: url("images/ui-icons.png") no-repeat left center;  
}

/* Panel */
#panel-second-wrapper .views-field-view-node a:active, 
#panel-second-wrapper .views-field-view-node a:focus, 
#panel-second-wrapper .views-field-view-node a:hover,
.view-student-profile li:hover .views-field-title a,
.view-student-profile li:hover .views-field-title a,
.view-student-profile li:hover .views-field-title a {
  color: #205f93;
}

#panel-second-wrapper .views-field-view-node a:active, 
#panel-second-wrapper .views-field-view-node a:focus,
#panel-second-wrapper .views-field-view-node a:hover {
  background-image: url(images/readon-hover-bg.png);
  background-position: 0 2px;
}

#panel-fourth-wrapper,
#panel-fifth-wrapper,
#breadcrumb-wrapper,
#footer-wrapper {
  background: url("images/pattern-bg.png") repeat top left #0A3966; 
  color: #6991b7;
}

#panel-fourth-wrapper .container {
  border-color: #215281;
}

#footer-wrapper {
  background-color: #083158;
  border-top-color: #184978;
}

#panel-fifth-wrapper {
  border-bottom-color: #072848;
}


#panel-fifth-wrapper ul.menu li a {
  background-image: url("images/bullet-dark.gif");
  color: #6991b7;
}

#breadcrumb-wrapper {
  border-bottom-color: #072848;
  border-top-color: #184978;
}

#breadcrumb-wrapper h2 {
  color: #6991b7;
}

ul.social-list li a {
  background-image: url("images/icon-socials.png");
}

/* Pages */
.page-404 #errorboxbody a:hover, 
.page-404 #errorboxbody a:focus, 
.page-404 #errorboxbody a:active {
  border-color: #205f93;
  color: #205f93;
}

.view-all-courses .item-list li a:hover,
.view-all-courses .item-list li a:focus {
  color: #205f93;
}

.view-videos .views-field-title a;hover,
.view-videos .views-field-title a:focus {
 color: #205f93;
}

/* Comments */
.comment ul.links li a:hover, 
.comment ul.links li a:active, 
.comment ul.links li a:focus, 
.article ul.links li a:hover, 
.article ul.links li a:active, 
.article ul.links li a:focus {
  background-image: url(images/readon-hover-bg.png);
}

.comment .new {
  color: #205f93;
}

/* Events page */
.field-name-field-speaker h3.field-label {
  color: #205f93;
}