body, ul, li {

	font-size:14px;

	font-family:'EurostileNextW01-Regula', Arial, Helvetica, Geneva, Times New Roman; 

	line-height:21px;

	text-align:left;

	white-space:normal;

	/* Use the overflow-x line

	of code below to remove

	the horizontal scroll bar */



	/*

	overflow-x:hidden;

	*/



	/*Sometimes you may have to take out overflow-x hidden

	so that list-style type for ul and li elements

	will actually be displayed. */

}



html, body{



	background:#FFF;



	margin:0 auto; /* Extremely important for making the header stay at top of the page!!! */

	/* And for having elements stretch across the whole page */

	padding:0;

	border:none;

}



/* Use this css below for eliminating white space

about the orange banner */



body {

	margin:0;

	padding:0;

}



#outterwrapper {width:1610px; height:100%; padding:0; margin:0 auto;overflow:hidden;}



#header_wrapper{width:100%;}



header{

	background: #FFF;

	height:213px;

	/* Use the lines of code below so that 

	additional nav elements are not covered

	by the jQuery slider */

	position:relative;

	z-index:100;

	width:100%;

	margin:0 auto;

	padding:0;

	top:0;

	/* border-bottom:1px solid blue; */

}



header h1, h2{

	margin-left: 30px;

	display:block;

	text-align:left;

	font-weight:bold;

	}



header h1{

	font-size:44px;

	color:#000000;

	padding-top:15px;

	padding-bottom:2px;

}



header h2{

	font-size:26px;

	color:green;

	padding-bottom:10px;

}



.orange_banner {

	background-color:#C0A361;

	height:auto;

}



.orange_banner h1 {

	color:#FFF;

	font-family:"Helvetica Neue", Verdana, Arial, sans-serif;

	font-size:20px;

	font-weight:200;

	margin:0 auto;

	text-align:center;

	letter-spacing:6px;

	line-height:2.0;

	padding-top:0px;

}



.sup {

	vertical-align:super;

}



/* Begin Aetrex Wide Logo Container Styles */



.aetrex_logo_container {

	display:block;

	width:100%;

	float:left;

	height:120px;

	overflow:hidden;

}



.aetrex_logo_container a {

	display:block;

	margin:0 auto;

	width:250px;

}



.aetrex_logo_container img {

	display:block;

	margin:10px auto;

	width:250px;

	height:100px;

}



.aetrex_logo_container p {

	font-size:24px;

	clear:both;

	text-align:center;

	line-height:0.2;

	margin-top:12px;

	font-family:'Open Sans', sans-serif;

}



/* Old Search Box Styles */

.search_box {

	float:left;

	display:block;

	width:40%;

	height:150px;

}



.search_box input[type="text"] {

	display:block;

	width:200px;

	height:30px;

	font-size:16px;

	color:#02C6A2;

	margin:50px auto;

}

/* End Search Box Styles */



/* Full Menu that is only displayed 

when the screen width is above 960px */



.full_menu 

{

	margin-top:120px;

	margin-right:0px;

	border-top:1px solid #000;

	border-bottom:1px solid #000;

}





#learn_banner {



/* Background color and gradients */



	background: #FFF;

	/* background: -moz-linear-gradient(top, #2BDEEE, #0A757F); */

	/* background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2BDEEE), to(#0A757F)); */	



	overflow:hidden;

	width:100%;

	height:130px;

	display:block;



}



.copyright_banner {

	overflow:hidden;

	width:90%;

	height:150px;

	margin:0 auto;

}



.copyright_banner h1 {

	float:left;

	color:#02C6A2;

	font-size:18px;

	line-height:2.4;

}



.copyright_banner_image_container {

	float:right;

	margin-left:25px;

}



.copyright_banner_image_container img {

	float:left;

	border-radius:5px;

	margin-left:5px;

	width:40px;

	height:40px;

}



.copyright_banner_cmta_logo_container {

	float:right;

	margin-left:10px;

}



.copyright_banner_cmta_logo_container img {

	float:right;

	width:100px;

	height:50px;

}



.copyright_text_container {

	display:block;

	float:left;

	margin-right:10px;

	clear:both;

}



.copyright_text_container h1 {

	font-size:18px;

	color:#02C6A2;

	line-height:1.5;

}





#learn_banner_container {

	width:90%;

	height:130px;

	margin-left:90px;

}





#learn_banner_image_contain {

	display:inline-block;

	float:left;

	position:relative;

	width:25%;

	height:auto;

	vertical-align:middle;

}



#nav-wrap {

	display:none;

}



/* Menu Styles */



nav {

	margin:0 auto;

	text-align:center;

}



nav ul ul {

	display: none;

}



nav ul li:hover > ul {

	display:block;

}



nav ul {

	padding:0px;

	list-style:none;

	position:relative;

	/* Don't use display:inline-table,

	You will see borders */

	/* Update June 2015: You can use 'display:inline-table'

	but don't have a background in this selector

	And then you won't see borders

	'Display:inline-table' will center your ul elements; */

	display: inline-block;

	border:0px;

	/* Use 'float:right' to have nav elements to the right side */



}



nav ul li {

	float:left;

	margin-top:0px;

	padding:0px 25px;

	margin-left:0px;

}



/*

nav ul li:hover{

	background:#27BCDD;

}

*/



nav ul li a {

	display:block;

	/* Reduced padding here and added more to 

	the nav ul li selector 

	*/

	padding:0 10px;

	color:#000;

	text-decoration:none;

	font-size:18px;

	font-family:'EurostileNextW01-Regula', sans-serif;

}



nav ul li a:hover {

	color:#FA9405;

}



nav ul ul {

	background:#C0A361;

	/* border-radius:5px; */

	position:absolute;

	top:20px;

}



nav ul ul li {

	float:none;

	border-bottom:1px solid #FFFFFF;

	/* Reduce the padding for the hover elements */

	padding:0;

}



nav ul ul li a {

	padding:15px 20px;

	color:#FFF;

	text-align:center;

}



nav ul ul li a:hover {

	background:#B37728;

	color:#FFF;

	/* border-radius:5px; */

}



nav ul ul ul {

	position:absolute;

	left:100%;

	top:0;

}



/* End Menu Styles */



.video_banner_button_learn {

	border:3px solid #000;



}



.banner_column_learn_button a{

	display:block; 

	color:#FFF;

	text-decoration:none;

	text-align:center;

	line-height:2.8;

	height:40px;

	width:120px;

	background-color:#0F9237;

	margin:20px auto;

	text-transform:uppercase;

	font-size:16px;

}



.banner_column_learn_button a:hover{background-color:#FFF;color:#000;}



/* Video Styles */

.video_container{

	width:100%;

	display:block;

	margin-bottom:20px;

}



.video_container h1 {

	text-align:center;

	font-size:26px;

}



.video_container video{

	margin:0 auto;

	display:block;

}



/* End Video Styles */



/* Begin Home Container */



.home_container, .external-captions {

	display:block;

	margin-top:30px;

}



.home_container h1 {

	font-family:'EurostileNextW01-Regula', sans-serif;

	text-align:center;

	color:#B78403;

	font-size:30px;

}



.external-captions {

	display:block;

	margin-top:15px;

	font-family:'EurostileNextW01-Light', sans-serif;

	text-align:center;

	color:#B78403;

	font-size:30px;

	line-height:1.5;

	font-weight:bold;

	list-style-type:none;

}



.home_container img {

	display:block;

	margin:20px auto;

	width:700px;

	height:535px;

}



.home_text_container  {

	display:block;

	margin:10px auto;

	width:80%;

	height:auto;

	font-family:'EurostileNextW01-Regula', sans-serif;

}



.home_text_container p {

	font-size:20px;

	line-height:1.5;

}



#home_header {

	font-size:24px;

	color:#B78403;

	text-align:center;



}



/* End Home Container */



/* Begin Main Slider Container */



.slider_container {

	display:block;

	margin-top:0px;

}



#slider_header {

	font-size:24px;

	color:#B78403;

	text-align:center;

}



/* End Main Slider Container */



