@media screen and (min-width:1651px){
    header .gc-logo .logo-icon{width:100px}
    .main-home .gc-wrapper{padding-left:506px;padding-right:50px}
    .main-home .list-of-cards{margin-top:30px}
    .main-home .list-of-cards li{margin-bottom:30px}
    .main-home .list-of-cards li .card-inner{max-width:94%}
    .main-home .list-of-cards li .card-inner .card-title{margin-bottom:50px}
    .main-home .punch-btn{margin-top:0}
    .main-home .gc-left-nav.open-menu .gc-menu li a:before{top:4px;left:50px} 
    .gc-ticket-detail.gc-dtopen .sub_bottom .dt-col .icon-38{top:12px;left:15px}
    .gc-t-info .gc-t-set .name_assign_pt{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}
    .welcone-board ul li{list-style:none;padding:0;margin:10px 9px 10px}
    .ijp-listing .listijpdetails {
        padding: 40px 0;
    }
    .exit-module .ndc-list tr {
        display: table-row;
    }
}
@media(max-width:1650px){
    body .cwrap .team-box>ul>li,body .cwrap .team-box.leaves_box>ul>li{-webkit-box-flex:0;-ms-flex:0 0 48.8%;flex:0 0 48.8%;max-width:48.8%}
    .ijp-listing .listijpdetails {
        padding: 40px 0;
    } 
      .gc-view-col.closefilterpt{left:-190px}
    body.menu-nav-open.closefilterpanel .gc-view-col{left:-302px}
   .d-ticket .d-ticket-list .name_assign_pt{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}
   .dashboard .d-ticket-list .btn_row,.outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}
   .ticket-detail .outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}
   #tameer-banner .iam-right {
        padding-right: 10px;
    }
    .inner_page_body.gc-pms .performance-box .achived-role .achived-sec:nth-child(1){min-width:158px;}
    .gc-ticket-list .d-ticket .d-ticket-list .name_assign_pt {
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }
    .gc-ticket-list .outer_list_ticket .d-ticket-list .btn_row {
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    } 
}
@media(max-width:1600px){
    .gc-wrapper,.gc_button_row.sticky,.gc-ticket-detail.gc-dtopen .top_filter_outer{padding-right:50px;padding-left:394px}
    .inner_page_body.menu-nav-open .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-right:50px;padding-left:394px}
    .inner_page_body .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-left:505px}
    .leftbar_open .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-left:394px}
    .inner_page_body .gc-wrapper,.inner_page_body .top_filter_outer,.gc-attendance .calendarouter{padding-right:50px}
    .leftbar_open .gc-wrapper,.leftbar_open .gc_button_row.sticky{padding-left:394px}
    .leftbar_open .gc-view-col{left:152px}
    .gc-left-nav .gc-re-nav{width:74px}
    .gc-left-nav.small-nav .gc-re-nav{width:138px}
    .gc-left-nav.small-nav{width:152px}
    .gc-left-nav.small-nav .gc-menu li{padding-left:20px;text-align:left}
    .gc-left-nav.small-nav .gc-menu li a span{display:inline-block;opacity:1;text-indent:inherit}
    .gc-menu li{text-align:center;padding:0}
    .gc-menu li:hover a:before{visibility:visible;opacity:1}
    .gc-left-nav.small-nav .gc-menu li:hover a:before{visibility:hidden;opacity:0}
    .gc-menu li a{font-size:13px;font-weight:normal}
    .gc-left-nav .gc-menu li a span{display:none}
    .gc-view-col{width:305px;left:260px}
    .gc-right-nav,.main-home .gc-right-nav.right_open_show,.inner_page_body .gc-right-nav{right:50px}
    .events_outer .sw-bottom.gc-ba-box ul li .ba-wrap .btn_comment.show_comment{right:-34px}
    .gc-d-bottom h2,.gc-view-col .gc-dteam h2{font-size:14px}
    .gc-d-strip{height:65px;line-height:65px;font-size:13px}
    .gc-d-strip:after{top:23px}
    .gc-detail-col .punch-section{padding:34px 0 34px}
    .gc-detail-col .punch-section h2{font-size:18px}
    .gc-detail-col .punch-section p{font-size:12px}
    .gc-detail-col .punch-section .punch-btn{margin-top:5px}
    header .top-nav,.rightbar_open header .top-nav{width:155px}
    .inner_page_body .gc-left-nav{width:260px}
    .inner_page_body .gc-left-nav .gc-menu li{text-align:center}
    .inner_page_body .gc-left-nav .gc-menu li a span{display:none}
    .inner_page_body .gc-left-nav .gc-re-nav{width:138px}
    .inner_page_body .gc-view-col{left:260px}
    .inner_page_body.menu-nav-open .gc-view-col{left:88px}
    .inner_page_body .gc-wrapper,.inner_page_body .gc_button_row.sticky{padding-left:565px;padding-right:50px}
    .inner_page_body.aimfirst_page .gc-wrapper { padding-left: 200px; }
    .inner_page_body .gc-right-nav{opacity:0;visibility:hidden;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}
    .open_side.inner_page_body .gc-right-nav{opacity:1;visibility:visible;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}
    .gc-menu li a:before{visibility:hidden}
    .switch-view .com-head:before{font-size:40px}
    .sw-bottom .gc-ht-photo,.sw-bottom .gc-ht-pi{width:40px;height:40px;margin:auto}
    .sw-bottom .gc-ht-photo>img,.sw-bottom .gc-ht-prof-pic{width:40px; height:40px;}
    .inner_page_body .gc-view-col .sw-bottom.gc-ba-box ul li .gc-check:checked+label:after{top:7px}
    .gc-team .cwrap .sw-bottom.gc-ba-box ul li .gc-check:checked+label:after{top:7px}
    .inner_page_body .gc-view-col .sw-bottom.common-team-widget ul li .gc-check:checked+label:after{top:20px}
    .inner_page_body .gc-view-col .switch_user_list.sw-bottom.common-team-widget ul li .gc-check:checked+label:after{top:18px}
    .inner_page_body .gc-view-col .sw-bottom.double_line_check ul li .gc-check:checked+label:after{top:21px}
    .ba-wrap .ba-right{font-weight:normal;padding-left:10px}
    .inner_page_body.leftbar_open .gc-left-nav{width:88px}
    .inner_page_body.leftbar_open .gc-view-col{left:88px}
    .inner_page_body.leftbar_open .gc-wrapper,.inner_page_body.leftbar_open .gc_button_row.sticky,.gc-attendance.leftbar_open .calendarouter{padding-left:380px}
    .inner_page_body.leftbar_open .gc-left-nav .gc-menu li a span{display:none}
    .gc-menu li{margin:15px 0}
    .inner_page_body.leftbar_open .gc-left-nav .gc-menu li{padding:0;text-align:center;margin:15px 0}
    .inner_page_body.leftbar_open .gc-left-nav .gc-menu li:hover a:before{visibility:visible;opacity:1}
    .inner_page_body .gc-left-nav.small-nav .gc-re-nav{width:74px}
    .gc-left-nav.small-nav .profile-pic{height:135px}
    .rightbar_open .gc-wrapper,.rightbar_open .top_filter_outer,.rightbar_open .gc_button_row.sticky,.top_filter_outer,.gc-attendance .calendarouter{padding-left:565px;padding-right:50px}
    .inner_page_body.menu-nav-open .gc-wrapper,.inner_page_body.menu-nav-open .top_filter_outer,.inner_page_body.menu-nav-open .calendarouter{padding-left:393px}
    .gc-t-info .gc-t-set .name_assign_pt{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}
    body .cwrap .team-box>ul>li,body .cwrap .team-box.leaves_box>ul>li{-webkit-box-flex:0;-ms-flex:0 0 48.8%;flex:0 0 48.8%;max-width:48.8%} 
    .inner_page_body.leftbar_open .gc-wrapper .top_filter_outer{padding-left:380px}
    .inner_page_body.gc_help_body .gc-wrapper,.inner_page_body.gc_help_body .top_filter_outer, .inner_page_body.signature-page .gc-wrapper{padding-left:200px}
    /* .t-bot-strip .dt-col #select-box .assignee-name{width:56%} */
    .text-sub{max-width:75%}
    .switch-view.switch_user_list .sw-list{width:72px}
    .switch-view .switch-in .team-wrap ul.team-list-bx li .dot_pt{right:18px}
    .default-box{padding:20px}
    .birthday-col .events_outer .ba-wrap .ba-right{font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
    .outer-slider-foot{margin:0 -20px}
    .three-row,.two-row,.celebration-row,.main-home .row{margin:0 -8px}
    .three-row .col-sm-4,.two-row .col-sm-6,.celebration-row .col-sm-8,.celebration-row .col-sm-4,.parow .col-sm-8,.parow .col-sm-4,.main-home .col-sm-12{padding-left:8px;padding-right:8px}
    .default-box,.delite_card{margin-bottom:16px}
    .main-home .list-of-cards li .card-inner .card-title{margin-bottom:28px} 
    .main-home .gc-left-nav .profile-pic,.gc-left-nav .profile-pic{margin:60px 0}
    .menu-nav-open .main-home .gc-left-nav .profile-pic{margin:0}
    .menu-nav-open .main-home .gc-wrapper{padding-left:395px}
    .main-home .gc-left-nav.open-menu .gc-menu li a:before{top:4px;left:50px}
    body .gc-left-nav{width:200px}
    .main-home .gc-view-col{left:200px;width:305px}
    .main-home .gc-wrapper{padding-left:506px}
    .welcone-board ul li{list-style:none;padding:0;margin:10px 15px 10px}
    .three-row .col-sm-4{width:50%}
    .three-row .col-sm-4.full-bx{width:100%}
    .three-row .col-sm-4.full-bx .default-box{min-height:100%}
    .ticket-detail .gc-t-info .gc-t-set .name_assign_pt{ -ms-flex: 0 0 55%; flex: 0 0 55%; max-width: 55%; }
    .ticket-detail .gc-ticket-dt-box .gc-t-info .gc-t-set .btn_row { -webkit-box-flex: 0; -ms-flex: 0 0 45%; flex: 0 0 45%; max-width: 45%;}
    /* .default-box.calender-box{min-height:440px;} */
    .main-home .main-container{padding:0;}
    .t-bot-strip .dt-col:nth-child(6){width:14%}
    .travel-type .all_member_list .sw-bottom.gc-ba-box ul li .gc-check+label:before,
    .travel-type .all_member_list .sw-bottom.gc-ba-box ul li .gc-check:checked+label:after{top:30px;}
    /** idea aim **/
     .inner_page_body .gc-view-col.closefilterpt{left:-45px}
    body.menu-nav-open.closefilterpanel .gc-view-col{left:-217px}
    body.closefilterpanel .gc-wrapper,body.closefilterpanel .top_filter_outer,body.closefilterpanel .gc_button_row.sticky{padding-left:260px}
    /*** new left menu ****/
    .inner_page_body .gc-left-nav {
        width: 200px;
}
.inner_page_body .gc-view-col {
    left: 200px;
}
.rightbar_open .gc-wrapper, .rightbar_open .top_filter_outer, .rightbar_open .gc_button_row.sticky, .top_filter_outer, .gc-attendance .calendarouter {
    padding-left: 505px;
}
.inner_page_body.offrolepage .top_filter_outer,
.inner_page_body.exit-module .top_filter_outer {
    padding-left: 200px;
}
.inner_page_body.offrolepage.menu-nav-open .top_filter_outer,
.inner_page_body.exit-module.menu-nav-open .top_filter_outer {
    padding-left: 88px;
}
body.closefilterpanel .gc-wrapper, body.closefilterpanel .top_filter_outer, body.closefilterpanel .gc_button_row.sticky {
    padding-left: 200px;
}
.inner_page_body .gc-view-col.closefilterpt {
    left: -105px;
} 
.inner_page_body .gc-wrapper, .inner_page_body .gc_button_row.sticky {
    padding-left: 505px; 
}
.main-home .gc-left-nav .profile-pic, .gc-left-nav .profile-pic {
    margin: 30px 0;
}
.graph-legend-box li{
    padding: 12px 25px;
}
.row.graph-wrapper h2{
    font-size: 24px;
}
.performance-box .graph-legend-box li{
        padding: 16px 0;
}
.row.delite-row .delite-dashboard{
    margin:0 auto 10px;
}
.profiledetail .p-tablist li{
    font-size: 11px;
}
.inner_page_body.gc-common-grid.ticket-detail .gc-ticket-detail.gc-dtopen .top_filter_outer{
    padding-left: 200px;
}
.inner_page_body.gc-common-grid.ticket-detail.menu-nav-open .gc-ticket-detail.gc-dtopen .top_filter_outer{
    padding-left: 88px;
}
}
@media(max-width:1500px){
    .d-ticket .d-ticket-list .name_assign_pt{-ms-flex:0 0 56%;flex:0 0 56%;max-width:56%}
    .outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}
