.faqHeader_subheading{
	font-family:'Gotham-Book';
	font-size:16px;
	color:#fff;	
	float:left;
	width:100%;
	margin:0px;
	padding:0px 10px;
}

.faq_container{
	width:100%;
	float:left;	
	margin:3% 0px 0px 0px;	
}

.faQ_heading{
	font-size:16px;	
	float:left;
	margin:5px 0px 0px 0px;
	cursor:pointer;
}
.faQ_text{
	font-size:13px;
	float:left;
	margin:2% 0px 0px 0px;	
	text-align:justify;
	
}
.faQText{
	font-size:13px;
	float:left;
	margin:2% 0px 0px 0px;	
	text-align:justify;
	display:none;
}
.plusIcon{
	background-image: url("../images/plusIcon1.png");
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 30px;
    margin: 3px 0 0;
    padding: 10px;
    width: 30px;
}


.minusIcon{
	width:30px;
	height:30px;
	margin:5px 0px 0px 0px;
	padding:10px;	
	background-image:url(../images/minusIcon1.png);
	background-repeat:no-repeat;
}
.faq_saparator{	
	float:left; 
	width:100%; 
	height:20px;
}
.faq_font{ 
	font-size:20px !important;
}

.li_active { 
	background-color: #f98716; 
	color:#FFF !important; 
}

input[type=email]:focus { outline:none;}

label { 
	color:#333; 
	font-family: "OpenSans-Regular"; 
	font-size:16px;
}

.form input[type=email] { 
	width:96%; 
	padding:10px 2%; 
	font-family: "OpenSans-Regular"; 
	font-size:14px;
}

input[type=email] { 
	width:96%; 
	padding:10px 2%; 
	font-family: "OpenSans-Regular"; 
	font-size:14px; 
	border:1px solid #f7f7f7;
}


input[type=password]:focus { outline:none;}

.form input[type=password] { 
	width:96%; 
	padding:10px 2%; 
	font-family: "OpenSans-Regular"; 
	font-size:14px;
}

input[type=password] { 
	width:96%; 
	padding:10px 2%; 
	font-family: "OpenSans-Regular"; 
	font-size:14px; 
	border:1px solid #f7f7f7; 
}

.form textarea{ 
	border:1px solid #f7f7f7; 
}

#email-error{ 
	margin-left:15px; 
}

#password-error{ 
	margin-left:15px; 
}

.lbl{ 
	float:left; 
	width:20%; 
	padding:10px; 
}

.main-content {
	width:63%; 
	margin-top:15px;
}

.main-content-dallas {
	margin:15px 0 0 0; 
	width:63%;
}

.lft-clm {
	margin:15px 1.50% 0 0;
}

.rgt-clm > img { 
	margin:15px 0 15px 0;
}

.tm-col-year{ 
	float:left; 
	width:20%;
}

.tm-col{ 
	width:100%; 
}

.tm-box{ 
	width:45%; 
	margin:0px 0px 20px 20px !important;
}

.tbl_hdng{ 
	background-color:#FFA856; 
	padding:10px 5px 10px 5px !important; 
	color:#FFF; 
}

.td_pdng{ 
	padding:10px 5px 10px 5px !important; border-bottom:1px solid #CCC !important;
}

.styled-select1 {
   /*background: url(http://i62.tinypic.com/15xvbd5.png) no-repeat 96% 0;*/
   height: 29px;
   overflow: hidden;
   width: 170px;
    margin:10px 0;
}

.styled-select1 select {
   background: transparent;
   border: none;
   font-size: 12px;
   height: 29px;
   padding: 5px; /* If you add too much padding here, the options won't show in IE */
   width: 170px;
}

.styled-select1.slate1 {
   background: url(../images/2e3ybe1.jpg) no-repeat right center;
   height: 34px;
   width: 80%;
   float:right;
}