/* Begin Hover Buttons Container */



.hover_buttons_container {

	display:block;

	width:50%;

	overflow:hidden;

	margin:20px auto;

}



.hover_buttons_column {

	display:inline-block;

	width:30%;

	float:left;

	margin-left:20px;

}



.hover_buttons_column a {

	display:block;

	width:120px;

	margin:0 auto;

}



.hover_buttons_column img {

	display:block;

	margin:0 auto;

	width:120px;

	height:120px;

}



.hover_buttons_text_container  {

	display:block;

	margin:10px auto;

	color:#B78403;

	font-family:'EurostileNextW01-Regula', sans-serif;

	text-align:center;

}



.hover_buttons_text_container p {

	font-size:20px;

}



/* End Hover Buttons Container */



/* Begin Paints Container */



.paints_container {

	display:block;

	width:100%;

	overflow:hidden;

	margin:20px auto;

}



.paints_column {

	display:inline-block;

	width:10%;

	float:left;

	margin-left:90px;

}



.paints_column a {

	display:block;

	width:120px;

	margin:0 auto;

}



.paints_column img {

	display:block;

	margin:0 auto;

	width:120px;

	height:120px;

}



.paints_text_container  {

	display:block;

	margin:10px auto;

	color:#B78403;

	font-family:'EurostileNextW01-Regula', sans-serif;

	text-align:center;

}



.paints_text_container p {

	font-size:20px;

}



/* End Paints Container */



/* Begin Custom Apps Container */



.custom_apps_container {

	display:block;

	margin-top:10px;

}



.custom_apps_container img {

	display:block;

	margin:0 auto;

}



.custom_apps_header_container {

	width:100%;

	font-family:'EurostileNextW01-Light', sans-serif;

	text-align:center;

	margin-top:30px;

}



.custom_apps_header_container h1 {

	color:#B78403;

	font-size:32px;

}

.custom_apps_header_container p {

	color:#B0A291;

	font-size:20px;

	font-family:'EurostileNextW01-Regula', sans-serif

}



.sup {

  position: relative;

  bottom: 1ex; 

  font-size: 80%;

}



.podiums_container {

	display:block;

	margin:0 auto;

	width:80%;

}



.podiums_container img {

	display:block;

	width:800px;

	max-width:100%;

	height:909px;

	margin:0 auto;

}



/*

.custom_apps_container img {

	display:block;

	margin:20px auto;

	width:1000px;

	height:773px;

}

*/



.custom_apps_text_container  {

	display:block;

	margin:10px auto;

	width:80%;

	height:auto;

	font-family:'EurostileNextW01-Regula', sans-serif

}



.custom_apps_text_container p {

	font-size:20px;

	font-weight:500;

	line-height:1.5;

}



/* End Custom Apps Container */



/* Begin Control Panel Container */



.control_panel_container {

	display:block;

	margin:10px auto;

	width:70%;

}



.control_panel_container p {

	color:#B78403;

	font-size:22px;

	line-height:1.5;

}



.control_panel_container li {

	font-size:18px;

	font-family:'Eurostile Next W01 Bold', sans-serif;

	line-height:1.5;

	list-style:none;

	padding-left: 30px;

	margin-top:15px;

}



.control_panel_container li:before{

	content: "• ";

	color:#B78403;

}



/* End Control Panel Container */



/* Begin Odyssey Container */



.odyssey_container, .odyssey_r2_container, .odyssey_r3_container {

	display:block;

	float:left;

	margin-left:40px;

	margin-top:20px;

	width:30%;

}



.odyssey_r3_container {

	margin-bottom:20px;

}



.odyssey_container p, .odyssey_r2_container p, .odyssey_r3_container p {

	color:#B78403;

	font-size:20px;

	font-family:'EurostileNextW01-Regula', sans-serif;

	line-height:1.5;

}



.odyssey_container li, .odyssey_r2_container li, .odyssey_r3_container li {

	font-size:18px;

	font-family:'Eurostile Next W01 Bold', sans-serif;

	line-height:1.5;

	list-style:none;

	padding-left: 30px;

	margin-top:15px;

}



.odyssey_container li:before{

	content: "• ";

	color:#B78403;

}



.odyssey_r2_container li:before{

	content: "• ";

	color:#B78403;

}



.odyssey_r3_container li:before{

	content: "• ";

	color:#B78403;

}



/* End Odyssey Container */



/* Begin Regency Container */



.regency_container  {

	display:block;

	float:left;

	margin-left:40px;

	margin-top:20px;

	width:45%;

}



.regency_container p {

	color:#B78403;

	font-size:20px;

	font-family:'EurostileNextW01-Regula', sans-serif;

	line-height:1.5;

}



.regency_container li {

	font-size:18px;

	font-family:'Eurostile Next W01 Bold', sans-serif;

	line-height:1.5;

	list-style:none;

	padding-left: 30px;

	margin-top:15px;

}



.regency_container li:before{

	content: "• ";

	color:#B78403;

}



/* End Regency Container */



/* Begin Button Pages */



#button_page_header {

	font-size:28px;

	line-height:1.5;

	color:#B78403;

	text-align:center;

	font-family:'EurostileNextW01-Regula', sans-serif;

}



.languages_container {

	display:block;

	width:850px;

	height:540px;

	margin:20px auto;

	border:1px solid #B78403;

}



.languages_container img {

	display:block;

	width:850px;

	height:540px;

	margin:0px auto;

}



.my_feet_container {

	display:block;

	width:850px;

	height:446px;

	margin:20px auto;

	border:1px solid #B78403;

}



.my_feet_container img {

	display:block;

	width:850px;

	height:446px;

	margin:0px auto;

}



.your_custom_apps_container {

	display:block;

	/* width:850px;

	height:898px;

	*/

	width:600px;

	height:634px;

	margin:20px auto;

	border:1px solid #B78403;

}



.your_custom_apps_container img {

	display:block;

	/* width:850px;

	height:898px;

	*/width:600px;

	height:634px;

	margin:0px auto;

}



.email_capture_container {

	display:block;

	width:850px;

	height:215px;

	margin:20px auto;

	border:1px solid #B78403;

}



.email_capture_container img {

	display:block;

	width:850px;

	height:215px;

	margin:0px auto;

}



.custom_reporting_container {

	display:block;

	width:850px;

	height:436px;

	margin:20px auto;

	border:1px solid #B78403;

}



.custom_reporting_container img {

	display:block;

	width:850px;

	height:436px;

	margin:0px auto;

}



.custom_surveys_container {

	display:block;

	width:850px;

	height:468px;

	margin:20px auto;

	border:1px solid #B78403;

}



.custom_surveys_container img {

	display:block;

	width:850px;

	height:468px;

	margin:0px auto;

}



.thank_you_container {

	display:block;

	width:850px;

	height:400px;

	margin:20px auto;

	border:1px solid #B78403;

}



.thank_you_container img {

	display:block;

	width:850px;

	height:400px;

	margin:0px auto;

}



.reminder_container {

	display:block;

	width:850px;

	height:484px;

	margin:20px auto;

	border:1px solid #B78403;

}



.reminder_container img {

	display:block;

	width:850px;

	height:484px;

	margin:0px auto;

}



.customized_scan {

	display:block;

	width:850px;

	height:378px;

	margin:20px auto;

	border:1px solid #B78403;

}



.customized_scan img {

	display:block;

	width:850px;

	height:378px;

	margin:0px auto;

}



.communication_center {

	display:block;

	width:850px;

	height:644px;

	margin:20px auto;

	border:1px solid #B78403;

}



.communication_center img {

	display:block;

	width:850px;

	height:644px;

	margin:0px auto;

}



.software_config {

	display:block;

	width:480px;

	height:616px;

	margin:20px auto;

	border:1px solid #B78403;

}



.software_config img {

	display:block;

	/*

	width:850px;

	height:1091px;

	*/

	width:480px;

	height:616px;

	margin:0px auto;

}



.dynamic_scan {

	display:block;

	width:850px;

	height:523px;

	margin:20px auto;

	border:1px solid #B78403;

}



