@media only screen and (max-width: 1199px) and (min-width: 960px) {
	.hidden-large,.visible-tablet,.hidden-desktop,.visible-phone{display:inherit!important;}
	.visible-large,.hidden-tablet,.visible-desktop,.hidden-phone{display:none!important;}	
}

@media only screen and (min-width: 1025px) and (max-width: 1199px) {
	.rt-error-box .rt-error-container{width:345px;}
	.rt-error-box .error-title{font-size:6.3em;}
	.hidden-large,.hidden-tablet,.visible-phone,.visible-desktop{display:inherit!important;}
	.visible-large,.visible-tablet,.hidden-phone,.hidden-desktop{display:none!important;}
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
	.hidden-large,.visible-tablet,.hidden-desktop,.visible-phone{display:inherit!important;}
	.visible-large,.hidden-tablet,.visible-desktop,.hidden-phone{display:none!important;}	
}
.component-content .current {clear:none;border: 1px solid #ccc;padding: 0px 0px;}

button#cboxClose {color:green;}

#mod_googleSearch_cse > div {
	text-align:center;
}

#cj-wrapper .panel-body {
line-height:16px;
font-size:16px;
}

#cj-wrapper .panel-title>a, #cj-wrapper .panel-title>small, #cj-wrapper .panel-title>.small, #cj-wrapper .panel-title>small>a, #cj-wrapper .panel-title>.small>a {
    color: #08c !important;
}

#cj-wrapper .navbar .nav>li>a {
    float: none;
    padding: 10px 15px 10px;
    color: orange;
    font-weight:bold;
	font-size:14px;
	text-decoration: none;
    text-shadow: 0 1px 0 #fff;
}

#cj-wrapper .navbar .nav>li>a.dropdown-toggle {
    float: none;
    padding: 10px 15px 10px;
    color: black;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
}

#cj-wrapper .reply-description {
line-height:16px;
font-size:16px;
}

#cj-wrapper div.pagination ul {
  display:inline !important;
  list-style-type: none;	
}

#cj-wrapper div.pagination ul li {
  display: inline-block;
  text-align: center;
  border: 0px;
  padding:0px;
}


#kunena.layout sup.knewchar {
    padding-left: 9px;
    position: static;
	
}

#kunena.layout sup.knewchar:before {
    content: '\A\A';
    white-space: pre;
}

@media (max-width: 479px) {
  #rt-header .rt-popupmodule-button{display:none;z-index:-9000;}
  #rt-header > div > div:nth-child(3) > div > div > div > div.custom.subscribe-tab{display:none;z-index:-9000;}
  #rt-header > div > div:nth-child(3) > div{width:200px;}
  #rt-header > div > div:nth-child(3){width:200px;}
}

