@media only screen 
    and (min-width : 320px) 
    and (max-width : 767px) {
        /* Styles */

        .btn-upload, .btn-create, .btn-folder {
            width: 100% !important;
            text-align: left;
            margin-bottom:5px;
        }
        .btn-group {
            width: 100%;   
        }
        .form-wrapper{
            padding: 10px;   
        }
        .btn-submit, .btn-cancel{
            width: 100%;
            margin-top:10px;
        }
        .actions-links ul li{
            padding: 7px 12px;   
        }
        .primary-navigation ul{
            padding: 0;    
        }
        .site-branding{
            float: left;
        }
        .site-branding{
            float: left;
        }
        .dropdown-menu{
            box-shadow: none;   
        }
        .navbar-collapse{
            float: left !important;
            width: 100% !important;
        }
        ul.navbar-nav li a{
            width: 100%;   
        }
        .primary-navigation{

        }
        #user-settings{
            display: inline;
        }
        .modal-body{
            padding: 20px;
        }
		.check-all{
		    margin-top:-2px !important;
			
		}
		.folder-description {
			
		}
		.sub-action-links span {
			display: none;
		}
        .sub-action-links ul{
            margin-left:30px    
        }
		.sub-action-links ul li{
			margin: 15px 0.4em;
		}
        .sub-action-links ul li a{
            color:#ccc;   
        }
		.sub-actions ul li {
			list-style: none;
			float: left;
			margin: 0;
		}
		.sub-actions label{
			margin-top: -4px;
            font-size: 12px;
            color: #999;
            margin-right: 15px;
		}
		.site-footer ul li{
			margin:0;
			font-size: 11px
		}
		.user-folder-info{
			height:50px;
		}
        /*.folder-list{
            height: 120px;   
        }*/
        .sub-action-wrapper {
            margin-left: -20px;
        }
        .search-wrapper{
            width: 100%;
            margin: 20px 0;
        }
        .icon-wrapper img {
            width: 30px;
        }
		.btn-cancel{
			width:100% !important;
		}
		.dropdown, .dropup {
			position: inherit;
		}
		ul.dropdown-menu li{
			width:100%;
		}
		/*label.dropdown-toggle:active, label.dropdown-toggle:focus{
			background:#333;
			color:#fff;
		}*/
		.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
             background-color: #000;
        }

        .nav .dropdown-menu a{
            color:#000;
        }

        .nav .dropdown-menu li a{
            width:100%;
            color:#fff;
        }

        .nav .dropdown-menu li a:hover{
            background-color:#f5f5f5;
            color:#000;
        }

		.scrollToTop{
			bottom: 55px;
			
		}
        .site-footer ul li a{
            margin: 0 5px;   
        }
	
    }


@media only screen 
and (min-width : 768px) 
and (max-width : 1199px)  {
    /* Styles */
    .btn{
        font-size: 12px !important;   
    }
    .actions-links ul li{
        font-size: 12px !important;  
        padding: 7px 4px;
    }
    .sub-action-links span {
			display: none;
    }
    .sub-action-links{
        
    }
    .icon-wrapper img {
        width: 30px;
    }
	button.btn.btn-upgrade {
		font-size: 10px !important;
	}
}