@charset "utf-8";
/* CSS Document nairapark */

.cssmenu {
  background: #243E23 !important;
  background: -moz-linear-gradient(top, #437542 5%, #243E23 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #437542), color-stop(100%, #243E23)) !important;
  background: -webkit-linear-gradient(top, #437542 5%, #243E23 100%) !important;
  background: -o-linear-gradient(top, #437542 5%, #243E23 100%) !important;
  background: -ms-linear-gradient(top, #437542 5%, #243E23 100%) !important;
  background: linear-gradient(to bottom, #437542 5%, #243E23 100%) !important;
}


.fixedfooter {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   background-color: red;
   color: white;
   text-align: center;
   font-size: large !important;
   padding:10px !important;
}

.xct_c_red{
	color: #F00 !important
}

.xctft{
	color: #ccc !important
}

.xctbgred{
	background-color:#F00 !important
}

.xctbggreen{
	background-color:#238C00 !important
}

.xctft a {color: #fff;
text-decoration: underline}

.xctft a:hover {
color: #9F6;
text-decoration: underline}

.xctft2{color: #ccc !important}

.xctft2 a{color:#fff !important;}

.xctft2 a:hover {
color: #9F6;
text-decoration: underline}


.footerlink, .footerlink2, .footerlink strong{font-weight:normal !important}

.footerlink a{
}

.footerlink a:hover{
color: #fff !important
}

.footerlink2{
	}
.footerlink2 a{

color:#fff !important}

.footerlink2 a:hover{
color: #9F6 !important
}

.black_friday_offer
{
    font-weight:bold !important;
    font-family: Raleway, sans-serif !important;
    color:#00f !important;
    font-size:large !important;
    line-height:50px !important;
}

.nopadding{padding:0px !important; margin:0px !important;}

.xct_text_color{color:#000 !important}
.xct_text_color a:hover{color:#F00 !important}

.xct_text{color:#000 !important; font-size:larger !important; text-align:justify !important}
.xct_text a{color:#00F !important}
.xct_text a:hover{color:#F00 !important}

.xct_text2{color:#333 !important; text-align:justify !important}
.xct_text2 a{color: #06F !important}
.xct_text2 a:hover{color:#F00 !important}


.xct_others{color:#000 !important; font-size:larger !important; text-align:justify !important}
.xct_others a{color:#00F !important}
.xct_others a:hover{color:#F00 !important}

.xct_green{color: #0F9 !important}

.xct_pre{
	display: inline !important;
	font-family: "Raleway", sans-serif !important;
	white-space: pre-wrap !important; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap !important; /* Opera 4-6 */
	white-space: -o-pre-wrap !important; /* Opera 7 */
	word-wrap: break-word !important; /* Internet Explorer 5.5+ */
	text-align: justify !important;
	margin:0px !important;
	padding: 0px !important;
	background:none !important;
	border: none !important
}

.blueblack a{color:#222 !important}
.blueblack a:hover{color:#F00 !important}

/* end: CSS Document nairapark */

/* CSS Document */
label{padding:0px !important; margin:0px !important; display:inline-block !important;}

.textshadow{text-shadow: 2px 2px 3px #000 !important}
.textshadow2{text-shadow: 2px 2px 3px #FFF !important}

.xctmenu a{color:#000 !important;}
.xctmenu a:hover{color:#1DA1F2 !important;}

.xctlink a{color:#1DA1F2 !important;}
.xctlink a:hover{color:#000 !important;}
.normal, .header--topbar-social, .header--topbar-links a{color: #ccc !important;}
.header--topbar-links a:hover{color: #0F9 !important;}
.dropdown-menu a{color: #333 !important;}
.xct-green a:hover{text-decoration:none; color: #0F9 !important;}

.navheader, .navheader ul li a
{
	font-size:15px
}

.hidden{display:none}

input[type="text"], input[type="password"], select, textarea {border: #666 1px solid !important;}

.footerequal a{color:#999 !important}
.footerequal a:hover{color:#FFF !important}

.desktop_only{display:block !important}
.mobile_only{display:none !important}
.adpadding, .adpadding2, .adpadding3, .adpadding4{padding:0px !important}
.contact--form{margin:20px !important;}

.mobilecenter{text-align: right;}

@media only screen and (max-width: 671px){
    .mobilecenter{text-align: center;}
	.desktop_only{display:none !important}
	.mobile_only{display:block !important}
	.header--nav-links a{color:#333 !important}
	.header--nav-links a:hover{color:#008C46 !important}
	
	.contact--form{margin:10px !important;}
	
	.adpadding{padding:0px 35px 0px 35px !important}
    .adpadding2{padding:0px 15px 0px 15px !important}
    
    .adpadding3{padding:0px 25px 0px 25px !important}
    .adpadding4{padding:0px 5px 0px 5px !important}
    
    .black_friday_offer
    {
        font-weight:bold !important;
        font-family: Raleway, sans-serif !important;
        color:#00f !important;
        font-size:large !important;
        line-height:50px !important;
    }
}