@charset "utf-8";
/* CSS Document */

@import url(//fonts.googleapis.com/css?family=PT+Sans+Narrow);

body
{
	padding:0;
	margin:0;
	background-color:#FFF;
	font-size:18px;
	font-family: 'PT Sans Narrow', sans-serif;
	line-height:1.5;
}

.center
{
	text-align:center;
}

/**Start Test purpose**/
div
{
/*	border:1px;
	border-style:solid; */
}
/**End Test Purpose**/

h2
{
	text-align:center;
	padding:20px;
	text-transform:uppercase;
	color: #3e3f40;
	
}



h3
{
	text-align:center;
	padding:20px;
	text-transform:uppercase;
}

/**Start of new styles**/

.errinfo .clos
{
	background-color:#f7412d;
	padding:0.4em;
	color:#ffffff;
}

.reg a
{
	width:20%;
	height:35px;
	background-color: #f75d39;
	border:none;
	padding:5px 10px 5px 10px;
	border-radius:0px;
	color:#ffffff; 
	outline:none;
}

.mess i,.clos i
{
	padding-right:10px;
}

.reg
{
	margin-bottom:5px;
}

.errinfo .table>tbody>tr>td
{
	border-top:none;
}

.errinfo .mess,.errinfo .reg
{
	padding:0.6em;
}

.errinfo h3
{
	padding:0px;
	margin-top:5px;
}

.clos i
{
	font-size:26px;
	color:#ffffff;
}

.smartmodal-modal
{
	border-radius:none;
}

/**End of new styles**/

p
{
	color:#999;
}

label
{
	color:#999;
}

.center
{
	text-align:center;
}

#header
{
	/*background-color:#f4f4f5;*/
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#FC1459; 
}

#header .row,#header .col-md-3,#header .col-md-9
{
	padding:0px;
}

#header .col-md-3 .logo
{
	position:relative;
	min-height:50px;
	padding:5px;
}

#header .col-md-3 .logo img
{
	padding:0px;
}

#header a:hover
{
	color: #F75D39;
}


#header ul,#header li,#footer ul,#footer li
{
	padding:10px;
	font-size:20px;                        
}

#header li a
{
	color:#42b3e5;
}

#footer ul,#footer li
{
	list-style-type:none;
	display:inline;
}

#footer
{
	text-align:center;
	padding:15px;
	background-color: #3e3f40;
	color: #FFF;
}

#footer a
{
	
	color: #FFF;
}

#footer a:hover
{
	text-decoration:none;
}

#footer .row
{
	padding:5px;
	
}

#footer .container
{
	padding:5px;
}


.navbar-default
{
	background-color:#FFFFFF;
	border-color:#FFF;
}

.navbar
{
	border:none;
	margin-bottom:0;
	margin-top:17px;
}

.navbar-nav
{
	float:right;
}

#select,#about,#contact,#subscribe,#submission
{
	padding-top:15px;
}

#select,#contact
{
	padding-bottom:20px;
}

#select
{
	background-image:url(../images/select2.jpg);
}

#select .formrow
{
	background: rgba(255,255,255,0.6);
}

#select input[type=text]
{
	height:60px;
	padding: 0 46px 0 10px;
	border-radius:35px;
	border-style:solid;
	border-width:5px;
	border-color:#999;
	box-sizing:content-box;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	font-size:26px;
	z-index:9;
}

#select input[type=text]:focus
{
	outline:none;
	border-color:#F75D39;
	border-width:5px;
}

#select input[type=radio]
{
	
}

#select label
{
  
  
  position: relative;
  font-weight: 300;
  font-size: 1.35em;
  padding: 5px 5px 5px 8px;
 
  height: 30px;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;


}

#subscribe
{
	padding-bottom:180px;
}



#select .col-md-6,#subscribe .col-md-10,#submission .col-md-6,#submission .col-md-12
{
	text-align:center;
}



#subscribe .col-md-10,#submission .col-md-6,#submission .col-md-12
{
	padding:3px;
}

#subscribe .col-md-2 i
{
	padding:5px;
	
	 
	color:#FFF;
	
}

#subscribe .col-md-2
{
	padding-top:10px;
}

#subscribe .col-md-10 input,#submission .col-md-10 input,#submission .col-md-6 input,#submission .col-md-12 textarea,#submission .col-md-12 input
{
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border:1px;
	display:inline-block;
	border-style:solid;
	border-color:#ccc;
	padding:5px;
}

#subscribe .col-md-10 input:focus
{
	outline:none !important;
	box-shadow: 0 0 0 #FC1459;
	border-color:#FC5B3F;
}

#select .col-md-6 input
{
	padding:10px;
}

.center
{
	text-align:center;
}

#select .row, #about .row #contact .row,#subscribe .row,#submission .row
{
	padding:5px;
}

#select .row input[type=text]
{
	width:60%;
}

#subscribe .row input[type=text],#submission .row input[type=text]
{
	width:95%;
}

#submission .col-md-12 textarea,#submission .row input[type=file]
{
	width:97%;
}

#select .row input[type=submit], #subscribe .row input[type=submit],#submission .row input[type=submit]
{
	width:20%;
	height:35px;
	background-color: #42b3e5;
	border:none;
	border-radius:2px;
	color:white;
	outline:none;
}



#select .row input[type=submit]
{
	border-radius:35px;
}

#select .row input[type=submit]:hover,#subscribe .row input[type=submit]:hover,#submission .row input[type=submit]:hover
{
	background-color:#F75D39;
}

f16
{
	font-size:16px;
}

#contact i
{
	padding-right:5px;
	color:#FC5B3F;
}

.pink
{
	color:#FC5B3F;
}


#contact .info
{
	padding:5px;
}

#aboutus i
{
	font-size:45px;
	color:#ffffff;
	background-color:#42b3e5;
	padding:30px;
	-webkit-border-radius:50%;
  -moz-border-radius:50%;
  -o-border-radius:50%;
  border-radius:50%;
  border:3px solid #ffffff;
  
  line-height: 60px;
    width: 120px;
    height: 120px;
}

#about .fawe
{
	background: rgba(255,255,255,0.5);
}

#view .table>tbody>tr>td
{
	border-top:none;
	padding:10px;
	
}

#view .table>tbody>tr>td:first-child
{
	width:20%
}

#download .button
{
  
  text-decoration: none;
  background-color: #42b3e5;
  color: #FFF;
  padding: 5px;
  
  border-radius:2px;
  

}

#download .button:hover
{
	background-color:#FC1459;
}

#download .col-md-12
{
	text-align:center;
	padding:10px;
	padding-bottom:40px;
}

#download
{
	padding-bottom:40px;
}

.f24
{
	font-size:24px;
}