/*
Template Name: Matrimonial
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_1l1i1{
width:90%;
left:5%;
bottom:-40%; 
 }
.blog_1l1o{
margin-top:250px; 
 }
.blog_1r1 h6 span{
width:20px;
height:20px;
line-height:20px;
font-size:12px;
text-align:center; 
 }
.blog_1dt12 .form-control{
border-top:0; 
border-right:0; 
border-left:0; 
 }
 
.contact_1lo hr{
background-color:#d7906c;
 }
.contact_2lir{
border-left:1px solid #f9e5db; 
 }
/*********************blog_end****************/



@media screen and (max-width : 767px){
.event_1l{
margin-top:8px;
margin-bottom:8px;
text-align:center; 
 }
.event_dt1 h6{
float:none!important;
text-align:center; 
 }
.event_dt1 h2{
text-align:center;  
 }
.event_dt1il{
margin-top:8px;
margin-bottom:8px; 
 }
.event_dt2il{
margin-top:8px;
margin-bottom:8px;
text-align:center;  
 }
.event_dt3il{
margin-top:10px; 
 }
.blog_1r{
margin-top:15px; 
 }
.blog_1r1  h4{
text-align:center; 
 }

.blog_1l1i1 {
width: 100%;
position:static!important;
text-align:center;
}
.blog_1l1o {
margin-top: 20px;
}
.blog_1dt1 h3{
text-align:center; 
 }
.blog_pgdt1i img{
float:none!important;
margin-right:0!important;
width:100%; 
 }
.blog_1dt1 h4{
text-align:center; 
 }
.blog_1dt2il {
text-align:center;  
 }
.blog_1dt2ir {
text-align:center!important;  
 }

.contact_1l {
margin-top:8px;
margin-bottom:8px;
text-align:center; 
 }
.contact_1 .p-0{
padding-left:12px!important;
padding-right:12px!important;  
 }
.contact_2l{
text-align:center;
 }
.contact_2lir {
border:none;
}
.contact_2lir {
margin-top:10px; 
 }
.contact_2r {
margin-top:15px;
text-align:center; 
 }
.quote_2l .form-control{
margin-top:10px; 
 }
 }


@media (min-width:576px) and (max-width:767px) {

 }
 
@media (min-width:768px) and (max-width:991px) {
.event_1li  h4{
 font-size:18px;
 }
.event_1li  h6{
 font-size:16px;
 }
.event_dt3i  .button_1{
padding-left:20px;
padding-right:20px; 
 }
.blog_1r1  .font_14{
 font-size:11px; 
 }
.shop_1r1  li{
 font-size:12px; 
 }
.blog_1l1o {
margin-top:30px;
}
.blog_1l1i1 {
width: 100%;
position:static!important;
}
.contact_1l  h4{
 font-size:18px;  
 }
.contact_1l p{
 font-size:13px;  
 }
.contact_2lil  .font_50{
 font-size:30px;  
 }
 }

@media (min-width:992px) and (max-width:1200px) {

 }
@media (min-width:1201px) and (max-width:1320px) {

 }
@media (min-width:1400px) and (max-width:2000px) {
.blog_1l1o {
    margin-top: 280px;
}
.blog_pgdt1i  img{
width:300px;
height:300px; 
 }
 }


