/* Enter Your Custom CSS Here */

/***Post main image hide****/
.et_post_meta_wrapper > img {
    display: none;
}

/***blog feature template****/
.blog .blog-title {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

#left-area ol, .entry-content ol, .comment-content ol, body.et-pb-preview #main-content .container ol {
    padding: 0 0 23px 25px;
}

.grid-category-post {
    margin-bottom: 15px;
}

/*****end******/

#logo {
    max-height: 97%;
} 
  

#piwa {
    text-align: center;
}

#footer-bottom {
    background-color: #232632;
}

/*-- RESPONSIVE INFUSIONSOFT FORM--*//* --------------------------------------------
  965 - 1600
-------------------------------------------- */
@media screen and (min-width: 965px) and (max-width: 2000px) {
  
div#jm-opt {
    margin: 27px 0 0 0;
}  
input#inf_field_FirstName {
    float: left;
    margin-left: 20px;
    box-shadow: 1px 1px 3px #474747;
}
input#inf_field_Email {
    float: left;
    margin: -23px 23px 0 14px;
    box-shadow: 1px 1px 3px #474747;
} 
input[type="submit"] {
    background: #232632;
    color: #e6cc87;
    padding: 10px 17px;
    font-size: 17px;
    font-weight: bold;
    border-radius: 8px;
    border: none;
    float: left;
}
input[type="submit"]:hover {
    background: #e6cc87;
    color: #222222;
    cursor:pointer;
} 
.infusion-submit {
    float: left;
    margin: -22px 0 0 0 !important;
}
}
/* --------------------------------------------
  840 - 960
-------------------------------------------- */
@media screen and (min-width: 840px) and (max-width: 960px) {
input#inf_field_FirstName {
    margin: 0 12px 0 6px;
    float: left;
    box-shadow: 1px 1px 3px #474747;
}
  input#inf_field_Email {
    float: left;
    margin: -23px 4px 0 -5px;
    box-shadow: 1px 1px 3px #474747;
}
  input[type="submit"] {
    background: #232632;
    color: #e6cc87;
    padding: 10px 17px;
    font-size: 17px;
    font-weight: bold;
    border-radius: 8px;
    border: none;
}
input[type="submit"]:hover {
    background: #e6cc87;
    color: #222222;
    cursor:pointer;
}
.infusion-submit {
    margin: -23px 0 0 0 !important;
}  
}
/* --------------------------------------------
  650 - 839
-------------------------------------------- */
@media screen and (min-width: 650px) and (max-width: 839px) {
input#inf_field_FirstName {  
    margin: 18px 0 0 130px;
    float: left;
    box-shadow: 1px 1px 3px #474747;
    width: 100%;
    max-width: 269px;
}
input#inf_field_Email {
    margin: 11px 0px 8px 130px;
    float: left;
    box-shadow: 1px 1px 3px #474747;
    width: 100%;
    max-width: 269px;
}
input[type="submit"] {
    background: #232632;
    color: #e6cc87;
    padding: 10px 17px;
    font-size: 23px;
    font-weight: bold;
    border-radius: 8px;
    border: none;
    float: left;
    margin: 15px 0 0 153px;
}
input[type="submit"]:hover {
    background: #e6cc87;
    color: #222222;
    cursor:pointer;
}
}
/* --------------------------------------------
   450 - 649
-------------------------------------------- */
@media screen and (min-width: 450px) and (max-width: 649px) {
input#inf_field_FirstName {
    margin: 18px 0 0 32px;
    float: left;
    box-shadow: 1px 1px 3px #474747;
    width: 100%;
    max-width: 269px;
}
input#inf_field_Email {
    margin: 11px 0px 8px 32px;
    float: left;
    box-shadow: 1px 1px 3px #474747;
    width: 100%;
    max-width: 269px;
}  
input[type="submit"] {
    background: #232632;
    color: #e6cc87;
    padding: 10px 17px;
    font-size: 23px;
    font-weight: bold;
    border-radius: 8px;
    border: none;
    float: left;
    margin: 15px 0 0 51px;
}
input[type="submit"]:hover {
    background: #e6cc87;
    color: #222222;
    cursor:pointer;
}
}  
/* --------------------------------------------
   290 - 449 
-------------------------------------------- */
@media screen and (min-width: 290px) and (max-width: 449px) {
input#inf_field_FirstName {
    margin: 18px 0 0 32px;
    float: left;
    box-shadow: 1px 1px 3px #474747;
    width: 100%;
    max-width: 180px;
}
input#inf_field_Email {
    margin: 11px 0px 8px 32px;
    float: left;
    box-shadow: 1px 1px 3px #474747;
    width: 100%;
    max-width: 180px;
}  
input[type="submit"] {
    background: #232632;
    color: #e6cc87;
    padding: 10px 17px;
    font-size: 18px;
    font-weight: bold;
    border-radius: 8px;
    border: none;
    float: left;
    margin: 15px 0 0 33px;
}
input[type="submit"]:hover {
    background: #e6cc87;
    color: #222222;
    cursor:pointer;
}  
}