/*
CTC Separate Stylesheet
Updated: 2016-04-19 09:21:16
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 2.7.3.1461054076
*/

/* Hiding the potentially confusing Status*/
#learndash_course_status {
	display: none;
}

/*
From https://divisoup.com/quick-snack-vertically-center-any-content-in-divi/
*/
.ds-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
} 

/* from the www.nipltd.com site 
 * hiding the footer parts.
*/

.block_r { float: right; }
blockquote { background: #f1f9f4; margin-left: 20px; margin-right: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; border-color: #5ac241; font-weight: 600; }
#footer-bottom{ display: none; }
#footer-widgets { padding: 16px 0 0; }
.et_pb_gutters2 .footer-widget, .et_pb_gutters3 .footer-widget { margin-bottom: 16px; }

.nip-latest-news {
	background-color: #f6fafd;
	color: #767676;
	padding: 10px;
	border-radius: 10px;
	border-width: 1px;
	border-style: solid;
	font-size: 90%;
}
.nip-latest-news p {
	padding-bottom: 0.5em;
	border-top: 1px solid #ddd;
}
.et_pb_widget .nip-latest-news a, .et_pb_widget_area .nip-latest-news a {
	color: #4ab221;
}
.et_pb_widget .nip-latest-news strong a, .et_pb_widget_area .nip-latest-news strong a {
	color: #2a9211;
}
.et_pb_section .nip-homepage-news-widget {
	padding-right: 0;
	border-right: none;
}
.et_pb_section .nip-homepage-news-widget .et_pb_widget {
	width: 100%;
	margin: 0;
}

/* Prevents the search icon wrapping due to our menu and logo combined width */
@media (min-width: 981px) {
	#et_top_search {
		float: none;
		position: absolute;
		right: 0;
	}
	#top-menu-nav {
		margin-right: 32px;
	}
}
/* You can see the logo through the search entry box otherwise */
@media (max-width: 782px) {
	.et_pb_search_visible.et_search_form_container {
		background-color: #09874e;
	}
}
.mobile_menu_bar:before, .mobile_menu_bar:after {
	color: #fff;
}

.entry-content td img { max-width: none; }

#top-menu ul li ul li.current-menu-item > a { color: #ffffff; }

.nav ul li a:hover, .et_mobile_menu li a:hover {
    opacity: 0.9;
    background-color: rgba(0, 0, 0, 0.1);
}

.entry-content ul, .entry-content ol {
	margin-left: 10px;
}


/* https://www.elegantthemes.com/blog/divi-resources/how-to-remove-sidebars-from-divi */
/*** Take out the divider line between content and sidebar ***/
/*
#main-content .container:before {background: none;}
*/
/*** Hide Sidebar ***/
/*
#sidebar {display:none;}
*/ 
/*** Expand the content area to fullwidth ***/
/*

@media (min-width: 981px){
  #left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
  }
}
*/