/*

Theme Name: Modern States

Author: Shapiro Consulting and ExpandTheRoom



*/

.mscontactname label, .mscontactname ginput_container {

    float: left !important;

    clear: right !important;

    margin-bottom: 8px;

}

.mscontactform .ginput_complex {

    clear: both !important;

}

.mscontactform ul li {

    display: block;

}

.mscontactform select {
    overflow: hidden;
}

.mscontactemail {

    width: 50%;

}

.mscontactform .gform_button {

    border-radius: 40px;

    width: auto !important;

    height: 40px;

    border: solid 1px #6ebf10;

    background-color: #6ebf10;

    color: #FFF;

}

.ms-mcf .ginput_complex {

    clear: both !important;

}

.ms-mcf ul li {

    display: inline;

}

.ms-mcf .mcfli {

    margin-left: 30px !important;

    display: list-item !important;

}

.ms-mcf .ginput_complex, .ms-mcf .ginput_container {

    margin-bottom: 40px !important;

}

.ms-mcf .gform_button {

    border-radius: 40px;

    height: 40px;

    border: solid 1px #6ebf10;

    background-color: #6ebf10;

    color: #FFF;

}

.ms-mcf .mcfphoto #extensions_message {

    color: #888;

    font-size: .8em;

}

.ms-mcf .mcfconsent {

    display: block;

    margin-top: 30px !important;

}

li.mscontactform--repeater-field {

    display: inline-block !important;

    width: 90%;

}

li.mscontactform--repeater {

    display: inline-block !important;

}

.coursesdropdowncleponly > div > select {
    overflow: auto;
}

button.slick-prev.slick-arrow {
    position: absolute;
    top: 0;
    left: 10px;
    height: 100%;
    width: 40px;
    background-color: #efefef;
    border: 0;
    color: #66b115;
    font-size: 1.5em;
    font-weight: normal;
}

button.slick-next.slick-arrow {
    position: absolute;
    top: 0;
    right: 40px;
    height: 100%;
    width: 40px;
    background-color: #efefef;
    border: 0;
    color: #66b115;
    font-size: 1.5em;
    font-weight: normal;
}

@media (max-width: 1400px) {
    button.slick-next.slick-arrow {
        right: 30px;
    }
}

@media (max-width: 767px) {
	#its { display: inline-block !important; padding-bottom: 20px; }
}

#its { display: none; }

.slick-arrow:hover {
    background-color: #efefefbd;
}

.wp-video-shortcode{
    bottom: 0;
    position: absolute;
}

.displaylistitem li {
	display: list-item !important;
}

.youtube-video{
border:0;
}

@media only screen and (max-width:980px) {
.vid-quote__vid-container{
background:#66b10f;
}
.vid-quote__thumb-nav {
display:block !important;
max-width:510px;
margin:0 auto 30px auto;
padding:0 60px;
}
.vid-quote__dots-nav {
display:none !important;
}
.youtube-video {
width:100% !important;
height:550px !important;
}
}
@media only screen and (max-width:767px) {
.youtube-video {
height:400px !important;
}
}
@media only screen and (max-width:600px) {
.youtube-video {
height:300px !important;
}
}
@media only screen and (max-width:479px) {
.youtube-video {
height:250px !important;
}
}