.dynamic_scan img {

	display:block;

	width:850px;

	height:523px;

	margin:0px auto;

}



.home_screen {

	display:block;

	width:850px;

	height:478px;

	margin:20px auto;

	border:1px solid #B78403;

}



.home_screen img {

	display:block;

	width:850px;

	height:478px;

	margin:0px auto;

}



.detailed_analysis {

	display:block;

	width:850px;

	height:549px;

	margin:20px auto;

	border:1px solid #B78403;

}



.detailed_analysis img {

	display:block;

	width:850px;

	height:549px;

	margin:0px auto;

}



.mobile_app {

	display:block;

	width:100%;

	height:auto;

	margin:20px auto;

}



.mobile_app img {

	display:block;

	width:50%;

	max-width:330px;

	height:50%;

	margin:0px auto;

}



.orthotics {

	display:block;

	width:100%;

	height:auto;

	margin:20px auto;

}



.orthotics img {

	display:block;

	width:50%;

	max-width:700px;

	height:50%;

	margin:0px auto;

}



.copyright_container {

	display:block;

	position:relative;

	width:100%;

	height:auto;

	overflow:hidden;

}



.copyright_container h1 {

	font-size:20px;

	color:#B78403;

	text-align:center;

	font-family:'EurostileNextW01-Regula', sans-serif;

}



.copyright_container img {

	display:block;

	width:250px;

	height:220px;

	margin:10px auto;

}



/* End Button Pages */



/* Begin iStep Foot Row Styles  */



.foot_row_container {

	width:90%;

	height:auto;

	overflow:hidden;

	margin:0 auto;

}



.foot_row_column {

	width:30%;

	display:inline-block;

	float:left;

	margin-bottom:30px;

}



.foot_row_column a {

	display:block;

	width:100px;

	margin:0 auto;

}



.foot_row_column img {

	display:block;

	margin:0 auto;

}



/* End iStep Foot Row Styles */



/* Begin Footer Styles */



.footer {



    position:relative;

	height: auto;

	width:100%;

    margin:0 auto;

    padding: 10px;

    overflow:hidden;

    /* z-index: -1; */ /* Don't use z-index for links except for menu parents such as 'li'*/

    border-top:1px solid #000;

    border-bottom:1px solid #000;



}



.footer_container {

	width:90%;

	margin:0 auto;

	color:#a5a5a5 !important;

}



.footer_container h1 {

	color:#B78403;

	font-size:20px;

} 



.footer_column_logo {

	float:left;

	width:30%;

	margin-right:5%

}



.footer_column_logo img {

	max-width:100%;

	border-radius:5px;

	height:95px;

}



.footer_column_links, .footer_column_links_resources, 

.footer_column_links_logos,

.footer_column_links_find_us {

	float:left;

	font-family:'EurostileNextW01-Regula', sans-serif;

}



.footer_column_links {

	width:30%;

}



.footer_column_links_resources {

	width:25%;

}



.footer_column_links_logos {

	width:10%;

	float:right;

}



.footer_column_links_logos img {

	float:right;

}



.footer_column_links li {

	list-style:none;

	margin-top:5px;

}



.footer_column_links a {

	color:#000;

	text-decoration:none;

	font-size:20px;

}



.footer_column_links a:hover {

	color:#B78403;

}



.footer_column_links_resources li {

	list-style:none;

	margin-top:5px;

}



.footer_column_links_resources a {

	color:#000;

	text-decoration:none;

}



.footer_column_links_resources a:hover {

	color:#B78403;

}



.footer_column_links_find_us {

	width:30%;

}



.footer_column_links_find_us li {

	list-style:none;

	margin-top:5px;

}



.footer_column_links_find_us a {

	color:#000;

	text-decoration:none;

	font-size:20px;

}



.footer_column_links_find_us a:hover {

	color:#B78403;

}



/* End Footer Styles */

/* Begin Guess Who Styles */

.guess_who_container {
	width:70%;
	margin:20px auto;
	overflow:auto;
	text-align:center;
}

.guess_who_banner {
	width:100%;
	overflow:auto;
}

.guess_who_banner img {
	display:block;
	margin:0 auto;
}

.guess_who_form_container {
	width:50%;
	margin:0 auto;
	overflow:auto;	
}

.guess_who_form_container img {
	display:block;
	margin:0 auto;
}

/* End Guess Who Styles */



/* Begin Responsive Styles */



@media screen and (min-width:1441px) and (max-width:1920px) {

/* Will be filled in with most default values */

#outterwrapper {width:100%;}

.home_container img {width:900px;height:688px;}

.custom_apps_container img {width:850px;height:650px;}

}



@media screen and (min-width:1361px) and (max-width:1440px) {

/* Will be filled in with most default values */

#outterwrapper {width:100%;}

.full_menu{margin-right:0px;margin-top:120px;}

nav ul li a {font-size:18px;}

.home_container img {width:900px;height:688px;}

.custom_apps_container img {width:1000px;height:773px;}

.hover_buttons_container {width:60%;}

.paints_column {margin-left:80px;}



}



@media screen and (min-width:1281px) and (max-width:1360px) {

/* Will be filled in with most default values */

#outterwrapper {width:100%;}

.full_menu{margin-right:0px;margin-top:120px;}

nav ul li a {font-size:18px;}

.hover_buttons_container {width:60%;}

.custom_apps_container img {width:1000px;height:773px;}

.istep_tech_container h1{margin-left:10px;}

.paints_column {margin-left:80px;}



}



@media screen and (min-width:1200px) and (max-width:1280px) {

#outterwrapper {width:100%;}

.full_menu{margin-right:0px;margin-top:120px;}

nav ul li a {font-size:18px;}



.custom_apps_container img {width:800px;height:618px;}

.hover_buttons_container {width:60%;}



.odyssey_container {width:30%;margin-left:30px;}

.odyssey_r2_container {width:30%;margin-left:30px;}

.odyssey_r3_container {width:30%;margin-left:30px;}

.paints_column {margin-left:70px;}



}





@media screen and (min-width:1025px) and (max-width:1199px) {



#outterwrapper {width:100%;}

.full_menu{margin-right:5px;margin-top:120px;}

nav ul li {padding:0px 35px;}

nav ul li a {font-size:18px;padding:0px 5px;}

nav ul ul {top:20px;}

.external-captions {font-size:28px;}



.custom_apps_container img {width:800px;height:618px;}

.hover_buttons_container {width:60%;}

.hover_buttons_column img {width:120px;height:120px;}



.odyssey_container {width:45%;}

.odyssey_r2_container {width:45%;clear:left;}

.odyssey_r3_container {width:45%;clear:left;}

.regency_container {width:45%;}



.paints_column {margin-left:60px;}

.paints_column a {width:100px;}

.paints_column img {width:100px;height:100px;}



.podiums_container {width:80%;}

.podiums_container img {width:700px;height:795px;}



}



