/* Header Margin */
   
    div.layout-slideshow .sprocket-features-img-container  {
            width: 100% ;
        }
    div.layout-slideshow .sprocket-features-img-container img  {
        max-width: 768px !important;
    }

button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    background: #0078c1;
    border: none;
    border-radius: 3px;
    padding: 5px 25px;
    color: #ffffff;
}
.blog-featured h1 {
    font-weight: bold;
    color: #d20000;
}

#rt-main-surround {
    color: #6e6e6e;
    background:#ffffff;
}
#rt-mainbottom {
    color: #ffffff;
    background-color: #25408f;
}
#gantry-totop::before {
    content: url("https://www.hazletonchamber.org/images/uparrow.jpg");
}
ul.menu li a::before, ul.menu li .item::before, ul.menu li .separator::before {
content: url(https://hazletonchamber.org/images/menu-arrow-1.png);
display: inline;
font-family: FontAwesome;
margin-right: 10px;

}
ul.menu li a:hover:before, ul.menu li .item::before, ul.menu li .separator::before {
content: url(https://hazletonchamber.org/images/menu-arrow-2.png);
display: inline;
font-family: FontAwesome;
margin-right: 10px;

}
.item-separator, .row-separator {
    border-bottom: 1px solid #25408f;
    clear: both;
    display: block;
    height: 0px;
    margin: 0px;
}
#rt-header {
    margin-bottom: 0;  
}

/*Slider Padding*/
.fp-showcase.rt-block {
    height: auto;
    margin: 0;
    padding: 0;
}
/*Slider BREAKS AFTER EACH ARTICLE ON HOME PAGE*/
.sprocket-lists .sprocket-lists-container li {
        float: left;
    }

/* SET FONT FAMILY SITE WIDE FOR BODY */

p {
    font-family: Roboto;
}
/* Login Button */
.button, .readon, .readon2, .readon3, .readon4, a.readmore, button.validate, p.readmore a, .login .btn, #member-profile a, #member-registration a, .formelm-buttons button, .logout-button .btn, .sprocket-readmore, .roksearch_results a.clr {
      padding: 5px 20px;
      float: right !important;
      margin-bottom:10px;
  }

#login-form ul li a{
display: none; 
}
/* Join Button - Warning class mod*/
.btn-warning {
    background-color: #25408f;
    background-image: linear-gradient(to bottom, #3962db, #25408f);background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #ffc907;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-warning:hover {
        background-color: #25408f;
        background-position: 0 -50px;
        color: #ffc907;
        text-shadow: 0 0 0 rgb(0, 0, 0, 0);
 }
 
 #login-form #form-login-remember input {
    margin: 0;
    display: none;
}
 
 #login-form #form-login-remember label {
    display: none;
}

/* Sidebar Menu Text Color & rollover */

[class^="rt-grid-"] > .box2 a:not([class^="readon"]), [id^="rt-sidebar-"] > .box2 a:not([class^="readon"]), [class^="fa-"] .box2 a:not([class^="readon"]), [class*=" fa-"] .box2 a:not([class^="readon"]) {
    color: #ffffff;
}

[class^="rt-grid-"] > .box2 a:hover:not([class^="readon"]), [id^="rt-sidebar-"] > .box2 a:hover:not([class^="readon"]), [class^="fa-"] .box2 a:hover:not([class^="readon"]), [class*=" fa-"] .box2 a:hover:not([class^="readon"]) {
	color: #6d6d6d;
	

}


/* Search Bar */

#roksearch_search_str {
    background: #dbdbdb url("search-icon.png") no-repeat scroll 98% 50%;
    border: 1px solid #000;
    color: #000;
}

#roksearch_search_str::-moz-placeholder {
    color: #000;
}

textarea, input, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
    height: 25px;
}
  

/* CUSTOM A HREF COLOR TO AVOID DEFAULT YELLOW */
 a {
    color: #25408f;
    transition: all 0.2s ease-out 0s;
}

/* FP SHOWCASE FEATURED ITEMS */
.fp-showcase .readon, .fp-showcase .readon2 {
    width: 150px;
    height: 30px;
}
.sprocket-lists-item .readon {
    margin: 10px 20px !important;
    float: right;
}
.readon, .fp-showcase .readon2 {
    padding: 6px 20px;
}

/*Menu  Overlay Color*/
.menu-block .gf-menu.l1 > li.active > .item {
    background: #ffc907 none repeat scroll 0 0;
    color: #000000;  
}

.menu-block .gf-menu.l1 > li > .item {
    border-radius: 0;
    font-size: 12px;
    height: 30px;
    overflow: hidden;
    text-transform: uppercase;
}

/* CAPTION CUSTOM STLYE FOR NEWS ARTICLES */
.img_caption {
    font-family: Roboto;
    font-size: 0.9em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5em;
}
/* NEWS ARTICLE CUSTOM IMAGE PADDING ON RIGHT TO 20 instead of 10 */
.img-intro-left, .img-fulltext-left {
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
}
/* SHOWCASE AREA - REMOVE GRAY OVERLAY */
.rt-showcase-overlay {
    background-color: rgba(45, 57, 69, 0);
}

/* CUSTOM LEAD FONT WEIGHT TO DARKEN IT A BIT */
.lead {
    font-size: 21px;
    font-weight: 300;
    line-height: 30px;
    margin-bottom: 20px;
}

/*Image Slider - inside pages - Caption Styling*/

.rg-ss-caption {
    display: block;
    font-size: 1.1em !important; 

    font-weight: normal;
    line-height: 100%;
    margin: 10px;
    
    text-indent: 20px;
}

.rg-ss-info {
    color: #fff;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;top: 75% !important;left: 5%;z-index: 5;
    text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5);
}

/* Funfest Menu */
.funfest ul.menu {
    list-style: outside none none;
    margin: 0 10px;
    padding: 0;
}

@media only screen and (min-width: 320px){
.sprocket-lists-item .readon {
    margin: 0px 70px 0px 0px !important;
}
}


/* WEBLINK REGISTRATION FORM TWEAKS TO FIX SPACING */ 
label {
    display: inline;
    margin-bottom: 0px;
}

input.k-textbox {
    margin-bottom: 20px;
}


.k-ff input.k-textbox {
    height: 2.17em;
    margin-bottom: 20px;
}
span.k-datepicker, span.k-timepicker, span.k-datetimepicker, span.k-colorpicker, span.k-numerictextbox, span.k-combobox, span.k-dropdown {
    background-image: none;
    margin-bottom: 20px;
}
