
.key-features-accordion a span{text-transform:capitalize;}
.clear{clear:both;}

/*Header*/
.header-transparent #mainHeader:not(.scrolled):not(.navbar-static-top) ul:first-child>li>a{color: #fff !important;}

.header-transparent #mainHeader:not(.scrolled):not(.navbar-static-top) {
    background-color: rgba(153, 0, 0, 1.0);
    border: medium none;
    box-shadow: none;
}

/*-------main menu--------*/
#main-menu ul ul {
  min-width:175px !important;
}

/*-------emember protected message----------*/
.eMember_protected_message {margin: 0 auto; max-width: 1184px; padding: 30px; }
@media (min-width: 768px){
  .eMember_protected_message {min-height: 300px; }
}
.entry-content .eMember_protected_message{position: relative; max-width: 1184px; margin: 0 auto; }
.wp_emember_loginForm {position: relative; max-width: 1184px; margin: 0 auto;}
.wp_emember_loginForm > table.forms{font-size: 11px; width: 300px; padding: 30px; }


/*-------Breadcrumb hide on contact----------*/
.page-id-4197 .breadcrumb-container{display:none;}


.learning-outlines-list > ul{padding-left:0;}
.learning-outlines-list li{padding:0;}
.custom-breadcrumb{font-size:14px;}

.list-padding-none ul li, ul.list-padding-none li{padding:0;text-indent: -33px;
    padding-left: 30px;}
.list-fis-test ul li, .list-styling ul li{padding: 0; text-indent: 0px; padding-left: 13px; }
.list-circle li{list-style:circle inside none;}
.border-none th, .border-none td{border:none;}    
.student-margin p, .student-margin ul{margin-bottom:1em;}
.page table{font-size:16px;}

.primary-color{color:#990000;}
.white-color{color:#fff;}
.red-color{color:red;}
.highlight-PNK {background-color: #ff99ff;padding:2px; }
.highlight-YLW {background-color: #ffff66;padding:2px; }
.highlight-GRN {background-color: #ccff99; padding:2px;}
.highlight-PaleYLW {background-color: #ffffcc; padding:2px;}
.quote-color{color:#009900;}

.KeyTerm {border-bottom-style: dotted; border-bottom-width: thin; }
.style36{color: #333399; font-weight: bold;font-size: larger;}

.text-center{text-align:center;}
.kevinawards-h2 h2{color:#990000;}
.stylish-heading h2.medium-heading{line-height:1.2;}
.diet-subheading{background:#ffff66;color:#990000;font-weight:bold;font-size:18px;padding:10px;margin:20px 0;}
.footer-links-text{color:#fff;}
#main-footer-wrapper a:link:not(#neko-to-top){color:#ffffff;font-size:16px;}
#main-footer-wrapper a:hover{color:#cccccc !important;}
/*quotes or highlight text*/
.blockquote.homeostasis, .blockquote.chemistry{color:#009900;}
.blockquote {margin-bottom:20px;}
.blockquote p{margin-left:25px;}

/*fis_review.htm*/
.review-list-table{margin: 0 auto; width: 56%; text-align: center;}
.review-list-table table th{background:#ffa100;}

/*fis-out-science.htm*/
.custom-subhead{padding: 5px; background: #990000; width: 40%; text-align: center; margin: 0 auto; color: #fff; border: 2px solid #ffa100; }

/*fis-out-science*/
.out-science ul, .out-science p{margin:0;}


/*Subscribe button at footer*/
.news-letter-subs {background-color: #ffa100; color: #ffffff !important; float: right; font-weight: 400; margin: 0 auto 50px; padding: 8px 10px; text-align: center; border-radius:5px;}
.news-letter-subs:hover{background:#990000;}

/*Site Lock*/
.site-lock{float:right;}

.course-orientation-list{width: 100%; margin: 0 auto; min-height: 50px; display: block; text-align: center;}
.course-orientation-list ul{margin: 0 auto;padding:0;width: 45%;}
.course-orientation-list ul li{list-style:disc inside none;padding:15px;display:inline-block;} 
.course-orientation-list ul li a{text-decoration:underline;}
.course-orientation-list ul li a:hover{color:#990000;}
.course-orientation-list ul li:first-child{list-style:none;}

#main-footer{padding:0;}

/*Search page*/

/*Search page*/

/*-----------------Kinda Smart icons*/
      .ss-icon{padding-left:0;width:16.667%;font-size:42px;color:#fff;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s } 
      .ss-icon-bg {background: #990000 none repeat scroll 0 0; border: 6px double #ffa100; border-radius: 50%; display: block; height: 100px; margin: 0 auto; padding: 13px; text-align: center; width: 100px;
}
      .kinda-icon-bg{margin: 0 auto; height:80%;width: 18%; text-align: center; background: #fff;border:1px solid #999999;}
      .kinda-title{text-align: center; color: #990000;font-size:16px;}
/*-----------------Kinda Smart icons*/    

/*-----------------breadcrumb styling*/    
.breadcrumb-container li .separator:last-child {
    color: !important;
    font-size: 12px !important;
    display: none;
}
.breadcrumb-container{padding-top: 20px;}
.home .breadcrumb-container{padding-top: 0px;}


/*-----------------breadcrumb styling*/    

/*-----------------contact form  */

.wpcf7 input[type="text"].wpcf7-form-control, .wpcf7 input[type="email"].wpcf7-form-control, .wpcf7 textarea.wpcf7-form-control, .wpcf7 input[type="tel"].wpcf7-form-control{border:1px solid grey !important;}

/*-----------------contact form  */

/*-----------------menu styling  */  
  #main-menu ul ul li > a{padding-bottom:5px;padding-top:5px;}

/*-----------------menu styling  */    

@media (max-width: 991px){
  .custom-subhead {text-align: center; width: 100%; } 
  .quick-links-wrapper.pull-right{float:none !important;}
}

@media (max-width: 800px){
  /*Subscribe button at footer*/
.news-letter-subs { float: none !important;}

  /*Site Lock*/
.site-lock{float:none;}
}
@media (max-width: 768px){
  img.maxx-width{max-width:100%;}
  .responsive-table{width:100% !important;}
  .bottom-area .col-sm-2 {float: left; width: 100%; }
}
@media (min-width: 768px){
  .home_box_Wrap.wpb_column.vc_column_container.vc_col-sm-2 {width: 20%; }
}

  .home_box_wrap .home_box_last {margin: 0 !important; }


/*-----------------5 columns custom styling */

/*-----------------sidebar menu */
  
  #nav_menu-2{margin-top:80px;}
  #menu-sidebar-menu .sub-menu {display: block !important; }
  #menu-sidebar-menu .sub-menu .sub-menu {padding-left: 15px; }
  .widget_nav_menu ul li:first-child a{border-top:none;}

/*-----------------sidebar menu */

  .page-template-page-with-sidebar article .container {max-width: 100%; }

  @media (min-width: 768px){
    .page-wrap{min-height:400px;margin-top:30px;}
  }

/*-----------------footer anchor links */

/*#main-footer-wrapper a:link:not(#neko-to-top), #main-footer-wrapper a:visited:not(#neko-to-top), #main-footer-wrapper .widget li a:link:not(#neko-to-top), #main-footer-wrapper .widget li a:not(#neko-to-top){color:#990000 !important;}*/

/*----------------kindasmart-custom-css*/
section.bottom-area{padding:50px 0 30px;background:#ffa100;margin-bottom:30px;}
.kinda-title{margin-top:30px;}
.bottom-area .col-sm-2{width:20%;float:left;}