

/*==========================================================================================
	
This file contains styles related to the colour scheme of the theme

==========================================================================================*/


a{color:#8d111f;text-decoration:none;}
a:hover{text-decoration:underline;
color:#3fbcd3;
}

body{color:#0a0a0a;
background:#f9f9f9;
font-size:14px;
font-family:'Port Lligat Sans', Arial, sans-serif;
}

h1,h2,h3, h4,h5{font-family:'Port Lligat Sans', Arial, sans-serif;}

.navbar{background:#ffffff;}

.menu{font-family:'Port Lligat Sans', Arial, sans-serif;}

.menu li a{color:#0a0a0a;}

.menu li a:hover, .menu li a:focus, .menu li a.active{color:#8d111f;
text-decoration:none;}

.navbar-toggle .icon-bar{background:#0a0a0a;}


#intro{background-image:url("http://www.les-caracteres.com/wp-content/uploads/2016/05/12370879_990430374364260_6654784076495275678_o.jpg");}
.intro-title{color: #ffffff;}


.intro-bkg{
background-color:rgba(141, 17, 31, 0.5);
}

.title{color:#0a0a0a;}
.gal-title{color:#ffffff;}

.home-feature h3{color:#ffffff;}

.home-feature-content{background:#ffffff;}
.home-feature-content h5 a{color:#0a0a0a;}
.home-feature-content h5 a:hover{color:#8d111f;
text-decoration:none;}

.event-date li{background:#8d111f;
color:#ffffff;}


.btn-flat, .widget_tag_cloud a{border:2px solid #8d111f;
color:#ffffff;
background:#8d111f;
}
.btn-flat:hover, .widget_tag_cloud a:hover, .current-page{border:2px solid #8d111f;
background:none;
color:#8d111f;
}


.event-img .gal-more, .menu-item-img .gal-more, .gallery-img .gal-more{background:rgba(141, 17, 31, 0.5);}

.menu-item-img .gal-more{background:rgba(141, 17, 31, 0.8);}

.gal-btn, .menu-btn{color:#ffffff;}

.menu-title-section a, .menu-title-section a:hover{color:#0a0a0a;}
.menu-item-title{color:#0a0a0a;}

#gallery-filter li a{color:#0a0a0a;}
#gallery-filter li a:hover{text-decoration:none;
color:#8d111f;}

.customer span{color:#0a0a0a;}

.testimonial{background:#eaeaea;}

.blog-date{color:#a5a5a5;}
.blog-date a{color:#a5a5a5;}
.blog-date a:hover{color:#8d111f;
text-decoration:none;}

.blog-post .title a{color:#0a0a0a;}
.blog-post .title a:hover{color:#8d111f;
text-decoration:none;}

.flexslider .flex-direction-nav a { background: #8d111f;   }

.single-blog-title{color:#0a0a0a;}

.comment-body {border-bottom: 1px solid #eaeaea; }
.comment-author .author a:link, .comment-author .author a:visited, .comment-reply-link, .title-archive { color: #0a0a0a;}
.comment-author .author a:hover, .comment-reply-link:hover { color: #8d111f;
text-decoration:none;}

#search-string{border:2px solid #eaeaea;}
.widgettitle{color:#0a0a0a;}
.widget_recent_entries ul li:before, .widget_categories ul li:before, .widget_archive ul li:before{color:#8d111f;}
.widget_recent_entries ul li a, .widget_categories ul li a, .widget_archive ul li a{color:#0a0a0a;}
.widget_recent_entries ul li a:hover, .widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_tag_cloud a:hover{color:#8d111f;
text-decoration:none;}

/* CONTACT SECTION */

.contact-info{background:#8d111f;
color:#ffffff;
}

.contact-title-section{border-bottom:1px solid #c5c5c5;
color:#0a0a0a;
}

.comm-field, #msg-contact, #msg-reserv, #comment{background:#eaeaea;}


.output2{border:1px solid #ff0000;
padding:10px;}


.ui-widget-header {color:#ffffff; font-weight:bold;background-color: #8d111f;}
.ui-datepicker-calendar .ui-state-hover{color:#fff;font-weight:bold;background-color: #8d111f !important;}
.ui-datepicker-calendar .ui-state-hover a, .ui-datepicker-calendar .ui-state-hover a:hover{color:#50505a;font-weight:bold; text-decoration:none;border:2px solid #8d111f;}
.ui-datepicker-calendar .ui-state-active {background:#ffffff; font-weight:bold;border:2px solid #8d111f;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {color:#ffffff;background-color: #8d111f !important;}