/*Large Desktop*/
@media (min-width: 1550px) {

}



/*Phone*/
@media (max-width: 1549px) {
	body{overflow-x: hidden;}

	.mobile-sidebar{left: 0px;}
	.mobile-content{left: 250px;right: -250px;}
	.box-info table{margin: 0 0 0 0;}
	.box-info .table-responsive{border: none;}
	.nav.navbar-nav.top-navbar li span.absolute {left: 25px;}
	.box-info .additional .list-group{margin-bottom: -10px;}
	.toolbar-btn-action{text-align: center;}
	.gallery-wrap .column{width: 25%;}
	.gallery-wrap .column-4{width: 33.33333333333333%;}
	.gallery-wrap .column-3{width: 50%;}
	.gallery-wrap .column .inner .img-wrap{
		height: 70px;
		overflow: hidden;
		background: #ddd;
	}
	.gallery-wrap .column-3 .inner .img-wrap{
		height: 140px;
		overflow: hidden;
		background: #ddd;
	}
	.gallery-wrap .column-4 .inner .img-wrap{
		height: 105px;
		overflow: hidden;
		background: #ddd;
	}
	.widget.box-messages{
		margin-top:0px;
	}
	
	footer{text-align: center;}
	.navbar-nav{
		float:left;
		margin:0px;
	}
	.navbar{
		border:none;
		border-bottom:1px #e5e5e5 solid
	}

	.navbar-nav .open .dropdown-menu{
		float:left;
		position: absolute;
		background:#fff;
		right:0px;
		left:auto;
		box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
		z-index:100
	}

	.navbar-nav.navbar-right:last-child {
	    margin-right: -15px;
	    height:50px;
	}

	.open > .dropdown-menu {
	    display: block;
	}

	.nav-tabs.nav-justified > li {
	    display: table-cell;
	    width: 1%;
	}

	
	.navbar-right{
		float: right;
	}
	.navbar-nav > li{
			display:none
	}
	.lock-screen{text-align: center;}

	.profile-actions{
		bottom:auto;
		top:60px;
	}
	.widget-tabbed{
		margin-top:40px;
	}
	.widget-tabbed .nav-tabs a{
		font-size:0px !important;
	}
	.widget-tabbed .nav-tabs a i{
		font-size:18px !important;
	}
	.the-timeline ul li.the-year{
		font-size:30px;
	}
	.ava-lock-screen{text-align: center; margin-bottom: 20px;}
	.ava-lock-screen img{
		width: 100px;
		margin: 0;
	}
	.open-right-sidebar .hide-phone{
		display: none;
	}
	
	.la-pricing-table .la-col-4{width: 50%;}
	.user-profile-sidebar{text-align: center;}
	.side-menu{
		z-index: 10 !important;
		left:0px;
		display:none;
		background: #f2f2f2;
	
	}
	.enlarged .side-menu {
    display: block;
	top: 68px;
	left:0
}
.widget-user .widget-user-header {margin-top:0px}
.left .box { margin-bottom:0px; border-bottom:1px #e5e5e5 solid}
.content-page { margin:0px}
.button-menu-mobile:hover {color: #fff;}
.fixed-left-void .side-menu.left{display:block}	
#wrapper.enlarged .content-page { opacity:0.4}
}

@media (max-width: 480px){
	.box-info .icon-box{
		width: 100%;
		display: block;
	}
	.box-info .icon-box,.box-info .text-box{text-align: center;}
	.gallery-wrap .column,.gallery-wrap .column-3,.gallery-wrap .column-4{width: 33.33333333333333%;}
	.gallery-wrap .column .inner .img-wrap,.gallery-wrap .column-3 .inner .img-wrap,.gallery-wrap .column-4 .inner .img-wrap{height: 70px;}
	.login-wrap{margin: 20px 0 0 0;}
	
	.navbar-default {
	  border: none;
	}
	.open-right-sidebar .topbar-profile,.open-right-sidebar .hide-phone{
		display: none;
	}
	.the-timeline ul li.the-year{
		font-size:20px;
		margin-left: 37%;
	}
	#wrapper:not(.enlarged) .topbar-profile,#wrapper:not(.enlarged) .hide-phone{
		display: none;
	}
	#wrapper .content-page{
		margin-left:0px !important;
		padding-left:0px;
		width:100%;
		display: inline-block;
	}
	.content-page > .content-wrapper {padding:0px}
	.topbar {border-bottom:1px #e5e5e5 solid}
	.topbar .topbar-left {width:250px}
	.button-menu-mobile:hover {color: #fff;}
	.topbar .title {display:none}
	.enlarged .topbar .title {display:block}
	.widget-user .widget-user-header {margin-top:0px}
	.logout {display:block!important}
	
	.open-right-sidebar .content-page > .content{
		opacity: 0;
	}
	.side-menu{
		z-index: 10 !important;
		left:0px;
		display:none
	
	}
	
	.side-menu.left {left:0px; top: 68px;
    background: #f8f8f8;}
	
	.enlarged .side-menu{ display:block}
	
	#weather h2{
		top:90px;
	}
	#weather .w-region{
		top:250px;
	}
	#stock-widget #stock-title{
		display: none;
	}
	#stock-widget .stock-options{
		margin-left: 15px;
	}
	.button-menu-mobile{display: block;}
}

@media (max-width: 420px){
	.hide-phone{
		display: none !important;
	}

	
}

@media (max-width: 360px){
	.gallery-wrap .column,.gallery-wrap .column-3,.gallery-wrap .column-4{width: 50%;}
	.gallery-wrap .column .inner .img-wrap,.gallery-wrap .column-3 .inner .img-wrap,.gallery-wrap .column-4 .inner .img-wrap{height: 80px;}
	.la-pricing-table .la-col-4{width: 100%;}
}

@media (max-width: 320px){
	.gallery-wrap .column,.gallery-wrap .column-3,.gallery-wrap .column-4{width: 50%;}
	.gallery-wrap .column .inner .img-wrap,.gallery-wrap .column-3 .inner .img-wrap,.gallery-wrap .column-4 .inner .img-wrap{height: 70px;}
}