/*
Theme Name:     Divi_citylimits
Theme URI:      
Description:    Divi child theme.
Author:         Gravis Tech
Author URI:     https://gravitech.com
Template:       Divi
Version:        0.1.0
*/

#main-footer{
	display: none;
}

#great-header img{
	-webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
	transition: all 2s ease;
}

/* class="1stcontent" to mark the section to get this applied */
#great-headers + div {
	margin-top: -20vh;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
	transition: all 2s ease;
}
.header-smaller #allin1 {
	margin-top: -25px;
}

.header-smaller {
    min-height: 5vh !important;
	background-color: #b21f24 !important;
	padding-top: 15px !important;
    padding-bottom: 24px !important;
	-webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
	transition: all 2s ease;
	transform-origin: top center;
}

.header-smaller img{
	display: none;
	opacity: 0;
}

.header-smaller .et_pb_module_header,
.header-smaller .et_pb_module_header a{
    font-size: 30px !important;
}

.header-smaller .et_pb_blurb_content {
    margin-top: -30px;
}

.header-smaller-out{
	-webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

/* divi-dashboard-welcome-screen remove header and bring things up */
.page-id-2500 #main-header{
	display: none;
}

.page-id-2500 #page-container{
	padding-top: 0px !important;
}