body{margin:0; padding:0; width:100%}
.container-fluid{padding:0px; margin:0px}
.mainclass{
padding:0px;
margin:0px;
}
.container{width:1280px; margin:0 auto}
.row{padding:0px; margin:0px}
.nopadding{padding:0px}
.menu{
		 float:left;
		 margin-top:40px;}
		 .sociali{margin-left:-1em;}
		 .menui{margin-left:1em;}
.menu ul li{ float:left; 
			list-style-type:none; 
			color:#999999;
			padding:5px 20px;
			cursor:pointer;}
.menu ul li a{color:#999999; }
.menu2 ul{ float:right;
			margin-top:18px;
			}
.menu2 ul li{ float:left; 
			list-style-type:none; 
			color:#999999;
			padding:0px 5px;
			cursor:pointer;}
.banner img{ width:100%;}
.banner_bottom{ width:100%;
				height:130px;
			 background-color:#d84627; 
			 float:left;
			 margin-top:-10px;}
.banner_bottom h1{ text-align:center; 
					margin-left:36%; 
					background-color:#009999;
					margin-top:41px;}
.input, .search{ float:left;}
.input{ width:275px;
		height:47px;
		font-size:48%;
		padding-left:20px;
		border:1px solid #FFFFFF;
		border-radius:5px;}
.search{ font-size:15px;
		margin-left:10px;
		border:1px solid #FFFFFF;
		color:#FFFFFF;
		padding:8px;
		border-radius:5px;
		cursor:pointer;
		padding: 14px 0;
		width:105px;}
.fotter1 h1 {
    color: #d84627;
    font-family: Open Sans;
    font-size: 34px;
    font-weight: 300;
    text-align: center;
    width: 100%;
}
.fotter1 ul{ height:450px;
			 overflow:auto;
			 float:left;
			 width:100%;
			 }
.fotter1 ul li{ list-style-type:none;}
.fotter1 ul li a{color:#595959;	}
.fotter2 h1{font-size:34px;
			 color:#d84627;
			width:100%;
			font-weight: 300;
			font-family: Open Sans;
			text-align:center;
			float:left;}
.fotter2 ul{float:left; padding:0px;}
.fotter2 ul li{ background-color:#e8e8e8;
 				font-weight: bold;
				color:#595959;	
 				float:left;
				margin:5px 5px;
				padding:7px 10px;
				list-style-type:none;
				border-radius:5px;
                                min-width:100%;}
.fotter2 ul li a{color:#595959;	}				
.fotter2_sub{float:left; }
.fotter2_sub ul{float:left; padding:0px; }
.fotter2_sub ul li a{	
				color:#595959;	
				font-weight: bold;		
				margin:9px 8px;
				padding:7px 10px;
				list-style-type:none;
				border-radius:5px; 
				}
				
.fotter3{ float:left;}
.fotter3 h1{font-size:34px;
			 color:#d84627;
			 font-weight: 300;
			 font-family: Open Sans;
			width:100%;
			text-align:center;
			float:left;
			margin-top:20px;}
.fotter3 p{ width:100%;
			text-align:center;}
.fotter3 ul{ float:left;}
.fotter3 ul li{ list-style-type:none;
				padding-left:5px;
				float:left;
				margin-top:5px;
				width:100%;
				
				}
.login, .input{ float:left;}
.login{padding:5px 10px;}
.alignright{float:right}
.whitefooter{color:#fff !important;}
.fottercontent{padding-top:10px}
.banner_bottom > h1 {
    background: none !important;
	color:#FFFFFF;
}
.input1{ margin-left:0px;
		width:100%;
		height:35px;
		border:1px solid #999;
		background-color:#e8e8e8;}
.fotter3 p.signup{ float:left;
		background-color:#428bca;
		margin-top:5px;
		border-radius:5px;
		color:#FFFFFF;
		 padding:5px 13px;}
.advertisement{ background-color:#e8e8e8;
				 float:left;
				 width:100%;
				 min-height:253px; 
				}
.fotter{ 
		background-color:#333333;
		color:#FFFFFF;
		height:41px;}
		.content {
    padding-bottom: 12px;
}
		#resmenu{display:none}
		#resmenu {
    
    float: right;
    margin: 28px -30px 18px 18px;
    padding: 6px 22px;
	color:#fff;
}
@media only screen and (min-width : 280px) and (max-width : 767px) {
	 .book-cat-content-box .col-sm-4 a img {max-width: 65%; height: auto}
    .navbar-nav>li, nav>li {float: None !important; background: #fff; border-bottom: #000 solid 1px;}
    .navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background: #D84627 !important}
    .navbar-inverse .navbar-nav > li > a {color: #D84627 !important;}
    .navbar-inverse .navbar-nav > li > a:hover {color: #fff !important}
    .menu2{display:none}
    #tracknotes .head-title h1{text-align: center; font-size: 18px; font-weight: bold;}
    .ad_rhs_map{display: none !important;}
	.mobile_hide{display: none !important;}
	.mobile_show{display: block !important;}
	.mobile_ad{display: block !important;}
}
@media only screen and (min-width : 280px) and (max-width : 800px) {
    #tracknotes .col-sm-9 {
    width:100% !important;
    padding-left: 10px !important;
}
    #tracknotes .col-sm-3 {
    width:100% !important;
}
    
    #tracknotes .tn-container ul {
/*        min-width: 250px;*/
        padding-top:15px !important;
    }
    .menu2 ul {
        float: none;
        min-width: 200px;
    }
.fotter3{width:100%}
.alignright{float:none !important}
.menudi{display:none;} 
.sociali{display: none}
.fotter3 p.signup{ float:left;
		background-color:#428bca;
		margin-top:5px;
		border-radius:5px;
		color:#FFFFFF;
		 padding:5px 9px;}
.banner_bottom h1 {
    background-color: #009999;
    margin-left: 1%;
    margin-top: 19px;
    text-align: center;
}
.search {
    border: 1px solid #ffffff;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    font-size: 15px;
    margin-left: 0;
    padding: 14px 0;
    width: 105px;
}
.alignlogo{float:left; margin-bottom: 20px}
#resmenu{display:block}
.fotter1 > ul {
    padding: 13px;
    text-align: center;
}
/*.menu{display:none;}*/
#resmenu{display:block}
}
@media only screen and (max-width : 1279px){
.container{width:100%;}
}
.widgettitle { display:none; }
#searchform > div { font-size:17px; }
.eemail_caption , .eemail_textbox_class { margin-left:30px; }
.eemail_textbox_button {float:right;
						background-color: #428bca;
    					border: 1px solid;
    					border-radius: 5px;
    					color: #ffffff;
  
   						 margin-bottom: 14px;
    					margin-top: 5px;
   						 padding: 5px 31px; }
		
.nopadding a {color: #595959 !important; }
.whitefooter a {color: #fff !important;}
li.current-menu-item a { color:green !important; }
.menu { margin-top:5px !important; }
/*.banner { width:75% !important;}*/
.banner { width:100%;}
.col-sm-3 > img {
    height: 100%; 
/*    width: 50% !important; */
}
.banner_bottom > h1 {
    position: absolute;
}
label{ display:none;}
#searchform input {
    height: 43px;
    border-radius: 6px;
    border: 1px solid #fff;
}
.banner_bottom div {
    background:#d84627;
}
#searchsubmit {
    background: #d84627 !important;
}
@media only screen and (min-width : 280px) and (max-width : 960px) { 
/*    #tracknotes .col-sm-9 {
    width:100% !important;
}
    #tracknotes .col-sm-3 {
    width:100% !important;
    
}*/
#tracknotes .tn-container ul li {
   
    margin-left: 0px;;
}
}
@media only screen and (min-width : 481px) and (max-width : 800px){
    #tracknotes .tn-container ul {
        max-width:400px;
    }
}
@media only screen and (min-width : 280px) and (max-width : 480px) { 
    #tracknotes .head-title h1{text-align: center;}
    #tracknotes .tn-container h3 {
        font-size: 18px;
/*        font-weight: bold;        */
    }
    #tracknotes .tn-container ul {
        margin-top: 10px;
        width:100% !important;
        min-width:280px !important;
    }
    #tracknotes .tn-container ul li {
        margin-left: 3%;
    }
    #tracknotes .tn-container ul li span.min {
        display: block !important;
    }
    #tracknotes .tn-container .tn-img img {
