/* 
 * Deprecated DNN CSS class names will remain available for some time
 * before being  permanently removed. Removal will occur according to
 * the  following process:
 *
 * 1. Removal will only occur with a major (x.y) release, never
 *    with a maintenance (x.y.z) release.
 * 2. Removal will not occur less than six months after the release
 *    when it was deprecated.
 * 3. Removal will not occur until after deprecation has been noted 
 *    in at least two major releases.
 *
 *                                              |        |Planned |
 *  Name                                        |Release |Removal |
 *----------------------------------------------+--------+--------+
 * Mod{NAME}C                                     5.6.2    6.2
 *   {NAME} = sanitized version of the DesktopModule Name 
 *   Used on <div> tag surrounding Module Content, inside container
 *----------------------------------------------+--------+--------+
 */  



/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}
.welcome_parent{background:#f7f7f7;width:100%;height:auto;padding:20px 0px;border-bottom:1px solid #dddddd;}
.welcome_content_sub{max-width:1150px;margin:0px auto;}

.welcome_content{}
.welcome_1{width:13%;float:left;}
.welcome_2{width:87%;float:left;}
.welcome_2 p{text-align:justify;}
.welcome_icon{color:#cccccc;font-size:40px;}

.Welcome_icon{margin-top:15px;}
.welcome_btn{margin-top:0px;}

@media screen and (max-width:767px){
  .Message_Button{text-align:center;}
  .welcome_btn{margin-top:15px;}
}
@media screen and (min-width:320px) and (max-width:500px){
.welcome_1{width:20%;}
.welcome_2{width:80%;}
}
@media screen and (max-width:319px){
.welcome_1{width:25%;}
.welcome_2{width:75%;}
}
.about_head,.weoffer_head{text-align:center;}
.leadership_head1{text-align:center;margin-bottom:15px;}
.about_parent{max-width:1150px;margin:40px auto;}
.about_points li{list-style:none;}
.about_icon{font-size:18px;color:#006547;padding:5px 5px 5px 0px;}
.about_btn{margin-top:10px;}

.weoffer_parent{width:100%;height:auto;padding:25px 0px;}
.weoffer_sub{width:100%;margin:10px auto 0px;background:#ffffff;padding:10px;}
.weoffer_sub p{text-align:justify;}
.weoffer_img{width:100%;height:auto;}
.weoffer_btn{display:block;text-align:center;}

.Testimonials_7 .Pic{width:100px;height:100px;margin: 10px auto 15px;}
.Testimonials_7 small {padding: 15px 0 20px;}
.testimonial_head{text-align:center;margin-top:25px;}
.Testimonials_7 blockquote p::before{top:109px;left:-20px;}
.Testimonials_7.Testimonials_tab .last_page, .Testimonials_7.Testimonials_tab .next_page{line-height:28px;}
@media screen and (max-width:767px){
.Testimonials_7 small {padding: 15px 0 35px;}
}
@media screen and (min-width:971px) and (max-width:991px){
.dnn_layout{width:95%;}
.head_mid, .content_mid, .footer_mid {padding:0px;}
}
@media screen and (min-width:840px) and (max-width:970px){
.dnn_layout{width:835px}
.head_mid, .content_mid, .footer_mid {padding:0px !important;}
}
@media screen and (min-width:768px) and (max-width:839px){
.dnn_layout{width:767px}
.head_mid, .content_mid, .footer_mid {padding:0px !important;}
#dnngo_megamenu > div > ul > li > a > span {padding: 0px 5px;font-size: 13px;}
}
#dnngo_megamenu > div > ul > li > a {border-top:0px;}

@media screen and (min-width:768px) and (max-width:816px){
#dnngo_megamenu > div > ul > li > a > span {padding: 0px 6px;}
#dnngo_megamenu > div > ul > li > a > span {font-size: 13px;}
}
.footer_link li{list-style:none;}
.quick_link{color:#ffffff !important;}
.quick_link:hover{color:#5bb223 !important;}
.icon_only a span {color: #fff;background: #80857d;font-size: 24px;}
.icon_only {padding-top:12px;}
.accordion_7 .panel-heading .panel-title a.collapsed {color: #fff;padding:5px 0px;}
.accordion_7 .panel-default:first-child .panel-heading .panel-title a{padding:5px 0px;}
.panel-default > .panel-heading + .panel-collapse > .panel-body{padding:3px 0px;}
.about_secondcontent{text-align:center;font-size:15px;}
#dnngo_megamenu > ul > li a:hover{border-top:0px;}
.header_social{font-size: 18px !important;color: #5bb223;margin: 3px 7px 0px;box-shadow: 0px 0px 3px #bbb;padding: 2px;}
#dnngo_megamenu > div > ul > li > a:hover > span, #dnngo_megamenu > div > ul > li.current > a > span, #dnngo_megamenu > div > ul > li.menu_hover > a > span {background:none;}

@media screen and (max-width:767px) {
.switchOpen {font-size: 20px !important;}
}
.testimonials{margin-bottom:40px;}

.HeadPane{width:100%;}
.Header_Info{float:right;}
@media screen and (max-width:767px){
.Header_Info{float:none;}
}
.header_icon_social57{padding-left:0px;padding-right:0px;}
.header_icon_margin{margin-top:33px;float:left;}
.header_content_margin{margin-top:32px;text-align:right;padding-left:15px;}

.header_creating{font-size:15px;color:#0d6145;}

@media screen and (min-width:768px) and (max-width:839px){
.header_creating{font-size:14px;color:#0d6145;}
.header_social{font-size:15px !important;}
}

@media screen and (max-width:767px){
.header_icon_margin{margin-top:5px;float:none;}
.header_content_margin{margin-top:15px;text-align:center;}
}


.eds_news_BlogOne .article{width:46%;float:left;padding:15px 2%;}
.eds_news_BlogOne .date_box, .eds_news_BlogOne .article .author_box, .eds_news_BlogOne .article .stats, .eds_news_BlogOne .article .details p{display: none;}
.eds_news_BlogOne.eds_subCollection_news .in_article_image.no_left_margin, .eds_news_BlogOne.eds_subCollection_news .in_article_image .image_wrapper.no_text, .eds_news_BlogOne.eds_subCollection_news .in_article_image .image_wrapper img{width: 100%;}


.eds_news_BlogOne .article h1 a{font-size:19px;color:#555555 !important;}
.eds_news_BlogOne .article h2{color:#555555 !important;}
.eds_news_BlogOne{text-align: justify;}
.eds_news_BlogOne.eds_subCollection_news .in_article_image .image_wrapper img{border:none !important;}
.eds_news_BlogOne.eds_subCollection_news .in_article_image .image_wrapper.no_text {background:none;}
.summary span{padding-top:20px;line-height:24px;color:#555555 !important;}
.eds_news_BlogOne .article .details{text-align:center;}
.eds_news_BlogOne a.open_article_btn{position: static;}
.details a.open_article_btn{background:#69b532;padding:7px 15px;text-decoration:none;text-shadow:0px 0px 2px #555;font-size:13px;}
.details a.open_article_btn:hover{background:#4d4d4d;text-decoration:none;}
.eds_news_BlogOne a.open_article_btn {line-height: 4;}
.facilitation_bottom{color:#5bb223;font-weight:bold;}
.facilitation_content3{text-align:justify;}

@media screen and (min-width:840px){
.facilitation_bottom{margin-bottom: 17px;}
.facilitation_content3{margin-bottom: 17px;}
}
.jo_parent{border:1px solid #5bb223;border-left:4px solid #5bb223;padding:20px 3%;}

.jo_qualification{background:#006547;padding:1px 7px 3px;border-radius:2px;color:#ffffff;}
.jo_qualification1{background:#5bb223;padding:1px 7px 3px;border-radius:2px;color:#ffffff;}
#dnngo_megamenu .dnngo_menuslide .dnngo_slide_menu a, #dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a, #dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a, #dnngo_megamenu .dnngo_menuslide, #dnngo_megamenu .dnngo_slide_menu li {
border-bottom: 2px solid #69b532;}

.validate{background:#e4eddd;padding:25px 0px}
#mc_embed_signup_scroll{max-width:1180px;margin:0px auto;text-align:center;}
.mc-field-group{width:35%;float:left;margin:0px 2%;}
#mc_embed_signup_scroll .clear{margin:0px;}
.mc-field-group input{width: 69%;float:left;border: none;height: 37px;margin-left: 1%;}
.mc-field-group label{width: 30%;float:left;height: 37px;text-align:right;padding-right:6px;}
@media screen and (max-width:767px){
.mc-field-group{width:96%;float:none;}
.mc-field-group input{margin-bottom:15px;}
}
#mc_embed_signup_scroll input.button{background:#69b532;border:none;border-radius:4px;padding:4px 35px 6px;text-decoration:none;text-shadow:0px 0px 2px #555;font-size:15px;font-weight:bold;color:#ededed;margin-top:12px;}
#mc_embed_signup_scroll input.button:hover{background:#4d4d4d;text-decoration:none;color:#ededed;}
.indicates-required{text-align:right;padding-right:80px;}

@media screen and (min-width:971px) and (max-width:1199px){
.welcome_2{width: 100%;float: none;}
.welcome_2 h2{font-size: 20px;margin: 0px;}
.welcome_2 h3{font-size: 15px;margin: 5px 0px;}
.welcome_2 p{line-height: 18px;}
.Message_Button a.Button_default {padding: 2px 20px;}
.welcome_parent {padding: 17px 0px;}
}

@media screen and (min-width:840px) and (max-width:970px){
.welcome_2 {width: 100%;float: none;}
.welcome_2 h2{font-size: 17px;margin: 0px;}
.welcome_2 h3{font-size: 13px;margin: 2px 0px;}
.welcome_2 p{line-height:16px;font-size:12px;margin-bottom:5px;}
.Message_Button a.Button_default {padding: 0px 10px;font-size:11px;}
.welcome_parent {padding: 10px 0px;}
}

@media screen and (min-width:768px) and (max-width:839px){
.welcome_2 {width: 100%;float: none;}
.welcome_2 h2{font-size: 16px;margin: 0px;}
.welcome_2 h3{font-size: 12px;margin: 0px;}
.welcome_2 p{line-height:15px;font-size:11px;margin-bottom:3px;color: #555;}
.Message_Button a.Button_default {padding: 0px 10px;font-size:11px;}
.welcome_parent {padding: 8px 0px;}
}

@media screen and (min-width:301px) and (max-width:767px){
.welcome_2 {width: 100%;float: none;}
}
@media screen and (max-width:300px){
.welcome_2 {width: 100%;float: none;}
.welcome_2 h2{font-size: 16px;margin: 0px;}
.welcome_2 h3{font-size: 12px;margin: 0px;}
.welcome_2 p{line-height:15px;font-size:11px;margin-bottom:3px;color: #555;}
.Message_Button a.Button_default {padding: 0px 10px;font-size:11px;}
.welcome_parent {padding: 10px 0px;}
}
p.join_mailing_content{font-size:15px;text-transform:uppercase;margin:15px 0px 0px;color:#5bb223;}

.contactRow input.Enter_name,.contactRow textarea.Enter_name{width: 100%;height: 35px;margin-bottom: 10px;border:1px solid #ccc;padding-left:10px;}
.contactRow input.submitbtn{width:100px;background: #69b532;border: none;border-radius: 4px;padding: 6px 15px;text-shadow: 0px 0px 2px #555;font-size: 15px;color:#ffffff !important;}
.contactRow input.submitbtn:hover{background:#252525;}

header {border-bottom: 1px solid #69b532;padding-bottom: 10px;margin-bottom:20px;}

#mc_embed_signup_scroll input.button {margin-top: 0px;}

.HeaderRight{width:58%;}
