/*
Theme Name: Mairie de Sixt
Description: Site de de la Mairie de Sixt-Fer-à-Cheval
Version: 1.0
Author: Fabrice COURT, d'après ENFOLD, un thème de Kriesi
Author URI: http://www.fabricecourt.com
Template: enfold
*/

@font-face {
    font-family: 'typoslabserif-lightregular';
    src: url('fontes/typoslabserif-light-webfont.eot');
    src: url('fontes/typoslabserif-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/typoslabserif-light-webfont.woff2') format('woff2'),
         url('fontes/typoslabserif-light-webfont.woff') format('woff'),
         url('fontes/typoslabserif-light-webfont.ttf') format('truetype'),
         url('fontes/typoslabserif-light-webfont.svg#typoslabserif-lightregular') format('svg');
    font-weight: normal;font-style: normal}

@font-face {
  font-family: 'GothamNarrow-Bold';
  src: url('fontes/GothamNarrow-Bold.eot?#iefix') format('embedded-opentype'),
       url('fontes/GothamNarrow-Bold.otf')  format('opentype'),
       url('fontes/GothamNarrow-Bold.woff') format('woff'),
       url('fontes/GothamNarrow-Bold.ttf')  format('truetype'),
       url('fontes/GothamNarrow-Bold.svg#GothamNarrow-Bold') format('svg');
  font-weight: normal;font-style: normal}

@font-face {
  font-family: 'AkkuratLightPro-Regular';
  src: url('fontes/AkkuratLightPro-Regular.eot?#iefix') format('embedded-opentype'),
       url('fontes/AkkuratLightPro-Regular.otf')  format('opentype'),
       url('fontes/AkkuratLightPro-Regular.woff') format('woff'),
       url('fontes/AkkuratLightPro-Regular.ttf')  format('truetype'),
       url('fontes/AkkuratLightPro-Regular.svg#AkkuratLightPro-Regular') format('svg');
  font-weight: normal;font-style: normal}

@font-face {
  font-family: 'GothamNarrow-Book';
  src: url('fontes/GothamNarrow-Book.eot?#iefix') format('embedded-opentype'),
       url('fontes/GothamNarrow-Book.otf')  format('opentype'),
	   url('fontes/GothamNarrow-Book.woff') format('woff'),
       url('fontes/GothamNarrow-Book.ttf')  format('truetype'),
       url('fontes/GothamNarrow-Book.svg#GothamNarrow-Book') format('svg');
  font-weight: normal;font-style: normal}