/*        max-width: 80%;*/
    }
/*    #tracknotes .col-sm-9 p {
        text-align: justify;
        font-size: 18px;
    }
    #tracknotes .col-sm-9 {
    width:100% !important;
}
    #tracknotes .col-sm-3 {
    width:100% !important;
    
}*/
}

@media only screen and (max-width : 320px){
#tracknotes .head-title h1{text-align: center;}
.advertisement {
    min-height: 187px;  
}
.eemail_textbox_class {
    width: 88%;
}
}
@media only screen and (min-width : 768px) and (max-width :800px) {
.banner_bottom > h1 {
    width:100%;
	text-align:center;
	margin-top:48px;
}
.advertisement {
    min-height: 142px;   	
}
.eemail_textbox {
    width: 84%;
}
.eemail_textbox_button {
    margin-right: 19px;
}
}
@media only screen and (min-width : 280px) and (max-width :979px) {
.overlay{ margin-top:-21px;}
.banner_bottom > h1 {
    width:100%;
	text-align:center;
	margin-top:48px;
}
}
@media only screen and (min-width : 980px) and (max-width :1280px) {
.advertisement {
    background-color: #e8e8e8;
    float: left;
    min-height: 188px;
    width: 100%;
}
.container-fluid.fotter {
    margin-top: 54px;
}
}
textarea { width:100%;}
.wpcf7-form-control.wpcf7-submit.send1{
    background-color: #428bca;
    border-radius: 3px;
    color: #ffffff;
    float: right;
    padding: 5px 20px;
}
.attachment-832x240.wp-post-image {
    height: auto;
    width: 100%;
}
.fa.fa-tags ,.col-lg-3.nopadding > ul { list-style:none; }

