/*
Theme Name: Shrinemont
Template: vantage
Author: Fathom Studio
Author URI: http://www.fathomstudio.com/
Description: A semantic HTML/CSS framework base theme for WordPress Developers ported from Twitter Bootstrap v 3.3.1 and Rachel Baker's Bootstrap Wordpress Theme.
Version: 1.0
=======
*/

.donation-form .field.radio input, .donation-form .field.checkbox input {margin-right:10px !important;}

#main ul, #main ol {margin: 0 0 1.5em 0em !important;}

    .main-navigation ul ul li.menu-item-has-children > a:after {
        display: inline-block;
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\f054";
        float: right;
        position: absolute;
        top: 1em;
        right: 1em;
        text-decoration: none;
    }

.main-navigation ul ul a {
    padding: 15px 20px !important;
}

.main-navigation.sticky ul li a {
    color: black;
}

.main-navigation {
  top: 230px;
  background-color:transparent !important;
}

.main-navigation.sticky {
    background-color: rgba(256, 256, 256, 0.8) !important;
    padding-top: 20px;
    padding-bottom: 20px;
}

.main-navigation ul li {background-color:rgba(0, 0, 0, 0.6) !important;}
.main-navigation.sticky ul li {background-color:rgba(0, 0, 0, .5) !important;}
.main-navigation.sticky .fa {color:black;}
.main-navigation.sticky .homemenuitem a, .main-navigation.sticky .donatemenuitem a {color:white;}
.main-navigation.sticky .homemenuitem .fa, .main-navigation.sticky .donatemenuitem .fa {color:white;}
.main-navigation.sticky .homemenuitem {background-color:#6c207e !important;}
/*.main-navigation.sticky ul li:hover .fa, .main-navigation.sticky ul li:hover a {color:white;}
.main-navigation.sticky ul li:active .fa, .main-navigation.sticky ul li:active a {color:white;}
.main-navigation.sticky ul li:visited .fa, .main-navigation.sticky ul li:visited a {color:white;}*/


.main-navigation ul li ul li {background-color:white !important;}
.main-navigation.sticky ul li ul li {background-color:white !important; color:black !important;}

.stayandplaybox .widget-title {
	padding-bottom:15px;
	box-shadow: 0px 4px 0 rgba(0,0,0,0.05);
}

.stayandplaybox h3 {
	font-size: 16pt;
    line-height: 25pt;}

.upcomingeventsbar h3, .thirdfooterrow h3 {font-size: 1.6em !important; color: white !important;}
.fourthfooterrow h3 {font-size:1.6em !important;}

.ow-button-base a {box-shadow: 0px 5px 0px 0px #415f1c;}

#colophon #theme-attribution, #colophon #site-info {display:none !important;}
.layout-full #colophon {padding-bottom:0px !important; padding-top:0px !important;}

.fc-btn-green {background: #67972c none repeat scroll 0 0; border: 1px solid #67972c;}

#footer-widgets .widget {padding: 0 5px !important;}

.featuredlocationbar div.so-widget-sow-image {}
.featuredlocationbar div.so-widget-sow-image h3, .featuredlocationbar div.so-widget-sow-image:visited h3 {
bottom: 28px;
position: relative;
display: block;
color: rgba(0,0,0,0) !important;
background-color: rgba(0,0,0,0);
padding: 5px;
font-weight: 100 !important;
margin-bottom:0px !important;
}

.featuredlocationbar div.so-widget-sow-image:hover h3, .featuredlocationbar div.so-widget-sow-image:active h3 {
bottom: 28px;
position: relative;
display: block;
color: white !important;
background-color: rgba(0,0,0,0.75);
padding: 5px;
font-weight: 100 !important;
margin-bottom:0px !important;
}

#mc_embed_signup_scroll div {margin-bottom:20px;}
#mc_embed_signup_scroll label {display:block;}
input[type="radio"] {margin-right: 5px;}

form.form-horizontal .control-label, form.form-horizontal .control-label label {
    text-align: left;
    font-weight: bold;
}
.form-horizontal .control-label {
    float: left;
    width: 160px;
	padding-top: 5px;
}

.form-horizontal .control-group {
	margin-bottom: 20px; clear:both; }

.btn-primary {display: inline-block; 
background-color: green;
position: relative;
box-sizing: border-box;
font-size: 1.15em;
padding: 1em 2em;
border: 1px solid #5c8727;
box-shadow: 0px 5px 0px 0px #415f1c;
background: #67972c;
border-bottom-color: #598326;
color: white !important;
border-radius: 0.25em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}

.cl-flipbox-front-title {margin: 80% 0 0px 0px !important;}
.datepick-inline .datepick-one-month .datepick .datepick-current-day {
	background-color: #67972c !important;}

@media (min-width:1160px) {

.fc-item-default.fc-wait .wpgmp_locations {margin-bottom:5px !important;}
.wpgmp_map_parent {width:80% !important; float:left !important;}
.wpgmp_filter_wrappers {width:15% !important; float:right !important;}
div[class^="location_listing"] {width:18.5% !important; float:right !important; height: 430px !important; overflow-y: scroll !important;}
.wpgmp_listing_list .fc-item-default .wpgmp_locations, .fc-item-default.fc-wait .wpgmp_locations {padding:5px !important;}
.wpgmp-map-1 .wpgmp_locations_head {font-size:12px !important;}
.wpgmp_locations .wpgmp_location_title a {font-size:1.0em !important;}
.wpgmp_listing_list .wpgmp_locations .wpgmp_location_title {float: right !important; width: 75% !important;}
}

@media (max-width:720px) {
.donatemobile {display:block !important;}
.tribe-mobile #main {padding-top: 30px;}
}

.mtsnb {z-index: 99999 !important;}
