@media only screen and (max-width: 991px){
.col-md-1.mob_hide				{display: none;}
.foot_btn						{padding-bottom: 15px;}
}

/****************************** GLOBAL */
body 							{background-color: #FFF;} /* or FEF7DD*/
::selection						{background: #F0E3D8;}
::-moz-selection 				{background: #F0E3D8;}
object							{pointer-events: none;}
textarea						{resize: vertical;}

.price_table > thead > tr > th	{border-bottom: #DCCD9A solid 2px;}
.price_table > tbody > tr > td	{border-top: #DCCD9A solid 1px;}
.price_table > tfoot > tr > td	{border-top: #DCCD9A solid 2px;}
.price_table > tbody > tr:hover {background-color: #FFEBB2;}
.price_table span				{color: #5CB85C;}

.pac-container					{z-index: 1041;}
.hide 							{display: none;}
article a:hover 				{text-decoration: none;}

/****************************** GAPS */
.gap_5							{height: 5px;}
.gap_10							{height: 10px;}
.gap_15							{height: 15px;}
.gap_20							{height: 20px;}
.gap_25							{height: 25px;}
.gap_30							{height: 30px;}
.gap_35							{height: 35px;}
.gap_40							{height: 40px;}
.gap_45							{height: 45px;}
.gap_50							{height: 50px;}
.gap_55							{height: 55px;}
.gap_60							{height: 60px;}

/****************************** NAVBAR */
.navbar							{margin-bottom: 0px; border: none; background-color: #c5a876;}
.navbar-inverse .navbar-nav>li>a{color: #5f5139;}
.navbar-inverse .navbar-brand	{color: #5f5139;}
.navbar-inverse .navbar-nav>li>a:hover{color: #3d3425;}
.navbar-inverse .navbar-brand:hover{color: #3d3425;}

/****************************** BODY */
.jumbotron						{background-color: #213770; color: #FFF; min-height: 312px;}
.jumbotron h1					{font-family: 'Lobster', cursive;}
.jumbotron .btn-primary			{background-color: #419BE8;}
.jumbotron .btn-primary:hover	{background-color: #347bb8;}
.jumbotron p 					{font-size: 30px; color: #F1B11C;}
.jumbotron .glyphicon-flash		{color: #F1B11C;}
.jumbotron .jumbo_back			{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 4000; background-image: url('../images/jumbo_bg.png'); background-size: cover; background-position: center center;}

.icons span 					{font-size: 70px; text-align: center; color: #FFF; background-color: #FF7F89; webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border:5px solid #FF7F89; width: 120px; height: 120px;}
.icons .menu					{line-height: 109px; font-size: 85px;}
.icons .card					{line-height: 110px;}
.icons .receipt					{line-height: 110px;}

.customize						{background-color: #FFF;}
.print							{background-color: #FFEBB2;}
.price 							{background-color: #FFF0C5;}

textarea.form-control			{height: 150px;}

.buy_modal .panel-body			{padding: 15px 30px 0px 30px;}
.buy_modal .panel-body img		{margin: -15px; padding-bottom: 10px;}
.thingo .has-feedback .form-control-feedback{top: 0; right: 23px;}

.form_box p 					{margin: 0px -15px 15px -15px;}
.form_box .table>tbody>tr>td 	{border-top: none;}
.form_box h3					{margin: 0px -5px 0px -5px;}
.form_box .table 				{margin-bottom: 0px;}

.sport_btn						{width: 100%;}
.more							{font-size: 18px;}
.blog_title a					{color: #444;}
.blog_title a:hover				{text-decoration: none; color: #777;}
.pitt_logo						{width: 100%;}

.blog-sidebar hr 				{border-color: #CCC;}
.football .table-hover tbody tr:hover td{background: #DFF0D8;}
.basketball .table-hover tbody tr:hover td{background: #DFF0D8;}

.event_date						{font-size: 22px; font-style: italic; padding: 20px 0px 20px 0px;}
.event_date	span				{color: #A6241C; text-decoration: underline;}
.event_date_main				{font-size: 22px; font-style: italic; padding: 20px 0px 20px 0px;}
.event_date_main span			{color: #A6241C;}

/****************************** FOOTER */
.footer p 						{color: #9D9D9D; font-family: Open Sans; font-size: 14px; margin: 0px;}
.footer a 						{color: #9D9D9D; text-decoration: none;}
.footer a:hover					{color: #666;}

.footer_1						{background-color: #333; color: #9D9D9D;} /* or 574D50 */
.footer_1 h1					{color: #9D9D9D;}
.footer_1 p 					{padding-top: 15px;}

.footer_2						{background-color: #222;} /* or 574D50 */
.footer_2 .logo					{padding: 16px 0px 8px 0px;}
.footer_2 .copy					{padding: 15px 0px 15px 0px;}
.footer_2 p 					{margin: 8px 0px;}
.footer_2 p a					{float: right;}

.jumbo_wrap						{position: relative; text-align: center;}
.jumbo_wrap h1					{font-family: 'Lobster', cursive; color: #FFF; font-size: 63px;}
.jumbo_wrap p					{font-size: 30px; color: #F1B11C; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 200;}
.jumbo_wrap .btn-primary		{background-color: #419BE8;}
.jumbo_wrap .btn-primary:hover	{background-color: #347bb8;}
.jumbo_wrap .glyphicon-flash	{color: #F1B11C;}
.jumbo_wrap .jumbo_back			{position: absolute; top: 0px; left: 0; width: 100%; height: 100%; z-index: -1; background-image: url('../images/jumbo_bg.png'); background-size: cover; background-position: center center;}