/* Enter Your Custom CSS Here */


h1 {	
    font-size: 26px;
    letter-spacing: 8px;
    text-transform: uppercase;
    font-family: "Avenir Next LT Pro Bold",Verdana,Arial,sans-serif;
    font-weight: normal;
    color: #000000;

}

h2 {	
	font-weight: 300;
	color: #444444;
  	font-size: 1.5em;
    margin-bottom:40px; 

}
h3 {	
	font-weight: 600;
	color: #000;
  	font-size: 1.1em;  
    margin-bottom:20px; 
}

h4 {	
    font-size: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: "Avenir Next LT Pro Bold",Verdana,Arial,sans-serif;
    font-weight: normal;
    color: #000;
  	line-height: 2.0em;

}

h5 {
    color: #5d125b;
    font-size: 14px;
    font-weight: 100;
    letter-spacing: 1px;
    margin-bottom: 15px;
    text-transform: uppercase;
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;

}

h6 {	
	color: #a1b689;
    font-size: 14px;
    font-weight: 300;
    margin-bottom: 15px;
    text-transform: uppercase;
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;
}

p {	
	font-weight: 100;
	color: #535352;
    font-family: "Merriweather",Georgia,"Times New Roman",serif;
    font-size: 0.9em;  
}

.textwidget {
	font-weight: 100;
	color: #535352;
    font-family: helvetica;
    font-size: 0.9em;  
}

.widget h3{
	color: #444;
   	font-weight: 600;
  	font-size: 1.1em;  
    margin-bottom:20px; 

}

.droite {
 color: #a1b689; 
 text-align: right;
}

a {
    color: #A1B689;
    text-decoration: none;
}

a:hover {
    color: #444;
    text-decoration: none;
}

.citation {
    font-size: 30px;
    font-weight: 100;
    margin-bottom: 10px;
    text-align: center;  
    font-family: "dk_lemon_yellow_sunregular",Verdana,Arial,sans-serif;
  	color: #fff;
}

.citation2 {
    font-size: 40px;
    font-weight: 100;
    margin-bottom: 10px;
    text-align: center;  
    font-family: "hide_awayregular",Verdana,Arial,sans-serif;
  	color: #fff;
}

.citation3 {
    font-size: 30px;
    font-weight: 100;
    margin-bottom: 10px;
    text-align: center;  
    font-family: "helvetica",Verdana,Arial,sans-serif;
  	color: #fff;
}

.citationviolet {
    font-size: 3.6em;
    font-weight: 100;
    text-align: center;  
    font-family: "dk_lemon_yellow_sunregular",Verdana,Arial,sans-serif;
  	color: #fff;
}

.citation_noir {
    font-size: 20px;
    font-weight: 100;
    margin-bottom: 10px;
    text-align: center;  
    font-family: "dk_lemon_yellow_sunregular",Verdana,Arial,sans-serif;
  	color: #000;
}
.citation_vert {
    font-size: 20px;
    font-weight: 100;
    margin-bottom: 10px;
    text-align: center;  
    font-family: "dk_lemon_yellow_sunregular",Verdana,Arial,sans-serif;
  	color: #A1B689;
}
.citation_vert2 {
    font-size: 30px;
    font-weight: 100;
    margin-bottom: 10px;
    text-align: center;  
    font-family: "dk_lemon_yellow_sunregular",Verdana,Arial,sans-serif;
  	color: #A1B689;
}


.nom  {
font-family: "Merriweather",Georgia,"Times New Roman",serif;
font-weight: 300;
color: #fff;
font-size: 14px;
line-height: 1.5;
text-align: center;  
}
.nom_noir  {
font-family: "Merriweather",Georgia,"Times New Roman",serif;
font-weight: 300;
color: #A1B689;
font-size: 14px;
line-height: 1.5;
text-align: center;  
}
.nom_t  {
font-family: "Merriweather",Georgia,"Times New Roman",serif;
font-weight: 300;
color: #A1B689;
font-size: 14px;
line-height: 1.5;
}

.lint {
    font-size: 14px;
    font-weight: 100;
    letter-spacing: 2px;
    margin-bottom: 15px;
    text-transform: uppercase;
    text-align: center;  
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;
  	color: #fff;
}

.lint_noir {
    font-size: 14px;
    font-weight: 100;
    letter-spacing: 2px;
    margin-bottom: 15px;
    text-transform: uppercase;
    text-align: center;  
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;
  	color: #000;
}

.carre {
    font-size: 14px;
    font-weight: 100;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;
    color: #fff;
    padding-bottom:0px;
    line-height: 2.5em;
}
.carre2 {
    font-size: 14px;
    font-weight: 100;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;
    color: #fff;
    padding-bottom:20px;
    line-height: 2.5em;
}
.carre3 {
    font-size: 14px;
    font-weight: 100;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;
    color: #fff;
    padding-top:20px;
    line-height: 2.5em;
    text-align: center;  
}

