/* Enter Your Custom CSS Here */
/* Enter Your Custom CSS Here */
.sticky_content{
   display: none;
}
.rc-anchor-invisible {
    display: none;
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 767px) {
#main_col11{
 width: 50%;
}
#main_col12{
 width: 50%;
}
.sticky_content {
    width: 100%;
    display: block !important;
    margin: 0 auto;
    position: fixed;
    z-index: 111;
    background-color: rgba(0,0,0,0.6);
    bottom: 0;
}
.home #height_section {
    height: 100% ! important;
}
.header-style-1.header-align-left .mk-nav-responsive-link {
       z-index: 111111111111111111;
}
.logo_text{
    display: none;
}
  #mk-theme-container .header-style-1.header-align-left .header-logo a {
    margin-left: 15px !important;
 }
.main_row{
    display: flex;
    padding: 25px 0 25px 0;
}
#main_col1{
width: 22%;
     text-align: center;
}
 #main_col1 a{
    border-radius: 28px;
    padding: 9px;
    background-color: #746549;
} 
  
  #main_col1 img{
    height: 23px;
    margin-top: -4px;
    margin-bottom: -5px;
   /* width: 23px; */
}
#main_col2{
width: 56%;
    text-align: center;
}
#main_col2 a{
    background-color: rgba(0, 0, 0, 0);
    color: #ffffff;
    border-radius: 45px;
    background-color: #746549;
    font-weight: 600;
    padding: 10px 35px;
    text-align: center;
  }
  #main_col2 button:focus{
      outline: -webkit-focus-ring-color auto 0px;
  }
#main_col3{
width: 22%;
    text-align: center;
}
#main_col3 img{
       height: 23px;
       margin-top: -4px;
       margin-bottom: -5px;
      /* width: 23px;*/
   }
  #main_col3 a{
    border-radius: 28px;
    padding: 9px;
    background-color: #746549;
}
}



#mk-theme-container a.menu-item-link::after {
    background-color: #234467 !important;
}
.quote_text1 p {
font-size: 45px;
    text-align: center;
    color: #ffffff;
    margin-bottom: 0;
}
.quote_text p{
font-size: 26px;
    text-align: center;
    color: #ffffff;
    margin-bottom: 0;
  }
.quote_text p::before {
    content: url("http://allenergyqueensland.com.au/wp-content/uploads/2016/08/double-quote-serif-left-48-1.png");
    margin-top: -25px;
    position: absolute;
    margin-left: -57px;
}
.quote_text p::after {
    content: url("http://allenergyqueensland.com.au/wp-content/uploads/2016/08/double-quote-serif-right-48-1.png");
    margin-top: -25px;
    position: absolute;
    margin-left: 5px;
}
input[type="emailModern"], input[type="email"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], textarea {
    border: 1px solid #e3e3e3;
    font-size: 16px;
    margin-bottom: 4px;
    outline: 0 none;
    padding: 10px 12px;
  color: #000;
}
.wpcf7-form .wpcf7-textarea {
        width: 80%;
   }
.main_row2 input[type="tel"] {
    background-color: transparent;
           cursor: text;
    width: 100%;
}
#col1 input[type=text] {
    width:98%;
    background-color: transparent;
}
#col2 input[type=email] {
    width:100%;
    background-color: transparent;
}
.main_row2 input[type=text] {
    background-color: transparent;
    width:100%;
}
.main_row3 textarea{
  width:100% !important;
  background-color: transparent;
}
.main_row1{
display: flex;
  
  display: -webkit-flex;
}
#col1, #col2{
width:50%;
}
.main_row1, .main_row2, .main_row3{
    margin-bottom: 10px;
}

.main_row4 .wpcf7-submit:hover {
    background-color: transparent;
}
.mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg {
    border-bottom: 0px solid #ededed !important;
}

textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: 0a0a08;
}
textarea::-moz-placeholder { /* Firefox 19+ */
  color: 0a0a08;
}
textarea:-ms-input-placeholder { /* IE 10+ */
  color: 0a0a08;
}
textarea:-moz-placeholder { /* Firefox 18- */
  color: 0a0a08;
}

input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: 0a0a08;
}
input[type=text]::-moz-placeholder { /* Firefox 19+ */
  color: 0a0a08;
}
input[type=text]:-ms-input-placeholder { /* IE 10+ */
  color: 0a0a08;
}
input[type=text]:-moz-placeholder { /* Firefox 18- */
  color: 0a0a08;
}

input[type=email]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: 0a0a08;
}
input[type=email]::-moz-placeholder { /* Firefox 19+ */
  color: 0a0a08;
}
input[type=email]:-ms-input-placeholder { /* IE 10+ */
  color: 0a0a08;
}
input[type=email]:-moz-placeholder { /* Firefox 18- */
  color: 0a0a08;
}

input[type="tel"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: 0a0a08;
}
input[type="tel"]::-moz-placeholder { /* Firefox 19+ */
  color: 0a0a08;
}
input[type="tel"]:-ms-input-placeholder { /* IE 10+ */
  color: 0a0a08;
}
input[type="tel"]:-moz-placeholder { /* Firefox 18- */
  color: 0a0a08;
}
