/* Standard */
    @import url(seasons/cms.css);
    @import url(seasons/forms.css);
    
    /* Season Specific */
    @import url(seasons/structure/structure11.css);
    
    /* Custom styles *//* @version 1.0 */
/* Google fonts for content same as HC site and for title logo*/

@import url('https://fonts.googleapis.com/css?family=Handlee');
@import url(//fonts.googleapis.com/css?family=Noto+Sans);


a:link { color: #339; font-size: 1em; }
a:visited { color: #339; font-size: 1em; }
a:hover { color: #339; font-size: 1em; }
a:active { color: #669; font-size: 1em; }

#section_navigation { background-position: left bottom; background-color: #f9f9f9; border-top: 3px solid #eeeeee; border-bottom: 3px solid #eeeeee; background-repeat: repeat-x; margin-top: 0px; margin-bottom: 0px; float: left; display: block; width: 100%; line-height: normal; }
#section_navigation ul { padding: 0px 85px; list-style: none; }
#section_navigation li { padding: 0; margin: 0; display: inline; }
#section_navigation a { margin: 0; text-decoration: none; }
#section_navigation a span.slink { background-position: right top; background-repeat: no-repeat; color: #000; padding: 10px 45px 10px 15px; float: left; display: block; background-color: transparent; }
#section_navigation a:hover { background-position: 0% -42px; }
#section_navigation a:hover span.slink { background-position: 100% -42px; }
#section_navigation a span.slink:hover { background-color: #eeeeee; }

.logo { margin: auto; width: 62%; padding-top: 1em; }

#linksearch { margin: 5px 5px 0 5px; float: right; text-align: right; display: none; }
#site_search { clear: right; }
#container { background-color: #FFFFFF; border: 1px solid #cbc9c7; }
body { margin-top: 30px; font-family:'Noto Sans', Sans Serif; background-image: url(../images/result.jpg); background-size: cover; }
#content h2 { color: #3a568a; font-size: 1.9em; padding-bottom: 20px; }
#content h3 { color: #603899; font-size: 1.5em; font-weight: normal; }
#content { color: #222; margin-top: 5px; font-size: 1em; border-top: none; border-right: none; border-bottom: none; border-left: none; }
/*hide categories at bottom*/
.navheading { background-position: left center; background-color: #878787; color: #FFFFFF; padding: 2px 0 2px 5px; font-size: 1.1em; display: none;}
.navheading a:active { color: #FFFFFF; }
p.widget_p { background-position: left center; padding: 0; margin: 2px 0 0 2px; color: #222; font-size: 1em; }
.widget_link a:active { background-position: left center; color: #222; padding: 0 0 0 0; margin: 2px 0 0 2px; font-size: 1em; display: block; }
p.widget_p a:active { color: #222; }

/*logo title same as previos website*/
#header h1 { color: #3a568a; display: block; font-size: 5em; float: right; font-family: 'Handlee', cursive; font-weight:lighter;}
#header h1 a:active { color: #3a568a;}
#header h1 a:link { color: #3a568a; text-decoration:none;line-height: 0.8em;}

@media only screen and (max-width: 600px) {

  #header h1 { font-size: 3em; }

}
/*logo*/
@media only screen and (min-width: 600px) {
    .push-2 {
        left: 15.15152%;
        right: auto;
        margin-right: 0!important;
        margin-left: 1.81818%
    }
    .pull-2 {
        right: 15.15152%;
        left: auto;
        margin-right: 1.81818%
    }

#footer { color: #222; border-top: 1px solid #BABABA; margin-top: 20px; font-size: 0.9em; }


#linksearch a { color: #222; font-size: 0.9em; }
.widget { margin: 5px 0 5px 5px; }
.widget li { list-style: none; margin: 0; }
#leftcolumn { margin-top: 5px; }
#extra { margin-top: 5px; }
#site_logo { margin: -14px 5px 5px -145px; display: none; float: right; }
#mast_wrapper { height: 90px; padding: 40px 20px 20px 20px; margin-right: 100px!important;}
#identityWrapper { /*! padding: 1px; */ clear: right; }
.locationmap { border: 2px solid #ccc; }
#bc { background-image: url(../images/rule.gif); background-position: bottom left; background-repeat: repeat-x; }
.info_on li { list-style: url(../images/disc.gif); padding: 0; margin: 0 0 0 15px; }
.newsbox ul li { list-style: disc outside none; }
#contentlist li { list-style-image: url(../images/disc.gif); }
#sitemap ul { background-image: url(../images/bullet.gif); background-position: 0px 9px; background-repeat: no-repeat; margin-left: 8px; }
.download_indent p { background-image: url(../images/bullet.gif); background-position: 0px 9px; background-repeat: no-repeat; }
.infobox p { background-position: 0px 4px; background-image: url(../images/bullet.gif); background-repeat: no-repeat; padding-top: 0; }
.cate_wrap p { background-image: url(../images/bullet.gif); background-position: 0px 8px; background-repeat: no-repeat; background-size: 100%; }
#footerLinks { display: block; }
div#header { width: 100%; position: relative; margin: auto; height: auto; background-size: contain; background-repeat: no-repeat; }
div#section_navigation ul li { padding: 0; }
#wrapper { width: 100%; float: left; }
div#navigation { display: none; }
h2 a { color: #3665AD !important; font-weight: normal; text-decoration: none; }
#header { background-image: url(../images/rangerlogoenglish.gif); background-repeat: no-repeat; background-position: left top; max-width:100%; max-height: 150px; }