@media screen and (min-width:961px) and (max-width:1024px) {

/* Will be filled in with most default values */

#outterwrapper {width:100%;}

.full_menu{margin-right:0;margin-top:120px;}

nav ul li {padding:0px 35px;}

nav ul li a {font-size:18px;padding:0px 5px;}

nav ul ul {top:20px;}



.custom_apps_container img {width:800px;height:618px;}

.hover_buttons_container {width:75%;}

.hover_buttons_column img {width:120px;height:120px;}



.languages_container {width:700px;height:445px;}

.languages_container img {width:700px;height:445px;}

.my_feet_container {width:700px;height:367px;}

.my_feet_container img {width:700px;height:367px;}

.your_custom_apps_container {width:600px;height:634px;}

.your_custom_apps_container img {width:600px;height:634px;}

.email_capture_container {width:700px;height:177px;}

.email_capture_container img {width:700px;height:177px;}

.custom_reporting_container {width:700px;height:359px;}

.custom_reporting_container img {width:700px;height:359px;}

.custom_surveys_container {width:700px;height:385px;}

.custom_surveys_container img {width:700px;height:385px;}

.thank_you_container {width:700px;height:399px;}

.thank_you_container img {width:700px;height:399px;}

.reminder_container {width:700px;height:329px;}

.reminder_container img {width:700px;height:329px;}

.customized_scan {width:700px;height:311px;}

.customized_scan img {width:700px;height:311px;}

.communication_center {width:700px;height:530px;}

.communication_center img {width:700px;height:530px;}

.software_config {width:480px;height:616px;}

.software_config img {width:480px;height:616px;}

.dynamic_scan {width:700px;height:431px;}

.dynamic_scan img {width:700px;height:431px;}

.home_screen {width:700px;height:394px;}

.home_screen img {width:700px;height:394px;}

.detailed_analysis {width:700px;height:452px;}

.detailed_analysis img {width:700px;height:452px;}



.odyssey_container {width:45%;}

.odyssey_r2_container {width:45%;clear:left;}

.odyssey_r3_container {width:45%;clear:left;}

.regency_container {width:45%;}



.paints_column {margin-left:60px;}

.paints_column a {width:100px;}

.paints_column img {width:100px;height:100px;}



.control_panel_container {margin:10px auto;width:75%;}



.footer_column_links {width:28%;}



.podiums_container {width:80%;}

.podiums_container img {width:700px;height:795px;}



}



/* Tablet Width Responsive Styles */



