/*
* @package Stamford
* @copyright (C) 2016 by Joomlastars - All rights reserved!
* @license GNU General Public License, version 2 (http://www.gnu.org/licenses/gpl-2.0.html)
* @author Joomlastars <stars.joomla@gmail.com>
* @authorurl <http://themeforest.net/user/joomlastars>
*/

/* You can add new css here */
header {
    padding: 35px 0px
}
#logo img { 
    margin: 0 !important;
    max-height:100px !important;
}
h1#logo {
    height: 100px !important;
}
#main-nav {
	padding-top: 0 !important;
}
#main-nav {
	background: none !important;
}
#main-nav a {
	color: #777 !important;
}
#main-nav a:hover {
	color: #333 !important;
}
div.tab-content {
	background-color: white !important;
}
ul.btn-primary {
	margin-top:25px;
	background-color: rgba(255,255,255,0) !important;
	background-image: none !important;
	color: #333 !important;
}
ul.btn-primary li {
	padding-bottom: 0 !important;
}
ul.btn-primary li a {
	color: #555 !important;
	background-color: rgba(255,255,255,0);
    border: 1px solid #dddddd;
    border-bottom-color: transparent;
    cursor: default;
}
ul.btn-primary li a:hover {
	color: #333 !important;
	background-color: white !important;
	 border: 1px solid #dddddd;
    border-bottom-color: transparent;
    cursor: default;
}
ul.btn-primary li.active a {
	color: #333 !important;
}


/*.col1-3 .about_us img{border:1px solid red;margin:-40px 0 0 -40px;padding:0;width:360px}*/


@media only screen and (max-width: 767px) {
	#main-nav ul {
		border-top: 1px solid rgba(120,120,120,0.5) !important;
		border-bottom: 1px solid rgba(120,120,120,0.5) !important;
		margin-bottom:10px;
		padding: 20px 0;
	}
	#main-nav li .dropdown-menu {
		display: none;
		height: 1px !important;
		-webkit-transition: all 0.5s !important;
		-moz-transition: all 0.5s !important;
		transition: all 0.5s !important;
	}
	#main-nav li:hover .dropdown-menu {
		position: relative !important;
		display: block;
		height: auto !important;
		-webkit-transition: all 0.5s !important;
		-moz-transition: all 0.5s !important;
		transition: all 0.5s !important;
	}
	h1#logo {
		height: 138px !important;
	}
	#logo img {
        display: none !important;
		height:138px;
    }
	#logo a:before {
		content: url("/images/lane_gallery_logo_2_small.png");
	}

}


@media only screen and (max-width: 959px) and (min-width: 768px) {
	#main-nav ul {
		border-top: 1px solid rgba(120,120,120,0.5) !important;
		border-bottom: 1px solid rgba(120,120,120,0.5) !important;
		margin-bottom:10px;
		padding: 20px 0;
	}
	#main-nav li .dropdown-menu {
		position: relative !important;
		-webkit-transition: all 0.5s !important;
		-moz-transition: all 0.5s !important;
		transition: all 0.5s !important;
	}
	
}


@media only screen and (max-width: 767px) and (min-width: 300px) {
.white {
border:0px solid red;
min-height:500px;
}

.white>p {
border:0px solid green;
margin-bottom:70px;
}

.about_us img {border:0px solid red; width:100%;}

.about_container {display:table;width:320px;border:0px solid purple;}
.about_container .about_us {width:320px;float:left;border:0px solid red;}



}


#menu-button {
border:0px solid purple;
float:left;
margin-top:6px;
width:100%;
}
#content {
border:0px solid green;

}
#menu-button span.hide {display:block !important }

@media only screen and (min-width: 769px) {
.about_container { display:table;width:1150px;border:0px solid green;}
.about_us {width:362px;float:left;border:0px solid red;margin:10px;padding:10px;}
}

