.content1{width: 100%;
    min-height: 100vh;
    height: auto;
	padding:80px 0 0 0 !important;
   }
.counter_bg{ background-image: url(../images/homeBg.jpg) !important; background-size: 950px;
    background-position: 0 139px; background-repeat: no-repeat;}

.nomarg{ margin:0 !important;}

.counter_head{ width: 100%; height:107px; border-bottom:2px solid #b1a271; border-top:2px solid #b1a271; box-shadow:0 5px 10px rgba(0,0,0,1); /*margin-top:4.25%;*/ background-image:url('../images/countBg.jpg'); position:relative; overflow:hidden; }

.ppbg{ background-image: url(../images/counter_pp.png);
    background-position: top right;
    background-size: 369px;
    background-repeat: no-repeat;
    width: 100%;
	padding: 3% 10%;
   position: absolute;
    top: 0;
    bottom: 0;}

.rel_date{    width: 13%;
    display: block;
    float: left;
    margin: -1% 0;}

.counterCont{ 
   
    background-repeat: no-repeat;
    background-size: 45%;
    background-position: 0% 100%;
	padding-bottom:30px;
	position: relative;
    }
.counteraeom{ position: absolute;left: 17%;
    bottom: 12%;width: 200px;}
.countCaption{ text-align: center;
    font-family: 'raleway_semibold';
    font-size: 16px;
    text-spacing: 5px;
    padding: 20px;
    font-weight: 600;
    color: #fff;
    margin-top: 20px;
    letter-spacing: 8px; }

#demo{ color:#fff; font-family:'wickedgrit'; font-size:48px; letter-spacing:50px; text-decoration:underline; text-decoration-color:#F93; }

.mainCountul{ display: flex;
    align-items: stretch; /* Default */
    justify-content: space-between;
    width: 80%;
    margin: 0 auto;
    padding: 0;}
.mainCountul li{display: block;
    flex: 0 1 auto; /* Default */
    list-style-type: none;}
.mainCountul li:last-child{ margin-right:0;}
.mainCountul li p{ color:#fff; font-size:56px; font-family:'wickedgrit'; border-bottom:10px solid #b1a271; padding-bottom:4px; position:relative;}

#day:after{ content:'days'; position:absolute;  font-size:18px; font-family:Verdana, Geneva, sans-serif; text-align:center; bottom:-60px; left:-7px;}
#hours:after{ content:'hours'; position:absolute;  font-size:18px; font-family:Verdana, Geneva, sans-serif; text-align:center; bottom:-60px; left:0px;}
#min:after{ content:'minutes'; position:absolute;  font-size:18px; font-family:Verdana, Geneva, sans-serif; text-align:center; bottom:-60px; left:-7px;}
#sec:after{ content:'seconds'; position:absolute;  font-size:18px; font-family:Verdana, Geneva, sans-serif; text-align:center; bottom:-60px; left:-2px;}

.staytuned{ font-family:'wickedgrit'; font-size:18px; color:#fff;margin-top: 120px;}
.staytunedshare ul{    display: flex;
    align-items: stretch;
    justify-content: space-between;
    margin: 20px auto;
    padding: 0;
    width: 30%;}
.staytunedshare ul li{ display: block;
    flex: 0 1 auto;
    list-style-type: none;}
.staytunedshare ul li a { width:25px; height:25px; display:block; background-size:contain; background-repeat:no-repeat; background-position:50%; transition:all ease-out 0.2s;}
.staytunedshare ul li a:hover{ transform:scale(1.2)}

.fb_st{ background-image:url('../images/timer/fb.png');}
.twitter_st{ background-image:url('../images/timer/twitter.png');}
.insta_st{ background-image:url('../images/timer/insta.png');}
.halfrt{ width:50%; float:right; margin:10px;}

@media (min-width:1367px)and (max-width:1930px) {
	.counter_head{ height:200px;}
	.countCaption{ font-size:22px;}
	.mainCountul li{ margin-right:14%;}
	.mainCountul li p{ font-size:78px;}
	#day:after, #hours:after, #min:after, #sec:after{ font-size:28px; bottom:-80px;}
	.staytuned{ font-size:24px;}
	.staytunedshare ul{ margin-top:40px;}
	.staytunedshare ul li a{ width:35px; height:35px;}
	/*.ppbg{ background-size:44%;}*/
	.counteraeom {left: 15%; bottom: 3%;width: 300px;}
	.counter_bg { background-size: 1270px; background-image: url(../images/homeBg.jpg) !important;}
	.content1{ padding:70px 0 0 0 !important;}
	.ppbg{ background-size: 715px; }
	.halfrt{ width:50%;}
	
}

@media (min-width:768px)and (max-width:1169px) {
	
	.countCaption{ font-size:22px;}
	.mainCountul li{ margin-right:14%;}
	.mainCountul li p{ font-size:78px;}
	#day:after, #hours:after, #min:after, #sec:after{ font-size:18px; bottom:-70px;}
	.staytuned{ font-size:24px;}
	.staytunedshare ul{ margin-top:40px;}
	.staytunedshare ul li a{ width:35px; height:35px;}
	/*.ppbg{ background-size:70%;}*/
	.counteraeom {left: 200px;
    bottom: 35px;
    width: 200px;}
	.counter_bg {     background-size: 950px; background-image: url(../images/homeBg.jpg) !important;}
	.content1{ padding:70px 0 0 0 !important;}
	.ppbg{ background-size:500px; }
	.mainCountul li p{ font-size:36px;}
	.halfrt{ width:40%;}
	.ppbg {     top: 15px;}
	.rel_date { width: 20%; }
	
	}

@media (min-width:480px)and (max-width:767px) {
	
	.counter_head{ height:100px;}
	.counter_bg {    background-size: 402px;
    background-image: url(../images/homeBg1.jpg) !important;
    background-position: -39px 119px;}
	.content1{ padding:70px 0 0 0 !important;}
	.ppbg{ background-size:350px;}
	.rel_date{ display:none;}
	.countCaption{ display:none;}
	.counteraeom {left: 200px;
       bottom: -60px;
    width: 200px;}
	.mainCountul{     width: 50%;
    float: right;
    margin: 0 auto;     margin-top: 15%;}
	.mainCountul li p{ font-size:32px; border-bottom: 5px solid #b1a271;}
	#day:after,#hours:after,#min:after,#sec:after{ font-size:12px; bottom:-46px}
	.staytuned{ margin-top:70px; font-size:12px;  }
	.staytunedshare ul{ width:30%;}
	.halfrt{ width:30%;}
	.ppbg {     background-position: top center;}
	
	}
	
@media (min-width:375px)and (max-width:479px) {
	
.counter_head{ height:80px;}
		.content1{ padding:70px 0 0 0 !important;}
		.ppbg{ background-size:300px; background-position: center;}
		.rel_date{ display:none;}
		.countCaption{ display:none;}
		.counter_bg {
    background-image: url(../images/homeBg1.jpg) !important;
    background-size: 415px;
    background-position: -91px 110px;
}
		.counteraeom {
    left: 188px;
    bottom: 10%;
    width: 125px;
}
	.mainCountul{ width: 48%; float: right;
    margin: 0 auto;}
	.mainCountul li p {
    font-size: 26px;
    border-bottom: 5px solid #b1a271;
}
	.counterCont{ padding-top: 200px;}
	#day:after,#hours:after,#min:after,#sec:after{ font-size:10px; bottom:-36px}
	.staytuned{ margin-top:40px; font-size:12px;}
	.staytunedshare ul{ width:30%; }
	.staytunedshare ul li a{ width:20px; height:20px;}
	.halfrt{ width:40%;}
	
	}
	
	@media (min-width:360px)and (max-width:374px) {
.counter_head{ height:80px;}
		.content1{ padding:70px 0 0 0 !important;}
		.ppbg{ background-size:300px; background-position: center;}
		.rel_date{ display:none;}
		.countCaption{ display:none;}
.counter_bg {
    background-image: url(../images/homeBg1.jpg) !important;
    background-size: 367px;
    background-position: -59px 110px;
}
		.counteraeom {
    left: 188px;
    bottom: 5%;
    width: 125px;
}
	.mainCountul{ width: 48%; float: right;
    margin: 0 auto;}
	.mainCountul li p {
    font-size: 26px;
    border-bottom: 5px solid #b1a271;
}
	.counterCont{ padding-top: 200px;}
	#day:after,#hours:after,#min:after,#sec:after{ font-size:10px; bottom:-36px}
	.staytuned{ margin-top:40px; font-size:12px;}
	.staytunedshare ul{ width:30%; }
	.staytunedshare ul li a{ width:20px; height:20px;}
	.halfrt{ width:40%;}
		}
@media (min-width:321px)and (max-width:359px) {
.counter_head{ height:80px;}
		.content1{ padding:70px 0 0 0 !important;}
		.ppbg{ background-size:300px; background-position: center;}
		.rel_date{ display:none;}
		.countCaption{ display:none;}
		.counter_bg {
    background-image: url(../images/homeBg1.jpg) !important;
    background-size: 415px;
    background-position: -91px 110px;
}
		.counteraeom {
    left: 188px;
    bottom: 5%;
    width: 125px;
}
	.mainCountul{ width: 48%; float: right;
    margin: 0 auto;}
	.mainCountul li p {
    font-size: 26px;
    border-bottom: 5px solid #b1a271;
}
	.counterCont{ padding-top: 200px;}
	#day:after,#hours:after,#min:after,#sec:after{ font-size:10px; bottom:-36px}
	.staytuned{ margin-top:40px; font-size:12px;}
	.staytunedshare ul{ width:30%; }
	.staytunedshare ul li a{ width:20px; height:20px;}
	.halfrt{ width:40%;}
		}
		
		
@media (min-width:280px)and (max-width:320px) {
.counter_head{ height:80px;}
		.content1{ padding:70px 0 0 0 !important;}
		.ppbg{ background-size:300px; background-position: center;}
		.rel_date{ display:none;}
		.countCaption{ display:none;}
.counter_bg {
    background-image: url(../images/homeBg1.jpg) !important;
    background-size: 345px;
    background-position: -52px 110px;
}
.counteraeom {
    left: 171px;
    bottom: 0%;
    width: 125px;
}
	.mainCountul{ width: 48%; float: right;
    margin: 0 auto;}
	.mainCountul li p {
    font-size: 26px;
    border-bottom: 5px solid #b1a271;
}
	.counterCont {
    padding-top: 130px;
}
	#day:after,#hours:after,#min:after,#sec:after{ font-size:10px; bottom:-36px}
	.staytuned{ margin-top:40px; font-size:12px;}
	.staytunedshare ul{ width:30%; }
	.staytunedshare ul li a{ width:20px; height:20px;}
	.halfrt{ width:40%;}
		
		
}


@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){
	.counter_head { display:none !important;}
.counter_bg {
    background-position: -39px 23px;
} 
.mainCountul {
       width: 45%;
    padding-right: 19px;
    margin-top: 4%;
}
.counteraeom {
    left: 51%;
    bottom: 80px;
    width: 200px;
}
.counter_bg {
    background-size: cover;
}
.content1 {
    padding: 150px 0 0 0 !important;
}
}

@media screen and (min-width:580px) and (max-width:767px) and (orientation:landscape){
	.counter_head { display:none !important;}
.counter_bg {
    background-position: -39px 23px;
} 
.mainCountul {
    width: 43%;
    padding-right: 50px;
    margin-top: 7%;
}
.counteraeom {
    left: 25%;
    bottom: 55px;
    width: 120px;
}
.counter_bg {
    background-size: 50%;
}
.content1 {
    padding: 80px 0 0 0 !important;
}
}
@media screen and (min-width:480px) and (max-width:579px) and (orientation:landscape){
	.counter_head { display:none !important;}
.counter_bg {
    background-position: -39px 23px;
} 
.mainCountul {
    width: 52%;
    padding-right: 25px;
    margin-top: 4%;
}
.counteraeom {
    left: 25%;
    bottom: 53px;
    width: 100px;
}
.counter_bg {
    background-size: 50%;
}
.content1 {
    padding: 80px 0 0 0 !important;
}
.counterCont { padding-bottom:0px;}
}

.staytuned,.staytunedshare{
		visibility:hidden;
}
