@import url('https://secure.buzsoftware.com/common/bootstrap_xxs.css');
@import url('https://secure.buzsoftware.com/common/default_styles.css');
@import url('https://secure.buzsoftware.com/common/default_styles2.css');
@import url('/wc_templates/ranchmens_text.css');




/* MAIN */
body{background:#e0e0e0;}
#wc_body{background:#153072;}
.inner-wrapper{background: #ffffff;padding:0px 50px 50px 50px;min-width:320px;}
.content-wrapper{padding:20px;padding-right:200px;border-left:200px solid #ffffff;}
.sub-content-wrapper{margin:auto;text-align:center;}
#wc_content,.wc_middle, .header-wrapper, .content-wrapper{min-width:auto !important;}


/* HEADER */

.top-login{position:absolute;top:67px;right:0px;width:auto;height:21px;z-index:90;}
.top-shadow{background: url(/images/design/i_top.png) repeat-x left top;  position: absolute; width: 100%;height:111px;}

.top-logo{position:absolute;top:55px;left:0px;height:215px;width:100%;text-align:center; -moz-animation-duration: 3s;-moz-animation-iteration-count: 1;-webkit-animation-duration: 3s; -webkit-animation-delay: 0s; -webkit-animation-iteration-count:1;-webkit-transition: all 0.8s ease;transition: all 0.8s ease;z-index:80;}

.menunav{position:absolute;height:16px;width:100%;left:0px;top:67px;z-index:85;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:80;}
.menunav.sticky{position:absolute;padding:0px 50px;top:10px;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:80;}

header{position: absolute; width: 100%;z-index: 80; -webkit-transition: all 0.5s ease; transition: all 0.8s ease; z-index: 80; left: 0px; top: 0px;-webkit-transition: all 0.5s ease;transition: all 0.8s ease;z-index:80;}        
header.sticky {background:rgba(255, 255, 255, 1.0);width:100%;height:50px;position:fixed;top:0px;left:0px;padding-top:14px;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-title{position:absolute;bottom:30px;width:100%;text-align:center;padding:0px 170px;}
.top-title h1{margin:auto;width:100%;max-width:1170px;}


/* SUBMENU */
table.sm{border-right:1px solid #c8c8c8;margin-right:30px;}
table.sm td{width:160px;min-width:160px;}

.t_padding td{padding:5px !important;}

 
/* Changes to styles for media widths  */


@media (max-width: 1800px) {
.content-wrapper{padding-right:150px;border-left:150px solid #ffffff;}
.top-title{padding:0px 170px;}
}

@media (max-width: 1600px) {
.content-wrapper{padding-right:100px;border-left:100px solid #ffffff;}
.top-title{padding:0px 120px;}
}


@media (max-width: 1370px) {
.inner-wrapper{padding:0px 30px 30px 30px;}
.top-login,.menunav{top:30px;}
.top-logo{top:50px;height:170px;}
.menunav.sticky{padding:0px 30px;}
.content-wrapper{padding:20px 75px 20px 15px;border-left:75px solid #ffffff;}
.top-title{padding:0px 90px;}
}



@media (max-width: 1150px) {
.inner-wrapper{padding:0px 10px 30px 10px;}
.top-login,.menunav{top:10px;}
.top-logo{top:40px;height:150px;}
.menunav.sticky{padding:0px 10px;}
.content-wrapper{padding:20px 50px 20px 15px;border-left:50px solid #ffffff;}
.top-title{padding:0px 65px;}
}


@media (max-width: 992px) {
.top-logo{height:130px;}
.content-wrapper{padding:20px 30px 20px 15px;border-left:30px solid #ffffff;}
.top-title{padding:0px 45px;}
}




@media (max-width: 767px){
header.sticky{padding-top:0px;}
.menunav{top:30px;}
.top-logo{height:110px;top:35px;}
.top-title{bottom:25px;}
.top-shadow{height:90px;background-size:100% 90px;}
}


@media (max-width: 600px) {
.content-wrapper{padding:20px 10px 20px 10px;border-left:0px solid #ffffff;}
.top-title{padding:0px 10px 0px 10px;}
}


@media (max-width: 450px) {
.top-logo{height:90px;top:40px;}
.top-shadow{height:75px;background-size:100% 75px;}
}

           