.circle-title {
    font-size: 14px;
    font-weight: 100;
    letter-spacing: 2px;
    margin-bottom: 15px;
    text-transform: uppercase;
    text-align: center;  
    font-family: "Avenir Next LT Pro Demi",Verdana,Arial,sans-serif;
}

.circle-texte  {
font-family: "Merriweather",Georgia,"Times New Roman",serif;
font-weight: 300;
color: #666666;
font-size: 14px;
line-height: 1.5;
text-align: center;  
}

.testicours  {
font-family: "Merriweather",Georgia,"Times New Roman",serif;
font-weight: 300;
color: #666666;
font-size: 14px;
line-height: 1.5;
}

#site-header {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1);
    padding: 0 30px;
    position: relative;
    z-index: 554;
}

#primary header.main {
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: cover !important;
    display: table;
    padding: 40px 0 !important;
    position: relative;
    width: 100%;
}

#footer {
    margin-top: 60px;
}

#footer .secondary {
    padding: 15px;
}
.space10 {
	padding-top:10px;
	clear:both;
}
.space20 {
	padding-top:20px;
	clear:both;
}
.space40 {
	padding-top:40px;
	clear:both;
}


body #site-header.transparent.light {
    border-bottom: 0px solid rgba(255, 255, 255, 0.1);
}


#primary header.main h1 {
    font-size: 2.2em;
    line-height: 1em;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0 !important;
    width: 100% !important;
	padding-top:40px;
}

header.entry-header.main * {
    color: #f58674;
}

