/*
Theme Name: Haze - One Page Parallax Wordpress Theme
Theme URI: http://demo.stylishthemes.co/haze/
Author: StylishThemes & CreativelyCoded
Author URI: http://stylishthemes.co
Description: HAZE is a vibrant, responsive one page parallax theme built on the Bootstrap 3 framework. It includes a variety of unique jQuery scripts as well as several premium ones.
Version: 1.0.3
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: haze
Tags: black, blue, white, two-columns, responsive-layout, threaded-comments, translation-ready, custom-menu
*/

.blog-wrapper img, .blog-wrapper-single img  {
    max-width: 100%;
    height: auto;
}

.awaiting-moderation {
    font-style: italic;
}

.form-submit {
    text-align: center;
}

.form-submit > input[type="submit"] {
    background-color: #01CFCA !important;
    border: none;
}

.gallery-item > dt > a > img {
    border: none !important;
}

.gallery-item {
    margin-right: 2px !important;
}

.alignleft {
    float: left;
    margin-right: 10px;
}

.wp-caption {
    max-width: 100%;
}

.alignright {
    float: right;
    margin-left: 10px;
  }

.aligncenter {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

#sidebar h4 {
    margin-top: 40px;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 600;
}
#sidebar div:first-child h4 {
    margin-top: 0;
}
#sidebar ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
#sidebar li:before {
    font-family: 'FontAwesome';
    content: "\f0da";
    margin-right: 4px;
    color: #2f3640;
}
#sidebar li {
    margin: 0;
    padding: 5px 0;
    border-bottom: 1px solid #EEE;
}

#sidebar .tagcloud a {
    background-color: #2f3640;
    color: #FFF;
    padding: 4px 8px;
    border-radius: 2px;
    margin-bottom: 7px;
    margin-right: 2px;
    display: inline-block;
    transition:all .5s,;
    -moz-transition:all .5s;
    /* Firefox 4 */
    -webkit-transition:all .5s;
    font-size: 13px !important;
}
#sidebar .tagcloud a:hover {
    background-color: #FF4D50;
}
#sidebar .widget_calendar #wp-calendar {
    width: 100%;
}
#sidebar .widget_calendar #wp-calendar caption {
    font-weight: 700;
    color: #FFF;
    background-color: #2f3640;
    text-transform: uppercase;
    font-size: 14px;
    padding: 5px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
#sidebar .widget_calendar #wp-calendar th {
    color: #FFF;
    background-color: #2f3640;
    text-align: center;
}
#sidebar .widget_calendar #wp-calendar td {
    color: #2f3640;
    text-align: center;
    padding: 4px;
}
#sidebar .widget_calendar #wp-calendar tbody {
    border-right: 1px solid #EEE;
    border-left: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
    padding-top: 5px;
}
#sidebar .widget_calendar #wp-calendar tfoot #prev {
    float: left;
}
#sidebar .widget_calendar #wp-calendar tfoot #next {
    float: right;
}
.bg-light-primary {
    background-color:#F5F5F5!important;
}

.tparrows {
    background-image: none !important;
}

.wpb_revslider_element {
    margin: 0px !important;
}

.wp-caption-text {}
.sticky {}
.gallery-caption {}
.bypostauthor {}


/* Ajout catalogue HITMUSIC 2016 */
#catalogue img {
    width: 40%;
}

#catalogue a.btn-dl-cat{
border: 2px solid #000;
background: transparent;
padding: 15px 20px;
text-transform: uppercase;
margin-top: 50px;
display: inline-block;
}

#catalogue a.btn-dl-cat:hover{
background: #000;
}

/* responsive */
@media only screen and (min-width:1220px) and (max-width:1340px){
#menu-menu-onepage-anglais0.drop-down li a, .drop-down li a:focus, .drop-down li:focus a {
padding: 18px 8px 15px!important;
font-size:12px!important;
}
}
@media only screen and (min-width:992px) and (max-width:1100px){
ul.drop-down{ margin: 0 0 0 200px }
.drop-down li a, .drop-down li a:focus, .drop-down li:focus a {
padding: 18px 8px!important; overflow: visible;    
}

#menu-menu-onepage-anglais0.drop-down li a, .drop-down li a:focus, .drop-down li:focus a {
padding: 18px 5px!important;
font-size:12px!important;
}

}
@media only screen and (max-width:992px){
#catalogue img{ width: 250px }
#catalogue div.fullwidth-section { padding-top: 0px; }
}

/* Ajout catalogue HITMUSIC 2018 */
#catalogue .wpb_wrapper a{
text-align: center !important}

#catalogue p {
text-align: center !important}

#catalogue img{ width: 350px !important;}

@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}


#menu-item-1151 {

  animation: blink 1s infinite ;
}

