.header{
    height: 30vh;
    background: url(../img/1.jpg);
}


.whois-checker{
    /*height: calc(50px + 35vh);*/
    background-color: #E1E3E4;
}

.whois-checker1{
    /*height: calc(180px + 50vh);*/
    background-color: #E1E3E4;
}

.curve{
    color: #E1E3E4;
}


/*------------ ip------- */
.fa-quote-left{
    font-size: 8px !important;
    color: #fff !important;
    background: #08980a;
    padding: 3px;
    font-size: 14px !important;
    margin-right: 6px;
}
.input-box{
    position: relative;
    width: 100%;
    height: 42px;
    border: 2px solid #ddd;
    background-color: #fff;
    padding: 0px 10px;
    border-radius: 5px;

}
form{
    width: 100% !important;
    height: 100% !important;
    vertical-align: middle;
}
input{
    border: none;
    height: 100%;
    width: 90%;
    padding: 0px 5px;
    border-radius: 30px;
    color: rgb(117, 116, 116);
}
input:focus{
    outline: none;
}
.search-btn{
    position: absolute;
    top: -4px;
    right: 0;
    font-size: 20px;
}
.search-btn .fa-search{
    color: #03792d;
    background: rgb(200, 202, 202);
    padding: 5px 10px;
}
/*----------------- end ip---------- */


/* whios section start */
.whois-checker1{
    text-align: left !important;
}
.w-desciption{
    color: rgb(143, 140, 140) !important;
    text-transform: capitalize;
    text-align: left !important;
}
.whois-checker1 h2{
    position: relative;
}

/* responsive */
@media (max-width:768px){
    .whois-checker1 h2::after{
    content: "";
    height: 2px;
    width: 120px;
    background: #76cf48;
    position: absolute;
    bottom: -10px;
    left: 180px;
    transition: .4s;
    
    }
}


/* whios section end */

/* -----------tools start------------- */
.tools-item img{
    width: 80px !important;
}
.tools-item p{
    color: #3A6CAB !important;
}

/* -----------tools end------------- */