.com-head.t-head.my_ijp_head{height:99px;}
.ijptopfilter .t-info .t-sub{padding-top: 8px;}
    /** aim css **/
    .inner_page_body.aimfirst_page .gc-wrapper{padding-left:200px}
    .gc-view-col.closefilterpt{left:-45px}
    body.closefilterpanel .gc-wrapper,body.closefilterpanel .top_filter_outer,body.closefilterpanel .gc_button_row.sticky{padding-left:260px}
    body.menu-nav-open.closefilterpanel .gc-view-col{left:-217px}
    .logoaim{width:200px;height:200px;margin-bottom:70px}
    .welcomeaim .innerwelcome .main-title{font-size:30px}
    .aim-logo-mid .aimdetails{margin-bottom:25px}
    .aim-logo-mid .bottombtns{max-width:276px;height:58px}
    .aim-logo-mid .bottombtns .bulbicon{width:48px;height:48px}
    .logoaim img{max-width:128px}
    .bottombulb img{max-width:340px}
    .grap{right:20px}
    .i-b-dis .title-h{font-size:18px;margin-bottom:10px}
    .i-b-dis p{margin-bottom:0;font-size:12px;}
    .gc-detail-col .i-b-dis h2{margin-top:15px;font-size:14px}
     .decisivecard .ideabasewrap .ideaheaderwrap{margin-left:auto;position:absolute;right:0;top:0}
    .ideas-based-block .ideas-based-sub-block .ideasbased-right{padding:45px 0 25px}
    .ideas-based-block .ideas-based-sub-block .contribute .info-m{padding-top:30px}
    .grap{top:35px;max-width:110px}
    .i-b-dis .title-h span{font-size:25px}
    .i-b-dis ul{margin-left:5px;margin-top:10px}
    .i-b-dis ul li{margin-bottom:8px;font-size:12px}
    .title-d{font-size:25px;margin-bottom:20px}
    .twocol-outer .titlesub{font-size:16px;margin-top:15px}
    .twocol-outer .titlesub a{margin-top:10px}
    .btn-view-submit-outer{margin-top:20px}
    .ideas-based-block .ideas-based-sub-block .ideasbased-right .twocol img{max-width:200px;margin:0 auto}
    .ideas-based-block .ideas-based-sub-block .contribute{padding:0} 
    .decisivecard .innerblockwrap-bg .title-devision{font-size:30px}
    .decisivecard .innerblockwrap-bg .title-devision.smalltitle-dev{font-size:28px;margin-bottom:15px}
    .decisivecard .innerblockwrap-bg .title-devision span.monthpt{width:138px;height:30px;font-size:12px}
    .contributebtn-block{padding:0 30px 0}
    .decisivecard .innerblockwrap-bg{padding-top:20px}
    .contributebtn-block ul{margin:0 -5px}
    .contributebtn-block ul>li{padding:0 5px;margin-bottom:10px}
    .contributebtn-block ul li span{padding:0 15px;font-size:12px}
    .foot-idea span{font-size:12px;padding:10px 15px}
    .contributebtn-block ul li span:after{font-size:45px}
    .ideaimgthree{text-align:center;margin-top:10px}
    .ideaimgthree img{max-width:225px}
    .sqwrap .ideaimgthree img{max-width:325px}
    .ideaaround-t{margin-top:0;margin-bottom:10px;font-size:14px}
    .ideaaround-t span{font-size:10px}
    .criclebulb{width:250px;height:250px}
    .thanksinner .titlethanks{font-size:20px}
    .logocirc{transform: scale(0.8);-webkit-transform: scale(0.8);}
    .cown-info{padding-left:70px;}
    .changetobox{margin-bottom:0px;} 
