
/* body */
body{font-family:'Open Sans',sans-serif}

/* links */
a,a:visited{color:#ddb268;text-decoration:underline;
-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;
-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}
a:hover,a:focus{color:#ddb268}

/* buttons */
.button,
a.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.btn{background:#7c7c7c;color:#b2cfff!important;font-family:'Open Sans',sans-serif}
.button:hover,
a.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.btn:hover{background:#000}
.button:active,
a.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active,
.btn:active{background:#000}
#revize{background:#52626d}

#skip{background:#52626d;font-family:'Open Sans',sans-serif;color:#fff}

/* navigation */
#nav a,#nav span{color:#000;font-family:'Open Sans',sans-serif}
#nav ul a,#nav ul span{color:#fff}
#nav ul{background:#52626d}
#nav ul ul{background:#34444f}


/* social media */
#social-media-links .social-media-link,#social-media-links-duplicate .social-media-link{color:#000}
#social-media-links .social-media-link:hover{color:#ddb268}

/* search */
#search button{color:#b2cfff !important}

/* translate */
#translation-links span{color:#000;font-family:'Open Sans',sans-serif}
#translation-links a{color:#000;font-family:'Open Sans',sans-serif}

/* slider */
#freeform #slider{height:350px}
#slider{height:775px}
.slider-caption h2{color:#fff;font-family:'Open Sans',sans-serif}

/* quick links */
#quick-links{background:#52626d;opacity:.97;}
.quick-link span{color:#fff;font-family:'Open Sans',sans-serif}
.ql-icon{color:#f2fdff;font-size:30px;padding:8px 0}

/* font-family for section headers */
.section-header{font-family:'Open Sans',sans-serif}

/* welcome */
#welcome{background:#52626d}
#welcome .section-header{color:#fff}
#welcome-freeform{color:#fff;font-family:'Open Sans',sans-serif}

/* events */
#events-freeform{color:#727e84;font-family:'Open Sans',sans-serif}
#events .section-header{color:#000}

/* news */
#news .section-header{color:#fff}
#news .news-title{color:#fff;font-family:'Open Sans',sans-serif}
#news .news:hover .news-title{color:#ddb268}
#news-list .owl-prev,#news-list .owl-next{border-color:#fff;color:#fff}

/* alert */
.floating-alert h6{color:#ddb268}

/* footer */
.footer-header{color:#000;font-family:'Open Sans',sans-serif}
.footer-divider .footer-link{color:#000;font-family:'Open Sans',sans-serif;opacity:.5}
.footer-divider .footer-link:hover{opacity:1}
#address-header{color:#000;font-family:'Open Sans',sans-serif}
#address{color:#000;opacity:.5;font-family:'Open Sans',sans-serif}
#revize,
#revize a{color:rgba(255,255,255,.5);font-family:'Open Sans',sans-serif}
#footer-top{background:#fff}
#freeform #footer-top,
#events + #footer-top{background:#f1f1f1}

/* inner */
#side-navigation-header{font-family:'Open Sans',sans-serif;color:#fff}
#flyout-wrap{background:#52626d}
#flyout a,
#flyout span{color:#fff;font-family:'Open Sans',sans-serif}
#flyout ul{background:#ddb268}
#flyout ul a,
#flyout ul span{color:#fff}
#breadcrumbs{font-family:'Open Sans',sans-serif;color:#ddb268}
#breadcrumbs a{color:#000}
#page-title{color:#1f2206;font-family:'Open Sans',sans-serif}
#flyout-toggle{color:#fff;background:#52626d;font-family:'Open Sans',sans-serif}

/* util button styles */
.rzEditWrap{position:relative;z-index:100;line-height:auto!important;font-size:11px!important}
.sliderBtn{position:absolute;left:0;right:0;top:5px;margin:0 auto;text-align:center}
.navBtn,
.alertBtn{position:absolute;top:5px}
.alertBtn{right:0;z-index:10000}
.rzBtn{margin-bottom:10px}
.rzBtn,
.rzEditWrap a[href='javascript:void(0);']::before,
.rzEditWrap a[href='http://cms4.revize.com/revize/supportrevize/revize_faq.php']::before{padding:7px 15px;background:#fff;color:#ba8f45!important;border:1px solid #ba8f45;border-radius:4px;font-size:11px!important;display:inline-block;font-weight:bold!important;text-decoration:none;cursor:pointer;line-height:normal;vertical-align:top;transition:all .2s;letter-spacing:.08em;text-transform:uppercase}
.rzEditWrap a{position:relative;display:inline-block}
/* Overlay admin panel image over styled button */
.rzEditWrap a[href='javascript:void(0);'] > img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.rzEditWrap a[href='http://cms4.revize.com/revize/supportrevize/revize_faq.php'] > img{display:none}
.rzEditWrap a[href='javascript:void(0);']::before{content:'Admin Panel'}
.rzEditWrap a[href='http://cms4.revize.com/revize/supportrevize/revize_faq.php']::before{content:'Help';background:#a3ec8b}
.rzBtn:hover,
.rzEditWrap a[href='javascript:void(0);']:hover,
.rzEditWrap a[href='http://cms4.revize.com/revize/supportrevize/revize_faq.php']:hover{box-shadow: inset 0px -4px 0px 0px #ba8f45}

.faq-container{border-top-color:#34444f}
.rpfbids tr[bgcolor] {background: #34444f!important;}


/* individual button styles */

@media only screen and (min-width:992px){
	#nav ul{background:#52626d}
	#nav>li:hover>a,#nav>li:hover>span{color:#ddb268}
	#flyout>li:hover{background:#ddb268}
	#flyout>li:hover>a,#flyout>li:hover>span{color:#fff}
	#flyout ul a:hover,#flyout ul span:hover{background:rgba(0,0,0,.1)}
}

@media only screen and (max-width:991px){
	#slider{height:350px}/*make dynamic?*/
	#nav{background:#52626d}
	#nav a,#nav span{color:#fff;border-color:rgba(255,255,255,.15)}
}