.sl_header { display:none; }

#cm_mapTR { display:none; }

.fa.fa-tags {
    padding: 0;
}
.col-lg-3.nopadding > ul {
    padding: 0;
}
#menu-sidebar li {
    background: #e8e8e8;
    border-radius: 5px;
    margin-top: 6px;
    padding: 7px 14px;
    text-align: center;
    width: 72%;
}
.mainclass > div { margin-top:5px; }

.text {
    margin-bottom: -5px;
    margin-top: -5px;
}

.col-lg-8.nopadding > h2 {
    background-color: #D84627;
    color: white;
    padding: 19px 7px;
    width: 100%;
}
#tracknotes {     
     margin: 0px;
     padding: 0px;
     margin-bottom: 10px;
/*     max-width: 1280px;*/
width: 100%;
}
/*--COLOURS--*/
/*grey*/
.maintrack {background: #DDDDDD; border: #888 solid 1px;}
.maintrack .head-title {background: #888; border: #888 solid 1px;}
/*orange*/
.ww-orange {background: #FFD3AA; border: #FC9E49 solid 1px;}
.ww-orange .head-title {background: #FC9E49; border: #FC9E49 solid 1px;}
/*green*/
.sidetrip {background: #AADD96; border: #7da96c solid 1px;}
.sidetrip .head-title {background: #7da96c; border: #7da96c solid 1px;}
/*blue*/
.poi {background: #9dd8e7; border: #67b1c4 solid 1px;}
.poi .head-title {background: #67b1c4; border: #67b1c4 solid 1px;}
/*purple*/
.alt {background: #F0E1F5; border: #E2C5EB solid 1px;}
.alt .head-title {background: #E2C5EB; border: #E2C5EB solid 1px;}

.tn-container {   
    margin: 15px !important;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    max-width: 1280px;
    margin: 0 auto !important;
    display: block;
    }
#tracknotes .head-title {          
     padding-left: 5px;
     font-size: 24px;
     margin: 0px;
    border-radius: 5px 5px 0px 0px ;
    -moz-border-radius: 5px 5px 0px 0px ;
    -webkit-border-radius: 5px 5px 0px 0px ;
    -o-border-radius: 5px 5px 0px 0px ;
/*    border: #999 solid 1px;*/
    
}
#tracknotes .head-title h1 {
    margin: 0px;
    font-size: 24px;
    color: #fff;
    margin-top: 10px;
    margin-bottom: 10px;
}
#tracknotes .col-sm-9 p {
/*    margin-top:20px;*/
    font-size: 16px;
    text-align: justify;
    line-height: 25px;
}

#tracknotes .tn-container .tn-img {       
    height: auto;
    margin-top: 15px;
    margin-bottom: 10px;
}
#tracknotes .tn-container .tn-img img {
    width: 100%;   
    height: auto; 
    margin: 0 auto;
    display: block;
    
}
#tracknotes .tn-container .tn-content {    
       padding-top: 15px;
    
}
#tracknotes .tn-container .tn-links {
    clear: both;
    text-align: center;
    
}
a, .emal,
#tracknotes .tn-container .tn-content .tn-links p a,
#tracknotes .tn-container .tn-content .tn-links p a:link,
#tracknotes .tn-container .tn-content .tn-links p a:active,
#tracknotes .tn-container .tn-content .tn-links p a:hover,
#tracknotes .tn-container .tn-content .tn-links p a:selected
{
    color: #337ab7 !important;
}

#tracknotes .col-sm-9 {
    width:80%;
    padding-left: 0px;
}
#tracknotes .col-sm-3 {
    width:20%;
}
#tracknotes .tn-container ul {
    background: #EDEDED;
    padding:0px 10px;
/*    min-height: 187px;*/
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;    
    border: #fff 1px solid;
    font-size: 15px;
    width: 100%;
/*    max-width: 230px;*/
    margin: 0 auto;
    margin-bottom: 10px;
    
}
#tracknotes .tn-container ul li {
    list-style-type: none;
    list-style: none;
