/*
Template Name: Expert Ad
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/
/*********************blog****************/
#blog{
padding-top:40px;
padding-bottom:40px; 
 }
.blog_1li h6 a {
margin-left: 5px;
margin-right: 5px;
}
.blog_1li h6 a i {
margin-right: 5px;
}
.blog_1li{
margin-top:30px; 
 }
.blog_1r1 .input-group .form-control{
background:#3c434f;
border: 1px solid #3c434f;
height:51px;
font-size:16px;
color:#eee;
border-radius:0;
 }
.blog_1r1 .input-group .btn{
background:#3c434f;
border: 1px solid #3c434f;
padding:11.7px 18px;
font-size:18px;
border-radius:0;
 }
.blog_1r2 {
padding: 15px 15px 18px 15px;
background:#44bef114;
margin-top:20px;
border: 1px solid #dcf1f9;
}
.blog_1r2 h6 {
border-bottom: 1px solid #fff;
padding-bottom: 15px;
font-size: 14px;
}
.blog_1r2 h6 i {
font-size: 8px;
vertical-align: middle;
margin-right: 5px;
}
.blog_1r3 {
padding: 15px 15px 18px 15px;
background:#44bef114;
margin-top:20px;
border: 1px solid #dcf1f9;
}
.blog_1r3 img{
margin-right:10px;
width:60px;
height:60px; 
 }
.blog_1r3 h6{
margin-top:10px; 
 }
.blog_1r4{
background:#242424;
padding:30px 20px 40px 20px;
margin-top:20px;
 }
.blog_1r3 ul li {
display: inline-block;
margin-top: 5px;
}
.blog_1r3 ul li a {
padding: 8px 12px 8px 12px;
display: block;
background: #fff;
}
.blog_1r3 ul li a:hover {
background:#44bef1;
color:#fff;
}

.blog_dt_1 blockquote {
margin-bottom: 0;
border-color: #44bef1;
margin-top: 20px;
background: #44bef114;
padding: 30px;
}
.blog_dt_2l ul li {
display: inline-block;
margin-bottom: 5px;
}
.blog_dt_2l ul li a {
display: block;
border: 1px solid #44bef12b;
padding: 8px;
}
.blog_dt_2l ul li a:hover {
background:#44bef1;
color:#fff;
}
.blog_dt_2r .social-network a {
background: #666;
}
.blog_dt_3 {
padding: 30px 15px;
border: 1px solid #44bef12b;
margin-top:20px;
}
.blog_dt_3 .social-network a {
background: #666;
}

.blog_detail_l2{
padding:25px 15px 30px 15px;
border:1px solid #44bef12b;
margin-top:30px; 
 }
.blog_detail_l2i1 h4 a{
font-size:16px; 
 }
.blog_detail_l2i1{
margin-top:30px; 
border-bottom:1px solid #44bef12b;
padding-bottom:30px; 
 }
.blog_detail_l3{
padding:25px 15px 30px 15px;
border:1px solid #44bef12b;
margin-top:30px; 
 }
.blog_detail_l3i .form-control{
height:50px;
font-size:18px;
margin-top:20px;
border-radius:0; 
border-color:#44bef12b;
box-shadow:none;
 }
.blog_detail_l3i .form_1{
height:150px;
 }
.blog_1li .col_3{
color:#e4ecfb!important;
 }
.blog_1li h6 a{
color:#72acc3!important;
 }
/*********************blog_end****************/


@media screen and (max-width : 767px){
#blog{
text-align:center; 
 }
.blog_1r2 h6{
text-align:left; 
 }
.blog_1li img{
height:auto; 
 }
.blog_1rm {
margin-top:15px; 
 }
.blog_dt_2r {
text-align:center;  
 }
.blog_detail_l2i1 h4 a{
float:none!important; 
 }
.blog_detail_l2i1  img{
margin-bottom:15px; 
 }
.blog_detail_l2i1 h4{
font-size:20px; 
 }
}

@media (min-width:768px) and (max-width:991px) {
.testim_2i{
padding:10px; 
 }
 }
@media (min-width:992px) and (max-width:1200px) {

  }
@media (min-width:1201px) and (max-width:1350px) {

 }