/*
Theme Name: MadeByGreg.com.au
Description: Custom Website Design
Author: Grigory Metlenko
Author URI: http://www.madebygreg.com.au
Template: twentytwelve
Version: 2.1
*/

body {background-image: url(http://alsautoworks.com.au/images/bg.jpg);background-repeat: repeat-x;background-position: top;background-color: #648CBD;background-attachment: fixed;}

body .site {max-width: 61.571429rem;margin-top: 0!important;padding: 0 1rem;}

header#masthead {padding: 1rem 0 0 0}
header#masthead hgroup {background: url(http://alsautoworks.com.au/wp-content/uploads/2013/03/alsautoworks_logo.gif) no-repeat;height: auto;padding-left: 210px;overflow: hidden;}
header#masthead h2.site-description {font-size: 18px;}
header#masthead #mbg-top-widget {margin-top: 10px;}
header#masthead #mbg-top-widget .mbg-call-now {float: right;font-size: 18px;color: red;font-weight: bold;line-height: 25px;}

#site-navigation {margin-left: -1rem;max-width: 109%;}
#site-navigation #menu-menu {padding-left: 1rem;background: #222;border-bottom: none;}
#site-navigation li a {color: #ccc}
#site-navigation li a:hover {color: #fff}

.mbg-img-banner {margin-left: -1rem;max-width: 109%;min-width: 300px;}

#primary, #secondary {margin-top: 10px}

#primary article {margin-bottom: 1.5rem;}

#secondary #wpcf7-f30-w1-o1 p {margin-bottom: 0}
#secondary #wpcf7-f30-w1-o1 input, #secondary #wpcf7-f30-w1-o1 textarea {width: 93%}
#secondary #wpcf7-f30-w1-o1 input[type="submit"] {margin: 0 3.5%;}
#secondary .widget {margin-bottom: 1.5rem;}

footer#colophon {margin-top: 0;background: #222;margin-left: -1rem;padding: 1rem 1rem 0;width: 100%;color: #ccc}
footer#colophon a, Footer#colophon h3 {color: white;}
footer#colophon h3 {font-size: 13px;}
footer#colophon .site-info {color: #333;background: white;overflow: hidden;margin: 0 -1rem;padding: 0 1rem;}
footer#colophon .site-info a {color: black;}

.wpcf7 input, .wpcf7 textarea {max-width: 90%;display: block;margin-bottom: 2px;}

/* ===[ Footer Widget Areas ]=== */
.site-info { clear: both; }
#footer-widgets {width: 100%;border-top: none;margin-top: 0;}
    #footer-widgets .widget li { list-style-type: none;margin-left: 0; }
.template-front-page #footer-widgets { padding-top: 0; }
@media screen and (min-width: 600px) { 
    #footer-widgets.three .widget {float: left;margin-right: 3.7%;width: 30.85%;clear: none;}
    #footer-widgets.three .widget + .widget + .widget { margin-right: 0; }
}
/* for IE8 and IE7 */
.ie #footer-widgets.three .widget {float: left;margin-right: 3.7%;width: 29.85%;clear: none;}
.ie #footer-widgets.three .widget + .widget + .widget { margin-right: 0; }
/* Hide footer widgets Homepage Template*/
.template-front-page #footer-widgets { display: none; }

@media screen and (min-width: 735px) {
    header#masthead hgroup {min-height: 156px;}
}
@media screen and (max-width: 734px) {
    header#masthead hgroup {background: url(http://alsautoworks.com.au/wp-content/uploads/2013/03/alsautoworks_logo.gif) no-repeat top center;padding-top: 165px;padding-left: 0}
}
@media screen and (max-width: 600px) {
    header#masthead {padding: 1rem 0;}
    #site-navigation #menu-menu {padding-left: 0;background: transparent;border-bottom: none;width: 105%}
    #site-navigation #menu-menu li {width: 45%;float: left;margin: 2px 5px;min-width: 100px;max-width: 130px}
    #site-navigation #menu-menu li a {background: #222;padding: 5px 1.25%;width: 100%;overflow: hidden;display: block;margin: 0 1.25%;text-decoration: none}
}
@media screen and (max-width: 549px) {
    header#masthead #mbg-top-widget {text-align: center;}
    header#masthead #mbg-top-widget .mbg-call-now {float: none;margin-bottom: 10px;}
}