/*    float: left;*/
    font-size: 15px;
    display: inline-block;
/*    margin-left: 2%;*/
}
#tracknotes .tn-container ul li span.min {
    top: 0px;
    margin-left: 2px;
    position: relative;
    display: inline-block;
    font-size: 15px;
    text-align: center;
    margin:0 auto;
/*    display:block;*/
}
#tracknotes .tn-container ul li img {
/*    display: inline-block; */
    vertical-align: middle;
    margin: 0 auto;
/*    display: block;*/
    margin-right: 5px;
    margin-left: 5px;
    height: 20px;
    width: auto;
}
#tracknotes .tn-container h3 {
    text-align: center;
    margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 15px;
}

#terrain .head-title h1 {
    color: #f00;
    
}
a.ww-anchor {
    color: #fff !important; margin: 0px; padding: 0px;
}
.navbar-inverse {background: #fff !important; border-color: #fff !important;}
.navbar {margin-left: 0px !important;}

.navbar-inverse .navbar-nav > li > a {color: #000 !important;}
#navbar-contents, .navbar-header {padding-top: 10px; padding-right: 20px}
.navbar-inverse .navbar-nav>li>a {}
.navbar-collapse.in{}
.container>.navbar-header, .container>.navbar-collapse {}
.navbar-toggle .icon-bar { width: 30px !important; height: 5px !important;}


#rogel-cat-container { width: 100%;}
#rogel-cat-container .rogel-cat-col {padding: 5px;}
.rogel-cat-col .rogel-cat-wrapper {border: 2px #DDDDDD solid; border-radius: 10px}
.rogel-cat-col .rogel-cat-wrapper .head-title {padding: 10px; background: #D84627;}
.rogel-cat-content {padding: 5px; text-align: justify}
.rogel-cat h2{background: #D84627; color: #fff}



/*################# Wild Walks Category Box   #################*/






@media only screen and (min-width : 280px) and (max-width : 767px) { 
    .ww-info-box .box-left{width: 65% !important; display: inline-block; float: left;}
    .ww-info-box .box-right{width: 35%;display: inline-block;}
    .ww-info-box .box-right p {text-align: center}
    .ww-box-content img.img-box-bottom {position: inherit !important}
    .box-bottom{height: auto !important}
    .ww-info-box .box-left ul {min-width: 200px !important}
    .ww-grid {width: 100%}
}
/*===Wild Walks Grid===*/

.ww-grid {
margin: 0 auto; 
display: inline-block;
//width: 30%;
background: #fff;
/*margin-left: 22px;
margin-right: 22px;*/
margin-bottom: 20px !important;
overflow: hidden;

}

.ww-grid p {padding: 10px !important; text-align: justify;}


/*===Wild Walks Box Wrapper===*/

.ww-box-wrapper .ww-into-text-hide {z-index: 1000; position:absolute; top: 70px; visibility: hidden; height: 110%;
  background: rgba(255,255,255,0.9);}
.ww-box-wrapper:hover .ww-into-text-hide {visibility: visible}

.ww-box-wrapper {
  overflow: hidden;
  margin: 0 auto;
border: solid 1px #d9d9de;
border-radius: 10px 10px 0px 0px;
/*max-height: 450px;*/
}

.ww-box-wrapper .ww-box-head-title-container {z-index: 1000; position: absolute; padding: 10px; color: #fff !important; width: 89%; border-radius: 10px 10px 0px 0px;}
h6.ww-box-htag-title {text-align: center}
.wt-boxes-container {max-width: 960px; margin: 0 auto; display: block;}
.wt-boxes-container .ww-box-wrapper h6 a {font-size: 18px !important;}
.ww-box-wrapper h6 a { color: #fff !important; font-weight: 900 !important; font-size: 18px; text-shadow: 2px 2px 2px #111}

.ww-box-wrapper .ww-box-htag-title a.button {padding: 20px; width: 200px; border-radius: 5px; font-size: 26px !important;}
.ww-box-wrapper .ww-box-content {text-align: center}
 
.ww-box-thumbnail-img {top: 0px; margin: 0px !important;}
.ww-box-thumbnail {height: auto; position: relative;}
 

.ww-box-content img {height: 50px; width: auto; margin: 0 auto; /*display: block*/}
.ww-box-content img.img-box-bottom {
  width: 110%;
    height: auto;
    left: 0px;
    bottom: 60px;
    position: relative;
}

.ww-info-box{font-weight: bold;}
.ww-info-box .box-left, .ww-info-box .box-right {padding-left: 5px; padding-right: 5px;}
.ww-info-box .box-left {text-align: left}
.ww-info-box .box-left{position:relative; top: -45px;}
.ww-info-box .box-left li img {width: 40px; height: 40px; display:inline-block}
.ww-info-box .box-left ul {list-style-type: none; padding-left: 0px; min-width: 200px;}
.ww-info-box .box-left li { float:left; margin-right: 0px;}
.ww-info-box .box-left li:last-child { margin-right: 0px;}
.ww-info-box .box-left p {clear:left}
.ww-info-box .box-right {text-align: right;}
.ww-info-box .box-right img {width: 70px; height: auto;}
.ww-info-box .box-right p {clear: right;padding: 0px !important;}
.ww-info-box .box-right{position:relative; top: -22px}
.box-bottom {height: 100px }
.box-bottom p.box-bottom-text {text-align: left; position: relative; bottom: -10px; left: 0px; z-index: 999; font-weight: bold; width: 50px; height: 100px}


/*BOOKS Category*/
.book-main-container{
    max-width: 960px; 
}
.book-container{
    padding: 0px;
}
.book-container .cat-title h3 {
    margin: 0 auto;
    font-size: 24px;
    color: #fff;
    background-color: #D84627;
    padding: 10px;
    display: block;
    text-align: center
}
.book-container .book-cat-box {
    /*border-top: #00aeed 50px solid;*/
    border: #D84627 1px solid;
    box-shadow: 5px 5px 5px rgba(0,0,0,0.2)
}
.book-cat-content-box{padding: 10px;}
.book-cat-content-box a {color: #00aeed }
.book-cat-content-box strong {color: #D84627}
.book-cat-content-box .panel-grid-cell h3, .book-cat-content-box .panel-grid-cell h3 a{
    color: #D84627;
    font-size: 18px;
    font-weight: bold;
}
.book-cat-content-box .panel-grid-cell h3 a:hover {
    color: #00aeed;
}
.book-cat-content-box .col-sm-4 a img {width: 100%; height: auto; margin: 0 auto; display: block}


#green-table
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#green-table td, #green-table th 
{
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#green-table th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
#green-table tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}

/*.ww-box-head-title-container {background: rgba(0,0,0,0.3);}*/
.bushtrack-pages {padding-top: 15px;}
.bushtrack-pages .container {max-width: 960px}
.bushtrack-main img.ww-box-thumbnail-img{width: 288px; height: 420px;}


.fluidMedia {
    position: relative;
    padding-bottom: 15.25%; /* proportion value to aspect ratio 16:9 (9 / 16 = 0.5625 or 56.25%) */
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.fluidMedia iframe {
    position: absolute;
    top: 0; 
    left: 0;
    width: 100%;
    height: 100%;
}


#responsive-menu .appendLink, #responsive-menu .responsive-menu li a, #responsive-menu #responsive-menu-title a,#responsive-menu .responsive-menu, #responsive-menu div, #responsive-menu .responsive-menu li, #responsive-menu{box-sizing: content-box !important;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-o-box-sizing: content-box !important}.RMPushOpen{width: 100% !important;overflow-x: hidden !important;height: 100% !important}.RMPushSlide{position: relative;left: 50%}#responsive-menu{position: fixed;overflow-y: auto;bottom: 0px;width: 50%;left: -50%;top: 0px;background: #43494C;z-index: 9999;box-shadow: 0px 1px 8px #333333;font-size: 13px !important;max-width: 999px;display: none}#responsive-menu.admin-bar-showing{padding-top: 32px}#click-menu.admin-bar-showing{margin-top: 32px}#responsive-menu #rm-additional-content{padding: 10px 5% !important;width: 90% !important;color: #FFFFFF}#responsive-menu .appendLink{right: 0px !important;position: absolute !important;border: 1px solid #3C3C3C !important;padding: 12px 10px !important;color: #FFFFFF !important;background: #43494C !important;height: 20px !important;line-height: 20px !important;border-right: 0px !important}#responsive-menu .appendLink:hover{cursor: pointer;background: #3C3C3C !important;color: #FFFFFF !important}#responsive-menu .responsive-menu, #responsive-menu div, #responsive-menu .responsive-menu li,#responsive-menu{text-align: left !important}#responsive-menu .RMImage{vertical-align: middle;margin-right: 10px;display: inline-block}#responsive-menu.RMOpened{}#responsive-menu,#responsive-menu input{}#responsive-menu #responsive-menu-title{width: 95% !important;font-size: 14px !important;padding: 20px 0px 20px 5% !important;margin-left: 0px !important;background: #43494C !important;white-space: nowrap !important}#responsive-menu #responsive-menu-title,#responsive-menu #responsive-menu-title a{color: #FFFFFF !important;text-decoration: none !important;overflow: hidden !important}#responsive-menu #responsive-menu-title a:hover{color: #FFFFFF !important;text-decoration: none !important}#responsive-menu .appendLink,#responsive-menu .responsive-menu li a,#responsive-menu #responsive-menu-title a{transition: 1s all;-webkit-transition: 1s all;-moz-transition: 1s all;-o-transition: 1s all}#responsive-menu .responsive-menu{width: 100% !important;list-style-type: none !important;margin: 0px !important}#responsive-menu .responsive-menu li.current-menu-item > a,#responsive-menu .responsive-menu li.current-menu-item > .appendLink,#responsive-menu .responsive-menu li.current_page_item > a,#responsive-menu .responsive-menu li.current_page_item > .appendLink{background: #43494C !important;color: #FFFFFF !important}#responsive-menu .responsive-menu li.current-menu-item > a:hover,#responsive-menu .responsive-menu li.current-menu-item > .appendLink:hover,#responsive-menu .responsive-menu li.current_page_item > a:hover,#responsive-menu .responsive-menu li.current_page_item > .appendLink:hover{background: #43494C !important;color: #FFFFFF !important}#responsive-menu.responsive-menu ul{margin-left: 0px !important}#responsive-menu .responsive-menu li{list-style-type: none !important;position: relative !important}#responsive-menu .responsive-menu ul li:last-child{padding-bottom: 0px !important}#responsive-menu .responsive-menu li a{padding: 12px 0px 12px 5% !important;width: 95% !important;display: block !important;height: 20px !important;line-height: 20px !important;overflow: hidden !important;white-space: nowrap !important;color: #FFFFFF !important;border-top: 1px solid #3C3C3C !important;text-decoration: none !important}#click-menu{text-align: center;cursor: pointer;font-size: 13px !important;display: none;position: fixed;right: 5%;top: 40px;color: #FFFFFF;background: #dd3333;padding: 5px;z-index: 9999}#responsive-menu #responsiveSearch{display: block !important;width: 95% !important;padding-left: 5% !important;border-top: 1px solid #3C3C3C !important;clear: both !important;padding-top: 10px !important;padding-bottom: 10px !important;height: 40px !important;line-height: 40px !important}#responsive-menu #responsiveSearchSubmit{display: none !important}#responsive-menu #responsiveSearchInput{width: 91% !important;padding: 5px 0px 5px 3% !important;-webkit-appearance: none !important;border-radius: 2px !important;border: 1px solid #3C3C3C !important}#responsive-menu .responsive-menu,#responsive-menu div,#responsive-menu .responsive-menu li{width: 100% !important;margin-left: 0px !important;padding-left: 0px !important}#responsive-menu .responsive-menu li li a{padding-left: 10% !important;width: 90% !important;overflow: hidden !important}#responsive-menu .responsive-menu li li li a{padding-left: 15% !important;width: 85% !important;overflow: hidden !important}#responsive-menu .responsive-menu li li li li a{padding-left: 20% !important;width: 80% !important;overflow: hidden !important}#responsive-menu .responsive-menu li li li li li a{padding-left: 25% !important;width: 75% !important;overflow: hidden !important}#responsive-menu .responsive-menu li a:hover{background: #3C3C3C !important;color: #FFFFFF !important;list-style-type: none !important;text-decoration: none !important}#click-menu #RMX{display: none;font-size: 24px;line-height: 27px !important;height: 27px !important;color: #FFFFFF !important}#click-menu .threeLines{width: 33px !important;height: 27px !important;margin: auto !important}#click-menu .threeLines .line{height: 5px !important;margin-bottom: 6px !important;background: #FFFFFF !important;width: 100% !important}#click-menu .threeLines .line.last{margin-bottom: 0px !important}@media only screen and ( min-width : 0px ) and ( max-width : 979px ){#click-menu{display: block}.menudi, .menui{display: none !important}}


