/* =Responsive Structure
----------------------------------------------- */
@import url(../mantra/style-mobile.css);

@media (max-width: 1100px) {
	
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
	#access {
		display:none;
		float:left;
		height:40px;
		background-color:#FFF!important;
		border-bottom-style:none;
		border-bottom-color:none!important;
		border-width:0px!important;
		-webkit-box-shadow:none!important;
		-moz-box-shadow:none!important;
		box-shadow:none!important;
	}
	.tinynav	{
	display: block;
	}
    #access .menu ul:first-child {
	display: none;
	}
	.theme-default .nivo-caption {
	font-size:9px;
	}
	.short-columns {
		width:100%;
	}
	a#logo img {
		height:auto!important;
		width:auto!important;
	}
	
	#footer-widget-area a {
		color: #666666;
		float: left;
		padding-left: 10px;
	}
	}

@media (max-width: 800px) {
	
	/* heidi #access a {padding:10px 10px 10px 20px; font-size:1.2em;} */
	#access {
		display:none;
		float:left;
		height:40px;
		background-color:#FFF!important;
		border-bottom-style:none;
		border-bottom-color:none!important;
		border-width:0px!important;
		-webkit-box-shadow:none!important;
		-moz-box-shadow:none!important;
		box-shadow:none!important;
	}
	.tinynav	{
	display: block;
	}
    #access .menu ul:first-child {
	display: none;
	}
	.theme-default .nivo-caption {
	font-size:9px;
	}
	.short-columns {
		width:100%;
	}
	a#logo img {
		height:auto!important;
		width:auto!important;
	}
	
	#footer-widget-area a {
		color: #666666;
		float: left;
		padding-left: 10px;
	}
	
	
	
/* testing for responsive tables - Heidi 2/25/18  */
	
	.coe-table .cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
	.coe-table * html .cf { zoom: 1; }
	.coe-table *:first-child+html .cf { zoom: 1; }
	
	.coe-table .coe-content table { width: 100%; border-collapse: collapse; border-spacing: 0; }
 
	.coe-table th,
	.coe-table td { margin: 0; vertical-align: top; }
	.coe-table th { text-align: left; }
	
	.coe-table table { display: block; position: relative; width: 100%; }
	.coe-table thead { display: block; float: left; }
	.coe-table tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
	.coe-table thead tr { display: block; }
	.coe-table th { display: block; text-align: right; }
	.coe-table tbody tr { display: inline-block; vertical-align: top; }
	.coe-table td { display: block; min-height: 1.25em; text-align: left; }
 
 
	/* sort out borders */
 
	.coe-table th { border-bottom: 0; border-left: 0; }
	.coe-table td { border-left: 0; border-right: 0; border-bottom: 0; }
	.coe-table tbody tr { border-left: 1px solid #babcbf; }
	.coe-table th:last-child,
	.coe-table td:last-child { border-bottom: 1px solid #babcbf; }
	
/*end table test */
	
}

@media (max-width: 650px) {
	/* @media (max-width: 650px) Reduce font-sizes for better readability on smaller devices */
	
	#footer-widget-area p {
		color: #666666;
		float: left;
		padding-left: 10px;
	}


@media (max-width: 480px) {
	/* @media (max-width: 450px) Reduce font-sizes for better readability on the smalles of devices */



}

