.upToScroll a.scrollToTop:after{
display:none !important;
}

input#comment-submit {
    background: #1bb4b9 !important;
    color: white !important;
    border-radius: 6px !important;
    border: 0px !important;
}
.upToScroll a.scrollToTop:before{
display:none !important;
}

.email-form-contato{
    padding-left: 17px !important;
    border-radius: 4px !important;
    padding-right: 30px !important;
}

.text-area-form-contato{
    padding-left: 16px !important;
    padding-right: 41px !important;
}

.upToScroll a.scrollToTop{
background:url('http://cspc2.globalisp.net/wp-content/themes/kidscare_child/images/scroll-top.png') no-repeat !important;
}

.comments .commBody {
    border-top: 1px solid #ddd;
    padding: 40px 10px 0px 20px;
    background-color: #e8e8e8;
}

.comment_author_avatar.avatar {
    margin-right: 10px !important;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    height: 32px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fafafa;
    border: 1px solid #dddddd;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{
    height: 32px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fafafa;
    border: 1px solid #dddddd;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    padding-left: 20px;
    padding-right: 32px;
}
.vc_column_container>.vc_column-inner{
    margin-top: -20px;
}

.form-contato{
height:38px;
}


/*Formulario de contato*/
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
    height: 32px;
    border: 1px solid #dddddd;
    border-radius: 4px;
}

input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{
 height: 32px;
    border: 1px solid #dddddd;
    border-radius: 4px;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{
 height: 32px;
    border: 1px solid #dddddd;
    border-radius: 4px;
}


input.wpcf7-form-control.wpcf7-text {
    margin-bottom: 10px;
}

input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{
  padding-left:5px;
}
input[type="text"]{
background-color:white !important;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{
background-color:white;
}

@media (max-width:799px){
input[type="text"]{
 width:100%;
}
}

@media (max-width:799px){
input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{
width: 85%;
    margin-bottom: 10px;
}
}

@media (min-width:800px) and (max-width:100px){
input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{
width: 93%;
    margin-bottom: 10px;
}
}


@media (max-width:479px){
input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{
 width:100%;
margin-bottom:10px;
}
}

input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{
margin-bottom:10px;
}

@media (max-width:479px){
input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{
width: 85%;
    margin-bottom: 10px;
}
}

input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{
padding-left:5px;
}
table.dataTable.no-footer{
       border-color: #ddd !important;
}
table.dataTable thead th, table.dataTable thead td{
       border-color: #ddd !important;
}




textarea.wpcf7-form-control.wpcf7-textarea{
background-color:white;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{
background-color:white;
}

.email-pais{
    height: 31px;
    padding-left: 15px;
    border-radius: 4px;
    border: 1px solid #dddddd;
}