h1, h2, h3, h4, h5, h6{
font-weight: 300;
clear: both;
}

.clear {clear: both;}

.facebook-twitter{
background: rgba(255, 255, 255, 0.25);
padding: 10px 10px 5px 10px;
}

.fbspan img{
width:48%;
}

.twitterspan img{
width:48%;
padding-left: 2%;
}

.topemail{
position:absolute; 
right:10px; 
top:5px;
color:#fff;
}

.slider-wrapper{
margin-top:70px;
box-shadow: 0px 0px 0px 0px;
margin-left:12px; 
width:100%;
}


.slider-wrapper img{
margin-top: 75px;
box-shadow: 0px 0px 0px 0px;
margin-left: 12px;
}

body .site {
margin-top: 0px;
padding: 0px 0px;
overflow:visible !important;
}

.entry-content img {
border-radius: 0px;
}

.hh1{
font-size: 37px !important;
line-height: .7 !important;
font-weight: 400 !important;
margin-top: 0px !important;
}

.hh2{
font-size: 37px !important;
line-height: .7 !important;
font-weight: 400 !important;
margin-left:6% !important;
}

.hh3{
font-size: 37px !important;
line-height: .7 !important;
font-weight: 400 !important;
margin-left:12% !important;
}

.homeright h3 {
color: #ffffff;
font-size: 28px;
font-weight: 300;
}

.homeright h4 {
color: #ffffff;
}

.customheader{
width: 100%;
height: 65px;
background:#1E67AF;
margin-top: 22px;
}

.mysocial {
color: #FFF;
float:right;
width:55%;
padding-top:20px;
padding-bottom:0px;
padding-right:10px;
text-align: right;
}

.mysocial span {
font-size: 23px; 
color: #ffffff; 
line-height: 26px; 
font-size: 29px;
}

.mysocial a, .mysocial a:visited{
color: #ffffff; 
}

img.header-image{
border-radius: 16px 0 16px 0;
box-shadow: none;
}

.header-image {
margin-top: 0px;
}

.site-header {
padding-top: 0px;
padding-bottom:0px;
}

.site-content{
margin-top:0px;
float:none;
}

.main-navigation{
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;
}


#colophon{
padding: 0px;
margin-top: 0px;
border: none;
}

.full {
width: 100%;
max-width: 960px;
min-width: 960px;
margin: 0 auto;
overflow: hidden;
}

.full .homeleft {
width: 65%;
color:#ffffff;
}

.homeleft{
margin-right: 2%;
float: left;
min-height: 1px;
color: #FFF;
padding: 3%;
}

.last{
margin-right: 0px;
}



.site-content article {
border-bottom:none;
margin-bottom: 0px;
padding-bottom: 0px;
}

.fourcol{
margin-right: 2%;
float: left;
min-height: 1px;
margin-top:17%;
}

