@charset "utf-8";
/* CSS Document */

/**media smoothing**/


@media (min-width:329px)
 {
  .navbar-brand { 
	  margin-top:-5px;		
	}
	.logo-layout >img{
	 width:17%;
   }
  
 }
 
@media (min-width:360px)
{
	.logo-layout > h3{
	 font:bold 1.1em Montserrat, Arial Narrow, Arial, Helvetica, sans-serif ;	  
   }
}

@media(min-width:450px){
	
#rs-slide #slideBtn-read{
  top:99px;
  left:5px;
 }
 #rs-slide #slideBtn-contact{
  top:99px;
  left:135px;   
 }
.footer .quick-lnks .qcklnk-content
 {
   margin-left:120px;
 }
 .footer .quick-contact .qckContact-content{
	margin-left:120px;
 } 	
 
}
@media(min-width:576px){
 
 .btn{
   padding:10px 25px; 
   font-size:12px;
  }  
 .hmCard .card-text{
  font:normal 1em Verdana, Geneva, sans-serif;
   max-width:388px;
  }

 #rs-slide #slideBtn-read{
   top:150px;
   left:45px;
 }
 #rs-slide #slideBtn-contact{
  top:150px; 
  left:190px; 
 }
 .logo-layout > h3{
	font:bold 1.3em Montserrat, Arial Narrow, Arial, Helvetica, sans-serif ;	  
   }
  .cntct-txt h4{
   width:160px;
  font-size:1.5em;
  }
  .contact-text >p{  
   margin-top:7px;
   font-size:1.1em;
  }
}

@media(min-width:768px){
 .main{
  padding-bottom:417px;
 }
 .btn{
   padding:12px 25px; 
   font-size:12px;
   }
 .hmCard{
  max-width:776px;
  margin-right:-30px;
  margin-left:30px;
 }
 #rs-slide #slideBtn-read{
 top:180px;
 left:70px;
 }
 #rs-slide #slideBtn-contact{
  top:180px; 
  left:220px; 
 } 
.logo-layout > h3{
  font:bold 1.4em Montserrat, Arial Narrow, Arial, Helvetica, sans-serif ;	  
 }
 .logo-layout > h3.abbrv-txt{
   display:block;
 }
 .logo-layout > h3.full-txt{
   display:none;
  }
  .iframe{
   height:670px;
  }
 .txtTab{
   padding:20px;
  }
 .hmCard .card-img > img{
  border-top-left-radius:10px; 
  border-top-right-radius:0;
  border-bottom-left-radius:10px;
 }
.footer .quick-lnks .qcklnk-content
 {
   margin-left:10px;
   min-width:200px;
 }
.footer .quick-contact .qckContact-content{
   margin-left:10px;
  }
}
 @media(min-width:992px){
	  
  .hmCard{
	max-width:776px;
   }
  .mbrPrfiles h2{
  font:bold 1.4em "Arial", Helvetica, sans-serif;
	}
  .mbrPrfiles h3{
  font:bold 1.4em "Calibri",Cambria,Arial Narrow, Arial;
  }
  .abtLayer1 h2{
   font-size:2em; 
  }  
  .abtBdy h1{
   font-size:1.7em; 
  }
  .abtBdy h2{
   font-size:1.7em;
   }
.abtBdy h3{
 font-size:1.6em;
  }
  .btn{
   padding:12px 30px; 
   font-size:12px;
   }
  #rs-slide #slideBtn-read,
  #rs-slide #slideBtn-contact{
  top:270px;
  }
  .iframe{
   height:750px;
  }
  .logo-layout > h3.abbrv-txt{
   display:none;
  }
 .logo-layout > h3.full-txt{
   display:block;
  }
 }
 
 @media (min-width:1100px){
	 
   .navbar-brand {
		max-width:450px; 
		margin-right:10%;
	 }
	 
	.logo-layout >img{
       width:20%;
     }
	 
	 .footer .quick-contact .socials li{
		 margin-left:30px;
	 }
 }
 
 @media(min-width:1200px){
  
.sctn-1{
  margin:20px 0 10px;
  padding:10px 10px 10px 40px; 	
 }
 .btn{
   padding:13px 33px; 
   font-size:12px;
  }
 #rs-slide #slideBtn-read,
 #rs-slide #slideBtn-contact{
  top:320px;
  }
 .hmCard{
	 max-width:none;
  } 
  .iframe{
   height:770px;
  }
  #lstCard{		
    max-width:1047px;
  }
   #lstCard .card-img > img{
	  height:100%;
   }
  .cont-form{
	margin-top:10px; 	
   }
  .contact-content{
     max-width:700px;
   }
   .contact-row{
	min-width:1150px;
  }
 }