@font-face {
    font-family: 'dk_the_cats_whiskersregular';
    src: url('https://diotime.ch/dk_the_cats_whiskers-webfont.woff2') format('woff2'),
         url('https://diotime.ch/dk_the_cats_whiskers-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'dk_lemon_yellow_sunregular';
    src: url('https://diotime.ch/dk_lemon_yellow_sun-webfont.woff2') format('woff2'),
         url('https://diotime.ch//dk_lemon_yellow_sun-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'hide_awayregular';
    src: url('https://diotime.ch/hideaway-webfont.woff2') format('woff2'),
         url('https://diotime.ch/hideaway-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
font-family: 'Avenir Next LT Pro Condensed';
font-style: normal;
font-weight: normal;
src:url('https://diotime.ch/AvenirNextLTPro-Cn.otf') format('otf'), 
    url('https://diotime.ch/AvenirNextLTPro-Cn.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Demi';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Demi'), url('https://diotime.ch/AvenirNextLTPro-Demi.woff') format('woff');
}

@font-face {
font-family: 'Avenir Next LT Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Regular'), url('https://diotime.ch/AvenirNextLTPro-Regular.woff') format('woff');}


@font-face {
font-family: 'Avenir Next LT Pro Bold';
font-style: normal;
font-weight: normal;
src:url('https://diotime.ch/AvenirNextLTPro-Bold.otf') format('otf'), 
    url('https://diotime.ch/AvenirNextLTPro-Bold.woff') format('woff');
}

@font-face {
    font-family: 'love_potion_no._10regular';
    src: url('https://diotime.ch/love_potion_reg-webfont.woff2') format('woff2'),
         url('https://diotime.ch/love_potion_reg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'bodoniflfbold_italic';
    src: url('https://graphisterie.ch/test2/bodoniflf-bolditalic-webfont.woff2') format('woff2'),
         url('https://graphisterie.ch/test2/bodoniflf-bolditalic.ttf') format('truetype'),
         url('https://graphisterie.ch/test2/bodoniflf-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {  
      font-family: 'bodoniflfregular';
    src: url('https://graphisterie.ch/test2/bodoniflf-roman-webfont.woff2') format('woff2'),
         url('https://graphisterie.ch/test2/bodoniflf-roman-webfont.woff') format('woff'),
         url('https://graphisterie.ch/test2/bodoniflf-roman.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bodoniflfbold';
    src: url('https://graphisterie.ch/test2s/bodoniflf-bold-webfont.woff2') format('woff2'),
         url('https://graphisterie.ch/test2/bodoniflf-bold-webfont.woff') format('woff'),
         url('https://graphisterie.ch/test2/bodoniflf-bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bodoniflfmedium_italic';
    src: url('https://graphisterie.ch/test2/bodoniflf-italic-webfont.woff2') format('woff2'),
         url('https://graphisterie.ch/test2/bodoniflf-italic-webfont.woff') format('woff'),
         url('https://graphisterie.ch/test2/bodoniflf-italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bebas_neuebold';
    src: url('https://graphisterie.ch/test2/bebasneue_bold-webfont.woff2') format('woff2'),
         url('https://graphisterie.ch/test2/bebasneue_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bebas_neuebook';
    src: url('https://graphisterie.ch/test2/bebasneue_book-webfont.woff2') format('woff2'),
         url('https://graphisterie.ch/test2/bebasneue_book-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bebas_neuelight';
    src: url('http://graphisterie.ch/test2/bebasneue_light-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/bebasneue_light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bebas_neue_regularregular';
    src: url('http://graphisterie.ch/test2/bebasneue_regular-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/bebasneue_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bebas_neuethin';
    src: url('http://graphisterie.ch/test2/bebasneue_thin-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/bebasneue_thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blanchcaps_inline';
    src: url('http://graphisterie.ch/test2/blanch_caps_inline-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/BLANCH_CAPS_INLINE.otf') format('otf'),
         url('http://graphisterie.ch/test2/blanch_caps_inline-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blanchcaps_light';
    src: url('http://graphisterie.ch/test2/blanch_caps_light-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/blanch_caps_light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blanchcaps';
    src: url('http://graphisterie.ch/test2/blanch_caps-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/BLANCH_CAPS.otf') format('otf'),         url('http://graphisterie.ch/test2/blanch_caps-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blanchcondensed_inline';
    src: url('http://graphisterie.ch/test2/blanch_condensed_inline-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/blanch_condensed_inline-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blanchcondensed_light';
    src: url('http://graphisterie.ch/test2/blanch_condensed_light-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/blanch_condensed_light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blanchcondensed';
    src: url('http://graphisterie.ch/test2/blanch_condensed-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/blanch_condensed-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gullickaltregular';
    src: url('http://graphisterie.ch/test2/gullickalt-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/gullickalt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypebold_serif';
    src: url('http://graphisterie.ch/test2/mightype_bold_serif-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_bold_serif-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypebrush';
    src: url('http://graphisterie.ch/test2/mightype_brush-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_brush-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypecasual';
    src: url('http://graphisterie.ch/test2/mightype_casual-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_casual-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypecursive';
    src: url('http://graphisterie.ch/test2/mightype_cursive-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_cursive-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypesans';
    src: url('http://graphisterie.ch/test2/mightype_sans-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_sans-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypescript';
    src: url('http://graphisterie.ch/test2/mightype_script-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_script-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypeserif';
    src: url('http://graphisterie.ch/test2/mightype_serif-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_serif-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mightypeslab_serif';
    src: url('http://graphisterie.ch/test2/mightype_slab_serif-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/mightype_slab_serif-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'hawaiiregular';
    src: url('http://graphisterie.ch/test2/hawaii-webfont.woff2') format('woff2'),
         url('http://graphisterie.ch/test2/hawaii-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face {
font-family: 'Avenir Next LT Pro Demi Condensed';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Demi Condensed'), url('http://graphisterie.ch/test2/AvenirNextLTPro-DemiCn.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Heavy Condensed';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Heavy Condensed'), url('http://graphisterie.ch/test2/AvenirNextLTPro-HeavyCn.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Medium Condensed';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Medium Condensed'), url('http://graphisterie.ch/test2/AvenirNextLTPro-MediumCn.woff') format('woff');
}

@font-face {
font-family: 'Avenir Next LT Pro Ultra Light Condensed';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Ultra Light Condensed'), url('http://graphisterie.ch/test2/AvenirNextLTPro-UltLtCn.woff') format('woff');
}



@font-face {
font-family: 'Avenir Next LT Pro Bold Condensed';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Bold Condensed'), url('http://graphisterie.ch/test2/AvenirNextLTPro-BoldCn.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Bold Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Bold Condensed Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-BoldCnIt.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Condensed Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-CnIt.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Demi Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Demi Condensed Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-DemiCnIt.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Demi Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Demi Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-DemiIt.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Heavy Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Heavy Condensed Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-HeavyCnIt.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-It.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Medium Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Medium Condensed Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-MediumCnIt.woff') format('woff');
}


@font-face {
font-family: 'Avenir Next LT Pro Ultra Light Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Ultra Light Condensed Italic'), url('http://graphisterie.ch/test2/AvenirNextLTPro-UltLtCnIt.woff') format('woff');
}



/*////////////////////////////////////////////////////////////////////
//  13.0 - Media Queries
////////////////////////////////////////////////////////////////////*/

/* iPads */

@media only screen and (max-width : 1024px) {
	
.citationviolet {
    font-size: 3.8em;
}
  
  
}


@media only screen and (max-width: 768px){
	

.citationviolet {
    font-size: 3.8em;
}	

}


@media screen and (max-width: 700px) {

.citationviolet {
    font-size: 3.8em;
}
  
}

/* Small laptops */

@media screen and ( max-height: 880px ){
.citationviolet {
    font-size: 3.8em;
}
  
  



  



  