/* MAIN */
#wc_body{background: #011b4c;}
.wrapper-status,.statbar-div,.statbar_full,.statbar, .statbar td{background: #ffffff;}
.content-wrapper{ background: #ffffff url(/images/design/i_content.png) repeat-x left top; padding: 20px; }


/* HEADER */

.top-white{background: rgba(255, 255, 255, 0.7);position:absolute;height:50px;width:100%;left:0px;top:0px;z-index:50;}
.top-status{position:absolute;height:50px;width:100%;left:0px;top:0px;text-align:center;padding:0px 10px 0px 10px;z-index:80;}
.top-body{position:relative;width:80%;margin:auto;}
.top-location{position:relative;width:auto;float:right;height:50px;padding-right:22px;margin-right:22px;border-right:1px solid #ffffff;z-index:85;}
.top-login{position:relative;width:auto;float:right;height:50px;z-index:85;}

.top-topfade{ background: url(/images/design/i_topfade.png) repeat-x left top; position: absolute; height: 138px; width: 100%; left: 0px; top: 51px;z-index:50;}
.top-bottomfade{ background: url(/images/design/i_bottomfade.png) repeat-x left bottom; position: absolute; height: 139px; width: 100%; left: 0px; bottom: 0px;z-index:50;}

.top-name{position:absolute;bottom:20px;left:0px;height:140px;margin:auto;width:100%;text-align:center;z-index:80;}

header{width:100%;position:absolute;left:0px;top:0px;height:70px;text-align:center;z-index:51;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:80;}
.top-bar{position:relative;width:80%;margin:auto;z-index:80;}
.menunav{position: absolute;height:18px;width:auto;margin:auto;text-align:left;top:60px;left:150px;z-index:85;
-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:90;}
.top-logo{position:absolute;top:5px;left:0px;height:112px;width:auto;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:90;}

        
header.sticky {background:rgba(0, 0, 0, 0.3);width:100%;height:50px;position:fixed;top:0px;left:0px;text-align:center;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:80;}
.top-logo.sticky{height:75px;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:80;}
.menunav.sticky{top:15px;left:100px;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:90;}



/* FOOTER */
.footer-body {position:relative;width:100%;}
.footer-bar{background:#a48c59;position:relative;width:100%;text-align:center;padding:30px 0px;}
.footer-content{background: url(/images/design/i_footer.png) repeat-x left top;position:relative;padding-top:30px;text-align:center}
.footer-info{position:relative;width:100%;max-width:1170px;margin:auto;}
.footer-social{text-align:right;}
.footer-social img{margin-left:6px;}



.wc_leftside{padding-top:5px !important;}




/* SUBMENU */
table.sm{border-right:1px solid #c8c8c8;margin-right:20px;}
table.sm td{width:150px;min-width:150px;}

.t_padding td{padding:5px !important;}


/* EXTRA */
.links-link {padding-bottom: 10px;}
.t_padding2 td{padding:10px;}
 
/* Changes to styles for media widths  */

@media (max-width:1465px){
.top-body{width:100%;max-width:1170px;}
.top-bar{width:100%;max-width:1170px;}
}


@media (max-width: 1024px) {
.top-name{height:120px;}
}

@media (max-width:991px){

}

@media (max-width: 767px){
.top-name{height:100px;}
.menunav{width:100%;top:50px;left:0px;z-index:85;}
.menunav.sticky{top:3px;left:0px;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:90;}

/* FOOTER */
.footer-links{margin-top:25px;}
.footer-social{text-align:left;}
.footer-social img{margin-right:6px;}

}

@media (max-width: 600px) {
.content-wrapper{padding:20px 10px;}
.top-name{height:80px;}
.top-logo{height:90px;}
.top-location{padding-right:10px;margin-right:10px;}
}

@media (max-width: 450px) {
.top-name{height:60px;bottom:10px;}
.top-logo{height:75px;}
.menunav{top:45px;}
}


@media (max-width: 350px) {

}