@media(max-height:460px){
    .sidenav .sidebottom{
        position: static;
        margin-top: 40px;
    }
}

@media(max-width:1199px){
    .container {
        width: 992px;
        padding: 0px 15px;
    }
    /*login page start*/

    /*login page end*/

    /*blog page start*/
    .choosecolwidthblog,.choosecolwidth,.choosecolwidthblog:nth-child(6n),.choosecolwidth:nth-child(11n) {
        height: 76px;
        width: 76px;
        margin-right: 10px;
        margin-top: 10px;
    }
    .BlogCategory {
        padding: 20px 200px 0px 200px;
    }
    /*blog page end*/

    /*knowledge base page start*/
    .forlineBlogleft:before{
        left: 20%;
    }
    .BlogsBox .bottom {
        margin-top: 10px;
    }

    /*knowledge base page end*/
    /*divya createmodule*/

    .customer2top_flex {
        display: block;
    }
    .customer_data .customer2top_flex .leftw,.customer_data .customer2top_flex .rightw{
        width:100%;
        padding: 0px;
    }
    .customer2top .leftw,.customer2top .rightw{
        width:50%;
        float:left;
    }
    .actionimport{
        float:left;
    }
    .customer_data .customer2top_flex .leftw{
        margin-top: 30px;
        margin-bottom: 50px;
    }
    .surveybtn  .emojis{
        padding-left: 25px;
    }

    .surveybtn .removesubtn {
        margin-right: 6px;
    }
    .surveyedit .leftwidth,.surveyedit .rightwidth,.feedback2 .leftwidth,.feedback2 .rightwidth{
        width:100%;
        padding: 0px;
    }
    .invoicenavlist {
        float:left;
        width:100%;
        margin: 10px 0px 20px 0px;
    }
    .navinner h2,.bannerinner h2 {
        font-size: 45px;
    }
    .dpreview .leftKB{
        width:20%;
    }
    .dpreview .middleKB{
        width:80%;
    }
    .dpreview .middleKB .kbleftw{
        width: 33%;
    }
    .dpreview .middleKB .kbrightw{
        width:67%;
    }
    .addfdbckcmntD h6, .fdbck p, .replyticket p,.Attchfilefdbck ,.cmntwfileticket .fdbck{
        padding-left: 0px;
        padding-right: 0px;
    }
    .choseprty .lefttD,.choseprty .righttD{
        width:100%;
    }
    .msgtab_data{
        padding-right: 0px;
    }
    .msgbtn{
        margin-bottom: 15px;
    }
    .onhoverprofilemenu{
        left:initial;
        right:0;
    }
    .onhoverprofilemenu a{
        text-align: right;
    }
    .onhoverprofilemenu ul:before{
        right:10px;
    }
    .f2_input .languages,.f2_input .f2_head{
        width:100%;
    }
    /*settings page start*/
    .bilname {
        width: 100%;
    }
    .bilexpirey {
        width: 50%;
    }
    .setbtns li .btn{
        padding: 10px 16px;
    }
    .yeslogophoto{
        width: 200px;
        height: 200px;
    }
    .btn_uploadposi {
        top: 58%;
    }
    .bplancancel p {
        font-size: 14px;
    }
    /*settings page end*/

    /*priyank start*/
   .froalapad {
        padding: 0px 100px 0px 100px;
    }
    .feedback .goback li a {
      font-size: 11px;
    }
    .surveybtnstat{
        display: block;
        padding-top: 20px;
    }
    .ticDul {
    float:left;
    padding-bottom: 20px;
   }
   .surveybtnstat .emojis {
    padding-left: 25px;
    padding-top: 20px;
}
.surveybtnstat .nextgray.btnblue2 {
    margin-top: 20px;
}
    /*priyank end*/
    .doc2upload {
        margin-top: 30px;
        margin-bottom: 30px;
    }
}

