/*
Template Name: Fashion
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/
/*********************center_home****************/
.carousel-caption{
text-align:center;
background:#0000005e;
padding:300px 30px 0px 30px;
bottom:0;
left:0;
width:100%;
height:100%;
color:#fff;
 }
.carousel-indicators{
bottom:0; 
 }

/*********************center_home_end****************/


/*********************spec****************/
.spec_1i span{
width:120px;
height:120px;
line-height:135px; 
 }

.beaut_1i2{
background:#000000ad;
padding-top:40%;
display:none; 
 }
.beaut_1i:hover .beaut_1i2{
display:block; 
 }
/*********************spec_end****************/

/*********************testim****************/
.blog_hm{
background:#000000e0;
 }
#blog_h {
background-image: url(../img/15.jpg);
background-position: center;
}

/*********************testim_end****************/


/*********************contact****************/
.connect1r{
padding-top:80px;
padding-bottom:80px;
min-height:525px; 
 }
/*********************contact_end****************/


@media screen and (max-width : 767px){
.carousel-caption{
padding:15px;
 }
.center_home img{
min-height:300px; 
 }
.carousel-caption .font_60{
font-size:26px; 
 }
.carousel-caption p{
font-size:16px!important;
text-align:left; 
 }
.carousel-caption br{
display:none;
 }
.carousel-caption .button{
padding: 15px 20px 10px 20px!important;
 }
.carousel-caption .button_1{
padding: 15px 20px 10px 20px!important;
 }
.spec_1i{
margin-top:8px;
margin-bottom:8px; 
 }
.spec_1i p{
text-align:left;
 }
.beaut_1i:hover .beaut_1i2{
display:none; 
 }
.shop_h1 p{
text-align:left; 
 } 
.price_1i{
margin-top:8px;
margin-bottom:8px; 
 }
.connect1ri1 {
text-align:center;
margin-top:8px;
margin-bottom:8px; 
 }
.connect1r{
 padding-top:20px;
 padding-bottom:20px;
 min-height:auto;
 }
.connect1ri{
margin-top:0!important; 
 }
 }

@media (min-width:576px) and (max-width:767px) {


 }
@media (min-width:768px) and (max-width:991px) {
.center_home img{
min-height:620px; 
 }
.center_home br{
display:none;
 }
.connect1r {
padding-top: 20px;
padding-bottom: 20px;
}
.connect1r h4{
font-size:16px;
}
 }

@media (min-width:992px) and (max-width:1200px) {
.center_home img{
min-height:620px; 
 }
.connect1r {
padding-top: 50px;
padding-bottom: 50px;
}
.connect1r h4{
font-size:20px;
}
 }
@media (min-width:1201px) and (max-width:1215px) {
.connect1r {
padding-top: 50px;
padding-bottom: 50px;
}
 }


