/*
Theme Name:   Florida AG Museum
Description:  Florida AG Museum
Author:       floridaagadmin
Author URL:   Write here the author's blog or website url
Template:     hyper-commerce
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  florida-ag-museum
*/

/* Write here your own personal stylesheet */


.post .entry-content p, .page .entry-content p {
    font-family: 'Lato', sans-serif !important;
}

body {
    font-family: 'Lato', sans-serif !important;
}

.entry-content p {
    font-size: 16px !important;
    font-weight: 400;
    color: #922124 !important;
    font-family: 'Lato', sans-serif !important;
    line-height: 24px !important;   
}

p {
    margin: 0 0 10px;
	  color: #922124 !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Lato', sans-serif !important;
}

.site-footer .widget .textwidget p {  color: #922124 !important;
    font-family: 'Lato', sans-serif !important; text-align:center !important;}

.site-info {background:none !important; border-top:1px solid #bb9629 !important;}


.our-mission {background-color:#254e12 !important; padding:10px !important; margin-bottom:20px !important; }
.our-mission  h1{font-size:16px !important; text-transform:uppercase; color:#fff !important; margin-top:0px !important;}
.our-mission p {color:#fff !important; font-size: 14px !important; font-weight: 400;  line-height: 20px !important;   } 

.contact-address {border:1px solid #bb9629 !important; padding:10px !important; margin-top:30px !important;}
.contact-address p {color:#00381e !important; font-weight:600 !important;}
.contact-address span {color:#00381e !important; font-size:20px !important; }

.hours p {font-weight:400 !important;}


.navbar-default {
    background:none !important;
	border:none !important; margin-top:30px !important; margin-left:0px !important;} 

.header-top {border-bottom:5px solid #bb9629 !important;     margin-top: -26px;  }

.tour-sidebar {    background-color: #d5dba7;
    height: 1000px;
    margin-top: -30px !important;}
    


#media_image-3 {text-align:center  !important; margin-top:80px; margin-bottom:40px !important;}

.side-contact {margin-top:20px !important;}

.side-contact p {color:#00381e !important; font-size:12px; font-weight:600; text-align:center; font-family: 'Times New Roman' !important;}
.phone {font-size:16px !important; font-weight:600;}

.navbar-default .navbar-nav > li > a {font-size:24px; margin-top:30px !important; margin-bottom:-19px !important;}
.plan a{color:#922124 !important;}
.tours a{color:#00381e !important;}
.events a{color:#7b5e2c !important;}
.membership a{color:#922124 !important;}
.trails a{color:#7b5e2c !important;}
.staff a{color:#00381e !important;}



#site-navigation ul ul {
    background: #254e12;
	border:2px solid #bb9629 !important;
	margin-top:38px !important;
} 

.navbar-nav .dropdown-menu > li > a {color:#fff !important; font-size:20px !important; border-bottom:1px solid #bb9629 !important; }

.home-menu li a{font-size:22px !important; margin-left:15px !important;}
.plan img {margin-top:-5px !important;}
.tours img {margin-top:-5px !important;}
.content-sidebar {margin-top:40px !important; padding: 10px 102px;}

.metaslider .caption-wrap {bottom:10% !important;}


element.style {
}
.custom-logo {
   max-width:100% !important;
	height:auto;
	margin-top:55px !important;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background:none !important;}

.content-sidebar p {color:#00381e !important; font-weight:600 !important;}

.content-sidebar h1 {color:#00381e; font-size:28px !important; font-weight:600; margin-top:20px; margin-bottom:20px !important; text-transform:uppercase !important;}

.entry-content h4 {
    margin: 0;
    line-height: 1.6em;
    font-size: 22px;
    font-weight: 600 !important;
    text-align: center;
    color: #a8504f !important;
	margin-top:20px;

}

.entry-content h4 a {  color: #922424 !important;}

.entry-content h4 span {display:block; font-size:14px !important; 	margin-bottom:20px !important;}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {width:100% !important;}

.entry-content form div label {color:#00381e !important;}

input[type="submit"] {
    background-color: #922124 !important;
    border: none !important;
    text-transform: uppercase;
}

.media:first-child {margin-left:-15px !important;}

.pt-cv-view .pt-cv-title {text-align:left !important; color:#00381e !important;}

.pt-cv-wrapper .btn-success {
    color: #fff;
    background-color: #00381e !important;
    border-color: #00381e !important;
}

.google-map {margin-top:20px; margin-bottom:20px;  margin-bottom:40px !important;}

.comments-area {
    margin-top: 60px;
    display: none !important;
} 

.widget-area .widget {
    background-color: #00381e !important;
}

.widget-area .widget ul li a {color:#fff !important;}

.widget ul {
     font-family: 'Lato', sans-serif !important;
}

.widget-area .widget .widget-title {
    background-color: #922424 !important;
	
	
}

.entry-header h1.entry-title {
    font-weight: 600;
    font-size: 25px;
    color: #922424 !important;
    line-height: 32px;
}

.entry-header .entry-meta {
    font-size: 14px;
    color: #00381e;
    font-weight: 400;
}

.entry-header .entry-meta {
    font-family: 'Lato', sans-serif !important;
}

.entry-header .entry-meta a {
    color: #00381e !important;
}

h1, .h1 {
    font-size: 24px !important;
}

.page-title {color:#00381e !important;}

.post .entry-footer .btn.read-more {
    background-color: #00381e !important;
}

.single .entry-content {border-bottom:none !important;}

.post .entry-content p {color: #00381e !important;}
.featured-img-new img {max-width:100% !important; height:auto !important;}

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) { 
   
		.metaslider .caption {display:none !important;}
		.content-sidebar {padding:20px !important; margin-top:0px !important;}		
		.navbar-nav {margin:15px 10px !important; width:100% !important;}
 #site-navigation ul ul li a {color: #3A3A39 !important;}
}

@media only screen and (min-width: 375px) and (max-width: 767px) { 
			.metaslider .caption {display:none !important;}
		.content-sidebar {padding:20px !important;}		
		.navbar-nav {margin:15px 10px !important; width:100% !important;}
 #site-navigation ul ul li a {color: #3A3A39 !important;}
}

@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
	  
	  .metaslider .caption {display:none !important;}
		.content-sidebar {padding:20px !important;}		
		.navbar-nav {margin:15px 10px !important; width:100% !important;}

}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
	  .metaslider .caption {display:none !important;}
		.content-sidebar {padding:20px !important;}		
		.navbar-nav {margin:15px 10px !important; width:100% !important;}
 #site-navigation ul ul li a {color: #3A3A39 !important;}

}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
	  
	  .metaslider .caption {display:none !important;}
		.content-sidebar {padding:20px !important;}		
		.navbar-nav {margin:15px 10px !important; width:100% !important;}
	  #site-navigation ul ul li a {color: #3A3A39 !important;}


}

@media (max-width: 479px) and (min-width: 320px){
#site-navigation ul ul li a {
    color: #3A3A39 !important;
}
}

