/*------------------------------------------------------------------
[Reponsive Mode Page Stylesheet]
-------------------------------------------------------------------*/

@media only screen and (max-width: 800px) {

input[type="file"]{margin:auto;}
#canvas-holder{text-align:center;}
.myselecthalf{margin:0 auto;}

}

@media only screen and (max-width: 768px) {
    body {
        padding: 10px;
        overflow-x: hidden !important;
    }
    .navbar-nav .open .dropdown-menu {
        margin: 0!important;
    }
    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px;
        color: #fff!important;
    }
    #skin-select #toggle.active, #skin-select #toggle {
        visibility: hidden!important;
    }
    #skin-select {
        width: 50px!important; display:none;
    }
    .wrap-fluid {
        width: auto!important;
        margin-left: 0px!important;
        padding: 10px;
    }
    #skin-select li span, .tooltipster-base, .top-newsticker, .box-title span, .devider-title h3, ul.topnav h4, .side-dash, .noft-blue, .noft-purple-number, .noft-blue-number, .dark {
        display: block!important;
    }
    ul.topnav ul {
        position: absolute!important;
        right: -180px!important;
        width: 180px!important;
        margin-top: -38px!important;
    }
    #skin-select li i {
        top: 0!important;
        left: -11px!important;
        padding: 8px 0!important;
    }
    .nav-bg-trans {
        padding: 0 10px!important;
        z-index: 5000;
    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: #111!important;
        overflow-x: hidden;
    }
    .sub-board {
        margin-left: 0px!important;
    }
    .margin-left {
        margin: -25px 25px 0 0;
        float: right;
        display: inline-block;
    }
    .margin-left li {
        position: relative;
        display: inline-block;
        float: left;
        margin: 0 -6px 0 0 !important;
    }
    .logo-text {
        font-size: 20px;
        top: -8px!important;
        left: 50px;
    }
    .date-list {
        margin-top: 16px;
        font-size: 12px;
        display: inline-flex;
        margin-right: 0px;
    }
    .noft-btn, .admin-pic, .dropdown-setting:after {
        display: none;
    }
    .navbar-nav > li > a {
        border-top: 1px solid rgba(0, 0, 0, 0.4);
    }
    .dropdown-setting {
        background: rgba(0, 0, 0, 0.3)!important;
    }
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
        background-color: #eee;
        border-color: transparent!important;
    }
    .nav>li>a:hover, .nav>li>a:focus {
        background-color: transparent!important;
        color: #fff!important;
    }
    .navbar-nav > .notifications-menu > .dropdown-menu > li.header, .navbar-nav > .messages-menu > .dropdown-menu > li.header, .navbar-nav > .tasks-menu > .dropdown-menu > li.header {
        width: 286px;
    }
    li.footer-green, li.footer-blue, li.footer-red {
        width: 286px;
    }
    #menuwrapper ul li:hover ul, #menuwrapper ul li.iehover ul {
        top: 38px;
    }
	
	#mobile-trigger{display:block;}
	#mob .col-sm-6{width:50%; float:left;}
	#mob .col-sm-6 #mobile-trigger{text-align:right; padding-right:40px; font-size:30px;}
	
	.bckb{top:65px;}
	
    /*------------------------------------------------------------------------------------*/
}

@media only screen and (max-width: 445px) {
	
#chart-area, #chart-area2, #chart-area3{width:200px !important; height:200px !important;}
.fullwidth{display:block; width:100%; margin-left:0; margin-bottom:20px;}	
}

@media only screen and (max-width: 350px) {
	
#chart-area, #chart-area2, #chart-area3{width:150px !important; height:150px !important;}

.box .box-body{padding:20px 0;}
.box .box-body.hidemore{overflow-x:hidden; padding:20px;}

}

/*end responsive*/
