/*
Template Name:Architecture
File: Layout CSS
Author: Templates On Web
Author URI: http://templateonweb.com/
Licence: <a href="http://www.templateonweb.com/terms.php?v=content&contentid=152">Website Template Licence</a>
*/
/*********************detail****************/
.center_service {
    background-image: url(../img/46.jpg);
	background-position:center;
}
.center_about_m{
 padding-top: 300px;
 padding-bottom: 200px;
 background: #00000091; 
  }
#blog_page{
  background:#f4f4f4;
  padding-top:40px;
  padding-bottom:40px;
  }
.servive_p_1i1{
  background:#fff;
  padding:20px 15px 25px 15px;
  }

.servive_p_1i1:after {
    border-width: 0 3px 3px 0;
    bottom: 0;
    right: 14px;
	border-color: #a58838;
	content: "";
    border-style: solid;
    height: 8%;
    position: absolute;
    width: 8%;
}
.servive_p_1{
 margin-bottom:30px; 
  }
.servive_p_1i1 ul li{
display:inline-block;
margin-right:10px;  
  }
.servive_p_1i1 ul li i{
 margin-right:5px;
 color:#999; 
  }
.blog_p_1li{
 margin-bottom:30px; 
  }
.blog_p_1li1b ul{
 margin-bottom:0; 
  }
.blog_p_1li1b .active a{
 background:#a58838!important;
 border-color:#a58838!important; 
  }
.blog_p_1li1b ul li a{
color:#333;  
  }
.blog_p_1li1b ul li a:hover{
  background:#a58838;
 border-color:#a58838;
 color:#fff;
 }

.blog_p_1ri .form-control{
  height:50px;
  border-radius:0;
  }
.blog_p_1ri .btn{
background:#a58838;
border-color:#a58838;
padding:14.2px 20px;
border-radius:0;
  }
.blog_p_1ri1{
 margin-top:30px;
 border:1px solid #ddd;
 padding:30px 15px 10px 15px;
 background:#fff; 
  }
.blog_p_1ri1 h3{
  margin-bottom:20px;
  }
.blog_p_1ri1 h5{
border-bottom:1px solid #ddd;
padding-bottom:15px;
margin-bottom:15px;
  }

.blog_p_1ri2{
 margin-top:30px;
 border:1px solid #ddd;
 padding:30px 15px 10px 15px;
 background:#fff; 
  }
.blog_p_1ri2 h3{
  margin-bottom:20px;
  }
.blog_p_1ri2i{
 padding-bottom:15px;
 margin-bottom:15px;
 border-bottom:1px solid #ddd; 
  }

.blog_p_1ri3{
 margin-top:30px;
 border:1px solid #ddd;
 padding:30px 15px 40px 15px;
 background:#fff; 
  }
.blog_p_1ri3 h3{
  margin-bottom:20px;
  }
.blog_p_1ri3 h5 span{
  background:#f4f4f4;
  padding:10px 15px;
  margin-right:10px;
  display:inline-block;
  border:3px solid #ddd;
  }
.blog_p_1ri3 h5 span:hover{
background:#a58838;
color:#fff;  
  }
.blog_p_1ri3 ul li{
 display:inline-block;
 margin-top:10px;
 margin-right:5px;
  }
.blog_p_1ri3 ul li a{
 display:block;
 border:1px solid #ddd;
 padding:10px; 
 border-radius:3px;
  }
.blog_p_1ri3 ul li a:hover{
 border-color:#a58838; 
  }
  
.detail_l ul li{
display:inline-block;
margin-right:10px;  
  }
.detail_l ul li i{
 margin-right:5px;
 color:#999; 
  }
.detail_l1 ul{
 list-style:circle; 
  }
.detail_l1 ul li{
margin-bottom:8px; 
  }
.detail_l3{
margin-top:20px; 
 }
.detail_l3 blockquote{
  background:#fff;
  border-color:#a58838; 
  }
.detail_l4{
 margin-top:10px;
 margin-bottom:20px;
 }
.blog_d_page_li2ir h4{
 margin-top:0; 
  } 
.blog_d_page_li2ir h6 a{
margin-left:30px;
color:#a58838; 
letter-spacing:1px; 
 }
.blog_d_page_li2{
 border:1px solid #ddd;
 margin-bottom:20px;
  }
.bg{
 background:#fff;
 }
.blog_d_page_li2i{
 padding:20px 15px 20px 15px;
 }
.blog_d_page_li3i .form-control{
 height:50px;
 margin-top:15px;
 font-size:16px; 
  }
.blog_d_page_li3i .form_1{
 height:150px;
  }
/*********************detail_end****************/


@media screen and (max-width : 767px){
#blog_page{
 text-align:center;
 }
.detail_l1 ul{
 list-style:none;
  }
.blog_d_page_li2il {
margin-bottom:15px; 
 }
.blog_d_page_li3i {
 margin-bottom:25px; 
  }
.blog_p_1ri1 h5{
text-align:left;
font-size:16px; 
 }
.blog_p_1ri2i img{
 margin-bottom:15px;
 }
}

@media (min-width:768px) and (max-width:991px) {

 }
@media (min-width:992px) and (max-width:1200px) {

 }
@media (min-width:1201px) and (max-width:1350px) {

 }



