/*

Theme Name: adg Responsive

*/


@media screen and (max-width: 1235px){
.sitewidth{ width: 96%;}
.header-menu ul li{padding-left: 30px; padding-right: 30px;}
.ttl2{width: 54%;}
.pr{margin-bottom: 2px;}
.form1{width: 45%; float: left;}
.form2{width: 46%; float: right; margin-right: 4%;}
.address{width: 100%; float: left; margin-top: 24px; text-align: center;}
.click{background-image: none; width: 100%; text-align: center; margin-left: 0px;}
.propert-title{width: 72%;}
.offers-lettngs1 ul li{height: auto; }
.offers-lettngs2 ul li{height: auto; }
#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{
font-family: 'Roboto-Regular' !important; text-transform: uppercase !important;}
#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{background-color: #F1451D !important;}
 }
 
 @media screen and (max-width: 1125px){
.header-menu ul li{padding-left: 15px; padding-right: 15px;}
.border-lin{margin-bottom: 10px;}
.cont1-lettings{width: 96%;}

.mail-call-section{width: 100%;}
.logo-hedr{width: 35%;}
.call-header{width: 23%;}
a.mail{width: 13%;}
.abt-bner{margin-top: 15px !important;}
 }
 
 @media screen and (max-width: 1100px){
.ttl{width:25%;}
.ttl2{width: 64%;}
.ttl3{width: 48%;}
.ttl-blk{width: 30%;}
.landloards ul li{height: auto; background-position: left top 1px; line-height: 26px; font-size: 17px; margin-bottom: 13px;}
 } 
 
 @media screen and (max-width: 950px){
.ttl2{width: 65%; font-size: 39px;}
.ttl3{width: 52%; font-size: 39px;}
.ttl-blk{width: 32%; font-size: 39px;}
.form1{width: 44%; float: left;}
.form2{width: 44%; float: right; margin-right: 3%;}
/*.bckimg{background-size: 100% auto !important; height:230px !important; }*/
.bckimg{background-size: auto 100% !important; height: 230px !important; }

.logo-section{height: 163px;}
.logo-hedr{width: 21%;}
.logo-hedr img{width: 100%; padding-top: 9px;}
.call-header{width: 23%; top: 76px !important;}
a.mail{width: 13%; font-size: 21px; top: 76px !important;}
.call{font-size: 21px;}
.offers-lettngs2{width: 85%}
 } 
 
@media screen and (max-width: 975px){
.header-menu{height: 59px; z-index: 999;}	
.menu{display: none;}
}

@media screen and (max-width: 862px){
.foter-img{background-size: 100% auto; height: 90px;}	
.logo-hedr{width: 19%;}
}
 
 @media screen and (max-width: 845px){
.ttl{width:26%; font-size: 32px; padding-top: 6px;}
.ttl2{width:60%; font-size: 32px; padding-top: 6px;}
.ttl3{width:47%; font-size: 32px; padding-top: 6px;}
.ttl-blk{width:29%; font-size: 32px; padding-top: 7px;}
.border-lin{margin-bottom: 5px;}
.click{font-size: 27px;}
.propert-title{height: 136px; line-height: 136px; margin-left: 0; margin-top: 25% !important; margin: auto; font-size: 27px;}
.logo-section{height: 139px;}
.logo-hedr img{padding-top: 13px;}
.form{padding-bottom: 26px; padding-top: 0px;}
.border-lin-blck{margin-top: 0px;}

 } 
  
 @media screen and (max-width: 755px){
.ttl2{width:65%; font-size: 24px; padding-top: 10px;}
.ttl3{width:39%; font-size: 24px; padding-top: 10px;}
.ttl-blk{width:28%; font-size: 24px; padding-top: 15px;}
.offer{width: 100%;}
.offers-lettngs1{width: 100%; margin-bottom: 0px;}
.offers-lettngs1 ul{margin-bottom: 0px;}
.offers-lettngs2 ul{margin-top: 0px;}
.offers-lettngs1 ul li{height: auto; background-position: left top 1px; line-height: 29px;}
.offers-lettngs2 ul li{height: auto; background-position: left top 1px; line-height: 29px;}
 } 
 
