/*** font import ***/
@font-face {
  font-family: Playlist Script;
  src: url('../fonts/Playlist/Playlist Script.otf'); 
}
@font-face {
    font-family: "CHEESE PIZZA";
    src: url('../fonts/Playlist/CHEESEPIZZA.ttf');
    } 
@import url('http://fonts.cdnfonts.com/css/cheese-pizza');

/*
@media (max-width: 511px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:99% !important;float:left !important;text-align:left!important;}
	.labelform{width:99% !important;float:left !important;text-align:left!important;}
	.labelform2{width:99% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:99% !important;float:left !important;text-align:left!important;}	
}
@media (max-width: 466px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:80% !important;float:left !important;text-align:left!important;}
	.labelform{width:80% !important;float:left !important;text-align:left!important;}
	.labelform2{width:80% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:80% !important;float:left !important;text-align:left!important;}	
}
@media (max-width: 422px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:75% !important;float:left !important;text-align:left!important;}
	.labelform{width:75% !important;float:left !important;text-align:left!important;}
	.labelform2{width:75% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:75% !important;float:left !important;text-align:left!important;}	
}
@media (max-width: 402px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:70% !important;float:left !important;text-align:left!important;}
	.labelform{width:70% !important;float:left !important;text-align:left!important;}
	.labelform2{width:70% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:70% !important;float:left !important;text-align:left!important;}	
}
@media (max-width: 380px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:65% !important;float:left !important;text-align:left!important;}
	.labelform{width:65% !important;float:left !important;text-align:left!important;}
	.labelform2{width:65% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:65% !important;float:left !important;text-align:left!important;}	
}
@media (max-width: 360px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:60% !important;float:left !important;text-align:left!important;}
	.labelform{width:60% !important;float:left !important;text-align:left!important;}
	.labelform2{width:60% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:60% !important;float:left !important;text-align:left!important;}	
}
@media (max-width: 340px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:55% !important;float:left !important;text-align:left!important;}
	.labelform{width:55% !important;float:left !important;text-align:left!important;}
	.labelform2{width:55% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:55% !important;float:left !important;text-align:left!important;}	
}
@media (max-width: 314px) {	
	.vasplus_programming_blog_wrapper {float:left !important;text-align:left!important;}
	.vpb_input_fields {width:50% !important;float:left !important;text-align:left!important;}
	.labelform{width:50% !important;float:left !important;text-align:left!important;}
	.labelform2{width:50% !important;float:left !important;text-align:left!important;}	
	.txt-white{width:50% !important;float:left !important;text-align:left!important;}	
}
*/
/*Main Form Wrapper*/
.vasplus_programming_blog_wrapper 
{
	width:100%;
	margin: 0 auto;
	background-color: #ed2181;
	font-size:13px;
}

/*Input and Textare Field Style*/
.vpb_input_fields {
	width:100%;
	float:left !important;
	border: 2px solid #ed2181 !important;
	font-family: Verdana, sans-serif !important;
	font-size:13px !important;
	height:25px; 
	padding:5px;
	outline:none;
	/*
   border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	*/
}	
.vpb_input_fields:focus { 
	outline:none;
	border: 2px solid #66F;
}

/*Captcha Box wrapper*/
.vpb_captcha_wrapper 
{
	width:auto;
	height:auto;
	padding:10px; 
	border: solid 1px #cbcbcb;
	 background-color: #FFF;
	 box-shadow: 0 0 5px #cbcbcb;
	-moz-box-shadow: 0 0 5px #cbcbcb;
	-webkit-box-shadow: 0 0 5px #cbcbcb;
	border-top: solid 0px #cbcbcb;
	text-align:left;
	position:relative;
	font-family: Playlist Script !important;
	font-size:11px;
	float:left;
}
.labelform{
	text-align:left !important;
	padding:10px 0px 0px 0px !important;
	margin-bottom:3px;
	font-family: Verdana, sans-serif !important;
	font-size:13px !important;
	color:#fff !important;
	font-weight: bolder !important;
}
.labelform2{
	text-align:left !important;
	padding:5px !important;
	margin-bottom:10px;
	font-family: Verdana, sans-serif !important;
	font-size:11px !important;
	color:#fff !important;
	font-weight: bolder !important;
}
/*Success Messages Style*/
.vpb_success {
	text-align:left;
	border: 2px solid #02246e;
	padding:8px 10px 8px 10px;
	font: bold 12px verdana;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:12px; 
	line-height:14px;
	color: #02246e;
	background: #FFFFB7; 
	margin-bottom:10px;
	}

/*Error Messages Style*/
.vpb_info {
	text-align:left;
	border: 2px solid #fff;
	padding:8px 10px 8px 10px;
	font: bold 12px verdana;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:12px; 
	line-height:14px;
	color: #fff;
	background: #02246e; 
	margin-bottom:10px;
	}

.txt-white{
	padding:5px 0px 5px 0px !important;
	font-family: Verdana, sans-serif !important;
	font-size:12px !important;
	color:#fff !important;
	font-weight: bolder !important;
	text-align:left;
}
.txt-blue{
	padding:5px 0px 5px 0px !important;
	font-family: Verdana, sans-serif !important;
	font-size:12px !important;
	color:#170040 !important;
	font-weight: bolder !important;
	text-align:left;
}
.txt-white a{
	color:#02246e !important;
}

/*Vasplus Button*/
.vpb_general_button 
{
  background-color: #02246e;
  border: 2px solid #02246e;
  box-shadow: 0 2px 3px #001647;
  -moz-box-shadow: 0 2px 3px #001647;
  -webkit-box-shadow: 0 2px 3px #001647;
  -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
  color: #fff;
  font-family: Verdana, sans-serif !important;
  font-size:14px;
  text-align: center;
  min-width: 70px;
  width: auto;
  padding:9px;
  padding-left:13px; padding-right:13px;padding-bottom:7px;
  text-decoration:none;
  float:left;
  margin-right:20px;
}
.vpb_general_button:hover 
{
    background-color: #ff11ac;
    border: 2px solid #ff11ac;
	box-shadow: 0 2px 3px #a3086d;
	-moz-box-shadow: 0 2px 3px #a3086d;
	-webkit-box-shadow: 0 2px 3px #a3086d;
	-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
    cursor: pointer; 
}