.cd-top {



    display: inline-block;



    height: 40px;



    width: 40px;



    position: fixed;



    bottom: 40px;



    right: 10px;



    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);



    /* image replacement properties */



    overflow: hidden;



    text-indent: 100%;



    white-space: nowrap;



    background: #656464 url(../images/cd-top-arrow.svg) no-repeat center 50%;



    visibility: hidden;



    opacity: 0;



    z-index: 10;



    -webkit-transition: opacity .3s 0s, visibility 0s .3s;



    -moz-transition: opacity .3s 0s, visibility 0s .3s;



    transition: opacity .3s 0s, visibility 0s .3s;





}



.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {



    -webkit-transition: opacity .3s 0s, visibility 0s 0s;



    -moz-transition: opacity .3s 0s, visibility 0s 0s;



    transition: opacity .3s 0s, visibility 0s 0s;



}



.cd-top.cd-is-visible {



    /* the button becomes visible */



    visibility: visible;



    opacity: 1;



}



.no-touch .cd-top:hover {



    background-color: #2787c9;



    opacity: 1;



}







.scroll_content {
   height: 225px;
   overflow: auto;
    
}

#content-1 {
   height: 510px;
   overflow: auto;
    
}











/*---FORM CSS--*/



div.wpcf7-validation-errors{background:#fff;border:none; color:#ff0000}



.wpcf7-not-valid {



    border: 1px solid red !important;



}



span.wpcf7-not-valid-tip {



    color: red;



    display: none !important;



    font-size: 1em;



}



div.wpcf7-validation-errors {



    border: 0 solid #000 !important;



    display: none !important;



}



.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}



.scrolloff {



    pointer-events: none;



}







/* For gallery section */









/*span.message textarea{ height:130px !important;}



.centertxt{



    text-align: center;



}



.pg-min-hit{ min-height: 450px;}



.wpcf7-textarea{ height:100px;}





div.wpcf7-mail-sent-ok {   color: #ffffff !important;}*/







/* Added by Dev */

.thankyou-txt {

    width: 100%;

    color: #529c69;

    font-size: 25px;

    font-family: 'Karla', sans-serif;

    padding: 30px;

    text-align: center;

}

.error-txt {

    width: 100%;

    color: #d03939;

    font-size: 25px;

    font-family: 'Karla', sans-serif;

    padding: 30px;

    text-align: center;

}



.nextend-arrow-next {
    background-image: url(../images/right-arrow.png) !important;
    height: 41px !important;
    width: 40px !important;top: 60% !important;
    
}
div#n2-ss-2 .nextend-arrow img {
    display: none !important;
}
.nextend-arrow-previous {
    background-image: url(../images/left-arrow.png) !important;
    height: 41px !important;
    width: 40px !important;top: 60% !important;
    
}
div#n2-ss-2 .nextend-arrow img {
    display: none !important;
}

ul.footer-logo-new li {
    list-style-type: none;
    float: left;
    margin: 0 7px 0 0;
}
ul.footer-logo-new {
    float: none;
    display: table;
    margin: 15px auto 0 auto;
}

