/* BEGIN demo_css */
#mobile-nav ul li:hover {
    background-color: #404041;
}
#DesktopNav li {
    width: 14.5%;   
    text-align: right !important;
    font-size: 13px;
}
#DesktopNav li a {
    font-size: 13px;
}
@media only screen and (min-width: 1000px) {
    #DesktopNav li a {
        font-size: 15px;
    }   
}
#DesktopNav a {
    text-align: right !important;   
}

#DesktopNav ul {
    width: 100% !important;
}
body {
   background: url("http://www.attractiveroofingsolutions.com.au/wp-content/uploads/2015/08/sayagata-400px.png");
}
#PageWrapper {
   
}
h1 {
 color: #0092d2;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: bold;;
}
h2 {
 color: #404041;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
font-weight: bold;;
}
h3 {
 ;
}
h4 {
 ;
}
h5 {
 ;
}
h6 {
 ;
}
body, div, p {
 color: #404041;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;;
}

#Footer-DesignedBy, #Footer-DesignedBy a, #Footer-DesignedBy p, #Footer-Copyright, #Footer-Copyright a{ 
  color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;;   
}
#Footer-Copyright, #Footer-DesignedBy {
    padding-bottom: 8px;
    line-height: 18px;
}

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */

a { color: #404041;
text-decoration: underline;; }
a:visited { color: #404041;
text-decoration: underline;; }
a:hover { color: #0092d2;
text-decoration: underline;; }

#DesktopNav a, #DesktopNav a:visited {
    color: #404041;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;;
}
#DesktopNav a:hover {
    color: #0092d2;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;;
}

#DesktopNav .current-menu-item a {
    color: #0092d2;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;;
}

/*  - SUB-MENU DROP DOWN BG COLOR */
#DesktopNav li ul li, #DesktopNav li ul li a {
    background-color: #0092d2;
}
#DesktopNav li ul li a:hover {
    background-color: #0092d2;
    color:  #404041;
}
#DesktopNav .menu-item-has-children {
    ;
}
/*  - MOBILE NAV BAR BG COLOR */
#mobile-nav ul li {
  background:#0092d2;  
}
button.opened {
  background-color:#0092d2;   
}
button.closed {
  background-color:#0092d2;   
}
#mobile-nav .sub-menu {
    background:  #404041;
}
#mobile-nav .sub-menu li a {
    color:#0092d2;   
}

#MobileLogo {
    margin-bottom: 30px;
}

#social {
    width: 90%;
}
#social ul li a {
  color: #404041;
}
#social ul li a:hover {
  color: #0092d2;
}
@media only screen and (min-width: 769px) {
 #social {
    float: right;
 }
}

/*  - FOOTER BG COLOR */
#FooterWrapper {
  background:#0092d2;
}
/*  - HEADERBAR BG COLOR */
#Headerbar {
  background:#0092d2;
}
input[type=submit] {
  background-color: #0092d2;
  color: #FFF;
  padding: 5px 10px;
}
#Nav-n-Social {
 margin-top: 0px !important;   
}
table {
    float: none;
    margin: auto;
}
td {
 padding: 5px;   
 color: #999;
 font-size: 12px;
}
#toggle.opened, #toggle.closed {
 background-color: #404041 !important;   
}
}
/* END demo_css */
