.sub-footer {background: none repeat scroll 0% 0% #0D0D15;}
.contact {  background-image: url(http://jeffressadvertising.com.au/wp-content/uploads/2018/09/Contact_bg2.png);
    padding-top :178px;
    background-repeat: no-repeat;
  }
  @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
     .contact {
      padding-top :35px;
  }}
  .about-us {  background-image: url(http://whalts.com/JeffressMedia/wp-content/uploads/2018/01/about_us-BG.jpg );}
footer {background: none repeat scroll 0% 0% #000; 
    padding: 0px 0px;
}
.contact dl { color:#fff; }
.side-menu form button[type="button"],input[type="submit"] {
    background: #6cc9f3;
    border-radius: 18px;
    
}
input[value="SUBSCRIBE"]{
   width: 34%;
    height: 27px;
    
    border-radius: 18px;
}
.prost{
    margin-top: -65px;
}



@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
   .label_news{}
   .secondary-label {}
   
    input[value="SUBSCRIBE"]{
    width: 100%;
    height: 33px;
    float: left;
    border-radius: 18px;
    
}
input[name="EMAIL"]{
    width: 100%;
    height: 33px;
    float: left;
    border-radius: 18px;
    
}
	}
	
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    .contactflo{
  padding-right: 20%;
float: left;
   }
    .contwd{
        width: 120%;
       float: left;
    }
    
}



@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.impd{
		padding: 0% 0;
		}
	}
	@media only screen and (min-device-width : 480px) and (max-device-width : 800px) {
	    
	    .impd{
		padding: 22% 0;
		}
	
	    .quote {
	        padding: 52px 0 !important;
	    }
	}

@media only screen and (min-device-width : 480px) and (max-device-width : 800px) {
   input[value="SUBSCRIBE"]{
    width: 100%;
    height: 33px;
    float: left;
    border-radius: 18px;
   
}
input[name="EMAIL"]{
    width: 100%;
    height: 33px;
    float: left;
    border-radius: 18px;
}
}

@media only screen and (min-device-width : 480px) and (max-device-width : 800px) {
  .contactflo{
  padding-right: 20%;
  float: left;
   }
 .contwd{
        width: 120%;
        float: left;
    }
    
}


 .side-menu{
    background: #090909;
}
 .side-menu ul {
     display:none;
 }
 .fixed-nav{
      display:none;
 }
 .navbar-default .navbar-nav > li:hover a{
     color: #e1e54a;;
 }
 
 
  .serviceicon{
      width:10%;
  }
 .servicetitle{   
    margin-top: -50px;
    margin-bottom: 23px;
    padding-left: 15%;
    color: #000;
}
   .servicepara{color:#000;}
  @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.servicetitle{  
		margin-top: -30px;
		}
	}
  .servicepara{
      padding-left: 14%;
  }
  .about_bg{
      padding: 9% 44px 14% 54px;
      margin-right: 0px;
      margin-left: 10px;
      
  }
  @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.about_bg{
      padding: 59px 39px 138px 23px;
margin-right: 0px;
margin-left: 10px;
	       }
 .about-us .left-side {
    height: 250px;
    background: url(http://whalts.com/JeffressMedia/wp-content/uploads/2018/01/about-us_360.jpg) no-repeat;
      
  }
  }
  @media only screen and (min-device-width : 480px) and (max-device-width : 800px) {
    .about_bg {
    padding: 59px 44px 66px 27px;
    margin-right: 0px;
    margin-left: 10px;
}
  }
  
  .owl-dots{
      padding-top: 2%;
  }
  
  
  .contact .container {
    
    border-bottom: 0px solid ;
  }
  
.hhh a:hover #content {
   color: #e1e54a;
}
.about-us .right-side {
 
    background: #fff;
}

.latest-works {
    padding-top: 0px;
}
.news_para{
color:#000; font-weight:bold; text-align:left; font-size:47px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    .news_para{font-size: 28px;color:#000; }
   }
@media only screen and (min-device-width : 480px) and (max-device-width : 800px) {
    .news_para{font-size: 28px;color:#000;}
   }
   .contact-info {
    width: 100%;
    float: left;
    padding: 0% 0;
    background-color: #fff;
}

@media only screen and (max-device-width : 320px) {
    .about-us .left-side {width: 100%;}
}

.signup_para1{padding-right: 60%; font-size:40px; }
.signup_para2{padding-left: 9%; font-size:40px;}
 @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
     .signup_para1{padding-right: 25%; font-size: 26px;} .signup_para2{ font-size: 26px;}
 }
 @media only screen and (min-device-width : 480px) and (max-device-width : 800px) {
     .signup_para1{padding-right: 34%; font-size: 65px;} .signup_para2{padding-left: 9%; font-size: 65px;}
 }
 
 .about-us .right-side p {line-height: 20px;
margin-bottom: 20px; }

  #prosmake {padding: 15% 0;
    background-image: url('http://jeffressadvertising.com.au/wp-content/uploads/2018/09/ja_page31.png');}
    
    @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
         #prosmake {padding: 9% 0;
              background-image: url('http://whalts.com/JeffressMedia/wp-content/uploads/2018/01/pros_make_Mo.jpg');
         }
    }
       #abouth1{ 
         font-size: 22px;
         font-weight: bold;
         color: #6cc9f3;
         font-family: 'Lato', sans-serif !important;}
        #abouth2{
         color: #8c8c8c;
         font-size: 24px;
         font-family: 'Lato', sans-serif !important;}
         #abouth3{
         color: #8c8c8c;
         font-weight: bold;
         font-size: 24px;
         font-family: 'Lato', sans-serif !important;}
         #aboutp{
             color: #686868;
             font-size: 15px;
             font-family: 'Lato', sans-serif !important;}
      @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
         #abouth1{ 
         font-size: 22px;
         font-weight: bold;
         color: #c0b400;
         font-family: 'Lato', sans-serif !important;}
        #abouth2{
         color: #8c8c8c;
         font-size: 24px;
         font-family: 'Lato', sans-serif !important;}
         #abouth3{
         color: #8c8c8c;
         font-weight: bold;
         font-size: 24px;
         font-family: 'Lato', sans-serif !important;}
         #aboutp{
             color: #686868;
             font-size: 15px;
             font-family: 'Lato', sans-serif !important;}
        }