/*
 Theme Name:   eNet Theme for Inspire Contracting LLC
 Theme URI:    http://enetwebservices.com
 Description:  Divi Child Theme by eNet
 Author:       eNet Web Services
 Author URI:   http://www.enetwebervices.com
 Template:     Divi
 Version:      MEGATRON2000
 Text Domain:  enet-theme
*/

.enet-credits {
	float: right;
}



/* Contact Form */

::-webkit-input-placeholder { /* WebKit browsers */
color: #e44345 !important;
opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #e44345 !important;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #e44345 !important;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #e44345 !important;
opacity: 1;
}


input.text,
input.title,
input[type=email],
input[type=password],
input[type=tel],
input[type=text],
select,
textarea {
    width: 100%;
    font-family: arial;
    padding: 15px;
    font-size: 16px;
    color: #fff !important;
    margin-bottom: 10px;
    background-color: rgba(34, 34, 34, 1);
    border: solid 1px #e44345;
    resize: none;
}

.wpcf7-submit {
    border: solid 1px #e44345;
    color: #fff;
    background-color: #303030;
    cursor: pointer;
    padding: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    margin-top: 10px;
    transition: all 0.3s ease 0s;
}

.wpcf7-submit:hover {
    background-color: #e44345;
    color: #000;
}

.one-half,
.one-third {
    position: relative;
    margin-right: 4%;
    float: left;
    margin-bottom: 20px;
}

.one-half {
    width: 48%;
}

.one-third {
    width: 30.66%;
}

.last {
    margin-right: 0 !important;
    clear: right;
}

@media only screen and (max-width: 767px) {
    .one-half,
    .one-third {
        width: 100%;
        margin-right: 0 auto;
    }
}


@media (max-width: 980px) {
	/* Responsive Menu */
.responsive-menu-open #responsive-menu-container.slide-left {
	z-index: 99999 !important;
}
	.logo_container {
		height: auto !important;
	}
	
	#main-header {
		height: 50px !important;
		background-color: #252525 !important;
	}
}

@media (max-width: 600px) {
}
