/*
Theme Name: Sydney Child
Theme URI: http://athemes.com/theme/sydney
Author: aThemes
Author URI: http://athemes.com
Template: sydney
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sydney
*/
@import url('https://fonts.googleapis.com/css?family=Montserrat');
.panel-grid-cell .widget-title, .widget-area .widget-title, .text-slider .maintitle {font-weight:normal !important;}
#landing-page, #mainnav ul ul a, #tpbr_box {font-family: 'Montserrat', sans-serif !important;}
#tpbr_box a {font-size:20px;color:#373435;font-weight: 500;}
.roll-button, #tpbr_box {color:#373435 !important;}
#tpbr_calltoaction {background:#373435 !important;color:#fff !important;font-weight: 500;}
#landing-page a {color:#FDE300 !important;}
#landing-page input[type="text"], #landing-page input[type="tel"], #landing-page input[type="email"], .et-db #et-boc .et_pb_module input[type=tel], .et-db #et-boc .et_pb_module input[type=text], .et-db #et-boc .et_pb_module input[type=email] {padding: 12px;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;color: #555;background-color: #eee;font-size: 16px;margin: 0.5em 0em;width: 100% !important;}
#landing-page input[type="submit"], input[type="button"] {color:#373435;text-align:center;background:#FDE300;border-width: 3px !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: none;font-size: 16px;font-weight: 500;line-height: 2.1em !important;font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#fff;width:100%;}
#landing-page input[type="submit"]:hover, #quick-contact input[type="submit"]:hover, .roll-button:hover {background:#fff;color:#373435;cursor: pointer;}
#quick-contact input[type="text"], #quick-contact input[type="tel"], #quick-contact input[type="email"], #quick-contact input.text {padding: 12px;border: none;color: #555;background-color: #eee;font-size: 16px;margin: 0em 0.5em;width: 25%;}
#quick-contact input[type="submit"] {text-align:center;background:#373435;font-size: 16px;font-weight: 500;line-height: 2.1em !important;font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#fff;}
#quick-contact .widget-title {margin:0;}
#call {background-color:#FDE300;padding:10px 0 0 0;margin-bottom:10px;font-size: 30px;}
#call a {font-size: 34px;}
.page-id-1215 .site-header, .page-id-1215 .header-image, .page-id-1215 .hentry .title-post, .single .entry-header, .page .entry-header {display:none;}
.page-id-1215 .page .entry-header {margin-bottom: 0;}
#menu-social.menu.social-menu-widget.clearfix {position: absolute;}
td {border-style: hidden;text-align: left;}
.search-form {padding-right: 14px;}
.preloader .pre-bounce1,.preloader .pre-bounce2 {background-image: url("https://www.gardenguard.co.za/wp-content/uploads/2018/02/loading.png");background-repeat: no-repeat;background-color: #ffffff;border-radius: 10%;height: 33px;}
.site-header {background: #fff;border-top: solid 8px #FDE300;position: inherit;}
.text-slider .maintitle, .text-slider .subtitle {text-shadow: 4px 2px 3px #222222;letter-spacing: 2px;}
.footer-widgets .widget-title {letter-spacing: 2px;}
.site-footer, .site-footer a {font-size:12px;color:#616060 !important;}
#services h3.widget-title {font-family: 'Montserrat', sans-serif !important;font-size:16px;}
@media screen and (max-width: 480px) {
  .page header.entry-header {display: none;}
}
@media screen and (max-width:780px) {
#quick-contact input[type="text"], #quick-contact input[type="tel"], #quick-contact input[type="email"], #quick-contact input.text {width:100%;margin:0.5em;}
}