.sntfform
{
	padding:20px;
	margin:auto;
}
.sntfform
{
	font-size:13px;
    font-family: helvetica, "Times New Roman", Times, serif;
}
.sntf-logo-form
{
	height:30px;
	width:40px;
	float:right;
}
.white-text
{
	color:white;
	padding-left:0px;
}

#findTrainForm div.like-tr
{
	height:26px;
	padding-left:0;
}
#findTrainForm div.like-tr button.submitters
{
	padding:0px 5px 0px 5px;
}

#findTrainForm div.like-tr div.field-calendar
{
	float:left;
	padding:0;
}
#findTrainForm div.like-tr div.field-calendar input
{
	float:left;
}
#findTrainForm div.like-tr div.field-calendar button
{
	float:left;
}
#findTrainForm div.like-tr select
{
	height:25px;
	padding:0;
	padding-left:5px;
}
span.icon-calendar
{
    background-image: url("calendar.png");
	background-repeat: no-repeat;
}


.module_sntf_main_table input
{
	padding-left:5px;
	height:25px;
	display:inline-block;
}
.module_sntf_main_table tr td input#dd
{
	padding:0;
	padding-left:5px;
}
.module_sntf_main_table button
{
	padding:0;
	padding-left:5px;
	padding-right:5px;
	height:25px;
	border:2px solid red;
}
#findTrainForm div.like-tr input#dd
{
	height:25px;
	padding-left:5px;
}
#dd_btn
{
		background: transparent;
		padding:0;
		vertical-align:top;
}
#dd_btn span
{
		display:inline-block;
		margin:0;
		height:30px;
		width:30px;
		vertical-align:top;
}
#Mod220 .module-title span
{
	color:white;
	margin-left:20px;
}
#Mod220
{
	/*border: 5px solid #164E78;*/
	padding:0px;
	padding-top:20px;
	border-radius: 15px;
	margin:0;
	/*background:#164E78;*/
	width:60%;
	margin:auto;
    background: #164E78; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#164E78, yellow); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#164E78, yellow); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#164E78, #E3F2FD); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#164E78,#42A5F5); /* Standard syntax */
}
/*fresh start*/
div input#h1,input#h2 
{
	padding-left:5px; 
}
@media screen and (min-width: 680px) {
    #Mod220 {
        width: 60%;
    }
}
@media screen and (max-width: 680px) {
    #Mod220 {
        width: 100%;
		margin:0;
    }
	#Mod220 h3.module-title 
	{
		font-size:15px;
	}
}
div.t3-spotlight 
{
	padding-left:0;
	padding-right:0;
}
div.t3-spotlight .col-lg-12
{
	padding:0;
}