@media (max-width:1024px){
.countDown .rotate {
	width:150px;
	height:150px;
	margin:0 40px;}
}
@media (max-width:768px){
.countDown .days, .countDown .hours, .countDown .minutes, .countDown .seconds {
	font-size: 54px;
	margin: 0 36px;
	padding: 10px 0;
}
.countDown .rotate {
	width:120px;
	height:120px;
	margin:0 30px;
}
.services .service .ser {
    padding-top: 20px;
}
.services .service .square {
	margin-bottom:10px;
}
.carousel-caption {
    bottom: inherit;
    left: 10%;
    padding-bottom: 0;
    right: 10%;
    top: 10%;
}.carousel-caption img {    max-width: 100%;   height: auto;  }
}
@media (min-width:480px) and (max-width:767px){
.countDown .rotate {   	width: 95px;	height: 95px;	margin: 2% 20px;	float: none;	display: inline-block;}.countDown .days, .countDown .hours, .countDown .minutes, .countDown .seconds {    font-size: 48px;  	margin: 0 35px;    padding: 0;}
.address {
    margin-top: -10px;
}.carousel-caption {  	top: 15%;}
}
@media (max-width:480px){.carousel-caption img {   	max-width: 100%;	height: auto;}
header .social-icons {
	padding:5px 0 !important;
}
header .social-icons li {
    font-size: 14px;	margin: 0 5px 0 0;
}
header .social-icons .icon {    background-color: #fff;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
    height: 25px;
    width: 25px;
    padding: 5px 4px;
    color: #eb5054;
}
.carousel-caption {
	left: 5%;
	right: 5%;
}
.countDown .rotate {    width: 55px;      height: 55px;       margin: 0 10px;      float: none;       display: inline-block;}
.carousel-caption h1 {
  font-size: 30px;
}
.newsletter .form-group {
  left: 0%;
  width: 100% !important;
}
.newsletter .form-control {
  width: 100%;
}
.newsletter .btn {
width:100%;
}
.countDown .days, 
.countDown .hours,
.countDown .minutes,
.countDown .seconds {
    font-size: 30px;
    padding: 0;
    margin: 0;
}
.countDown .text {
  font-size:10px;
  margin-top:-5px;
}
.address{
margin-top:0 !important;
}
.countDown {
margin: 10px auto;
}
.address {
    margin-top: -110px;
}
.services .service .square {
    margin: 0 auto;
}
.ser h4{
text-align:center;
}
header .social-icons ul {
    padding: 0 5px;
}
header .social-icons ul li {
    margin: 0 2px;
}
}
@media (max-width: 1024px){
.countDown .circle {
    margin: 0 4% 0 5% !important;
}
.countDown .circle .days,
.countDown .circle .hours,
.countDown .circle .minutes,
.countDown .circle .seconds {
    font-size: 66px; margin: 20px auto !important;
}
}
@media (max-width: 768px){
.countDown .circle {
    margin: 0 2% !important;
	width: 150px !important;
    height: 150px !important;
}
.countDown .circle .days, .countDown .circle .hours, .countDown .circle .minutes, .countDown .circle .seconds {	margin: 5px auto !important;
}
}
@media (max-width: 767px){
.countDown .circle {
    margin: 0 10px 0 20px !important;
    width: 120px !important;
    height: 120px !important;
}
.countDown .circle .days,.countDown .circle .hours,
.countDown .circle .minutes,
.countDown .circle .seconds {
    font-size: 48px;
    margin: 5px auto !important;
}
}
@media (max-width: 480px){
.countDown .circle {
    margin: 0px 3px 0 10px !important;
    width: 65px !important;
    height: 65px !important;
	}
.countDown .circle .days,
.countDown .circle .hours,
.countDown .circle .minutes,
.countDown .circle .seconds {
	font-size: 42px;
}
}
@media (max-width: 320px){
.countDown .circle {
    margin: 0px 3px 0 2px !important;
    width: 60px !important;
    height: 60px !important;
	}
.countDown .circle .days,
.countDown .circle .hours,
.countDown .circle .minutes,
.countDown .circle .seconds {
	font-size: 36px;
}.countDown .rotate {    width: 48px;    height: 48px;    margin: 20px 10px;}.countDown .rotate .days,.countDown .rotate .hours,.countDown .rotate .minutes,.countDown .rotate .seconds {	font-size: 24px;}	.countDown .text {  	font-size:10px;	margin-top:-5px;}
}