/*--- top-line ----*/
.top-line {
  padding: 5px 0;
  background: #3b1503;
  border-bottom: 1px solid #f3f3f3;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  overflow: hidden;
  text-align:right;
}
.top-line ul.info-list {
  margin: 0;
  padding: 0;
}
.top-line ul.info-list li {
  display: inline-block;
  
  color: #ffffff;
  font-size: 14px;
 
  
}
.top-line ul.info-list li i {
  color: #fa4c07;
  font-size: 14px;
  margin-right: 10px;
  margin-left:15px;
}
.top-line ul.social-icons1 {
  margin: 0;
  padding: 0;
  text-align: right;
}
.top-line ul.social-icons1 li {
  display: inline-block;
  margin-left: 9px;
}
.top-line ul.social-icons1 li {
  display: inline-block;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Anton', sans-serif;
}
.top-line ul.social-icons1 li a:hover {
  color: #fa4c07;
}
header.active .top-line {
  height: 0;
  padding: 0;
}

.logo-part{
	margin:0px;
	padding-top:8px;
	padding-bottom:15px;
}

.phone li{
	text-align:right;
	list-style-type:none;
	font-size:25px;
	 font-family: 'Anton', sans-serif;
	 color:#3b1503;
	 margin-top:5px;
}
.phone p{
	text-align:right;
	font-size:18px;
	margin-bottom:0px;
	 
	 color:#3b1503;
}

/*-- menu part--*/
.head{
	margin:0px;
	padding:0px;
	background:#3b1503;
	border-bottom:3px solid #ff9800;
}
.navbar{
		margin:0px auto;
		border:none;
		border-radius:0px;
		background:none;
		box-shadow:none;
		
}
.menu{
		
		margin-bottom:0px;
		background:#3b1503;
		margin-left:-30px;
			
			
}


.navbar ul li a{
		color:#fff!important;
		font-size:18px;
		text-transform:uppercase;
		font-family: 'Roboto', sans-serif;		
		padding:18px 50px;
		text-shadow:none!important;
		border-left:1px solid #fff;
		-webkit-transition: background-color 2s ease-out;
  	-moz-transition: background-color 2s ease-out;
  	-o-transition: background-color 2s ease-out;
  	transition: background-color 2s ease-out;
		
		
}
.navbar ul li a:hover{
		background:#ff9800!important;
		color:#fff!important;

		
}
.navbar .current
{
		background:#ff9800!important;
		color:#fff!important;
}
/*-- end menu part--*/

.content-1{
	margin:0px;
	padding:0px;
	background:#ff9800;
}
.content-1 p{
	
	margin-top:15px;
	color:#fff;
	font-weight:bolder;
}

.content-2{
	margin:0px;
	padding-top:35px;
	padding-bottom:35px;
	background:#fff;
}
.text-1 h2{
	margin-top:0px;
	color:#363636;
	font-family: 'Fjalla One', sans-serif;
	
}
.text-1 h3{
	
	color:#363636;
	font-family: 'Fjalla One', sans-serif;
	
}
.text-1 h1{
	font-size:30px!important;
	color:#3b1503;
	font-family: 'Fjalla One', sans-serif;
	text-align:center;
	font-size:30px!important;
}

.text-1 p{
	color:#666;
	font-size:15px;
	line-height:1.7em;
}
.buttn{
	margin:0px auto;
		border:none;
		border-radius:0px;
		background:none;
		box-shadow:none;
}
.buttn{
	background:#3b1503; 
	color:#fff;
	 border:none;
}
.buttn:hover{
	background:#ff9800; 
	color:#3b1503;
	
}
.content-3{
	margin:0px;
	padding-top:35px;
	padding-bottom:35px;
	background:#efebe8;
}

.box{
	background:#ff9800;
	padding-bottom:34px;
	padding-top:35px;
	text-align:center;
	margin:0px auto;
	
}
.box1{
	background:#e6e2e1;
	height:100%;
	margin:0px auto;
	-webkit-transition: background-color 2s ease-out;
  	-moz-transition: background-color 2s ease-out;
  	-o-transition: background-color 2s ease-out;
  	transition: background-color 2s ease-out;
	
}
.box1:hover{
	background:#ff9800;
	cursor: pointer;
	
	
}
.box1 p:hover{
	color:#fff;
}
.box1 h3:hover{
	color:#fff;
}



.box1 h3{
	
	color:#363636;
	font-family: 'Fjalla One', sans-serif;
}
.box1 p{
	color:#666;
	font-size:14px;
	line-height:1.6em;
	-webkit-transition: background-color 2s ease-out;
  	-moz-transition: background-color 2s ease-out;
  	-o-transition: background-color 2s ease-out;
  	transition: background-color 2s ease-out;
	
	
}

.box1 a{
	color:#363636;
	text-decoration:none;
	-webkit-transition: background-color 2s ease-out;
  	-moz-transition: background-color 2s ease-out;
  	-o-transition: background-color 2s ease-out;
  	transition: background-color 2s ease-out;
}
.box1 a:hover{
	color:#fff;
	text-decoration:none;
}

.footer{
	margin:0px;
	background:#080808;
	padding-bottom:35px;
	padding-top:35px;
}
.social-icons a{
	margin-left:20px;
	color:#ff9800;
	font-size:25px!important;
}
.social-icons a:hover{
	
	color:#fff;
	
}
.marker{
	font-size:40px!important;
	color:#ff9800;
}

.fa-phone-square{
	font-size:40px!important;
	color:#ff9800;
}
.footer p{
	color:#fff;
	font-size:15px;
}
.address{
	margin-top:10px;
}
ul#menu_1 {
    padding: 0;
	text-align:center;
}

ul#menu_1 li {
    display: inline;
}

ul#menu_1 li a {
    
    color: white;
    padding: 10px 0px;
    text-decoration: none;
	font-size:13px;
	text-transform:capitalizel;
	font-family:'Open Sans', sans-serif
   
}




@media only screen and (max-width: 768px) {
	.top-line{
		display:none;
	}
	.logo img{
		width:100%;
	}
	.menu{
		margin-left:0px;
	}
	
	.address{
	text-align:center;
}
.fa-map-marker{
	margin-bottom:10px;
}

.fa-phone-square{
	margin-bottom:10px;
}
	
}