.ct-topBar, section.contact{
    background: #eee url(/images/bg.png) top left repeat;
}
.ct-topBar li{
    background-color: #fff;
}
.ct-u-backgroundLightGreen{
    background: #ddd url(/images/bg.png) top left repeat;
}
nav.navbar .navbar-nav .dropdown-menu li a {
    white-space: nowrap;
    overflow: hidden;
    margin-right:40px;
}

.ct-productBox .ct-productDescription h5{ line-height: 1.3em; }

.ct-productDescription{ min-height: 124px; }

.ct-showcaseBox h2{ line-height: 1.3em; }

.ct-slick-content h3{ text-shadow: 2px 2px #000; }
.ct-slick-content p{ font-size:1.6em; text-shadow: 2px 2px #000; }

.ct-widget-categories a {
    font-size: 15px;
}

iframe {
    max-width: 100%; 
}

.ct-menuMobile .ct-menuMobile-navbar .dropdown-menu > li > a {
	white-space: normal; 
}

.mfp-bg{ z-index: 8042; }
.mfp-wrap{ z-index: 8043; }

.ct-u-backgroundGradient {
    background: #ddd url("/images/bg_tile.png") repeat scroll left top;
    color:#000;
}

.ct-personBox .ct-personName {
    min-height: 120px;
}

.ct-personImage {
    border-radius: 50%;
    display: inline-block;
    height: 100px;
    overflow: hidden;
    width: 100px;
}

.ct-u-textBig em{ font-size: 20px; }

.panel-group .panel-title a {
    line-height: 1.4em;
}

.ct-sidebarNavigation ul li a {
    line-height: 1.4em;
}

.panel-group  .panel-title a.no-content::after {
    content: "";
}

.ct-list-locked li a.graduation-cap:before {
  content: "\f19d";
}

.ct-list-arrowBackground li.paperclip::before {
    content: "\f0c6";
}

.ct-list-userlink li:before {
  font-family: fontawesome;
  content: "\f10c";
  margin-right: 12px;
  color: #fb781c;
  font-size: 16px;
}
.ct-list-userlink li:hover:before {
  content: "\f111";
}

.modal {
    overflow-x: hidden;
    overflow-y: auto;
}

#registerResponse, #loginResponse, #resumeResponse{
	font-size: 15px;
}

@media (max-width: 991px) {
	.ct-site--map {
	    margin-top: 40px;
	}
}

@media (max-width: 767px) {
	.ct-site--map {
	    margin-top: 40px;
	}
}