@media screen and (max-width: 991px) {
body{position:relative}
.left-side{display:none}
.main-content{margin-left:0;width:100%}
.left-side-collapsed .left-side{visibility: hidden}
.left-side-collapsed .main-content{margin-left:0}
.left-side-collapsed .header-section{margin-left:0}
.left-side-show section{overflow-x:hidden}
.left-side-show .left-side{display:block;z-index:999;}
.btn-demo{margin-bottom:20px}
.left-sideinner{padding:5px 10px}
.left-sideinner .searchform input{background:#fff;border:0}
.sticky-header .header-section,.sticky-header.left-side-collapsed .header-section{left:0}
.sticky-header .menu-right{margin-right:0;margin-left:0;width:100%;order:5;}
.lock-wrapper{margin:25% auto}
.sticky-left-side .custom-nav{margin-top:-5px}
.stepy-error{bottom:50px}
.left-side-collapsed .left-side{left:0;top:50px;width:240px}
.left-side-collapsed .logo-icon{display:none}
.left-side-collapsed .logo{display:block}
.left-side-collapsed .left-side .searchform input{margin:5px 0 20px 12px}
.wdgt-profile,ul.iconic-list{margin-bottom:20px}
.sticky-header .header-section{flex-wrap: wrap;background:url(../images/logo/fav.png) no-repeat left 70px top 13px #1b2134;background-size:36px;justify-content: space-between;}
.sticky-header .header-section::before{content:'TaskPro';color:#fff;position:absolute;left:115px;top:20px;font-size:18px;letter-spacing:1px;}
.notification-menu{justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);overflow: auto;}
.notification-menu .info-number{width:100%;text-align:center;}
.notification-menu > li{align-items:center;justify-content:center;}
.notification-menu > li svg.top5{top:2px;}
.left-side .logged-user .media-object{margin-right:10px}
#date_time_sec{display:none;}
.taskhead{display:none;}
.single-task-delete{display: block;}
/* .task-name.mobileedition{border:1px solid #e8e8e8;} */
.showhidesear2{background-color:#eafff9;margin:10px -15px;}
.task-name.mobileedition.collapse.in{display:block;}
.task-name.mobileedition .col-md-2,.task-name.mobileedition .col-md-1{width:100%;margin:15px 0;min-height: 35px;}
.hasii{position:relative;padding-left:90px;}
.hasii::before{position:absolute;left:10px;}
.iiname:before{content:'Name :';}
.iilabels:before{content:'Labels :';}
.iiby:before{content:'By :';}
.iiassignees:before{content:'For :';}
.iiassign:before{content:'Assign :';}
.iiproj:before{content:'Project :';}
.iistart:before{content:'Start :';}
.iiend:before{content:'End :';}
.iipri:before{content:'Priority :';top:5px;}
.total-noti,.total-unread{top: 0px;}
}
@media screen and (max-width: 767px) {
.back-btn{display:none;}
.sticky-header .header-section{background-position:left 15px top 13px!important;}
.sticky-header .header-section::before{left:55px;}
.wrapper{padding-top:0;}
.panel-heading svg,.wrapper .panel-heading strong.withsvg svg{top:-3px; }
.notification-menu > li.dinblock a.ddd{padding-right:2px!important;padding-left:2px!important;}
.notification-menu > li:last-child{position:absolute;right:53px;top:0;border-right:1px solid rgba(255,255,255,.1)}
.notification-menu .dropdown-toggle img{margin:0;}
.profile-item{padding-right:10px!important;}
.searchform{position:relative}
.searchform input{background:#fff}
.left-side .searchform,.left-side .logged-user{display:block}
.breadcrumb-wrapper{display:none}
.notification-menu .dropdown-menu:after{display:none}
.fc-button-inner{padding:0}
.media-gal .item{width:100%}
.media-filter{margin:25px 0}
.media-filter + .pull-right,.media-filter + .pull-right + .btn{float:left!important}
.state-info{position:static;width:100%;margin-top:15px}
.state-info .panel{width:100%}
.lock-wrapper{margin:40% auto}
.pricing-table{width:100%;margin-left:0}
.mail-box > aside,.mail-box > section{display:block;margin-bottom:10px;width:100%}
.mail-list{height:auto}
.bgmobile{background:#fff;border-radius: 50px;}
.panel-heading .nav{display:flex;align-items:center;justify-content:space-between;overflow: auto;}
.custom-tab ul > li > a{padding:0 10px 6px!important;line-height: 32px;font-size:13px;}
.custom-tab ul > li > a i,.custom-tab ul.nav-tabs li svg{display:none;}
.custom-tab ul > li > a .badge{display:block;}
.custom-nav > li.custom-nav-li > a{padding:8px 10px}
.addone{margin-bottom:20px;}
.wrapper .panel .panel-heading{text-align:center;}
.givemebg{background:#f6efe8;padding:0 5px 0 15px;}
.secheadbg{background:#f6efe8;}
table.iamresponsive{border:0;}
table.iamresponsive thead{display:none;}
table.iamresponsive tr{display:block;margin:5px 0;transition:all ease-in-out .3s;}
table.iamresponsive tr td{display:block;padding-left:90px;padding-right:40px;position:relative;}
table.iamresponsive tr td::before{position:absolute;left:10px;color:#882f4b;font-weight:600;}
table.iamresponsive tr td:first-child::before{content:'Lead : ';}
table.iamresponsive tr td:nth-child(2)::before{content:'Contact : ';}
table.iamresponsive tr td:nth-child(3)::before{content:'Login Info : ';}
table.iamresponsive tr td:nth-child(4)::before{content:'Enq. For : ';}
table.iamresponsive tr td:nth-child(5)::before{content:'Biz. Type : ';}
table.iamresponsive tr td:nth-child(6)::before{content:'Owners : ';}
table.iamresponsive tr td:nth-child(7)::before{content:'Stage : ';}
table.iamresponsive tr td:nth-child(8)::before{content:'Activity : ';}
table.iamresponsive tr td:nth-child(9)::before{content:'Action : ';}
table.iamresponsive tr td:nth-child(9) .btn{width:100%;}
table.iamresponsive tr td + td{display:none;}
table.iamresponsive tr.open td + td{display:block;background:#eafff9;}
table.iamresponsive tr td .showhidesear{height:100%;width:30px;right:0;top:0;background-color:#eafff9;z-index: 2;text-align:center;line-height:4;}

table.iamresponsiveprice{border:0;}
table.iamresponsiveprice thead{display:none;}
table.iamresponsiveprice tr{display:block;margin:5px 0;transition:all ease-in-out .3s;}
table.iamresponsiveprice tr td{display:block;width:auto;padding-left:130px;padding-right:40px;position:relative;min-height:50px;}
table.iamresponsiveprice tr td::before{position:absolute;left:10px;color:#882f4b;font-weight:600;}
table.iamresponsiveprice tr td:first-child::before{content:'Under Label : ';}
table.iamresponsiveprice tr td:nth-child(2)::before{content:'Quotation Type : ';}
table.iamresponsiveprice tr td:nth-child(3)::before{content:'Time Frame : ';}
table.iamresponsiveprice tr td:nth-child(4)::before{content:'Quotation Cost : ';}
table.iamresponsiveprice tr td + td{display:none;}
table.iamresponsiveprice tr.open td + td{display:block;background:#eafff9;}
table.iamresponsiveprice tr td .showhidesear{height:100%;width:30px;right:0;top:0;background-color:#eafff9;z-index: 2;text-align:center;line-height:3;}

table.iamresponsivequote{border:0;}
table.iamresponsivequote thead{display:none;}
table.iamresponsivequote tr{display:block;margin:5px 0;transition:all ease-in-out .3s;}
table.iamresponsivequote tr td{display:block;width:auto;padding-left:120px;padding-right:40px;position:relative;min-height:50px;}
table.iamresponsivequote tr td::before{position:absolute;left:10px;color:#882f4b;font-weight:600;}
table.iamresponsivequote tr td:first-child::before{content:'Lead Details : ';}
table.iamresponsivequote tr td:nth-child(2)::before{content:'Contact Info : ';}
table.iamresponsivequote tr td:nth-child(3)::before{content:'Quotation For : ';}
table.iamresponsivequote tr td:nth-child(4)::before{content:'Owners : ';}
table.iamresponsivequote tr td:nth-child(5)::before{content:'Asssociate : ';}
table.iamresponsivequote tr td:nth-child(6)::before{content:'Price : ';}
table.iamresponsivequote tr td:nth-child(7)::before{content:'Stage : ';}
table.iamresponsivequote tr td:nth-child(8)::before{content:'Status : ';}
table.iamresponsivequote tr td:nth-child(9)::before{content:'Action : ';}
table.iamresponsivequote tr td + td{display:none;}
table.iamresponsivequote tr.open td + td{display:block;background:#eafff9;}
table.iamresponsivequote tr td .showhidesear{height:100%;width:30px;right:0;top:0;background-color:#eafff9;z-index: 2;text-align:center;line-height:4;}

}

@media screen and (max-width: 480px) {
.notification-menu > li.dinblock {padding:0;}
.notification-menu > li svg{transform:scale(.8);}
.widget-container .stepy-titles li,.stepy-titles li{width:100%}
.directory-list li{display:inline-block;float:left;width:auto}
.directory-list li a{display:block;padding:5px 10px;margin-bottom:1px}
}
@media screen and (max-width: 479px) {
.fc-button-inner,.fc-button-content{padding:0}
.fc-header-title h2{font-size:12px!important}
.fc .fc-header-space{padding-left:0}
.fc-state-active,.fc-state-active .fc-button-inner,.fc-state-active,.fc-button-today .fc-button-inner,.fc-state-hover,.fc-state-hover .fc-button-inner{background:none repeat scroll 0 0 #FFF!important;color:#32323A!important}
.fc-state-default,.fc-state-default .fc-button-inner{background:none repeat scroll 0 0 #FFF!important}
.error-wrapper h1 img{width:100%}
.widget-container .stepy-titles li,.stepy-titles li{width:100%}
.directory-list li{display:inline-block;float:left;width:auto}
.directory-list li a{display:block;padding:5px 10px;margin-bottom:1px}
}
@media screen and (max-width: 360px) {
.notification-menu li:first-child .dropdown-menu{margin-right:-90px}
.notification-menu li:nth-child(2) .dropdown-menu{margin-right:-45px}
.notification-menu li:nth-child(3) .dropdown-menu{margin-right:0}
.nav-tabs.nav-justified.nav-profile > li{float:none;display:block;width:auto}
.lock-wrapper{margin:40% auto;max-width:300px}
.lock-wrapper input,.lock-wrapper input:focus{width:80%!important}
.lock-wrapper .locked{right:70px}
}
@media screen and (max-width: 320px) {
.lock-wrapper{margin:40% auto;max-width:300px}
.lock-wrapper input,.lock-wrapper input:focus{width:80%!important}
.lock-wrapper .locked{right:70px}
.media-filter li{margin-bottom:10px;display:inline-block}
.media-filter + .btn-group .btn{margin-bottom:5px}
}
@media screen and (max-width: 767px) {
    #chatsidenav{width:auto;}
    .chat_show{z-index: 100;padding-top: 0px;}
    #chat_name{position: absolute;right: 0px;top: 12px}
    .notification-menu > li{min-width: 80px;}
}