/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* =======================================================================
Smaller than standard 960 (devices and browsers) 
======================================================================= */

	@media only screen and (max-width: 959px) {}
	
/* =======================================================================
Tablet Portrait size to standard 960 (devices and browsers)
======================================================================= */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
		
			.topnav{font-size:13px;}
		
			.nav-shadow{text-align:center;}
			.nav-shadow img{width:600px; height:auto; }	
			
			.dashboard-icon a{width:125px; height:125px;}
			.sidebar{height:auto; padding:10px;}
			.sidebar li{text-transform: none}
			.sub-nav li a{margin-bottom:5px;}
			#sponsors {margin-top:20px;}

	}

/* =======================================================================
Mobile Landscape Size to Tablet Portrait (devices and browsers);
======================================================================= */

	
  @media only screen and (min-width: 480px) and (max-width: 767px) {
	  
	
		
		}
	
/* =======================================================================
 Mobile Portrait Size to Mobile Landscape Size (devices and browsers) 
======================================================================= */
	    @media only screen and (max-width: 767px) {
		
		.footerMiddleContent{
			float: left; 
			flex-grow:2; 
			padding: 0px 2%;
			display: none;
		}

		.checkboxWitdth {
			padding-right: 15% !important;
		}

		.chkOptOut {
			width: 100px;
		}
		
		/*Logo*/
		.logo {text-align:center;padding-top: 0px;}
		.logo img{width:60%; margin-bottom:10px;}
		.loggedin {margin-top:0px;}
		.loggedin p{margin-bottom:5px;}
		.loggedin.ralign{text-align:left!important;	}
		#main{padding-top: 5px !important;}
		
		/*TopNav*/
		.topnav{	font-size: 12px;text-transform: uppercase;text-decoration: none;text-align:left!important; background:#213030!important;}
		.topnav .right {background: #911919!important;}
		.topnav .left, .topnav .right {margin:0px!important; padding:0px!important;}
		.topnav .left p{margin-top:10px!important; margin-bottom:10px!important; padding:0px!important;margin-left: 10px;}
		.topnav .right p{margin-top:10px!important; margin-bottom:10px!important;text-align:left!important;	margin-left: 10px;}
		.topnav .right {-webkit-border-bottom-right-radius: 0px!important;-moz-border-radius-bottomright: 0px!important;border-bottom-right-radius: 0px!important;padding:0px!important;}
		
		/*Nav*/
		.menu-collapser {background-color: #bfbfbf!important; color:#213030!important; text-shadow: 0 0px 0 rgba(0,0,0,0.5)!important;}
		.nav-shadow {display:none!important; }
		.collapse-button {background:#213030!important;}
		ul.slimmenu{-moz-border-radius: 0px!important;-webkit-border-radius: 0px!important;border-radius: 0px!important;background: #151E1E!important;	}
		ul.slimmenu li.active-left, ul.slimmenu li.active-left a:hover {-moz-border-radius: 0px!important;-webkit-border-radius: 0px!important;border-radius: 0px!important;}
		ul.slimmenu li a {text-align:left!important; padding:10px!important;}
		
		/*Breadcrumb*/
		.breadcrumb{padding-top:10px;}
		
		/*Welcome*/
		.welcome {min-height: 90px!important; overflow:hidden!important;	background-image: none;}
		.welcome-banner {width: 100%;padding-top: 10px;padding-bottom:10px;margin-top: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;-moz-border-radius-topright: 0px;	-moz-border-radius-bottomright: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
		
		.password {margin-top: 10px;}
		
		/*Forms*/
		form {margin-top: 10px;}
		.formIntro { margin-bottom: 30px;}
		body {padding-bottom: 0px !important; }
		form.search {margin-top: 10px;margin-bottom: 0px;}
		
		/*Dashboard Pages*/
		.sidebar-head h2, .dashboard-head h2 {margin-bottom:10px!important;}
		.sidebar {height: 260px;}
		.sidebar li {border:none;padding-top: 4px;padding-bottom: 4px; font-size:14px;}
		.dashboard-icon a{width:48%!important; padding:0px; margin-right:2%; margin-bottom:2%; padding-top:10px; padding-bottom:10px; float:left; height:110px; font-size:13px;}
		.dashboard-icon.last-element a {margin-right: 2%!important;}
		.dashboard-iconset .clear {clear: none!important;}
		.dashboard-iconset {margin-left:2%;}
		.sub-nav li a{margin-bottom:5px;}
		.add-row{height:auto; padding-bottom:50px;}
		
		/*Sponsors Styles*/
		#sponsors {margin-top:20px;}
		#sponsors .four.columns{width:50%; float:left;} 
		#sponsors{padding-top:20px; padding-bottom:20px;}
		#sponsors .icon{margin-bottom:20px; text-align:left;}
		
		/*Footer Styles*/
		footer p{margin-top:5px; margin-bottom:5px; line-height:12px;}
		
		/*Global Styles*/
		.breaker {margin-bottom:10px!important; height:10px;}
}
