 @media (min-width:1200px) {
.left_crousel_btn {
left : 30px;
}
.right_crousel_btn {
right : 30px;
}
}
@media (min-width:992px) and (max-width:1169px) {
.container {
width : 970px;
}
.lts_pst img {
width : 100%;
}
#InputName {
width : 205px;
}
#InputEmail {
width : 205px;
}
.title_sec {
width : 750px;
}
.abt {
width : 820px;
}
#protfolio_sec .single-portfolio {
margin-left : 10px;
}
.left_crousel_btn {
left : 30px;
}
.right_crousel_btn {
right : 30px;
}
}
@media (min-width:768px) and (max-width:991px) {
.container {
width : 750px;
}
.lts_pst img {
width : 100%;
}
.title_sec {
width : 100%;
}
.abt {
width : 100%;
}
.sngl_pricing {
margin-bottom : 40px;
}
.service {
margin-bottom : 20px;
}
#protfolio_sec .single-portfolio {
margin-left : 240px;
}
.lts_pst {
margin-bottom : 40px;
}
.left_crousel_btn {
left : 30px;
}
.right_crousel_btn {
right : 30px;
}
.widget {
float : left;
}
}
@media (max-width:767px) {

.container {
width : 100%;
padding: 10px;
}

.title_sec {
width : 100%;
}
.abt {
width : 100%;
}
.sngl_pricing {
margin-bottom : 40px;
}
.service {
margin-bottom : 20px;
}

#slider_sec {
background-image : url("../img/slider/Liscia_grass_tennis_court_costasmeralda.jpg?v=3");
background-position : center center;
background-repeat : no-repeat;
background-size : cover;
max-height: none;
padding-top: 140px;
width : 100%;
}

#slider_sec  .container{
	height: 300px;
}

.caption_carousel {
	margin-top: -70px;
}

#slider_sec  .carousel{
	height: 300px;
}



#slider_sec  .carousel-inner .active{
	height: 300px;
}

#protfolio_sec ul.filter {
padding-left : 25px;
}
.main_menu_sec {
padding-bottom : 18px;
}
.lft_hd img {
margin-top : 9px;
float : left;
margin-right : 9px;
width : 46px;
}

.caption_carousel h1 {
	font-size: 30px;
}


.caption_carousel img {
    width: 90%;
}

.lft_hd span {
    color: #ffffff;
    display: block;
    font-family: lato;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 5px;
    text-decoration: none;
    text-transform: capitalize;
    transition: all 0.4s 0s ease;
}

.navbar {
 padding: 0px;
}

#nav_menu ul a {
    color: #ffffff;
    display: block;
    font-family: lato;
    font-size: 14px;   
	padding-top:5px;
	padding-right: 10px;
	padding-bottom : 5px;
	padding-left: 10px;
    line-height: 20px;    
    text-decoration: none;
    text-transform: capitalize;
    transition: all 0.4s 0s ease;
}

.sngl_tstm p {
width : 260px;
}
.lts_pst > img {
width : 100%;
}
.right_crousel_btn {
right : 0;
}
.left_crousel_btn {
left : 0;
}
.author_info > img {
width : 100%;
margin-bottom : 20px;
}
}
@media only screen and (min-width:320px) and (max-width:479px) 
{
	#tm_sec {
    padding: 20px 0;
	}
	#clt_sec {
    padding: 20px 0;
	}
	#ctn_sec {
    padding: 20px 0;
	}
	
	.cnt_info ul li {
    list-style: none outside none;
    padding: 5px 0; 
	}
	
	#ft_sec {
    padding: 20px 0;
	}
	
	#abt_sec{
    padding: 20px 0;
	}

}