/*fontes*/
body{font-size: 15px;line-height:1.4em!important;color: #777}
.avia_textblock {line-height: 1.5em}
h1, h2 {font-family: 'typoslabserif-lightregular', sanserif;}
/*h1, h2, h3, h4, h5, h6 {font-weight: normal!important }*/
h3 {font-family: 'AkkuratLightPro-Regular', sanserif; text-transform: uppercase;letter-spacing: 1px;font-size: 18px}
h3.basdecasse{text-transform: none!important; letter-spacing: inherit!important}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {text-transform: none}
.mega_menu_title.heading-color.av-special-font{font-family: 'typoslabserif-lightregular', sanserif!important;text-align: left;font-size: 25px!important;color:#414242!important}

/*Image légende*/
.av-image-caption-overlay-center {/*text-shadow: 1px 1px 1px #333*/;font-size: 29px;line-height: 36px}
.av-subheading.av-subheading_below > p {font-weight: normal;letter-spacing: 2px;text-align: center;font-size: 23px!important;padding: 10px 5px!important;line-height: 1.3em}
.av-image-caption-overlay-center {padding: 20px 1.5em;vertical-align: bottom;}
.av-image-caption-overlay-center > p {background-color: rgba(255, 255, 255,0.8);line-height: 22px;padding: 10px 0}

/*menu*/
.header_color .main_menu ul:first-child > li > a {text-transform: uppercase; font-family: 'GothamNarrow-Book';letter-spacing: 1px}
.container_wrap {border-top-width: 0px}
#header_main_alternate {background-color: #f8f8f8}
#menu-item-93 .sub-menu, #menu-item-94 .sub-menu, #menu-item-196 .sub-menu,#menu-item-196 .sub-menu,#menu-item-197 .sub-menu, #menu-item-95 .sub-menu{background: url('images/Fond-menu.png') repeat-x transparent bottom}
#socket {background: url('images/Fond-menu-footer.png') repeat-x scroll 152% bottom}
#top .av-main-nav ul a {font-size: 14px}
li#menu-item-322 {height: 50px !important}
/*.av-main-nav > li > a {font-weight:normal!important}*/

/*menu-Resp*/
@media only screen and (max-width: 764px) {
.menuResp {display: none !important}
#menu-item-93 .sub-menu, #menu-item-94 .sub-menu, #menu-item-196 .sub-menu,#menu-item-196 .sub-menu,#menu-item-197 .sub-menu {background: none !important}
}

/*couleur*/
.main_color strong {color:#000}
.main_color h3 {color: #555}

/*couleur charte*/
.box h3 {color: #fff;font-size: 18px;padding: 10px;position: relative}
.box:hover {background-color: rgb(125, 125, 125);}
.box{ height: 38px;width: auto;margin: 5px 0 20px 0px;}

.evenement{background-color: #94ae46}
.couleur01{background-color: #018D44}
.couleur02{background-color: #A06851}
.couleur03{background-color: #A59363}
.couleur04{background-color: #981a89}
.couleur05{background-color: #D54016}
.couleur06{background-color: #D54015}
.couleur07{background-color: #EB6A27}
.couleur08{background-color: #E79C2E}
.couleur09{background-color: #95AE47}

/*couleur et position titre*/
.titre01 h1, .titre01 h2{background-color: #D54015;color: #fff!important; padding: 5px 20px;display: inline;}
#titrepage{margin: 50px 0 -80px 0}
/*#blocdesc {padding-bottom: 50px!important}*/
/*.template-page.content.av-content-full.alpha.units {margin-bottom: -18px;padding-bottom: 0}*/

h3.centrer{width:100%;text-align:center;border-bottom:1px solid #d0d0d0;line-height:.1em;margin:10px 0 20px;text-transform:uppercase;letter-spacing:3px;color:#8b8b8b;font-size: 15px}
h3.centrer span{background:#EEF0F1;padding:0 10px}

/*slider*/
#extrait-slider{color:#333;font-family:"GothamNarrow-Book";font-size:18px;font-weight:400;letter-spacing:.5px;line-height:19px;padding:0;width:640px}
#extrait-titre{background:#e31925 none repeat scroll 0 0;color:#fff;font-family:"typoslabserif-lightregular";font-size:30px;line-height:33px;padding:10px}
div#layer_slider_1 {height: auto!important}

/* EFFET OMBRE*/
.effect3 {position: relative}
.effect3:before{background:#777 none repeat scroll 0 0;bottom:12px;box-shadow:0 21px 10px #777;content:"";left:10px;max-width:200px;position:absolute;top:27%;transform:rotate(-4deg);width:39%;z-index:-1}

/*taille*/
h1 {font-size: 40px}

/*icon*/
.avia_transform .avia_start_delayed_animation.av_font_icon {margin-top: -5px}

/*bordure*/
.special-heading-inner-border{border-top-width:5px}

/*navigation*/
#top .avia-post-nav {background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;}

/*table*/
.main_color tr:nth-child(2n+1), .main_color .pricing-table > li:nth-child(2n+1), .main_color .pricing-extra {background: #fff none repeat scroll 0 0}
.main_color tr:nth-child(2n), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table > li:nth-child(2n), body .main_color .pricing-table.avia-desc-col li {
color: #444!important}

tr th:first-child, tr td:first-child {border-left-width: 0;border-right-width: 0}
td {font-size: 15px}
.main_color tr:nth-child(2n), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table > li:nth-child(2n), body .main_color .pricing-table.avia-desc-col li {color: #666666 !important}
.main_color tr:nth-child(2n+1), .main_color .pricing-table > li:nth-child(2n+1), .main_color .pricing-extra, .main_color tr:nth-child(2n), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table > li:nth-child(2n), body .main_color .pricing-table.avia-desc-col li {background: #f7f7f7 none repeat scroll 0 0}

.tablePLUFond {background-color: #F3F3F3;padding: 20px;text-align: center;border-radius: 5px;border: #f0f0f0 solid 1px;margin-bottom:5px}
.tablePLU {border: #f0f0f0 solid 1px;padding: 19px;border-radius: 5px;margin-bottom:4px}

/*tablepress*/
#tablepress-3 {background-color: #ccc!important;border: 2px solid #e7e7e7!important}
.tablepress th {border: none!important}
.tablepress tfoot th, .tablepress thead th {background-color: #ccc!important;font-weight: normal;font-family: 'GothamNarrow-Bold'}

/*footer*/
#socket .container {padding-bottom: 15px;padding-top: 66px}
time.av-magazine-time.updated {display: none!important}

/*overlay*/
.image-overlay-inside, .image-overlay.overlay-type-extern {display: none}
.avia_transform a:hover .image-overlay:hover { opacity: 0.1!important;filter: alpha(opacity=100); /* For IE8 and earlier */}

/*blockquote*/
.main_color blockquote {border-color: rgba(213, 64, 21, 0.3);color: #777;font-size: 15px;border-width: 2px;font-style: italic;padding-bottom: 10px}

/*responsif*/
@media only screen and (max-width: 1300px) {
.box h3 {font-size: 15px!important;line-height: 13px;margin-top: 0;}
}

/*Masonry*/
.av-hover-overlay-active .av-masonry-image-container {opacity: 1 !important}
.main_color .container .av-inner-masonry-content, #top .main_color .container .av-masonry-load-more, #top .main_color .container .av-masonry-sort, .main_color .container .av-masonry-entry .avia-arrow {background-color: rgb(238, 238, 238, 0.9)!important}

/*page equipe municipale*/
.equipemunicipale {background-color: #f8f8f8;margin-top: 5px; padding: 10px;letter-spacing: 1px;font-size: 17px;text-transform: none;font-weight: normal}

/*placeholder*/
#searchform input input::-webkit-input-placeholder {font-family: 'GothamNarrow-Book'!important;}
#searchform input input:-moz-placeholder {font-family: 'GothamNarrow-Book'!important;}
#searchform input input::-moz-placeholder {font-family: 'GothamNarrow-Book'!important;}
#searchform input input:-ms-input-placeholder {font-family: 'GothamNarrow-Book'!important;}

/*menu*/
#header .avia_mega_div {left: -150%!important}

/*liste widget*/
.recentcomments, .widget_recent_entries li {border-top-style: solid;border-top-width: 1px}
.recentcomments a, .widget_recent_entries li a {font-family: "Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-style: normal}

/*ancre*/
a.anchor{display: block; position: relative; top: -250px; visibility: hidden;}

/*metadonnées*/
span.post-meta-infos {display: none!important}
.slide-meta {display: none!important}

/*rgpd*/
.avia-cookie-consent {background-color: rgba(0,0,0,0.50);padding: 0.5em}
.avia-cookie-consent .avia-cookie-consent-button {padding: 0.3em}
.avia-cookie-consent .avia-cookie-consent-button {border: 1.5px solid transparent}
.avia-cookiemessage-bottom-right {width: 17%}

/*gde Download PDF*/
.gde-link {display: none}

/*placeholder*/
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {font: 0.85em 'Open sans',sans-serif}

/*pdf*/
.pdfemb-poweredby {display: none!important}
div.pdfemb-viewer {border: 1px solid #dddddd!important}