.web-home li.item101 {
      display: none;
      }

li.item101 {
      display: none;
      }

.gf-menu.l1 > li > .item {
    font-weight: none;
    
}

.header-type-scroll #rt-header, .header-type-fixed #rt-header {
    opacity: 0;
    visibility: visible;
    }

#rt-page-surround {
    color: #545454;
    }

#rt-header {
    background: none repeat scroll 0 0 #0065B3;
}

.rt-block {
    padding: 10px 15px;
}

div#rt-maintop .rt-block {
    padding: 65px 15px;
    margin-bottom: -15px;
}

div#rt-mainbottom .rt-block {
    padding: 40px 15px;
    
}

.menu-block .gf-menu .dropdown {
    background: none repeat scroll 0 0 #2388B1;
}

.menu-block .gf-menu .dropdown li {
    border-bottom: 1px solid #F1F1F1;
}

.menu-block .gf-menu .item {
    color: #f1f1f1;
}

#rt-slideshow .layout-fullslideshow .sprocket-features-content {
    background-color: #transparent;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

#rt-slideshow .layout-fullslideshow .sprocket-features-desc {
        display: block !important;
         width: 100%;
}


.box4 {
    background: none repeat scroll 0 0 #f1f1f1;
}

.sprocket-accordion-content a.readon {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
    margin-top: 1px;
}
    
.sprocket-accordion-item.active .sprocket-accordion-desc a.readon {
    opacity: 0;
}

h2.sprocket-accordion-title {
    font-size: 1.5em;
    }

div#rt-slideshow {
    box-shadow: 0 4px 0 #238BB1; 
    }

div#rt-utility {
    box-shadow: 0 4px 0 rgba(0, 0, 0, 0.2); 
    }

h4 {
    line-height: 21.1px;
   }

h1.title {
    font-size: 27px;
    font-family: Verdana,Helvetica,Arial,sans-serif;
   } 

h2.title {
    font-family: Verdana,Helvetica,Arial,sans-serif;
}

div#rt-mainbottom h1 {
    font-family: "Walkway",Verdana,Helvetica,Arial,sans-serif;
    font-size: 290%;
}

div#rt-mainbottom h2 {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 200%;
}

.button, .readon, .readon2, .readon3, a.readmore, button.validate, p.readmore a, #member-profile a, #member-registration a, .formelm-buttons button, .logout-button .btn, .sprocket-readmore, .roksearch_results a.clr {
    font-size: 13px;
    padding: 8px 10px;
}

.sprocket-lists .sprocket-lists-title span.indicator:before {
    content: none;
}

.sprocket-lists li.active .sprocket-lists-title span.indicator:before {
    content: none;
}

div.mod-languages ul.lang-inline a {
     color: #ffffff;
}


div.mod-languages ul.lang-inline {
    margin-top: 9px;
}

img#mih img {
    padding-right: 31px;
}

div#rt-extension {
    line-height: 0px;
    font-size: 0px; 
}

body div#rt-slideshow {
    height: auto !important;
    }

div#rt-mainbottom a {
    color: #ffffff;
}

div#rt-footer a {
    color: #ffffff;
}

div.rt-grid-7 {
    flex-basis: 58.4339%;
}

div.rt-grid-2 {
    flex-basis: 10.6667%;
}

img.sprocket-lists-image {
    width: 30%;
}

  /*   /* Tablets to Desktops */
    @media (min-width: 768px) and (max-width: 1199px) {
    #rt-header .gf-menu.l1 > li > .item {font-size: 0.8em;font-weight: normal;padding: 10px 5px}
    }

     @media (min-width: 470px) and (max-width: 767px) {
     .header-type-scroll.scrolling-enable div#rt-header, .header-type-fixed div#rt-header {opacity: 1; visibility: hidden;}
     }  */
  
  /* Smartphones */
@media (min-width: 250px) and (max-width: 480px) {
}
    
.layout-slideshow .sprocket-features-arrows .arrow, .layout-slideshow2 .sprocket-features-arrows .arrow, .layout-fullslideshow .sprocket-features-arrows .arrow {
    border: 1px solid transparent !important;
}

#rt-slideshow .layout-fullslideshow .sprocket-features-title {
    color: rgba(255, 255, 255, 0.9);
    font-family: "Walkway",Verdana,Helvetica,Arial,sans-serif !important;
    font-size: 320%;
}

div#rt-sidebar-a h2.title {
    font-family: Hind,Verdana,Helvetica,Arial,sans-serif;
}

div#rt-bottom .rt-container {
    margin: 0 auto;
    position: relative;
    width: 2800px;

}

div#rt-bottom .rt-block {
    padding: 0px 0px;
    }

div#rt-header div.rt-grid-7 {
    flex-basis: 63.4339%;
}

div.mod-languages ul.lang-inline {
    margin-right: 0px;
}

.sprocket-strips-content {
    padding: 5px !important;
    z-index: 10;
}