.styled-select1.slate1 select {
   border: 1px solid #ccc;
   font-size: 12px;
   height: 34px;
   width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.fr-fld-wrp-rit-bar { 
	float:right; 
	width:100%;
}

.fr-fld-wrp-rit-bar > label { 
	float:right; 
	width:29%; 
	font-size:14px; 
	display:block; 
	margin:0 0 10px 0;
}

.fr-fld-wrp-rit-bar .options { 
	margin:0 10px 0 0; 
	float:left; 
	width:auto;
}

.srch_btn{ 
	float:left !important; 
	margin:0px 0px 10px 0px !important; 
	padding:5px; 
	display: block; 
	text-align: center; 
	color: #fff; background-color:#0E1792; 
	width: 60px; 
	font-size: 14px; 
	font-family: "OpenSans-Regular"; 
}

.hm_content_main{ 
	float:left; width:100%; 
}

.hm_content_sub_lft{ 
	float:left; 
	width:60%; 
}

.hm_content_sub_rgt{ 
	float:left; 
	width:40%; 
}

.slect_multiple{ 
	width:96%; 
	padding:10px 2%; 
	font-family: 'OpenSans-Regular'; 
	font-size:14px;  
	border: 1px solid #ccc; 
}

.loc-col-profile { 
	float:left; width:50%; 
	border:none; 
	width:58%; 
	padding: 
	0px 2%;
}

.loc-col-profile ul { 
	margin:0 0 15px 0;
}

.loc-col-profile ul li { 
	color: #333; 
	font-family: "OpenSans-Regular";
}

.loc-col-profile > img { 
	width:100%; 
	margin:0 0 15px 0;
}

.profile-sub-lft{ 
	float:left;
	width:50%; 
	padding:3px; 
}

.profile-sub-lft-img{ 
	float:left; 
	width:89%; 
	padding:3px; 
	border:1px solid #CCC; 
}

.profile-sub-ryt{ 
	float:left; 
	width:50%; 
}

/*check box style*/


.fd-sec .box-achive { 
	float:left; 
	width:30%;
	/*border:1px solid #CCC;*/
	margin:10px;
	/*background-color:#FFA856;*/
	padding:12px;
}

.fd-sec .box-achive-sub{ 
	float:left; 
	width:100%; 
	padding:5px; 
	background-color:#FFF; 
	border:1px solid #CCC;
	text-align:center !important;
}

.fd-sec .box-achive-sub h2{ 
	font-family: "OpenSans-Regular";
    font-size: 25px;
    font-weight: normal;
    color: #001d99;
	margin:0 0 10px 0;
	padding:5px 0px 0px 0px;
	text-align:center;
	
}

.fd-sec .box-achive span { 
	float: left;
    text-align: center;
    width: 100%;
}


.fd-sec .box-achive h3 { 
	font-family: "OpenSans-Regular";
	font-size:14px;
	font-weight:bold;
	color:#001d99;
	margin:0 0 10px 0;
	padding:5px 0px 0px 0px; 
}


.fd-sec .box-bucket { 
	float:left; 
	width:25%;
}

.fd-sec .box-bucket ul { 
	float:left; 
	width:100%;
}

.fd-sec .box-bucket ul li { 
	float:left; 
	margin:0 10px 0 0; 
}

.fd-sec .box-bucket ul li h3 { 
	font-family: "OpenSans-Regular";
	font-size:14px;
	font-weight:bold;
	color:#001d99;
	margin:0 0 10px 0;
	padding:5px 0px 0px 0px; 
}


.my-sec .box-bucket { 
	float:left; 
	width:25%; 
	padding:15px 0px; 
	margin:0 0 15px 0; 
	background-color:#fbfbfb; 
	border:1px solid #f7f7f7;
}

.my-sec .box-bucket h3 { 
	border-bottom:1px solid #f7f7f7; 
	padding:0 0 15px 0; 
	font-size:18px; 
	font-weight:bold;
}

.my-sec .box-bucket ul li { 
	float:left; 
	width:100%; 
	margin:0 0 15px 0;
}

.my-sec .box-bucket ul li span{ 
	float:left; 
	width:80%; 
	color: #333; 
	font-family: "OpenSans-Regular"; 
	font-size: 12px; 
}

.spn_right{ 
	float:left !important; 
	width:15% !important; 
	cursor:pointer;
}

.stats_outer { 
	float:left; 
	width:100%; 
}

.stats_left_outer{
	float:left;
	width:35%;	
	margin-top:15px;
}

.stadium_outer{
	float:left; 
	width:100%; 
	font-family:OpenSans-Regular; 
	font-size:14px; 
	color:#333;	
}

.visted_spn_lft{
	float:left; 
	width:40%;	
}

.visted_spn_ryt{
	float:left; 
	width:20%	
}

.most_visted_spn_lft{
	float:left; 
	width:60%	
}

.stats_sprtr{
	float:left; 
	width:100%; 
	margin-bottom:15px;
}

.stats_right_outer{ 
	float:right;
	width:65%;
	margin-top:15px;
}

.team_record_outer{
	float:left; 
	width:50%; 
	font-family:OpenSans-Regular; 
	font-size:14px; 
	color:#333;	
}

.tr_spn_lft{
	float:left; 
	width:65%;
}

.tr_spn_ryt{
	float:left; 
	width:15%;
}

.main-content-dallas-stats { 
	float:left; 
	margin:15px 0 0 0; 
	width:63%; 
	padding:0;
}

.batter_tab{
	float:left; 
	width:13%; 
	color:#001d99; 
	cursor:pointer;	
}

.mrgn_50{ margin-left:50px; }

.erase_spn{
	float: left;
    border-bottom: 1px solid #000;
    position: relative;
    top: 10px;
    width: 140px !important;
	display:none;
}

@media screen and (max-width: 1024px) and (min-width: 200px) 
{
	.main-content { 
		width:63%;
	}
	.score-card { 
		width:93%; 
		margin:0 0 15px 0;
	}
	
	.venue { 
		width:95.20%; 
		float:left;
	}
	.tr_spn_ryt { width:25%; }
}
@media screen and (max-width: 800px) and (min-width: 200px) {
	.error{ 
		width:50%;
	}
	
	#email-error{ 
		margin-left:15px; 
	}
	
	#password-error{ 
		margin-left:15px; 
	}
}

