/* Enter Your Custom CSS Here */
body .site {
    border-radius: 20px;
    box-shadow: none;
 
}
.custom-footer{
  width:100%;
  float:right;
  border-top:1px solid #eeeeee;
  font-size:0.8em;
}
.custom-footer a{
 color:#009fd9!important; 
  text-decoration:none!important;
}

.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
    border-radius: none;
    box-shadow: none;
}

.main-navigation {
    margin-top:0.1rem;
}
.site-content {
    margin: 0.2rem 0 0;
}
.right-side-promo{
 
}
.widget-area{
 	margin-top:0.1rem; 
}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    border-bottom: none;
    border-top: none;
    display: inline-block !important;
    text-align: left;
    width: 100%;
    
  /*  padding-left:15px;
background: url("/wp-content/uploads/2014/08/tab.gif") repeat scroll 0 0 #000;*/
}

.main-navigation li {
     margin:  0; 
    position: relative;
 padding:5px 25px  5px 0px;
  font-size:1.0rem;
 
  
}
.main-navigation li a {
    border-bottom: 0 none;
    color: #000;
     line-height: 1.69231;     
  text-transform: uppercase;
  text-decoration:none;  
  white-space: nowrap; 
}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
    color: #009fd9;
    font-weight: normal;
}
.entry-content ol, .comment-content ol, .entry-content ul, .comment-content ul, .mu_register ul {
    line-height: 1.6em;
    margin: 0 0 1.71429rem;
}
 
.entry-content table, .comment-content table {
    border-bottom: 1px solid #ededed;
    color: #757575;
    font-size: 100%;
    line-height: 2;
    margin: 0 0 1.71429rem;
    width: 100%;
}
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
    border-radius: 10px;
}
table,tr,td{
  vertical-align:middle;
  }
 
.site-content article {
    -moz-hyphens: auto;
    border-bottom: none;
    margin-bottom: 5.14286rem;
    padding-bottom: 1.71429rem;
    word-wrap: break-word;
}
.main-navigation ul.nav-menu.toggled-on, .menu-toggle {
    display: none;
}
.entry-header {
    border-top: 1px solid #ddd;
    margin-bottom: 1.71429rem;
  padding-top:10px;
}
.site-header {
    padding:   0;
}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    margin-bottom: 10px;
}
.site-content article { 
    margin-bottom: 0.5rem;
}
footer[role="contentinfo"] {
    border-top: none;
}
.entry-content table, .comment-content table {
    border-bottom: none;
}
table, tr, td {
    vertical-align: top;
}
.entry-content td, .comment-content td {
    border-top: none;
  padding:0px;
}
.entry-content table, .comment-content table {
    margin: 0;
}