.top-nav {
	width: 100%;
	display: none;
}

#leftMenuHolderTD
{
	display: block;
}


@media only screen and (max-device-width: 768px) {
	body {
		width: fit-content;
		background-color: #102040 !important;
		background-image: none;
	}

	.faq-table {
		border-collapse:separate; 
  		border-spacing: 0 0.5em !important;
	}

	.faq-table img[alt="Question"],
	.faq-table img[alt="Answer"] {
		width: 60px;
		height: 60px;
		margin-right: 10px;
	}

	.faq-answer {
		display: none;
	}

	.faq-answer td {
		padding: 18px 0;
	}

	.faq-question.active {
		display: table-row !important;
	} 

	.faq-question td {
		padding: 18px 0;
	}

	.faq-question * {
		font-size: 26px;
	}

	.faq-answer * {
		font-size: 26px;
	}

	.header-table {
		border-top-right-radius: 0 !important;
		border-top-left-radius: 0 !important;
	}

	.affiliate-bar {
		border-top-right-radius: 0 !important;
		border-top-left-radius: 0 !important;
		font-size:20px !important;
		margin-bottom: 0 !important;
		padding: 2px 0px 2px 0px !important;
		
	}

	.affiliate-bar a {
		font-size:18px !important;
	}

	#afftop {
	        height:40px !important;
		padding-top: 10px !important;
	}

	#affdetails {
		font-size:8px !important;
	}

	.main-content-table {
		position: relative;		
		border-spacing: 0;
		-webkit-border-horizontal-spacing: 0;
    	-webkit-border-vertical-spacing: 0;
	}

	.products-content table {
		border-spacing: 0;
		-webkit-border-horizontal-spacing: 0;
    	-webkit-border-vertical-spacing: 0;
	}

	#leftMenuHolderTD {
		position: absolute;
		top: 0;
		background-color: #102040;
		color: white;
		min-width: 99.5% !important;
		box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
		z-index: 99;
		overflow: hidden;
		height: 0;
	}

	#leftMenuHolderTD td {
		padding: 20px 0;
	}

	#leftMenuHolderTD td:hover {
		background-color: #102040;
	}

	#hrefLogoImage {
		display: none;
	}

	a.mainmenu, a.mainmenu:link, a.mainmenu:visited {
		color: white !important;
		font-size: 34px;
		padding: 4px 30px;
		width: 100%;
		display: block;
		float: right;
	}

	a.mainmenu_active, a.mainmenu_active:link, a.mainmenu_active:visited {
		color: #60AAFF !important;
		font-size: 34px;
		padding: 4px 30px;
		width: 100%;
		display: block;
		float: right;
	}

	#rightBlock {
		display: none;
	}

	.top-logo {
		height: 0;
		display: none;
	}
	
	.top-nav {
		display: block;
		background-color: #102040;
	}

	.top-nav-menu {
		font-size: 80px;
		color: white !important;
		cursor: pointer;
		float: right;
		margin-right: 20px;
	}	

	.top-nav-logo {
		width: 409px;
		height: 80px;
		margin: 10px 10px 0 10px;
	}

	.menu-open {
		height: 1600px !important;
		transition: height 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
	}

	.menu-close {
		height: 0 !important;
		transition: height 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
	}

	.menu-items-table {
		width: 100%;
	}

	.product-image-item {
		width: 180px !important;
	}

	.product-image-item img {
		width: 157px;
		height: 157px;
	}

	.prepared4shadow font  {
		font-size: 40px;		
	}

	.shadow font {
		font-size: 40px;
	}

	.prepared4shadow font[itemprop='description'],
	.shadow font[itemprop='description']  {
		display: block;
		max-height: 200px;
		overflow: hidden;
		display: -webkit-box;
  		-webkit-line-clamp: 4;
  		-webkit-box-orient: vertical;  
	}


	.products-content {
		padding: 0 !important;
	}

	#mainContent {
		border-radius: 0 !important;
	}

	#sectionCenter {
		border-radius: 0 !important;
	}

	#sectionCenter .list {
		width: 800px !important;
    	min-width: 800px !important;
	}

	.platform-bar {
		padding: 20px !important;
		border-radius: 0 !important;
		height: 95px !important;
		font-size: 34px !important;
		text-align: center !important;
	}

	#Slider {
		margin-left: 80px;
	}

	img[src="./images/ThanksGiving/givethanks.png"] {
		width: 100%;
	}

	.main-helpdesk-table * {
		font-size: 24px !important;
	}

	.main-helpdesk-table td {
		border-radius: 0 !important;
	}

	.main-helpdesk-table .helpdesk-items-table {
		width: 800px;
	}

	.main-helpdesk-table .helpdesk-yellow-stripe {
		width: 800px;
	}

	.main-helpdesk-table .helpdesk-items-table img {
		width: 100%;
	}

	.faa-products-container .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.faa-products-container .header-image-right {
		width: 300px !important;
	}

	.faa-products-container font {
		font-size: 26px !important;
	}

	.faa-products-container .buttons {
		width: 140px;
	}

	.faa-products-container .GSSquare {
		width: 130px;
		height: 130px !important;
	}

	.faa-products-container .header-description-column {
		display: none;
	}

	.faa-products-container .gs-quote {
		width: 100%;
	}

	.faa-products-container .faa-products-table {
		border-radius: 0 !important;
	}

	.faa-products-container .ace-faa-bottom {
		width: 100%;
	}

	.faa-products-container .btn {
		font-size: 30px;
	}

	.faa-products-container .buynow {
		font-size: 30px;
		width: 170px !important;
		height: 40px;
		background-position: 14px 14px;
	}

	.faa-products-container .buynow .text {
		margin-top: 4px !important;
	}

	.faa-products-container .ace-faa {
		width: 100%;
	}


	.rideready-products-container .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.rideready-products-container .header-image-right {
		width: 300px !important;
	}

	.rideready-products-container .header-description-column {
		display: none;
	}

	.rideready-products-container font {
		font-size: 20px !important;
	}
	.rideready-products-container ul {
		font-size: 20px !important;
	}

	.rideready-products-container .buttons {
		width: 200px;
	}

	.rideready-products-container .rrboxeffect {
		width: 180px !important;
		height: 180px !important;
	}

	.rideready-products-container #sectionCenter .list {
		padding-left: 100px;
	}

	.rideready-products-container .products-content table {
		border-radius: 0 !important;
	}

	.rideready-products-container .btn {
		font-size: 30px;
	}

	.rideready-products-container .buynow {
		font-size: 30px;
		width: 170px !important;
		height: 40px;
		background-position: 14px 14px;
	}

	.rideready-products-container .buynow .text {
		margin-top: 4px !important;
	}

	.rideready-products-container .rr-quote {
		width: 100%;
	}

    .safelog-product-container #cssmenu {
		display: none !important;
	}

	.safelog-product-container .right-column {
		display: none;
	}

	.safelog-product-container .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.safelog-product-container .header-image-right {
		width: 300px !important;
	}

	.safelog-product-container .header-description-column {
		display: none;
	}



	.aircard-product-container .right-column {
		display: none;
	}

	.aircard-product-container .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.aircard-product-container .header-image-right {
		width: 300px !important;
	}

	.aircard-product-container .header-description-column {
		display: none;
	}

	.aircard-product-container .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.aircard-product-container .s1 .menu {
		height: 60;
		font-size: 30px !important;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.aircard-product-container .nav-left {
		display: none;
	}

	.aircard-product-container .nav-right {
		display: none;
	}

	.aircard-product-container .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.aircard-product-container .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.simplates-product-container .charts-image {
		left: 300px !important;
	}

	.simplates-product-container .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.simplates-product-container .header-image-right {
		width: 300px !important;
	}

	.simplates-product-container .header-description-column {
		display: none;
	}

	.simplates-product-container .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.simplates-product-container .s1 .menu {
		height: 60;
		font-size: 30px;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.simplates-product-container .nav-left {
		display: none;
	}

	.simplates-product-container .nav-right {
		display: none;
	}

	.simplates-product-container .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.simplates-product-container .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.easa-products-container .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.easa-products-container .header-image-right {
		width: 300px !important;
	}

	.easa-products-container .header-description-column {
		display: none;
	}

	.easa-right-column {
		display: none;
	}

	.product-iphone body{
		width: 100%;
	}

	.product-iphone .platform-bar {
		display: none;
	}

	.product-iphone .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.product-iphone .header-image-right {
		width: 300px !important;
	}

	.product-iphone .header-description-column {
		display: none;
	}

	.product-iphone .works-both-image {
		width: 100%;
	}

	.product-iphone .main-products-table {
		width: 100%;
	}

	.product-iphone .prodbox {
		width: 100%;
	}

	.product-iphone .prodbox font{
		font-size: 22px;
	}

	.product-iphone .product-icon {
		width: 120px !important;
		height: 120px !important;
	}

	.product-iphone .product-logo {
		width: 300px !important;
	}

	.product-iphone .iphone-ipad-icon {
		width: 250px !important;
	}

	.product-iphone .correct-platform-table {
		width: 100%;
	}

	.product-iphone .correct-platform-table img {
		width: 100%;
	}

	.product-iphone .correct-platform-table font{
		font-size: 14px;
	}

	.product-iphone .terms-table{
		width: 100%;
	}

	.product-iphone .terms-table font{
		font-size: 11px;
	}

	.product-iphone .iphone-banner{
		width: 600px;
	}





	.gs-iphone-product  body {
		width: 100%;
	} 

	.gs-iphone-product .products-content {
		padding: 0 !important;
	}

	.gs-iphone-product .products-content > br {
		display: none;
	}

	.gs-iphone-product .top-nav-menu {
		font-size: 40px;
		margin-top: 10px;
	}	

	.gs-iphone-product .top-nav-logo {
		width: 209px;
		height: 40px;
		margin: 10px 10px 0 10px;
	}

	.gs-iphone-product .platform-bar {
		font-size: 14px !important;
		height: 25px !important;
		margin: 0 !important;
	}

	.gs-iphone-product .header-image-left {
		width: 150px !important;
		margin: 10px;
	}

	.gs-iphone-product .header-image-right {
		width: 150px !important;
	}

	.gs-iphone-product .header-description-column {
		display: none;
	}

	.gs-iphone-product .year {
		font-size: 20px;
		line-height: 20px;		
		left: 110px;
		top: -90px;
	} 

	.gs-iphone-product .devices_container {
		height: 260px !important;
		margin: 10px;
	}

	.gs-iphone-product .iphone-banner {
		width: 300px;
		height: auto;
		left: 0;
	}

	.gs-iphone-product .banner-container {
		padding: 30px 0 0 0px !important;
	}

	.gs-iphone-product .iphone-container {
		left: 10px !important;
		top: 340px !important;
	}

	.gs-iphone-product .ipad-container {
		left: 50px !important;
	}

	.gs-iphone-product .iphone {
		width: 100px;
	}


	.gs-iphone-product .ipad {
		width: 300px;
	}

	.gs-iphone-product .screen_iPad {
		padding-left: 10px;
		padding-top: 11px;
		width: 300px;
    	height: 400px;
	}

	.gs-iphone-product .screen_iPad img {
		width: 280px;
	}

	.gs-iphone-product .iphone-container .mask {
		width: 90px;
		height: 186px;
		left: 4px;
		top: 7px;
	}

	.gs-iphone-product .iphone-container .mask .page img {
		width: 90px;
    	height: 190px;
	}

	.gs-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.gs-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 40px !important;
		height: 40px !important;
	}

	.gs-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 14px;
	}

	.gs-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 12px;
	}


	.gs-iphone-product .appstore-table-container table .downloadlink {
		width: 196px !important;
	}

	.gs-iphone-product .appstore-table-container table .downloadlink font {
		font-size: 10px;
	}

	.gs-iphone-product .appstore-table-container table .downloadlink.empty {
		display: none;
	}

	.gs-iphone-product .appstore-table-container h2 {
		font-size: 16px;
	}

	.gs-iphone-product img[src="/IMAGES/apple.png"] {
		width: 20px;
		height: 20px;
	}

	.gs-iphone-product img[src="/images/iOSMeansiOS.png"]  {
		width: 300px;
	}
 
	.gs-iphone-product img[src="/IMAGES/appstore_header_title.png"] {
		width: 150px !important;
	}

	.gs-iphone-product img[src="/IMAGES/appstore_header_learnmore.png"] {
		width: 100px !important;
		display: none;
	}

	.gs-iphone-product .item-icon {
		width: 20px !important;
		min-width: 20px !important;
	}

	.gs-iphone-product .btn {
		margin: 2px;
	}

	.gs-iphone-product th[scope="row"] {
		padding: 4px !important;
		border-radius: 0px !important;
	}

	.gs-iphone-product .content-is-current {
		background-color: #00B050;
		color: white;
		padding: 20px;
		text-align: justify;
		font-size: 14px;
		font-family: sans-serif;
	}

	.gs-iphone-product .yes-table {
		width: 340px;
	}

	.gs-iphone-product .we-belive {
		width: 340px;
	}

	.gs-iphone-product img[src="./screenshots.png"] {
		width: 340px;
	}

	.gs-iphone-product img[src="./ipadss.png"] {
		width: 340px;
	}

	.gs-iphone-product img[src="./availableappstore.png"] {
		width: 340px;
	}
 
	.gs-iphone-product img[src="/images/faq.png"] {
		width: 300px;
	}

	.gs-iphone-product .faq-table img[alt="Question"],
	.gs-iphone-product .faq-table img[alt="Answer"] {
		width: 20px;
		height: 20px;
		margin-right: 10px;
	}

	.gs-iphone-product .faq-answer {
		display: none;
	}

	.gs-iphone-product .faq-answer td {
		padding: 6px 0;
	}

	.gs-iphone-product .faq-question.active {
		display: table-row !important;
	} 

	.gs-iphone-product .faq-question td {
		padding: 6px 0;
	}

	.gs-iphone-product .faq-question * {
		font-size: 14px;
	}

	.gs-iphone-product .faq-answer * {
		font-size: 14px;
	}

	.gs-iphone-product .faq-table {
		border-collapse:separate; 
  		border-spacing: 0 4px !important;
	}

	.gs-iphone-product .prodbox font {
		display: none;
	}
 
	.gs-iphone-product .glassbuttonv2 {
		width: 30px;
		height: 30px;
	}

	.gs-iphone-product .glassbuttonv2 img {
		width: 30px;
		height: 30px;
	}

	.gs-iphone-product img[src="/images/sq_blank.png"] {
		display: none;
	}

	.gs-iphone-product a.mainmenu,
	.gs-iphone-product a.mainmenu:link, 
	.gs-iphone-product a.mainmenu:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.gs-iphone-product a.mainmenu_active,
	.gs-iphone-product a.mainmenu_active:link,
	.gs-iphone-product a.mainmenu_active:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.gs-iphone-product #leftMenuHolderTD td {
		padding: 0;
	}

	.gs-iphone-product .menu-open {
		height: 600px !important;
		transition: height 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
	}

	.gs-iphone-product .prodbox img[src="/images/header/groundschool.png"] {
		display: none;
	}

	.gs-iphone-product .prodbox img[src="/products/groundschool/android/icon_pvt.png"] {
		display: none;
	}

	.gs-iphone-product .appstore-table-start {
		background-color: white;
	}

	.gs-iphone-product .appstore2  {
		display: block;
		background-image: none;
		background-color: white;
	}

	.gs-iphone-product .download-item-td {
		display: block;
	}

	.gs-iphone-product .download-item-td > div {
		margin-left: 26px;
	}

	.gs-iphone-product .what-included-td {
		text-align: center;
	}

	.gs-iphone-product .what-included-td table {
		text-align: left;
	}




	.gs-android-product body {
		width: 100%;
	} 

	.gs-android-product .top-nav-menu {
		font-size: 40px;
		margin-top: 10px;
	}	

	.gs-android-product .top-nav-logo {
		width: 209px;
		height: 40px;
		margin: 10px 10px 0 10px;
	}

	.gs-android-product .platform-bar {
		font-size: 14px !important;
		height: 25px !important;
		margin: 0 !important;
	}

	.gs-android-product .header-image-left {
		width: 150px !important;
		margin: 10px;
	}

	.gs-android-product .header-image-right {
		width: 150px !important;
	}

	.gs-android-product .header-description-column {
		display: none;
	}

	.gs-android-product .fixSize {
		width: 260px !important;
		height: 70px !important;
	} 

	.gs-android-product .years {
		font-size: 20px;
		line-height: 20px;		
		right: -40px;
		top: 10px;
	} 

	.gs-android-product img[src="android-top.png"] {
		width: 300px;
	}

	.gs-android-product .appstore-table-container table {
		width: 100%;
	}

	.gs-android-product .appstore-table-container table img[itemprop='image'] {
		width: 40px !important;
		height: 40px !important;
	}

	.gs-android-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 14px;
	}

	.gs-android-product .appstore-table-container table div[itemprop='description'] {
		font-size: 12px;
	}

	.gs-android-product .appstore-table-container table .style19 {
		font-size: 13px;
		width: 240px;
		padding: 2px;
	}

	.gs-android-product .appstore-table-container table .downloadlink {
		width: 240px !important;
		margin-left: 20px;
		margin-top: 8px;
		height: 40px;
	}

	.gs-android-product .appstore-table-container table .downloadlink font {
		font-size: 10px;
	}

	.gs-android-product .appstore-table-container table .downloadlink.empty {
		display: none;
	}

	.gs-android-product img[src="/images/AndroidMeansAndroid.png"] {
		width: 100%;
	}

	.gs-android-product img[src="/IMAGES/appmarket_header_title.png"] {
		width: 200px;
	}

	.gs-android-product img[src="/images/android_mostusers.png"] {
		width: 80px;
	}

	.gs-android-product img[src="/images/android_amazonusers.png"] {
		width: 80px;
	}

	.gs-android-product img[src="/IMAGES/android.png"] {
		width: 20px;
		height: 20px;
	}

	.gs-android-product img[src="/IMAGES/amazonandroid.png"] {
		width: 20px;
		height: 20px;
	}

	.gs-android-product th[scope="row"] {
		padding: 4px !important;
		border-radius: 0px !important;
	}

	.gs-android-product .btn {
		margin: 2px;
	}

	.gs-android-product img[src="./screenshots.png"] {
		width: 320px;
	}

	.gs-android-product img[src="/images/faq.png"] {
		width: 300px;
	}

	.gs-android-product .faq-table img[alt="Question"],
	.gs-android-product .faq-table img[alt="Answer"] {
		width: 20px;
		height: 20px;
		margin-right: 10px;
	}

	.gs-android-product .faq-answer {
		display: none;
	}

	.gs-android-product .faq-answer td {
		padding: 6px 0;
	}

	.gs-android-product .faq-question.active {
		display: table-row !important;
	} 

	.gs-android-product .faq-question td {
		padding: 6px 0;
	}

	.gs-android-product .faq-question * {
		font-size: 14px;
	}

	.gs-android-product .faq-answer * {
		font-size: 14px;
	}

	.gs-android-product .faq-table {
		border-collapse:separate; 
		border-spacing: 0 4px !important;
	}

	.gs-android-product .prodbox img[src="/products/rideready/android/rr_cfi_a.png"] {
		display: none;
	}

	.gs-android-product .prodbox img[src="/images/header/rideready.png"] {
		display: none;
	} 

	.gs-android-product .prodbox font {
		display: none;
	}

	.gs-android-product .glassbuttonv2 {
		width: 28px;
		height: 28px;
	}

	.gs-android-product .glassbuttonv2 img {
		width: 28px;
		height: 28px;
	}

	.gs-android-product img[src="/images/sq_blank.png"] {
		display: none;
	}

	.gs-android-product a.mainmenu,
	.gs-android-product a.mainmenu:link, 
	.gs-android-product a.mainmenu:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.gs-android-product a.mainmenu_active,
	.gs-android-product a.mainmenu_active:link,
	.gs-android-product a.mainmenu_active:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.gs-android-product #leftMenuHolderTD td {
		padding: 0;
	}

	.gs-android-product .menu-open {
		height: 600px !important;
		transition: height 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
	}

	.gs-android-product tr[itemtype="http://schema.org/mobileapplication"]  {
		display: block;
		background-image: none;
		background-color: white;
	}

	.gs-android-product tr[itemtype="http://schema.org/mobileapplication"] > td {
		display: block;
	}

	.gs-android-product .download-item-td {
		text-align: center;
		text-align: -webkit-center;
		display: block;
	}

	.gs-android-product .download-item-td > div {
		margin-left: 26px;
	}

	.gs-android-product .explain-google-amazon {
		display: none;
	}

	.gs-android-product img[src="/IMAGES/appmarket_header_learnmore.png"] {
		display: none;
	}

	.gs-android-product .appmarket-table-start {
		background-color: white;
	}

	.gs-android-product .bg {
		height: 100px;
		width: 100%;
		left: 0;
	}

	.gs-android-product img[src="screenshots.png"] {
		width: 340px;
	}

	.gs-android-product img[src="../iphone/yestable.png"] {
		width: 340px;
	}

	.gs-android-product img[src="/images/AndroidMeansAndroid.png"] {
		width: 300px;
	}

	.gs-android-product .we-belive {
		width: 340px;
	}

	.gs-android-product .prodbox img[src="/images/header/groundschool.png"] {
		display: none;
	}

	.gs-android-product .prodbox img[src="/products/groundschool/android/icon_pvt.png"] {
		display: none;
	}

	.gs-android-product iframe {
		display: none;
	}

	.gs-android-product .content-is-current {
		background-color: #00B050;
		color: white;
		padding: 20px;
		text-align: justify;
		font-size: 14px;
		font-family: sans-serif;
	}

	.gs-android-product .what-included-td {
		text-align: center;
	}

	.gs-android-product .what-included-td table {
		text-align: left;
	}



	.rr-android-product body {
		width: 100%;
	} 

	.rr-android-product .top-nav-menu {
		font-size: 40px;
		margin-top: 10px;
	}	

	.rr-android-product .top-nav-logo {
		width: 209px;
		height: 40px;
		margin: 10px 10px 0 10px;
	}

	.rr-android-product .platform-bar {
		font-size: 14px !important;
		height: 25px !important;
		margin: 0 !important;
	}

	.rr-android-product .header-image-left {
		width: 150px !important;
		margin: 10px;
	}

	.rr-android-product .header-image-right {
		width: 150px !important;
	}

	.rr-android-product .header-description-column {
		display: none;
	}

	.rr-android-product .fixSize {
		width: 260px !important;
    	height: 80px !important;
	} 

	.rr-android-product .years {
		font-size: 20px;
		line-height: 20px;		
		right: -40px;
    	top: 10px;
	} 

	.rr-android-product img[src="android-top.png"] {
		width: 300px;
	}

	.rr-android-product .appstore-table-container table {
		width: 100%;
	}

	.rr-android-product .appstore-table-container table img[itemprop='image'] {
		width: 40px !important;
		height: 40px !important;
	}

	.rr-android-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 14px;
	}

	.rr-android-product .appstore-table-container table div[itemprop='description'] {
		font-size: 12px;
	}

	.rr-android-product .appstore-table-container table .style19 {
		font-size: 22px;
		width: 40px;
		height: 40px;
		padding: 2px;
	}
	
	.rr-android-product .appstore-table-container table .downloadlink {
		width: 240px !important;
		margin-left: 20px;
		margin-top: 8px;
		height: 40px;
	}

	.rr-android-product .appstore-table-container table .downloadlink font {
		font-size: 10px;
	}

	.rr-android-product .appstore-table-container table .downloadlink.empty {
		display: none;
	}

	.rr-android-product img[src="/images/AndroidMeansAndroid.png"] {
		width: 100%;
	}

	.rr-android-product img[src="/IMAGES/appmarket_header_title.png"] {
		width: 200px;
	}

	.rr-android-product img[src="/images/android_mostusers.png"] {
		width: 80px;
	}

	.rr-android-product img[src="/images/android_amazonusers.png"] {
		width: 80px;
	}

	.rr-android-product img[src="/IMAGES/android.png"] {
		width: 20px;
		height: 20px;
	}

	.rr-android-product img[src="/IMAGES/amazonandroid.png"] {
		width: 20px;
		height: 20px;
	}

	.rr-android-product th[scope="row"] {
		padding: 4px !important;
		border-radius: 0px !important;
	}

	.rr-android-product .btn {
		margin: 2px;
	}

	.rr-android-product img[src="./screenshots.png"] {
		width: 320px;
	}

	.rr-android-product img[src="/images/faq.png"] {
		width: 300px;
	}

	.rr-android-product .faq-table img[alt="Question"],
	.rr-android-product .faq-table img[alt="Answer"] {
		width: 20px;
		height: 20px;
		margin-right: 10px;
	}

	.rr-android-product .faq-answer {
		display: none;
	}

	.rr-android-product .faq-answer td {
		padding: 6px 0;
	}

	.rr-android-product .faq-question.active {
		display: table-row !important;
	} 

	.rr-android-product .faq-question td {
		padding: 6px 0;
	}

	.rr-android-product .faq-question * {
		font-size: 14px;
	}

	.rr-android-product .faq-answer * {
		font-size: 14px;
	}

	.rr-android-product .faq-table {
		border-collapse:separate; 
  		border-spacing: 0 4px !important;
	}

	.rr-android-product .prodbox img[src="/products/rideready/android/rr_cfi_a.png"] {
		display: none;
	}

	.rr-android-product .prodbox img[src="/images/header/rideready.png"] {
		display: none;
	} 

	.rr-android-product .prodbox font {
		display: none;
	}
 
	.rr-android-product .glassbuttonv2 {
		width: 36px;
		height: 36px;
	}

	.rr-android-product .glassbuttonv2 img {
		width: 36px;
		height: 36px;
	}

	.rr-android-product img[src="/images/sq_blank.png"] {
		display: none;
	}

	.rr-android-product a.mainmenu,
	.rr-android-product a.mainmenu:link, 
	.rr-android-product a.mainmenu:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.rr-android-product a.mainmenu_active,
	.rr-android-product a.mainmenu_active:link,
	.rr-android-product a.mainmenu_active:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.rr-android-product #leftMenuHolderTD td {
		padding: 0;
	}

	.rr-android-product .menu-open {
		height: 600px !important;
		transition: height 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
	}


	.rr-android-product tr[itemtype="http://schema.org/mobileapplication"]  {
		display: block;
		background-image: none;
		background-color: white;
	}

	.rr-android-product tr[itemtype="http://schema.org/mobileapplication"] > td {
		display: block;
	}

	.rr-android-product .download-item-td {
		text-align: center;
		text-align: -webkit-center;
		display: block;
	}

	.rr-android-product .download-item-td > div {
		margin-left: 26px;
	}

	.rr-android-product .explain-google-amazon {
		display: none;
	}

	.rr-android-product img[src="/IMAGES/appmarket_header_learnmore.png"] {
		display: none;
	}

	.rr-android-product .appmarket-table-start {
		background-color: white;
	}


	.rr-iphone-product  body {
		width: 100%;
	} 

	.rr-iphone-product  .top-nav-menu {
		font-size: 40px;
		margin-top: 10px;
	}	

	.rr-iphone-product  .top-nav-logo {
		width: 209px;
		height: 40px;
		margin: 10px 10px 0 10px;
	}

	.rr-iphone-product  .platform-bar {
		font-size: 14px !important;
		height: 25px !important;
		margin: 0 !important;
	}

	.rr-iphone-product  .header-image-left {
		width: 150px !important;
		margin: 10px;
	}

	.rr-iphone-product  .header-image-right {
		width: 150px !important;
	}

	.rr-iphone-product .header-description-column {
		display: none;
	}

	.rr-iphone-product .year {
		font-size: 20px;
		line-height: 20px;		
		left: 110px;
		top: -100px;
	} 

	.rr-iphone-product .devices_container {
		height: 260px !important;
	}

	.rr-iphone-product .iphone-banner {
		width: 300px;
		left: 0;
	}

	.rr-iphone-product .iphone-container {
		left: 10px !important;
		top: 380px !important;
	}

	.rr-iphone-product .ipad-container {
		left: 50px !important;
	}


	.rr-iphone-product .iphone {
		width: 100px;
	}


	.rr-iphone-product .ipad {
		width: 300px;
	}

	.rr-iphone-product .screen_iPad {
		padding-left: 10px;
		padding-top: 11px;
		width: 300px;
    	height: 400px;
	}

	.rr-iphone-product .screen_iPad img {
		width: 280px;
	}

	.rr-iphone-product .iphone-container .mask {
		width: 90px;
		height: 186px;
		left: 4px;
		top: 7px;
	}

	.rr-iphone-product .iphone-container .mask .page img {
		width: 90px;
    	height: 190px;
	}

	.rr-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.rr-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 40px !important;
		height: 40px !important;
	}

	.rr-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 14px;
		line-height: 1.8;
	}

	.rr-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 12px;
	}

	.rr-iphone-product .appstore-table-container table .style19 {
		font-size: 22px;
		width: 40px;
		height: 40px;
		padding: 2px;
	}
	
	.rr-iphone-product .appstore-table-container table .downloadlink {
		width: 240px !important;
	}

	.rr-iphone-product .appstore-table-container table .downloadlink font {
		font-size: 10px;
	}

	.rr-iphone-product .appstore-table-container table .downloadlink.empty {
		display: none;
	}

	.rr-iphone-product img[src="/IMAGES/apple.png"] {
		width: 20px;
		height: 20px;
	}

	.rr-iphone-product img[src="/images/iOSMeansiOS.png"]  {
		width: 300px;
	}
 
	.rr-iphone-product img[src="/IMAGES/appstore_header_title.png"] {
		width: 100px !important;
	}

	.rr-iphone-product img[src="/IMAGES/appstore_header_learnmore.png"] {
		display: none;
	}

	.rr-iphone-product .item-icon {
		width: 20px !important;
		min-width: 20px !important;
	}

	.rr-iphone-product .btn {
		margin: 2px;
	}

	.rr-iphone-product img[src="./screenshots.png"] {
		width: 300px;
	}

	.rr-iphone-product img[src="/images/faq.png"] {
		width: 300px;
	}

	.rr-iphone-product .faq-table img[alt="Question"],
	.rr-iphone-product .faq-table img[alt="Answer"] {
		width: 20px;
		height: 20px;
		margin-right: 10px;
	}

	.rr-iphone-product .faq-answer {
		display: none;
	}

	.rr-iphone-product .faq-answer td {
		padding: 6px 0;
	}

	.rr-iphone-product .faq-question.active {
		display: table-row !important;
	} 

	.rr-iphone-product .faq-question td {
		padding: 6px 0;
	}

	.rr-iphone-product .faq-question * {
		font-size: 12px;
	}

	.rr-iphone-product .faq-answer * {
		font-size: 12px;
	}

	.rr-iphone-product .faq-table {
		border-collapse:separate; 
  		border-spacing: 0 4px !important;
	}

	.rr-iphone-product .prodbox img[src="/products/rideready/android/rr_cfi_a.png"] {
		display: none;
	}

	.rr-iphone-product .prodbox img[src="/images/header/rideready.png"] {
		display: none;
	} 

	.rr-iphone-product .prodbox font {
		display: none;
	}
 
	.rr-iphone-product .glassbuttonv2 {
		width: 36px;
		height: 36px;
	}

	.rr-iphone-product .glassbuttonv2 img {
		width: 36px;
		height: 36px;
	}

	.rr-iphone-product img[src="/images/sq_blank.png"] {
		display: none;
	}

	.rr-iphone-product a.mainmenu,
	.rr-iphone-product a.mainmenu:link, 
	.rr-iphone-product a.mainmenu:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.rr-iphone-product a.mainmenu_active,
	.rr-iphone-product a.mainmenu_active:link,
	.rr-iphone-product a.mainmenu_active:visited {
		font-size: 14px;
		padding-right: 4px;
	}

	.rr-iphone-product #leftMenuHolderTD td {
		padding: 0;
	}

	.rr-iphone-product .menu-open {
		height: 600px !important;
		transition: height 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
	}

	.rr-iphone-product img[src="http://www.dauntless-soft.com/products/groundschool/iphone/availableappstore.png"] {
		width: 340px;
	}

	.rr-iphone-product img[src="../letscompare.png"] {
		width: 340px;
	}

	.rr-iphone-product th[scope="row"] {
		padding: 4px !important;
		border-radius: 0px !important;
	}

	.rr-iphone-product .appstore-table-start {
		background-color: white;
	}

	.rr-iphone-product .appstore2  {
		display: block;
		background-image: none;
		background-color: white;
	}

	.rr-iphone-product .download-item-td {
		display: block;
	}

	.rr-iphone-product .download-item-td > div {
		margin-left: 26px;
	}

	.rr-iphone-product .faq-question * {
		font-size: 14px;
	}

	.rr-iphone-product .faq-answer * {
		font-size: 14px;
	}



	.safelog-iphone-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.safelog-iphone-product .header-image-right {
		width: 300px !important;
	}

	.safelog-iphone-product .header-description-column {
		display: none;
	}

	.safelog-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.safelog-iphone-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.safelog-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.safelog-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.safelog-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.safelog-android-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.safelog-android-product .header-image-right {
		width: 300px !important;
	}

	.safelog-android-product .header-description-column {
		display: none;
	}

	.safelog-android-product .appstore-table-container table {
		width: 100%;
	}

	.safelog-android-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.safelog-android-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
		height: 160px !important;
	}

	.safelog-android-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.safelog-android-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.aircard-iphone-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.aircard-iphone-product .header-image-right {
		width: 300px !important;
	}

	.aircard-iphone-product .header-description-column {
		display: none;
	}

	.aircard-iphone-product .right-td {
		display: none;
	}

	.aircard-iphone-product table.s1 {
		padding-top: 0;
	}

	.aircard-iphone-product a.menu {
		font-size: 24px !important;
	}

	.aircard-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.aircard-iphone-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.aircard-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.aircard-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.aircard-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.aircard-iphone-product img[src="/images/iOSMeansiOS.png"] {
		width: 100%;
	}

	.aircard-iphone-product li font {
	 	font-size: 30px;
	}

	.aircard-iphone-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.aircard-iphone-product .s1 .menu {
		height: 60;
		font-size: 30px !important;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.aircard-iphone-product .nav-left {
		display: none;
	}

	.aircard-iphone-product .nav-right {
		display: none;
	}

	.aircard-iphone-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.aircard-iphone-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.aircard-android-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.aircard-android-product .header-image-right {
		width: 300px !important;
	}

	.aircard-android-product .header-description-column {
		display: none;
	}

	.aircard-android-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.aircard-android-product .s1 .menu {
		height: 60;
		font-size: 30px !important;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.aircard-android-product .nav-left {
		display: none;
	}

	.aircard-android-product .nav-right {
		display: none;
	}

	.aircard-android-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.aircard-android-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.aircard-mac-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.aircard-mac-product .header-image-right {
		width: 300px !important;
	}

	.aircard-mac-product .header-description-column {
		display: none;
	}

	.aircard-mac-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.aircard-mac-product .s1 .menu {
		height: 60;
		font-size: 30px !important;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.aircard-mac-product .nav-left {
		display: none;
	}

	.aircard-mac-product .nav-right {
		display: none;
	}

	.aircard-mac-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.aircard-mac-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	 
	.simplates-iphone-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.simplates-iphone-product  .header-image-right {
		width: 300px !important;
	}
	
	.simplates-iphone-product  .header-description-column {
		display: none;
	}

	.simplates-iphone-product a.menu {
		font-size: 24px !important;
	}

	.simplates-iphone-product font {
		font-size: 24px !important;
	}

	.simplates-iphone-product .iphone-top {
		width: 100%;
	}

	.simplates-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.simplates-iphone-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.simplates-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.simplates-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.simplates-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.simplates-iphone-product img[src="/images/iOSMeansiOS.png"] {
		width: 100%;
	}

	.simplates-iphone-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.simplates-iphone-product .s1 .menu {
		height: 60;
		font-size: 30px !important;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.simplates-iphone-product .nav-left {
		display: none;
	}

	.simplates-iphone-product .nav-right {
		display: none;
	}

	.simplates-iphone-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.simplates-iphone-product .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.simplates-android-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.simplates-android-product  .header-image-right {
		width: 300px !important;
	}
	
	.simplates-android-product  .header-description-column {
		display: none;
	}

	.simplates-android-product a.menu {
		font-size: 24px !important;
	}

	.simplates-android-product font {
		font-size: 24px !important;
	}


	.simplates-android-product .appstore-table-container table {
		width: 100%;
	}

	.simplates-android-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.simplates-android-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
		height: 160px !important;
	}

	.simplates-android-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.simplates-android-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.simplates-android-product img[src="/images/AndroidMeansAndroid.png"] {
		width: 100%;
	}

	.simplates-android-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.simplates-android-product .s1 .menu {
		height: 60;
		font-size: 30px !important;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.simplates-android-product .nav-left {
		display: none;
	}

	.simplates-android-product .nav-right {
		display: none;
	}

	.simplates-android-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.simplates-android-product .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.simplates-mac-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.simplates-mac-product .s1 .menu {
		height: 60;
		font-size: 30px !important;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.simplates-mac-product .nav-left {
		display: none;
	}

	.simplates-mac-product .nav-right {
		display: none;
	}

	.simplates-mac-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.simplates-mac-product .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.gs-easa-iphone-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.gs-easa-iphone-product .header-image-right {
		width: 300px !important;
	}
	
	.gs-easa-iphone-product .header-description-column {
		display: none;
	}

	.gs-easa-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.gs-easa-iphone-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.gs-easa-iphone-product img[src="/images/iOSMeansiOS.png"] {
		width: 100%;
	}

	.gs-easa-android-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.gs-easa-android-product .header-image-right {
		width: 300px !important;
	}
	
	.gs-easa-android-product .header-description-column {
		display: none;
	}

	.gs-easa-android-product .appstore-table-container table {
		width: 100%;
	}

	.gs-easa-android-product .appstore-table-container table font {
		font-size: 30px;
	}

	.gs-easa-android-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
		height: 160px !important;
	}
	
	.gs-easa-android-product img[src="/images/AndroidMeansAndroid.png"] {
		width: 100%;
	}

	.name-plane-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.name-plane-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.name-plane-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.name-plane-iphone-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.name-plane-iphone-product .header-image-right {
		width: 300px !important;
	}
	
	.name-plane-iphone-product .header-description-column {
		display: none;
	}

	.name-plane-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.name-plane-iphone-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.name-plane-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.name-plane-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.name-plane-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.name-plane-iphone-product img[src="/images/iOSMeansiOS.png"] {
		width: 100%;
	}

	.name-plane-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.name-plane-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.name-plane-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.gs-canada-iphone-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.gs-canada-iphone-product .header-image-right {
		width: 300px !important;
	}
	
	.gs-canada-iphone-product .header-description-column {
		display: none;
	}

	.gs-canada-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.gs-canada-iphone-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.gs-canada-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.gs-canada-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.gs-canada-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.gs-canada-iphone-product img[src="/images/iOSMeansiOS.png"] {
		width: 100%;
	}

	.gs-canada-android-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.gs-canada-android-product .header-image-right {
		width: 300px !important;
	}
	
	.gs-canada-android-product .header-description-column {
		display: none;
	}

	.gs-canada-android-product .appstore-table-container table {
		width: 100%;
	}

	.gs-canada-android-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.gs-canada-android-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
		height: 160px !important;
	}

	.gs-canada-android-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.gs-canada-android-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.gs-canada-android-product img[src="/images/AndroidMeansAndroid.png"] {
		width: 100%;
	}

	.gs-canada-android-product .appstore-table-container table .downloadlink.empty {
		display: none;
	}

	.gs-uk-iphone-product .content-table *{
		font-size: 22px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	.gs-uk-iphone-product .cssbutton  {
		width: 220px !important;
		height: 42px;
	}

	.gs-uk-iphone-product .cssbutton .text  {
		line-height: 1.0;
		margin-top: 0 !important;
	}

	.gs-uk-iphone-product .header-image-left {
		width: 300px !important;
		margin: 10px;
	}
	
	.gs-uk-iphone-product .header-image-right {
		width: 300px !important;
	}
	
	.gs-uk-iphone-product .header-description-column {
		display: none;
	}

	.gs-uk-iphone-product .appstore-table-container table {
		width: 100%;
	}

	.gs-uk-iphone-product .appstore-table-container table font {
		font-size: 30px;
	}
	
	.gs-uk-iphone-product .appstore-table-container table img[itemprop='image'] {
		width: 160px !important;
	}

	.gs-uk-iphone-product .appstore-table-container table strong[itemprop='name'] {
		font-size: 34px;
	}

	.gs-uk-iphone-product .appstore-table-container table div[itemprop='description'] {
		font-size: 30px;
	}

	.gs-uk-iphone-product img[src="/images/iOSMeansiOS.png"] {
		width: 100%;
	}

	.gs-uk-iphone-product .main-download-table {
		width: 100%;
	}

	.gs-uk-iphone-product .download-table {
		width: 100%;
	}

	.gs-uk-iphone-product .download-table font{
		font-size: 30px;
	}

	.gs-uk-iphone-product .download-table .downloadbox{
		width: 340px;
	}

	.china-atpl-iphone-product  .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.china-atpl-iphone-product  .header-image-right {
		width: 300px !important;
	}

	.china-atpl-iphone-product  .header-description-column {
		display: none;
	}

	.china-atpl-iphone-product .main-download-table {
		width: 100%;
	}

	.china-atpl-iphone-product .download-table {
		width: 100%;
	}

	.china-atpl-iphone-product .main-download-table font{
		font-size: 30px;
	}

	.china-atpl-iphone-product .download-table .downloadbox{
		width: 340px;
	}

	.product-android body{
		width: 100%;
	}

	.product-android .iphone-banner{
		width: 600px;
	}

	.product-android .platform-bar {
		display: none;
	}

	.product-android .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.product-android .header-image-right {
		width: 300px !important;
	}

	.product-android .header-description-column {
		display: none;
	}

	.product-android .works-both-image {
		width: 100%;
	}

	.product-android .main-products-table {
		width: 100%;
	}

	.product-android .prodbox {
		width: 100%;
	}

	.product-android .prodbox font{
		font-size: 22px;
	}

	.product-android .product-icon {
		width: 120px !important;
		height: 120px !important;
	}

	.product-android .product-logo {
		width: 300px !important;
	}

	.product-android .android-icon {
		width: 250px !important;
	}

	.product-android .correct-platform-table {
		width: 100%;
	}

	.product-android .correct-platform-table img {
		width: 100%;
	}

	.product-android .correct-platform-table font{
		font-size: 14px;
	}

	.product-android .google-play-icon {
		width: 100%;
	}

	.product-android .amazon-icon {
		width: 100%;
	}

	.product-android .terms-table{
		width: 100%;
	}

	.product-android .terms-table font{
		font-size: 11px;
	}

	.android-before-you-go-container  .header-image-left {
		width: 300px !important;
		margin: 10px;
	}

	.android-before-you-go-container  .header-image-right {
		width: 300px !important;
	}

	.android-before-you-go-container  .header-description-column {
		display: none;
	}

	.android-before-you-go-container .style17{
		font-size: 28px;
	}

	.benefits-table {
		display: none;
	}

	.gs-private-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-private-product .header-image-right {
		width: 300px !important;
	}

	.gs-private-product .header-description-column {
		display: none;
	}
	
	.gs-private-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-private-product .right-column {
		display: none;
	}

	.gs-private-product .s1 .menu {
		font-size: 20px;
		padding: 2;
	}

	.gs-private-product .mosaic {
		width: 100%;
	}

	.gs-private-product .test-banks {
		width: 100%;		
	}

	.gs-private-product .test-banks * {
		font-size: 18px;
	}

	.gs-private-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-private-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-private-product .nav-left {
		display: none;
	}

	.gs-private-product .nav-right {
		display: none;
	}

	.gs-private-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-private-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-sport-pilot-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-sport-pilot-product .header-image-right {
		width: 300px !important;
	}

	.gs-sport-pilot-product .header-description-column {
		display: none;
	}
	
	.gs-sport-pilot-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-sport-pilot-product .right-column {
		display: none;
	}

	.gs-sport-pilot-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-sport-pilot-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-sport-pilot-product .nav-left {
		display: none;
	}

	.gs-sport-pilot-product .nav-right {
		display: none;
	}

	.gs-sport-pilot-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-sport-pilot-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-ifr-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-ifr-product .header-image-right {
		width: 300px !important;
	}

	.gs-ifr-product .header-description-column {
		display: none;
	}
	
	.gs-ifr-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-ifr-product .right-column {
		display: none;
	}

	.gs-ifr-product .mosaic {
		width: 100%;
	}

	.gs-ifr-product .test-banks {
		width: 100%;		
	}

	.gs-ifr-product .test-banks * {
		font-size: 18px;
	}

	.gs-ifr-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-ifr-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-ifr-product .nav-left {
		display: none;
	}

	.gs-ifr-product .nav-right {
		display: none;
	}

	.gs-ifr-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-ifr-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-commercial-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-commercial-product .header-image-right {
		width: 300px !important;
	}

	.gs-commercial-product .header-description-column {
		display: none;
	}
	
	.gs-commercial-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-commercial-product .right-column {
		display: none;
	}

	.gs-commercial-product .mosaic {
		width: 100%;
	}

	.gs-commercial-product .test-banks {
		width: 100%;		
	}

	.gs-commercial-product .test-banks * {
		font-size: 18px;
	}

	.gs-commercial-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-commercial-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-commercial-product .nav-left {
		display: none;
	}

	.gs-commercial-product .nav-right {
		display: none;
	}

	.gs-commercial-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-commercial-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-cfi-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-cfi-product .header-image-right {
		width: 300px !important;
	}

	.gs-cfi-product .header-description-column {
		display: none;
	}
	
	.gs-cfi-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-cfi-product .right-column {
		display: none;
	}

	.gs-cfi-product .mosaic {
		width: 100%;
	}

	.gs-cfi-product .test-banks {
		width: 100%;		
	}

	.gs-cfi-product .test-banks * {
		font-size: 18px;
	}

	.gs-cfi-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-cfi-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-cfi-product .nav-left {
		display: none;
	}

	.gs-cfi-product .nav-right {
		display: none;
	}

	.gs-cfi-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-cfi-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-atp-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-atp-product .header-image-right {
		width: 300px !important;
	}

	.gs-atp-product .header-description-column {
		display: none;
	}
	
	.gs-atp-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-atp-product .right-column {
		display: none;
	}

	.gs-atp-product .mosaic {
		width: 100%;
	}

	.gs-atp-product .test-banks {
		width: 100%;		
	}

	.gs-atp-product .test-banks * {
		font-size: 18px;
	}

	.gs-atp-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-atp-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-atp-product .nav-left {
		display: none;
	}

	.gs-atp-product .nav-right {
		display: none;
	}

	.gs-atp-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-atp-product .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.gs-adx-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-adx-product .header-image-right {
		width: 300px !important;
	}

	.gs-adx-product .header-description-column {
		display: none;
	}
	
	.gs-adx-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-adx-product .right-column {
		display: none;
	}

	.gs-adx-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-adx-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-adx-product .nav-left {
		display: none;
	}

	.gs-adx-product .nav-right {
		display: none;
	}

	.gs-adx-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-adx-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-flightengineer-product	.header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-flightengineer-product .header-image-right {
		width: 300px !important;
	}

	.gs-flightengineer-product .header-description-column {
		display: none;
	}
	
	.gs-flightengineer-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-flightengineer-product .right-column {
		display: none;
	}

	.gs-flightengineer-product .s1 .menu {
		font-size: 20px;
		padding: 2;
	}

	.gs-flightengineer-product .mosaic {
		width: 100%;
	}

	.gs-flightengineer-product .test-banks {
		width: 100%;		
	}

	.gs-flightengineer-product .test-banks * {
		font-size: 18px;
	}

	.gs-flightengineer-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-flightengineer-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-flightengineer-product .nav-left {
		display: none;
	}

	.gs-flightengineer-product .nav-right {
		display: none;
	}

	.gs-flightengineer-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-flightengineer-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-mechanic-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-mechanic-product .header-image-right {
		width: 300px !important;
	}

	.gs-mechanic-product .header-description-column {
		display: none;
	}
	
	.gs-mechanic-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-mechanic-product .right-column {
		display: none;
	}

	.gs-mechanic-product .mosaic {
		width: 100%;
	}

	.gs-mechanic-product .test-banks {
		width: 100%;		
	}

	.gs-mechanic-product .test-banks * {
		font-size: 18px;
	}

	.gs-mechanic-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-mechanic-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-mechanic-product .nav-left {
		display: none;
	}

	.gs-mechanic-product .nav-right {
		display: none;
	}

	.gs-mechanic-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-mechanic-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-rigger-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-rigger-product .header-image-right {
		width: 300px !important;
	}

	.gs-rigger-product .header-description-column {
		display: none;
	}
	
	.gs-rigger-product #menuContent {
		display: none;
		width: 0;
	}

	.gs-rigger-product .right-column {
		display: none;
	}

	.gs-rigger-product .s1 .menu {
		font-size: 20px;
		padding: 2;
	}

	.gs-rigger-product .mosaic {
		width: 100%;
	}

	.gs-rigger-product .test-banks {
		width: 100%;		
	}

	.gs-rigger-product .test-banks * {
		font-size: 18px;
	}

	.gs-rigger-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-rigger-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-rigger-product .nav-left {
		display: none;
	}

	.gs-rigger-product .nav-right {
		display: none;
	}

	.gs-rigger-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-rigger-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	.gs-drone-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.gs-drone-product .header-image-right {
		width: 300px !important;
	}

	.gs-drone-product .header-description-column {
		display: none;
	}

	.gs-drone-product .s1 .menu {
		font-size: 20px;
		padding: 2;
	}

	.gs-drone-product .devices-banner {
		width: 100%;
	}

	.gs-drone-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
		border-top-left-radius: 0 !important;
    	border-top-right-radius: 0 !important;
	}

	.gs-drone-product .s1 .menu {
		height: 60;
		font-size: 20px;
		font-family: sans-serif;
		text-align: center;
		font-weight: bold;
		padding: 4px 8px;
		display:flex;
  		align-items:center;
  		justify-content:center;
	}

	.gs-drone-product .nav-left {
		display: none;
	}

	.gs-drone-product .nav-right {
		display: none;
	}

	.gs-drone-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.gs-drone-product .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.rr-airplane-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.rr-airplane-product .header-image-right {
		width: 300px !important;
	}

	.rr-airplane-product .header-description-column {
		display: none;
	}

	.rr-airplane-product img[src="whatisrr.png"] {
		width: 60%;
	}

	.rr-airplane-product font[size="-2"] {
		font-size: 22px;
	}

	.rr-airplane-product font[size="-1"] {
		font-size: 28px;
	}

	.rr-airplane-product font[size="+1"] {
		font-size: 30px;
	}

	.rr-airplane-product .products-example {
		width: 100%;
	}

	.rr-airplane-product .image-title {
		width: 100%;
	}

	.rr-airplane-product .dl-table {
		width: 100% !important;
	}

	.rr-airplane-product .file-description {
		font-size: 30px;
	}

	.rr-airplane-product .downloadbox{
		width: 240px !important;
	}

	.rr-airplane-product .screenshots-table img {
		width: 500px;
	}

	.rr-airplane-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.rr-airplane-product .s1 .menu {
		height: 60;
		font-size: 30px;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.rr-airplane-product .nav-left {
		display: none;
	}

	.rr-airplane-product .nav-right {
		display: none;
	}

	.rr-airplane-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.rr-airplane-product .s1 a.activeItem {
		border-radius: 0 !important;
	}

	.rr-helicopter-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.rr-helicopter-product .header-image-right {
		width: 300px !important;
	}

	.rr-helicopter-product .image-title {
		width: 100%;
	}

	.rr-helicopter-product  .dl-table {
		width: 100% !important;
	}

	.rr-helicopter-product .helicopter-phpa {
		width: 800px;
	}

	.rr-helicopter-product font[size="-2"] {
		font-size: 16px;
	}

	.rr-helicopter-product font[size="-1"] {
		font-size: 26px;
	}

	.rr-helicopter-product font[size="+1"] {
		font-size: 28px;
	}

	.rr-helicopter-product .header-description-column {
		display: none;
	}

	.rr-helicopter-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.rr-helicopter-product .s1 .menu {
		height: 60;
		font-size: 30px;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.rr-helicopter-product .nav-left {
		display: none;
	}

	.rr-helicopter-product .nav-right {
		display: none;
	}

	.rr-helicopter-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.rr-helicopter-product .s1 a.activeItem {
		border-radius: 0 !important;
	}


	
	.rr-balloon-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.rr-balloon-product .header-image-right {
		width: 300px !important;
	}

	.rr-balloon-product .header-description-column {
		display: none;
	}

	.rr-balloon-product .balloon-coverage {
		width: 800px;
	}

	.rr-balloon-product font[size="-2"] {
		font-size: 16px;
	}

	.rr-balloon-product font[size="-1"] {
		font-size: 26px;
	}

	.rr-balloon-product font[size="+1"] {
		font-size: 28px;
	}

	.rr-balloon-product  .dl-table {
		width: 100% !important;
	}

	.rr-balloon-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.rr-balloon-product .s1 .menu {
		height: 60;
		font-size: 30px;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.rr-balloon-product .nav-left {
		display: none;
	}

	.rr-balloon-product .nav-right {
		display: none;
	}

	.rr-balloon-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.rr-balloon-product .s1 a.activeItem {
		border-radius: 0 !important;
	}

	
	.rr-glider-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.rr-glider-product .header-image-right {
		width: 300px !important;
	}

	.rr-glider-product .header-description-column {
		display: none;
	}

	.rr-glider-product .image-title {
		width: 100%;
	}

	.rr-glider-product .coverage {
		width: 800px;
	}

	.rr-glider-product .dl-table {
		width: 100% !important;
	}

	.rr-glider-product font[size="-2"] {
		font-size: 16px;
	}

	.rr-glider-product font[size="-1"] {
		font-size: 26px;
	}

	.rr-glider-product font[size="+1"] {
		font-size: 28px;
	}

	.rr-glider-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.rr-glider-product .s1 .menu {
		height: 60;
		font-size: 30px;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.rr-glider-product .nav-left {
		display: none;
	}

	.rr-glider-product .nav-right {
		display: none;
	}

	.rr-glider-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.rr-glider-product .s1 a.activeItem {
		border-radius: 0 !important;
	}

	

	.rr-seaplane-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.rr-seaplane-product .header-image-right {
		width: 300px !important;
	}

	.rr-seaplane-product .header-description-column {
		display: none;
	}

	.rr-seaplane-product .image-title {
		width: 100%;
	}

	.rr-seaplane-product .dl-table {
		width: 100% !important;
	}
	
	.rr-seaplane-product font[size="-2"] {
		font-size: 16px;
	}

	.rr-seaplane-product font[size="-1"] {
		font-size: 26px;
	}

	.rr-seaplane-product font[size="+1"] {
		font-size: 28px;
	}

	.rr-seaplane-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.rr-seaplane-product .s1 .menu {
		height: 60;
		font-size: 30px;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.rr-seaplane-product .nav-left {
		display: none;
	}

	.rr-seaplane-product .nav-right {
		display: none;
	}

	.rr-seaplane-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.rr-seaplane-product .s1 a.activeItem {
		border-radius: 0 !important;
	}



	.rr-tailwheel-product .header-image-left {
		width: 400px !important;
		margin: 10px;
	}

	.rr-tailwheel-product .header-image-right {
		width: 300px !important;
	}

	.rr-tailwheel-product .header-description-column {
		display: none;
	}

	.rr-tailwheel-product .image-title {
		width: 100%;
	}

	.rr-tailwheel-product .dl-table {
		width: 100% !important;
	}

	.rr-tailwheel-product font[size="-2"] {
		font-size: 16px;
	}

	.rr-tailwheel-product font[size="-1"] {
		font-size: 26px;
	}

	.rr-tailwheel-product font[size="+1"] {
		font-size: 28px;
	}

	.rr-tailwheel-product .top-menu-bg {
		background: #000033 !important;
		height: auto !important;
	}

	.rr-tailwheel-product .s1 .menu {
		height: 60;
		font-size: 30px;
		font-family: sans-serif;
		text-align: center;
		line-height: 1.9;
		font-weight: bold;
		padding: 4px 8px;
	}

	.rr-tailwheel-product .nav-left {
		display: none;
	}

	.rr-tailwheel-product .nav-right {
		display: none;
	}

	.rr-tailwheel-product .nav {
		background: none !important;
   		float: left;
   		height: auto !important;
	}

	.rr-tailwheel-product .s1 a.activeItem {
		border-radius: 0 !important;
	}
}