
@media screen and (min-width: 1025px) {
    #header-mainsec{
    top: 90px !important;
}
}


#emailID{
border:0px!important;}
select#MECountryListing {
    border: 0px !important;}
.apiform select{
width:100%!important;}
table {
    border-collapse: collapse;
    margin: 40px 0px;
    width: 100%;
    box-sizing: border-box;
}
table {
    border-spacing: 1px !important;
}
table th, td {
    padding: 15px;
    text-align: center;
    line-height: 1.5;
    border: 1px solid #9ec6e9;
    font-size: 16px;
    padding: 20px 20px;
}
table.five-col th, td {
    width: 25%;
}
p {
    font-size: 18px;
    line-height: 1.6;
    margin: 0 0 30px;
    font-family: "Zoho_Puvi_Regular";
}
.apiform select {
    font-family: 'Zoho_Puvi_Regular', 'Open Sans', sans-serif;
    width: 100%;
    padding: 8px 2%;
    outline: none;
    border: 1px solid #000;
    border-radius: 0;
    font-size: 15px;
    margin-top: 5px;
    height: 45px !important;
    color: #000;
    background: #fff url(https://www.manageengine.com/products/service-desk/images/arrowImage.png) !important;
    background-repeat: no-repeat !important;
    background-position: right 1rem center !important;
    cursor: pointer;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.pop-up-form{
display: none !important;;
}
.form-bg {
    width: 100% !important;
    float: none !important;
}  
      .clearfix:after {
            content: "";
            clear: both;
            display: table !important;
        }
        
        ul.add-resources li {
            margin: 10px 0;
        }
        
        .ctas-button {
            display: block;
        }
        
        #help-desk-ticketing-system {
            padding: 100px 0px 0px;
        }
        
        .ctas {
            width: 58%;
            margin: 80px 0px 80px auto;
            float: none;
        }
        
        .ctas p {
            width: 80%;
        }
        
        .row-bg {
            padding: 70px 0px;
        }
        
        .ctas-button a {
            display: block;
            max-width: 380px;
            margin: 20px auto;
            text-align: center;
            box-sizing: border-box;
            padding: 10px 5px;
        }
        
        .strong {
            display: inline-block;
            margin-bottom: 10px;
        }
        
        .form-bg {
            padding: 90px 70px;
        }
        
        div.list-wrap h4 {
            margin: 0px 0px 10px 0px;
        }
        
        .bread-crumb {
            border-bottom: unset;
        }
        
        .ctas {
            width: 58%;
            margin: 80px 0px 80px auto;
            float: none;
        }
        
        .apiform input[type="radio"] {
            display: inline-block;
        }
        /*.radio-button label {
            display: inline-block;
            margin: 0px 25px;
        }*/
        
        .sdp-itsm-chk-box .radio-button div input {
            margin-right: 3px !important;
        }
        
        table {
            margin: 0px 0px;
        }
        
        ul.list-items {
            margin-bottom: 0px;
        }
        
        @media only screen and (max-width:768px) {
            .ctas {
                margin: 80px auto;
                width: 90%;
            }
        }
        
        .anim-with-lazy .img-right-to-left {
            left: 50px;
            position: relative;
            opacity: 0;
            -webkit-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -o-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -moz-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
        }
        
        .anim-with-lazy .img-left-to-right {
            right: 50px;
            position: relative;
            opacity: 0;
            -webkit-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -o-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -moz-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
        }
        
        .anim-with-lazy.active .img-right-to-left {
            left: 0px;
            opacity: 1;
            -webkit-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -o-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -moz-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
        }
        
        .anim-with-lazy.active .img-left-to-right {
            right: 0px;
            opacity: 1;
            -webkit-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -o-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -moz-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
        }
        
        .anim-with-lazy .img-bottom-to-top {
            position: relative;
            top: 50px;
            opacity: 0;
            -webkit-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -o-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -moz-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
        }
        
        .anim-with-lazy.active .img-bottom-to-top {
            position: relative;
            top: 0px;
            opacity: 1;
            -webkit-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -o-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            -moz-transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
            transition: all 500ms cubic-bezier(0.11, 0.16, 0.43, 0.86);
        }
        
        #form {
            padding: 0px 0px;
        }
        
        .sdp-form-api-main .prvcy-plicy,
        .prvcy-plicy a {
            color: #000000;
        }
        
        .sd-last-modified {
            font: 18px / 1.3 'Zoho_Puvi_SemiBold';
            color: #0067ff;
            text-align: right;
            padding: 0 0 0px 0;
        }
        
        @media only screen and (max-width: 768px) {
            .row-min-right-col {
                margin-top: 30px;
            }
            .form-bg {
                padding: 50px 20px;
            }
            .row-bg {
                padding: 50px 0px;
            }
            #form {
                padding: 0px 0px;
            }
            .add-resources-bg {
                padding: 0px 0;
            }
            .lazily-loaded-picture {
                width: 90%;
                display: block;
                max-width: 350px;
                margin: 0px auto;
            }
        }
    