@charset "utf-8";
/* CSS Document */

@media screen and (min-width:280px) and (max-width:680px)
{
.container {
 padding: 0px 26px 10px;
  margin-top: 5px;
}
.headlinefont {  font-size: 22px;}
.subheadlinefont {
  font-size: 20px;	
}
.video-plugin-new .fp-engine{height:auto;}
.form1 {
  width: 100%;
 /* margin-top: 19px;*/
}

input[type="text"] {
  width: 291px;}
  
  .calltoaction {
  font-size: 15px;padding: 0px;
  line-height: 20px;
  }
  
  .smalllinkul{
  margin-left: -30px;
}

iframe {
  width: 100%;
}

.headlinefont1 {
  font-size: 15px;
  padding: 5px 7px 10px;
  line-height: 24px;
  background: #169DD5;
}

.frcont {
  margin-top: -20px !important;
  padding: 0px 15px 10px !important;
}

.formcontain {
  padding: 11px 7px;
}

.click {
  padding-top: 3px;
  padding-bottom: 4px;
}
	
}

@media screen and (min-width:280px) and (max-width:680px) and (orientation:landscape)
{
	iframe {
  width: 100%;
  height: 254px;
}
	
}


@media screen and (min-width:280px) and (max-width:320px)
{
	iframe {
  height: 164px;
  width: 100%;
}

}

@media screen and (min-width:375px) and (max-width:414px)
{
	iframe {
  height: 215px;
  width: 100%;
}

}

@media screen and (min-width:667px) and (max-width:736px) and (orientation:landscape)
{
	iframe {
  width: 100%;
  height: 386px;
}
	
}


@media screen and (min-width:280px) and (max-width:1024px)
{
.vid img {
  width: 100%;}
  
  iframe {
  width: 100%;
}	
	
}

@media screen and (min-width:668px) and (max-width:736px) and (orientation:landscape)
{
	.headlinefont1 {
  font-size: 18px;
  padding: 9px 8px 12px;
  line-height: 29px;
  background: #169DD5;
}

.frcont {
  margin-top: -20px !important;
  padding: 0px 15px 10px !important;
}


.formcontain {
  padding: 11px 7px;
}

}


@media screen and (min-width:737px) and (max-width:768px) and (orientation:portrait)
{
	.headlinefont1 {
  font-size: 22px;
  padding: 9px 8px 12px;
  line-height: 29px;
  background: #169DD5;
}

.frcont {
  margin-top: -20px !important;
  padding: 0px 15px 10px !important;
}


.formcontain {
  padding: 11px 7px;
}

}

@media screen and (min-width:769px) and (max-width:1024px)
{
	.headlinefont1 {
  font-size: 18px;
  padding: 9px 8px 12px;
  line-height: 29px;
  background: #169DD5;
}

.frcont {
  margin-top: -20px !important;
  padding: 0px 15px 10px !important;
}


.formcontain {
  padding: 11px 7px;
}

}
