.muscovy-container-standard-width {
    max-width: 1200px;
    margin-left: auto !important;
    margin-right: auto !important;
}

.login-username {

}

.login-username label {

}

.login-username .input {

}

.login-password {

}

.login-password label {

}

.login-password .input {

}

.login-remember {

}

.login-remember label {

}

.login-remember input[type="checkbox"] {

}

.login-submit {

}

.login-submit .button-primary {

}

.muscovy-homeowners-container {
    
}

.muscovy-homeowners-intro {

}

.muscovy-homeowners-intro-title {

}

.muscovy-homeowners-single-item-featured-image {

}

.muscovy-homeowners-single-item-featured-image img {

}

.muscovy-homeowners-intro-content {

}

.muscovy-homeowners-single-item {

}

.muscovy-homeowners-single-item-title {

}

.muscovy-homeowners-single-item-content {

}

.muscovy-homeowners-single-item-download {

}

.muscovy-homeowners-single-item-download-link {

}

.muscovy-homeowners-single-item-download-text {

}

/* GENERIC CALL TO ACTION WIDGET */
.muscovy_vc_generic_call_to_action {
    
}

.muscovy_vc_generic_call_to_action_headline {

}

.muscovy_vc_generic_call_to_action_subheader {

}

.muscovy_vc_generic_call_to_action_content {
    
}

.muscovy_vc_generic_call_to_action_button_text {

}

.muscovy_vc_generic_call_to_action_button_text a {
    
}

/* GENERIC NEWSLETTER WIDGET */
.muscovy_vc_generic_newsletter {
    
}

.muscovy_vc_generic_newsletter_headline {

}

.muscovy_vc_generic_newsletter_subheader {

}

.muscovy_vc_generic_newsletter_form_id {
    
}

.muscovy_vc_generic_newsletter_form_clear {

}

.muscovy_vc_generic_newsletter_form_id .gform_body {
    
}

.muscovy_vc_generic_newsletter_form_id .gform_footer {

}

.muscovy_vc_generic_newsletter_form_id label {

}

.muscovy_vc_generic_newsletter_form_id input[type="submit"] {

}

.muscovy_vc_generic_newsletter_form_id .validation_error { 

}

.muscovy_vc_generic_newsletter_form_id .gfield_error {

}

.muscovy_vc_generic_newsletter_form_id input[type="text"] {

}

.muscovy_vc_generic_newsletter_form_id .gform_wrapper .field_description_below .gfield_description {

}

/* EVENTS STARTER KIT */
#muscovy_events_event_listings {
    
}

#muscovy_events_event_listings .muscovy_events_event_listings_single {

}

#muscovy_events_event_listings .muscovy_events_event_listings_single .muscovy_events_event_listings_title {
    
} 

#muscovy_events_event_listings .muscovy_events_event_listings_single .muscovy_events_event_listings_title .muscovy_events_event_listings_link {
    
}           

#muscovy_events_event_listings .muscovy_events_event_listings_meta {    

}

#muscovy_events_event_listings .muscovy_events_event_listings_venue {

}

#muscovy_events_event_listings .muscovy_events_event_listings_columns {

}

#muscovy_events_event_listings .muscovy_events_event_listings_columns .muscovy_events_event_listings_column_left {

}

#muscovy_events_event_listings .muscovy_events_event_listings_columns .muscovy_events_event_listings_column_left img.muscovy_events_event_listings_image {

}

#muscovy_events_event_listings .muscovy_events_event_listings_columns .muscovy_events_event_listings_column_right {

}    

#muscovy_events_event_listings .muscovy_events_event_listings_columns .muscovy_events_event_listings_column_right p {

}

#muscovy_events_event_listings .muscovy_events_event_listings_columns .muscovy_events_event_listings_column_right a.muscovy_events_event_listings_find_out_more {

}

.muscovy_events_event_listings_clear {
    clear: both;
}

