@CHARSET "ISO-8859-1";
  
@media all and (max-width: 800px), 
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), 
only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min-resolution: 192dpi) and (max-width: 1024px), 
only screen and (min-resolution: 2dppx) and (max-width: 1024px)
/*, only screen and (max-width: 9999px) */
{ 	
 
 html, body, #top_wrapper, #content_wrapper {
 	margin: 0 auto;
 	padding:0;
 	}
  
  	body, 
  	#top_wrapper, 
  	#content_wrapper,
  	#loginContainer { 
  		width:100%;
	}
	
	input {
		-webkit-appearance:none;
	}
	
	#top_banner {
		height:85px;
	}
	
	#top_right {
		width:78%;
	}
	
	#top_left img {
		left:0;
	}
	
	#loginBox {
		left: 0 !important;
	}
	
	#top_right_bottom {
		position:relative;
		top:19px;
		right:-2px;
		z-index:999;
	}
	
	.ui-dialog {
		width:100% !important;
	}
	
	.use_theming label {
		width:100% !important;
	}
	
	.use_theming label + div {
		width:100% !important;
	}
	
	#survey_rating_code_id {
		width:70% !important;
	}
	
	.participant_arrow, #survey_participants_container {
	cursor:pointer;	
	}
	
	#test_system_banner {
	color: white;
	text-align:left;
	width: 125px;
	vertical-align:top;
	font-size: inherit;
	padding-right: 0;
	}
	
	.same_line_label {
	    text-align:left !important;
	    margin-top:20px;
	    margin-left:0px !important;
	}
} 


media all and (max-width: 800px), 
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1000px), 
only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1000px), 
only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1000px), 
only screen and (min-device-pixel-ratio: 2) and (max-width: 1000px), 
only screen and (min-resolution: 192dpi) and (max-width: 1000px), 
only screen and (min-resolution: 2dppx) and (max-width: 1000px)
/*, only screen and (max-width: 9999px) */
{
    
    .use_theming input[type="text"],
    .use_theming input[type="submit"],
    .use_theming select,
    .use_theming textarea,
    .use_theming .ckeditor_container {
        width:95% !important;
    }
           
}


/*	
	#main_menu {
		position: relative !important;
		width: 100% !important;
		min-width: initial !important;
	}
	
	#top_container, #main_menu, #icon_container, #front_page_slideshow,
		#home_page_top_image, #content_wrapper, #footer_sitemap, #footer_top {
		width: 100% !important;
		min-width: 0 !important;
	}
	
	#top_container, #icon_container, #content_wrapper, #footer_sitemap,
		#footer_top {
		padding-left: 5px;
		padding-right: 5px;
	}
	
	#external_icons {padding-right:10px;}
	
	
	#home_page_top_image, #front_page_slideshow {
		margin-top: 48px !important;
	}
	#front_page_slideshow img {
		width: 100%;
	}
	#main_content {
		min-width: 0 !important;
	}
*/
	
	
	
}