/*
Theme Name: Hydrogen
Theme URI: http://gantry.org
Author: RocketTheme, LLC
Author URI: http://rockettheme.com
Description: Default Gantry 5 theme. Provides a simple, clean and fast design to get you started on developing your own theme or setting up a quick new site
Version: 5.1.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

orange: #FFA700
*/
.small {
    font-size: 0.9em;
}
p {
   margin: 0.5em 0px;
}
h2.entry-title {
    text-align: center;
}
.rjm-logo img {
    width: 29vw;
    margin-left: 3em;
}
.header {
    font-size: 2.3em;
    line-height: 1.4;
    font-weight: bolder;
    color: #565656;
    font-family: 'Chewy', cursive;
    text-shadow: 0px 1px 3px #ADADAD, 0px -1px 3px #D4D4D4;
}
header h2.widgettitle {
    font-size: 1.4em;
    margin: 0px;
    text-decoration: underline;
}
#g-header a {
    color: inherit;
}
.sub-heading {
    font-size: 1.3em;
    font-weight: 700;
    color: #FFD635;
}

#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
    background: rgba(0, 0, 0, 0.13);
	 -webkit-transition:  1s; /* Safari */
    transition:  1s;
}
.g-main-nav .g-toplevel > li {
    width: 13%;
}

.g-main-nav .g-toplevel > li > .g-menu-item-container {
    color: #000;
    font-size: 1.2em;
    padding: 3px 12px;
	 -webkit-transition:  1s; /* Safari */
    transition:  1s;
	
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
    font-size: 1em;
    text-decoration: underline !important;
}
#g-navigation {
    margin-bottom: -34px;
}

#g-footer {
   
    color: #D8D8D8;
}
.footer .g-content {
    background: #565656;
    margin: 0px 3px;
    min-height: 4em;
    font-size: 0.9em;
}
#g-footer h2 {
    font-size: 1.7em;
    padding: 0px;
    margin: 0px;
    color: #ffb935;
}
.g-social a {
    background: inherit;
    border: none;
    color: inherit;
}

.wpcf7 p {
    font-size: 1em;
    margin: 13px 0px;
}
input[type="submit"] {
    background: none;
    border: none;
}
.wpcf7 input, .wpcf7 textarea {
    color: #585858;
}
.g-wrapper ul li i:before {
    content: "" !important;
}
.g-social.social a {
    display: block;
}
a.g-menu-item-container {
    background: #565656;
    margin: 0px 2px;
}
.g-social.social {
    font: inherit;
    font-size: 0.41em;
    color: white;
    text-shadow: none;
    margin-top: 8px;
}
 .foogallery-album-header h2 {
    text-align: center;
}
@media only all and (max-width: 65rem) {
    #g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
    height: 3em;
}
#g-header #text-2 {
    font-size: 0.7em;
}
a.rjm-logo {
    text-align: center;
    display: block;
}
.rjm-logo img{margin:0px}
}