/*
Template Name:Artiste
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>
*/


/********************* details_main ****************/
#details_main{ 
 background-image: url(../img/47.jpg);
 background-repeat: no-repeat;
 background-size: cover;
}
.details_inner{ 
 padding-top:120px;
 padding-bottom:120px;
 background-color: #000000ab;
}
.details_main_1{ 
 text-align:center;
}
.details_main_1 h1{ 
 color:#fff;
}
.details_main_1 h3{ 
 margin-top:0px;
 color:#fff;
}
.details_main_1 ul{ 
 padding-top:10px;
}
.details_main_1 li{ 
 display:inline;
 padding-right:5px;
 color: #fff;
 font-size: 25px;
}
.details_main_1 li a:hover{ 
 color: #fff;
}
/********************* details_main_end ****************/
/********************* blog ****************/
#blog{ 
 padding-top:30px;
 padding-bottom:30px;
 }
.blog_2 h3{ 
 padding-top:15px;
 padding-bottom:10px;
 }
.blog_2 h3 a{ 
 color: #f0a951;
 }
.blog_2 h3 a:hover{ 
 color: #fb9c27;
 }
.blog_2 p{ 
 padding:0px;
 margin:0px; 
 padding-bottom:10px;
 }
.blog_2 li{ 
 display:inline;
 color:#999;
 font-size:20px;
 padding-right:10px;
 }
.well_1 a{ 
 color: #f0a951;
 font-size:20px;
 }
.well_2 a{ 
 color: #999;
 font-size:20px;
 }
.well_2 a:hover{ 
 color: #f0a951;
 }
.blog_2{ 
 box-shadow: 0 0 1px black;
 padding: 20px;
 margin-bottom: 20px;
 }
.blog_3{ 
 text-align:center;
 }
.blog_4 ul{ 
 text-align:center;
 padding-top:20px;
 }
.blog_4 li{ 
 display:inline;
 padding-right:20px;
 color:#999;
 font-size:25px;
 }
.blog_4 li a{ 
 font-size:25px;
 color: #f0a951;
 }
.blog_4 li a:hover{ 
 color:#999;
 }
#blog .form-control {
 height: 49px;
 font-size: 20px;
 background-color: #f0a95117;
 border: 1px solid #f0a95142;
 border-radius: 4px;
 box-shadow:none;
}
#blog .glyphicon {
 top: 4px;
}
#blog .btn-danger {
color: #fff;
 background-color: #f0a951;
 border-color: #f0a951;
 padding: 13px 20px;
}
.blog_6 h3{ 
 padding-top: 20px;
 }
.blog_8 i{ 
 padding-right:10px;
 font-size:15px;
 color:#f0a951;
 }

.blog_8 li{ 
 line-height:35px;
 font-size:18px;
 }
.blog_8 li a{ 
 font-size:18px;
 }
.blog_8 li a:hover{ 
 color: #ea9225;
 }
.blog_8 img{
 padding-right:5px;	
 padding-bottom:5px;
 }
.blog_11{ 
 padding-left:10px;
 padding-bottom:20px;
 }
.blog_11 h4{ 
 padding-bottom: 5px;
 color: #f0a951;
 line-height: 25px;
 }
.blog_11 p{ 
 color: #c1c1c0;
 padding:0px;
 margin:0px;
 font-size:14px;
 }
.blog_12 img{ 
 padding-top:20px;
 }
/********************* blog_end ****************/
/********************* details ****************/
.details_2 img{ 
 padding-bottom:20px;
 }
.details_2 li{ 
 display:inline;
 padding-right:10px;
 font-size:20px;
 }

.details_2 ul{ 
 padding-bottom:35px;
 }
.details_4 img{ 
 border-radius: 50%;
 }
.details_5{ 
 padding-left:20px;
 padding-top:20px;
 }
.details_5 h3{ 
 padding-bottom:5px;
 color: #f0a951;
 }
.details_5 h4{ 
 padding-bottom:5px;
 color: #999;
 font-size:16px;
 }
.details_5 p{ 
 padding:0px;
 margin:0px;
 padding-bottom:10px;
 }
.details_3{ 
 padding-bottom:15px;
 }
.details_5 i{ 
 padding-right:10px;
 }
.details_5 a{ 
 font-size:20px;
 }
.details_7 .form-control {
 background-color: #f0a95117!important;
 border: 1px solid #f0a95142!important;
 color: #928f8f!important;
 width: 99%;
 margin-bottom: 10px;
 box-shadow:none;
}
.details_7 .form-control::placeholder{
 color: #928f8f!important;
}
.details_8 .form-control::placeholder{
 color: #928f8f!important;
}
.details_8 textarea {
 height: 155px!important;
 border: 1px solid #f0a95142!important;
 background-color: #f0a95117!important;
 color:#928f8f;
 box-shadow:none;
}
.details_9{ 
 text-align:center;
 padding-top:20px;
 padding-bottom:6px;
 }
/********************* details_end ****************/




@media screen and (max-width : 767px){
.details_inner {
 padding-top: 50px;
 padding-bottom: 50px;
}
#blog {
 text-align: center;
}
#blog p{
 text-align: left;
}
.details_5 {
 padding-top: 10px;
}
.blog_5{ 
 padding-top:10px;
}
.blog_11 h4 {
 padding-top: 15px;
}
.details_4 img{
width:100%!important; 
 }
.details_5{
text-align:left;
 }
.blog_7{
text-align:left;  
 }
.blog_9{
text-align:left;
margin-top:10px;  
 }
.blog_12 p{
text-align:left; 
 }
.blog_5{
margin-top:15px;   
 }
}

@media (min-width:470px) and (max-width:767px) {

}
 
@media (min-width:768px) and (max-width:991px) { 
.blog_8 li a {
 font-size: 13px;
}
.blog_6 h3 {
 margin-bottom: 5px;
}
.blog_11 h4 {
 line-height: 14px;
 font-size: 14px;
}
.blog_11 p {
 font-size: 13px;
}
.details_1 p{ 
 font-size: 16px;
}
.details_2 p{ 
 font-size: 16px;
}
.details_2 li {
 font-size: 16px;
}
.details_2 li a {
 font-size: 13px;
}
.details_5 p {
 font-size: 16px;
}
.blog_12 p{ 
 font-size: 16px; 
}
.details_4 img{ 
 width:100%;
}
.details_5 {
 padding-top: 10px;
}
} 

@media (min-width:992px) and (max-width:1200px) {
.blog_8 li a {
 font-size: 13px;
}
.blog_6 h3 {
 margin-bottom: 5px;
}
.blog_11 h4 {
 line-height: 14px;
 font-size: 14px;
}
.blog_11 p {
 font-size: 13px;
}
.details_1 p{ 
 font-size: 16px;
}
.details_2 p{ 
 font-size: 16px;
}
.details_2 li {
 font-size: 16px;
}
.details_2 li a {
 font-size: 13px;
}
.details_5 p {
 font-size: 16px;
}
.blog_12 p{ 
 font-size: 16px; 
}
.details_4 img{ 
 width:100%;
}
.details_5 {
 padding-top: 10px;
}
}

@media (min-width:1201px) and (max-width:1320px) {

}