.myideapage .idea-details-head .details-head-top{
        margin: 15px 0 0px;
    }
.myideapage .idea-details-head{
        padding: 0px;
    }
    .myideapage .my-idea-detail .idea-details-head{
        padding: 0 44px;
    }
.myideapage .download-ideas{
        right: 15px;
    }
    
.myideapage .idea-watcher{
        padding-right: 15px;
    }
    
.myideapage .idea-details-head .idealaunch_sub_bottom{
        
        padding: 0 15px  15px 0px;
    }
    
.myideapage .l-foot_card .ticketselect
    {
        padding-right: 15px;
        
        
    }
    
    .gc-view-col.closefilterpt{left:-100px}
    body.closefilterpanel .gc-wrapper,body.closefilterpanel .top_filter_outer,body.closefilterpanel .gc_button_row.sticky{padding-left:260px}
    body.menu-nav-open.closefilterpanel .gc-view-col{left:-272px}
    .myideapage .idea-details-container{margin-top: 160px;}
   div#changetobox-outer .slideitems{padding: 0 35px 15px;} 
   .iambanner .iambanner-inner .iam-left .iam-plan{font-size: 18px;}
    /**** new left menu   ****/
    body.closefilterpanel .gc-wrapper, body.closefilterpanel .top_filter_outer, body.closefilterpanel .gc_button_row.sticky {
        padding-left: 200px;
    }
    
    .inner_page_body.gc-pms .gc_tickets.gc-detail-col{padding-left: 15px;padding-right:15px;padding-top: 140px;} 

    .inner_page_body.gc-pms .gc-my-pms .top_head_filter .ticket-filters{padding-left:15px;}
    .inner_page_body.gc-pms .gc-my-pms .top_head_filter .service-titile{font-size:15px;}
    .inner_page_body.gc-pms .gc-my-pms .top_head_filter .client-name{font-size:11px;}
    .update_favourits.review-cycle { 
        margin: 8px 0 0 0;
    }
    .inner_page_body.gc-pms .review-cycle label,
    .inner_page_body.gc-pms .ticket-filters .ticket-filter-right .mygoal{font-size: 12px;}
    .inner_page_body.gc-pms .ticket-filters .ticket-filter-right .mygoal{ padding-right:30px;}
    .inner_page_body.gc-pms .ticket-filters .ticket-filter-right .mygoal.submitted-rating {
        padding-right: 0;
    }
    .inner_page_body.gc-pms .ticket-filters .ticket-filter-right .mygoal.submitted-rating:after{
        top:0;
    }
    .inner_page_body.gc-pms .ticket-filters .ticket-filter-right .mygoal:after{right:15px;}
    .inner_page_body.gc-pms .review-cycle select{min-width:60px;}
    .inner_page_body.gc-pms .performance-box .achived-role{margin:20px 0 0;}
    .inner_page_body.gc-pms .switch-view .apr-environment .emp-img{padding-top: 0;}
    .inner_page_body.gc-pms .switch-view .apr-environment p{line-height: 1.45; margin-top: 12px; text-align: justify}
    .inner_page_body.gc-pms .switch-view .apr-environment {
     padding: 15px 20px 50px 20px;
    }
    .gc-detail-col.gc_tickets.gc-my-pms .client-dis {
      padding: 0;
    }
    body.hamburger.inner_page_body.gc-pms.closefilterpanel .gc-detail-col.gc_tickets.gc-my-pms .client-dis{
        padding: 0 40px;
    }
    .inner_page_body.gc-pms .performance-box.pms-hr-box-panel {
        margin: -32px 0 0;
    }
    .inner_page_body.gc-pms .ticket-filters .ticket-filter-right .pms-overall-rating.pms-top-hr-section .pms-rating-col .mygoal:after {
        right:-10px; 
    }
    .inner_page_body.gc-pms .jobrole .job-title,
    .inner_page_body.gc-pms .jobrole .job-role{
        font-size: 14px;
    }
    .pms-top-emp-filter .mygoal,
    .inner_page_body.gc-pms .ticket-filters .pms-top-emp-filter .ticket-filter-right .addgoals{
        font-size: 13px;
    }
    .top_head_filter.pms-top-wrapper {
        padding: 0 20px;
    } 
