.vis-desktop{display:block!important}
.vis-phone{display:none!important}
.vis-in-desktop{display:inline-block!important}
.vis-in-phone{display:none!important}
@media only screen and (min-width : 1824px) {
    body{font-size:14px;height:100%}
    .page-container{height:auto}
    .footer-widget{position:fixed}
    .checkbox label:before{top:.5px}
    .tiles.margin-reset{margin-left:51px}
    .demo-map{min-height:100%}
    .error-main{margin-top:40%}
}
@media (min-width: 1024px) and (max-width: 1280px) {
    .header .search-form input{width:300px}
    .ui-ssearch .loader{min-width:290px}
}
@media (min-width: 980px) {
    .page-sidebar .page-sidebar-wrapper ul{width:100%}
    .page-content{min-height:768px}
    .page-content.no-min-height{min-height:auto}
    .full-width-page .page-content{margin-left:0!important}
    .btn-cons-md{min-width:120px}
}
@media (max-width:979px) {
    body{margin:0!important}
    .header{margin:0!important}
    .header .nav li.dropdown i{display:inline-block;position:relative;top:1px;right:0}
    .page-container{margin:0!important;padding:0!important}
    .fixed-top .page-container{margin-top:0!important}
    .page-content{margin-top:0}
    .tiles{margin-right:0}
    .tiles.added-margin{margin-right:0}
    .page-content .admin-bar .admin-bar-inner{margin-right:0}
    .scrollup{left:235px}
}
@media (min-width: 768px) and (max-width: 1024px) {
    body{padding-top:0}
    .header .search-form input{width:250px}
    .ui-ssearch .loader{min-width:240px}
    .footer-widget{display:none}
    .page-content{margin-top:0;min-height:911px}
    .page-content .content{padding-top:95px}
    .visible-tablet{display:block!important}
    .scrollup{left:36px}
    .table td.small-cell,.table th.small-cell{width:40px}
}
@media only screen and (min-device-width : 768px)
and (max-device-width : 1024px) and (orientation : portrait) {
    .header-seperation{width:100%!important;display:block!important;position:fixed;z-index:999;text-align:center}
    .logo{margin-right:auto;margin-left:auto;margin-top:18px}
    .header-nav{display:none}
    .header .notifcation-center{margin-left:15px}
    .page-sidebar{display:none}
    .page-content .content{padding-top:95px}
    .page-sidebar{position:fixed;width:260px;}
    .page-sidebar .user-info{display:inline-block}
    .page-sidebar> p{display:block}
    .page-sidebar > .status-widget{display:block}
    .page-sidebar > .notification-alert{display:inline-block}
    .page-sidebar > ul li span.title{display:inline-block}
    .page-sidebar >ul li span.arrow{display:inline-block;float:right}
    .page-sidebar > ul li span.badge{display:inline-block}
    .page-sidebar > ul{width:260px;padding-top:0!important}
    .page-sidebar .profile-wrapper{display:inline-block}
    .page-sidebar > .side-bar-widgets{display:block}
    .footer-widget{display:block}
    .page-sidebar > ul > li > a{padding:11.5px 31px;color:#8B91A0}
    .page-sidebar > ul > li >a:hover,.page-sidebar > ul > li:hover >a{background:#1b1e24}
    .page-sidebar > ul > li.open > a,.page-sidebar > ul > li > a:hover,.page-sidebar > ul > li:hover > a{padding:11.5px 31px}
    .page-sidebar > ul > li > a i{color:#8B91A0}
    .page-sidebar > ul > li > ul.sub-menu{position:relative;margin:0}
    .inner-menu{margin-left:0;margin-top:60px}
    .inner-menu-layout .page-content{margin-left:200px}
    .scrollup{left:244px}
    .page-content{margin:0}
    .page-content .content{padding:25px;padding-top:95px}
    .widget{margin-right:0}
    .row-fluid.col [class*="span"]{width:48%!important;margin:0;margin-bottom:10px}
    .row-fluid [class*="span"]{width:100%;margin:0;margin-bottom:10px}
    .row-fluid [class*="offset1"]{margin-left:0!important}
    .column-seperation > div[class*="col-"]{border-right:none}
    .user-profile-pic{text-align:center}
    .user-mini-description h3,.user-mini-description h5{text-align:center}
    .login-container{padding:0 10px}
    .spacing-bottom-sm{margin-bottom:20px}
    .error-wrapper{margin-bottom:0;padding:auto}
}
@media (max-width: 860px) {
    .header .search-form{display:none}
}
@media (max-width: 767px) {
    .sidr .page-sidebar-wrapper {padding-top:70px!important;padding-bottom:10px !important;}
    .page-sidebar-wrapper > ul > li > a {padding-left:10px;}
    .menu-title {padding:15px 10px 0 10px;margin-bottom:5px;}
    .header .navbar-inner .container-fluid{margin-left:10px!important;margin-right:10px!important}
    .header .top-nav .nav{margin-top:0;margin-right:5px}
    .header .nav > li > .dropdown-menu.notification:after,.header .nav > li > .dropdown-menu.notification:before{margin-right:180px}
    .header .nav > li > .dropdown-menu.notification{margin-right:-180px}
    .header .nav > li > .dropdown-menu.inbox:after,.header .nav > li > .dropdown-menu.inbox:before{margin-right:140px}
    .header .nav > li > .dropdown-menu.inbox{margin-right:-140px}
    .header .nav > li > .dropdown-menu.tasks:after,.header .nav > li > .dropdown-menu.tasks:before{margin-right:90px}
    .header .nav > li > .dropdown-menu.tasks{margin-right:-90px}
    .header{text-align:center;padding-top:18px;padding-left:15px;box-shadow:none;}
    .header .logo{float:none}
    .header .notifcation-center{margin-left:15px}
    .header .nav.left{margin-top:-5px!important}
    .header .hidden-res{display:block!important}
    .header .res{display:none}
    .page-sidebar{display:none}
    .page-sidebar-wrapper .user-profile{display:block!important}
    .page-content .content{padding:80px 15px 20px}
    .page-title{margin-bottom:20px}
    .portlet-body.form .form-actions{padding-left:15px}
    .page-sidebar{overflow-x:hidden}
    .form-horizontal .form-actions{padding-left:180px}
    .no-margin-grid .row-fluid [class*="span"]{width:100%!important;margin:0;margin-bottom:10px}
    .tiles.margin-reset{margin-left:0}
    .user-profile-pic{text-align:center}
    .user-mini-description h3,.user-mini-description h5{text-align:center}
    .email-body{padding:8px!important}
    .login-container{padding:0 15px}
    .table td.small-cell,.table th.small-cell{width:42px}
    .error-wrapper{margin-bottom:0;min-height:624px;height:624px}
    .breadcrumb{display:none!important}
    .vis-desktop{display:none!important}
    .vis-phone{display:block!important}
    .vis-in-desktop{display:none!important}
    .vis-in-phone{display:inline-block!important}
    .DTTT_container{text-align:center}
    .table.dataTable{overflow-x:auto;display:block}
    .dataTables_filter label{width:100%}
    .dataTables_filter .dt-searchtext{float:left}
    .dataTables_filter .dt-searchcon{position:relative;overflow:hidden;float:none!important}
    .dataTables_filter .dt-searchcon input{width:100%}
    .column-seperation > div[class*="col-"]{border-right:none}
}
@media (max-width: 480px) {
    .page-title h3{width:80%}
    .page-content .content{padding:8px;padding-top:75px;overflow-x:hidden}
    .page-sidebar{overflow-x:hidden}
    .tiles.margin-reset{margin-left:0}
    .column-seperation > div[class*="span"]{border-right:none}
    table th.unseen,table td.unseen{display:none!important}
    .row-fluid{margin-bottom:10px}
    .small{width:100px!important}
    .medium{width:150px!important}
    .large{width:200px!important}
    .huge{width:246px!important;font-size:24px!important;height:36px!important;line-height:36px!important;padding:22px 8px!important}
    select.small{width:114px!important}
    select.medium{width:164px!important}
    select.large{width:214px!important}
    .btn-cons{min-width:110px}
    .btn-large{padding:9px 15px}
    .no-more-tables table,.no-more-tables thead,.no-more-tables tbody,.no-more-tables th,.no-more-tables td,.no-more-tables tr{display:block}
    .no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}
    .no-more-tables.table-bordered td{border-left:1px solid #eee;border-bottom:1px solid #eee}
    .no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;white-space:normal;text-align:left}
    .no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}
    .no-more-tables .text-right,.no-more-tables .text-center{text-align:left!important}
    .table-flip-scroll .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
    .table-flip-scroll * html .cf{zoom:1}
    .table-flip-scroll :first-child+html .cf{zoom:1}
    .table-flip-scroll table{width:100%;border-collapse:collapse;border-spacing:0}
    .table-flip-scroll th{width:auto!important;border-radius:0!important}
    .table-flip-scroll th,.table-flip-scroll td{margin:0;vertical-align:top}
    .table-flip-scroll th{text-align:left}
    .table-flip-scroll table{display:block;position:relative;width:100%}
    .table-flip-scroll thead{display:block;float:left}
    .table-flip-scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}
    .table-flip-scroll thead tr{display:block}
    .table-flip-scroll th{display:block}
    .table-flip-scroll tbody tr{display:inline-block;vertical-align:top}
    .table-flip-scroll td{display:block;min-height:1.25em;text-align:left}
    .table-flip-scroll th{border-bottom:0;border-left:0}
    .table-flip-scroll td{border-left:0;border-right:0;border-bottom:0;border-radius:0!important}
    .table-flip-scroll tbody tr{border-left:1px solid #babcbf}
    .user-profile-pic{text-align:center}
    .user-mini-description h3,.user-mini-description h5{text-align:center}
    .email-body{padding:8px!important}
    .lockscreen-wrapper .profile-wrapper{margin-bottom:8px}
    .login-container{top:60px}
    .login-bottom-border{display:none}
    .form-actions .btn{width:100%}
    .form-actions .btn + .btn{margin-top:10px}
}
@media (max-width: 320px) {
    .header .nav > li.dropdown .dropdown-toggle{padding-left:8px!important;padding-right:8px!important}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi) {
    .select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:none;background-repeat:no-repeat!important;background-size:none!important}
    .select2-search input{background-position:none!important}
}
@media (max-width: 500px) {
    #Parks.grid .mix{width:100%;padding-top:53%}
    .drop_down{display:none}
}
@media (max-width: 1000px) {
    #Parks.list .meta{width:150px}
}
@media (max-width: 840px) {
    #Parks.list .meta.region,#Parks.list .meta.rec{display:none}
}
@media (max-width: 540px) {
    #Parks.list .meta.area{display:none}
}