.form {
background: url(http://www.landsales.com.au/wp-content/uploads/2014/03/rightbg.png) repeat 0 0;
width: 296px;
text-align: center;
color: #FFF;
position: absolute;
right: 0;
height: 100%;
}

.formright{
width:30.66%;
float:right;
background: url(http://www.landsales.com.au/wp-content/uploads/2014/03/rightbg.png) repeat 0 0;
position:absolute;
top:18%;
right:0px;
}

.homeright {
padding: 5%;
text-align:center;
}

.greystrip {
padding: 5px;
border-radius: 4px;
margin: 15px 0;
background: url(http://www.landsales.com.au/wp-content/uploads/2014/03/rightbg.png) repeat 0 0;
}

.greystrip span{
color: #E3314A;
padding: 0 22px 0 4px;
text-decoration: none;
}



.form h4 {
font-size: 15px;
padding: 0 0 5px 0;
font-weight: 300;
}

.slider-wrapper{
width: 298px;
height: 248px;
margin: 0px;
background: url(http://www.landsales.com.au/wp-content/uploads/2014/03/homeworld-sliderbg248.png) no-repeat 0 0;
}



.entry-content li{
margin:0px;
}

.homebody{
width: 100%;
background: url(http://www.landsales.com.au/wp-content/uploads/2014/03/bg.jpg) no-repeat 0 0 #1B2B59;
background-size: 100%;
position: relative;
padding-bottom: 10px;
margin-top: -25px;
}

.fname{
width: 43%;
border: 1px solid rgb(204, 204, 204);
border-radius: 3px 3px 3px 3px;
font-family: inherit;

margin: 0px 0px 10px 0px !important;
float:left;
}

.lname{
width:43%;
border: 1px solid rgb(204, 204, 204);
border-radius: 3px 3px 3px 3px;
font-family: inherit;

margin: 0px 0px 10px 0px !important;
float:right
}



.email{
width:94%;
border: 1px solid rgb(204, 204, 204);
border-radius: 3px 3px 3px 3px;
font-family: inherit;
padding: 0.428571rem;
margin: 0px 0px 10px 0px !important;
}

.dropdownl {
width:49%;
border: 1px solid rgb(204, 204, 204);
border-radius: 3px 3px 3px 3px;
font-family: inherit;
padding: 0.428571rem;
margin: 0px 0px 10px 0px !important;
word-wrap:normal !important;
float:left;
}

.dropdownr {
width:49%;
border: 1px solid rgb(204, 204, 204);
border-radius: 3px 3px 3px 3px;
font-family: inherit;
padding: 0.428571rem;
margin: 0px 0px 10px 0px !important;
word-wrap:normal !important;
float:right;
}


.dropdowncf{
width:100%;
border: 1px solid rgb(204, 204, 204);
border-radius: 3px 3px 3px 3px;
font-family: inherit;
padding: 0.428571rem;
margin: 0px 0px 10px 0px !important;
}

.textareac{
width:94%;
height:42px;
margin: 0px 0px 10px 0px !important;
}

.buttonc{
color: rgb(64, 64, 64) !important;
background: #E9E9E9 !important;
font-weight:bold;
margin: -10px 0px -10px 0px !important;
}

.buttonc hover{
color: rgb(64, 64, 64) !important;
background: red;
font-weight:bold;
margin: -10px 0px -10px 0px !important;
}


.site-content{
 margin-bottom:-70px;
}
.cff-fixed-height { height:394px !important; }
.facebook-text { width:32%; float:left; }
.discript{ width:65%;  float:right; }
.site-info { text-align:center;}


/* iPads (portrait and landscape) ----------- */
@media screen and (min-width: 768px) and (max-width:1024px) {
.homebody{ width: 96%;
background: url(http://www.landsales.com.au/wp-content/uploads/2014/03/bg.jpg) no-repeat 0 0 #1B2B59;
background-size:100%; 
padding: 0 2%;
}
.entry-content h4, .comment-content h4 { line-height: 1.54615; }
.mysocial span { font-size: 29px; }
.full .homeleft  { width:75%; padding:4% 0;}
.formright { width: 25%; float:left; top:20%;}
.formright.homeright img{width:20%};
.cff-fixed-height  { width:100% !important;}
.discript { width: 65%; float: right; margin-top: -5px;  text-align: justify;}
.facebook-text { width:30%; height: 30px; padding-bottom:4%; }
.full { width: 100%; max-width: 96%; min-width: 96%; }
.hh1, .hh2, .hh3  { width: 100%; font-size: 25px !important; }
.hh1 { margin-top: 8% !important; margin-top:0!important;}
.hh2{ margin-left: 3% !important; }
.hh3{ margin-left: 6% !important; }
.fname, .lname{width:41% !important;}
.email, .textareac {width:93% !important;}
.dropdownl, .dropdownr {width:49% !important;}
.slider-wrapper{ padding-left: 0px; margin-left: -19px;  }
.facebook-twitter{background: rgba(255, 255, 255, 0.25); padding: 10px 10px 10px 10px; line-height: 1;}
.homeright h4{margin-top: 60px;}
.fbspan img{width:48%;}
.twitterspan img{width:48%; padding-left: 2%;}
#cff{width: 100%;}

}


/* Smartphones (landscape) ----------- */
@media screen and (min-width: 481px) and (max-width:766px) {
.homebody{ width: 100%; background: url(http://www.landsales.com.au/wp-content/uploads/2014/03/bg.jpg) no-repeat 0 0 #1B2B59;
background-size:100%; padding: 0 4%; }
.customheader {margin-top: 0px;}
.mysocial span { font-size: 16px; }
.full .homeleft  { width:100%; padding:4% 0;}
.formright { width:28%; float:left; }
.cff-fixed-height  { width:100% !important;}
.discript { width:50%; float:left; margin-left: 2%; }
.facebook-text { width:20%; padding-bottom:12%;}
.full { width: 100%; max-width: 92%; min-width: 92%; }
.hh1, .hh2, .hh3  { width: 100%; font-size: 26px !important; }
.hh1 { margin-top: 0% !important;}
.hh2{ margin-left: 4% !important; }
.hh3{ margin-left: 8% !important; }

 .facebook-twitter{margin-top: -95px;}
.fbspan{ padding:1px 5px 0px 0px; }
.twitterspan{ padding: 1px 0px 0px 0px; }
.fbspan img{ width:43%; padding:1px 5px 0px 10px; float:left }
.twitterspan img{ width:43%; float:left; padding: 1px 0px 0px 3px;}

.fname, .lname {width:41% !important;}
.dropdownl, .dropdownr{width:48% !important;}
.email, .textareac {width:93% !important;}

.slider-wrapper{ margin-left: -29px; }
.slider-wrapper { height: 187px;}

}


/* Smartphones (portrait) ----------- */
@media screen and (min-width: 174px) and (max-width:480px) {
.homebody { width: 92% !important; background-color:#1B2B59; background-image:url(http://www.landsales.com.au/wp-content/uploads/2014/03/mobilebg.jpg);background-size: auto; padding: 0 0;}
.customheader { width: 100%; height: 30px; margin-top: 0px; padding-top: 5px;}
.topemail{ left:0px; top:0px; margin-left: -5px; background-color: #1E67AF; color: #fff; text-align: right; margin-top: -1px; font-size: 11px; padding-right: 5px; width:100%;}
.mysocial{padding-bottom: 0px; width:100%; padding-top: 0px;}
.mysocial span { font-size: 18px;  padding-right: 5px; }
.slider-wrapper { height: 193px;} 
.slider-wrapper img {margin-top: 54px;}
.full .homeleft  { width:100%; padding:4% 0;}
.formright { width:100%; position: inherit; float:left; }
.cff-fixed-height  { width:100% !important;}
.discript { width: 90%; float: left; padding-left: 14px; padding-right: 3px; word-wrap: break-word; text-align: justify;}
.facebook-text { width:100%;  padding-bottom:12%; }
.full { width: 100%; max-width: 100%; min-width: 100%; }
.hh1, .hh2, .hh3  { width: 100%; font-size: 20px !important; }
.hh1 { margin-top: 8% !important; padding-left: 6px;}
.hh2{ margin-left: 3% !important; }
.hh3{ margin-left: 6% !important; }
.fname, .lname{width:44% !important;}
.dropdownl, .dropdownr {width:49% !important;}
.email, .textareac {width:95% !important;}
}