/**
 * @file
 * Visual styles for Bartik's main-content component.
 */

.main-content .section {
  padding:0 35px 20px 15px;
  
  border-right: #e2efd4 solid 3px;

}
.main-content h2 {
  margin-bottom: 2px;
  font-size: 1.429em;
  line-height: 1.4;
 color:#00A9C3 !important ;font-size:15px !important;margin-bottom:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:16px; 
 font-weight:bold;
}

#main-content-home{
    padding:20px 0 30px 0;
    float: left;
    width: 100%;
}

@media all and (min-width: 851px) {
  .main-content {
    float: left; /* LTR */
    position: relative;
  }
  [dir="rtl"] .main-content {
    float: right;
  }
  .layout-two-sidebars .main-content {
    margin-left:16%;
    margin-right:30%;
    width: 54%;
  }
  .layout-one-sidebar .main-content {
    width: 70%;
  }
  .layout-no-sidebars .main-content {
    width: 100%;
  }
  .layout-sidebar-first .main-content {
    margin-left: 25%; /* LTR */
    margin-right: 0; /* LTR */
  }
  [dir="rtl"] .layout-sidebar-first .main-content {
    margin-left: 0;
    margin-right: 30%;
  }
  .layout-sidebar-second .main-content {
    margin-right: 30%; /* LTR */
    margin-left: 0; /* LTR */
  }
  [dir="rtl"] .layout-sidebar-second .main-content {
    margin-right: 0;
    margin-left: 25%;
  }
}

