/*
 Theme Name:   Lime Rock Park
 Author:       Innovative
 Author URI:   http://innovativei.com
 Template:     Divi
 Version:      1.0.0
*/

    a.ticket-button {
        transform: 250ms ease all;
    }

    a.ticket-button:hover {
        opacity: .8;
    }

    #main-header, .tribe_events-template-default #main-header {
        background: black !important;
        background-color: black !important;
    }

    #main-header .ticket-button {
        font-size: 18px;
    }

    @media(min-width: 1400px){
        .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
        min-width: 100% !important;
        width: 100% !important;
        height: auto !important;
        min-height: auto !important;
        max-height: 125px !important;
        margin: 0 auto;
    }  
        .home .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
        min-width: 100% !important;
        width: 100% !important;
        height: auto !important;
        min-height: 220px !important;
        max-height: auto !important;
        margin: 0 auto;
    }  

    .lrp-hero-bottom .et_pb_image_wrap img[src*=".svg"] {
        max-height: 187.333px !important;
        height: 187.333px !important;
    }


    }


    @media(min-width: 992px) and (max-width: 1400px) {
    .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    min-width: 100% !important;
    width: 100% !important;
    height: auto !important;
    min-height: auto !important;
    max-height: 90px !important;
    margin: 0 auto;
    }
    
  .lrp-hero-bottom .et_pb_image_wrap img[src*=".svg"] {
    max-height: 187.333px !important;
    height: 187.333px !important;
    }
    
    .home .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    min-width: 100% !important;
    width: 100% !important;
    height: auto !important;
    min-height: 160px !important;
    max-height: auto !important;
    margin: 0 auto;
}  
}

@media(max-width: 992px) and (min-width: 760px){
   .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    width: 100% !important;
    min-width: 100% !important;
    height: auto !important;
    min-height: auto !important;
    max-height: 65px !important;
    margin: 0 auto;
}
    
        .home .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    min-width: 100% !important;
    width: 100% !important;
    height: auto !important;
    min-height: 130px !important;
    max-height: auto !important;
    margin: 0 auto;
}  
}



@media(max-width: 760px) and (min-width: 576px){
   .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    width: 100% !important;
    min-width: 100% !important;
    height: auto !important;
    min-height: auto !important;
    max-height: 50px !important;
    margin: 0 auto;
}
    .home .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    min-width: 100% !important;
    width: 100% !important;
    height: auto !important;
    min-height: 110px !important;
    max-height: auto !important;
    margin: 0 auto;
}  
}

@media(max-width: 576px){
    .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    width: 100% !important;
    min-width: 100% !important;
    height: auto !important;
    min-height: auto !important;
    max-height: 40px !important;
    margin: 0 auto;
}
        .home .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    min-width: 100% !important;
    width: 100% !important;
    height: auto !important;
    min-height: 80px !important;
    max-height: auto !important;
    margin: 0 auto;
}  
}


@media (max-width: 980px) {
.et_header_style_centered .et_menu_container .mobile_menu_bar {
  top: -45px;
}
}

@media (min-width: 980px) {
	a.ticket-button {
		padding-left: 2.5%;
	}
}