button.btn.btn-actkun:hover {background-color: #e8f7e6;}
button.btn.btn-actkun{background-image: linear-gradient(to bottom,#d9f7d4,#e8f7e6);}
button.btn.btn-actkun2:hover {background-color: #00ff00;}
button.btn.btn-actkun2{background-image: linear-gradient(to bottom,#d9f7d4,#b8f7ad);}
button.button{background-color:#ffffee;}
.button:hover{background-color:#47b6e3 !important;}
input.button.loginbottom{background-color:#000022 !important;}
.component-content input{width:initial !important;height:auto !important;box-shadow:none !important;}
input#jform_contact_email_copy{border:none !important;width:initial !important;box-shadow:none !important;}
input#jform_contact_name{background-color:#ffffc7 !important;border:1px !important;width:initial !important;}
input#jform_contact_email{background-color:#ffffc7 !important;border:1px !important;width:initial !important;}
input#jform_contact_emailmsg{background-color:#ffffc7 !important;border:1px !important;width:initial !important;}
#rt-navigation > div > div.rt-grid-10.rt-alpha > div > div.rt-menubar.fusionmenu{padding:0px;}
#rt-showcase > div > div.rt-grid-12.rt-alpha.rt-omega > div{padding:0px;margin-bottom:10px;}
#djslider188 >div{max-width:954px;}
#rt-content-top > div.rt-grid-9.rt-alpha.rt-omega > div{padding-left:5px;padding-top:5px;}
#cb_tabid_23 > form > div.cbregUpgradeButtonDiv > span > input{background-color:#00ff20 !important;}
#cb_tabid_23 > form > div.cbregUpgradeButtonDiv > span > input:hover{background-color:#47b6e3 !important;}
.cbregValExp{width:400px;}
#cbregSubscr > div > div.fieldCell.cbregParagraph > div.cbregSubPlanSelector.cbclearboth > div > form:nth-child(1) > span > button{background-color:#00ff20 !important;}
#cbregSubscr > div > div.fieldCell.cbregParagraph > div.cbregSubPlanSelector.cbclearboth > div > form:nth-child(1) > span > button:hover{background-color:#47b6e3 !important;}
html body.presets-preset1.main-body-light.main-bg-blue.font-family-ximenia.font-size-is-small.logo-type-ximenia.menu-type-fusionmenu.typography-style-light.col12.option-com-comprofiler div#rt-transition div#rt-main.mb12 div.rt-container div.rt-grid-12 div.rt-block.component-block div.component-content div.cbPageOuter div#cbregField.cbPageInner div.cb_template_default div.contentpaneopen div.cb_comp_outer div.cb_comp_inner.cbHtmlEdit.cbRegistration form#cbcheckedadminForm.cb_form table#registrationTable.contentpane tbody tr td span.cb_button_wrapper input.button{line-height:0px;background-color:#00FF00;}
html body.presets-preset1.main-body-light.main-bg-blue.font-family-ximenia.font-size-is-small.logo-type-ximenia.menu-type-fusionmenu.typography-style-light.col12.option-com-comprofiler div#rt-transition div#rt-main.mb12 div.rt-container div.rt-grid-12 div.rt-block.component-block div.component-content div.cb_template_default div.contentpaneopen div.cb_comp_outer div.cb_comp_inner.cbHtmlEdit.cbRegistration form#cbcheckedadminForm.cb_form table#registrationTable.contentpane tbody tr td span.cb_button_wrapper input.button{line-height:0px;background-color:#00FF00;}
.cbpaidCCimageInput{height:83px;min-height:100%;height:auto !important;height:100%;}
#BPay{height:83px;min-height:100%;height:auto !important;height:100%;}
#cbpaidButtpaypal{height:83px;min-height:100%;height:auto !important;height:100%;}
#cbLoginForm{width:450px;}
#login-form_loginbottom{width:450px;}
#rt-header a.button2{border-radius:0 0 4px 4px;float:right;}
#rt-header .rt-popupmodule-button a.button2{float:right;}
#rt-header a.button2::after{border-bottom:0 none;}
#rt-header a.button2{color:#DAA520;background-color:#FFF;font-weight:bold;padding:3px 15px 4px 15px;border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);z-index:10;}
#rt-header a.button2:hover{color:#008000;font-weight:bold;background:#00FF00;border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);text-shadow:none;}
#kunena.layout .kmsg{Font-size:14pt;color:#222222;}
div#jomclassifieds a.jomcl-popup-trigger.jomcl-btn.btn.btn-large.btn-block.btn-primary{background-color:lightgreen;}
div#jomclassifieds a:hover.jomcl-popup-trigger.jomcl-btn.btn.btn-large.btn-block.btn-primary{background-color:blue;}
.blue_hlight-jck{line-height:21pt;font-weight:normal;font-decoration:none;color:white;background-color:#0c99d1;padding:3px 5px 2px 5px;border-radius:0.25em;}
body{background-color:#e0e0e0 url(../../../images/bg-showcase.png);}
.alert .close{right:-5px;}
#rt-header .rt-block{margin:0;padding:0 5px;}
.rt-popupmodule-button{z-index:9000;}
.gtrans{margin:0 -60px 0 0;float:right;}
.gtrans .module-content{padding:4px 0 0 0!important;}
.gtrans select{width:150px;}
#rt-header a.button{border-radius:0 0 4px 4px;float:right;}
#rt-header .rt-popupmodule-button a.button{float:right;}
.subscribe-tab .module-content{padding:0 0 0 0!important;}
#rt-header{position:relative;}
#rt-header .rt-popupmodule-button{position:fixed;}
#rt-header a.button::after{border-bottom:0 none;}
#rt-header a.button{background-color:#fff;z-index:10;}
#rt-header a.button:hover{color:#fff;background:#47B6E3;text-shadow:none;}
#rt-navigation{text-transform:uppercase;}
.menutop li.root:first-child > .item{padding:9px 14px 7px 14px!important;}
.menutop li.root:first-child > .item:before{font-size:20px!important;}
#rt-navigation .rt-block{padding:0;}
.module-content .menu a{text-shadow:none;}
.fusion-submenu-wrapper{background-color:#fff;}
#rt-navigation .menu-block{padding:0 5px 10px 5px!important;}
#rt-navigation .menutop{float:left!important;}
#rotaxBRP{position:absolute;top:0px;right:15px;}
.rotaxBRP .rt-block,
.rotaxBRP .module-content{padding:0;height:63px;}
#rt-showcase{border-bottom:none!important;box-shadow:none;}
.main-bg-blue #rt-showcase{background-color:#ffffff;z-index:0;}
#rt-showcase .slider .module-surround{box-shadow:none;background-image:none;}
.sprocket-features-title a, #rt-showcase .sprocket-features-title a, .sprocket-features-title{'OxygenRegular', helvetica, arial, sans-serif;color:#333;text-shadow:none;font-weight:bold;}
.sprocket-features-desc, .sprocket-features-desc strong{color:#000!important;text-shadow:none;}
.layout-showcase .readon{display:none;}
.slider .rt-block{margin:8px !important;padding:0 !important;position:relative !important;}
.djslider{height:350px !important;}
.slider .module-surround{margin-bottom:-35px !important;margin-top:20px !important;padding-bottom:0px !important;padding-top:0 !important;}
.slider .module-content{margin:-7px !important;padding:0 !important;padding-top:0px !important;position:relative !important;z-index:0 !important;}
#cust-navigation188{top:305px!important;left:10px!important;}
#rt-showcase:after{border-bottom:none !important;}
#rt-feature{height:50px;background:url(/templates/rt_ximenia_responsive/images/backgrounds/bluebar.png) 10% 0 repeat-x!important;}
#rt-feature .rt-block,
#rt-feature .module-surround,
#rt-feature .module-content{margin:0;padding:0;}
.dcsmt{position:fixed;z-index:1000;}
.mainvideo .rt-block{padding:10px !important;margin-top:10px !important;margin-bottom:0px !important;}
#rt-content-top{padding-top:2px !important;padding-bottom:66px !important;margin-bottom:-35px !important;}
.roksearch .module-surround{padding:15px 15px 0 15px;}
.roksearch .module-content{padding:0 15px 0 0;}
.roksearch .rt-block{margin:5px 0 0 0;}
.mod_win .module-content,
.flyrotax .module-content{margin:0 -15px 0;padding:15px 15px 0;}
.mod_win p,
.flyrotax p{margin:0 0 0 0;}
.flyrotax .module-content{padding:0 15px 0;}
.menu-home-1 .mod_win .module-content{margin:0 -15px 0!important;padding:0 15px 0!important;}
.new-video,
.subscribe-now{height:60px;width:60px;float:right;}
.item-page .new-video{height:60px!important;}
.cbpaidContentAccessDenied{font-size:24px;line-height:26px !important;text-align:center;display:block;padding:10px;background:#f00;width:100% !important;color:#fff;font-weight:bold;overflow:hidden;}
a:hover .cbpaidContentAccessDenied{text-shadow:1px 1px 4px black;}
.items-row{padding:5px 10px;}
#k2Container .itemContainer, .items-row{border:1px solid #ccc;border-radius:8px;}
#itemListSecondary .itemContainer{padding:10px;}
.kheader h2{text-shadow:none!important;}
.kheader h2 a{color:#fff!important;}
#rt-footer{padding-bottom:0;}
#rt-footer .title{padding:0;}
#rt-footer h2{margin:0;}
.followus .rt-block{margin-top:0px !important;margin-bottom:0px !important;}
.followus .title{padding-bottom:0px !important;margin-bottom:10px !important;}
.followus .module-content{padding-bottom:0px !important;margin-top:-15px !important;}
.module-content ul.menu .menu-arrow, .module-content ul.menu a::before{display:none;}
.module-content ul.menu > li a, .module-content ul.menu > li > a, .module-content ul.menu > li > .nolink > span{padding:0 4px;}
#rt-copyright .rt-block,
#rt-copyright .module-content{padding:0 15px;}
ul.horz_menu li{float:left;display:inline;}
ul.horz_menu-1{margin:10px 0 0 0;white-space:nowrap;}
ul.horz_menu-1 li{border-right:1px solid #fff;}
ul.horz_menu-1 li a{color:#fff!important;}
ul.horz_menu-2 li{border-right:1px solid #7B8181;}
ul.horz_menu-2 li a{color:#7B8181;font-weight:normal!important;font-size:10px;}
ul.horz_menu-1 li a:hover,
ul.horz_menu-2 li a:hover,
ul.horz_menu-1 li.active a{color:#47B6E3!important;}
ul.horz_menu-2 li:last-child{border-right:0 none;}
#rt-footer .module-content ul.horz_menu > li a,
#rt-copyright .module-content ul.horz_menu > li a{padding:0px 3px !important;}
#rt-footer input.button{padding:3px 8px;}
.fbc_button_small,
.twitter_button_small{margin-left:0!important;margin-right:6px!important;}
#rt-footer .mod_login{margin-left:20px;}
#rt-footer #mod_login_noaccount_loginbottom .mod_login{margin-left:5px;}
.copy-block{padding:15px!important;}
.copytext{float:right;}
.col12 .rt-grid-12 #login-form .inputbox{width:90px;}
#cb_comp_login, #cb_comp_register{border:0 none;}
#mod_login_username{margin:0 0 10px 0;}
#jc #comments-footer{display:none;}
.rotax_button{-moz-box-shadow:inset 1px 1px 0px 0px #cae3fc;-webkit-box-shadow:inset 1px 1px 0px 0px #cae3fc;box-shadow:inset 1px 1px 0px 0px #cae3fc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee));background:-moz-linear-gradient(center top, #79bbff 5%, #4197ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');background-color:#79bbff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #469df5;display:inline-block;color:#ffffff;font-family:Arial;font-size:15px;font-weight:bold;padding:12px 24px;text-decoration:none;text-shadow:1px 1px 10px #287ace;}.rotax_button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff));background:-moz-linear-gradient(center top, #4197ee 5%, #79bbff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');background-color:#4197ee;}.rotax_button:active{position:relative;top:1px;}
.component-content .item-page h2, .component-content .blog h2, .component-content .weblink-category h2, .component-content .contact h2, .component-content .login h1, .component-content h1, .component-content h2{border-bottom:0 none;}
.component-content .item-page h2::after, .component-content .blog h2::after, .component-content .weblink-category h2::after, .component-content .contact h2::after, .component-content .login h1::after, .component-content h1::after, .component-content h2::after{border-bottom:0 none;}
.adsmanager_subcats{margin:0 auto;}
.adsmanager_subcats a{font-size:16px;padding:0 2px;}
.adsmanager_table h2{border-bottom:0 none;}
.list_highlight{background-color:#fff;}

.component-content .rovideo-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
.rovideo-container iframe, .rovideo-container object, .rovideo-container embed, .rovideo-container video {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#rt-showcase {background-image: url(https://www.rotax-owner.com/images/backgrounds/blue/bg-showcase.jpg);background-color: #3F8AAF;}