@media screen and (max-width: 680px) and (min-width: 200px) {
	.error{ 
		width:50%;
	}
	
	#email-error{ 
		margin-left:0px; 
	}
	
	#password-error{ 
		margin-left:0px; 
	}
	
	.lbl{ 
		float:left; 
		width:100%; 
		padding:10px; 
	}
}


@media screen and (max-width: 768px) and (min-width: 668px){
	.main-content { 
		width:63%;
	}
	.error{ 
		width:60% !important;
	}
	
	#email-error{ 
		margin-left:20px !important; 
	}
	
	#password-error{ 
		margin-left:20px !important; 
	}
	
	.lbl{ 
		float:left; 
		width:100%; 
		padding:10px; 
	}
	
	.lft-clm h2{ 
		font-size:20px; 
	}
	.fd-sec .box-bucket { float:left; width:100%;}
	.main-content-dallas-stats{ width:100%; }
}
@media (min-width: 480px) and (max-width: 768px){
	h1{ font-size:18px; }
	h3 { font-size:14px; }
	.main-content { width:63%;}
	.error{ width:60% !important;}
	#email-error{ margin-left:20px !important; }
	#password-error{ margin-left:20px !important; }
	.lbl{ float:left; width:100%; padding:10px; }
	.lft-clm h2{ font-size:20px; }
	.hm_content_sub_lft{ float:left; width:100%; }
	.hm_content_sub_rgt{ float:left; width:100%; }
	.fr-fld-wrp-rit-bar > label { width:34%; }
	.styled-select1.slate1 {  width: 100%; 	}
	.popup_fields2{ width:23%;	}
	.fd-sec .box-bucket { float:left; width:100%;}
	.my-sec .box-bucket { float:left; width:100%; }
	.visted_spn_lft{ width:25%; }
	.most_visted_spn_lft { width:30%; }
	.stats_left_outer{ width:100%; }
	.stats_right_outer{ width:100%; float:left; }
	.stadium_outer{ font-size:12px; }
	.team_record_outer { font-size:12px; }
	.main-content-dallas-stats{ width:100%; }
}

@media (min-width: 320px) and (max-width: 480px){
	h1{ font-size:18px; }
	h3 { font-size:14px; }
	.main-content { width:100%;}
	.error{ width:60% !important;}
	#email-error{ margin-left:15px !important; }
	#password-error{ margin-left:15px !important; }
	.lbl{ float:left; width:100%; padding:10px; }
	.hm_content_sub_lft{ float:left; width:100%; }
	.hm_content_sub_rgt{ float:left; width:100%; }
	
	.fr-fld-wrp-rit-bar > label { width:34%; }
	.styled-select1.slate1 {  width: 100%; 	}
	.popup_fields2{ width:23%;	}
	.loc-col{ width:100% !important; }
	.loc-col-profile{ width:100%; }
	.profile-sub-lft{ width:100%; }
	.profile-sub-lft-img{ width:80.5%;}
	.profile-sub-ryt{ width:100%; margin-top:20px; }
	.fd-sec .box-bucket { float:left; width:100%;}
	.my-sec .box-bucket { float:left; width:100%; }
	.visted_spn_lft{ width:35%; }
	.most_visted_spn_lft { width:40%; }
	.stats_left_outer{ width:100%; }
	.stats_right_outer{ width:100%; float:left; }
	.stadium_outer{ font-size:12px; }
	.main-content-dallas-stats{ width:100%; }
	.team_record_outer { font-size:12px; }
}

@media (min-width: 240px) and (max-width: 320px){
	h1{ font-size:18px; }
	h3 { font-size:14px; }
	.main-content { width:100%;}
	.error{ width:78% !important;}
	#email-error{ margin-left:15px !important; }
	#password-error{ margin-left:15px !important; }
	.lbl{ float:left; width:100%; padding:10px; }
	.hm_content_sub_lft{ float:left; width:100%; }
	.hm_content_sub_rgt{ float:left; width:100%; }
	.fr-fld-wrp-rit-bar > label { width:34%; }
	.styled-select1.slate1 {  width: 100%; 	}
	.popup_fields2{ width:23%;	}
	.loc-col{ width:100% !important; }
	.loc-col-profile{ width:100%; }
	.profile-sub-lft{ width:100%; }
	.profile-sub-lft-img{ width:80.5%;}
	.profile-sub-ryt{ width:100%; margin-top:20px; }
	.fd-sec .box-bucket { float:left; width:100%;}
	.my-sec .box-bucket { float:left; width:100%; }
	.visted_spn_lft{ width:35%; }
	.most_visted_spn_lft { width:40%; }
	.stats_left_outer{ width:100%; }
	.stats_right_outer{ width:100%; float:left; }
	.stadium_outer{ font-size:12px; }
	.team_record_outer { font-size:12px; }
}