@charset "utf-8";

/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Reenie+Beanie);
#clear,#reset {
    display: none;
}
.only, .small, .result-created{
    display: none;
}


.-rt-audacity-home .sprocket-strips-image-container img {
    width: 100%;
    height: 316px;
}

body {

    line-height: 20px;

	color:#666666;
}
#rt-sidebar-a {
    background: #f0f0f0;
}
.muted {
    display: none;
}
#rt-footer {
    height: 340px;
}

.current {
    clear: both;
    border: none;
    padding: 0px;
}

.background {
    background: #fbfbfb;
    padding: 30px;
}

.rt-powered-by {
    display: block;
    background: url(../images/logo/logo.png) 0 0 no-repeat;
	background-size: 140px;
}

.rt-block.marathon .module-surround .module-title .title, .rt-block.trail .module-surround .module-title .title{text-align:left;color: #024076; font-weight:normal;}

.sprocket-accordion-title a:hover{color:#fff;}
.sprocket-accordion-content .readon{background-color: #024076;}
.rt-block.newsMenu .module-surround .module-title .title {text-align:left;}
.category-modulenewsMenu li{list-style:none; }
ul.menu li a {padding:0px; margin-left:30px;}
.category-modulenewsMenu li:before, ul.menu li a::before { 
    content: "";
    border-color: transparent #686868;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: auto;
    top: 16px;
    position: relative;
	right:15px;
}
.rt-sidebar-wrapper.rt-grid-4 {
    background: none;
}
blockquote {
    border-radius: 10px;
}

.formResponsive input[type="submit"] {
    background-color: #024076;
    *background-color: #0055cc;
    background-image: -ms-linear-gradient(top,  #024076,  #024076);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from( #024076), to( #024076));
    background-image: -webkit-linear-gradient(top,  #024076,  #024076);
    background-image: -o-linear-gradient(top,  #024076,  #024076);
    background-image: -moz-linear-gradient(top, #024076,#024076);
    background-image: linear-gradient(top,  #024076,  #024076);
    background-repeat: repeat-x;
    border-color: #024076 #024076 #024076;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	font-family: 'Lato', sans-serif;
font-weight: bold;
text-transform:uppercase;
}

.formResponsive input[type="submit"]:hover, .formResponsive input[type="submit"]:active, .formResponsive input.active[type="submit"], .formResponsive input.disabled[type="submit"], .formResponsive input[type="submit"][disabled] {
    background-color: #024076;
    *background-color: #004ab3;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	font-family: 'Lato', sans-serif;
font-weight: bold;
text-transform:uppercase;
}
.fp-maintop-a .learnmore:hover {
    color: #ffffff;
}
#rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c {
    margin-top: 0px;
}
/* Form */

.formResponsive input.rsform-button-prev[type="button"] {

	margin-right:5px;

}

.formBody label {

	float: none;

}



.package1 .sprocket-tables-desc span {

	color: #FFF !important;

}

.package1 .sprocket-tables-desc {

	background-color: #005B9A !important;

}

.package2 .sprocket-tables-desc  {

	//background-color: #0191C8 !important;
	background-color: #EDEDED !important;

}

.package3 .sprocket-tables-desc  {

/*	background-color: #74C2E1 !important;*/
background-color: RGBA(104, 104, 104, 0.35) !important;
}



.gantry-width-full .gantry-width-spacer {

	padding: 10px;

	margin-bottom: 10px;

}



.sprocket-strips-image-container img {

    width: 100%;

}

.formResponsive input.rsform-button-prev[type="button"] {

    background-color: #A4A4A4;

    border-color: #A4A4A4;

}

.formResponsive input.rsform-button-prev[type="button"]:hover {

    background-color: #A4A4A4;

    border-color: #A4A4A4;

}

.formResponsive input.rsform-button-next[type="button"] {

    background-color: #024076;

    border-color: #024076;

}

.formResponsive input.rsform-button-next[type="button"]:hover {

    background-color:#024076;

    border-color: #024076;

}



.menu-block .gf-menu.l1 > li.parent > .item .menu-item-wrapper::after {

display:none;

}



.menu-block .gf-menu .dropdown .menu-item-wrapper {

    padding: 0px 3px;

    color: #999;

}

.gf-menu .dropdown ul li{padding:5px;}

.menu-block .gf-menu .item{font-family:'Lato', sans-serif;}

.gf-menu li.parent > .item .menu-item-wrapper {

    padding: 5px;

}

.gf-menu .dropdown ul li.parent > .item::after {

    margin-right: 15px;

}

.gf-menu .dropdown .flyout {

    margin-left: -20px;

}

.dropdown.flyout.columns-1 {

    width: 140px !important;

}



.column.col1 {width: 160px !important;}



.menu-block .gf-menu .dropdown {

    background: #024076;

    border-radius: 0px;

    border: none !important;

   width: 150px !important;}

	

h2, .title{font-size:30px; text-transform:uppercase; color:#024076;}



.h5blue {font-size: 18px; color:#024076; font-weight: 800;}



.h2center {font-size:30px; text-transform:uppercase; color:#024076; text-align: center;}



.sprocket-tables-bg1, .sprocket-tables-block.highlight:hover .sprocket-tables-bg1 {

    background: #FFFFFF !important;

}

.sprocket-tables-link .readon {

    background: #024076 !important;

    color: #FFF;

	padding: 5px 50px !important;

}

.sprocket-tables-price {font-size: 16px !important;}



.sprocket-tables-bg2 {background-color: #fff !important;}



.hotelPrice {font-size: 16px; color: #024076; margin-bottom: 0px;}

.packageDescription {font-size: 14px; color: #333; margin-bottom: 0px; font-weight: 400;}

.priceFooter {font-size: 12px; color: #333; margin-bottom: 0px; font-weight: 400;}



 span.iconHotel:before {

  font-family: FontAwesome;

  content: "\f015";

} 



.sprocket-tables-feature {

    font-size: 16px;

    font-weight: bold;

}

.sprocket-tables-text {

    font-weight: bold;

    font-size: 16px !important;

}



.sprocket-tables-cell{padding:10px 15px !important;}

.packages-text{text-align: center; font-size: 18px;}

.twin, .single{text-align: center; font-size:24px; margin-bottom: 0px; text-transform:uppercase;}

.twin img {padding-right: 10px; margin-bottom: 15px;}

.single img {padding-right: 10px; margin-bottom: 15px;}

.sprocket-tabs-panel.active {

    color: #000;

}

.left {

    float: left; width:50%; margin-right:110px;}



ul.check > li{

    list-style: url("/images/aj/check.png");
	font-size: 18px;
}



ul.cross > li{

    list-style: url("/images/aj/cross.png");
	font-size: 18px;

}



.rt-block.banner {

    margin: 0px;

    padding: 0px;

}

#rt-breadcrumbs .rt-container {

    color: #999999;

    background: #FFF none repeat scroll 0% 0%;

	font-size:12px; 

	text-transform:uppercase;

}



.breadcrumb li a{color:#999999;}

.breadcrumb .active{color:#bbbbbb;}



.breadcrumb .divider{display:none !important;}

.breadcrumb li:not(:first-child)::after {

    font-family: FontAwesome;

    content: "\f105";

    margin: 0px 10px;

	color:#999999;

	font-size:12px;

}



.sprocket-tabs .sprocket-tabs-nav > li.active > .sprocket-tabs-inner, .sprocket-tabs .sprocket-tabs-nav > li.active:hover > .sprocket-tabs-inner {

    color: #103167;

    background: none;

	border:1px solid #e4e4e4;

	border-bottom:none;

	border-radius:0px;

}



.sprocket-tabs .sprocket-tabs-nav li .sprocket-tabs-inner {

   /* border-bottom: 1px solid #e4e4e4;*/

    border-radius: 0px;

}

.sprocket-tabs .sprocket-tabs-nav li .sprocket-tabs-inner {

    color: #103167;

	text-transform: uppercase;

	    padding: 0px 20px;

		border-bottom: 1px solid rgb(228, 228, 228);

}

.sprocket-tabs-nav {

 /*   padding-left: 330px !important;

 border-bottom: 1px solid rgb(228, 228, 228);*/

 padding-left: 35px;

}



.layout-top .sprocket-tabs-nav li, .layout-bottom .sprocket-tabs-nav li, 



.sprocket-tabs-nav .active{border-bottom: 0px solid rgb(228, 228, 228);}



.sprocket-tabs-nav::before{border-bottom: 1px solid rgb(228, 228, 228); display:inline-block !important;

content: url("/images/aj/line1.png") !important;position:relative;margin-top: 4px;float: left;     width: 24%;}



.sprocket-tabs-nav::after{border-bottom: 1px solid rgb(228, 228, 228); display:inline-block !important;

content: url("/images/aj/line1.png") !important;position:relative;margin-top: 4px; width:33%;     width: 24%;}



.sprocket-tabs .sprocket-tabs-nav > li.active  > .sprocket-tabs-inner{border-bottom:none !important;}



.layout-top .sprocket-tabs-nav li, .layout-bottom .sprocket-tabs-nav li {

    margin-right: 0px !important;

}

.sprocket-tabs .sprocket-tabs-nav > li:hover > .sprocket-tabs-inner {

    background: none;

}



.formResponsive .formHorizontal .formControlLabel {

    float: left;

    width: 150px;

    padding-top: 0px;

    text-align: left;

}



/*.-rt-audacity-home h1{font-family: 'Reenie Beanie', cursive; font-size:140px; line-height: 100px;}*/

.sprocket-features-desc h1 {font-family: 'Reenie Beanie', cursive; font-size:140px; line-height: 100px;}

.sprocket-features.layout-slideshow .sprocket-features-arrows .arrow{color: #666666;

font-size: 3em;

background: none;}





.banner3 {

    margin-left: 300px;

    margin-top: 40px;

}

.banner4 {

    margin-top: 100px;

    margin-left: 700px;

}

.banner4 h1, .banner3 h1, .banner2 h1{font-size:80px;}

.banner5 h1,.banner5 p{

    color: #024076;

}



.banner5 {

    margin-left: 400px;

    margin-top: 200px;

}



.-rt-audacity-home .layout-slideshow .sprocket-features-content{background:none;}





.layout-slideshow .sprocket-features-content {

    text-align: center !important;

	top:100px !important;

	width:100% !important;

	left:0px !important;

}

.layout-slideshow .sprocket-features-content .banner3{

    text-align: center !important;

	top:100px !important;

	width:100% !important;

	left:0px !important;

}



.sprocket-features.layout-fullslideshow .sprocket-features-pagination li, .sprocket-features.layout-slideshow .sprocket-features-pagination li, .sprocket-features.layout-slideshow2 .sprocket-features-pagination li, .sprocket-features.layout-slideshow3 .sprocket-features-pagination li, .sprocket-features.layout-showcase .sprocket-features-pagination li, .sprocket-features.layout-showcase2 .sprocket-features-pagination li{

	    border: none;

    	background: #d7d7d7;

}



.sprocket-features.layout-slideshow .sprocket-features-pagination li.active {

    background: #001129;

}



/*header*/

.logo-type-audacity #rt-logo {

    width: 100%;

    height: 59px;

}

.rt-logo-block{padding-bottom:0px;}

.logo-type-audacity #rt-logo {

    background-size: 60% auto;

}

#rt-header .menu-block{margin-top:10px;}

#rokajaxsearch {margin-top: 25px; margin-left: 80px;}

.fp-rokajaxsearch .inputbox{font-family:'Lato', sans-serif;}

#rt-header{background:#024076;}

.menu-block .gf-menu li.active > .item .menu-item-wrapper{color:#ffffff !important;}

.menu-block .gf-menu.l1 > li > .item .menu-item-wrapper{color:#999999;}



.fp-roksprocket-scroller-feature .layout-scroller .sprocket-features-list{background:#1c5384; color:#fff;}

.fp-roksprocket-scroller-feature .layout-scroller .readon{padding: 10px 25px;

border: medium none;

background: #fff;

text-decoration: none;

color: #134d7f;}

.fp-roksprocket-scroller-feature .layout-scroller .sprocket-features-pagination li.active{font-family:'Lato', sans-serif; color: #000; font-weight: bold; font-size: 24px;}

.sprocket-features-title a{text-transform:uppercase; color:#fff; font-family:'Lato', sans-serif;}

.fp-roksprocket-scroller-feature .layout-scroller .sprocket-features-pagination li { padding: 20px; color: #ababab; font-size: 18px; font-family:'Lato', sans-serif; font-weight:400;}

#rt-feature .rt-container { color: #aaaaaa; }

.module-title .title{text-align:center; font-family:'Lato', sans-serif; color: #000; font-size: 30px; text-transform: uppercase;}

.fp-roksprocket-scroller-feature.rt-block {

    margin-top: 15px;

	padding-left:25px;

}

.gantry-width-spacer {

    margin: 0px 0px 0px 15px;

}

.fp-roksprocket-scroller-feature .layout-scroller .sprocket-features-desc{font-size:14px; line-height:22px; font-family:'Lato', sans-serif;}

.sprocket-features.layout-scroller.pagination-active {

    background: #f0f0f0;

}

.layout-scroller .sprocket-features-img-container {

    padding-left: 25px !important;

    padding-top: 20px !important;

}

.layout-scroller .sprocket-features-content {

    padding: 0px 25px 15px !important;

}

.fp-maintop-a{/*margin-top:-150px;*/ margin-top:-450px;}
.ns2-page-inner{margin-bottom:20px;}
.ns2-page.item{
    margin: 20px 0;
    border: 0;
    border-bottom: 2px solid #d5d5d5;
}

.news1{margin-bottom:0px; padding-bottom:0px;}

.news2{margin-top:0px; padding-top:0px;}



.gantry-width-spacer { background: #f0f0f0 !important;}

.fp-maintop-a p{font-family:'Lato', sans-serif; font-size: 14px;

color: #666; font-weight:400; line-height: 20px;}

.ns2-readmore, .readon3 {

    font-family: 'Lato', sans-serif;

    text-transform:inherit;

    font-weight: bold;

    text-decoration:none;

    font-size: 14px;

    color: #024076;

}

.customnews1 {

    color: #666666 !important;

}

.ns2-title, .customnews1 h2, .customnews2 h2{font-weight:bold; font-family:'Lato', sans-serif; text-transform:uppercase; font-size:18px; color:#000; line-height:22px;}

.ns2-title a{color:#000;}
.ns2-created{margin-bottom:10px;}

.ns2-created, .rt-title-tag {

    display: block;

    font-size: 14px;

	font-family:'Lato', sans-serif; 

	color:#999999;

    font-weight: bold;

    text-transform: none;

    opacity: 1;

}



.gantry-width-full .learnmore,

.fp-maintop-a .learnmore {

    font-weight: normal;

    color: #8F8F8F;

    padding: 10px 25px;

    background: #023076;

    color: #fff;

    border-radius: 3px;

	font-size:12px;

}

p.readmore a{padding:10px 25px; color:##ffffff; background:#023076; border-radius:3px; font-size:12px; font-weight:400 !important; text-transform: inherit;}


.discover-content {

    margin-left: 30px; margin-right:30px;

}

.fp-roksprocket-showcase-maintop.rt-block{margin:0px !important;}

.box1 {

    color: #000;

    background: none;

	padding-left: 25px;

padding-right: 10px;

}

.fp-roksprocket-showcase-maintop .layout-showcase{

/*background:#024076 none repeat scroll 0% 0%;*/

background:url('/images/aj/tips-bg.jpg');

padding:25px;
background-size: cover;

}

.fp-roksprocket-showcase-maintop .layout-showcase .sprocket-features-title{font-family:'Lato', sans-serif; font-weight:bold; font-size:30px; color:#fff;}

.fp-roksprocket-showcase-maintop .layout-showcase .sprocket-features-desc {

    font-size: 18px;

    line-height: 25px;

    color: #FFF;

	margin-top: 30px;
padding-bottom:15px;
}

.fp-roksprocket-showcase-maintop .layout-showcase .sprocket-features-pagination {

    margin-left: 100px;

    margin-bottom: 25px;

}

.dl {

    text-align: center;

	font-size:18px !important;

	color:#666666;

	margin-bottom: 50px;

}

h3 {

    text-transform: uppercase;

	color:#024076;

	font-size:24px;

	font-weight:bold;

}

.title, .blog-featured h1, .button, .readon, button.validate, .pagenav li a, #member-profile a, #member-registration a, .formelm-buttons button, .controls .btn, .logout-button .btn, .roksearch_results a.clr, .rokajaxsearch .inputbox, .item-title, .notice, .message, .success, .info, .error, .warning, dt, .table th, th.title, legend, fieldset dd, li.author, li.date, li.comments, .showHere, .highlight, .word_input, .word_label, .search_legend, .result_title, .pagenavcounter, .counter, .tip-title, .system-unpublished, a.readmore, p.readmore a, #member-profile a, #member-registration a, .pagenav a, .roksearch_results a.clr {

    font-family:'Lato', sans-serif;

    font-weight: bold;

}



/*#rt-thirdfullwidth { background: #1c5384; }*/

.fp-roksprocket-strips-extension .sprocket-strips .sprocket-strips-text{color:#fff; font-family:'Lato', sans-serif; font-size: 14px; padding: 10px 20px; line-height: 18px;}

.sprocket-strips-container > li{margin:0px !important;}

.fp-roksprocket-scroller-feature .layout-scroller ul{padding-right:0px;}

.fp-roksprocket-scroller-feature .layout-scroller .sprocket-features-pagination li{padding:20px 0px; padding-right:15px;}

.fp-roksprocket-strips-extension .sprocket-strips .sprocket-strips-container {

    margin: 0px;

}

.cols-4 > li { width: 25% !important; }

#rt-firstfullwidth, #rt-secondfullwidth, #rt-thirdfullwidth{background:none;}

.-rt-audacity-home #rt-page-surround{background:#f2f2f2; background:url('/images/aj/body-background.png'); background-size: cover;

background-position: center center;}

#rt-page-surround{background:#ffffff;}

.-rt-audacity-home .sprocket-strips{background:#1c5384; padding-bottom: 20px;}

<!---.sprocket-strips{background:#fff; text-align: left;}--->

.sprocket-strips-pagination {margin-top: 25px; margin-bottom: 15px; }

.fp-roksprocket-showcase-maintop .layout-showcase .sprocket-features-pagination li {

    background: #666; opacity: 0.4;border: 0px solid #FFF;}

.fp-roksprocket-strips-extension .sprocket-strips .sprocket-strips-pagination li {

    background: #999;

}

.layout-scroller .sprocket-features-list{padding:10px 15px !important;}

.fp-roksprocket-strips-extension.rt-block { margin: 0px; padding: 0px;}



.menu-marathons .sprocket-strips img {height: 200px;}

.menu-marathons .sprocket-strips {background:#fff;}



.menu-marathon .sprocket-strips img {height: 200px;}

.menu-marathon .sprocket-strips {background:#fff;}

<!-- .sprocket-strips {background:#fff;} -->



.sprocket-strips-content {padding: 15px 15px 15px 0px !important;}



.sprocket-strips-content .sprocket-strips-title {text-align: left;}



.phocamaps {margin-left: -90px;}



.menu-marathon #rt-content-bottom,

.menu-trail-races  #rt-content-bottom {

	display:block !important;

}



.contactPage {font-size: 18px;}

.gantry-width-40.contact-details {
    margin-left: 10px;
    margin-bottom: 40px;
	background: #f0f0f0;
padding: 15px;
padding-bottom: 2px;
}


.contactPage.email::before{content: "\f0e0 ";
    font-family: "FontAwesome";
    margin-right: 10px;}
	
.contactPage.mail::before{content: "\f015";
    font-family: "FontAwesome";
    margin-right: 10px;}	

.contactPage.phone::before {
    content: "\f095";
    font-family: "FontAwesome";
    margin-right: 10px;
}

.contact .rsform-input-box {width:98%;}

.contact .rsform-text-box {width:98%;}

.contact .rsform-captcha-box {width:98% !important;}

.contact .rsform-submit-button {width: 100% !important;}



/*footer*/

.rt-block.fp-footer-f.connect { margin-top: -30px; }

.fp-footer-lists li{border-bottom:none;}

#rt-copyright { background: #012B50; }

#gantry-totop {

    color: #012B50;

    background: #ffffff;

    opacity: 1;}

.rt-copyright-content{text-align:left;  font-family:'Lato', sans-serif;}

#rt-footer { background: #f0f0f0; }

.fp-footer-lists h2.title{font-family:'Lato', sans-serif; text-transform:capitalize; font-size:18px; font-weight:400; text-align:left;}

.fp-footer-lists{font-family:'Lato', sans-serif; font-size:14px; font-weight:400;}

.module-title { margin-bottom: 30px;}

.fp-footer-f{font-family:'Lato', sans-serif; font-size:14px; font-weight:400; margin-top: 21px;}



.contact .title{background:none; border:none;}

.rsform-contact{padding-left:15px;}

@media (max-width:1280px){

	

	.sprocket-tabs-nav {

    padding-left: 230px !important;}

	body.layout-mode-responsive h2 {

    font-size: 30px;

    line-height: 135%;

}

.rt-block.fp-maintop-a {

   margin-top: -450px;

}

.banner3{margin-left:0px !important; }

.banner4 {

    margin-left: 450px;

    width: 50%;

}

.sprocket-tabs-nav {

    padding-left: 0px !important;

}

ul.cross > li {

    background-position: 500px 5px;}

	}

	

	@media(max-width:1199px) and (min-width:981px){	.sprocket-tabs-nav::before {
    display: none !important;
}
.rt-block.fp-maintop-a {

/*    margin-top: -450px;*/
    margin-top: -700px;

}
}

@media (max-width:980px){
	
	.sprocket-tabs-nav::before {
    display: none !important;
}

body.layout-mode-responsive h2 {

    font-size: 20px !important;

}

.fp-roksprocket-showcase-maintop .layout-showcase{background:#1C5384;}

body.layout-mode-responsive .menu-block .gf-menu.l1 > li > .item .menu-item-wrapper {

    margin: 0px 5px;

}

.logo-type-audacity #rt-logo {

    background-size: 70% auto;

    margin-top: 10px;

}

#rt-copyright .rt-block {

    margin-left: 20px;

}



.fp-roksprocket-scroller-feature .layout-scroller #sprocket-features-scroller-scrollbar .thumb {

    margin-top: 0px;

}

body.layout-mode-responsive #rt-header .menu-block {

    margin-right: 0px;

    margin-left: 10px;

}



.layout-slideshow .sprocket-features-content .banner3{margin-left:0px !important;}

.rt-block.fp-maintop-a {

    margin-top: -700px;

}

.banner4 {

	margin-top:50px;

    margin-left:300px;

    width: 50%;

}

.banner5 {

    margin-left: 200px;

    margin-top: 100px;

}

ul.cross > li {

    background-position: 400px 5px;}

	

		.contact .gantry-width-50{width:100%;}

}


@media(max-width:959px) and (min-width:768px){
body.layout-mode-responsive .sprocket-strips-container.cols-4 li {
    width: 25% !important;
}

.rt-block.fp-maintop-a {

/*    margin-top: -450px;*/
    margin-top: -950px;

}

	}


@media (max-width:800px){

	body.layout-mode-responsive .menu-block .gf-menu.l1 > li > .item .menu-item-wrapper {

    margin: 0px 5px;

}
.left {
    float: left;
    width: 50%;
    margin-right: 50px;
}

.sprocket-strips-image-container {

    text-align: center;

}

.logo-type-audacity #rt-logo {

    background-size: 70% auto;

    margin-top: 10px;

}

.banner5 {

    margin-top: 0px;

}

ul.cross > li {

    background-position: 0px 5px;}

	

.-rt-audacity-home #rt-page-surround{background:#fff;}
.rt-block.fp-maintop-a {

/*    margin-top: -850px;*/
    margin-top: -950px;
}
#rt-footer{height:auto;}

}


@media(max-width:767px){.logo-type-audacity #rt-logo {
    background-size: 40% auto;
    margin-top: 10px;
	background-position: 150px;
}
	.sprocket-tabs-nav::after {
display:none !important;
}
#rt-footer{height:auto;}
}

@media (max-width:480px){
	
	
	body.layout-mode-responsive .fp-roksprocket-scroller-feature .layout-scroller #sprocket-features-scroller-scrollbar{width:25%;}
	
	body.layout-mode-responsive .fp-roksprocket-scroller-feature .layout-scroller .sprocket-features-list {
    width: 75%;
}
body.layout-mode-responsive .fp-roksprocket-scroller-feature .layout-scroller .sprocket-features-pagination li{font-size:14px;}

.left {
    float:none;
    width:100%;
    margin-right: 0px;
}
	.sprocket-tabs .sprocket-tabs-nav > li.active > .sprocket-tabs-inner, .sprocket-tabs .sprocket-tabs-nav > li.active:hover > .sprocket-tabs-inner {border: 1px solid #E4E4E4 !important;}

	.sprocket-tabs-nav li {float:none !important;}

	.fp-maintop-a {

    margin-top: 0px !important;

}



.logo-type-audacity #rt-logo {

    background-size: 50% auto;

    background-position: 150px;

}

body.layout-mode-responsive #rt-logo {

    margin: 0px;

}	



.layout-slideshow .sprocket-features-desc {

    margin-top: -100px !important;

	}	

.layout-slideshow .sprocket-features-desc p {font-size:16px !important; line-height: 20px;}

.layout-slideshow .sprocket-features-content .banner3 , .layout-slideshow .sprocket-features-content .banner4, .layout-slideshow .sprocket-features-content .banner5 {text-align:left !important;}

.banner3 , .banner4, .banner5{

    margin-left: 0px;

    margin-top: 0px;

}





.rsform-contact{padding-left:0px;}





}



.marathon-gallery .uk-overlay-panel.uk-overlay-bottom.uk-overlay-background.uk-overlay-fade {

    background: rgba(0,0,0,0.7)!important;

    color: #FFF;

    font-weight: 600;

}



.gf-menu .dropdown ul li .item {

    line-height: 1.2em!important;

}



.menu-block .gf-menu.l1 > li > .item .menu-item-wrapper:hover,

.menu-block .gf-menu.l1 > li > .item .menu-item-wrapper:focus,

.menu-block .gf-menu.l1 > li > .item:hover,

.menu-block .gf-menu.l1 > li > .item:focus,

.menu-block .gf-menu .dropdown .menu-item-wrapper:hover,

.menu-block .gf-menu .dropdown .menu-item-wrapper:focus {

    color: #FFF!important;

}