.mood-metar .top-metar-head{display: flex;align-items: center;justify-content:space-between;}
.mood-metar .top-metar-head .title{font-size:14px;color:#000;position: relative;font-weight:500;}
.mood-metar .top-metar-head .title:after{position: absolute;width:26px;height: 2px;background:#f7f8fc;content:"";left:0;bottom:-12px;}
.mood-metar .top-metar-head .select-event {
    width: 113px;
    border-radius: 20px;
    border: none;
    height: 40px;
    color: #000;
    font-size: 13px;
    font-weight: 500;
    text-align: left;
    -webkit-appearance: none;
    background: url(../../images/downwards-arrow.svg) 78% no-repeat #f7f8fc;
    background-size: 9px;
    padding: 0 23px;
} 
.mood-metar-inner { 
    margin:25px auto 0; 
}
.mood-metar .organization {
    display: inline-block;
    width: 100%;
    margin-top: 50px;
    text-align: center;
    padding-bottom:30px;
}
.gauge-a ul li span{
    font-size:12px;
}
.pms-emp-list-box .col-sm-7, .pms-emp-list-box .col-sm-5 {
    padding: 0 15px;
}
}
@media(max-width:1400px){
    .gc-ticket-detail .gc-t-info .gc-t-set .btn_row{-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%;max-width:36%}
    .main-home .gc-wrapper,.menu-nav-open .main-home .gc-wrapper{padding-left:394px}
    .inner_page_body .gc-left-nav{width:88px}
    .main-home .gc-left-nav .profile-pic,.gc-left-nav .profile-pic{margin:0;height:auto;height:auto;transition:ease-in-out .3s}
    .gc-left-nav .gc-pic .gc-pi{padding:2px}
    .gc-left-nav .gc-pic{width:54px;height:54px;display:block;margin:15px auto 0;border:1px dashed #38b44a}
    .gc-left-nav .gc-pic .epi i{line-height:20px}
    .gc-left-nav .gc-pic .epi{width:20px;height:20px;bottom:5px;right:-1px;font-size:11px;line-height:20px}
    .gc-left-nav .profile-pic h2{display:none}
    body .gc-left-nav .gc-menu ul{max-width:100%}
    body .gc-left-nav .gc-menu li,.main-home .gc-left-nav .gc-menu li{display:block;width:100%;text-align:left;height:27px;line-height:27px;margin:10px 0;padding-left:0;min-height:10px}
    body .gc-menu li a:before{text-indent:inherit;display:block;position:absolute;left:0;z-index:99999999999;top:0;width:120px;background:#fff;border-radius:0 5px 5px 0;transition:ease-in-out .3s;visibility:hidden;opacity:0;height:100%;display:flex;justify-content:center;align-items:center}
    body .gc-left-nav .gc-menu li:hover a:before{visibility:visible;opacity:1;left:100%;padding-right:20px;background:#fff}
    body .gc-left-nav .gc-menu li a{font-size:12px;text-align:center}
    body .gc-left-nav .gc-menu li a>i{font-size:18px;margin-right:10px;vertical-align:middle;width:inherit;height:inherit;display:inline-block;padding:0;line-height:inherit;color:#3f3f3f}
    body .gc-left-nav .gc-menu li a>i.icon-04{font-size:20px}
    body .gc-left-nav .gc-menu li a{font-size:12px;text-align:center}
    body .gc-left-nav .gc-menu li a:before{color:#3f3f3f}
    body .gc-left-nav .gc-menu li a:before{background:transparent;top:0;left:55px;text-align:left}
    body .gc-left-nav .gc-menu li a:before{visibility:hidden}
    body .gc-left-nav .gc-menu li.active a i{background:transparent;color:#fb683b;width:auto;height:auto;line-height:25px;box-shadow:none}
    body .gc-left-nav,.inner_page_body .gc-left-nav{width:88px;}
    .main-home .gc-view-col,.inner_page_body .gc-view-col{left:88px}
    .inner_page_body .gc-wrapper,.inner_page_body .gc_button_row.sticky,.top_filter_outer,.gc-attendance .calendarouter{padding-left:393px;padding-right:50px}
    .inner_page_body.offrolepage .top_filter_outer,
    .inner_page_body.exit-module .top_filter_outer {
        padding-left: 88px;
    }
    .gc-left-nav.open-menu,body.inner_page_body .gc-left-nav.open-menu{width:323px;overflow:auto;padding-bottom:55px}
    body .gc-left-nav.open-menu{width:323px;overflow:auto;padding-bottom:55px}
    body .gc-left-nav.open-menu .profile-pic,.menu-nav-open .main-home .gc-left-nav .profile-pic{min-height:100px;display:block;margin:35px 0 25px}
    body.menu-nav-open .gc-left-nav.open-menu .gc-pic{width:96px;height:96px;margin:0 auto;border:solid 2px #3ab54c;display:block}
    body .gc-left-nav.open-menu .profile-pic h2 span{font-size:13px;font-weight:normal;color:#000;opacity:.66;display:block;margin:5px 0 0}
    body .gc-left-nav.open-menu .profile-pic .epi img{max-width:70%;margin:15% auto}
    body .gc-left-nav.open-menu .gc-menu{width:100%;padding:0;margin:0}
    body .gc-left-nav.open-menu .gc-menu ul{padding:0;margin:0;font-size:0}
    body .gc-left-nav.open-menu .gc-menu li{padding:0;min-height:55px;margin:0 0 50px;width:50%;display:inline-block;text-align:center;position:relative;vertical-align:top}
    body .gc-left-nav.open-menu .gc-menu li a{display:block;text-align:center;font-size:12px;color:rgba(0,0,0,0.42);position:static;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}
    body .gc-left-nav.open-menu .gc-menu li a i{width:55px;height:55px;line-height:55px;font-size:19px;display:block;margin:0 auto;border-radius:50%}
    body .gc-left-nav.open-menu .gc-menu li a i.icon-58,body .gc-left-nav .gc-menu li a i.icon-07,body .gc-left-nav .gc-menu li a i.icon-52{font-size:24px}
    body .gc-left-nav.open-menu .gc-menu li a:hover{color:#fb683c}
    body .gc-left-nav.open-menu .gc-menu li.active a i{background:#fb683c;color:#fff;box-shadow:0 0 46px rgba(0,0,0,0.21)}
    body .gc-left-nav.open-menu .gc-menu li.active a:before{visibility:hidden}
    body.menu-nav-open .profile-pic a .epi{width:29px;height:29px;line-height:29px}
    body .gc-left-nav.open-menu .gc-menu li a:before,.main-home .gc-left-nav.open-menu .gc-menu li a:before{visibility:visible;opacity:1;background:transparent;left:auto;right:auto;top:48px;border-radius:0;height:auto;text-align:center;width:100%;z-index:0}
    body.menu-nav-open .gc-left-nav.open-menu .gc-menu li:hover a:before{visibility:visible;opacity:1;left:auto;padding:0;color:#f5683d}
    body.menu-nav-open .gc-left-nav.open-menu .gc-menu li:hover a>i{color:#f5683d}
    body.menu-nav-open .gc-left-nav.open-menu .gc-menu li.active:hover a>i{color:#fff}
    body .gc-left-nav.open-menu .gc-menu li.active:hover a:before{display:none}
    .d-ticket .d-ticket-list .name_assign_pt{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
    .dashboard .d-ticket-list .btn_row,.outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
    .rec_list_details.outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}
    .gc-ticket-detail .gc-t-info .gc-t-set .name_assign_pt{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
    .gc-d-strip{height:53px;line-height:53px}
    .gc-d-strip:after{top:16px}
    .gc-detail-col .punch-section .punch-btn{margin-top:0}
    .delite_card .delite_body .delite_head h2{font-size:18px}
    .delite_card .delite_body .delite_head{margin-bottom:15px}
    .t-bot-strip .dt-col,.priority_menu .velue_set,.select2-container .select2-selection--single .select2-selection__rendered,.priority_menu .dropdown-menu li{font-size:12px}
    body .cwrap .team-box>ul>li,body .cwrap .team-box.leaves_box>ul>li{-webkit-box-flex:0;-ms-flex:0 0 48.5%;flex:0 0 48.5%;max-width:48.5%}
    .t-bot-strip .dt-col:nth-child(3){width:20%} 
    .text-sub{max-width:70%}
    .gc-attendance .gs_dp{margin:0 -14px}
    .d-ticket.ndc-list{margin-bottom:10px}
    .inner_page_body .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-right:50px;padding-left:393px}
    .inner_page_body.menu-nav-open .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-left:393px}
    /* .t-bot-strip .dt-col #select-box .assignee-name{width:54%} */
    .inner_page_body .top-nav li.active,.inner_page_body .top-nav li.active a{color:#999;border:0}
    .inner_page_body.open_side .top-nav li.active{border-right:2px solid #fb683b}
    .inner_page_body.open_side .top-nav li.active a{color:#fb683b}
    .gc-attendance .sw-recent .sw-list{width:86px}
    .leftbar_open .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-left:444px}
    .inner_page_body.leftbar_open .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-left:394px}
    .inner_page_body .gc-wrapper,.inner_page_body .gc_button_row.sticky,.inner_page_body .top_filter_outer,.gc-attendance .calendarouter{padding-right:50px}
    .team-box>ul>li,.team-box>ul>li:last-child{margin:.7%}
    .sidebar_right{width:50px;top:65px}
    .main-container{padding:0}
    .punch-section .cloud img{max-width:165px}
    .punch-section .cloud{margin-bottom:-110px}
    .ct-label.ct-horizontal.ct-end{margin-top:10px}
    .main-home .gc-left-nav .gc-menu{margin-top:0;display:inline-block}
    .main-home .gc-left-nav .gc-menu li.active a i{font-size:18px}
    .three-row,.two-row,.celebration-row,.main-home .row{margin:0 -5px}
    .three-row .col-sm-4,.two-row .col-sm-6,.celebration-row .col-sm-8,.celebration-row .col-sm-4,.parow .col-sm-8,.parow .col-sm-4,.main-home .col-sm-12{padding-left:5px;padding-right:5px}
    .default-box,.delite_card,.row.delite-row .delite_card{margin-bottom:10px}
    .default-box.graph-punch{min-height:240px}
    .three-row .col-sm-4{width:50%}
    .three-row .col-sm-4.full-bx{width:100%}
    .three-row .col-sm-4.full-bx .default-box{min-height:100%}
    .gc-ticket-detail.gc-dtopen .top_filter_outer{top:65px}
    .gc_tickets .gc-detail-col .detail-page-outer-div .sub_bottom .dt-col .icon-38{top:12px}
    .gc_tickets .gc-detail-col .detail-page-outer-div .t-bot-strip .dt-col .icon-14.write_icon{top:14px}
    .main-home .gc-left-nav .gc-menu li a i{width:20px;height:30px;line-height:30px}
    .three-row .col-sm-4 .default-box{min-height:388px}
    /*.events_outer .sw-bottom.gc-ba-box ul li .ba-wrap{width:98%}*/
    .events_outer .sw-bottom.gc-ba-box ul li .ba-wrap {
        width: 72%;
    }
    .welcone-board ul li{width:35px;height:35px;margin:5px;line-height:35px}
    .main-home .list-of-cards li{margin-bottom:10px}
    .main-home .list-of-cards li .card-inner{padding:15px}
    .main-home .list-of-cards li .card-inner .card-title{margin-bottom:24px}
    .punch-section{padding:20px 0 45px}
    /* .aucall .default-box{min-height:394px} */
    .graph-punch .avgpunch-time{margin:5px 0 15px}
    .graph-punch.default-box .ct-square{height:150px}
    .delite_card .delite_body .delite_head{margin-bottom:15px}
    .img-listing li:nth-child(1) img,.img-listing li:nth-child(2) img{height:110px}
    .img-listing li img{height:90px}
    .earm-money-pt .earn-wrap{margin:23px 0 20px}
    .main-home .gc-right-nav.right_open_show,.inner_page_body .gc-right-nav,.main-home .gc-right-nav.right_open_show{right:50px;top:65px}
    .main-home .gc-left-nav.open-menu .gc-pic{width:75px;height:75px}
    .main-home .gc-left-nav.open-menu .gc-pic .gc-pi{padding:4px}
    p.gs_readmore_fade{bottom:0;margin:0;padding:50px 0 0}
    p.gs_readmore_fade.hide{padding:13px 0}
    /* .default-box.calender-box,.default-box.team-wrap{min-height:451px;padding:16px 20px 5px} */
    .gc-left-nav,.gc-view-col{height:calc(100vh - 65px)}
    header .gc-ib{margin-left:5px}
    .ma-dfrom,.ma-dto{max-width:180px}
    .inner_page_body.gc_help_body .gc-wrapper,.inner_page_body.gc_help_body .top_filter_outer, .inner_page_body.signature-page .gc-wrapper{padding-left:88px}
    .main-home.menu-nav-open .gc-left-nav.open-menu .profile-pic h2,.inner_page_body.menu-nav-open .gc-left-nav.open-menu .profile-pic h2{display:block}
    .sw-recent .sw-list,.switch-view.switch_user_list .sw-list{width:77px}
    .travel-type .addnewmember_list>li{padding: 0 10px;}
    .d-ticket .d-ticket-list .name_assign_pt{-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
    .outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
    .dashboard-wrap-box .gscr_lSAction>.gscr_lSNext { right: -27px;}
    .dashboard-wrap-box .gscr_lSAction>.gscr_lSPrev { left: -27px;}
    .ijp-listing .autofillouter{margin:40px 0 10px;}
    .ijp-listing .listijpdetails {
        padding: 30px 0;
    }
    .ijptopfilter .inner_ticket_id_pt {
        padding: 0 30px 16px;
    }
    
    /** idea **/
      .inner_page_body .gc-view-col.closefilterpt{left:-217px}
    body.menu-nav-open.closefilterpanel .gc-view-col{left:-217px}
    .inner_page_body.closefilterpanel .gc-wrapper,.inner_page_body.closefilterpanel .gc-wrapper .top_filter_outer,.inner_page_body.closefilterpanel .gc_button_row.sticky{padding-left:88px}
    .aimfirst_page .gc-wrapper { padding-left: 88px; }
    .contributemodalbox{ padding:30px;}
    .contributtiouter{ margin-bottom: 30px;}
    .contributemodalbox .contributtitlebox {
        font-size: 35px;
        margin-top: 25px;
    }
    .logoiconsbox{bottom:-44px;}
    .ideaimgthree img{max-height:155px; max-width:100%;}
    .contributebtn-block {
	    padding: 0 30px 48px;
    }
     
    /*** new left menu ****/
    body .gc-left-nav .gc-menu li a>i {
        margin: 0;
        line-height: 1;
    }
    .gc-left-nav .profile-pic {
        min-height: 50px;
    } 
    body.inner_page_body .gc-left-nav.open-menu,
    body .gc-left-nav.open-menu{
        width: 200px;
        overflow: auto;
    }
    body.inner_page_body.menu-nav-open .gc-left-nav.open-menu{
        overflow-x: hidden;
    }
    
    body.inner_page_body .gc-left-nav.open-menu .profile-pic,
    .main-home .gc-left-nav.open-menu .profile-pic{
        min-height: 100px;
        display: block;
        margin: 20px 0 30px;
    }
    body.inner_page_body .gc-left-nav.open-menu .gc-pic,
    .main-home .gc-left-nav.open-menu .gc-pic {
        width: 85px;
        height: 85px;
        margin: 0 auto;
        display: block;
    }
    body.inner_page_body .gc-left-nav.open-menu .gc-menu li,
    .main-home .gc-left-nav.open-menu .gc-menu li{
        padding: 0;
        min-height: 40px;
        margin: 0 0 10px;
        width: 100%;
        text-align: left;
        border:0;
        display: inline-block;
    }
    body.inner_page_body .gc-menu.open-menu li a:before,
    .main-home .gc-menu.open-menu li a:before{
        text-align: left;
        width: 100%; 
        content: attr(data-rel);
        display: block;
        position: absolute;
        left: 65px;
        z-index: 999999;
        top: 10px;
        border-radius: 0;
        visibility: visible;
        opacity: 1;
        line-height: 1.6;
        transition: none; 
    }
    body.inner_page_body .gc-left-nav.open-menu .gc-menu li a i,
    .main-home .gc-left-nav.open-menu .gc-menu li a i{
        height: 40px;
        line-height: 40px;
        font-size: 19px;
        display: block;
        text-align: left;
        margin: 0 0 0 30px;
    }
    body.inner_page_body .gc-left-nav.open-menu .gc-menu li a i.icon-83, .main-home .gc-left-nav.open-menu .gc-menu li a i.icon-83{
        font-size: 24px;
    }
    body.inner_page_body .gc-left-nav.open-menu .gc-menu li.active a i,
    .main-home .gc-left-nav.open-menu .gc-menu li.active a i{
        background: none;
        color: #fb683b;
        box-shadow: none;
    }
    body.inner_page_body .gc-left-nav.open-menu .gc-menu li.active a:before,
   .main-home .gc-left-nav.open-menu .gc-menu li.active a:before{
        visibility: visible;
    }
    body .gc-left-nav.open-menu .gc-menu li a:before,
    .main-home .gc-left-nav.open-menu .gc-menu li a:before,
    body.menu-nav-open .gc-left-nav.open-menu .gc-menu li:hover a:before{
        left: 65px;
        text-align: left;
        justify-content: flex-start;
        top: 11px;
    }
    body.menu-nav-open .gc-left-nav.open-menu .gc-menu li.active:hover a>i {
        color:#fb683b;
    }
    body .gc-left-nav.open-menu .gc-menu li.active:hover a:before{display: block}
    body .gc-left-nav .gc-menu li:hover a:before{
        top:0;
    }
    body .gc-left-nav .gc-menu li.active:hover a:before{
        color: #fb683b;
    }
    .gc-left-nav .gc-menu li.active:before{background: none;}
    
    .gc-left-nav .gc-menu li.active a:before{ visibility: hidden}
    .inner_page_body .gc-detail-col.gc_tickets.gc-my-pms {  padding-top: 215px;}
    .inner_page_body.gc-pms .gc_tickets.gc-detail-col{padding-left: 15px;padding-right:15px;}
    .inner_page_body.gc-pms .review-cycle { display: flex; align-items: center;min-width: 213px;}
    .inner_page_body.gc-pms .team-wrap ul.team-list-bx li {
         margin: 10px 0;
    }
    .pms-search input[type="text"], .inner_page_body.gc-pms .cwrap .sw-bottom.gc-ba-box ul li select {
        height: 34px;
       line-height: 34px;
       font-size: 12px;
   }
   .inner_page_body.gc-pms .team-wrap .pms-left-top-filter h2 {
        margin: 10px 0 7px;
        font-size: 12px;
        font-weight: 400;
    }
    .inner_page_body.gc-pms .switch-view .sw-bottom.gc-ba-box .moredataticket ul li {
        padding: 7px 18px 7px 18px;
    }
    .inner_page_body.gc-pms .gc-view-col .sw-bottom.gc-ba-box .moredataticket ul li .gc-check:checked+label:after {
        top: 9px;
    }
    .inner_page_body.gc-pms .team-wrap .pms-left-top-filter ul {
        padding: 5px 0;
    }
    .inner_page_body.gc-pms .performance-box{
        margin-top:15px;
            padding: 25px;
    }
    .inner_page_body.gc-pms .gc_tickets.gc-detail-col,
    .inner_page_body.gc-pms .gc_tickets.gc-detail-col.gc-my-pms.pms-manager{
      padding-top: 145px;
    }
    .inner_page_body.gc-pms .performance-box .chart {
     right: 25px;
    }
    .inner_page_body.aimfirst_page .gc-wrapper { padding-left: 88px; }
    .excellent-mod span { 
        top: 22px;
        left: 18px;
    }
    
    .good-mod span { 
        top: 36px;
        left: 21px;
    }
    .gauge-data.good img { 
        transform: rotate(-45deg);
        -webkit-transform: rotate(-41deg);
    }
    .lazy-mod { 
        left: 44%;
    }
    .lazy-mod span { 
        left: 7px;
        top: 43px;
    }
    .sad-mod { 
        right: 23px;
        top: 11px;
    }
    .sad-mod span { 
        left: -14px;
        top: 33px;
    }
    .gauge-data.sad img { 
        transform: rotate(42deg);
        -webkit-transform: rotate(42deg);
    }
    .angry-mod span { 
        left: -23px;
        top: 16px;
    }
    .profiledetail .p-tablist li {
        padding: 19px 10px 19px 10px;
        font-size: 12px;
   }
    .switch-view .tnf .sw-bottom.gc-ba-box>h2 {font-size: 12px;} 
    .multiselection-apply-btn .d-ticket-cell .btn_comment .form-control {
        font-size: 11px;
    }
    .cwrap .sw-bottom.gc-ba-box ul.my_favourite_filter_ul li,
    .ticket-filters.top-filters.ticket-listview-filter .gc-ba-box ul li label,
    .sw-list { 
        font-size: 11px;
    }
    .gc-ticket-list .d-ticket .d-ticket-list .name_assign_pt {
        -ms-flex: 0 0 54%;
        flex: 0 0 54%;
        max-width: 54%;
    }
    .gc-ticket-list .outer_list_ticket .d-ticket-list .btn_row {
        -ms-flex: 0 0 46%;
        flex: 0 0 46%;
        max-width: 46%;
    }
    /*.multi-filter-dropdown{
        min-width:236px;
    }*/
    
    /** Offrole css changes **/
    .inner_page_body.offrolepage .gc-wrapper.cwrap,
    .inner_page_body.exit-module .gc-wrapper.cwrap,
    .inner_page_body.gc-common-grid.ticket-detail .gc-ticket-detail.gc-dtopen .top_filter_outer{
        padding-left: 88px;
    }
    .inner_page_body.gc-common-grid.ticket-detail .gc-detail-col {
        padding: 89px 15px 0;
    }
    /* .exit-module .ndc-view-list th,
    .exit-module .ndc-view-list td,
    .exit-module table.dataTable tbody th,
    .exit-module table.dataTable tbody td {
        min-width: 100px !important;
    } */
}
@media(max-width:1300px){
    .gc-detail-col{padding-left: 15px; padding-right: 15px;}
    .gc-right-nav,.main-home .gc-right-nav.right_open_show,.inner_page_body .gc-right-nav{right:0}
    .main-home .gc-right-nav.right_open_show,.inner_page_body .gc-right-nav{right:50px;opacity:0;visibility:hidden;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}
    .gc-wrapper,.gc_button_row.sticky{padding-right:0}
    .open_side.main-home .gc-right-nav.right_open_show,.open_side.inner_page_body .gc-right-nav{opacity:1;visibility:visible;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}
    .t-bot-strip .dt-col{height:auto;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;}
    .top-filters .sw-bottom.gc-ba-box ul li a{font-size:13px;color:#a7a7a8}
    .main-home .gc-left-nav .gc-menu li{margin:10px 0;height:27px;line-height:27px;}
    header .gc-logo{width:auto}
    body .gc-left-nav .profile-pic{margin:0;height:auto;height:auto;transition:ease-in-out .3s}
    .gc-left-nav .profile-pic h2{display:none}
    body .gc-left-nav .gc-menu ul{max-width:100%;} 
     
    body .gc-left-nav .gc-menu li a:before{visibility:hidden}
    .main-home .gc-left-nav .gc-menu li a i{width:18px;height:20px; line-height: 20px;}
    body .gc-left-nav .gc-menu li.active a i{background:transparent;color:#fb683b;width:auto;height:auto;line-height:25px}
    body .gc-left-nav,.inner_page_body .gc-left-nav{width:88px}
    .main-home .gc-view-col{left:88px}
    .main-home .gc-left-nav .profile-pic{margin:12px auto 0}
    .main-home .gc-wrapper{padding-left:395px}
    body .gc-left-nav.open-menu .gc-menu li.active a:before{visibility:hidden}
    body.menu-nav-open .profile-pic a .epi{width:29px;height:29px;line-height:29px}
     body .gc-left-nav.open-menu .gc-menu li:hover a:before{visibility:visible;opacity:1;left:0}
    body .gc-left-nav.open-menu{overflow:auto} 
    .gc-left-nav .gc-menu li a span{display:none}
    .inner_page_body .gc-view-col{left:88px}
    .inner_page_body .gc-wrapper,.inner_page_body .gc_button_row.sticky,.inner_page_body .calendarouter{padding-left:393px}
    .inner_page_body.leftbar_open .gc-left-nav .gc-menu li:hover a:before{visibility:hidden;opacity:0}
    .inner_page_body.leftbar_open .gc-left-nav{width:152px}
    .inner_page_body.leftbar_open .gc-left-nav .gc-menu li{text-align:left;padding-left:20px}
    .inner_page_body.leftbar_open .gc-left-nav .gc-menu li a span{display:inline-block}
    .inner_page_body .gc-left-nav.small-nav .gc-re-nav{width:138px}
    .inner_page_body.leftbar_open .gc-view-col{left:152px}
    .inner_page_body.leftbar_open .gc-wrapper,.inner_page_body.leftbar_open .gc_button_row.sticky,.inner_page_body.leftbar_open .calendarouter{padding-left:444px}
    .inner_page_body .gc-wrapper .top_filter_outer{padding-left:393px}
    .inner_page_body.offrolepage .top_filter_outer {
        padding-left: 88px;
    }
    .inner_page_body.leftbar_open .gc-wrapper .top_filter_outer{padding-left:444px}
    .cwrap .team-box.leaves_box>ul>li,.cwrap .team-box>ul>li{-webkit-box-flex:0;-ms-flex:0 0 48.5%;flex:0 0 48.5%;max-width:48.5%}
    .inner_page_body.gc_help_body .gc-wrapper,.inner_page_body.gc_help_body .top_filter_outer, .inner_page_body.signature-page .gc-wrapper{padding-left:88px}
    .select2-container .select2-selection--single .select2-selection__rendered{font-size:10px}
    .text-sub{max-width:76%}
    .gc-detail-col .sub_bottom .dt-col .icon-38{position:static}
    /* .t-bot-strip #select-box{ height:15px} */
    .gc-ticket-detail .t-bot-strip .dt-col .assignee-name,.t-bot-strip .dt-col .assignee-name{margin:0 0 0 5px}
    /* .t-bot-strip .dt-col .assignee-name{max-width:99%} */
    /* .t-bot-strip .dt-col #select-box .assignee-name{width:110px} */
    .t-bot-strip .dt-col .select2-container{position:absolute;left:0}
    .t-bot-strip .dt-col .select2-container--default.select2-container--below.select2-container--open,.dt-col .select2-container .select2-selection--single .select2-selection__rendered{margin:13px auto 0}
    .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-right:0}
    .inner_page_body .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-left:393px}
    .inner_page_body.leftbar_open .gc-ticket-detail.gc-dtopen .top_filter_outer{padding-left:444px}
    .outer-slider-foot{margin:0 -15px}
    .default-box{padding:16px 15px 5px}
    /* .aucall .default-box{min-height:451px} */
    .default-box .apply_btn_row{margin-bottom:30px;margin-top:42px}
    .t-bot-strip .dt-col:nth-child(1){width:8%}
    .t-bot-strip .dt-col:nth-child(2){width:22%}
    .d-ticket.listing-wrap .t-bot-strip .dt-col:nth-child(1){width:11%}
    .d-ticket.listing-wrap .t-bot-strip .dt-col:nth-child(2){width:18%}
    .d-ticket.listing-wrap .t-bot-strip .dt-col:nth-child(3){width:24%}
    .d-ticket .d-ticket-list .name_assign_pt{-ms-flex:0 0 54%;flex:0 0 54%;max-width:54%}
    .outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%}
    .body .gc-left-nav .gc-menu li a i,
    .main-home .gc-left-nav .gc-menu li a i{font-size: 17px;}
    .body .gc-left-nav .gc-menu li a i.icon-83,
     .main-home .gc-left-nav .gc-menu li a i.icon-83{font-size: 24px;}
    body .gc-left-nav .gc-menu li a > i.icon-04{font-size: 18px;}
     body .gc-left-nav .gc-menu li a > i.icon-07{font-size: 22px;}
      body .gc-left-nav .gc-menu li a > i.icon-59{font-size:16px;}
      .inner_page_body .gc-left-nav .gc-menu li a span,
      .main-home .gc-left-nav .gc-menu li a span{
        display: none;
        position: absolute;
        z-index: 99;
        left: 100%;
        margin-top: -31px;
        background: #fff;
        padding: 5px 0;
        min-width: 120px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }
    .main-home .gc-left-nav .gc-menu li a span {
        margin-top: -28px;
    }
    .main-home .gc-left-nav .gc-menu li:hover a span,
    .inner_page_body .gc-left-nav .gc-menu li:hover a span{
        display: block;
        color: #565656;
    }
    .main-home .gc-left-nav.open-menu .gc-menu li:hover a span,
    .inner_page_body .gc-left-nav.open-menu .gc-menu li:hover a span{
        display: none;
    }
    body .gc-left-nav .gc-menu li a:before {
        visibility: hidden;
        opacity: 0;
    }
    body .gc-left-nav .gc-menu li{
         position:initial;
    }
    body .gc-left-nav .gc-menu li:hover a:before{
        visibility: hidden;
        opacity: 0;
    }
    
    body .gc-left-nav .gc-menu ul::-webkit-scrollbar {
        width: 4px;
    }
 
    body .gc-left-nav .gc-menu ul::-webkit-scrollbar-track {
      background: #e2e2e2;
    }

    body .gc-left-nav .gc-menu ul::-webkit-scrollbar-thumb {
      background: #b2b2b2; 
    }
    .ijptopfilter .inner_ticket_id_pt {
        padding: 0 15px 16px;
    }
    .ijp-listing .autofillouter{margin:30px 0 10px;}
    /** aim **/
    .aimfirst_page .gc-wrapper{padding-left:88px;}
    .contributemodalbox .modalpoints ul li {
        font-size: 12px; 
       margin-bottom: 8px;
    }
    .contributemodalicon{top:20px;} 
    .foot-idea span{font-size:11px;}
    .common-slider-box .gscr_pagerwrapper{bottom: 5px;}
    /*** new left menu ****/
    body .gc-left-nav .gc-menu li a>i {
        margin-right: 0;
    } 
    .main-home .gc-left-nav .gc-menu li.active:hover a span,
    .inner_page_body .gc-left-nav .gc-menu li.active:hover a span {
        color: #f5673b;
    }
    .d-ticket-cell .d-btn{ font-size:11px;}
    .d-ticket li .d-ticket-list .img_check .gc-check:checked+label:after {
        top: 10px; 
        font-size: 12px;
    }
    .proEditBox {
        padding: 0 20px; 
    }
    .uploadInput { 
        margin: 60px 0px 60px 0px;
    }
    .customPopup .popUpBox { 
        max-height: 560px;
        min-height: 485px;
    }
}
@media(max-width:1199px){
    .gc-re-nav{display:none}
    .t-bot-strip .dt-col #select-box .assignee-name,
    .gc-ticket-detail .t-bot-strip .dt-col #select-box .assignee-name{width:95px}
    .d-ticket .d-ticket-list .name_assign_pt{-ms-flex:0 0 54%;flex:0 0 54%;max-width:54%}
    .outer_list_ticket .d-ticket-list .btn_row{-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%}
}
@media(max-width:1580px){
	/* 23-04-2019 */
 .disappointed-list{ margin: 0px -5px;}
 .ratecloseticket .accordion-container .disappointed-list li{padding:0 5px;}
.ratecloseticket .accordion-container .disappointed-list li a{font-size: 12px; padding: 0 10px;}
.disappointed-list li a i{font-size: 13px;}
}
@media (max-width: 1499px){
   .gc-bu-wrap .gc-bu-col{padding:15px;} 
.centerpopup .innerpopup{max-width: 500px;}
.unverified-outer.ticket_type_outer{ width: 610px;}
}
@media (max-width:1366px){
    .bu-head{padding:8px 15px;}
    .bu-head h2{font-size: 15px;}
    .busnissdropdown .form-control{height: 38px;}
    .business-unit-page .cwrap .team-box{ padding-top: 15px;}
}

@media(max-height:600px){
    .logoaim {
        width: 175px;
        height: 175px;
            margin-bottom: 95px;
        margin-top: 25px;
    }
    .aim-logo-mid .aimdetails {
        margin-bottom: 15px;
    }
    aim-logo-mid .aimdetails {
        font-size: 16px;
    }
    .welcomeaim .innerwelcome .main-title {
        font-size: 25px;
        margin: 0;
    }
}

@media(max-height:570px){
  .ideaform .stepsinner {
        height: calc(100vh - 35px);
       }
}

@media screen and (min-width:1900px){
    .decisivecard .innerblockwrap-bg {
        padding: 65px 0 0 0;
    }
}