.footer{display:block; margin:0; padding:50px 0 20px;border-bottom: solid 10px #f2c2c4; background: url(../images/strip_color1.png) repeat-x center top;}
.address-block{display:inline-block; margin:0; padding:0; float:left; width:385px;}
.address-block h5{display:block; margin:0; padding:0; font-family: 'Titillium Web', sans-serif; font-size:16px; color:#000000; font-weight:600; line-height:20px;}
.address-block p{display:block;margin:0 0 20px;padding:0;font-family: 'Titillium Web', sans-serif;font-size:16px;color:#000;font-weight:normal;line-height:22px;}
.address-block p a{display:inline-block; margin:0; padding:0; font-family: 'Titillium Web', sans-serif; font-size:16px; color:#f47321; font-weight:normal;}


.address-block p span{color:#f47321;}

.fot-icons{display:block; margin:0; padding:0;}
.fot-icons a{display:inline-block;margin:0 10px 0 0;padding:0; float:left; background:#f47321; width:40px; height:40px; border-radius:100%; text-align:center;transition:all ease-in-out .2s; -webkit-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -ms-transition:all ease-in-out .2s;}
.fot-icons .fa{font-size:25px; color:#fff; line-height:40px;}
.fot-icons a:hover{background:#dd6368;}

.contact-block{display:inline-block; margin:0; padding:0 75px; float:left;}
.contact-block h5{display:block; margin:0; padding:0; font-family: 'Titillium Web', sans-serif; font-size:18px; color:#f47321; font-weight:600; line-height:20px;}
.contact-block h5 a{display:block; margin:0; padding:0; font-family: 'Titillium Web', sans-serif; font-size:18px; color:#f47321; font-weight:600; line-height:20px;transition:all ease-in-out .2s; -webkit-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -ms-transition:all ease-in-out .2s;}
.contact-block h5 a:hover{color:#dd6368;}


.contact-block p{display:block; margin:0 0 20px; padding:0; font-family: 'Titillium Web', sans-serif; font-size:18px; color:#000000; font-weight:normal; line-height:22px;}
.contact-block p a{display:inline-block; margin:0; padding:0; font-size:18px; color:#000000; font-weight:normal;}
.contact-block p a:hover{color:#dd6368;}


.fot-logo{display:inline-block; margin: 0 0 10px;}
.fot-logo img{width:60px; height:auto; margin: 0 auto 5px auto; display: block;}
.fot-logo h1{font-size: 9px;color: #000;font-family: 'Roboto Slab', serif;}

@media only screen and (max-width:1200px){
.address-block{width:33%;}
.contact-block{width:33%; padding:0 5%;}

}
@media only screen and (max-width:767px){
.address-block {width:100%;}
.contact-block{width:100%; padding:0;}

.footer{padding: 20px 0;}
}
@media only screen and (max-width:599px){
.footer-imgs ul li{width:25%;}
.banner_inner_intro figure img{height: 280px;}

	}
