@media (min-width:980px){}
@media (min-width:768px) and (max-width:979px){#sidebar{z-index:1100}
.header{padding-left:160px}
.notify-row{margin-left:15px}
.mail-box .sm-side{width:30%}
.mail-box .lg-side{width:70%}
}
@media (max-width:768px){.header{position:absolute}
#sidebar{height:100%;overflow:hidden;position:absolute;width:160px;bottom:0px}
#main-content{margin:0px!important;position:none !important}
#sidebar>ul>li>a>span{line-height:35px}
#sidebar>ul>li{margin:0 10px 5px 10px}
#sidebar>ul>li>a{height:35px;line-height:35px;padding:0 10px;text-align:left}
#sidebar>ul>li>a i{}
.mail-info,.mail-info:hover{display:none !important}
#sidebar ul>li>a .arrow,#sidebar>ul>li>a .arrow.open{margin-right:10px;margin-top:15px}
#sidebar ul>li.active>a .arrow,#sidebar ul>li>a:hover .arrow,#sidebar ul>li>a:focus .arrow,#sidebar>ul>li.active>a .arrow.open,#sidebar>ul>li>a:hover .arrow.open,#sidebar>ul>li>a:focus .arrow.open{margin-top:15px}
#sidebar>ul>li>a,#sidebar>ul>li>ul.sub>li{width:100%}
#sidebar>ul>li>ul.sub>li>a{background:transparent !important}
#sidebar>ul>li>ul.sub>li>a:hover{}
#sidebar{margin:0px !important}
#sidebar .btn-navbar.collapsed .arrow{display:none}
#sidebar .btn-navbar .arrow{position:absolute;right:35px;width:0;height:0;top:48px;border-bottom:15px solid #282e36;border-left:15px solid transparent;border-right:15px solid transparent}
.btn{margin-bottom:5px}
.mail-box aside{display:block}
.mail-box .sm-side,.mail-box .lg-side{width:100%}
.fc-header-right{left:25px;position:absolute}
.fc-header-left .fc-button{margin:0px !important;top:-10px !important}
.fc-header-right .fc-button{margin:0px !important;top:-50px !important}
.fc-state-active,.fc-state-active .fc-button-inner,.fc-state-hover,.fc-state-hover .fc-button-inner{background:none !important;color:#FFFFFF !important}
.fc-state-default,.fc-state-default .fc-button-inner{background:none !important}
.fc-button{border:none !important;margin-right:2px}
.fc-view{top:0px !important}
.fc-button .fc-button-inner{margin:0px !important;padding:2px !important;border:none !important;margin-right:2px !important;background-color:#fafafa !important;background-image:-moz-linear-gradient(top,#fafafa,#efefef) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#efefef)) !important;background-image:-webkit-linear-gradient(top,#fafafa,#efefef) !important;background-image:-o-linear-gradient(top,#fafafa,#efefef) !important;background-image:linear-gradient(to bottom,#fafafa,#efefef) !important;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa',endColorstr='#efefef',GradientType=0) !important;-webkit-box-shadow:0 1px 0px rgba(255,255,255,.8) !important;-moz-box-shadow:0 1px 0px rgba(255,255,255,.8) !important;box-shadow:0 1px 0px rgba(255,255,255,.8) !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;color:#646464 !important;border:1px solid #ddd !important;text-shadow:0 1px 0px rgba(255,255,255,.6) !important;text-align:center}
.fc-button.fc-state-disabled .fc-button-inner{color:#bcbbbb !important}
.fc-button.fc-state-active .fc-button-inner{background-color:#e5e4e4 !important;background-image:-moz-linear-gradient(top,#e5e4e4,#dddcdc) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e5e4e4),to(#dddcdc)) !important;background-image:-webkit-linear-gradient(top,#e5e4e4,#dddcdc) !important;background-image:-o-linear-gradient(top,#e5e4e4,#dddcdc) !important;background-image:linear-gradient(to bottom,#e5e4e4,#dddcdc) !important;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e5e4e4',endColorstr='#dddcdc',GradientType=0) !important}
.fc-content{margin-top:50px}
.fc-header-title h2{line-height:40px !important;font-size:12px !important}
.fc-header{margin-bottom:0px !important}
.timeline-desk .album a{margin-bottom:5px;margin-right:4px}
.stepy-titles li{margin:10px 3px}
.mail-option .btn{margin-bottom:0}
}
@media (max-width:480px){.notify-row,.search,.dont-show,.inbox-head .sr-input,.inbox-head .sr-btn{margin-left:0px}
.mail-box aside{display:block}
.mail-box .sm-side,.mail-box .lg-side{width:100%}
#top_menu .nav>li,ul.top-menu>li{float:right}
.hidden-phone{display:none !important}
.dataTables_filter{float:left}
.dataTables_info{margin-bottom:10px}
.mail-option .btn{margin-bottom:0}
.mail-option .inbox-pagination{margin-top:10px;float:left}
.chart-position{margin-top:0px}
}
@media (max-width:320px){.login-social-link a{padding:15px 17px !important}
.notify-row,.search,.dont-show,.inbox-head .sr-input,.inbox-head .sr-btn{display:none}
.mail-box aside{display:block}
.mail-box .sm-side,.mail-box .lg-side{width:100%}
#top_menu .nav>li,ul.top-menu>li{float:right}
.hidden-phone{display:none !important}
.dataTables_filter{float:left}
.dataTables_info{margin-bottom:10px}
.mail-option .btn{margin-bottom:0}
.mail-option .inbox-pagination{margin-top:10px;float:left}
.chart-position{margin-top:0px}
}