@media(max-width:991px){
    .container {
        width: 768px;
    }
    /*index page start*/
    .cportal {
        margin-bottom: 0px;
    }
    /*index page end*/

    /*login page start*/
    .Login .leftinner p{
        font-size: 20px;
        margin-top: 15px;
    }
    .loginwith {
        padding-top: 15px;
    }
    .loginwith ul{
        display: block;
    }
    .loginwith ul li{
        float: left;
        width: 50%;
        margin-top: 25px;
    }
    .loginbtn {
        font-size: 28px;
    }
    .crtaccfrgtpasbox {
        padding-bottom: 30px;
    }
    .crtaccfrgtpasbox ul{
        padding: 10px 10px 0px 10px;
    }
    .crtaccfrgtpasbox ul li a {
        font-size: 16px;
    }

    /*login page end*/

    /*feedbackitem page start*/
    .simplepage2_D .leftKB {
        width: 20%;
    }
    .simplepage2_D .middleKB {
        width: 80%;
    }
    .BlogsBox h5{
        font-size: 23px;
    }
    .smpleBox2 p {
        font-size: 16px;
    }
    .feedbckwidth {
        width: 100%;
    }
    .cmntboxouter {
        margin-top: 15px;
    }
    .cmntbox {
        margin-top: 15px;
    }
    .Blog2 {
        padding: 40px 0px 60px 0px;
    }
    .cmntbox h6, .addcmnt h6, .addnewfedbck h6{
        font-size: 17px;
    }
    /*feedbackitem page end*/

    /*blog page start*/
    .Blog_data {
        display: block;
    }
    .blogrightca{
        margin-top: 40px;
    }
    .topprogress {
        padding-bottom: 15px;
    }
    .inputset_outer {
        margin-bottom: 20px;
    }
    .Surveysteps {
        margin-bottom: 40px;
    }
    .BlogCategory {
        padding: 20px 120px 0px 120px;
    }
    /*blog page end*/

    /*knowledge base page start*/
    .knwldgeBase_D .leftKB {
        width: 22%;
    }
    .knwldgeBase_D .middleKB {
        width: 78%;
    }
    .kb2tabs {
        padding-top: 30px;
        padding-left: 20px;
    }
    .forlineBlogleft:before {
        left: 22%;
    }
    .BlogsBoxkb {
        padding: 0px 0px 0px 0px;
    }
    .emojis li{
        padding: 0px 7px;
    }
    /*knowledge base page end*/
    /*feedback4 page start*/
    /*    .surveybtn .middle1{
            position: absolute;
            width: 100%;
            top: -70px;
            left: 0;
        }
        .surveybtn .left1 {
            width: 50%;
        }
        .surveybtn .right1 {
            width: 50%;
        }*/
    .Blog_data_height {
        min-height: 560px;
    }
    .f4_inner{
        /*padding-bottom: 40px;*/
    }

    /*feedback4 page end*/

    /*document page start*/
    .docf4_inner .PBar h3 {
        font-size: 40px;
    }
    .docf4_inner .PBar h3 i{
        font-size: 26px;
    }
    /*    .dragdrop {
            padding-bottom: 40px;
        }*/
    /*    .surveybtn .left {
            width: 40%!important;
        }
        .surveybtn .right {
            width: 60%!important;
        }*/
    /*document page end*/
    /*divya modules*/
    .navinner.forflex{
        display: block;
    }
    .navinner .left,.navinner .right{
        width:100%;
    }
    .App .Appleft, .csettinginner .leftdiv {
        width: 20%;
    }
    .App .Appright, .csettinginner .rightdiv{
        width:80%;
    }
    .Appinner:before, .csettinginner:before{
        left:21%;
    }
    .surveyQ h4{
        font-size: 24px;
        padding-right: 40px;
    }
    .tags > input, .surtag .surveyDtaglink{
        font-size: 19px;
    }
    .Surveybox .surveyinput{
        font-size: 26px;
    }

    .modal-dialog{
        width:95%;
    }
    .modalinner{
        padding-left: 50px;
        padding-right: 50px;
    }
    .surveyedit .surveybtn .left,.surveyedit .surveybtn .right,.f_inner  .surveybtn .left,.f_inner  .surveybtn .right{
        width:100%!important;
        margin: 10px 0px;
    }
    .surveyedit .surveybtn .right span,.f_inner .surveybtn .right span{
        float: left;
        width: 100%;
    }
    .surveyedit .surveybtn .emojis,.f_inner .surveybtn .emojis {
        padding-left: 0px;
        float: right;
    }
    .surveyedit .surveybtn .next,.f_inner .surveybtn .next{
        float:right;
    }
    .cPortal .bottom .left,.cPortal .bottom .right{
        width:100%;
        padding: 0px;
    }
    .cPortal.active .chavarrow{
        display: none;
    }
    .forscroll{
        max-height: initial;
    }
    .download{
        top: -19px;
    }
    .Attchfilefdbck .leftfbw, .Attchfilefdbck .rightfbw ,.Attchfilefdbck .middlefbw{
        width: 100%;
        text-align: center;
    }
    .Attchfilefdbck .leftfbw{
        margin-bottom: 10px;
    }
    .atchD_file{
        float:initial;
        text-align: center;
    }
    .filefdbcknpath{
        float:initial;
        margin-right: 0px;
    }
    .dticketD{
        padding-left: 0px;
    }
    .customer_data .leftw,.customer_data .rightw{
        width:100%;
        padding: 0px;
    }
    .middlemsg .msgleftw,.middlemsg .msgrightw{
        width:100%;
        padding: 0px;
    }
    .sendmsgbox{
        padding-left: 0px;
    }

    /*ticketsystem page start*/
    .ts_inner .left {
        width: 100%;
        margin-bottom: 30px;
    }
    .ts_inner .right{
        width: 100%;
        padding-left: 0;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    /*ticketsystem page end*/

    /*settings page start*/
    .bilccv {
        width: 24%;
    }
    .bplancancel p .bcancel{
        display: block;
        float: initial;
    }
    .bplancancel p {
        font-size: 13px;
    }
    .billingplanbox h3 {
        font-size: 20px;
    }
    .invoicedate {
        font-size: 12px;
    }
    .yeslogophoto {
        width: 160px;
        height: 160px;
    }
    .btn_uploadposi {
        top: 64%;
    }
    /*settings page end*/

    /*priyank start*/

    /* blog page*/
    .customer_data .leftw{
        width: 100%;
        padding-right: 0px;
    }
    .customer_data .rightw{
        width: 100%;
        padding-left: 0px;
    }
    .choosecolwidthblog {
        height: 76px;
        width: 76px;
        margin-right: 2%;
    }
    .choosecolwidthblog:nth-child(6n){
        margin-right: 2%;
    }
    .Blog_data .leftw{
        padding-top: 15px;
    }

    .froalapad {
        padding: 0px 50px 0px 50px;
    }
    .feedback .left,.feedback .right {
      width: 100%;
      float: left;
    }
    .feedback .goback li a {
      font-size: 16px;
   }
   .feedback .right {
        padding-left: 0px;
        padding-top: 0px;
    }
    .feedback .left {
        padding-top: 30px;
    }
    .surveybtn {
        position:static;
    }
    .surveybtnstat .emojis {
        padding-left:0px;
        padding-top: 20px;
    }


    /*priyank end*/

}
@media(max-width:991px) and (min-width:768px){
    .surveyedit{
        padding-bottom: 208px;
    }
    .arrowtop p{
        margin: 0px;
    }
    .arrowtop a img {
        width: 27px;
        height: 12px;
    }
    .surveybtn .next{
        width: 122px;
        text-align: center;
        padding: 8px 10px;
    }
    .inputsetting h5{
        font-size: 13px;
    }
    /*priyank start*/

    /* blog page2*/
    .Blog_link li a {
      font-size: 11px;
    }
    .newsul li a {
      font-size: 13px;
     }
     .blog2tabs li a {
      font-size: 13px;
     }
     .f2_input .languages {
        width: 20%;
     }
     .f2_input .f2_head {
      width: 80%;
    }



    /*priyank end*/
}
@media(max-width:767px){
    /*.show767{
        display: block;
    }*/
    .container {
        width: 100%;
    }
    .header .hamburger{
        display: block;
    }
    .headertop .rightinner{
        display: none;
    }
    .pdlrzero, .pdlr {
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    /*index page start*/

    .searchbox .form-control, .fdbck .form-control{
        padding: 10px 15px;
    }
    .searchbox img{
        margin-top: -12px;
    }
    .bannerbluegdnt{
        padding: 100px 0px 60px 0px;
    }
    .cportal .top {
        margin-top: 35px;
    }
    .callmetw{
        margin-bottom: 35px;
    }
    .cportalboxw{
        margin-bottom: 35px;
    }
    .callbox p {
        padding: 0px 10px;
    }
    .mtnginputw{
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .sendrqstbtn{
        margin-top: 10px;
    }
    /*index page end*/

    /*login page start*/
    .Login .loginleftw{
        width: 100%;
    }
    .Login .loginrightw{
        display: none;
    }
    .loginform_res{
        display: block;
        margin-bottom: 30px;
    }
    .loginform_res img{
        margin: 0 auto;
        display: block;
        width: 100%;
    }
    .loginform {
        padding: 30px 0px 0px;
    }
    .Login .leftinner{
        padding: 20px 20px 20px;
    }
    .crtaccfrgtpasbox {
        padding-top: 40px;
    }
    .loginwith ul {
        display: flex;
    }
    .loginwith ul li {
        float: initial;
        width: auto;
        margin-top: 25px;
    }
    /*login page end*/

    /*feedbackitem page start*/
    .bannerother h2 {
        font-size: 45px;
    }
    .simplepage2_D .leftKB {
        display: none;
    }
    .simplepage2_D .middleKB {
        width: 100%;
    }
    .smpleBox2 .right {
        padding: 0px 15px;
    }
    .feedbckwidth{
        padding: 0px 30px;
    }
    .Blog2 {
        padding: 35px 0px 35px 0px;
    }
    .survey_listbox {
        padding: 20px 20px;
    }
    /*feedbackitem page end*/

    /*blog page start*/
    .hamburgerblack.hamburger-inner, .hamburgerblack.hamburger-inner::before, .hamburgerblack.hamburger-inner::after{
        background-color: #343737;
    }
    .ProgressInner h6{
        margin-top: 36px;
    }
    .PBar h3{
        font-size: 45px;
        margin-bottom: 7px;
    }
    /*    .surveybtn a {
            font-size: 21px;
        }
        .surveybtntxt a{
            font-size: 16px;
        }
        .surveybtn .next{
            padding: 8px 40px;
        }
        .surveybtnpd0 {
            padding: 0px 10px;
        }
        .surveybtn .left1 {
            width: 20%;
        }
        .surveybtn .middle1 {
            width: 50%;
            float: left;
        }
        .surveybtn .right1 {
            width: 30%;
        }* new divya/
        .PBar h3 .PBarsubheading{
            font-size: 26px;
            padding-left: 0;
        }
        .froalapad{
            padding: 0px 0px;
        }
    /*    .surveybtn .left {
            width: 50%!important;
        }
        .surveybtn .right {
            width: 50%!important;
        }* new divya/
        .line{
            margin-bottom: 20px;
        }
        .froalapad .froala-editor {
            min-height: 500px;
        }
        .PBar h3 .Percentage{
            padding-right: 0;
        }
        .BlogCategory {
            padding: 20px 60px 0px 60px;
        }
        /*blog page end*/

    /*knowledge base page start*/
    .knwldgeBase_D .leftKB ,.dpreview .leftKB{
        display: none;
    }
    .knwldgeBase_D .middleKB,.dpreview .middleKB {
        width: 100%;
    }
    .forlineBlogleft:before{
        display: none;
    }
    .knwldgeBase_D .middleKB .kbrightw {
        width: 100%;
        overflow-y: auto;
    }
    .knwldgeBase_D .middleKB .kbleftw {
        width: 100%;
    }
    .kb2tabs {
        padding-top: 20px;
        padding-left: 0px;
        width: 1110px;
    }
    .kb2tabs li{
        display: inline-block;
        margin: 0px 5px;
    }
    .emojis li {
        padding: 0px 10px;
    }

    /*knowledge base page end*/
    /*document page start*/
    .docf4_inner .PBar h3 i {
        font-size: 20px;
        padding-left: 0px;
        line-height: 20px;
    }
    .docf4_inner .PBar h3 {
        font-size: 30px;
        line-height: 30px;
        margin-bottom: 0px;
    }
    .doc1upload .filedragdoc1 {
        padding: 150px 90px !important;
    }
    /*document page end*/
    /*divya module page*/
    .Modulebwidth,.Modulebwidth:nth-child(3n){
        width:49%;
        margin-right: 2%;
    }
    .Modulebwidth:nth-child(2n){
        margin-right: 0%;
    }
    .Modulebwidth:nth-child(3n){
        margin: 0px 25% 20px 25%;
    }
    .App .Appleft,.App .Appright, .csettinginner .rightdiv {
        padding-left: 0px;
        padding-top: 0px;
    }
    .App .Appleft, .csettinginner .leftdiv,.App .Appright, .csettinginner .rightdiv{
        width:100%;
    }
    .applinks li{
        display: inline-block;
        padding-bottom: 0px;
        margin-right: 10px;
    }
    .App .Appleft .leftinner {
        overflow-y: auto;
    }
    .App .Appleft .applinks{
        width:780px;
    }
    .relatedmwidth,.relatedmwidth:nth-child(5n),.browsermodulemwidth,.browsermodulemwidth:nth-child(6n){
        width:32%;
        margin-right: 2%;
    }
    .relatedmwidth:nth-child(3n),.browsermodulemwidth:nth-child(3n){
        margin-right: 0px;
    }
    .Appinner:before, .csettinginner:before{
        display: none;
    }
    .socialmoduleinner{
        margin-bottom: 10px;
    }
    .socialmoduleinner.forflex{
        display: block;
    }
    .socialmoduleinner .left,.socialmoduleinner .right{
        width:100%;
    }
    .surveybtnrespad0, .Surveybox {
        padding: 0px 20px 0px 20px;
    }
    .surveybtn{
        margin-top: 50px;
    }
    .bottomprogress{
        min-height: initial;
        padding-bottom: 50px;
        padding-top: 30px;
    }
    .tags > input, .surtag .surveyDtaglink,.tags > input:nth-child(3n), .surtag .surveyDtaglink:nth-child(3n){
        width:49%!important;
        margin-right: 2%!important;
    }
    .tags > input:nth-child(2n), .surtag .surveyDtaglink:nth-child(2n){
        margin-right: 0px!important;
    }
    .surveybtn{
        position: static;
        margin-top: 50px;
        padding: 0px;
    }

    .surveyAtop ul li a {
        font-size: 14px;
    }
    .customer2top_flex .leftinner{
        overflow:scroll;
    }
    .customer_table{
        min-width:700px;
    }
    .surveyedit .surveybtn .emojis,.f_inner  .surveybtn .emojis{
        width:100%;
        padding-top: 20px;
    }
    .surveybtn .left,.surveybtn .right {
        width: 100%!important;
        text-align: center;
        margin: 5px 0px;
    }
    .surveybtn .right span,.surveybtn .back{
        float:initial;
    }
    .surveybtn a {
        font-size: 21px;
        display: block;
    }
    .surveyedit .surveybtn .next,.f_inner  .surveybtn .next {
        float: initial;
    }
    .surveybtn .next{
        width: 165px;
        margin: 10px auto;
        padding: 8px 10px;
        text-align: center;
    }
    .SurveyboxEdit{
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .prightwidth,.prightwidth:nth-child(3n){
        width:49%;
        margin-right: 2%;
    }
    .prightwidth:nth-child(2n){
        margin-right: 0px;
    }
    .surveybtnbloginner{
        display: block;
        position: relative;
        padding-top: 50px;
        margin-top: 40px;
    }
    .surveybtn .left1,.surveybtn .right1{
        width:50%;
    }
    .surveybtn .middle1 {
        width: 100%;
        position: absolute;
        top: -30px;
    }
    .msgrespective{
        padding-bottom: 50px;
    }
    .surveybtn .left1 .back{
        padding-top: 12px;
    }
    .messageUse .widthhalf{
        width:100%;
    }
    .msgrightbottom .msgtabsouter{
        border:none;
        padding-bottom: 0px;
    }
    .msgpgl ,.messageUse .leftinner{
        padding: 0px;
    }
    .messageUse .widthhalf .rightinner {
        margin-top: 30px;
    }
    .f_inner2{
        padding-bottom: 80px;
    }

    /*ticketsystem page start*/
    .ts_inner .left .leftinner{
        overflow: scroll;
    }
    /*ticketsystem page end*/

    /*surveylist page start*/
    .middlesurveyD {
        padding-left: 0;
    }
    .survey_listbox h5 {
        font-size: 25px;
    }
    /*surveylist page end*/
    /*survey page start*/
    .Surver2box .surveyQ h4 {
        padding-right: 25px;
    }
    .sendansw{
        margin-top: 40px;
        padding-top: 40px;
    }
    /*survey page end*/

    /*simplepage2 page start*/
    .simplepage2 .BlogsBoxkb {
        padding-bottom: 40px;
    }
    /*simplepage2 page end*/
    .surveyedit {
        padding-bottom: 100px;
    }
    /*settings page start*/
    .csettinginner .leftdiv{
        padding-left: 0px;
    }
    .applinks li a{
        margin-bottom: 15px;
    }
    .csettinginner {
        margin-top: 0;
    }
    .inputsetting h5{
        font-size: 13px;
    }
    .overviewmodal dl{
        padding-right: 5px;
    }
    .piccolDrop .dd-pointer-down:before{
        right: 10px;
    }
    .domainvalidate p{
        padding-left: 0;
    }
    .billingplanbox {
        padding: 15px 10px;
    }
    .csettinginner .setformwd.setformwd50{
        width: 47%;
        margin: 0% 3%;
        margin-bottom: 30px;
    }
    .csettinginner .setformwd100{
        width: 100%;
        margin-right: 0;
        margin-bottom: 0
    }
    .csettinginner .setformwd.setformwd50.mglft{
        margin-left: 0;
    }
    .csettinginner .setformwd.setformwd50.mgryt{
        margin-right: 0;
    }
    .billingplanbox h3 {
        font-size: 25px;
    }
    .bplancancel p {
        font-size: 15px;
    }
    .bplancancel p .bcancel {
        display: inline-block;
        float: right;
    }
    .bilname {
        width: 50%;
    }
    .bilexpirey {
        width: 25%;
    }
    .bilccv {
        width: 19%;
    }
    .setbtns li .btn {
        padding: 10px 19px;
    }
    .invoicedate {
        font-size: 14px;
    }

    /*settings page end*/

    /*moduleedit page start*/
    .editmodule .left {
        width: 100%;
    }
    .editmodule .right {
        width: 100%;
        padding-left: 0;
    }
    .editmodulepara {
        padding-right: 100px;
    }
    /*moduleedit page end*/

    /*priyank start*/
    /* blog page*/

    .surveybtn a {
        font-size: 21px;
    }
    .surveybtntxt a{
        font-size: 16px;
    }
    .surveybtn .next{
        padding: 8px 40px;
    }
    .surveybtnpd0 {
        padding: 0px 10px;
    }
    .PBar h3 .PBarsubheading{
        font-size: 26px;
        padding-left: 0;
    }
    .froalapad{
        padding: 0px 0px;
    }
    .surveybtn .left {
        width: 50%!important;
    }
    .surveybtn .right {
        width: 50%!important;
    }
    .line{
        margin-bottom: 20px;
    }
    .froalapad .froala-editor {
        min-height: 500px;
    }
    .PBar h3 .Percentage{
        padding-right: 0;
    }
    .BlogCategory {
        padding: 20px 60px 0px 60px;
    }

    /*blog2 page*/
    .Blog2 .leftw,.Blog2 .middlew,.Blog2 .rightw{
      width: 100%;
      float: left;
      display: block;
    }

    .forlineBlog:before{
        display: none;
    }
    .Blog_link li,.newsul li {
     display: inline-block;
     padding: 10px 10px;
    }
    .Blog2 .middlew {
      padding-top: 20px;
      padding-right: 0px;
    }
    .mgtbloglink {
      margin-top: 40px;
      padding-left: 0px;
    }
    .Blog2 .leftw{
        display: none;
    }
    .docDTable_pres{
        overflow-x: scroll;
        overflow-y: hidden;
        width: 100%;
    }
    .docDTable{
        width: 737px;
     }
     .width_respres,.linksbox {
        width: 700px;
     }
     .addlinks .wd3{
        display: block;
        width: 50%;
     }
     .linkselection .nice-select .list{
        left:0;

     }
     .addlinks .wd1, .addlinks .wd2 {
       width: 45%;
    }
     .f_data_content .emojis {
       text-align: center;
       display: block;
    }
    .navinner .navlinks {
    float: left;
    margin-top: 15px;
  }
    .actiondiv a, .editcus, .custableheading li,
     .custableheading li .dropclick, .custabledata li, .goback li a {
    font-size: 13px;
    margin-top: 10px;
    float: right;
    /* margin-right: 11px; */
    /* float: left; */
   }
   .actionimport {
      float: left;
      display: inline;
      width:100%;
      margin: 10px 0px;
}
.onactionhover ul {
    display: block;
    float: left;
}
.actiondiv {
    padding-left: 0px;
    padding-right: 10px;
}
.customer_data .leffttp_lastcgange{
    width: 80%;
    float: left;
}
.customer_data .rightp_lastcgange{
    width: 20%;
    float: right;
    display: inline;
}
.actiondiv a{
    font-size: 13px;
    margin-top: 0px;
    float: left;
}
.custableheading li{
    margin-top: 0px;
}
.f2_body {
    padding: 20px 0px 0px;
}
.srtnewconvrstn{
  float: unset;
}
.surveybtn .left {
    width: 100%!important;
}
.surveybtn .right {
    width: 100%!important;
}

    /*priyank end*/
    .appdetail{
        padding: 20px 0px 20px 0px;
    }
    .App_bottom{
        padding-top: 40px;
    }

}

@media(max-width:560px){
    /*index page start*/
    .bannercus .searchboxwhite {
        width: 77%;
        margin: 20px auto 0px auto;
    }
    .navinner h2,.bannerinner h2 {
        font-size: 30px;
    }
    .bannerbluegdnt {
        padding: 80px 0px 40px 0px;
    }
    .callmetw{
        width: 100%;
        margin-right: 0%;
        margin-bottom: 25px;
    }
    .cportalboxw{
        width: 100%;
        margin-right: 0%;
        margin-bottom: 25px;
    }
    .cportal .top {
        margin-top: 25px;
    }
    .mtnginputw {
        width: 32%;
        margin-right: 2%;
    }
    .callbox p {
        padding: 0px 50px;
    }
    /*index page end*/

    /*login page start*/
    .loginwith ul li.hide560{
        display: none;
    }
    .loginlogo img{
        width: 150px;
    }
    /*login page end*/

    /*feedbackitem page start*/
    .bannerother h2 {
        font-size: 35px;
    }
    .bannerother {
        min-height: 230px;
    }
    .Blog2 {
        padding: 30px 0px 30px 0px;
    }
    .BlogsBox h5 {
        font-size: 20px;
    }
    .smpleBox2, .feedbckitem .smpleBox2{
        padding: 0px 0px 20px 0px;
    }
    .BlogsBoxouter {
        padding: 0px 0px;
    }
    .feedbckwidth {
        padding: 0px 5px;
    }
    .feedbackcmnt .emojisblog2{
        text-align: center;
    }
    .emojis li {
        padding: 0px 5px;
    }
    .cmntboxouter {
        margin-top: 10px;
    }
    .cmntbox {
        margin-top: 10px;
    }
    .cmntbox p{
        margin-bottom: 10px;
    }
    .addcmnt h6{
        margin-top: 10px;
    }
    .fedright{
        font-size: 14px;
    }
    .smpleBox2 .left h6 input {
        width: 40px;
    }
    .smpleBox2 .left {
        padding-top: 15px;
    }
    /*feedbackitem page end*/

    /*blog page start*/
    .PBar h3 {
        font-size: 35px;
        margin-bottom: 0px;
    }

    .choosecolwidthblog,.choosecolwidth,.choosecolwidthblog:nth-child(6n),.choosecolwidth:nth-child(11n) {
        height: 70px;
        width: 70px;

    }
    .blogrightca {
        margin-top: 30px;
    }
    .blogrightca p{
        margin-top: 10px;
    }
    .blogrightca {
        padding-left: 15px;
        padding-right: 15px;
    }
    .Surveysteps {
        margin-bottom: 30px;
    }

    /*blog page end*/

    /*knowledge base page start*/
    .kb2tabs {
        padding-top: 10px;
    }
    /*knowledge base page end*/
    /*document page start*/
    .docf4_inner .PBar h3 i{
        display: inline-block;
        width: 60%;
    }
    .doc1upload .filedragdoc1 {
        padding: 150px 20px !important;
    }
    #filedrag h6 {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 20px;
    }
    .Uploadimg{
        margin-bottom: 20px;
    }
    .docbtn .right a.removesubtn {
        margin-right: 30px;
    }
    /*document page end*/
    /*divya modules*/
    .Modulebwidth, .Modulebwidth:nth-child(3n),.Modulebwidth:nth-child(2n) {
        width: 100%;
        margin-right: 0%;
        margin-left: 0px;
    }
    .relatedmwidth,.relatedmwidth:nth-child(5n),.relatedmwidth:nth-child(3n),.browsermodulemwidth:nth-child(3n),.browsermodulemwidth{
        width:49%;
        margin-right: 2%;
    }
    .relatedmwidth:nth-child(2n),.browsermodulemwidth:nth-child(2n){
        margin-right: 0px;
    }
    .socialmoduleinner .leftinner.forflex{
        display: block;
    }
    .socialmoduleinner .leftinner .socialimg{
        text-align: center;
    }
    .socialdetail{
        padding:10px 0px;
        text-align: center;
    }
    .installedbtn{
        float:initial;
        margin: 0 auto;
    }
    .socialmoduleinner .right .rightinner {
        text-align: center;
    }
    .appboxwidth,.appboxwidth:nth-child(3n){
        width:49%;
        margin-right: 2%;
    }
    .appboxwidth:nth-child(2n){
        margin-right: 0%;
    }
    .appdetail p{
        padding-right: 0px;
    }
    .ModuleBboxs h4{
        font-size: 24px;
    }
    .surveyQ h4 {
        font-size: 19px!important;
    }
    .surveyAtop{
        overflow-x: scroll;
    }
    .surveyAtop ul{
        min-width: 473px;
    }
    /*    .surveyAtop ul li{
            display: block;
            padding-right: 0px;
            padding-bottom: 10px;
        }*/
    .tags > input, .surtag .surveyDtaglink, .tags > input:nth-child(3n), .surtag .surveyDtaglink:nth-child(3n), .tags > input:nth-child(2n), .surtag .surveyDtaglink:nth-child(2n) {
        width: 100%!important;
        margin-right: 0%!important;
    }
    .Surveybox .surveyinput {
        font-size: 20px;
        width: 100%;
        min-width: 100%;
    }

    .modalinner{
        padding-left: 20px;
        padding-right: 20px;
    }
    .surveyedit .surveybtn,.f_inner  .surveybtn {
        padding: 0px 0px;
    }
    .froala-editor .froala_text{
        padding: 0px 0px 0px 0px;
    }
    .dpreview .middleKB .kbleftw,.dpreview .middleKB .kbrightw{
        width:100%;
        padding: 0px;
    }
    .choosefile,.nopreview,.docpreview{
        margin: 0px 0px;
    }
    .addfdbckticket{
        padding: 0px;
    }
    .dpreviewscrollto{
        padding: 20px 0px;
    }
    .gpreviewscrollto{
        padding: 2px 0px;
    }
    .dpreview .middleKB .kbleftw{
        margin-top: 20px;
    }
    .previewlinks h3{
        margin-top: 0;
    }
    .bannerother h2 span{
        display: block;
        padding-left: 0px;
    }

    .colchossestyle .chcol + label span:before {
        width: 11px;
        height: 21px;
        margin-left: -5px;
        margin-top: -13px;
    }
    /*ticketsystem page start*/
    .ticketright .f_data_heading p a {
        font-size: 16px;
    }
    .ticketright .f_data_heading p span {
        margin-left: 15px;
    }
    .f_data_heading p {
        font-size: 16px;
    }
    .f_progress a {
        font-size: 16px;
    }
    .f_progress{
        padding-bottom: 0;
    }
    /*ticketsystem page end*/
    .surveybtn {
        margin-top: 30px;
    }
    .surveyedit {
        padding-bottom: 50px;
    }

    /*setting page start*/
    .csettinginner .setformwd {
        width: 100%;
        margin: 0px 0px 30px;
    }
    .inputsetting h5 {
        font-size: 15px;
    }
    .csettinginner .setformwd.setformwd50 {
        width: 100%;
        margin: 0px 0px 30px;
    }
    .yeslogophoto {
        width: 230px;
        height: 230px;
    }
    .domainvalidate p {
        padding-left: 20px;
    }
    .overviewmodal dl {
        padding-right: 10px;
    }
    .setbtns li .btn {
        padding: 10px 25px;
    }
    /*setting page end*/

    /*moduleedit page start*/
    .editmodulepara {
        padding-right: 10px;
    }
    .editmodulehead {
        font-size: 22px;
        line-height: 26px;
        margin-bottom: 10px;
    }
    .editmodulepara{
        font-size: 16px;
        margin-bottom: 15px;
    }
    .fr-box.fr-basic .fr-element {
        padding: 16px 0px 16px 10px;
    }
    /*moduleedit page end*/

    /*priyank start*/
   /* blog page*/
   .surveybtn .left {
        width: 40%!important;
    }
    .surveybtn .right {
        width: 60%!important;
    }
    .PBar h3 .PBarsubheading {
        font-size: 21px;
    }
    .froalapad .froala-editor {
        min-height: 400px;
    }
    .BlogCategory {
        padding: 20px 30px 0px 30px;
    }
    .form-control-modal{
        padding: 8px 12px;
    }
    .form-control-modal.nice-select:after{
        margin-top: -8px;
        right: 12px;
    }
    .BlogCategory {
      padding: 20px 15px 0px 15px;
   }
   .fr-box.fr-basic .fr-element {
      padding: 16px 0px 16px 0px;
    }

   /* blog2 page*/
   .newsul li a {
    font-size: 14px;
   }
   .newsul, .blog2tabs {
      padding-left: 0px;
   }
   .feedback .actionimport {
    width: 100%;
  }

  .feedback .goback {
    float: left;
    width: 100%;
    margin: 10px 0px;
  }
  .f_data_heading p a {
    float: left;
    margin: 10px 0px;
}
.f_data_content h3 {
    font-size: 20px;
    line-height: 26px;
}
.f_data_content p {
    font-size: 16px;
     line-height: 21px;
}
.froala-editor .heading_froala {
    font-size: 22px;
    margin-bottom: 10px;
}
.froala-editor .sub_heading_froala {
    font-size: 18px;
 }
 .froala-editor .froala_text{
    font-size: 16px;
 }
 .topprogress {
    padding-bottom: 30px;
  }
  .surveyedit .leftwidth, .surveyedit .rightwidth,
  .feedback2 .leftwidth, .feedback2 .rightwidth {
    margin-top: 10px;
}
.surveytabs .form-control, .surveytabs li a {
    font-size: 16px;
    min-height: 75px;
}
.cattag .innerInput a {
    top: 50%;
    margin-top: -15px;
}
.surveybtnbloginner {
    display: flex;
    }
 .book,.fotableflex .book, .docDheadings .book, .docDdata .book{
    top: 50%;
    margin-top: -6px;
}
.fotableflex .book, .docDheadings .book, .docDdata .book{
    margin-top: -4px;
    /*priyank end*/
}
.docDheadings .book, .docDdata .book{
    margin-top: -10px;
}
.navinner .leftinner {
    display: flex;
    align-items: center;
}
.fedbacD {
    padding: 15px 0px;
}
.smpleBox2, .feedbckitem .smpleBox2 {
    padding: 20px 0px 20px 0px;
}
.addfdbckcmntD {
    padding-left: 10px;
}
.banneroabs {
    padding-left: 10px;
}
.bannerother h2 span {
    font-size: 25px;
}
.tickettable .book{
    margin-top: -13px;
}
.tickettable .custabledata .book{
    margin-top: -4px;
}
.ticketright .f_data_heading p a.urgent{
    float: right;
}
.ticketright .f_data_heading p span {
    padding: 10px 12px;
    float: left;
}
.surveybtn .left {
    width: 100%!important;
}
.surveybtn .right {
    width: 100%!important;
}

/*.fotableflex .book{
    top: 33px;
    margin-top: 0;
}*/

}

@media(max-width:414px){
    /*index page start*/
    .bannerbluegdnt {
        padding: 95px 0px 15px 0px;
    }
    .navinner h2,.bannerinner h2  {
        font-size: 26px;
    }
    .bannercus .searchboxwhite {
        width: 100%;
        margin: 15px auto 0px auto;
    }
    .searchbox .form-control, .fdbck .form-control{
        font-size: 16px;
        padding: 6px 15px;
    }
    .cportal .top {
        margin-top: 20px;
    }
    .callbox p {
        padding: 0px 20px;
    }
    .mtnginputw {
        width: 100%;
        margin-right: 0%;
    }
    .mettingbox{
        margin-bottom: 0;
    }
    .callmetw{
        margin-bottom: 20px;
    }
    .cportalboxw{
        margin-bottom: 20px;
    }
    /*index page end*/

    /*footer start*/
    .footer{
        padding: 30px 0px;
    }
    /*footer end*/

    /*login page start*/
    .loginlogo img{
        width: 120px;
    }

    .Login .leftinner p {
        font-size: 16px;
        margin-top: 10px;
    }
    .loginform {
        padding: 80px 0px 0px;
    }
    .loginform_res {
        display: block;
        margin-bottom: 20px;
    }
    .loginform_res{
        display: none;
        margin-bottom: 0;
    }
    .form-controllogin{
        margin-bottom: 15px;
        font-size: 16px;
        padding: 6px 12px;
    }
    .loginbtn {
        font-size: 26px;
    }
    .loginwith {
        padding-top: 0;
    }
    .loginwith ul li{
        margin-top: 15px;
    }
    .crtaccfrgtpasbox {
        padding-top: 30px;
        padding-bottom: 15px;
    }
    .loginwith ul li {
        font-size: 16px;
    }
    .crtaccfrgtpasbox ul li a {
        font-size: 14px;
    }

    /*feedbackitem page start*/
    .bannerother h2 {
        font-size: 31px;
        text-align: center;
    }
    .bannerother {
        min-height: 200px;
    }
    .banneroabs {
        bottom: 15px;
        padding-left: 0px;
    }
    .Blog2 {
        padding: 20px 0px 20px 0px;
    }
    .smpleBox2 .left {
        padding-top: 10px;
    }
    .smpleBox2 .left h6 input {
        width: 30px;
        font-size: 22px;
    }
    .smpleBox2 .left img, .smpleBox2 .left svg {
        width: 15px;
        margin: 0 auto;
    }
    .BlogsBox h5 {
        font-size: 19px;
    }
    .smpleBox2 p {
        font-size: 15px;
    }
    .fdbckfil {
        font-size: 12px;
    }
    .fedright {
        font-size: 12px;
    }
    .smpleBox2, .feedbckitem .smpleBox2 {
        padding: 0px 0px 15px 0px;
    }
    .emojisblog2{
        margin-top: 15px;
    }
    .feedbackcmnt .emojisblog2 li a svg{
        width: 30px;
        height: 30px;
    }
    .emojis li {
        padding: 0px 3px;
    }
    .cmntboxouter {
        margin-top: 0;
    }
    .cmntbox h6, .addcmnt h6, .addnewfedbck h6 {
        font-size: 16px;
    }
    .cmntbox p {
        font-size: 14px;
    }
    .addcmnt textarea {
        height: 80px;
    }
    /*feedbackitem page end*/

    /*blog page start*/
    .topprogress {
        padding-bottom: 10px;
    }
    .Blog_data .leftw {
        padding-top: 10px;
    }
    .ProgressInner h6{
        font-size: 14px;
    }
    .PBar h3 {
        font-size: 26px;
    }
        .form-control-modal{
            margin-bottom: 0;
            padding: 8px 12px;
        }
    .Blog_data .width50, .width50{
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }
    .cattag .innerInput{
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .cattag input{
        width: 100% !important;
    }
    .inputset_outer {
        margin-bottom: 10px;
    }
    .blogrightca {
        margin-top: 20px;
    }
    .blogrightca {
        padding: 15px;
    }
    .blogmsginputfile {
        float: initial;
        display: block;
    }
  /*  .choosecol h5 a{
        float: left;
        padding-left: 10px;
        margin-top: 5px;
    }*/
    .choosecol h5 a {
    /* padding-left: 10px; */
    /* margin-top: 8px; */
    margin: 15px auto;
    display: block;
    float: unset;
}
    .Surveysteps {
        margin-bottom: 0;
    }
        /*blog page end*/

    /*knowledge base page start*/
    /*knowledge base page end*/
    /*document page start*/
    .docf4_inner .PBar h3 i {
        display: inline-block;
        width: 70%;
    }
    #filedrag h6 {
        font-size: 20px;
        line-height: 26px;
    }
    .Uploadimg{
        width: 122px;
        height: 102px;
    }
    #filedrag label, #filedrag label a {
        font-size: 16px;
    }
    .docbtn .right a.removesubtn {
        margin-right: 20px;
    }

    /*document page end*/

    /*divya module start*/
    .navinner .navlinks li{
        padding-right: 7px;
    }
    .appboxwidth, .appboxwidth:nth-child(3n){
        width:100%;
        margin-right: 0px;
    }
    .wlcpoinner{
        padding-left: 10px;
        padding-right: 10px;
    }
    .surveyQ h4 {
        font-size: 13px;
    }
    .surveyQ:before{
        width: 30px;
        height: 30px;
    }
    .surveyQ,.surveyA{
        padding: 0px 0px 0px 40px;
    }
    .tags > input, .surtag .surveyDtaglink{
        padding: 5px 20px;
        margin-top: 10px;
        font-size: 14px;
    }
    .cust_data_load h4,.cust_data_load_top h4 {
        font-size: 28px
    }
    .cust_data_load_pad {
        padding: 0px 10px;
    }
    .customer2top .leftw,.customer2top .rightw{
        width:100%;
        float:left;
    }
    .modalinner h3{
        font-size: 25px;
    }
    .modalinner p{
        font-size: 15px;
    }
    .prightwidth,.prightwidth:nth-child(3n),.prightwidth:nth-child(2n){
        width:100%;
        margin-right: 0%;
    }
    .portalbox{
        min-height: 290px;
    }
    .tagfont input, .msgbtn{
        font-size: 14px;
    }
    .msgbtn{
        width:100%;
        margin-right: 0px;
    }
    .surveybtntxt, .surveybtntxt a{
        font-size: 15px!important;
    }
    .blogmsginputfile input{
        right:initial;
        left:0;
    }
    .f2_head textarea {
        font-size: 18px;
        line-height: 23px;
    }

    /*ticketsystem page start*/
    .ticketright .f_data_heading p a.ticketcusname{
        display: block;
        float: initial;
        text-align: left;
    }
    /*ticketsystem page end*/

    /*surveylist page start*/
     .survey_listbox {
        padding: 15px 15px;
    }
    .survey_listbox h5 {
        font-size: 19px;
    }
    /*surveylist page end*/

    /*survey page start*/
     .Surveybox.Surver2box{
        padding: 0px 0px 0px 0px;
     }
     .sendansw {
        margin-top: 30px;
        padding-top: 20px;
    }
    /*survey page end*/

    /*simplepage2 page start*/
    .simplepage2 .BlogsBoxkb {
        padding-bottom: 10px;
    }
    /*simplepage2 page end*/
    .surveyedit {
        padding-bottom: 35px;
    }
/*    .surveybtn {
        margin-top: 10px;
    }*/

    /*priyank start*/

    /* blog2 page*/
    .Blog_link li, .newsul li {
       padding: 5px 10px;
    }
    .searchbox img {
        margin-top: -7px;
        width: 18px;
    }
    .addlinks .wd1,.addlinks .wd2 {
        width: 100%;
        margin-top: 10px;
    }
    .customer_data .addlinks{
        padding-bottom: 70px;
    }
    .f_li p {
        font-size: 14px;
        line-height: 18px;
    }
    .f_tabledata {
        padding: 10px 0px;
        padding-left: 30px;
    }
    .custableheading, .custabledata {
        padding-left: 30px;
    }
    .actiondiv a, .editcus, .custableheading li, .custableheading li .dropclick,
     .custabledata li, .goback li a {
        font-size: 13px;
    }
    .sortdateD .sortbyD, .sortdateD .nice-select {
        font-size: 13px;
    }
    .feedback .goback li a {
        font-size: 14px;
    }
    .f_data_heading p {
        font-size: 16px;
    }
    .f_data_load {
        padding: 15px;
    }
    .f_progress p,.f_progress a {
        font-size: 15px;
    }
    .customer_data .leffttp_lastcgange{
    width: 80%;
    float: left;
}
.customer_data .rightp_lastcgange{
    width: 20%;
    float: right;
    display: inline;
}
.mydomain .alertimg {
    right: 10px;
    margin-top: -6px;
}
.domainvalidate {
    padding-top: 20px;
}
.domainvalidate p {
    padding-left: 0px;
}
.inputsetting {
    margin-top: 10px;
}
.form-control-modal {
    font-size: 13px;
 }
 .ticketright .f_data_heading p span {
    padding: 10px 12px 10px 0px;
    float: left;
    margin: 0;
}
.ticDul li a {
    font-size: 16px;
}
.ticDul li {
    padding-right: 20px;
}

    /*priyank end*/

}

@media(max-width:320px){

}
