html{}
body{background-color:#ffffff !important}
h1, h2, h3, h4, h5, h6{color:#664b00;               margin:40px 0 20px 0;}
main{padding:0px;margin:0px;}
small, .small{font-size:0.8em;}
.quicklink{font-size:0.85em;margin:20px 0 30px 0;}
.quicklink a,.quicklink a:hover,.quicklink a:focus{text-decoration:none;transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}
.mask-blur{filter:blur(8px);-webkit-filter:blur(8px);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}
.mask-dim{filter:brightness(50%);}
.mask-dim-10{filter:brightness(75%);}
.mask-dim-10:hover{transition:all 1.0s ease;filter:brightness(100%);}
.image-hover-dim{}
.image-hover-dim:hover{transition:all 1.0s ease;filter:brightness(50%);}
.image-hover-shadow{transition:box-shadow .3s;}
.image-hover-shadow:hover{box-shadow:0 0 13px rgba(33,33,33,.4);}
div.btn_top_wrapper{height:auto;}
#btn_top{display:none;position:fixed;bottom:15px;right:20px;z-index:99;border:none;outline:none;background-color:#e6a800;      cursor:pointer;padding:3px 12px 3px 12px;border-radius:20px;color:#ffffff;               font-size:1.4em;font-weight:bold;}
#btn_top:hover{background-color:#ffd666;      transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}
.gray-divider{margin:10px 0 10px 0;height:3rem;background-color:rgba(0, 0, 0, .1);border:solid rgba(0, 0, 0, .15);border-width:1px 0;box-shadow:inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);}
hr.progressive_gray{margin:30px 0 30px 0;border:0;height:1px;background:#333;background-image:linear-gradient(to right, #ccc, #333, #ccc);}
hr.progressive_yellow{border:0;height:1px;margin:30px 0 30px 0;background:#ffc425;background-image:linear-gradient(to right, #ffc425, #997000, #ffc425);}
.skew-block{background:#fff8e6;width:100%;left:0px;padding:7% 15% 10% 15%;}
.skew-cc-right{width:100%;height:50px;left:0px;background:linear-gradient(to right bottom, #fff8e6 49%, #fff 50%), linear-gradient(-50deg, #ffffff 16px, #000 0);}
.skew-cc-left{width:100%;height:50px;left:0px;background:linear-gradient(to right bottom, #fff 49%, #fff8e6 50%), linear-gradient(-50deg, #ffffff 16px, #000 0);}
.skew-c-right{width:100%;height:50px;left:0px;background:linear-gradient(to left bottom, #fff 49%, #fff8e6 50%);}
.skew-c-left{width:100%;height:50px;left:0px;background:linear-gradient(to left bottom, #fff8e6 49%, #fff 50%);}
a{text-decoration:none;color:#997000;}
             a:hover,a:focus{color:#ffc425;               transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}
.top-alert a{color:inherit;text-decoration:none;}
.top-alert a:hover,.top-alert a:focus{color:#ffc425;               transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}
.icon-move:hover{transform:translate(5px,0);}
.navbar-nav > li > .dropdown-menu{ background-color:#fff1cc;}
footer{background:rgb(255,187,0);background:linear-gradient(0deg, rgba(255,187,0,1) 0%, rgba(255,196,37,1) 100%);color:#555555;}
footer div.address{font-size:0.85em;line-height:100% !important;}
footer a{color:#997000;               text-decoration:none;}
footer a:hover,footer a:focus{color:#fff1cc;               transition:all 1.0s ease;text-decoration:none;-webkit-transition:all 1.0s ease;}
