div.jp-audio,
div.jp-video { color: #eee;
font-size: 14px; line-height: 1.6;	
-ms-text-size-adjust:none;
-webkit-text-size-adjust:none;
position:relative;
}
.jp-title li {
color: #FFFFFF;
font-size: 10px;
font-weight: 600;
letter-spacing: 0.5px;
position: relative;
text-indent: 40px;
text-shadow: 1px 1px #000000;
text-transform: uppercase;
top: 17px;
}
div.jp-audio {
}
div.jp-video-270p {
}
div.jp-video-360p {
}
div.jp-interface {
background: #222;
background: rgb(61,61,61);
background: -moz-linear-gradient(top,  rgba(129,129,129,1) 0%, rgba(45,45,45,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,129,129,1)), color-stop(100%,rgba(45,45,45,1)));
background: -webkit-linear-gradient(top,  rgba(129,129,129,1) 0%,rgba(45,45,45,1) 100%);
background: -o-linear-gradient(top,  rgba(129,129,129,1) 0%,rgba(45,45,45,1) 100%);
background: -ms-linear-gradient(top,  rgba(129,129,129,1) 0%,rgba(45,45,45,1) 100%);
background: linear-gradient(top,  rgba(129,129,129,1) 0%,rgba(45,45,45,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#2d2d2d',GradientType=0 );
border: none;
position: relative;
width: 100%;
}
div.jp-video div.jp-video-play {
position:absolute;
top:0;
left:0;
width:100%;
cursor:pointer;
background-color:rgba(0,0,0,0); }
div.jp-video-270p div.jp-video-play {
height:270px;
}
div.jp-video-360p div.jp-video-play {
height:auto;
}
div.jp-video-full div.jp-video-play {
height:100%;
z-index:1000;
}
a.jp-video-play-icon {
position:relative;
display:block;
width: 112px;
height: 100px;
margin-left:-56px;
margin-top:-50px;
left:50%;
top:50%;
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.pink.flag.video.play.png) 0 0 no-repeat;
text-indent:-9999px;
}
div.jp-video-play:hover a.jp-video-play-icon {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.pink.flag.video.play.png) 0 -100px no-repeat;
}
div.jp-audio div.jp-type-single div.jp-interface {
border-bottom: none;
height: 50px;
}
div.jp-audio div.jp-type-playlist div.jp-interface {
height: 80px;
}
div.jp-video div.jp-type-single div.jp-interface {
border-bottom: none;
height: 50px;
margin-top: -7px;
}
div.jp-video div.jp-type-playlist div.jp-interface {
height:60px;
}
div.jp-interface ul.jp-controls {
list-style-type: none;
margin: 0;
padding: 0;
}
div.jp-interface ul.jp-controls li {
display: inline;
}
div.jp-interface ul.jp-controls a {
overflow: hidden;
position: absolute;
text-indent:-9999px;
}
a.jp-play,
a.jp-pause {
height: 28px;
width: 28px;
z-index: 1;
}
div.jp-audio div.jp-type-single a.jp-play,
div.jp-audio div.jp-type-single a.jp-pause {
left: 20px;
top: 12px;
}
div.jp-audio div.jp-type-playlist a.jp-play,
div.jp-audio div.jp-type-playlist a.jp-pause {
left: 48px;
top: 20px;
}
div.jp-video a.jp-play,
div.jp-video a.jp-pause {
top: 13px;
}
div.jp-video-270p div.jp-type-single a.jp-play,
div.jp-video-270p div.jp-type-single a.jp-pause {
left: 195px;
}
div.jp-video-270p div.jp-type-playlist a.jp-play,
div.jp-video-270p div.jp-type-playlist a.jp-pause {
left: 200px;
}
div.jp-video-360p div.jp-type-single a.jp-play,
div.jp-video-360p div.jp-type-single a.jp-pause {
left: 64.61538461538462%;
}
div.jp-video-360p div.jp-type-playlist a.jp-play,
div.jp-video-360p div.jp-type-playlist a.jp-pause {
left: 300px;
}
a.jp-play {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 0 no-repeat;
}
a.jp-play:hover {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) -29px 0 no-repeat;
}
a.jp-pause {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -29px no-repeat;
display: none;
}
a.jp-pause:hover {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) -29px -29px no-repeat;
}
div.jp-audio div.jp-type-single a.jp-stop {
left: 55px;
top: 12px;
display:none;
}
div.jp-audio div.jp-type-playlist a.jp-stop {
left: 125px;
top: 26px;
}
div.jp-video a.jp-stop {
top: 13px;
}
div.jp-video-270p div.jp-type-single a.jp-stop {
left: 245px;
}
div.jp-video-270p div.jp-type-playlist a.jp-stop {
left: 278px;
}
div.jp-video-360p div.jp-type-single a.jp-stop {
left: 70.76923076923077%;
display:none;
}
div.jp-video-360p div.jp-type-playlist a.jp-stop {
left: 378px;
}
a.jp-stop {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -83px no-repeat;
height: 28px;
width: 28px;
z-index: 1;
}
a.jp-stop:hover {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) -29px -83px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-previous {
left: 20px;
top: 26px;
}
div.jp-video div.jp-type-playlist a.jp-previous {
top: 21px;
}
div.jp-video-270p div.jp-type-playlist a.jp-previous {
left: 172px;
}
div.jp-video-360p div.jp-type-playlist a.jp-previous {
left: 272px;
}
a.jp-previous {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -112px no-repeat;
height: 28px;
width: 28px;
}
a.jp-previous:hover {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) -29px -112px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-next {
left: 88px;
top:26px;
}
div.jp-video div.jp-type-playlist a.jp-next {
top: 21px;
}
div.jp-video-270p div.jp-type-playlist a.jp-next {
left: 240px;
}
div.jp-video-360p div.jp-type-playlist a.jp-next {
left: 340px;
}
a.jp-next {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -141px no-repeat;
height: 28px;
width: 28px;
}
a.jp-next:hover {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) -29px -141px no-repeat;
}
div.jp-progress {
position: absolute;
}
div.jp-audio div.jp-type-single div.jp-progress {
height: 5px;
left: 88px;
top: 23px;
width: 54.92307692307692%;
}
div.jp-audio div.jp-type-playlist div.jp-progress {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) repeat-x scroll 0 -202px transparent;
height: 15px;
left: 164px;
top: 32px;
width: 222px;	
}
div.jp-video .jp-progress {
width: 100%;
}
div.jp-seek-bar {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -202px repeat-x;
cursor: pointer;
height:100%;
width:0px;
}
div.jp-video .jp-seek-bar {
background-position: 0 -201px;
position:relative;
top: 0;
height: 5px;
}
div.jp-play-bar {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -218px repeat-x;
height: 100%;
width: 0px;
-webkit-box-shadow: 2px 1px 5px rgba(50, 50, 50, 0.65);
-moz-box-shadow:    2px 1px 5px rgba(50, 50, 50, 0.65);
box-shadow:         2px 1px 5px rgba(50, 50, 50, 0.65);
}
div.jp-video .jp-play-bar {
height: 5px;
} div.jp-seeking-bg {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.pbar-ani.gif);
}
a.jp-mute,
a.jp-unmute {
height: 15px;
width: 18px;
}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
left: 80%;
top: 19px;
}
div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {
left: 396px;
top: 32px;
}
div.jp-video a.jp-mute,
div.jp-video a.jp-unmute {
top: 19px;
}
div.jp-video-270p div.jp-type-single a.jp-mute,
div.jp-video-270p div.jp-type-single a.jp-unmute {
left: 304px;
}
div.jp-video-270p div.jp-type-playlist a.jp-unmute,
div.jp-video-270p div.jp-type-playlist a.jp-mute {
left: 357px;
}
div.jp-video-360p div.jp-type-single a.jp-mute,
div.jp-video-360p div.jp-type-single a.jp-unmute {
left: 80%;
}
div.jp-video-360p div.jp-type-playlist a.jp-mute,
div.jp-video-360p div.jp-type-playlist a.jp-unmute {
left: 443px;
}
a.jp-mute {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -186px no-repeat;
}
a.jp-mute:hover {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) -19px -170px no-repeat;
}
a.jp-unmute {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -170px no-repeat;
display: none;
}
a.jp-unmute:hover {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) -19px -186px no-repeat;
}
div.jp-volume-bar {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -250px repeat-x;
cursor: pointer;
height: 5px;
position: absolute;
width: 11.07692307692308%;
}
div.jp-audio div.jp-type-single div.jp-volume-bar {
left: 84.61538461538462%;
top: 24px;
}
div.jp-audio div.jp-type-playlist div.jp-volume-bar {
left: 424px;
top: 37px;
}
div.jp-video div.jp-volume-bar {
top: 24px;
}
div.jp-video-270p div.jp-type-single div.jp-volume-bar {
left: 332px;
}
div.jp-video-270p div.jp-type-playlist div.jp-volume-bar {
left: 385px;
}
div.jp-video-360p div.jp-type-single div.jp-volume-bar {
left: 84.61538461538462%;
}
div.jp-video-360p div.jp-type-playlist div.jp-volume-bar {
left: 471px;
}
div.jp-volume-bar-value {
background: url(//www.catherine-alric.fr/wp-content/themes/kaleido/css/html5player/jplayer.dark.png) 0 -255px repeat-x;
height: 5px;
width: 0px;
-webkit-box-shadow: 2px 1px 5px rgba(50, 50, 50, 0.65);
-moz-box-shadow:    2px 1px 5px rgba(50, 50, 50, 0.65);
box-shadow:         2px 1px 5px rgba(50, 50, 50, 0.65);
}
div.jp-current-time,
div.jp-duration {
font-size: .64em;
position: absolute;
text-shadow: 0 1px 1px #444;
text-shadow: 0 1px 1px rgba(0, 0, 0, .4);
}
div.jp-duration {
text-align: right;
}
div.jp-audio div.jp-type-single div.jp-current-time,
div.jp-audio div.jp-type-single div.jp-duration {
left: 110px;
top: 28px;
display:none;
width: 54.92307692307692%;
}
div.jp-audio div.jp-type-playlist div.jp-current-time,
div.jp-audio div.jp-type-playlist div.jp-duration {
left: 264px;
top: 49px;
width: 222px;
}
div.jp-video div.jp-current-time,
div.jp-video div.jp-duration {
left: 0px;
padding: 0 1%;
top: 6px;
width: 98%;
display:none;
}
div.jp-playlist {
background: #222;
width:100%;
}
div.jp-playlist ul {
font-size: .72em;
list-style-type: none;
margin: 0;
padding: 0;
}
div.jp-type-single div.jp-playlist li {
background: #222222;
background: -moz-linear-gradient(top, #222222, #444444);
background: -o-linear-gradient(top, #222222, #444444);
background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#444444));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#444444');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#222222, endColorstr=#444444)";
padding:5px 0 5px 20px;
font-weight:bold;
text-shadow: 0 1px 1px #333;
text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}
div.jp-type-playlist div.jp-playlist li {
background: #444;
background: -moz-linear-gradient(top, #444, #333);
background: -o-linear-gradient(top, #444, #333);
background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#333));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#333333');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#444444, endColorstr=#333333)";
padding:5px 0 4px 20px;
text-shadow: 0 1px 1px #333;
text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}
div.jp-type-playlist div.jp-playlist li:nth-child(even),
div.jp-type-single div.jp-playlist li:nth-child(even) {
border: 1px solid #333;
border-left: 0;
border-right: 0;
}
div.jp-type-playlist div.jp-playlist li:last-child,
div.jp-type-single div.jp-playlist li:last-child {
border-bottom: 0;
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-last {
border-bottom: none;
padding: 5px 0 5px 10px;
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
font-weight: bold;
list-style: none;
}
div.jp-type-playlist div.jp-playlist a {
color: #BBB;
text-decoration: none;
}
div.jp-type-playlist div.jp-playlist a:hover {
color: #FFF;
}
div.jp-type-playlist div.jp-playlist a.jp-playlist-current {
color: #FFF;
}
div.jp-type-playlist div.jp-playlist div.jp-free-media {
display: inline;
margin-left: 20px;
}
div.jp-video div.jp-video-play {
cursor: pointer;
position: absolute;
z-index: 2;
top:45%;
}
div.jp-video div.jp-video-play:hover {
}
div.jp-video-270p div.jp-video-play {
height: 270px;
top: -270px;
width: 480px;
}
div.jp-video-360p div.jp-video-play {
width: 100%;
}
div.jp-jplayer {
height: 0px;
width: 0px;
}
div.jp-video div.jp-jplayer {
z-index: 1;
}
div.jp-video-270p div.jp-jplayer {
height: 270px;
width: 480px;
}
div.jp-video-360p div.jp-jplayer {
height: 360px;
width: 650px;
}
div.jp-jplayer {
background-color: none;
}
h3.jplayer-title {
font-size: 11px;
font-weight: 600;
letter-spacing: 1px;
margin-bottom: 5px;
text-transform: none;
margin-top: 20px;
}
.jplayer-shortcode {
margin-bottom: 30px;
}@media only screen and (max-width: 1280px) {
.sf-menu,.sidemenu .social-header {
width: 230px;
}
.sf-menu li ul{
left:			231px;
}
.sf-menu li li ul{
left:			202px;
top:		    0;
}
.logo img {
max-width:231px;
}
.container {
margin: 0 0 35px 255px;
width: 880px;
} ul.portfolio-four li,
ul.portfolio-four li .flexslider-container-page { 
width: 182px;
}
ul.portfolio-four li a.portfolio-image-link,
ul.portfolio-four li .flexslider-container-page {
height: 114px;
} ul.portfolio-three li,
ul.portfolio-three li .flexslider-container-page {	
width: 246px;
}
ul.portfolio-three li a.portfolio-image-link,
ul.portfolio-three li .flexslider-container-page {
height: 155px;
}
ul.portfolio-two li,
ul.portfolio-two li .flexslider-container-page {	
width: 375px;
}
ul.portfolio-two li a.portfolio-image-link,
ul.portfolio-two li .flexslider-container-page {
height: 234px;
}
#searchform input { width: 65%; }
.sidebar-widget .infobar-portfoliogrid li img,
.flickr_wrap .flickr_badge_image img {
width:58px;
height:58px;
}
ul.portfolio-list li,
a.portfolio-ajax img,
a.portfolio-filter-column img,
.portfolio-displayed .ajax-image-selector,
ul.portfolio-list li .portfolio-image-link,
ul.portfolio-list li .displayed-image,
ul.portfolio-list li .flexslider-container-page {
width:182px;
height:182px;
}
}
@media only screen and (max-width: 1140px) {
.sf-menu,.sidemenu .social-header {
width: 230px;
}
.sf-menu li ul {
left:			231px;
}
.sf-menu li li ul{
left:			202px;
top:		    0;
}
.logo img {
max-width:231px;
}
.container {
margin: 0 0 35px 255px;
width: 760px;
}
#recentposts_list .recent_thumbnail, #popularposts_list .popular_thumbnail {
margin: 0 20px 10px 0;
width:100%;
} ul.portfolio-four li,
ul.portfolio-four li .flexslider-container-page { 
width: 152px;
}
ul.portfolio-four li a.portfolio-image-link,
ul.portfolio-four li .flexslider-container-page {
height: 96px;
} ul.portfolio-three li,
ul.portfolio-three li .flexslider-container-page {
width: 206px;
}
ul.portfolio-three li a.portfolio-image-link,
ul.portfolio-three li .flexslider-container-page {
height: 130px;
}
ul.portfolio-two li {
height:300px;
}	
ul.portfolio-two li,
ul.portfolio-two li .flexslider-container-page {
width: 315px;
}
ul.portfolio-two li a.portfolio-image-link,
ul.portfolio-two li .flexslider-container-page {
height: 198px;
}
.sidebar-widget {
margin-bottom: 8px;
}
#searchform input { width: 57%; }
#searchform input { width: 65%; }
.sidebar-widget .infobar-portfoliogrid li img,
.flickr_wrap .flickr_badge_image img {
width:47px;
height:47px;
}
ul.portfolio-list li,
a.portfolio-ajax img,
a.portfolio-filter-column img,
.portfolio-displayed .ajax-image-selector,
ul.portfolio-list li .portfolio-image-link,
ul.portfolio-list li .displayed-image,
ul.portfolio-list li .flexslider-container-page {
width:152px;
height:152px;
}
ul.portfolio-list li {
margin: 0 10px 120px 0;
}
} @media only screen and (max-width: 1024px) {
.sf-menu,.sidemenu .social-header {
width: 230px;
}
.sf-menu li ul {
left:			231px;
}
.sf-menu li li ul{
left:			202px;
top:		    0;
}
.logo img {
max-width:230px;
}
.container {
margin: 0 0 35px 255px;
width: 625px;
}
#slidecaption {
left:370px;
right:auto;
bottom:150px;
}
.slideshow_title {
font-size:42px;
letter-spacing:0;
line-height:35px;
width:290px;
font-weight:900;
margin-bottom:5px;
}
.slideshow_caption {
font-size:14px;
line-height:14px;
margin-bottom:10px;
font-weight:600;
}
#fullscreen-thumbnails-wrap {
left:370px;
}
ul.portfolio-four {
width: 104%;
}
ul.portfolio-four li {
width: 161px;
margin-right:10px;
}
ul.portfolio-four li.portfolio-col-4 {
margin-right:10px;
}
ul.portfolio-four li a.portfolio-image-link {
height: 103px;
}
ul.portfolio-four li {
height: 250px;
} ul.portfolio-three li,
ul.portfolio-three li .flexslider-container-page {
width: 161px;
}
ul.portfolio-three li a.portfolio-image-link,
ul.portfolio-three li .flexslider-container-page {
height: 103px;
}
ul.portfolio-two li {
height: 260px;
}	
ul.portfolio-two li,
ul.portfolio-two li .flexslider-container-page {
width: 247px;
}
ul.portfolio-two li a.portfolio-image-link,
ul.portfolio-two li .flexslider-container-page {
height: 155px;
}
#searchform input { width: 46%; }
#recentposts_list .recent_thumbnail,
#popularposts_list .popular_thumbnail {
float:none;
}
#recentposts_list .recentpost_info .recentpost_title,
#popularposts_list .popularpost_info .popularpost_title {
margin-top:5px;
}
#searchform input { width: 57%; }
#searchform input { width: 65%; }
.sidebar-widget .infobar-portfoliogrid li img,
.flickr_wrap .flickr_badge_image img {
width:53px;
height:53px;
}
ul.portfolio-list li,
a.portfolio-ajax img,
a.portfolio-filter-column img,
.portfolio-displayed .ajax-image-selector,
ul.portfolio-list li .portfolio-image-link,
ul.portfolio-list li .displayed-image,
ul.portfolio-list li .flexslider-container-page {
width:161px;
height:161px;
}
}  @media only screen and (min-width: 768px) and (max-width: 959px) {
.sf-menu,.sidemenu .social-header {
width: 180px;
}
.sf-menu li ul,
.sf-menu li ul {
left:			181px;
}
.sf-menu li li ul{
left:			202px;
top:		    0;
}
.logo img {
max-width:180px;
}
.container {
margin: 0 0 35px 205px;
width: 430px;
}
.two-column { width:100%; }
.sidebar-wrap, .sidebar-wrap-single { display:none; }
.entry-post-wrapper {
margin: 0;
padding: 20px 30px 50px;
}
.entry-spaced-wrapper {
margin: 0;
padding: 20px 30px 50px;
}
#slidecaption {
left:240px;
right:auto;
bottom:150px;
}
.slideshow_title {
font-size:42px;
letter-spacing:0;
line-height:35px;
width:290px;
font-weight:900;
margin-bottom:5px;
}
.slideshow_caption {
font-size:14px;
line-height:14px;
margin-bottom:10px;
font-weight:600;
}
#fullscreen-thumbnails-wrap {
left:240px;
}
.fullscreenslideshow-audio {
display:none;
}
ul.portfolio-four,
ul.portfolio-three,
ul.portfolio-two {
width: 104%;
}
ul.portfolio-four li .flexslider-container-page,
ul.portfolio-three li .flexslider-container-page,
ul.portfolio-two li .flexslider-container-page {
width: 180px;
height: 94px;
}
ul.portfolio-four li,
ul.portfolio-three li,
ul.portfolio-two li {
width: 180px;
margin-right:10px;
height:225px;
}
ul.portfolio-four li.portfolio-col-4 {
margin-right:10px;
}
ul.portfolio-four li a.portfolio-image-link,
ul.portfolio-three li a.portfolio-image-link,
ul.portfolio-two li a.portfolio-image-link {
height: 112px;
}
ul.portfolio-four li {
height: 250px;
} ul.portfolio-three li.portfolio-col-3 {
margin-right:10px;
}
ul.portfolio-list li,
a.portfolio-ajax img,
a.portfolio-filter-column img,
.portfolio-displayed .ajax-image-selector,
ul.portfolio-list li .portfolio-image-link,
ul.portfolio-list li .displayed-image,
ul.portfolio-list li .flexslider-container-page {
width:180px;
height:180px;
}
ul.portfolio-list li {
margin: 0 10px 100px 0;
}
h1.entry-title {
margin: 0 30px 20px;
font-size:20px;
}
.portfolio-columns-wrap {
margin: 0 30px;
}
}  @media only screen and (max-width: 767px) {
.common-top-spacing {
margin-top: 15px;
}	
#demopanel { display:none; }
.homemenu { display:none; }
.menu-toggle { display:none; }
ul#slide-list { display:none; }
.social-header { display:none; }
.super-navigation { top:45%; right:10px; }
.background-slideshow { display:none; }
#play-button { display:none; }
.logo {
margin-top:10px;
}
.logo img {
max-width:200px;
}
.main-select-menu {
display: block;
}
div.selector { width:290px;}
div.selector span { width: 265px;}
.sidemenu {
float: none;
position: static;
margin: 0 0 15px 15px;
}
.container {
margin: 0 auto;
width: 290px;
}
.two-column { width:100%; }
.sidebar-wrap, .sidebar-wrap-single { display:none; } .portfolio-columns-wrap {
margin: 0 30px;
}
.entry-spaced-wrapper {
padding: 20px 30px;
} .entry-content .pullquote-left {
margin: 10px 0 5px 0;
width: auto;
}
.entry-content .pullquote-right {
margin: 10px 0 5px 0;
width: auto;
}
.entry-content .pullquote-center {
margin: 0;
padding: 15px 50px;
}
h1.entry-title {
margin: 0 30px 20px;
font-size:20px;
}
.thumbs-captions-wraps {
display:none;
}
.fullscreenslideshow-audio {
display:none;
}
div.jp-audio div.jp-type-single div.jp-progress {
left:55px;
width:40%;
}
div.jp-audio div.jp-type-single a.jp-mute, div.jp-audio div.jp-type-single a.jp-unmute {
left:75%;
}
div.jp-audio div.jp-type-single div.jp-volume-bar {
left:82.6%;
}
#tray-button {
display:none;
}
#play-button {
right: 60px !important;
}
#slidecaption {
left:15px;
right:auto;
bottom:30px;
}
.slideshow_title {
font-size:24px;
letter-spacing:0;
line-height:18px;
width:280px;
margin-bottom:5px;
}
.slideshow_caption {
display:none;
}
#fullscreen-thumbnails-wrap {
display:none;
} ul.portfolio-four li .flexslider-container-page,
ul.portfolio-three li .flexslider-container-page,
ul.portfolio-two li .flexslider-container-page {
width: 230px;
height:145px;
}
ul.portfolio-four li,
ul.portfolio-three li,
ul.portfolio-two li,
ul.portfolio-one li {
width: 230px;
height:240px;
}
ul.portfolio-four li a.portfolio-image-link,
ul.portfolio-three li a.portfolio-image-link,
ul.portfolio-two li a.portfolio-image-link,
ul.portfolio-one li a.portfolio-image-link {
height: 145px;
}
#progress-back { right:0; width:3px }
#progress-bar { width:3px }
ul.portfolio-list li,
a.portfolio-ajax img,
a.portfolio-filter-column img,
.portfolio-displayed .ajax-image-selector,
ul.portfolio-list li .portfolio-image-link,
ul.portfolio-list li .displayed-image,
ul.portfolio-list li .flexslider-container-page {
width:229px;
height:229px;
}
ul.portfolio-list li {
margin: 0 10px 100px 0;
}
.portfolio-related-columns { margin-left: 30px; margin-right:30px; }
.entry-post-wrapper { padding-left:30px; padding-right:30px; }
#respond { padding-left:30px; padding-right:30px; }
div.entry-content-wrapper .pagination-navigation, div.contents-wrap .pagination-navigation { padding-left:30px; padding-right:30px; }
.sc_slideshowtitle { display:none; }
#password-protected label input { width:150px; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
#demopanel { display:none; }
.common-top-spacing {
margin-top: 15px;
}
.homemenu { display:none; }
.background-slideshow { display:block; }
.menu-toggle { display:none; }
.main-select-menu {
display: block;
}
div.selector { width:450px;}
div.selector span { width: 425px;}
.logo {
margin-top:10px;
}
.logo img {
max-width:300px;
}
.sidemenu {
float: none;
position: static;
margin: 0 0 15px 15px;
}
.container {
margin: 0 auto;
width: 450px;
}
.two-column { width:100%; }
.sidebar-wrap, .sidebar-wrap-single { display:none; } ul.portfolio-four li .flexslider-container-page,
ul.portfolio-three li .flexslider-container-page,
ul.portfolio-two li .flexslider-container-page {
width: 190px;
height: 119px;
}
ul.portfolio-four,
ul.portfolio-three,
ul.portfolio-two {
width: 104%;
}
ul.portfolio-four li,
ul.portfolio-three li,
ul.portfolio-two li {
width: 190px;
}
ul.portfolio-three li.portfolio-col-3 {
margin-right: 10px;
}
ul.portfolio-four li a.portfolio-image-link,
ul.portfolio-three li a.portfolio-image-link,
ul.portfolio-two li a.portfolio-image-link {
height: 119px;
} ,
ul.portfolio-one{
width: 104%;
}
ul.portfolio-one li {
width: 390px;
height:auto;
}
ul.portfolio-one li a.portfolio-image-link {
height: auto;
}
#progress-back { right:0; width:3px }
#progress-bar { width:3px }
ul.portfolio-list li,
a.portfolio-ajax img,
a.portfolio-filter-column img,
.portfolio-displayed .ajax-image-selector,
ul.portfolio-list li .portfolio-image-link,
ul.portfolio-list li .displayed-image,
ul.portfolio-list li .flexslider-container-page {
width:190px;
height:190px;
}
ul.portfolio-list li {
margin: 0 10px 135px 0;
}
.portfolio-related-columns { margin-left: 30px; margin-right:30px; }
.entry-post-wrapper { padding-left:30px; padding-right:30px; }
#respond { padding-left:30px; padding-right:30px; }
.sc_slideshowtitle { display:none; }
#password-protected label input { width:150px; }
}.background-fill { background: transparent url(https://www.catherine-alric.fr/wp-content/themes/kaleido/images/overlays/01.png) repeat; } 
h1,h2,h3,h4,h5,h6,
.recentpost_title,
.sidebar h3,
.homemenu ul li .menu-title,
.homemenu ul li .menu-desc,
.entry-post-title h2 a,
.slideshow_title,
.slideshow_caption
{
font-family: 'Lato', sans-serif;
}.sidebar-widget { background-color:#ffffff; }