@media only screen and (max-width:959px){
.container{width:760px;padding:0 3px;}
.show-mob, .show-desk{
	display:none;
}
.show-tab{
	display:block;
}
/*-----------------------
CSS FOR BANNER
-------------------------*/
.bnr-heading {
  font-size: 30px;
  line-height: 34px;
}
.counter-right {
  width: 47%;
}
/*-----------------------
CSS FOR SECTION 1
-------------------------*/
.yellow-box {
  background: #ffde00 url("../images/sec1-yelw-tab.jpg") repeat-x scroll left top;
  height: auto;
  margin-top:30px;
  padding-bottom:12px;
}
.sec1-left-text {
  margin: 86px 0 0 45px;
  width: 58.5%;
}
.sec1-left-text ul li {
  font-size: 19px;
  line-height: 24px;
  margin-bottom: 13px;
  padding-left: 43px;
}
.sec1-right-text img {
  margin: 130px auto 0;
  max-width: 100%;
}
.black-strip{
	font-size:40px;
	padding:5px 8px 0;
}
.smaill-strip-headng{font-size:23px;}
/*-----------------------
CSS FOR SECTION 7
-------------------------*/
.ltr-spc {
  letter-spacing: -2px;
  font-size:36px;
}
/*-----------------------
CSS FOR SECTION 9
-------------------------*/
.section9 .black-strip {
  font-size: 40px;
  letter-spacing:-1px;
}

}
@media only screen and (max-width:769px){iframe {	width: 461px;    height: 293px;}.wistia_embed{	width: 461px !important;    height: 293px !important;	}
.container{width:100%; max-width:580px;padding:0 2%;}
.show-desk, .show-tab, .top-full-menu, .top-bar{
	display:none;
}
.show-mob{
	display:block;
}
.top-header {
  padding: 6px 0;
}
.logo {
  width:130px;
}
.wk-mob-img{
	max-width:100%;
	margin:20px auto;
}
/*-----------------------
CSS FOR BANNER
-------------------------*/
.counter-right {
  width: 77%;
}
.counter-right p{
	font-size:20px;
	line-height:22px;
}
.bnr-video {
  width: 92%;
}
#clockdiv div > span {
  font-size: 26px;
  line-height: 28px;
}
/*-----------------------
CSS FOR SECTION 1
-------------------------*/
.section1, .section2, .section3, .section4, .section5, .section6, .section7, .section8, .section9, .section10{
	padding:25px 0;
}
.sec-heading {
  font-size: 35px;
  line-height: 30px;
}
.sec1-p1 {
  font-size: 20px;
  line-height: 22px;
  margin-top: 25px;
  width: 90%;
}
.yellow-box {
  background:none;
  background-color: #ffde00;
  padding:10px 15px;
}
.sec1-left-text {
  margin: 0px 0 0 0;
  width: 100%;
}
.sec1-left-text ul{background:none;}
.sec1-left-text ul li {
  font-size: 16px;
  line-height: 24px;
  margin:0 0 13px 0;
  padding-bottom:6px;
}
.sec1-right-text {
  float: right;
  padding: 0 0 0 0;
  width: 100%;
}
.sec1-right-text img {
  margin: 0 auto;
}
/*-----------------------
CSS FOR SECTION 2
-------------------------*/
.section2, .section3, .section4, .section5, .section6, .section8, .section10{
	padding-bottom:0;
}
.section2 .sec-heading, .section8 .sec-heading {
  margin: 0 auto 0;
  padding: 17px 20px;
}
.black-strip {
  font-size: 32px;
  line-height:35px;
  height:auto;
  padding:5px 8px 6px;
  margin-bottom:20px;
}
.blk-lft, .blk-rit{
	display:none;
}
.half-img-div, .half-text-div{
	width:100%;
	margin:0;
	padding:0;
}
.half-text-div{
	margin-top:0px;
}
.section2 .half-text-div{
	padding:0;
}
.comn-p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 15px;
}
.l-yelw {
  font-size: 16px;
  line-height: 24px;
  padding: 25px 5px 30px;
  width: 26%;
}
.l-yelw-text{
	font-size: 16px;
  line-height: 24px;
}
.bord-title-box, .section5 .bord-title-box, .section6 .bord-title-box {
  margin-top: 25px;
  padding: 0 0 10px;
}
.smaill-strip-headng {
  font-size: 20px;
  line-height:24px;
  margin-bottom:20px;
}
.haladia-block {
  padding: 25px;
}
.haldia-heading {
  font-size: 21px;
  line-height: 24px;
}
.haladia-block-ul li {
  font-size: 16px;
  line-height: 24px;
  margin-top: 12px;
}
.border-full{
	border:none;
}
/*-----------------------
CSS FOR SECTION 3
-------------------------*/
.section3 .bord-title-box {
  padding-bottom: 10px;
}
/*-----------------------
CSS FOR SECTION 5
-------------------------*/
.sec5-marg {
  margin: -15px 0 15px;
  padding-left: 40px;
}
.section5 .haladia-block, .section6 .haladia-block {
  margin-bottom: 15px;
}
/*-----------------------
CSS FOR SECTION 6
-------------------------*/
.section6 .half-text-div {
  padding-left: 0px;
}
.sec-6-yelw-box {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 15px;
  padding: 15px;
  width: 100%;
}
.ltr-spc {
  letter-spacing: 0;
}
.strip-margin {
  margin-bottom: 10px;
}
/*-----------------------
CSS FOR SECTION 7
-------------------------*/
.section7 .wk-mob-img {
  margin: 0px auto 20px;
}
/*-----------------------
CSS FOR SECTION 8
-------------------------*/
.section8 .bord-title-box {
  padding: 0 0 10px;
  margin-bottom:0px;
}
.section8 .black-strip {
  margin-bottom: 20px;
}
.section8 .smaill-strip-headng {
  margin:0px 0 20px;
}
.money-seal{
	width:100%;
	padding:0;
}
.money-text {
  width: 100%;
}
/*-----------------------
CSS FOR SECTION 9
-------------------------*/
.section9 .black-strip {
  font-size: 32px;
  letter-spacing: 0px;
}
.sec9-p1 {
  margin-top: 0;
}
.gift-box {
  border:none;
  margin-top: 10px;
  padding: 0 10px 0px;
}
.left-gift {
  width: 100%;
}
.gift1 {
  float: none;
  margin-top: 0;
  display:inline-block;
}
.yelw-gift-text {
  font-size: 22px;
  line-height: 20px;
  padding: 15px;
  text-align: center;
}
.right-gift {
  padding: 18px 0 0;
  width: 100%;
}
/*-----------------------
CSS FOR SECTION 10
-------------------------*/
.sec10-pad {
  margin-top: 0;
  padding-left: 0;
}
.section10 .bord-title-box {
  margin-top: 10px;
  padding: 0 0 10px;
}
.section10 .haladia-block {
  padding: 25px;
}
/*-----------------------
CSS FOR FOOTER
-------------------------*/
footer {
  font-size: 14px;
  line-height: 18px;
  padding: 20px 0;
}
}@media only screen and (max-width:414px){		iframe {	width: 347px;    height: 213px;}	.wistia_embed{	width: 347px !important;    height: 213px !important;	}input {	width: 100%;}}
@media only screen and (max-width:380px){
.bnr-heading {
  font-size: 26px;
  line-height: 29px;
}input {	width: 100%;}
.counter-right {
  width: 92%;
}
#clockdiv div > span {
  font-size: 24px;
  line-height: 25px;
}
iframe {	width: 320px;    height: 212px;}
.wistia_embed{	width: 320px !important;    height: 212px !important;	}
}

@media only screen and (max-width:321px){	input {	width: 100%;}
	iframe {	width: 281px;    height: 173px;}
	.wistia_embed{	width: 281px !important;    height: 173px !important;	}
}
@media only screen and (max-width:361px){	
	iframe {	width: 281px;    height: 173px;}input {	width: 100%;}
	.wistia_embed{	width: 281px !important;    height: 173px !important;	}
}