.nopadmarg{ margin:0px; padding:0px;}
.noleft{ margin-left:0px; padding-left:0px;}
.noright{ margin-right:0px; padding-right:0px;}
.gap{ height:20px !important; width:100%; clear:both;}
.gap2{ height:10px !important; width:100%; clear:both;}
.gap3{ height:5px !important; width:100%; clear:both;}
.noboder{ border:none !important;}

h1{ color:#76be43; font-size:50px; text-transform:uppercase; font-weight:bold;}
h2{ color:#76be43; font-size:50px; text-transform:uppercase; font-weight:lighter;}
h3{ color:#323232; font-size:21px; text-transform:uppercase;}
h4{ color:#76be43; font-size:22px; text-transform:uppercase;}
h5{ color:#31393c; font-size:20px; text-transform:uppercase;}
h6{ color:#31393c; font-size:18px; text-transform:uppercase;}
p{ color:#494949; font-size:16px;}
li{ color:#494949; font-size:16px;}


#post-2 header h1{ display:none;}

#primary {
    overflow: hidden;
}

.nav-bg{ padding:0px; background:rgba(0,0,0,0.80); width:100%; float:left; color:#F4EEEE; font-size:18px; padding:20px 0px;}

.header-bg{ width:100%; float:left; min-height:1004px; background:url(https://www.ccsigns.com.au/wp-content/uploads/2017/10/VAN-01.jpg) no-repeat center top;   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}

.socal-link ul{ margin:0px; padding:0px; float:right;}
.socal-link li{ float:left; list-style:none; margin:0 3px;}
.home-mail { color:#fff;}

.body-part{ width:100%; float:left; margin-top:40px;}

.Instagram-box {  border: 1px solid #ddd; padding: 15px 0; border-radius:10px;}
.Instagram-box{ text-align:center;}
.Instagram-box h3{ text-align:center; font-size:22px; font-weight:bold; line-height:40px;}
.Instagram-box .widget-title{ display:none;}



.gallery-part{ width:100%; float:left; background:#edeceb;  margin:30px 0;}

.who-are{  width:100%; float:left; min-height:407px; background:url(https://www.ccsigns.com.au/wp-content/uploads/2017/10/who-are.jpg) no-repeat center top; -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; padding:35px 0px;}
.who-are h2{ color:#fff; font-weight:lighter;}
.who-are p{ color:#fff;}

.your-vision{ width:100%; float:left; min-height:150px; background:url(https://www.ccsigns.com.au/wp-content/uploads/2017/10/your-vision.jpg) no-repeat center top; -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
.your-vision h3{ background:rgba(0,0,0,0.40); width:100%; line-height:75px; margin:40px 0px; color:#fff; border:2px solid #fff;}

.service-part{ background:#e5e2e2; width:100%; float:left; padding:25px 0px }

.fotter{ background:#fff; color:#494949; width:100%; float:left; }
.fotter h2{ color:#76a456; font-size:40px; line-height:45px; margin-top:8%; font-weight:lighter;}
.fotter p{ font-size:16px; color:#494949;}
.fotter li{ font-size:16px; color:#494949; list-style:none; padding-left:20px; line-height:30px;}
.fotter li a{ color:#cec9c9; color:#494949;}

.home-icon{ background:url(https://www.ccsigns.com.au/wp-content/uploads/2017/09/locsan.jpg) no-repeat 0px 5px;}
.phone-icon{ background:url(https://www.ccsigns.com.au/wp-content/uploads/2017/09/phone.jpg) no-repeat left;}
.mail-icon{ background:url(https://www.ccsigns.com.au/wp-content/uploads/2017/09/email.jpg) no-repeat left;}
.fax-icon{ background:url(https://www.ccsigns.com.au/wp-content/uploads/2017/09/fax.jpg) no-repeat left;}

.copy-fotter{ background:#272727; width:100%; float:left;}
.copy-fotter p{ text-align:center; color:#fff; line-height:70px; margin-bottom:0px;}

.massage-area{ height:80px !important;}

.send {
    background: #4c7f01 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-size: 17px;
    padding: 10px 40px;
}
.send:hover {
    background: #7ab91e none repeat scroll 0 0;
    color: #fff;
}

.rbs_gallery_button .button-border-caution:active, .rbs_gallery_button .button-border-caution.is-active, .rbs_gallery_button .button-border-caution.active{ color:#555 !important; border:2px solid #555 !important;}
.rbs_gallery_button .button-border-caution{ color:#555 !important; border:2px solid #555 !important;}
.home-slide h3,.inner-slide h3{margin:10px 0px;}
.inner-btn {font-size: 14px;padding: 14px 20px;background: #6DAB3C;border-radius: 5px;color: #fff;border: 1px solid #6DAB3C;cursor: pointer;}
.inner-btn:hover{background:#5f9434;border:1px solid #5f9434;color: #fff;}
#post-101 header h1,#post-107 header h1,#post-109 header h1,#post-111 header h1,#post-114 header h1,#post-116 header h1{text-align: center;}


/****************************************Media*******************************************/





@media (max-width: 767px) { 
.your-vision h3{ line-height:40px;}
.copy-fotter p{ line-height:40px;}
}

@media (min-width: 768px) and (max-width: 1020px) {
.who-are p{padding: 0px 3%;}
}
