﻿body { padding:0; margin:0; }
#page { padding:0;margin:0;width:100%; }
.gridview { width:auto; }
.desktop {display:none;}
.mobile { display:block; }
#navigation li.right {position:relative;left:270px;float:none;display:none;}
#header_image { display:none; }

header.mobile img {width:100%;}
footer.mobile img {width:100%;}

/** Index Accordion **/
#main { padding:0; }
div.mobile .ui-accordion h3, div.mobile h3 { font-size:20px; font-weight:bold; background-image:none; background-color:#c5deea; color:#ffffff;
background: linear-gradient(to bottom,  #c5deea 0%,#8abbd7 11%,#066dab 100%);
background: -moz-linear-gradient(top,  #c5deea 0%, #8abbd7 11%, #066dab 100%);                              
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5deea), color-stop(11%,#8abbd7), color-stop(100%,#066dab));
background: -webkit-linear-gradient(top,  #c5deea 0%,#8abbd7 11%,#066dab 100%);
background: -o-linear-gradient(top,  #c5deea 0%,#8abbd7 11%,#066dab 100%);
background: -ms-linear-gradient(top,  #c5deea 0%,#8abbd7 11%,#066dab 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=0 );
padding:15px 25px;
} 
#accordion .ui-accordion-header.ui-state-active {background-color:Green;}
#accordion .ui-accordion-content {  }

ul.listview li {border-width:0; background-color:White; }