/*
Theme Name: Megatheme
Theme URI: www.brightervision.com
Description: This is version 1.1.2 of Brighter Vision's Megatheme.
Author: Brighter Vision
Author URI: http://www.brightervision.com
Template: genesis
Text Domain: Megatheme

Version: 1.1.2

Megatheme is a Genesis child theme owned and designed by Brighter Vision. 
The use of this child theme is reserved only for Brighter Vision customers.
*/

/* Default Styling - Do not edit */

img.alignright {
    float: right;
    margin: 0 0 1em 1em;
}

img.alignleft {
    float: left;
    margin: 0 1em 1em 0;
}

img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.alignright {
    float: right;
}

.alignleft {
    float: left;
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.clear {
    clear: both;
}

/* Add all custom styling below */
/*------------------------------*/

/* WPFORMS CHECKBOX FIX - 7/30/20 */

.wpforms-container input[type=checkbox] {
	-webkit-appearance: checkbox !important;
	-moz-appearance: checkbox !important;
	appearance: checkbox !important;
}

/* END WPFORMS CHECKBOX FIX  - 7/30/20 */


body {			/* Emily added 11/20/2020 */
	font-family: 'Work Sans'!important;
    font-size: 19px!important;
    font-style: normal!important;
    font-weight: 300!important;
    line-height: 1.6!important;	
}
.home a.wpforms-submit.slider-btn:hover {			/* Emily added 11/20/2020 */
    border: 2px solid #58616D !important;
}
.wpforms-submit:active, .wpforms-submit:focus, .wpforms-submit:hover, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover {			/* Emily added 11/20/2020 */
    border: 2px solid #73CAB3 !important;
}
.nav-header[data-style="c"] .widget img {			/* Emily added 11/20/2020 */
    max-height: 140px !important;		/* Emily changed from 120px !important; 12/1/2020 */
    margin-top: -13px !important;
}


.section-welcome {       /*Samantha Added 12/1/20*/
	padding-top:0px!important;
}

.home-services-bg .home-services {       /*Samantha Added 12/1/20*/
	padding: 10px 0!important;
}

.home-services-bg .home-services .services-wrap[data-col="5"] .service-box {
	padding: 0 10px!important;
}

/*---- Paypal Widget Styling ----- Emily added 12/1/2020 */
input[type="image"] {
	width: 25%;
    display: block;
    margin: 5px 0px 10px -20px;
}
input.wp_pp_button_reference {
    background-color: #fff;
    border-radius: 2px;
    color: #333;
	box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    border: 1px solid #ccc;
    padding: 6px 10px;
    height: 35px;
    width: 94%;
    margin: 5px 0px 10px 5px;
    line-height: 1.2;
}
select#amount {
    background-color: #fff;
    border-radius: 2px;
    color: #333;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    border: 1px solid #ccc;
    padding: 6px 10px;
    height: 35px;
    width: 94%;
    margin: 5px 0px 10px 5px;
    line-height: 1.2;
}

.nav-header[data-style="c"] {	/* Emily added 12/1/2020 */
    height: 190px!important;
}
.container.slider-content {		/* Emily added 12/7/2020 */
    text-shadow: 0px 0px 50px #fff;
}
.home-slider-wrapper .home-slider_slide .slider-content[data-vertical-align=bottom] {	/* Emily added 12/7/2020 */
    margin-top: -4%;
}

/* MEDIA QUERIES */

@media (min-width: 1200px) {	/* Emily added 12/1/2020 */
	.container {
    	width: 1200px!important;
	}
}

@media (min-width: 1025px){        /*Samantha Added 12/1/20*/
	.home-slider-wrapper.slider-short {
		max-height: 570px!important;
		height: 570px!important;
		margin-top: 50px;		/* Emily added 12/1/2020 */
	}
	body.nav_style_c.desktop_nav_fixed.c_nav_position_below.admin-bar .desktop-navigation[data-style="c"] {		/* Emily added 12/1/2020 */
    	top: calc(32px + 190px)!important;
	}
	body.nav_style_c.desktop_nav_fixed.c_nav_position_below.admin-bar .desktop-navigation[data-style="c"].active {		/* Emily added 12/1/2020 */
	    top: 32px!important;
	}
	body.nav_style_c.desktop_nav_fixed.c_nav_position_below .desktop-navigation[data-style="c"] {		/* Emily added 12/1/2020 */
    	top: 190px!important;
	}
	body.nav_style_c.desktop_nav_fixed.c_nav_position_below .desktop-navigation[data-style="c"].active {		/* Emily added 12/1/2020 */
    	top: 0!important;
	}

}
