@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Marcellus+SC);
@import url(http://fonts.googleapis.com/css?family=PT+Serif+Caption|Open+Sans:400,700);
/* CSS Document */
body{
	background:url("../images/wood-bg.jpg") repeat fixed 0 0 rgba(0, 0, 0, 0);
	font-family: 'Open Sans', sans-serif;
}
p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	line-height:1.8;
}
h2{
	font-family: 'PT Serif Caption', serif;
	color:#ED3800;
	margin:20px 15px;
}
ul li{line-height:1.8;}
.heading{
	background:#fff;
	border-radius:0 0 60px 60px;
}
.logo{
	float:left;
	padding:2%;
}
.name{
	color:#000;
	float:right;
	padding:0 2% 0 0;
	font-family:"Marcellus SC",serif;
	font-size:36px;
	color:#113B75;
	margin:5% 0 0 0;
}

.mynav{
		background:transparent;
		border-radius:0;
		border:0;
		border-bottom:2px solid #fff;
		margin-top:10px;
}
.navbar-default .navbar-nav > li > a{
		color:#fff;
		font-family: 'Marcellus SC', serif;
		font-size:18px;
		/*padding:15px 58px;*/
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover{
		border-bottom:4px solid red;
		background:none;
		color:#fff;
}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover{color:#fff;border-bottom:4px solid red;}

.banner img{
		min-width:100%;
}
.content{
		background:#fff;
		padding:2%;
}
.welcm-txt{
		padding:2%;
}
.serv-icon li{
		display:inline-block;
		list-style:none;
		margin:0 6% 0 0;
		vertical-align:top;
}
.side-bar{
		
		padding:2%;
}
.foot{
		background:#391904;
		color:#fff;
		padding:1%;
		margin:4% 0 0;
}
.foot a{
		color:#fff;
}
.serv-icon{padding:0;margin:5% 0 0 0;}
.client-slid{padding:2%;}
h3{}
.eq-form{padding:1% 0;border-bottom:1px solid #333;margin-bottom:8%;}
.clients{padding:2% 0;border-bottom:1px solid #666;margin:9% 0;color:#ED3800;font-family: 'PT Serif Caption', serif;}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#333;}
.panel-title > a {
    display: block;
	padding:10px 15px;
}
.panel-heading{padding:0;}
.carousel-inner{text-align:center;}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img,
.img-responsive,
.thumbnail a > img,
.thumbnail > img{display:inline;}

.tag-line{display:none;font-size:10px;text-align:center;}
.sect-rgt{text-align:center;margin:27% 0;}
.sect-rgt iframe{display:inline;}

.serv li{list-style:none;}
.serv li span{margin:0 2% 0 0;}
.serv-icon li > a:hover + .tag-line{display:block;}
.panel-title span{margin-right:1%;}
@media (max-width:480px){
.name{float:none;text-align:center;font-size:26px;
margin:1% 0 9% 0;}
.serv-icon{margin:5% 0 0 15%;}
.serv-icon li{margin:0 7% 0 0;}
h3{font-size:18px;}
}
@media (min-width:480px) and (max-width:767px){
.name{font-size:24px;}
.side-bar{border:0;}
.serv-icon li{margin:0 5% 0 0;}

}
@media (min-width:768px) and (max-width:991px) {

.navbar-default .navbar-nav > li > a{padding:15px 22px;}
}

@media (min-width:992px) and (max-width:1023px){

.navbar-default .navbar-nav > li > a{padding:15px 40px;}

}
@media (min-width:1024px) {
.navbar-default .navbar-nav > li > a{padding:15px 40px;}

}
@media (min-width:1200px){
.navbar-default .navbar-nav > li > a{padding:15px 58px;}
}