/* _______________________________________________________
	PORTAL SPECIFIC COLORS:
		INSIDE DENTISTRY
---------------------------------------------------------*/

body {
	background-color:#ebebeb;
	/*background:url("/images/portals/layout-assets/squares03.png") repeat #717171;*/
}

/* _______________________________________________________
	SKELETON
---------------------------------------------------------*/
#portal-container a {
	color:#a6ce3c;
}

#portal-container a:hover {
	color:#a6ce3c;
}

#portal-container h1 {
	color:rgba(0,0,0,1);
}

#portal-container h2 {
	color:#1b75bc;
}

#portal-container h3 {
	color:rgba(0,0,0,1);
}

#portal-container h4 {
	color:#bcbec0;
}

#portal-container h5 {
	color:#bcbec0;
}


/* ________________________________
	BASIC OUTTER STRUCTURE
---------------------------------*/
#portal-body, #portal-footer-wrap {
	background:rgba(255,255,255,1);
}



/* _______________________________________________________
	CONTENT SPECIFIC STRUCTURE
---------------------------------------------------------*/
/* ____________________________
	BORDERS
----------------------------*/
#portal-header {
	border-top:solid 1px #a6ce3c;
}

#portal-body, #portal-footer-wrap, #portal-header {
	/*border-left:solid 1px #a6ce3c;
	border-right:solid 1px #a6ce3c;*/
}

/* Custom Colors - Same as h2 */
.portal-promo-b, .portal-events {
	border-bottom:solid 1px #373d42;
	border-top:solid 1px #373d42;
	height:170px;
}


/* ____________________________
	TITLE IMAGE & SEARCH
----------------------------*/
.portal-page-title {
	background:url("https://cdeworld.com/media/34673") no-repeat;
	padding:6px;
}

.portal-logo-home a {
	height:65px;
	width:230px;
}


/* ____________________________
	NAV, SOCIAL, FOOTER
----------------------------*/
.portal-nav-bar-wrap {
	background:#1b75bc;
}

.portal-nav-bar-wrap a {
	color:rgba(255,255,255,1)!important;
}

.portal-nav-bar-wrap a:hover {
	color:rgba(255,255,255,0.85)!important;
}

.portal-social-bar-wrap, .portal-footer {
	background:rgba(0,0,0,.1);
}


/* ____________________________
	SHOWCASES
----------------------------*/
/*.portal-showcase-a {
	box-shadow:0 5px rgba(108,12,16,1);
}

.portal-showcase-a:hover {
	box-shadow:0 3px rgba(108,12,16,1);
	top:2px;
}

.portal-showcase-a:active {
	box-shadow:0 0 rgba(108,12,16,1);
	top:5px;
}

.portal-showcase-b {
	box-shadow:0 5px rgba(48,48,48,1);
}

.portal-showcase-b:hover {
	box-shadow:0 3px rgba(48,48,48,1);
	top:2px;
}

.portal-showcase-b:active {
	box-shadow:0 0 rgba(48,48,48,1);
	top:5px;
}

.portal-showcase-c {
	box-shadow:0 5px rgba(100,100,100,1);
}

.portal-showcase-c:hover {
	box-shadow:0 3px rgba(100,100,100,1);
	top:2px;
}

.portal-showcase-c:active {
	box-shadow:0 0 rgba(100,100,100,1);
	top:5px;
}*/


/* ____________________________
	PROMO C
----------------------------*/
.portal-promo-c {
	background:#b7b6b6;
}

.portal-promo-c a {
	color:rgba(255,255,255,1)!important;
}

.portal-promo-c a:hover {
	color:rgba(255,255,255,.75)!important;
}



/* ____________________________
	ADDITIONAL COURSES
----------------------------*/
.course-view a {
	background:#a6ce3c;
}

.course-view a:hover {
	background:#a6ce3c;
}

.csearch-submit {
	background:#a6ce3c;
}

.csearch-submit:hover {
	background:#a6ce3c;
}

.pagination a:hover {
	background:#a6ce3c;
	color:#ffffff !important;
}

.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
	background:#a6ce3c;
	color:#ffffff;
}

/* ______________________________
	RESPONSIVE NAV MENU BUTTON
-------------------------------*/
.nav-toggle {
	background:#a6ce3c;
	border-bottom:solid 1px rgba(255,255,255,.5);
	color:#ffffff!important;
}

.promo-btn, .promo-btn a {
	background-color:#a6ce3c;
	color:#ffffff !important;
	text-align:center;
	width:100%;
}