@media screen and (max-width: 730px){
.form1{width: 96%; float: left;}
.form2{width: 96%; float: left; padding-top: 18px;}
.butn input[type="submit"]{width: 103% !important;}
.propert-title{width: 75%; font-size: 21px;}
 }
 
 @media screen and (max-width: 640px){
.ttl{width:28%; font-size: 25px; padding-top: 12px;}
.ttl2{width:60%; font-size: 25px; padding-top: 12px;}
.ttl3{width:46%; font-size: 25px; padding-top: 12px;}
.ttl-blk{width:36%; font-size: 25px; padding-top: 30px;}
.content-all p{font-size: 17px; line-height: 26px;}
.ladlord-cont2{font-size: 17px; line-height: 26px;}
.cont1-lettings{font-size: 17px; line-height: 26px;}
.offers-lettngs1 ul li{font-size: 17px;}
.offers-lettngs2 ul li{font-size: 17px;}
.border-lin{margin-bottom: 5px;}

.mail-call-section{display: none;}
.logo-hedr{width: 100%; margin:auto; text-align:center; padding-top: 0px;}
.logo-hedr img{width: 40%;}
.logo-section{height: auto;}

.res_con{
color: #fff;
width: 100%;
margin: auto;
text-align: center;
display: inline-block;
padding-top: 20px;
padding-bottom: 25px;
background-color: #231f20;
font-family: 'Roboto-Regular';
font-size: 18px;
}	

.header-menu{display:none;} 
.logo-hedr{padding-bottom: 16px;}
button#responsive-menu-button{top:118px !important;}

} 
 
 @media screen and (max-width: 620px){
.titl-strip{font-size: 16px; letter-spacing: 4px;}
.ttl2{width:100%; font-size: 22px;}
.ttl3{width:100%; font-size: 22px;}
.ttl-blk{width:100%; font-size: 22px;}
.til-leeting{font-size: 21px;}
.log img{width:38%;}
 }
 
@media screen and (max-width: 540px){
.proprty-prt1{width: 100%; min-height: auto;}
.property-part2{width: 100%;}
.propert-title{height: 75px; line-height: 75px; margin-top: 30px !important;}
.property-part2 img{height: 250px;}
.click{margin-top: 25px; margin-bottom: 20px;}

.copy{width:100%; margin:auto; text-align: center; float: none;}
.web{width:100%; margin:auto; text-align: center !important; float: none;}
.foter-img{height: 68px;}
.bckimg{background-size: auto 100% !important; height: 230px !important; background-attachment: unset !important;}
}
 
@media screen and (max-width: 475px){
.ttl{width:100%; font-size: 22px;}
.border-lin{margin-bottom: 18px;}
.form1{width: 94%; float: left;}
.form2{width: 94%; float: left; padding-top: 18px;}
.butn input[type="submit"]{width: 105% !important;}
.logo-hedr img{width: 57%;}
.click{margin-bottom: 58px;}

.content-all p{font-size: 15px; line-height: 24px;}
.ladlord-cont2{font-size: 15px; line-height: 24px;}
.cont1-lettings{font-size: 15px; line-height: 24px;}
.offers-lettngs1 ul li{font-size: 15px;}
.offers-lettngs2 ul li{font-size: 15px;}
.landloards ul li{font-size: 15px;}
.morelink{font-size: 15px;}

.border-lin{margin-top: 32px;}
.click{height: 66px;}

.col-md-12.img0{margin-left:0 !important; display:block;}

a.link1 img {
height: auto;
width: 70%;
padding-right: 0;
}

a.link2 img{
height: auto;
width: 70%;
padding-left: 0;
margin-top:30px;
}

.ablog{width:100%; margin:auto; text-align:center;}
.address{margin-bottom:30px !important;}

div.wpcf7-response-output{width: 95% !important;
float: left;
margin-top: 15px !important;
display: block !important;
padding: 0 !important;
margin: 0 !important;
}

 } 

@media screen and (max-width: 400px){
.property-part2{display:none;}
.property-part3{display:inline-block; width:100%; height: 280px; overflow:hidden;}
.property-part3 img{ width:100%; height:auto;}
}
 
 @media screen and (max-width: 385px){
.titl-strip{font-size: 14px; letter-spacing: 2px;}
.property-part2 img{height: 190px;}
.copy{font-size: 14px;}
.web{font-size: 14px;}
.offers-lettngs1 ul{margin-left: -25px;}
.offers-lettngs2 ul{margin-left: -25px;}
#property-part{min-height: 450px;}
 }
 
@media screen and (max-width: 330px){
.click{margin-bottom: 34px; margin-bottom: 24px;}	
#property-part{min-height: 400px;}

}
 