#muscovy_single_event_container {
    
}

#muscovy_single_event_container .muscovy_single_title {

}

.muscovy_single_image {

}

.muscovy_single_full_description {

}

.muscovy_single_hourly_information {

}

.muscovy_single_clear {

}

.muscovy_single_details_box {

}

.muscovy_single_details_box_left {

}

.muscovy_single_details_box_subtitle {

}

.muscovy_single_details_group h5 {

}

.muscovy_single_details_group h5 strong {

}

.muscovy_single_details_box_right {

}

.muscovy_single_details_venue {

}

.muscovy_single_details_map {
    
}

.muscovy_single_hourly_information {

}

.muscovy_single_hourly_information_left {

}

.muscovy_single_hourly_information_right {

}

#muscovy_generic_table_container {

}

#muscovy_generic_table_container .muscovy_generic_table_row {

}

#muscovy_generic_table_container .muscovy_generic_table_row .muscovy_generic_table_row_column {
    
}	

/* WEATHER */
#muscovy_weather_container {
    max-width: 1400px;
    margin: 0 auto;
}

#muscovy_weather_top_half {

}

#muscovy_weather_top_half_left {
    float: left;
    width: 50%;
    text-align: center;  
    border: 1px solid rgba(0,0,0,.1);
    padding: 20px;
    margin-top: 30px;
    height: 250px;      
}

#muscovy_weather_top_half_left_icon {
    padding-top: 10px;
    padding-bottom: 10px;
}

#muscovy_weather_top_half_left_icon img {

}

#muscovy_weather_top_half_left h4 {

}

#muscovy_weather_top_half_right {
    float: left;
    width: 50%;
    text-align: center;
    border: 1px solid rgba(0,0,0,.1);
    padding: 20px;
    margin-top: 30px;
    height: 250px;    
}

#muscovy_weather_top_half_right h3 {

}

.muscovy_weather_top_half_right_quad_item {
    float: left;
    text-align: center;
    width: 50%;
    padding-bottom: 20px;
}

.muscovy_weather_top_half_right_quad_item h5 {
    font-weight: bold;
}

.muscovy_weather_top_half_right_quad_item span {

}

.muscovy_weather_clear {
    clear: both;
}   

#muscovy_weather_middle {
    clear: both;
    text-align: center;
    padding-top: 20px;    
}

#muscovy_weather_middle h2 {

}

#muscovy_weather_bottom_half {

}

.muscovy_weather_bottom_half_single_item {
    float: left;
    width: 25%;
    display: inline-block;
    width: 24%;
    min-height: 240px;
    background: rgba(0,0,0,.03);
    border: 1px solid rgba(0,0,0,.1);
    margin: 0 auto 5px auto;
    padding: 15px;
    color: #FFF;
    vertical-align: top;
    margin: 5px;
    height: 400px;
    color: #000; 
    text-align: center;   
}

.muscovy_weather_bottom_half_single_item h5 {
    text-align: center;
    margin-bottom: 9px;
}

.muscovy_weather_bottom_half_single_item h6 {
    font-size: 24px;
}

.muscovy_weather_bottom_half_single_item h7 {
    display: block;
    margin-top: 12px;
}

.muscovy_weather_bottom_half_single_item img {

}

.muscovy_weather_bottom_half_single_item p {
    font-size: 13px;
}

/* WORDPRESS COLOR PICKER FIX */
.wp-picker-container > .wp-color-result{
    display: inline-block;
    height: 22px;
    min-width: 32px;
    border: 1px #ccc solid;
}

.wp-color-picker {
    display: inline !important;
}

.wp-picker-default {
    display: inline !important;
    float: right;
    margin: 0;
}

@media screen and (max-width: 1024px){
    #muscovy_weather_top_half_left, #muscovy_weather_top_half_right, .muscovy_weather_bottom_half_single_item {
        width: 100%;
    }
}