@media screen and (min-width:800px) and (max-width:960px) {

/* Will be filled in with most default values */

#outterwrapper {width:783px;}

header{position:relative;height:180px;border-bottom:1px solid #000;}



.full_menu{display:none;}

.aetrex_logo_container{width:60%;height:110px;margin:5px 5px 5px 160px;}

.aetrex_logo_container a {width:250px;}

.aetrex_logo_container img {width:250px;height:100px;}



#menu {display:none;}

#nav-wrap {display:block;}

#nav {clear: both; position: relative; top:-7px; z-index: 10000; padding-bottom:5px; left:-5px; color:#4c4c4c; width:783px; background: #fff; display: none; padding:5px 5px 5px 5px;}

.menu-icon-res {color: #000;height: 30px; padding:50px 10px 0 30px;cursor: pointer;display: block; float:none;margin-top:20px;margin-left:60px;background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-icon-res:hover{background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-smart{width:245px; position:relative; margin:0;}

.menu-smart ul {position:relative;font-weight:900;}

.menu-smart ul li {position:relative; list-style:none;cursor:pointer;}

.menu-smart ul li img {float:right;margin-top:-35px;margin-right:20px;}

.menu-smart ul li ul {position:absolute; left:0; right:0;}

.menu-smart ul .clicker {position:relative;}

.menu-smart ul .clicker:hover, .menu-smart ul .active {background:#196F9A;}

.menu-smart ul li a {display:block;padding:8px 10px 8px 40px; background:#FFF; color:#333;text-decoration:none;text-align:left;text-shadow:none;}

.menu-smart ul li a:hover {background:#FFF;color:#B37728}



.first_item {border-top:1px solid #A9AFBC;}

.first_item_drop {border-top:1px solid #A9AFBC;}

.sub_item_drop {text-indent:20px;}

.additional_item {border-bottom:1px solid #A9AFBC;}



/* nav ul {float:left;} */ /* 'float:left;' will push down other divs */

nav ul li {margin-top:0;}



/* Fallbacks */

.menu-smart .no-js ul {display:none;}

.menu-smart .no-js:hover ul {display:block;}

.menu-smart-shadow{box-shadow:inset 1px 0 8px #8c8c8c;}



.control_panel_container {margin:10px auto;width:70%;}

.external-captions {font-size:28px;}



.custom_apps_container img {width:700px;height:541px;}

.hover_buttons_container {width:85%;}

.hover_buttons_column img {width:120px;height:120px;}



.languages_container {width:700px;height:445px;}

.languages_container img {width:700px;height:445px;}

.my_feet_container {width:700px;height:367px;}

.my_feet_container img {width:700px;height:367px;}

.your_custom_apps_container {width:600px;height:634px;}

.your_custom_apps_container img {width:600px;height:634px;}

.email_capture_container {width:700px;height:177px;}

.email_capture_container img {width:700px;height:177px;}

.custom_reporting_container {width:700px;height:359px;}

.custom_reporting_container img {width:700px;height:359px;}

.custom_surveys_container {width:700px;height:385px;}

.custom_surveys_container img {width:700px;height:385px;}

.thank_you_container {width:700px;height:399px;}

.thank_you_container img {width:700px;height:399px;}

.reminder_container {width:700px;height:329px;}

.reminder_container img {width:700px;height:329px;}

.customized_scan {width:700px;height:311px;}

.customized_scan img {width:700px;height:311px;}

.communication_center {width:700px;height:530px;}

.communication_center img {width:700px;height:530px;}

.software_config {width:480px;height:616px;}

.software_config img {width:480px;height:616px;}

.dynamic_scan {width:700px;height:431px;}

.dynamic_scan img {width:700px;height:431px;}

.home_screen {width:700px;height:394px;}

.home_screen img {width:700px;height:394px;}

.detailed_analysis {width:700px;height:452px;}

.detailed_analysis img {width:700px;height:452px;}



.paints_column {margin-left:60px;width:25%;}

.paints_column a {width:120px;}

.paints_column img {width:120px;height:120px;}



.odyssey_container {width:50%;margin-left:200px;}

.odyssey_r2_container {width:50%;margin-left:200px;}

.odyssey_r3_container {width:50%;margin-left:200px;}

.regency_container {width:60%;margin-left:200px;}



.footer_column_links {width:50%;}

.footer_column_links a {font-size:20px;}

.footer_column_links_resources {width:50%;clear:both;}

.footer_column_links_resources a {font-size:18px;}

.footer_column_links_find_us {width:55%;margin:20px 0 10px 0;}

.footer_column_links_find_us a {font-size:20px;}

.footer_column_links_logos {width:100%;float:left;}

.footer_column_links_logos img {float:none; margin:0 auto; display:block; padding-top:20px;}



.footer_container h1 {font-size:20px;}



.podiums_container {width:80%;}

.podiums_container img {width:600px;height:682px;}



}



@media screen and (min-width:768px) and (max-width:799px) {





#outterwrapper {width:768px;}

.full_menu{display:none;}

#menu {display:none;}

header{height:180px;position:relative;border-bottom:1px solid #000;}



.aetrex_logo_container{width:60%;height:110px;margin:5px 5px 5px 160px;}

.aetrex_logo_container a {width:250px;}

.aetrex_logo_container img {width:250px;height:100px;}



#nav-wrap {display:block;}

#nav {clear: both; position: relative; top:-7px; z-index: 10000; padding-bottom:5px; left:-5px; color:#4c4c4c; width:783px; background: #fff; display: none; padding:5px 5px 5px 5px;}

.menu-icon-res {color: #000;width:10px;height: 30px; padding:50px 10px 0 30px;cursor: pointer;display: block; float:none;margin-top:20px;margin-left:60px;background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-icon-res:hover{background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-smart{width:240px; position:relative; margin:0;}

.menu-smart ul {position:relative;font-weight:900;}

.menu-smart ul li {position:relative; list-style:none;cursor:pointer;}

.menu-smart ul li img {float:right;margin-top:-35px;margin-right:20px;}

.menu-smart ul li ul {position:absolute; left:0; right:0;}

.menu-smart ul .clicker {position:relative;}

.menu-smart ul .clicker:hover, .menu-smart ul .active {background:#196F9A;}

.menu-smart ul li a {display:block;padding:8px 10px 8px 40px; background:#FFF; color:#333;text-decoration:none;text-align:left;text-shadow:none;}

.menu-smart ul li a:hover {background:#FFF;color:#B37728}



.first_item {border-top:1px solid #A9AFBC;}

.first_item_drop {border-top:1px solid #A9AFBC;}

.sub_item_drop {text-indent:20px;}

.additional_item {border-bottom:1px solid #A9AFBC;}



/* Fallbacks */

.menu-smart .no-js ul {display:none;}

.menu-smart .no-js:hover ul {display:block;}

.menu-smart-shadow{box-shadow:inset 1px 0 8px #8c8c8c;}



nav ul li {margin-top:0;}



.external-captions {font-size:28px;}



.custom_apps_container img {width:700px;height:541px;}

.hover_buttons_container {width:85%;}

.hover_buttons_column img {width:120px;height:120px;}



.languages_container {width:700px;height:445px;}

.languages_container img {width:700px;height:445px;}

.my_feet_container {width:700px;height:367px;}

.my_feet_container img {width:700px;height:367px;}

.your_custom_apps_container {width:600px;height:634px;}

.your_custom_apps_container img {width:600px;height:634px;}

.email_capture_container {width:700px;height:177px;}

.email_capture_container img {width:700px;height:177px;}

.custom_reporting_container {width:700px;height:359px;}

.custom_reporting_container img {width:700px;height:359px;}

.custom_surveys_container {width:700px;height:385px;}

.custom_surveys_container img {width:700px;height:385px;}

.thank_you_container {width:700px;height:399px;}

.thank_you_container img {width:700px;height:399px;}

.reminder_container {width:700px;height:329px;}

.reminder_container img {width:700px;height:329px;}

.customized_scan {width:700px;height:311px;}

.customized_scan img {width:700px;height:311px;}

.communication_center {width:700px;height:530px;}

.communication_center img {width:700px;height:530px;}

.software_config {width:480px;height:616px;}

.software_config img {width:480px;height:616px;}

.dynamic_scan {width:700px;height:431px;}

.dynamic_scan img {width:700px;height:431px;}

.home_screen {width:700px;height:394px;}

.home_screen img {width:700px;height:394px;}

.detailed_analysis {width:700px;height:452px;}

.detailed_analysis img {width:700px;height:452px;}



.paints_column {margin-left:60px;width:25%;}

.paints_column a {width:120px;}

.paints_column img {width:120px;height:120px;}



.odyssey_container {width:50%;margin-left:200px;}

.odyssey_r2_container {width:50%;margin-left:200px;}

.odyssey_r3_container {width:50%;margin-left:200px;}

.regency_container {width:50%;margin-left:200px;}



.footer_column_links {width:50%;}

.footer_column_links a {font-size:20px;}

.footer_column_links_resources {width:50%;clear:both;}

.footer_column_links_resources a {font-size:18px;}

.footer_column_links_find_us {width:55%;margin:20px 0 10px 0;}

.footer_column_links_find_us a {font-size:20px;}

.footer_column_links_logos {width:100%;float:left;}

.footer_column_links_logos img {float:none; margin:0 auto; display:block; padding-top:20px;}



.footer_container h1 {font-size:20px;}



.podiums_container {width:80%;}

.podiums_container img {width:600px;height:682px;}



}



@media screen and (min-width:600px) and (max-width:767px) {

#outterwrapper {width:767px;}

header{height:180px;position:relative;}

#header_wrapper{width:100%;position:relative;border-bottom:1px solid #000;}

nav {width:100%;}



.aetrex_logo_container{width:60%;height:110px;margin:5px 5px 5px 160px;}

.aetrex_logo_container a {width:250px;}

.aetrex_logo_container img {width:250px;height:100px;}



.full_menu{display:none;}

#nav-wrap {display:block;}

#nav {clear: both; position: relative; top:-7px; z-index: 10000; padding-bottom:5px; left:-5px; color:#4c4c4c; width:783px; background: #fff; display: none; padding:5px 5px 5px 5px;}

.menu-icon-res {color: #000;width:10px;height: 30px; padding:50px 10px 0 30px;cursor: pointer;display: block; float:none;margin-top:20px;margin-left:60px;background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-icon-res:hover{background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-smart{width:240px; position:relative; margin:0;}

.menu-smart ul {position:relative;font-weight:900;}

.menu-smart ul li {position:relative; list-style:none;cursor:pointer;}

.menu-smart ul li img {float:right;margin-top:-35px;margin-right:20px;}

.menu-smart ul li ul {position:absolute; left:0; right:0;}

.menu-smart ul .clicker {position:relative;}

.menu-smart ul .clicker:hover, .menu-smart ul .active {background:#196F9A;}

.menu-smart ul li a {display:block;padding:8px 10px 8px 40px; background:#FFF; color:#333;text-decoration:none;text-align:left;text-shadow:none;}

.menu-smart ul li a:hover {background:#FFF;color:#B37728}



.first_item {border-top:1px solid #A9AFBC;}

.first_item_drop {border-top:1px solid #A9AFBC;}

.sub_item_drop {text-indent:20px;}

.additional_item {border-bottom:1px solid #A9AFBC;}



/* Fallbacks */

.menu-smart .no-js ul {display:none;}

.menu-smart .no-js:hover ul {display:block;}

.menu-smart-shadow{box-shadow:inset 1px 0 8px #8c8c8c;}



nav ul li {margin-top:0;}



.external-captions {font-size:28px;}



.custom_apps_container img {width:600px;height:464px;}

.hover_buttons_container {width:85%;}

.hover_buttons_column img {width:120px;height:120px;}



.languages_container {width:600px;height:381px;}

.languages_container img {width:600px;height:381px;}

.my_feet_container {width:600px;height:315px;}

.my_feet_container img {width:600px;height:315px;}

.your_custom_apps_container {width:600px;height:634px;}

.your_custom_apps_container img {width:600px;height:634px;}

.email_capture_container {width:600px;height:152px;}

.email_capture_container img {width:600px;height:152px;}

.custom_reporting_container {width:600px;height:308px;}

.custom_reporting_container img {width:600px;height:308px;}

.custom_surveys_container {width:600px;height:330px;}

.custom_surveys_container img {width:600px;height:330px;}

.thank_you_container {width:600px;height:342px;}

.thank_you_container img {width:600px;height:342px;}

.reminder_container {width:600px;height:282px;}

.reminder_container img {width:600px;height:282px;}

.customized_scan {width:600px;height:267px;}

.customized_scan img {width:600px;height:267px;}

.communication_center {width:600px;height:454px;}

.communication_center img {width:600px;height:454px;}

.software_config {width:480px;height:616px;}

.software_config img {width:480px;height:616px;}

.dynamic_scan {width:600px;height:369px;}

.dynamic_scan img {width:600px;height:369px;}

.home_screen {width:600px;height:338px;}

.home_screen img {width:600px;height:338px;}

.detailed_analysis {width:600px;height:387px;}

.detailed_analysis img {width:600px;height:387px;}



.odyssey_container {width:50%;margin-left:200px;}

.odyssey_r2_container {width:50%;margin-left:200px;}

.odyssey_r3_container {width:50%;margin-left:200px;}

.regency_container {width:60%;margin-left:170px;}



.paints_container {width:80%;}

.paints_column {margin-left:40px;width:25%;}

.paints_column a {width:120px;}

.paints_column img {width:120px;height:120px;}



.video_container{width:90%;display:block;margin-bottom:20px;}

.video_container h1 {text-align:center;font-size:26px;}

.video_container video{margin:0 auto;display:block;width:500px;height:280px;}



.footer_column_links {width:50%;}

.footer_column_links a {font-size:20px;}

.footer_column_links_resources {width:50%;clear:both;}

.footer_column_links_resources a {font-size:18px;}

.footer_column_links_find_us {width:55%;margin:20px 0 10px 0;}

.footer_column_links_find_us a {font-size:20px;}

.footer_column_links_logos {width:100%;float:left;}

.footer_column_links_logos img {float:none; margin:0 auto; display:block; padding-top:20px;}



.footer_container h1 {font-size:20px;}



.copyright_banner {margin:20px auto;height:150px;}



.podiums_container {width:80%;}

.podiums_container img {width:600px;height:682px;}



}



/* Begin SmartPhone Width Responsive Styles */



@media screen and (min-width:520px) and (max-width:599px) {



.orange_banner h1{font-size:16px;}

#outterwrapper {width:520px;}

.full_menu{display:none;}

#header_wrapper{width:100%;position:relative;}

#menu {display:none;}

#nav-wrap {display:block;}



header{height:200px;position:relative;border-bottom:1px solid #000;}



.aetrex_logo_container{width:60%;height:110px;margin:5px 5px 5px 110px;}

.aetrex_logo_container a {width:250px;}

.aetrex_logo_container img {width:250px;height:100px;}



.external-captions {font-size:28px;}



.custom_apps_container img {width:480px;height:371px;}



.home_container img {width:480px;height:367px;}

.home_text_container {width:90%;}

.home_text_container p {font-size:22px;line-height:1.5;}

.custom_apps_text_container {width:90%;}

.custom_apps_text_container p {font-size:22px;line-height:1.5;}

#nav {clear: both; position: relative; top:-7px; z-index: 10000; padding-bottom:5px; left:-5px; color:#4c4c4c; width:520px; background: #fff; display: none; padding:5px 5px 5px 5px;}

.menu-icon-res {color: #000;width:10px;height: 30px; padding:50px 10px 0 30px;cursor: pointer;display: block; float:none;margin-top:20px;margin-left:30px;background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-icon-res:hover{background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-smart{width:100px; position:relative; margin:0;}

.menu-smart ul {position:relative;font-weight:900;}

.menu-smart ul li {position:relative; list-style:none;cursor:pointer;}

.menu-smart ul li img {float:right;margin-top:-35px;margin-right:20px;}

.menu-smart ul li ul {position:absolute; left:0; right:0;}

.menu-smart ul .clicker {position:relative;}

.menu-smart ul .clicker:hover, .menu-smart ul .active {background:#196F9A;}

.menu-smart ul li a {display:block;padding:8px 10px 8px 40px; background:#FFF; color:#333;text-decoration:none;text-align:left;text-shadow:none;}

.menu-smart ul li a:hover {background:#FFF;color:#B37728}



.first_item {border-top:1px solid #A9AFBC;}

.first_item_drop {border-top:1px solid #A9AFBC;}

.sub_item_drop {text-indent:20px;}

.additional_item {border-bottom:1px solid #A9AFBC;}



/* Fallbacks */

.menu-smart .no-js ul {display:none;}

.menu-smart .no-js:hover ul {display:block;}

.menu-smart-shadow{box-shadow:inset 1px 0 8px #8c8c8c;}



nav ul li {margin-top:0;}



#home_header {line-height:1.5;}



.custom_apps_header_container h1 {line-height:1.2;}



.control_panel_container {margin:10px auto;width:85%;}



.paints_container {width:100%;}

.paints_column {margin-left:35px;width:25%;}

.paints_column a {width:100px;}

.paints_column img {width:100px;height:100px;}



.odyssey_container {width:70%;margin-left:90px;}

.odyssey_r2_container {width:70%;margin-left:90px;}

.odyssey_r3_container {width:70%;margin-left:90px;}

.regency_container {width:85%;margin-left:60px;}



.hover_buttons_container {width:100%;}

.hover_buttons_column {width:25%;margin-left:35px;}

.hover_buttons_column a {width:100px;}

.hover_buttons_column img {width:100px;height:100px;}

.hover_buttons_text_container p {font-size:16px;}



.languages_container {width:480px;height:305px;}

.languages_container img {width:480px;height:305px;}

.my_feet_container {width:480px;height:252px;}

.my_feet_container img {width:480px;height:252px;}

.your_custom_apps_container {width:480px;height:507px;}

.your_custom_apps_container img {width:480px;height:507px;}

.email_capture_container {width:480px;height:122px;}

.email_capture_container img {width:480px;height:122px;}

.custom_reporting_container {width:480px;height:246px;}

.custom_reporting_container img {width:480px;height:246px;}

.custom_surveys_container {width:480px;height:264px;}

.custom_surveys_container img {width:480px;height:264px;}

.thank_you_container {width:480px;height:274px;}

.thank_you_container img {width:480px;height:274px;}

.reminder_container {width:480px;height:226px;}

.reminder_container img {width:480px;height:226px;}

.customized_scan {width:480px;height:214px;}

.customized_scan img {width:480px;height:214px;}

.communication_center {width:480px;height:363px;}

.communication_center img {width:480px;height:363px;}

.software_config {width:480px;height:616px;}

.software_config img {width:480px;height:616px;}

.dynamic_scan {width:480px;height:295px;}

.dynamic_scan img {width:480px;height:295px;}

.home_screen {width:480px;height:270px;}

.home_screen img {width:480px;height:270px;}

.detailed_analysis {width:480px;height:310px;}

.detailed_analysis img {width:480px;height:310px;}



.copyright_container img {width:200px;height:176px;}



.video_container{width:100%;display:block;margin-bottom:20px;}

.video_container h1 {text-align:center;font-size:26px;}

.video_container video{margin:0 auto;display:block;width:400px;height:225px;}



.footer_column_links {width:100%;float:none;margin:20px auto;}

.footer_column_links h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links li {text-align:center;}

.footer_column_links a {font-size:22px;}

.footer_column_links_resources {width:100%;clear:both;margin:20px auto;float:none;}

.footer_column_links_resources h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_resources li {text-align:center;}

.footer_column_links_resources a {font-size:22px;}

.footer_column_links_find_us {width:100%;float:none;margin:0 auto;}

.footer_column_links_find_us h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_find_us li {text-align:center;}

.footer_column_links_find_us a {font-size:22px;}

.footer_column_links_logos {width:100%;float:left;}

.footer_column_links_logos img {float:none; margin:0 auto; display:block; padding-top:20px;}



.copyright_banner {margin:20px auto;height:150px;}



.podiums_container {width:100%;}

.podiums_container img {width:500px;height:568px;}



}



@media screen and (min-width:480px) and (max-width:519px) {

.orange_banner h1{font-size:16px;}

#outterwrapper {width:480px;}

#header_wrapper{width:100%;position:relative;border-bottom:1px solid #000;}

#menu {display:none;}

.full_menu{display:none;}

#nav-wrap {display:block;}



header{height:200px;position:relative;border-bottom:1px solid #000;}



.aetrex_logo_container{width:60%;height:110px;margin:5px 5px 5px 95px;}

.aetrex_logo_container a {width:250px;}

.aetrex_logo_container img {width:250px;height:100px;}



.external-captions {font-size:28px;}



.home_container img {width:480px;height:367px;}

.home_text_container {width:90%;}

.home_text_container p {font-size:22px;line-height:1.5;}



.control_panel_container {margin:10px auto;width:85%;}



.paints_container {width:100%;}

.paints_column {margin-left:30px;width:25%;}

.paints_column a {width:80px;}

.paints_column img {width:80px;height:80px;}



.odyssey_container {width:70%;margin-left:70px;}

.odyssey_r2_container {width:70%;margin-left:70px;}

.odyssey_r3_container {width:70%;margin-left:70px;}

.regency_container {width:90%;margin-left:30px;}



.hover_buttons_container {width:100%;}

.hover_buttons_column {width:25%;margin-left:35px;}

.hover_buttons_column a {width:100px;}

.hover_buttons_column img {width:80px;height:80px;}

.hover_buttons_text_container p {font-size:16px;}



.languages_container {width:400px;height:254px;}

.languages_container img {width:400px;height:254px;}

.my_feet_container {width:480px;height:210px;}

.my_feet_container img {width:480px;height:210px;}

.your_custom_apps_container {width:480px;height:507px;}

.your_custom_apps_container img {width:480px;height:507px;}

.email_capture_container {width:480px;height:122px;}

.email_capture_container img {width:480px;height:122px;}

.custom_reporting_container {width:480px;height:246px;}

.custom_reporting_container img {width:480px;height:246px;}

.custom_surveys_container {width:480px;height:264px;}

.custom_surveys_container img {width:480px;height:264px;}

.thank_you_container {width:480px;height:274px;}

.thank_you_container img {width:480px;height:274px;}

.reminder_container {width:480px;height:226px;}

.reminder_container img {width:480px;height:226px;}

.customized_scan {width:480px;height:214px;}

.customized_scan img {width:480px;height:214px;}

.communication_center {width:480px;height:363px;}

.communication_center img {width:480px;height:363px;}

.software_config {width:480px;height:616px;}

.software_config img {width:480px;height:616px;}

.dynamic_scan {width:480px;height:295px;}

.dynamic_scan img {width:480px;height:295px;}

.home_screen {width:480px;height:270px;}

.home_screen img {width:480px;height:270px;}

.detailed_analysis {width:480px;height:310px;}

.detailed_analysis img {width:480px;height:310px;}

.copyright_container img {width:200px;height:176px;}



.custom_apps_header_container h1 {line-height:1.2;}

.custom_apps_container img {width:400px;height:309px;}

.custom_apps_text_container {width:90%;}

.custom_apps_text_container p {font-size:22px;line-height:1.5;padding:10px;}



#nav {clear: both; position: relative; top:-7px; z-index: 10000; padding-bottom:5px; left:-5px; color:#4c4c4c; width:490px; background: #fff; display: none; padding:5px 5px 5px 5px;}

.menu-icon-res {color: #000;height: 30px; padding:50px 15px 0 25px;cursor: pointer;display: block; float:none;margin-top:20px;margin-left:30px;background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-icon-res:hover{background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-smart{width:110px; position:relative; margin:0;}

.menu-smart ul {position:relative;font-weight:900;}

.menu-smart ul li {position:relative; list-style:none;cursor:pointer;}

.menu-smart ul li img {float:right;margin-top:-35px;margin-right:20px;}

.menu-smart ul li ul {position:absolute; left:0; right:0;}

.menu-smart ul .clicker {position:relative;}

.menu-smart ul .clicker:hover, .menu-smart ul .active {background:#196F9A;}

.menu-smart ul li a {display:block;padding:8px 10px 8px 40px; background:#FFF; color:#333;text-decoration:none;text-align:left;text-shadow:none;}

.menu-smart ul li a:hover {background:#FFF;color:#B37728}



.first_item {border-top:1px solid #A9AFBC;}

.first_item_drop {border-top:1px solid #A9AFBC;}

.sub_item_drop {text-indent:20px;}

.additional_item {border-bottom:1px solid #A9AFBC;}



/* Fallbacks */

.menu-smart .no-js ul {display:none;}

.menu-smart .no-js:hover ul {display:block;}

.menu-smart-shadow{box-shadow:inset 1px 0 8px #8c8c8c;}



nav ul li {margin-top:0;}



#home_header {font-size:26px;line-height:1.5;}



.video_container{width:100%;display:block;margin-bottom:20px;}

.video_container h1 {text-align:center;font-size:26px;}

.video_container video{margin:0 auto;display:block;width:400px;height:225px;}



.footer_column_links {width:100%;float:none;margin:20px auto;}

.footer_column_links h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links li {text-align:center;}

.footer_column_links a {font-size:22px;}

.footer_column_links_resources {width:100%;clear:both;margin:20px auto;float:none;}

.footer_column_links_resources h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_resources li {text-align:center;}

.footer_column_links_resources a {font-size:22px;}

.footer_column_links_find_us {width:100%;float:none;margin:0 auto;}

.footer_column_links_find_us h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_find_us li {text-align:center;}

.footer_column_links_find_us a {font-size:22px;}

.footer_column_links_logos {width:100%;float:left;}

.footer_column_links_logos img {float:none; margin:0 auto; display:block; padding-top:20px;}



.copyright_banner {margin:20px auto;height:120px;}



.podiums_container {width:100%;}

.podiums_container img {width:400px;height:455px;}



}



@media screen and (min-width:320px) and (max-width:479px) {

#outterwrapper {width:320px}

#header_wrapper{width:100%;position:relative;border-bottom:1px solid #000;}

#menu {display:none;}

.full_menu{display:none;}

#nav-wrap {display:block;}



.orange_banner h1 {padding:5px;}

header{height:260px;position:relative;border-bottom:1px solid #000;}



.aetrex_logo_container{width:60%;height:110px;margin:5px 5px 5px 75px;}

.aetrex_logo_container a {width:200px;}

.aetrex_logo_container img {width:200px;height:80px;}



.aetrex_logo{width:200px;margin-left:20px;}



.external-captions {font-size:28px;}



.home_container img {width:280px;height:214px;}

.home_text_container {width:90%;}

.home_text_container p {font-size:22px;line-height:1.5;}



#nav {clear: both; position: relative; top:-7px; z-index: 10000; padding-bottom:5px; left:-5px; color:#4c4c4c; width:480px; background: #fff; display: none; padding:5px 5px 5px 5px;}

.menu-icon-res {color: #000;height: 30px; padding:50px 15px 0 25px;cursor: pointer;display: block; float:none;margin-top:20px;margin-left:20px;background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-icon-res:hover{background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-smart{width:45px; position:relative; margin:0;}

.menu-smart ul {position:relative;font-weight:900;}

.menu-smart ul li {position:relative; list-style:none;cursor:pointer;}

.menu-smart ul li img {float:right;margin-top:-35px;margin-right:20px;}

.menu-smart ul li ul {position:absolute; left:0; right:0;}

.menu-smart ul .clicker {position:relative;}

.menu-smart ul .clicker:hover, .menu-smart ul .active {background:#196F9A;}

.menu-smart ul li a {display:block;padding:8px 10px 8px 40px; background:#FFF; color:#333;text-decoration:none;text-align:left;text-shadow:none;}

.menu-smart ul li a:hover {background:#FFF;color:#B37728}



.first_item {border-top:1px solid #A9AFBC;}

.first_item_drop {border-top:1px solid #A9AFBC;}

.sub_item_drop {text-indent:20px;}

.additional_item {border-bottom:1px solid #A9AFBC;}



/* Fallbacks */

.menu-smart .no-js ul {display:none;}

.menu-smart .no-js:hover ul {display:block;}

.menu-smart-shadow{box-shadow:inset 1px 0 8px #8c8c8c;}



nav ul li {margin-top:0;}



#home_header {font-size:22px;line-height:1.2;}



.odyssey_container {width:90%;margin-left:10px;}

.odyssey_r2_container {width:90%;margin-left:10px;}

.odyssey_r3_container {width:90%;margin-left:10px;}

.regency_container {width:90%;margin-left:10px;}



.control_panel_container {margin:10px auto;width:85%;}

.control_panel_container li {padding-left: 0px;}

.hover_buttons_container {width:100%;}

.hover_buttons_column {width:30%;margin-left:5px;}

.hover_buttons_column a {width:80px;}

.hover_buttons_column img {width:80px;height:80px;}

.hover_buttons_text_container p {font-size:14px;}



.languages_container {width:280px;height:178px;}

.languages_container img {width:280px;height:178px;}

.my_feet_container {width:280px;height:147px;}

.my_feet_container img {width:280px;height:147px;}

.your_custom_apps_container {width:280px;height:296px;}

.your_custom_apps_container img {width:280px;height:296px;}

.email_capture_container {width:280px;height:71px;}

.email_capture_container img {width:280px;height:71px;}

.custom_reporting_container {width:280px;height:144px;}

.custom_reporting_container img {width:280px;height:144px;}

.custom_surveys_container {width:280px;height:154px;}

.custom_surveys_container img {width:280px;height:154px;}

.thank_you_container {width:280px;height:160px;}

.thank_you_container img {width:280px;height:160px;}

.reminder_container {width:280px;height:160px;}

.reminder_container img {width:280px;height:160px;}

.customized_scan {width:280px;height:125px;}

.customized_scan img {width:280px;height:125px;}

.communication_center {width:280px;height:212px;}

.communication_center img {width:280px;height:212px;}

.software_config {width:280px;height:359px;}

.software_config img {width:280px;height:359px;}



.dynamic_scan {width:280px;height:172px;}

.dynamic_scan img {width:280px;height:172px;}

.home_screen {width:280px;height:158px;}

.home_screen img {width:280px;height:158px;}

.detailed_analysis {width:280px;height:181px;}

.detailed_analysis img {width:280px;height:181px;}



.copyright_container img {width:200px;height:176px;}



.paints_container {width:100%;}

.paints_column {margin-left:20px;width:25%;}

.paints_column a {width:80px;}

.paints_column img {width:80px;height:80px;}

.paints_text_container p {font-size:14px;}



.home_container h1 {line-height:1.2;}

.custom_apps_header_container {width:95%;}

.custom_apps_header_container h1 {line-height:1.2;}

.custom_apps_header_container p {margin-left:15px;}

.custom_apps_container img {width:280px;height:217px;}

.custom_apps_text_container {width:90%;}

.custom_apps_text_container p {font-size:22px;line-height:1.5;}



.video_container{width:100%;display:block;margin-bottom:20px;}

.video_container h1 {text-align:center;font-size:26px;}

.video_container video{margin:0 auto;display:block;width:300px;height:168px;}



.foot_row_column {width:50%;}



.footer {width:90%;}

.footer_column_links {width:100%;float:none;margin:20px auto;}

.footer_column_links h1 {font-size:22px;line-height:1.2;text-align:center;}

.footer_column_links li {text-align:center;}

.footer_column_links a {font-size:20px;}

.footer_column_links_resources {width:100%;clear:both;margin:20px auto;float:none;}

.footer_column_links_resources h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_resources li {text-align:center;}

.footer_column_links_resources a {font-size:20px;}

.footer_column_links_find_us {width:100%;float:none;margin:0 auto;}

.footer_column_links_find_us h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_find_us li {text-align:center;}

.footer_column_links_find_us a {font-size:20px;}

.footer_column_links_logos {width:100%;float:left;}

.footer_column_links_logos img {float:none; margin:0 auto; display:block; padding-top:20px;}





.copyright_banner {margin:20px auto;height:150px;}



.podiums_container {width:100%;}

.podiums_container img {width:280px;height:318px;}



}



@media screen and (min-width:275px) and (max-width:319px) {

#outterwrapper {width:320px}

#header_wrapper{width:100%;position:relative;border-bottom:1px solid #000;}

#menu {display:none;}

.full_menu{display:none;}

#nav-wrap {display:block;}



.orange_banner h1 {padding:5px;}

header{height:260px;position:relative;border-bottom:1px solid #000;}



.aetrex_logo_container{width:60%;height:110px;margin:5px 5px 5px 75px;}

.aetrex_logo_container a {width:200px;}

.aetrex_logo_container img {width:200px;height:80px;}



.aetrex_logo{width:200px;margin-left:20px;}



.external-captions {font-size:28px;}



.home_container img {width:280px;height:214px;}

.home_container h1 {line-height:1.2;}

.home_text_container {width:90%;}

.home_text_container p {font-size:22px;line-height:1.5;}



#nav {clear: both; position: relative; top:-7px; z-index: 10000; padding-bottom:5px; left:-5px; color:#4c4c4c; width:480px; background: #fff; display: none; padding:5px 5px 5px 5px;}

.menu-icon-res {color: #000;height: 30px; padding:50px 15px 0 25px;cursor: pointer;display: block; float:none;margin-top:20px;margin-left:20px;background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-icon-res:hover{background:url(../images/menu_bg-hover.png) no-repeat 10px center;}

.menu-smart{width:45px; position:relative; margin:0;}

.menu-smart ul {position:relative;font-weight:900;}

.menu-smart ul li {position:relative; list-style:none;cursor:pointer;}

.menu-smart ul li img {float:right;margin-top:-35px;margin-right:20px;}

.menu-smart ul li ul {position:absolute; left:0; right:0;}

.menu-smart ul .clicker {position:relative;}

.menu-smart ul .clicker:hover, .menu-smart ul .active {background:#196F9A;}

.menu-smart ul li a {display:block;padding:8px 10px 8px 40px; background:#FFF; color:#333;text-decoration:none;text-align:left;text-shadow:none;}

.menu-smart ul li a:hover {background:#FFF;color:#B37728}



.first_item {border-top:1px solid #A9AFBC;}

.first_item_drop {border-top:1px solid #A9AFBC;}

.sub_item_drop {text-indent:20px;}

.additional_item {border-bottom:1px solid #A9AFBC;}



/* Fallbacks */

.menu-smart .no-js ul {display:none;}

.menu-smart .no-js:hover ul {display:block;}

.menu-smart-shadow{box-shadow:inset 1px 0 8px #8c8c8c;}



nav ul li {margin-top:0;}



#home_header {font-size:22px;line-height:1.2;}



.odyssey_container {width:90%;margin-left:10px;}

.odyssey_r2_container {width:90%;margin-left:10px;}

.odyssey_r3_container {width:90%;margin-left:10px;}

.regency_container {width:90%;margin-left:10px;}



.hover_buttons_container {width:100%;}

.hover_buttons_column {width:30%;margin-left:5px;}

.hover_buttons_column a {width:80px;}

.hover_buttons_column img {width:80px;height:80px;}

.hover_buttons_text_container p {font-size:14px;}



.languages_container {width:280px;height:178px;}

.languages_container img {width:280px;height:178px;}

.my_feet_container {width:280px;height:147px;}

.my_feet_container img {width:280px;height:147px;}

.your_custom_apps_container {width:280px;height:296px;}

.your_custom_apps_container img {width:280px;height:296px;}

.email_capture_container {width:280px;height:71px;}

.email_capture_container img {width:280px;height:71px;}

.custom_reporting_container {width:280px;height:144px;}

.custom_reporting_container img {width:280px;height:144px;}

.custom_surveys_container {width:280px;height:154px;}

.custom_surveys_container img {width:280px;height:154px;}

.thank_you_container {width:280px;height:160px;}

.thank_you_container img {width:280px;height:160px;}

.reminder_container {width:280px;height:160px;}

.reminder_container img {width:280px;height:160px;}

.dynamic_scan {width:280px;height:172px;}

.dynamic_scan img {width:280px;height:172px;}

.home_screen {width:280px;height:158px;}

.home_screen img {width:280px;height:158px;}

.detailed_analysis {width:280px;height:181px;}

.detailed_analysis img {width:280px;height:181px;}



.copyright_container img {width:200px;height:176px;}



.paints_container {width:100%;}

.paints_column {margin-left:20px;width:25%;}

.paints_column a {width:80px;}

.paints_column img {width:80px;height:80px;}

.paints_text_container p {font-size:14px;}



.custom_apps_header_container {width:95%;}

.custom_apps_header_container h1 {line-height:1.2;}

.custom_apps_header_container p {margin-left:15px;}

.custom_apps_container img {width:280px;height:217px;}

.custom_apps_text_container {width:90%;}

.custom_apps_text_container p {font-size:22px;line-height:1.5;}



.video_container{width:100%;display:block;margin-bottom:20px;}

.video_container h1 {text-align:center;font-size:26px;}

.video_container video{margin:0 auto;display:block;width:300px;height:168px;}



.foot_row_column {width:50%;}



.footer {width:90%;}

.footer_column_links {width:100%;float:none;margin:20px auto;}

.footer_column_links h1 {font-size:22px;line-height:1.2;text-align:center;}

.footer_column_links li {text-align:center;}

.footer_column_links a {font-size:20px;}

.footer_column_links_resources {width:100%;clear:both;margin:20px auto;float:none;}

.footer_column_links_resources h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_resources li {text-align:center;}

.footer_column_links_resources a {font-size:20px;}

.footer_column_links_find_us {width:100%;float:none;margin:0 auto;}

.footer_column_links_find_us h1 {font-size:24px;line-height:1.2;text-align:center;}

.footer_column_links_find_us li {text-align:center;}

.footer_column_links_find_us a {font-size:20px;}

.footer_column_links_logos {width:100%;float:left;}

.footer_column_links_logos img {float:none; margin:0 auto; display:block; padding-top:20px;}





.copyright_banner {margin:20px auto;height:150px;}



.podiums_container {width:100%;}

.podiums_container img {width:280px;height:318px;}



}







