.spider_popup_wrap .bwg_image_wrap figure {
margin: 0;
padding: 0;
display: inline-block;
}
figure.zoom {
background-position: 50% 50%;
background-size: 200%;
position: relative;
width: auto;
overflow: hidden;
cursor: zoom-in;
}
figure.zoom img:hover {
opacity: 0;
}
figure.zoom img {
transition: opacity 0.5s;
display: block;
}
div[id^="bwg_container"] p {
padding: 0 !important;
margin: 0 !important;
}
div[id^="bwg_container"] img {
box-shadow: none !important;
}
div[id^="bwg_container"] * {
margin: 0;
}
div[id^="bwg_container"] .SumoSelect > .CaptionCont,
div[id^="bwg_container"] .SumoSelect:focus > .CaptionCont,
div[id^="bwg_container"] .SumoSelect:hover > .CaptionCont,
div[id^="bwg_container"] .SumoSelect.open > .CaptionCont {
border: none;
box-shadow: none;
}
#bwg_tag_wrap {
background-color: #FFFFFF;
width: 100%;
font-family: inherit;
margin: 0 -5px 20px 0px;
z-index: 200;
position: relative;
}
.bwg_search_loupe_container,
.bwg_search_reset_container {
font-size: 18px;
color: #CCCCCC;
cursor: pointer;
position: relative;
}
#bwg_tag_container p {
text-align: center;
}
#bwg_tag_container {
border: 1px solid #CCCCCC;
box-shadow: 0 0 3px 1px #CCCCCC;
border-radius: 4px;
width: 256px;
float: right;
}
#spider_popup_wrap a {
border: none;
box-shadow: none;
}
div[id^="bwg_container"].bwg_container .bwg-a {
border: none;
box-shadow: none !important;
outline: none;
font-size: 0;
line-height: normal;
cursor: pointer;
text-decoration: none;
}
div[id^="bwg_container"].bwg_container .bwg-thumb-description,
div[id^="bwg_container"].bwg_container .bwg-masonry-thumb-description {
cursor: auto;
}
div[id^="bwg_container"] div[id^="bwg_container"] .bwg_img_clear {
max-height: none !important;
max-width: none !important;
padding: 0 !important;
}
.tag_cloud_link {
font-size: inherit !important;
}
@media print {
#spider_popup_left,
#spider_popup_right,
.bwg_image_info,
[id^="bwg_slideshow_play_pause_"],
[class^="bwg_slideshow_title_text_"],
[id^="spider_slideshow_left_"],
[id^="spider_slideshow_right_"] {
background: none;
}
}
.bwg_spider_popup_loading,
.footer-list-block .bwp_gallery .bwg_spider_popup_loading,
.footer-list-block .bwp_gallery_tags .bwg_spider_popup_loading { background-image: url(//www.nos-films.fr/wp-content/plugins/photo-gallery/images/ajax_loader.png);
background-color: rgba(0, 0, 0, 0);
background-repeat: no-repeat;
background-position: 0 0;
background-size: 30px 30px;
border: none !important;
display: none;
height: 30px;
left: 50%;
margin-left: -20px;
margin-top: -20px;
overflow: hidden;
position: fixed;
top: 50%;
width: 30px;
z-index: 10102; }
.bwg_filmstrip_thumbnail_img {
max-width: none !important;
}
.dashicons-arrow-down-alt2:before {
content: "\f347";
height: 100%;
display: inline-block;
}
.spider_popup_overlay,
.footer-list-block .bwp_gallery .spider_popup_overlay,
.footer-list-block .bwp_gallery_tags .spider_popup_overlay {
cursor: pointer;
display: none;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 10100;
}
.bwp_gallery_tags div[id^="bwg_container"] li {
border: none;
}
.spider_popup_close,
.spider_popup_close_fullscreen {
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
cursor: pointer;
display: table;
line-height: 0;
position: absolute;
z-index: 11100;
}
.spider_popup_close_fullscreen {
margin: 10px 7px;
right: 7px;
}
#spider_popup_left {
left: 0;
}
#spider_popup_right {
right: 0;
}
#spider_popup_left:hover,
#spider_popup_right:hover {
visibility: visible;
}
#spider_popup_left:hover span {
left: 20px;
}
#spider_popup_right:hover span {
left: auto;
right: 20px;
}
#spider_popup_left,
#spider_popup_right {
background: transparent url(//www.nos-films.fr/wp-content/plugins/photo-gallery/images/blank.gif) repeat scroll 0 0;
bottom: 35%;
cursor: pointer;
display: inline;
height: 30%;
outline: medium none;
position: absolute;
width: 35%;
z-index: 10130;
}
#bwg_image_container #spider_popup_left,
#bwg_image_container #spider_popup_right {
width: 25%;
}
#spider_popup_left-ico,
#spider_popup_right-ico {
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: table;
line-height: 0;
margin-top: -15px;
position: absolute;
top: 50%;
z-index: 10135;
}
.bwg_captcha_refresh {
background-image: url(//www.nos-films.fr/wp-content/plugins/photo-gallery/images/captcha_refresh.png);
background-position: center center;
background-repeat: no-repeat;
background-size: 100% 100%;
border-width: 0;
cursor: pointer;
display: inline-block;
height: 20px;
width: 20px;
margin: 0;
padding: 0;
vertical-align: middle;
}
.bwg_captcha_input {
vertical-align: middle;
width: 75px !important;
}
.bwg_captcha_img {
cursor: pointer;
margin: 0 5px 0 5px;
vertical-align: middle;
}
.bwg_comment_error {
color: #FF0000;
display: block;
}
.bwg_comment_waiting_message {
display:none;
}
.bwg_image_info_container1,
.bwg_image_rate_container1,
.bwg_image_hit_container1 {
height: 100%;
margin: 0 auto;
position: absolute;
width: 100%;
}
.bwg_image_rate_container1 {
display: none;
}
.bwg_image_info_container2,
.bwg_image_rate_container2,
.bwg_image_hit_container2 {
display: table;
height: 100%;
margin: 0 auto;
position: absolute;
width: 100%;
}
.bwg_image_info_spun,
.bwg_image_rate_spun,
.bwg_image_hit_spun {
display: table-cell;
height: 100%;
left: 0;
top: 0;
width: 100%;
overflow: hidden;
position: relative;
}
.bwg_image_info,
.bwg_image_rate,
.bwg_image_hit {
display: inline-block;
position: relative;
text-decoration: none;
word-wrap: break-word;
z-index: 11;
}
.bwg_image_rate {
z-index: 999 !important;
}
.bwg_image_rate_disabled {
display: none;
position: absolute;
width: 100%;
height: 40px;
top: 0px;
}
@media screen and (max-width: 465px) {
.bwg_ctrl_btn_container {
height:auto !important;
}
} .bwg_search_container_1 {
display: inline-block;
width: 100%;
text-align: right;
margin: 0 5px 20px 0px;
background-color: rgba(0,0,0,0);
}
.bwg_search_container_2 {
display: inline-block;
position: relative;
border-radius: 4px;
box-shadow: 0 0 3px 1px #CCCCCC;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
max-width: 100%;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input_container {
display: block;
margin-right: 45px;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_loupe_container {
display: inline-block;
margin-right: 1px;
vertical-align: middle;
float: right;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_reset_container {
margin-right: 5px;
vertical-align: middle;
float: right;
}
.bwg_thumbnail div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search,
.bwg_thumbnail div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_reset {
display: block;
font-size: 10px;
color: #323A45;
cursor: pointer;
line-height: inherit!important;
}
.bwg_thumbnail div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search {
font-size: 12px;
}
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input,
div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input:focus {
color: hsl(0, 1%, 3%);
outline: none;
border: none;
box-shadow: none;
background: none;
padding: 3px 5px;
font-family: inherit;
width: 100%;
}  .bwg_order_cont .SumoSelect {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
box-shadow: 0 0 3px 1px #CCCCCC;
border-radius: 4px;
height: initial;
max-width: 100%;
padding: 0 10px;
}
.SumoSelect > .optWrapper > .options li.opt {
border: none;
text-align: left;
}
.bwg_order_cont .SumoSelect .CaptionCont {
text-align: left;
}
.bwg_order_cont {
background-color: rgba(0,0,0,0);
display: block;
text-align: right;
width: 100%;
margin: 0 5px 20px 0px;
}
.bwg_order_cont .SumoSelect, #bwg_tag_container .SumoSelect {
display: inline-table;
}
.bwg_order_cont .SumoSelect ul.options, #bwg_tag_container .SumoSelect ul.options{
margin: 0;
padding: 0!important;
}
.bwg_order_cont .SumoSelect li, #bwg_tag_container .SumoSelect li{
list-style: none;
}
#bwg_tag_container .SumoSelect.open .search-txt {
padding: 0px 8px;
height: 100%;
}
#bwg_tag_container .SumoSelect > .optWrapper > .options li label {
margin: 0px;
}
.bwg_order_label {
border: none;
box-shadow: none;
color: #BBBBBB;
font-family: inherit;
font-weight: bold;
outline: none;
}
.bwg_order {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
box-shadow: 0 0 3px 1px #CCCCCC;
border-radius: 4px;
height: initial;
max-width: 100%;
text-align: left;
} .wd_error {
color: #CCCCCC;
font-size: initial;
}
div[id^="bwg_container"] .bwg_download_gallery {
text-align: right;
margin-top: 10px;
}
div[id^="bwg_container"] .bwg_download_gallery a {
color: #4A4A4A;
font-size: 25px;
text-decoration: none;
}
div[id^="bwg_container"] .bwg_download_gallery a:hover {
color: #7D7D7D;
}
div[id^="bwg_container"] .bwg-border-box * {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bwg-flex {
display: flex;
}
.bwg-width-100 {
width: 100%;
max-width: 100%;
}
.bwg-flex-column {
flex-direction: column;
}
.bwg-flex-row {
flex-direction: row;
flex-wrap: wrap;
}
.bwg-container {
font-size: 0;
width: 100%;
max-width: 100%;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.bwg-item {
display: flex;
flex-direction: column;
cursor: pointer;
}
.bwg-item0 {
overflow: hidden;
z-index: 100;
}
.bwg-item0:hover {
background: none !important;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
opacity: 1;
z-index: 102;
position: relative;
}
.bwg-item1 {
overflow: hidden;
width: 100%;
position: relative;
}
.bwg-item2 {
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
}
.bwg-item2 {
position: absolute;
}
.bwg-title1,
.bwg-ecommerce1 {
opacity: 1;
text-align: center;
width: 100%;
}
.bwg-ecommerce1 {
text-align: right;
}
.bwg-title2 { width: 100%;
word-wrap: break-word;
}
.bwg-item0:hover .bwg-title1,
.bwg-item0:hover .bwg-ecommerce1 {
left: 0 !important;
opacity: 1 !important;
}
.bwg-play-icon1 {
display: flex;
width: auto;
height: auto;
opacity: 1;
position: absolute;
top: 50%;
left:50%;
transform: translate(-50%,-50%);
z-index: 100;
justify-content: center;
align-content: center;
flex-direction: column;
text-align: center;
}
.bwg_loading_div_1 {
position:absolute;
width: 100%;
height: 100%;
z-index: 115;
text-align: center;
vertical-align: middle;
top:0;
}
.bwg_load_more_ajax_loading {
width: 100%;
z-index: 115;
text-align: center;
vertical-align: middle;
position: relative;
height: 30px;
}
.bwg_load_more_ajax_loading.bwg-hidden {
height: 0px;
}
.bwg_loading_div_2 {
display: table;
vertical-align: middle;
width: 100%;
height: 100%;
background-color: #FFFFFF;
opacity: 0.95;
}
.bwg_loading_div_3 {
display: table-cell;
text-align: center;
position: relative;
vertical-align: middle;
}
.bwg_spider_ajax_loading {
border: none !important;
display: inline-block;
text-align:center;
position:relative;
vertical-align:middle;
background-image:url(//www.nos-films.fr/wp-content/plugins/photo-gallery/images/ajax_loader.png);
float: none;
width:30px;
height:30px;
background-size:30px 30px;
}
.bwg-hidden {
visibility: hidden;
}
.bwg_container {
position: relative;
margin: 20px auto;
}
.bwg_inst_play_btn_cont,
.bwg_inst_play_btn_cont .bwg_inst_play {
display: block;
}
.hidden {
display: none;
}
.bwg-loading {
width: 100%;
height: 100%;
opacity: 0.95;
position: absolute;
background-image: url(//www.nos-films.fr/wp-content/plugins/photo-gallery/images/ajax_loader.png);
background-position: center;
background-repeat: no-repeat;
background-size: 50px;
z-index: 100100;
top: 0;
left: 0;
}
#bwg_download {
display: inline-block;
}
#bwg_download.hidden {
display: none;
} .bwg_thumbnail.bwg_container .search_line.bwg_tag_select_view {
min-height: 50px;
-webkit-box-shadow: 0px 5px 7px -5px rgba(0,0,0,0.16);
-moz-box-shadow: 0px 5px 7px -5px rgba(0,0,0,0.16);
box-shadow: 0px 5px 7px -5px rgba(0,0,0,0.16);
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1,
.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,
.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap {
float: left;
display: table-cell;
text-align: left;
vertical-align: middle;
}
.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select,
.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap #bwg_tag_container {
border: 0.5px solid rgba(0, 0, 0, .15);
box-shadow: none;
border-radius: 15px;
}
.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,
.bwg_thumbnail.bwg_container .search_line .search_tags_container {
width: 25%;
min-width: 120px;
max-width: 180px;
margin-right: 20px;
border: 0.5px solid rgba(0, 0, 0, .15);
box-shadow: none;
border-radius: 15px;
float: left;
height: 30px;
padding: 0px;
cursor: pointer;
background: #ffffff;
}
.bwg_thumbnail.bwg_container .search_line.SumoSelect .opt label,
.bwg_thumbnail.bwg_container .search_line .placeholder,
.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select,
.bwg_thumbnail.bwg_container .search_line .search-txt,
.bwg_thumbnail.bwg_container .search_line .select-all {
color:#323A45;
font-size: 12px;
text-transform: uppercase;
font-weight:normal;
font-family: Ubuntu;
margin: 0px;
border: none;
}
.bwg_thumbnail.bwg_container .search_line .select-all label {
margin-bottom: 0px;
line-height: 13px;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect ul.options:not(:empty) {
padding: 15px 0px 0 10px !important;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect {
padding: 0px 10px;
width: initial;
height: inherit;
cursor:pointer;
display: block;
border: none;
box-shadow: none;
border-radius: 0px;
max-width: 100%;
background-color: transparent;
line-height: inherit;
vertical-align: bottom;
}
.bwg_thumbnail.bwg_container .search_line .bwg_search_input_container {
height: 30px;
text-align: center;
font-size: 12px;
font-family: Ubuntu;
border-radius: 15px;
text-align: left;
width: calc(100%);
margin: 0px;
overflow: hidden;
}
.bwg_thumbnail div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input,
.bwg_thumbnail div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input:focus {
height: 30px;
padding: 0px 10px;
text-align: center;
font-size: 12px;
font-family: Ubuntu;
border-radius: 15px;
text-align: left;
width: calc(100% - 64px);
display: inline-table;
}
.bwg_thumbnail.bwg_container .search_line .CaptionCont span{
display: block!important;
vertical-align: middle;
color: #323A45 !important;
font-size: 12px;
text-transform: uppercase;
font-family: Ubuntu;
cursor: pointer;
line-height: 29px;
max-width: calc( 100% - 20px );
}
.bwg_thumbnail .search_tags {
cursor: pointer;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .optWrapper.multiple > .options li.opt span,
.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all > span {
margin-left: -35px;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .optWrapper.multiple > .options li.opt {
padding-left: 25px;
}
.bwg_thumbnail .bwg_search_input::-webkit-input-placeholder { color:#CCCCCC;
font-size: 12px;
text-transform: uppercase;
font-family: Ubuntu;
}
.bwg_thumbnail .bwg_search_input::-moz-placeholder { color:#CCCCCC;
font-size: 12px;
text-transform: uppercase;
text-align: left;
font-family: Ubuntu;
line-height: 30px;
}
.bwg_thumbnail .bwg_search_input:-ms-input-placeholder { color:#CCCCCC;
font-size: 12px;
text-transform: uppercase;
text-align: left;
font-family: Ubuntu;
}
.bwg_thumbnail .bwg_search_input:-moz-placeholder { color:#CCCCCC;
font-size: 12px;
text-transform: uppercase;
text-align: left;
font-family: Ubuntu;
}
.bwg_thumbnail .search-txt::-webkit-input-placeholder {
text-align: left;
color: #323A45;
opacity: 0.5;
font-size: 12px!important;
}
.bwg_thumbnail .search-txt::-moz-placeholder {
text-align: left;
color: #323A45;
opacity: 0.5;
font-size: 12px!important;
}
.bwg_thumbnail .search-txt::-ms-input-placeholder {
text-align: left;
color: #323A45;
opacity: 0.5;
font-size: 12px;
}
.bwg_thumbnail .search-txt:-ms-input-placeholder {
text-align: left;
color: #323A45;
opacity: 0.5;
font-size: 12px;
}
.bwg_thumbnail .search-txt:-moz-placeholder {
text-align: left;
color: #323A45;
opacity: 0.5;
font-size: 12px;
}
.bwg_thumbnail .bwg_search_input_container .search_placeholder_title {
width: calc(100% - 20px);
height: 29px;
text-align: center;
display: inline-block;
background: #ffffff;
position:absolute;
top:0.5px;
left:10px;
white-space: nowrap;
border-radius: 15px;
color:#4e4e4e;
text-transform: uppercase;
overflow: hidden;
}
.bwg_thumbnail .bwg_search_input_container .search_placeholder_title span {
line-height: 28px;
}
.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container {
line-height: 29px;
display: inline-block;
top:0px;
margin-right: 10px;
vertical-align: middle;
float: none;
padding-top: 0px;
font-size: 12px;
font-family: Ubuntug;
}
.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container1 { margin-left: 0pt;
float: left;
top: 0px;
line-height: 30px;
width: auto;
height: 30px;
margin-left: 10px;
}
.bwg_thumbnail.bwg_container .search_line .bwg_search_reset_container { right: 0px;
top: 0px;
line-height: 30px;
width: 11px;
height: 30px;
margin-right: 10px;
}
.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1 {
float: right;
width: 30%;
min-width: 120px;
}
.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1 .bwg_search_container_2{
width: 100%!important;
float: right;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all {
padding: 0px 0 3px 35px!important;
height: 13px;
line-height: 13px;
margin-bottom: 15px!important;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .optWrapper > .options li.opt {
margin-bottom: 15px;
padding: 0px;
list-style: none;
color: #323A45;
font-size: 12px;
text-transform: uppercase;
font-family: Ubuntu;
line-height: 12px;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk,
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel {
font-family: Ubuntu;
font-size: 12px;
line-height: 12px;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .optWrapper.multiple > .MultiControls > p:hover {
background: none;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .optWrapper > .options li.opt label {
color: #323A45;
font-size: 12px;
text-transform: uppercase;
font-family: Ubuntu;
font-weight: normal;
margin-bottom: 0px;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .CaptionCont {
height: inherit;
border: transparent;
background: inherit;
width: 100%;
cursor: pointer;
max-height: calc(100% - 2px);
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .CaptionCont > label {
margin: 0px;
line-height: 100%;
cursor: pointer;
width: 20px;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .CaptionCont > label > i {
background: none;
line-height: 100%;
height: 100%;
}
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .CaptionCont > label > i.closed:before,
.bwg_thumbnail.bwg_container .search_line .SumoSelect > .CaptionCont > label > i.opened:before {
color: #323A45;
font-size: 10px;
line-height: 30px;
}
.bwg_thumbnail.bwg_container .search_line .bwg_reset {
position: absolute;
}
.bwg_thumbnail.bwg_container .search_line .no-match {
font-family: Ubuntu;
font-size: 12px;
color: #323A45;
padding: 5px 25px !important;
text-align: center;
}
.bwg_thumbnail.bwg_container .search_line .search-txt {
border: transparent;
background: transparent;
padding: 4px 0px !important;
height: 100%;
}
.bwg_thumbnail.bwg_container .search_line .search-txt:focus {
box-shadow: none;
}
.bwg_thumbnail.bwg_container .search_line .bwg_order.SumoUnder {
display: none;
}
.bwg_slideshow_image_container {
position: absolute;
}
.bwg_slideshow_image_container > div > div {
display: table;
margin: 0 auto;
}
div[id^="bwg_container1_"] div[id^="bwg_container2_"] div[class^="bwg_slide_container_"] img[id^="bwg_slideshow_image_"] {
display: inline-block;
}
.bwg_thumbnail #bwg_tag_container p {
text-align: left;
}
.bwg_thumbnail .bwg_search_container_2 {
display: inline-block;
position: relative;
border-radius: 4px;
background-color: #FFFFFF;
max-width: 100%;
box-shadow: none;
border: .5px solid rgba(0, 0, 0, .15);
border-radius: 15px;
}
.bwg_thumbnail .bwg_order_cont {
background-color: rgba(0, 0, 0, 0);
display: block;
text-align: right;
width: 100%;
}
.bwg_thumbnail div[id^="bwg_search_container_1_"] div[id^="bwg_search_container_2_"] .bwg_search_input_container {
display: block;
text-align: center;
}
.bwg_thumbnail .SumoSelect > .optWrapper > .options li.opt:hover {
background-color: transparent;
}  .bwg-zoom-effect .bwg-zoom-effect-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
opacity: 0;
-webkit-transition: all .45s ease-in-out;
transition: all .45s ease-in-out;
}
.bwg-zoom-effect-overlay {
display: flex;
align-items: center;
justify-content: center;
}
.bwg-zoom-effect:hover .bwg-zoom-effect-overlay {
opacity: 1;
}
.bwg-zoom-effect .bwg-title1 {
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
@media (min-width: 480px) {
.bwg-zoom-effect img {
-webkit-transition: all .3s;
transition: all .3s;
}
} .bwg_container div[id^="bwg_container2_"] img {
height: initial;
} .bwg-masonry-vertical {
flex-direction: column;
}
.bwg_thumbnails_masonry .bwg-masonry-thumbnails {
overflow: hidden;
}
.bwg_thumbnails_masonry .bwg-masonry-thumbnails .bwg-item {
box-sizing: border-box;
}
.bwg-masonry-horizontal {
flex-direction: row;
}
.bwg-masonry-horizontal-parent {
overflow-x: scroll;
overflow-y: hidden;
}
.bwg-masonry-horizontal-container {
width: fit-content;
}
.bwg-item.bwg-empty-item {
border: 0 !important;
padding: 0 !important;
} .bwg-background {
background-color: rgba(0, 0, 0, 0);
position: relative;
width: 100%;
}
.bwg-background .wd_error {
color: #323A45;
font-weight: bold;
}
div[id^="bwg_container"] .bwg-carousel {
margin: 0 auto;
}
.bwg_carousel_preload {
background-image: url(//www.nos-films.fr/wp-content/plugins/photo-gallery/images/ajax_loader.png);
background-size: 50px!important;
background-repeat: no-repeat;
background-color: #ffffff;
background-position: center;
} .bwg_container.bwg_carousel * {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] * {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_watermark_"] {
position: relative;
z-index: 15;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_image_container_"] {
display: inline-block;
position: absolute;
text-align: center; vertical-align: middle;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_watermark_container_"] {
display:  table-cell;
margin: 0 auto;
position: relative;
vertical-align: middle;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_watermark_container_"] div {
display:table;
margin:0 auto;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_watermark_spun_"] {
display: table-cell;
overflow: hidden;
position: relative;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_watermark_image_"] {
padding: 0 !important;
display: inline-block;
float: none !important;
margin: 4px !important;
position: relative;
z-index: 15;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_watermark_text_"],
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_watermark_text_"]:hover {
text-decoration: none;
margin: 4px;
display:block;
position: relative;
z-index: 17;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"]  .bwg_carousel-cont-child {
max-width: 100%;
position: relative;
overflow: hidden;
height: 100%;
width: 100%;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] .bwg-carousel-image {
border:0;
position:absolute;
display:block;
max-width:none;
padding: 0 !important;
margin: 0 !important;
float: none !important;
vertical-align: middle;
height:100%;
width:100%;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
vertical-align: middle;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] .bwg-carousel {
position:relative;
max-width: 100%;
width:100%;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel-feature"] {
position:absolute;
display:block;
overflow:hidden;
cursor:pointer;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel-feature"] [class^="bwg_carousel-caption"] [class^="bwg_carousel_title_text_"] {
text-decoration: none;
position: absolute;
z-index: 15; display: inline-block;
width: 75%;
top:0px;
text-align:center;
word-wrap: break-word;
word-break: break-word;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="bwg_carousel-left"],
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="bwg_carousel-right"] {
bottom:38%;
cursor: pointer;
display: inline;
height: 30%;
outline: medium none;
position: absolute;
width: 0%;
z-index: 13;
visibility: visible;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="bwg_carousel-right"] {
right: 0;
left: auto;
z-index:999;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="bwg_carousel-left"] {
left: 20px;
z-index:999;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_video_hide"] {
width:100%;
height:100%;
position:absolute;
z-index:22;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="spider_carousel_left-ico_"] span,
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="spider_carousel_right-ico_"] span {
display: table-cell;
text-align: center;
vertical-align: middle;
z-index: 13;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="spider_carousel_left-ico_"],
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="spider_carousel_right-ico_"] {
z-index: 13;
-moz-box-sizing: content-box;
box-sizing: content-box;
cursor: pointer;
display: inline-table;
line-height: 0;
margin-top: -15px;
position: absolute;
top: 55%;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="spider_carousel_left-ico_"]:hover,
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="spider_carousel_right-ico_"]:hover {
cursor: pointer;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="bwg_carousel_play_pause_"] {
bottom: 0;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
outline: medium none;
position: absolute;
height: inherit;
width: 30%;
left: 35%;
z-index: 13;
}
.bwg_container.bwg_carousel .bwg_carousel_play_pause:hover .bwg_carousel_play_pause-ico {
display: inline-block !important;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="bwg_carousel_play_pause_"]:hover span {
position: relative;
z-index: 13;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [id^="bwg_carousel_play_pause_"] span {
display: flex;
justify-content: center;
align-items: center;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] .bwg_carousel_play_pause-ico {
display: none !important;
cursor: pointer;
position: relative;
z-index: 13;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] .bwg_carousel_play_pause-ico:hover {
display: inline-block;
position: relative;
z-index: 13;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_embed_"] {
padding: 0 !important;
float: none !important;
width: 100%;
height: 100%;
vertical-align: middle;
position:relative;
display: table;
background-color:#000000;
text-align: center;
}
.bwg_container.bwg_carousel [id^="bwg_container2_"] [class^="bwg_carousel_embed_video_"] {
padding: 0 !important;
margin: 0 !important;
float: none !important;
vertical-align: middle;
position:relative;
display:table-cell;
background-color:#000000;
text-align: center;
}  .bwg_thumbnail.bwg_container {
padding: 0 1px;
min-height: 140px;
}
.bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive {
display: inline-block;
}
body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_order_cont,
body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .search_tags_container,
body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_search_container_1 {
width: 100%;
margin: 0 0 10px 0;
text-align: center;
max-width: 100%;
} .search_line .SumoSelect > .optWrapper.multiple.isFloating {
padding-bottom: 26px;
}  .bwg_container.bwg_image_browser .fluid-width-video-wrapper,
.bwg_container.bwg_blog_style .fluid-width-video-wrapper,
.bwg_container.bwg_carousel .fluid-width-video-wrapper {
width: 100%;
position: unset !important;
padding: 0 !important;
} .bwg_inst_play_btn_cont {
width: 100%;
height: 100%;
position: absolute;
z-index: 1;
cursor: pointer;
top: 0;
}
.bwg_inst_play {
position: absolute;
width: 50px;
height: 50px;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
transition: background-image 0.2s ease-out;
-ms-transition: background-image 0.2s ease-out;
-moz-transition: background-image 0.2s ease-out;
-webkit-transition: background-image 0.2s ease-out;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}
.bwg_inst_play:hover {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.spider_popup_wrap * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.spider_popup_wrap {
display: inline-block;
left: 50%;
outline: medium none;
position: fixed;
text-align: center;
top: 50%;
z-index: 100000;
}
.bwg_popup_image {
width: auto;
vertical-align: middle;
display: inline-block;
}
.bwg_slider img {
display: inline-block;
}
.bwg_popup_embed {
width: 100%;
height: 100%;
vertical-align: middle;
text-align: center;
display: table;
}
.bwg_btn_container {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
}
.bwg_toggle_btn {
margin: 0;
padding: 0;
}
.bwg_ctrl_btn_container {
position: absolute;
width: 100%;
z-index: 10150;
}
.bwg_btn_container.bwg_no_ctrl_btn .bwg_ctrl_btn_container {
background: none;
}
.bwg_toggle_container {
cursor: pointer;
left: 50%;
line-height: 0;
position: absolute;
text-align: center;
z-index: 10150;
}
.spider_popup_close span,
#spider_popup_left-ico span,
#spider_popup_right-ico span {
display: table-cell;
text-align: center;
vertical-align: middle;
}
.bwg_image_wrap {
height: inherit;
display: table;
position: absolute;
text-align: center;
width: inherit;
}
.bwg_image_wrap * {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.bwg_comment_wrap, .bwg_ecommerce_wrap {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: -1;
}
.bwg_comment_container,  .bwg_ecommerce_container {
-moz-box-sizing: border-box;
height: 100%;
overflow: hidden;
position: absolute;
top: 0;
z-index: 10103;
}
#bwg_ecommerce{
padding:10px;
}
.bwg_ecommerce_body {
background: none !important;
border: none !important;
}
.pge_tabs{
list-style-type:none;
margin: 0px;
padding:0;
background: none !important;
}
.pge_tabs li a, .pge_tabs li a:hover, .pge_tabs li.pge_active a{
text-decoration:none;
display:block;
width:100%;
outline:0 !important;
padding:8px 5px !important;
font-weight: bold;
font-size: 13px;
}
.pge_add_to_cart a{
padding: 5px 10px;
text-decoration:none !important;
display:block;
}
.pge_add_to_cart{
margin: 5px 0px 15px;
}
.pge_add_to_cart_title{
font-size:17px;
padding: 5px;
}
.pge_add_to_cart div:first-child{
float:left;
}
.pge_add_to_cart div:last-child{
float:right;
margin-top: 4px;
}
.pge_tabs:after,  .pge_add_to_cart:after{
clear:both;
content:"";
display:table;
}
#downloads table tr td,   #downloads table tr th{
padding: 6px 10px !important;
text-transform:none !important;
}
.bwg_comments input[type="submit"], .bwg_ecommerce_panel input[type="button"] {
cursor: pointer;
font-size: 15px;
width: 100%;
margin-bottom: 5px;
}
.bwg_comments , .bwg_ecommerce_panel{
bottom: 0;
height: 100%;
left: 0;
overflow-x: hidden;
overflow-y: auto;
position: absolute;
top: 0;
width: 100%;
z-index: 10101;
}
.bwg_comments {
height: 100%;
}
.bwg_comments p,
.bwg_comment_body_p {
margin: 5px !important;
text-align: left;
word-wrap: break-word;
word-break: break-all;
}
.bwg_ecommerce_panel p{
padding: 5px !important;
text-align: left;
word-wrap: break-word;
word-break: break-all;
margin:0 !important;
}
.bwg_comments .bwg-submit-disabled {
opacity: 0.5;
}
.bwg_comments textarea {
height: 120px;
resize: vertical;
}
.bwg_comment_delete_btn {
color: #7A7A7A;
cursor: pointer;
float: right;
font-size: 14px;
margin: 2px;
}
.bwg_comments_close , .bwg_ecommerce_close{
cursor: pointer;
line-height: 0;
position: relative;
font-size: 13px;
margin: 5px;
z-index: 10150;
}
.bwg_ecommerce_panel a:hover {
text-decoration:underline;
}
.bwg_comment_textarea::-webkit-scrollbar {
width: 4px;
}
.bwg_comment_textarea::-webkit-scrollbar-track {
}
.bwg_comment_textarea::-webkit-scrollbar-thumb {
background-color: rgba(255, 255, 255, 0.55);
border-radius: 2px;
}
.bwg_comment_textarea::-webkit-scrollbar-thumb:hover {
background-color: #D9D9D9;
}
.bwg_ctrl_btn_container a,
.bwg_ctrl_btn_container a:hover {
text-decoration: none;
}
.bwg_facebook:hover {
color: #3B5998;
}
.bwg_twitter:hover {
color: #4099FB;
}
.bwg_pinterest:hover {
color: #cb2027;
}
.bwg_tumblr:hover {
color: #2F5070;
}
.bwg_image_container {
display: table;
position: absolute;
text-align: center;
vertical-align: middle;
width: 100%;
}
.bwg_filmstrip_container {
position: absolute;
z-index: 10150;
}
.bwg_filmstrip {
overflow: hidden;
position: absolute;
z-index: 10106;
}
.bwg_filmstrip_thumbnails {
margin: 0 auto;
overflow: hidden;
position: relative;
}
.bwg_filmstrip_thumbnail {
position: relative;
background: none;
float: left;
cursor: pointer;
overflow: hidden;
}
.bwg_filmstrip_thumbnail .bwg_filmstrip_thumbnail_img_wrap {
overflow: hidden;
}
.bwg_thumb_active {
opacity: 1;
}
.bwg_filmstrip_thumbnail_img {
display: block;
opacity: 1;
}
.bwg_filmstrip_left {
cursor: pointer;
vertical-align: middle;
z-index: 10106;
line-height: 0;
}
.bwg_filmstrip_right {
cursor: pointer;
vertical-align: middle;
z-index: 10106;
line-height: 0;
}
.bwg_none_selectable {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.bwg_watermark_container {
display: table-cell;
margin: 0 auto;
position: relative;
vertical-align: middle;
}
.bwg_watermark_container > div {
display:table;
margin:0 auto;
}
.bwg_watermark_spun {
display: table-cell;
overflow: hidden;
position: relative; }
.bwg_watermark_image {
margin: 4px;
position: relative;
z-index: 10141;
}
.bwg_watermark_text,
.bwg_watermark_text:hover {
text-decoration: none;
margin: 4px;
position: relative;
z-index: 10141;
}
.bwg_slide_container {
display: table-cell;
position: absolute;
vertical-align: middle;
width: 100%;
height: 100%;
}
.bwg_slide_bg {
margin: 0 auto;
width: inherit;
height: inherit;
}
.bwg_slider {
height: inherit;
width: inherit;
}
.bwg_popup_image_spun {
height: inherit;
display: table-cell;
opacity: 1;
position: absolute;
vertical-align: middle;
width: inherit;
z-index: 2;
}
.bwg_popup_image_second_spun {
width: inherit;
height: inherit;
display: table-cell;
opacity: 0;
position: absolute;
vertical-align: middle;
z-index: 1;
}
.bwg_grid {
display: none;
height: 100%;
overflow: hidden;
position: absolute;
width: 100%;
}
.bwg_gridlet {
opacity: 1;
position: absolute;
}
.bwg_image_info::-webkit-scrollbar {
width: 4px;
}
.bwg_image_info::-webkit-scrollbar-thumb {
background-color: rgba(255, 255, 255, 0.55);
border-radius: 2px;
}
.bwg_image_info::-webkit-scrollbar-thumb:hover {
background-color: #D9D9D9;
}
#bwg_rate_form .bwg_hint {
margin: 0 5px;
display: none;
}
.bwg_star {
display: inline-block;
width: unset !important;
}
.bwg_image_count_container {
left: 0;
line-height: 1;
position: absolute;
vertical-align: middle;
}
#bwg_comment_form label {
display: block;
font-weight: bold;
margin-top: 17px;
text-transform: uppercase;
}
#bwg_comment_form .bwg-privacy-policy-box label {
text-transform: unset;
word-break: break-word;
}
.bwg_popup_image_spun .bwg_popup_image_spun1 {
width: inherit;
height: inherit;
}
.bwg_popup_image_spun1 .bwg_popup_image_spun2 {
vertical-align: middle;
text-align: center;
height: 100%;
}
#embed_conteiner {
table-layout: fixed;
height: 100%;
}
#opacity_div {
background-color:rgba(255, 255, 255, 0.2);
position:absolute;
z-index:10150;
}
#loading_div {
text-align:center;
position:relative;
vertical-align:middle;
z-index:10170;
float: none;
width:30px;
height:30px;
background-size:30px 30px;
background-repeat: no-repeat;
background-position: 50% 50%;
}
#ecommerce_ajax_loading {
position:absolute;
}
#ecommerce_opacity_div {
display:none;
background-color:rgba(255, 255, 255, 0.2);
position:absolute;
z-index:10150;
}
#ecommerce_loading_div {
display:none;
text-align:center;
position:relative;
vertical-align:middle;
z-index:10170;
float: none;
width:30px;
height:30px;
background-size:30px 30px;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.bwg_ecommerce_panel.bwg_popup_sidebar_panel.bwg_popup_sidebar {
text-align:left;
}
#ajax_loading {
position:absolute;
}
@media (max-width: 480px) {
.bwg_image_count_container {
display: none;
}
.bwg_image_title,
.bwg_image_title * {
font-size: 12px;
}
.bwg_image_description,
.bwg_image_description * {
font-size: 10px;
}
} body[data-elementor-device-mode="mobile"] .bwg-container.bwg-standard-thumbnails .bwg-title1,
body[data-elementor-device-mode="tablet"] .bwg-container.bwg-standard-thumbnails .bwg-title1,
body[data-elementor-device-mode="mobile"] .bwg-container.bwg-masonry-thumbnails .bwg-title1,
body[data-elementor-device-mode="tablet"] .bwg-container.bwg-masonry-thumbnails .bwg-title1,
body[data-elementor-device-mode="mobile"] .bwg-mosaic-thumbnails,
body[data-elementor-device-mode="tablet"] .bwg-mosaic-thumbnails{
opacity: 1!important;
}
body[data-elementor-device-mode="mobile"] .bwg-zoom-effect .bwg-zoom-effect-overlay,
body[data-elementor-device-mode="tablet"] .bwg-zoom-effect .bwg-zoom-effect-overlay,
body[data-elementor-device-mode="mobile"] .bwg-zoom-effect-overlay > span,
body[data-elementor-device-mode="tablet"] .bwg-zoom-effect-overlay > span {
opacity: 1!important;
background-color: unset!important;
} div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_image_wrap_'] * {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_image_wrap_'] {
border-collapse: collapse;
display: table;
position: relative;
text-align: center;
margin: auto;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] img[class^='bwg_slideshow_image_'] {
display: inline-block;
padding: 0 !important;
margin: 0 !important;
float: none !important;
vertical-align: middle;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_embed_'] {
padding: 0 !important;
margin: 0 !important;
float: none !important;
vertical-align: middle;
display: inline-block;
text-align: center;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] img[class^='bwg_slideshow_watermark_'] {
position: relative;
z-index: 15;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span.bwg_slideshow_play_pause {
bottom: 0;
cursor: pointer;
display: table;
height: inherit;
outline: medium none;
position: absolute;
width: 30%;
left: 35%;
z-index: 13;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span.bwg_slideshow_play_pause:hover span[id^='bwg_slideshow_play_pause-ico_'] {
display: inline-block !important;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span.bwg_slideshow_play_pause:hover span {
position: relative;
z-index: 13;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span.bwg_slideshow_play_pause span {
display: table-cell;
text-align: center;
vertical-align: middle;
z-index: 13;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='bwg_slideshow_play_pause-ico_'] {
display: none !important;
cursor: pointer;
position: relative;
z-index: 13;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='bwg_slideshow_play_pause-ico_']:hover {
display: inline-block;
position: relative;
z-index: 13;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] .instagram-media,
.bwg_embed_frame .instagram-media {
margin: 0 auto !important;
min-width: unset !important;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_left_'],
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_right_'] {
bottom: 35%;
cursor: pointer;
display: inline;
height: 30%;
outline: medium none;
position: absolute;
width: 35%; z-index: 13;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_left_'] {
left: 0;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_right_'] {
right: 0;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_left_']:hover,
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_right_']:hover {
visibility: visible;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_left_']:hover,
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_right_']:hover {
visibility: visible;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_right_']:hover span {
left: auto!important;
right: 20px!important;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[id^='spider_slideshow_left_']:hover span {
left: 20px!important;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='spider_slideshow_left-ico_'] span,
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='spider_slideshow_right-ico_'] span {
display: table-cell;
text-align: center;
vertical-align: middle;
z-index: 13;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='spider_slideshow_left-ico_'],
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='spider_slideshow_right-ico_'] {
z-index: 13;
-moz-box-sizing: content-box;
box-sizing: content-box;
cursor: pointer;
display: table;
line-height: 0;
margin-top: -15px;
position: absolute;
top: 50%; }
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='spider_slideshow_left-ico_']:hover,
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[id^='spider_slideshow_right-ico_']:hover {
cursor: pointer;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_image_container_']{
display: table;
position: absolute;
text-align: center;
vertical-align: middle;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_filmstrip_container_'] {
position: absolute;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] .bwg_slideshow_filmstrip,
div[id^='bwg_container1_'] div[id^='bwg_container2_'] .bwg_slideshow_filmstrip_fix_count {
overflow: hidden;
position: absolute;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_filmstrip_thumbnails_'] {
margin: 0 auto;
overflow: hidden;
position: relative;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_filmstrip_thumbnail_'] {
position: relative;
background: none;
cursor: pointer;
float: left;
overflow: hidden;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_thumb_active_'] {
opacity: 1;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] img[class^='bwg_slideshow_filmstrip_thumbnail_img_'] {
display: block;
opacity: 1;
padding: 0 !important;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_filmstrip_left_'] {
cursor: pointer;
vertical-align: middle;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_filmstrip_right_'] {
cursor: pointer;
vertical-align: middle;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[class^='bwg_none_selectable_'] {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_watermark_container_'] {
display: table-cell;
margin: 0 auto;
position: relative;
vertical-align: middle;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_watermark_spun_'] {
display: table-cell;
overflow: hidden;
position: relative;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_title_spun_'] {
display: table-cell;
overflow: hidden;
position: relative;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_description_spun_'] {
display: table-cell;
overflow: hidden;
position: relative;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] img[class^='bwg_slideshow_watermark_image_'] {
padding: 0 !important;
float: none !important;
margin: 4px !important;
position: relative;
z-index: 15;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[class^='bwg_slideshow_watermark_text_'],
div[id^='bwg_container1_'] div[id^='bwg_container2_'] a[class^='bwg_slideshow_watermark_text_']:hover {
text-decoration: none;
margin: 4px;
position: relative;
z-index: 15;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_title_text_'] {
text-decoration: none;
position: relative;
z-index: 11;
display: inline-block;
word-wrap: break-word;
word-break: break-word;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_description_text_'] {
text-decoration: none;
position: relative;
z-index: 15;
margin: 5px;
display: inline-block;
word-wrap: break-word;
word-break: break-word;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slide_container_'] {
display: table-cell;
margin: 0 auto;
position: absolute;
vertical-align: middle;
width: 100%;
height: 100%;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slide_bg_'] {
margin: 0 auto;
width: inherit;
height: inherit;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slider_'] {
height: inherit;
width: inherit;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_image_spun_'] {
width: inherit;
height: inherit;
display: table-cell;
opacity: 1;
position: absolute;
vertical-align: middle;
z-index: 2;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_image_second_spun_'] {
width: inherit;
height: inherit;
display: table-cell;
opacity: 0;
position: absolute;
vertical-align: middle;
z-index: 1;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_grid_'] {
display: none;
height: 100%;
overflow: hidden;
position: absolute;
width: 100%;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_gridlet_'] {
opacity: 1;
position: absolute;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_dots_'] {
display: inline-block;
position: relative;
cursor: pointer;
overflow: hidden;
z-index: 17;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_dots_container_'] {
display: block;
overflow: hidden;
position: absolute;
z-index: 17;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] div[class^='bwg_slideshow_dots_thumbnails_'] {
left: 0px;
font-size: 0;
margin: 0 auto;
overflow: hidden;
position: relative;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_dots_active_'] {
opacity: 1;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_image_spun1_'] {
display: table;
width: inherit;
height: inherit;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_slideshow_image_spun2_'] {
display: table-cell;
vertical-align: middle;
text-align: center;
}
div[id^='bwg_container1_'] div[id^='bwg_container2_'] span[class^='bwg_mosaic_play_icon_spun_'] {
display: flex;
width: auto;
height: auto;
opacity: 1;
position: absolute;
top: 50%;
left:50%;
transform: translate(-50%,-50%);
z-index: 100;
justify-content: center;
align-content: center;
flex-direction: column;
text-align: center;
}
.lazy_loader {
background-image: url(//www.nos-films.fr/wp-content/plugins/photo-gallery/images/ajax_loader.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.bwg-container-temp0 {
visibility:hidden!important;
position: absolute!important;
}
.bwg_image_browser .pagination-links {
display: flex;
padding: 0;
}
.bwg_image_browser .pagination-links_col1 {
flex-grow: 3;
text-align: left;
}
.bwg_image_browser .pagination-links_col2 {
flex-grow: 4;
text-align: center;
}
.bwg_image_browser .pagination-links_col3 {
flex-grow: 3;
text-align: right;
} .bwg_current_page[type="number"] {
width: 35px;
display: inline-block;
-moz-appearance: textfield;
line-height: normal !important;
}
.bwg_current_page::-webkit-outer-spin-button,
.bwg_current_page::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} .bwg_container .bwg_tag_button_view_container {
display: flex;
justify-content: flex-start;
align-content: flex-start;
align-items: flex-start;
margin-bottom: 45px;
position:relative;
padding-top: 3px;
flex-wrap: wrap;
overflow: hidden;
clear: both;
}
.bwg_container .bwg_tag_button_view_container button {
cursor: pointer;
}
.bwg_container .bwg_tag_button_view_container button.active {
cursor: default;
}
.bwg_container .bwg_tag_button_view_container .verLine {
min-height: 26px;
margin: 0 15px;
}
.bwg_container .bwg_tag_button_see_all {
margin-bottom: 70px;
position: relative;
display:none;
}
.bwg_container .bwg_tag_button_see_all .see_all_tags {
text-transform: uppercase;
position: absolute;
padding: 10px 25px;
font-weight: 600;
cursor: pointer;
left: 47%;
top: -23px;
}
.bwg_container .bwg_tag_button_see_all .see_all_tags span {
display: inline-block;
line-height: normal;
text-align: center;
border-radius: 50%;
margin-right: 10px;
font-weight: 500;
color: #FFFFFF;
height: 18px;
width: 18px;
}
.bwg_addThis {
position: absolute;
left: 10px;
top: 10px;
z-index: 9999;
} .bwg_search_container_1 input[type=search]::-ms-clear {  display: none; width : 0; height: 0; }
.bwg_search_container_1 input[type=search]::-ms-reveal {  display: none; width : 0; height: 0; } .bwg_search_container_1 input[type="search"]::-webkit-search-decoration,
.bwg_search_container_1 input[type="search"]::-webkit-search-cancel-button,
.bwg_search_container_1 input[type="search"]::-webkit-search-results-button,
.bwg_search_container_1 input[type="search"]::-webkit-search-results-decoration { display: none; }.holder {
margin: 15px 0;
}
.holder_sitemaps{
text-align: center;
}
.holder a {
font-size: 12px;
cursor: pointer;
margin: 0 5px;
color: #333;
}
.holder a:hover {
background-color: #222;
color: #fff;
}
.holder a.jp-previous { margin-right: 15px; border-bottom:0 !important ; box-shadow: 0 0 0 0 currentColor !important; }
.holder a.jp-next { margin-left: 15px;border-bottom:0 !important ; box-shadow: 0 0 0 0 currentColor !important;}
.holder a.jp-current, a.jp-current:hover { 
color: #FF4242;
font-weight: bold;
}
.holder a.jp-disabled, a.jp-disabled:hover {
color: #bbb;
}
.holder a.jp-current, a.jp-current:hover,
.holder a.jp-disabled, a.jp-disabled:hover {
cursor: default; 
background: none;
}
.holder span { margin: 0 5px; }.sfsi_footerLnk
{
display: none;
}
.lowerfooter 
{
display: none;
}
iframe {
max-width: 100% !important;
}@import url("https://fonts.googleapis.com/css?family=Oswald:400,700,300&subset=latin,latin-ext");
@import url("https://fonts.googleapis.com/css?family=Istok+Web:400,700,400italic,700italic");
*{
border: 0;
margin: 0;
padding: 0;
}
input,
textarea{
color: inherit;
font-size: inherit;
font-weight: inherit;
font-family: inherit;
}
.columns{
background: orange;
} .textcolor{
color: #fe5113;
}
.textcolor_hover:hover{
color: #fe5113;
}
.textcolor2{
color: #fdfdfd;
}
.textcolor3{
color: #cbcbcb;
}
.textcolor4{
color: #161616;
}
.textcolor5{
color: #aeaeae;
}
.textcolor6{
color: #a8a8a8;
}
.textcolor7{
color: #cfcfcf;
}
.textcolor8{
color: #6e6e6e;
}
.textcolor9{
color: #20262b;
}
.textcolor10{
color: #a4a4a4;
}
.bgcolor{
background-color: #fe5113;
}
.bgcolor_hover:hover{
background-color: #fe5113;
}
.bgcolor2{
background-color: rgba(0, 0, 0, 0.7);;
}
.bgcolor3{
background-color: rgba(81, 81, 81, 0.8);;
}
.font1{
font-family: 'Oswald', sans-serif;
}
.font2{
font-family: 'Istok Web', sans-serif;
}
.font3{
font-family: 'Arial', sans-serif;
}
.font4{
font-family: 'Georgia', serif;
}
.bordercolor{
border-color: #fe5113;
}
.bordercolor2{
border-color: #d0d0d0;
}
.bordercolor3{
border-color: #ececec;
}
.bordercolor4{
border-color: #3a3a3a;
} body{ font-size: 5px;
}
.wrapper{
width: 960px;
margin: 0 auto;
clear: both;
position: relative;
}
.custombg{
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/backgrounds/flower_bg.png) no-repeat;
height: 226px;
width: 213px;
position: absolute;
top: -12px;
left: 191px;
}
.borderline1{
background: black;
height: 6px;
}
.borderline2{
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/backgrounds/borderline.png);
height: 6px;
}
.header{
min-height: 72px;
position: relative;
}
.logo{
position: absolute;
height: 63px;
width: 187px;
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/logo.png) no-repeat;
top: -7px;
left: 14px;
}
.logo a{
display: block;
height: 100%;
}
.social{
float: right;
overflow: hidden;
padding-top: 12px;
margin-left: 4px;
}
.social a{
float: left;
margin-left: 10px;
}
.social a img{
background-color: #515151;
}
.social a:hover img{
background-color: #fe5113;
}
.social a path{
fill: #515151;
}
.social a:hover path{
fill: #fe5113;
} .menuContainer{
margin-left: 215px;
margin-top: 30px;
margin-left: 278px;
}
.menuContainer>ul.menu{
float: right;
font-size: 15px;
}
.menuContainer>ul.menu>li{
float: left;
position: relative;
margin-right: 7px;
color: black;
}
.menuContainer>ul.menu>li>a{
text-transform: uppercase;
padding: 14px 10px;
}
.menuContainer>ul.menu>li:hover>a{
background-color: #eeeeee;
}
.menuContainer>ul.menu>li.menuactive>a,
.menuContainer>ul.menu>li>a:hover{
background-color: #fe5113;
color: white;
} .menuContainer>ul.menu>li>div.menuLevel{
padding-top: 1px;
left: 0;
top: 100%;
}
.menuContainer>ul.menu>li>div.menuLevel>ul.menuDrop{
}
.menuContainer>ul.menu>li>div.menuLevel>ul.menuDrop>li{
}
.menuContainer>ul.menu>li>div.menuLevel>ul.menuDrop>li>a{
} .menuContainer>ul.menu>li>div.menuLevel>ul.menuDrop>li div.menuLevel{
padding-left: 1px;
left: 100%;
top: -11px;
}
.menuContainer>ul.menu>li>div.menuLevel>ul.menuDrop>li div.menuLevel>ul.menuDrop{
}
.menuContainer>ul.menu>li>div.menuLevel>ul.menuDrop>li div.menuLevel>ul.menuDrop>li{
}
.menuContainer>ul.menu>li>div.menuLevel>ul.menuDrop>li div.menuLevel>ul.menuDrop>li>a{
} .menuContainer div.menuLevel>ul.menuDrop>li:hover>a{
background-color: #fe5113;
color: white;
}
.menuContainer ul{
list-style: none;
}
.menuContainer div.menuLevel{
z-index: 2;
}
.menuContainer div.menuLevel>ul.menuDrop{
width: 158px;
}
.menuContainer ul>li{
position: relative;
}
.menuContainer ul>li>a{
color: inherit;
padding-left: 31px;
padding-right: 13px;
}
.menuContainer div.menuLevel>ul.menuDrop>li>a{
padding-top: 7px;
padding-bottom: 5px;
}
.menuContainer ul>li>a{
text-decoration: none;
display: block;
}
.menuContainer div.menuLevel{
position: absolute;
}
.menuContainer div.menuLevel>ul.menuDrop{
background-color: #f8f8f8;
padding-top: 11px;
padding-bottom: 8px;
}
.menuContainer div.menuLevel>ul.menuDrop>li{
margin-bottom: 3px;
color: #212121;
}
.menuContainer ul>li>a{
line-height: 1em;
}
.menuContainer div.menuLevel{
display: none;
font-size: 13px;
}
.menuContainer li:hover>div.menuLevel{
display: block;
}
.menuContainer div.menuLevel>ul.menuDrop>li>div.menuDropArrow{
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/bg_arrow_mn_in.png);
background-color: #fe5113;
width: 6px;
height: 9px;
position: absolute;
top: 8px;
left: 12px;
}
.menuContainer div.menuLevel>ul.menuDrop>li:hover>div.menuDropArrow{
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/bg_arrow_mn_ac.png);
} .mainSlider{
}
.mainSlider .mainSliderItemsWrapper{
overflow: hidden;
}
.mainSlider .mainSliderItems{
height: 408px;
width: 960px;
position: relative;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry{
position: absolute;
overflow: hidden;
float: left;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 0;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry.mainSliderItemsEntryActive{
z-index: 1;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryImg{
width: 100%;
height: 100%;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox{
position: absolute;
width: 476px;
right: 0;
top: 44px;
padding-left: 31px;
padding-right: 27px;
padding-top: 18px;
padding-bottom: 18px;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxBorder{
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 4px;
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/backgrounds/sliderline.png);
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxTitle{
font-weight: bold;
font-size: 18px;
line-height: 1.5em;
margin-bottom: 7px;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxContent{
font-size: 13px;
line-height: 1.5em;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxButtons{
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxButtons .mainSliderItemsEntryBoxButtonsPrev{
height: 42px;
width: 42px;
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/slider_left_arrow.png);
background-repeat: no-repeat;
background-position: 15px 9px;
position: absolute;
bottom: -42px;
right: 43px;
cursor: pointer;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxButtons .mainSliderItemsEntryBoxButtonsNext{
height: 42px;
width: 42px;
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/slider_right_arrow.png);
background-repeat: no-repeat;
background-position: 15px 9px;
position: absolute;
bottom: -42px;
right: 0;
cursor: pointer;
}
.mainSlider .mainSliderNav{
margin-top: 2px;
height: 5px;
background-color: #e5e5e5;
}
.mainSlider .mainSliderNav .mainSliderNavBar{
width: 200px;
height: 100%;
}  .testimonialbg{
background-color: #f4f4f4;
margin-top: 44px;
margin-bottom: 43px;
}
.testimonial{
padding-top: 22px;
padding-bottom: 22px;
overflow: hidden;
}
.testimonial .testimonialImg{
width: 126px;
height: 126px;
padding-bottom: 1px;
border-bottom-width: 9px;
border-bottom-style: solid;
float: left;
}
.testimonial .testimonialImg img{
width: 100%;
height: 100%;
}
.testimonial .testimonialContent{
float: right;
width: 807px;
font-style: italic;
font-size: 21px;
line-height: 1.5em;
}
.testimonial .testimonialContent .testimonialContentText{
}
.testimonial .testimonialContent .testimonialContentAuthor{
margin-top: 12px;
}
.titleContainer{
border-bottom: 1px dotted #fe5113;
height: 29px;
}
.titleContainer .title{
border-bottom: 5px solid #fe5113;
text-transform: uppercase;
float: left;
position: relative;
height: 24px;
padding-top: 1px;
font-size: 16px;
color: #161616;
line-height: 1em;
}
.titleContainer.titleFooter{
height: 32px;
}
.titleContainer.titleFooter .title{
padding-top: 0;
height: 28px;
font-size: 20px;
color: #ffffff;
}
.titleContainer.titlePage{
height: 43px;
padding-top: 39px;
margin-bottom: 35px;
}
.titleContainer.titlePage .title{
padding-top: 2px;
height: 37px;
float: right;
font-size: 30px;
}
.titleContainer.titleBordered{
border-top: 2px solid #f2f2f2;
padding-top: 37px;
}
.clients{
overflow: hidden;
}
.titleContainer .clientsNav{
float: right;
overflow: hidden;
}
.titleContainer .clientsNav .clientsNavPrev{
float: left;
background: #fe5113 url(//www.nos-films.fr/wp-content/themes/revoke/images/options/left_arrow_down.png) 9px 7px no-repeat;;
width: 28px;
height: 28px;
cursor: pointer;
margin-right: 1px;
}
.titleContainer .clientsNav .clientsNavNext{
float: left;
background: #fe5113 url(//www.nos-films.fr/wp-content/themes/revoke/images/options/right_arrow_down.png) 11px 7px no-repeat;
width: 28px;
height: 28px;
cursor: pointer;
}
.titleContainer .clientsNav .clientsNavPrev:hover,
.titleContainer .clientsNav .clientsNavNext:hover{
background-color: #515151;
}
.clients ul{
list-style: none;
overflow: hidden;
width: 5000px;
}
.clients ul li{
float: left;
margin-right: 58px;
height: 70px;
padding-top: 39px;
width: 144px;
}
.clients ul li img{
width: 144px;
height: 36px;
}
.footerbg{
background-color: #2d2d2d;
}
.footer{
overflow: hidden;
padding-bottom: 44px;
}
.footer .footerColumn{
width: 294px;
margin-left: 37px;
float: left;
}
.footer .footerColumn:first-child{
margin-left: 0;
}
.footer .footerColumn .widget{
padding-top: 43px;
}
.footer .footerColumn .widget .widgetBody{
padding-top: 15px;
font-size: 13px;
line-height: 1.6em;
}
.widgetPostsEntryDelimiter{
height: 1px;
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/backgrounds/footer_border.png);
margin-top: 20px;
margin-bottom: 20px;
}
.widgetPostsEntryDelimiter.widgetPostsEntryDelimiterSmall{
margin-top: 10px;
margin-bottom: 10px;
}
.widgetPosts{
}
.widgetPosts .widgetPostsEntry{
overflow: hidden;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar{
float: left;
width: 41px;
height: 41px;
margin-top: 4px;
border: 1px solid #c0c0c0;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar img{
width: 100%;
height: 100%;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody{
float: right;
width: 232px;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyTitle{
margin-bottom: 4px;
font-size: 14px;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyTitle a{
text-decoration: none;
font-weight: bold;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyText{
} .widgetTwitter{
}
.widgetTwitter .widgetTwitterPost{
}
.widgetTwitter .widgetTwitterPost .widgetTwitterPostText{
}
.widgetTwitter .widgetTwitterPost .widgetTwitterPostText a{
text-decoration: none;
font-weight: bold;
}
.widgetTwitter .widgetTwitterPost .widgetTwitterPostDate{
text-transform: uppercase;
margin-top: 3px;
font-size: 10px;
}
.widgetFlickr{
overflow: hidden;
margin-right: -71px;
}
.widgetFlickr .widgetFlickrImg{
width: 51px;
height: 51px;
border-width: 5px;
border-style: solid;
float: left;
margin-right: 17px;
margin-bottom: 17px;
overflow: hidden;
}
.widgetFlickr .widgetFlickrImg:hover{
border-color: #fe5113;
}
.widgetFlickr .widgetFlickrImg a{
}
.widgetFlickr .widgetFlickrImg a img{
}
.lowerfooterbg{
background-color: #f9f9f9;
}
.lowerfooter{
overflow: hidden;
font-size: 12px;
padding-bottom: 22px;
padding-top: 27px;
}
.lowerfooter .copyright{
float: left;
text-transform: uppercase;
}
.lowerfooter .signature{
float: right;
text-transform: uppercase;
} .img404{
margin-top: 86px;
margin-left: 143px;
margin-bottom: 75px;
} .sidebar{
width: 235px;
float: left;
padding-bottom: 51px;
}
.streched{
width: 682px;
float: right;
}
#contents{
overflow: hidden;
clear: both;
}
.contact{
}
.contact .contactMap,
.contactMap{
margin-bottom: 35px;
}
.contact .contactForm,
.contactForm{
overflow: hidden;
font-size: 12px; }
.contact .contactForm .contactFormTitle,
.contactForm .contactFormTitle{
color: #666666;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 3px;
border-bottom: 3px solid #f6f6f6;
margin-bottom: 16px;
line-height: 1em;
padding-bottom: 9px;
}
.contact .contactForm .contactFormDetails,
.contactForm .contactFormDetails{
float: left;
width: 184px;
margin-right: 20px;
}
.contact .contactForm .contactFormDetails input,
.contactForm .contactFormDetails input{
outline: none;
height: 31px;
width: 182px;
border: 1px solid #cecece;
margin-bottom: 10px;
padding: 9px;
}
.contact .contactForm .contactFormMessage,
.contactForm .contactFormMessage{
float: left;
width: 323px;
}
.contact .contactForm .contactFormMessage textarea,
.contactForm .contactFormMessage textarea{
outline: none;
height: 74px;
width: 321px;
border: 1px solid #cecece;
resize: none;
padding: 3px 9px;
line-height: 1.5em;
}
.contact .contactForm .contactFormButtons,
.contactForm .contactFormButtons{
float: right;
width: 132px;
}
.contact .contactForm fieldset.contactFormButtons input[type="submit"],
.contactForm fieldset.contactFormButtons input[type="submit"],
.contact .contactForm fieldset.contactFormButtons input[type="reset"],
.contactForm fieldset.contactFormButtons input[type="reset"]{
outline: none;
height: 74px;
width: 132px;
background-color: #ededed;
color: #515151;
margin-bottom: 10px;
font-size: 17px;
cursor: pointer;
border: none;
padding: 0;
line-height: normal;
}
.contact .contactForm fieldset.contactFormButtons input[type="submit"]:hover,
.contactForm fieldset.contactFormButtons input[type="submit"]:hover,
.contact .contactForm fieldset.contactFormButtons input[type="reset"]:hover,
.contactForm fieldset.contactFormButtons input[type="reset"]:hover{
background-color: #fe5113;
color: white;
}
.contact .contactResult,
.contactResult{
margin-bottom: 35px;
font-size: 13px;
}
.sidebar{
padding-top: 33px;
}
.sidebar .widget{
font-size: 13px;
margin-bottom: 29px;
}
.sidebar .widget .widgetTitle{
text-transform: uppercase;
padding: 19px 24px 16px 24px;
background-color: #fafafa;
border-bottom: 1px solid #ececec;
line-height: 1em;
color: #666666;
font-size: 14px;
letter-spacing: 3px;
}
.sidebar .widget .widgetBody{
background-color: #f6f6f6;
padding: 13px 21px 14px 21px;
}
.widgetAddress{
padding-left: 5px;
font-style: italic;
line-height: 24px;
color: #767676;
overflow: hidden;
}
.widgetAddress .widgetAddressCompany{
font-style: normal;
font-weight: bold;
color: #515151;
margin-bottom: 4px;
} #contents .page{
font-size: 15px;
line-height: 28px;
color: #515151; padding-bottom: 28px;
}
.pageSlider{
margin-top: 27px;
margin-bottom: 25px;
width: 682px;
}
.project .pageSlider{
float: left;
width: 627px;
margin: 0;
-webkit-transition: height 0.3s ease;
-moz-transition: height 0.3s ease;
transition: height 0.3s ease;
}
.pageSlider .pageSliderItems{
overflow: hidden;
}
.pageSlider .pageSliderItems ul{
list-style: none;
height: 330px;
position: relative;
}
.pageSlider .pageSliderItems ul li{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 0;
}
.pageSlider .pageSliderItems ul li.active{
z-index: 1;
}
.pageSlider .pageSliderItems ul li img{
width: 100%;
height: 100%;
}
.pageSlider .pageSliderItems ul li.active{
}
.pageSlider ul.pageSliderNav{
list-style: none;
margin-top: 13px;
overflow: hidden;
}
.pageSlider ul.pageSliderNav li{
width: 24px;
height: 9px;
background-color: #ececec;
cursor: pointer;
float: left;
margin-left: 5px;
}
.pageSlider ul.pageSliderNav li:first-child{
margin-left: 0;
}
.pageSlider ul.pageSliderNav li.active,
.pageSlider ul.pageSliderNav li:hover{
background-color: #fe5113;
}
.pageSlider ul.pageSliderNav li.pageSliderNavFill{
float: none;
overflow: hidden;
margin: 0;
width: auto;
border-left: 5px solid #ffffff;
cursor: auto;
}
.pageSlider ul.pageSliderNav li.pageSliderNavFill:hover{
background-color: #ececec;
}
.widgetCategories{
line-height: 1em;
}
.widgetCategories ul{
list-style: none;
padding-top: 5px;
padding-bottom: 5px;
}
.widgetCategories ul li{
margin-top: 17px;
}
.widgetCategories ul li:first-child{
margin-top: 0;
}
.widgetCategories ul li a{
text-decoration: none;
color: #515151;
}
.widgetCategories ul li a span{
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/bg_arrow_mn_in.png);
background-color: #fe5113;
background-repeat: no-repeat;
width: 6px;
height: 9px;
display: inline-block;
margin: 1px 19px 1px 2px;
}
.widgetCategories ul li a:hover{
color: #fe5113;
}
.widgetCategories ul li a:hover span{
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/bg_arrow_mn_ac.png);
background-position: 2px 1px;
height: 11px;
width: 8px;
margin: 0px 19px 0px 0px;
}
.widgetGallery{
overflow: hidden;
padding-top: 7px;
padding-bottom: 6px;
margin-right: -5px;
}
.widgetGallery .widgetGalleryImg{
float: left;
margin-right: 5px;
margin-bottom: 5px;
}
.widgetGallery .widgetGalleryImg a{
}
.widgetGallery .widgetGalleryImg a img{
width: 51px;
height: 50px;
border: 5px solid #fdfdfd;
}
.widgetGallery .widgetGalleryImg a:hover img{
border-color: #fe5113;
}
.widgetWorks{
color: #515151;
}
.widgetWorks .widgetWorksEntry{
margin-top: 15px;
}
.widgetWorks .widgetWorksEntry:first-child{
margin-top: 7px;
}
.widgetWorks .widgetWorksEntry .widgetWorksEntryImg{
position: relative;
}
.widgetWorks .widgetWorksEntry .widgetWorksEntryImg a{
}
.widgetWorks .widgetWorksEntry .widgetWorksEntryImg a span{
display: block;
position: absolute;
width: 24px;
height: 24px;
top: 11px;
left: 12px;
background: #fe5113 url(//www.nos-films.fr/wp-content/themes/revoke/images/options/zoom.png) no-repeat;
visibility: hidden;
}
.widgetWorks .widgetWorksEntry .widgetWorksEntryImg a:hover span{
visibility: visible;
}
.widgetWorks .widgetWorksEntry .widgetWorksEntryImg a img{
width: 188px;
height: 88px;
border: 5px solid #fdfdfd;
}
.widgetWorks .widgetWorksEntry .widgetWorksEntryImg a:hover img{
border-color: #fe5113;
}
.widgetWorks .widgetWorksEntry .widgetWorksEntryInfo{
line-height: 22px;
padding: 13px 5px 15px 5px;
}
.widgetLatest{
margin-top: -1px;
margin-bottom: -3px;
margin-left: -21px;
margin-right: -21px;
}
.widgetLatest .widgetLatestEntry{
overflow: hidden;
border-top: 1px solid #ececec;
padding-top: 9px;
padding-bottom: 11px;
padding-left: 21px;
padding-right: 21px;
}
.widgetLatest .widgetLatestEntry:first-child{
border-top: none;
}
.widgetLatest .widgetLatestEntry .widgetLatestEntryDate{
float: left;
text-transform: uppercase;
color: #171717;
border-bottom: 4px solid #171717;
padding-bottom: 1px;
}
.widgetLatest .widgetLatestEntry .widgetLatestEntryTitle{
float: right;
width: 141px;
line-height: 20px;
}
.widgetLatest .widgetLatestEntry .widgetLatestEntryTitle a{
text-decoration: none;
color: #515151;
} .page .pageImg{
max-width: 960px;
}
.page .pageImg.pageImgLeft{
float: left;
margin-right: 34px;
margin-bottom: 9px;
margin-top: 9px;
}
.page .pageImg.pageImgRight{
float: right;
margin-left: 34px;
margin-bottom: 19px;
margin-top: 19px;
} .works{
overflow: hidden;
margin-bottom: 41px;
}
.works .worksFilter{
overflow: hidden;
font-size: 12px;
float: left;
margin-bottom: 20px;
padding-top: 3px;
}
.works .worksFilter .worksFilterText{
float: left;
font-style: italic;
padding: 3px 0;
}
.works .worksFilter ul.worksFilterCategories{
list-style: none;
overflow: hidden;
float: left;
font-weight: bold;
}
.works .worksFilter ul.worksFilterCategories li{
float: left;
text-transform: uppercase;
cursor: pointer;
line-height: 1em;
padding: 0 8px;
border-left-width: 2px;
border-left-style: solid;
}
.works .worksFilter ul.worksFilterCategories li:first-child{
border: none;
}
.works .worksFilter ul.worksFilterCategories li div{
padding: 3px 4px 3px 4px;
border-bottom-width: 2px;
border-style: solid;
}
.works .worksFilter ul.worksFilterCategories li.worksFilterCategoriesActive div,
.works .worksFilter ul.worksFilterCategories li:hover div{
color: white;
background-color: #fe5113;
border: none;
}
.works .worksViews{
float: right;
overflow: hidden;
margin-bottom: 20px;
}
.works .worksViews .worksViewsOption{
float: left;
margin-left: 6px;
padding: 4px 3px;
border-style: solid;
border-bottom-width: 2px;
cursor: pointer;
}
.works .worksViews .worksViewsOption.worksViewsOptionActive,
.works .worksViews .worksViewsOption:hover{
border-color: #fe5113;
}
.works .worksContainer{
clear: both;
overflow: hidden;
position: relative;
}
.works .worksContainer .worksEntry{
position: absolute;
overflow: hidden;
} .works .worksContainer.worksContainerView1{
}
.works .worksContainer.worksContainerView1 .worksEntry{ float: left;
overflow: hidden;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer{
overflow: hidden;
margin-left: -100%;
width: 200%;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryImg{
width: 50%;
height: 100%;
float: left;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryImgBig{
display: none;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo{ width: 50%;
height: 100%;
float: left;
padding-top: 21px;
padding-bottom: 21px;
line-height: 20px;
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/backgrounds/borderline.png);
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle{
padding-left: 21px;
padding-right: 21px;
font-size: 17px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
text-transform: uppercase;
background: rgba(255, 255, 255, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
-moz-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
font-family: 'Oswald', sans-serif;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle a{
text-decoration: none;
color: #666;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerpt{
padding-left: 21px;
padding-right: 21px;
font-size: 12px;
line-height: 18px;
margin-top: 16px;
margin-bottom: 16px;
color: #333;
font-style: italic;
text-align: center;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerptBig{
display: none;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore{
font-size: 13px;
text-align: center;
height: 33px;
width: 132px;
margin: 0 auto;
line-height: 18px;
background: #aaa;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore a{
text-decoration: none;
display: block;
padding: 7px 14px;
text-transform: uppercase;
color: #fff;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore:hover{
background-color: #fe5113;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore:hover a{
color: white;
} .works .worksContainer.worksContainerView2{
}
.works .worksContainer.worksContainerView2 .worksEntry{
overflow: hidden;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer{
margin-left: -100%;
}
.works .worksContainer.worksContainerView2 .worksEntry:hover .worksEntryContainer{
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImg{
display: none;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
float: left;
width: 445px;
height: 215px;
margin-left: 50%;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo{
width: 477px;
float: right;
font-size: 14px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle{
font-size: 29px;
line-height: 1em;
margin-top: 9px;
margin-bottom: 11px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle a{
text-decoration: none;
color: #515151;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle a:hover{
color: #fe5113;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerpt{
display: none;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerptBig{
color: #515151;
line-height: 28px;
font-size: 13px;
overflow: hidden;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore{
display: none;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore a{
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore:hover{
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore:hover a{
} .blog{
}
.blog .blogEntry{
color: #515151;
margin-bottom: 25px;
border-top: 1px dotted #d0d0d0;
}
.blog .blogEntry:first-child{
border-top: none;
}
.blog .blogEntry .blogEntryFeatured{
margin-top: 35px;
}
.blog .blogEntry .blogEntryTitle{
margin-top: 35px;
margin-bottom: 15px;
font-size: 29px;
line-height: 1em;
}
.blog .blogEntry .blogEntryTitle a{
text-decoration: none;
color: inherit;
}
.blog .blogEntry .blogEntryTitle a:hover{
color: #fe5113;
}
.blog .blogEntry .blogEntryExcerpt{
line-height: 28px;
margin-bottom: 26px;
font-size: 15px;
}
.blog .blogEntry .blogEntryFooter{
overflow: hidden;
line-height: 1em;
font-size: 13px;
}
.blog .blogEntry .blogEntryFooter .blogEntryFooterDate{
float: left;
color: #959595;
text-transform: uppercase;
}
.blog .blogEntry .blogEntryFooter .blogEntryFooterDelimiter{
float: left;
color: #d3d3d3;
margin-left: 13px;
margin-right: 13px;
font-size: 17px;
}
.blog .blogEntry .blogEntryFooter .blogEntryFooterComments{
float: left;
text-transform: uppercase;
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/backgrounds/comments.png) no-repeat right center;
padding-right: 30px;
overflow: hidden;
}
.blog .blogEntry .blogEntryFooter .blogEntryFooterComments a{
text-decoration: none;
color: #fe5113;
display: block;
float: left;
padding-bottom: 3px;
border-bottom: 1px solid #fe5113;
}
.blogNav{
text-align: center;
font-size: 15px;
margin-bottom: 35px;
color: #515151;
clear: both;
}
.blogNav a{
text-decoration: none;
color: inherit;
}
.blogNav a.blogNavActive,
.blogNav a:hover{
color: #fe5113;
} .post{
color: #515151;
padding-bottom: 22px;
}
.post .postFeatured{
margin-top: 35px;
}
.post .postTitle{
margin-top: 35px;
margin-bottom: 15px;
font-size: 29px;
line-height: 1em;
}
.post .postBody{
line-height: 28px;
margin-bottom: 26px;
font-size: 15px;
}
.post .postFooter{
overflow: hidden;
line-height: 13px;
font-size: 13px;
border-top: 1px dotted #d0d0d0;
border-bottom: 1px dotted #d0d0d0;
padding-top: 14px;
padding-bottom: 14px;
}
.post .postFooter .postFooterDate{
float: left;
color: #959595;
}
.post .postFooter .postFooterComments{
float: right;
text-transform: uppercase;
font-size: 10px;
}
.postComments{
font-size: 7px;
margin-bottom: 43px;
}
.postComments .postCommentsEntry{
border-top: 1px dotted #d0d0d0;
padding-top: 24px;
overflow: hidden;
margin-top: 28px;
}
.postComments .postCommentsEntry:first-child{
border-top: none;
margin-top: 0;
}
.postComments .postCommentsEntry .postCommentsEntryAvatar{
width: 51px;
height: 50px;
float: left;
border: 5px solid #f3f3f3;
}
.postComments .postCommentsEntry .postCommentsEntryAvatar img{
width: 100%;
height: 100%;
}
.postComments .postCommentsEntry .postCommentsEntryBody{ float: right;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBody{ }
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyUser{
font-weight: bold;
font-size: 16px;
line-height: 1em;
margin-top: 13px;
margin-bottom: 12px;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyDate{
color: #a6a6a6;
text-transform: uppercase;
font-size: 10px;
line-height: 1em;
margin-bottom: 12px;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyMessage{
line-height: 28px;
font-size: 15px;
margin-bottom: 14px;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyButton{ overflow: hidden;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyButton a{
text-decoration: none;
color: inherit;
display: block;
float: left;
line-height: 28px;
width: 67px;
background-color: #ededed;
text-align: center;
font-size: 12px;
margin-right: 10px;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyReplies{
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyReplies .postCommentsEntry{
margin-top: 23px;
background: url(//www.nos-films.fr/wp-content/themes/revoke/images/backgrounds/reply.png) repeat-x;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyReplies .postCommentsEntry:first-child{
}
.post .postForm{
overflow: hidden;
font-size: 12px;
margin-bottom: 27px;
}
.post .postForm .postFormTitle{
color: #666666;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 3px;
border-bottom: 3px solid #f6f6f6;
margin-bottom: 16px;
line-height: 1em;
padding-bottom: 9px;
}
.post .postForm .postFormDetails{
float: left;
width: 184px;
margin-right: 20px;
}
.post .postForm .postFormDetails input{
outline: none;
height: 31px;
width: 182px;
border: 1px solid #cecece;
margin-bottom: 10px;
padding: 9px;
}
.post .postForm .postFormMessage{
float: left;
width: 323px;
}
.post .postForm .postFormMessage textarea{
outline: none;
height: 74px;
width: 321px;
border: 1px solid #cecece;
resize: none;
padding: 3px 9px;
line-height: 1.5em;
}
.post .postForm .postFormButtons{
float: right;
width: 132px;
}
.post .postForm .postFormButtons input{
outline: none;
height: 74px;
width: 132px;
background-color: #ededed;
color: #515151;
margin-bottom: 10px;
font-size: 17px;
cursor: pointer;
}
.post .postForm .postFormButtons input:hover{
background-color: #fe5113;
color: white;
} .project{
padding-bottom: 80px;
overflow: hidden;
}
.project .projectInfo{
width: 295px;
float: right;
font-size: 14px;
color: #515151;
}
.project .projectInfo .projectInfoTitle{
color: #666;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 3px;
border-bottom: 3px solid #F6F6F6;
margin-bottom: 16px;
line-height: 1em;
padding-bottom: 9px;
}
.project .projectInfo .projectInfoDescription{
line-height: 28px;
font-size: 13px;
margin-bottom: 25px;
}
.project .projectInfo .projectInfoDetails{
margin-bottom: 25px;
}
.project .projectInfo .projectInfoDetails .projectInfoDetailsTitle{
color: #666;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 3px;
border-bottom: 3px solid #F6F6F6;
margin-bottom: 16px;
line-height: 1em;
padding-bottom: 9px; }
.project .projectInfo .projectInfoDetails .projectInfoDetailsEntry{
overflow: hidden;
line-height: 28px;
font-size: 13px;
}
.project .projectInfo .projectInfoDetails .projectInfoDetailsEntry .projectInfoDetailsEntryTitle{
float: left;
width: 90px;
font-weight: bold;
}
.project .projectInfo .projectInfoDetails .projectInfoDetailsEntry .projectInfoDetailsEntryBody{
float: right;
width: 200px;
}
.project .projectInfo .projectInfoDetails .projectInfoDetailsEntry .projectInfoDetailsEntryBody a{
text-decoration: none;
color: #fe5113;
}
.project .projectRelated{
padding-top: 50px;
clear: both;
overflow: hidden;
font-size: 20px;
}
.project .projectRelated ul{
margin-top: 20px;
}
.project .projectRelated ul li{
width: 193px;
margin-right: 20px;
float: left;
padding: 15px 15px 7px 15px;
border: 1px solid #e6e6e6;
}
.project .projectRelated ul li img{
height: 132px;
width: 193px;
}
.project .projectRelated ul li .title{
font-family: 'Oswald', sans-serif;
font-size: 17px;
text-transform: uppercase;
text-align: center;
line-height: 1em;
padding-top: 15px;
padding-bottom: 7px;
}
.project .projectRelated ul li .title a{
color: #666;
text-decoration: none;
}
.project .projectRelated ul li .description{
font-size: 13px;
line-height: 28px;
color: #515151;
}
.menuContainer select{
text-transform: uppercase;
font-family: 'Arial', sans-serif;
font-size: 13px;
line-height: 22px;
font-weight: 300;
color: #333;
display: none;
width: 100%;
margin-bottom: 25px;
border: 1px solid #ccc;
border-radius: 3px;
outline: none;
padding: 5px 10px;
}
.menuContainer select option{
}
.footer .footerColumn .widget .widgetBody a:hover{
color: #fe5113;
} @media only screen and (min-width: 960px) {
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.wrapper{
width: 768px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
width: 356px;
height: 172px;
margin-left: 240px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo{
width: 381px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerptBig{
height: 112px;
}
.testimonial .testimonialContent{
width: 615px;
}
.mainSlider .mainSliderItems{
height: 326px;
}
.mainSlider .mainSliderItems{
width: 768px;
}
.footer .footerColumn{
width: 216px;
}
.footer .footerColumn{
margin-left: 58px;
}
.widgetPosts .widgetPostsEntry{
position: relative;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar{
float: none;
position: absolute;
top: 0;
left: 0;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody{
width: auto;
float: none;
position: relative;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyTitle{
position: absolute;
top: 0;
left: 55px;
right: 0;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyText{
padding-top: 55px;
}
.clients ul li{
margin-right: 64px;
}
.streched{
width: 500px;
}
.blogEntryFeatured iframe,
.post .postFeatured iframe{
width: 500px;
height: 281px;
}
.blogEntryFeatured img,
.post .postFeatured img{
width: 500px
}
.contact .contactMap{
width: 500px;
height: 281px;
}
.contact .contactform .contactformdetails,
.contact .contactform .contactformmessage,
.post .postform .postformdetails,
.post .postform .postformmessage{
float: none;
}
.contact .contactform .contactformbuttons,
.post .postform .postformbuttons{
float: none;
padding-top: 15px;
width: auto;
}
.contact .contactform .contactformbuttons input,
.post .postform .postformbuttons input{
margin-right: 15px;
height: 33px;
width: 100%;
}
.contact .contactform .contactformmessage textarea,
.contact .contactform .contactformdetails input,
.post .postform .postformmessage textarea,
.post .postform .postformdetails input{
width: 498px;
}
.img404{
margin-top: 68px;
margin-left: 114px;
margin-bottom: 60px;
width: 550px;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerpt{
height: 54px;
overflow: hidden;
}
.page .pageimg{
max-width: 768px;
}
.pageSlider{
width: 500px;
}
.pageSlider .pageSliderItems ul{
height: 264px;
}
.postComments .postcommentsentry .postcommentsentrybody{ }
.postComments .postcommentsentry .postcommentsentrybody .postcommentsentrybody{ }
.project .pageSlider{
width: 435px;
}
.project .projectRelated ul li{
margin-right: 46px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.wrapper{
width: 480px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
width: 222px;
height: 107px;
margin-left: 240px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo{
width: 238px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerptBig{
height: 56px;
}
.testimonial .testimonialContent{
width: 327px;
}
.menuContainer{
margin-left: 0;
margin-top: 0;
padding-top: 77px;
clear: both;
}
.mainSlider .mainSliderItems{
height: 204px;
}
.menucontainer > ul.menu{
padding-bottom: 25px;
}
.mainSlider .mainSliderItems{
width: 480px;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox{
display: none;
}
.works .worksFilter ul.worksFilterCategories li:first-child{
padding-left: 0;
}
.works .worksFilter ul.worksFilterCategories{
padding-top: 15px;
float: none;
clear: both;
}
.works .worksViews{
float: none;
clear: both;
}
.works .worksFilter{
margin-bottom: 15px;
}
.widgetposts .widgetpostsentry .widgetpostsentrybody{
width: 420px;
}
.footer .footercolumn{
margin: 0;
float: none;
width: auto;
}
.widgetflickr{
margin-right: 12px;
}
.clients ul li{
margin-right: 24px;
}
.streched{
float: none;
width: auto;
}
.sidebar{
float: none;
}
.blogEntryFeatured iframe,
.post .postFeatured iframe{
width: 480px;
height: 270px;
}
.blogEntryFeatured img,
.post .postFeatured img{
width: 480px
}
.sidebar{
width: auto;
}
.contact .contactMap{
width: 480px;
height: 270px;
}
.contact .contactform .contactformdetails,
.contact .contactform .contactformmessage,
.post .postform .postformdetails,
.post .postform .postformmessage{
float: none;
}
.contact .contactform .contactformbuttons,
.post .postform .postformbuttons{
float: none;
padding-top: 15px;
width: auto;
}
.contact .contactform .contactformbuttons input,
.post .postform .postformbuttons input{
margin-right: 15px;
height: 33px;
width: 100%;
}
.contact .contactform .contactformmessage textarea,
.contact .contactform .contactformdetails input,
.post .postform .postformmessage textarea,
.post .postform .postformdetails input{
width: 478px;
}
.menuContainer select{
display: block;
}
.menuContainer>ul{
display: none;
}
.img404{
margin-top: 43px;
margin-left: 71px;
margin-bottom: 37px;
width: 344px;
}
.header{
margin-top: 30px;
}
.page .pageimg{
max-width: 480px;
}
.pageSlider{
width: 480px;
}
.pageSlider .pageSliderItems ul{
height: 165px;
}
.lowerfooter .copyright{
float: none;
}
.lowerfooter .signature{
float: none;
padding-top: 15px;
}
.lowerfooter{
text-align: center;
}
.postComments .postcommentsentry{
position: relative;
}
.postComments .postcommentsentry .postcommentsentryavatar{
position: absolute;
top: 24px;
left: 0;
}
.postComments .postcommentsentry .postcommentsentrybody{
width: auto;
float: none;
}
.postComments .postcommentsentry .postcommentsentrybody .postcommentsentrybodyuser,
.postComments .postcommentsentry .postcommentsentrybody .postcommentsentrybodydate{
margin-left: 75px;
}
.project .projectInfo{
width: auto;
float: none;
clear: both;
padding-top: 35px;
}
.project .projectInfo .projectInfoDetails .projectInfoDetailsEntry .projectInfoDetailsEntryBody{
width: 385px;
}
.project .projectRelated ul li{
margin-right: 30px;
}
.widgetlatest .widgetlatestentry .widgetlatestentrytitle{
width: 386px;
}
}
@media only screen and (max-width: 479px) {
.wrapper{
width: 300px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
width: 139px;
height: 67px;
margin-left: 240px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo{
width: 149px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerptBig{
display: none;
}
.testimonial .testimonialContent{
width: 250px;
margin: 15px auto 0 auto;
float: none;
}
.testimonial .testimonialImg{
float: none;
margin: 0 auto;
}
.logo{
position: static;
margin: 0 auto;
}
.social{
float: none;
text-align: center;
}
.social a{
float: none;
}
.menuContainer{
margin-left: 0;
margin-top: 0;
padding-top: 45px;
clear: both;
}
.mainSlider .mainSliderItems{
height: 127px;
}
.menucontainer > ul.menu{
padding-bottom: 25px;
}
.mainSlider .mainSliderItems{
width: 300px;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox{
display: none;
}
.works .worksFilter ul.worksFilterCategories li:first-child{
padding-left: 0;
}
.works .worksFilter ul.worksFilterCategories{
padding-top: 15px;
float: none;
clear: both;
}
.works .worksViews{
float: none;
clear: both;
}
.works .worksFilter{
margin-bottom: 15px;
}
.works .worksFilter ul.worksFilterCategories li{
border: none;
padding: 0;
float: none;
}
.works .worksFilter ul.worksFilterCategories li.worksFilterCategoriesActive div, .works .worksFilter ul.worksFilterCategories li:hover div{
line-height: 14px;
}
.lowerfooter .copyright{
float: none;
}
.lowerfooter .signature{
float: none;
padding-top: 15px;
}
.lowerfooter{
text-align: center;
}
.footer .footercolumn{
margin: 0;
float: none;
width: auto;
}
.widgetposts .widgetpostsentry .widgetpostsentrybody{
width: 237px;
}
.widgetflickr{
margin-right: -12px;
}
.clients ul li{
margin-right: 12px;
}
.streched{
float: none;
width: auto;
}
.sidebar{
float: none;
}
.blogEntryFeatured iframe,
.post .postFeatured iframe{
width: 300px;
height: 168px;
}
.blogEntryFeatured img,
.post .postFeatured img{
width: 300px
}
.sidebar{
width: auto;
}
.contact .contactMap{
width: 300px;
height: 168px;
}
.contact .contactform .contactformdetails,
.contact .contactform .contactformmessage,
.post .postform .postformdetails,
.post .postform .postformmessage{
float: none;
}
.contact .contactform .contactformbuttons,
.post .postform .postformbuttons{
float: none;
padding-top: 15px;
width: auto;
}
.contact .contactform .contactformbuttons input,
.post .postform .postformbuttons input{
margin-right: 15px;
height: 33px;
width: 100%;
}
.contact .contactform .contactformmessage textarea,
.contact .contactform .contactformdetails input,
.post .postform .postformmessage textarea,
.post .postform .postformdetails input{
width: 298px;
}
.menuContainer select{
display: block;
}
.menuContainer>ul{
display: none;
}
.img404{
margin-top: 26px;
margin-left: 44px;
margin-bottom: 23px;
width: 215px;
}
.header{
margin-top: 30px;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerpt{
height: 0;
overflow: hidden;
}
.page .pageimg{
max-width: 300px;
}
.pageSlider{
width: 300px;
}
.pageSlider .pageSliderItems ul{
height: 103px;
}
.works .worksFilter{
float: none;
}
.postComments .postcommentsentry{
position: relative;
}
.postComments .postcommentsentry .postcommentsentryavatar{
position: absolute;
top: 24px;
left: 0;
}
.postComments .postcommentsentry .postcommentsentrybody{
width: auto;
float: none;
}
.postComments .postcommentsentry .postcommentsentrybody .postcommentsentrybodyuser,
.postComments .postcommentsentry .postcommentsentrybody .postcommentsentrybodydate{
margin-left: 75px;
}
.project .projectInfo{
width: auto;
float: none;
clear: both;
padding-top: 35px;
}
.project .projectInfo .projectInfodetails .projectInfodetailsEntry .projectInfoDetailsEntryBody{
width: 205px;
}
.project .projectRelated ul li{
margin-right: 37px;
margin-left: 37px;
}
.widgetlatest .widgetlatestentry .widgetlatestentrytitle{
width: 206px;
}
}  .wp-caption{}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.alignright{}
.alignleft{}
.aligncenter{}
img.alignright{
float: right;
margin-left: 34px;
margin-bottom: 9px;
margin-top: 9px;
}
img.alignleft{
float: left;
margin-right: 34px;
margin-bottom: 9px;
margin-top: 9px;
}
img.aligncenter{
display: block;
margin: 9px auto;
}
div.alignright{
float: right;
margin-left: 34px;
margin-bottom: 9px;
margin-top: 9px;
}
div.alignright p{
text-align: center;
}
div.alignleft{
float: left;
margin-right: 34px;
margin-bottom: 9px;
margin-top: 9px;
}
div.alignleft p{
text-align: center;
}
div.aligncenter{
margin: 9px auto;
text-align: center;
}
img{
max-width: 100%;
height: auto;
} .sidebar .widget ul,
.sidebar .widget_revoke_categories ul{
background-color: rgb(246, 246, 246);
padding: 18px 21px 19px 21px;
list-style: none;
}
.sidebar .widget ul ul,
.sidebar .widget_revoke_categories ul ul{
background: none;
padding: 0px 0px 0px 21px;
}
.sidebar .widget_revoke_categories ul{
line-height: 1em;
}
.sidebar .widget ul li,
.sidebar .widget_revoke_categories ul li{
margin-top: 17px;
}
.sidebar .widget ul li:first-child,
.sidebar .widget_revoke_categories ul li:first-child{
margin-top: 0;
}
.sidebar .widget ul ul li:first-child,
.sidebar .widget_revoke_categories ul ul li:first-child{
margin-top: 17px;
}
.sidebar .widget ul li a,
.sidebar .widget_revoke_categories ul li a{
text-decoration: none;
color: rgb(81, 81, 81);
}
.sidebar .widget ul li a:hover,
.sidebar .widget_revoke_categories ul li a:hover{
color: rgb(254, 81, 19);
}
.sidebar .widget_revoke_categories ul li a span{
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/bg_arrow_mn_in.png);
background-color: #fe5113;
background-repeat: no-repeat;
width: 6px;
height: 9px;
display: inline-block;
margin: 1px 19px 1px 2px;
}
.sidebar .widget_revoke_categories ul li a:hover span{
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/bg_arrow_mn_ac.png);
background-position: 2px 1px;
height: 11px;
width: 8px;
margin: 0px 19px 0px 0px;
}
.sidebar .widget_revoke_latest_posts ul{
background-color: #f6f6f6;
padding: 12px 0px 11px 0px;
list-style: none;
}
.sidebar .widget_revoke_latest_posts ul li{
overflow: hidden;
border-top: 1px solid #ececec;
padding-top: 9px;
padding-bottom: 11px;
padding-left: 21px;
padding-right: 21px;
}.sidebar .widget_revoke_latest_posts ul li:first-child{
border-top: none;
}
.sidebar .widget_revoke_latest_posts ul li span.post-date{
float: left;
text-transform: uppercase;
color: #171717;
border-bottom: 4px solid #171717;
padding-bottom: 1px;
font-family: 'Oswald', sans-serif;
}
.sidebar .widget_revoke_latest_posts ul li a{
float: right;
width: 141px;
line-height: 20px;
text-decoration: none;
color: #515151;
padding-top: 2px;
}
ul.page-numbers{
list-style: none;
text-align: center;
font-size: 15px;
margin-bottom: 35px;
color: #515151;
clear: both;
}
ul.page-numbers a{
text-decoration: none;
color: inherit;
}
ul.page-numbers a:hover,
ul.page-numbers span.current{
color: #fe5113;
}
ul.page-numbers li{
display: inline;
}
.blogEntryFeatured img,
.postFeatured img{
max-width: 100%;
height: auto;
}
.postComments .postCommentsEntry .postCommentsEntryAvatar{
width: 50px;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyButton{
}
#reply-title{
color: #666666;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 3px;
border-bottom: 3px solid #f6f6f6;
margin-bottom: 16px;
line-height: 1em;
padding-bottom: 9px;
font-family: 'Oswald', sans-serif;
}
#postForm{
overflow: hidden;
font-size: 12px;
margin-bottom: 27px;
position: relative;
}
#postForm fieldset{ margin-right: 157px;
}
#postForm fieldset #author{
float: left;
outline: none;
height: 12px;
width: 182px;
border: 1px solid #cecece;
margin-bottom: 10px;
padding: 9px;
margin-right: 20px;
}
#postForm fieldset #email{
float: left;
clear: left;
outline: none;
height: 12px;
width: 182px;
border: 1px solid #cecece;
margin-bottom: 10px;
padding: 9px;
margin-right: 20px;
}
#postForm fieldset div.commentWrapper{
overflow: hidden;
padding: 0 10px;
}
#postForm fieldset div #comment{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
clear: both;
outline: none;
height: 66px;
border: 1px solid #cecece;
resize: none;
padding: 3px 9px;
line-height: 1.5em;
width: 100%;
margin-left: -10px;
resize: vertical;
}
#postForm p.form-submit{ width: 132px;
position: absolute;
top: 0;
right: 0;
}
#postForm p.form-submit #submit{
outline: none;
height: 74px;
width: 132px;
background-color: #ededed;
color: #515151;
margin-bottom: 10px;
font-size: 17px;
cursor: pointer;
}
#postForm p.form-submit #submit:hover{
background-color: #fe5113;
color: white;
}
#reply-title a{
text-decoration: none;
color: inherit;
text-transform: none;
}
#reply-title small a{
}
#reply-title small:before{
}
#reply-title a:hover{
color: #fe5113;
}
#reply-title{
text-transform: none;
}
#reply-title small{
font-size: inherit;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyButton a:hover{
}
.postComments .postCommentsEntry .postCommentsEntryBody{
width: auto;
float: none;
margin-left: 84px;
}
.sidebar .widget table{
padding: 18px 21px 19px 21px;
background-color: rgb(246, 246, 246);
width: 235px;
text-align: center;
}
.sidebar .widget table caption{
background-color: inherit;
padding-top: 17px;
color: #515151;
}
.sidebar .widget table thead{
}
.sidebar .widget table thead tr{
}
.sidebar .widget table thead tr th{
color: #515151;
}
.sidebar .widget table tfoot{
}
.sidebar .widget table tfoot tr{
}
.sidebar .widget table tfoot tr td{
}
.sidebar .widget table tfoot tr td#prev{
text-align: left;
}
.sidebar .widget table tfoot tr td#next{
text-align: right;
}
.sidebar .widget table tfoot tr td a{
text-decoration: none;
color: #515151;
}
.sidebar .widget table tfoot tr td a:hover{
color: #fe5113;
}
.sidebar .widget table tbody{
}
.sidebar .widget table tbody tr{
}
.sidebar .widget table tbody tr td{
color: #C4C4C4;
}
.sidebar .widget table tbody tr td a{
text-decoration: none;
color: #515151;
display: block;
}
.sidebar .widget table tbody tr td a:hover{
background-color: #fe5113;
color: white;
}
.sidebar .widget .tagcloud,
.sidebar .widget .textwidget{
padding: 18px 21px 19px 21px;
background-color: rgb(246, 246, 246);
}
.sidebar .widget .tagcloud a,
.sidebar .widget .textwidget a{
text-decoration: none;
color: #515151;
}
.sidebar .widget .tagcloud a:hover,
.sidebar .widget .textwidget a:hover{
color: #fe5113;
}
.sidebar .sidebar .widget .widgetTitle{
padding: 15px 24px 13px 24px;
line-height: 1.5em;
}
.sidebar .widget .widgetTitle a{
text-decoration: none;
color: #515151;
}
.sidebar .widget .widgetTitle a:hover{
color: #fe5113;
}
.sidebar .widget .textwidget img{
height: auto;
}
.sidebar .widget .textwidget *{
max-width: 100%;
}
.sidebar .widget #searchform{
padding: 18px 21px 19px 21px;
background-color: rgb(246, 246, 246);
}
.sidebar .widget #searchform #searchsubmit{
outline: none;
background-color: #ededed;
color: #515151;
cursor: pointer;
color: inherit;
line-height: 26px;
width: 67px;
text-align: center;
font-size: 12px;
border: 1px solid #cecece;
margin-left: 10px;
padding: 0;
}
.sidebar .widget #searchform #searchsubmit:hover{
background-color: #fe5113;
color: white;
border: none;
line-height: 28px;
}
.sidebar .widget #searchform input{
width: 92px;
line-height: 1em;
padding: 3px 9px 4px 9px;
outline: none;
border: 1px solid #cecece;
}
.sidebar .widget.widget_archive select,
.sidebar .widget.widget_categories select{
outline: none;
background: #F6F6F6;
height: 50px;
padding: 0px 24px;
display: block;
width: 100%;
}
.sidebar .widget.widget_archive select option,
.sidebar .widget.widget_categories select option{
background: #F6F6F6;
}
.sidebar .widget img{
max-width: 100%;
height: auto;
}
.sidebar .widgetWorks{
background-color: #f6f6f6;
padding: 13px 21px 14px 21px;
}
.sidebar .widgetWorks .widgetWorksEntry .widgetWorksEntryImg{
}
.sidebar .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a{
display: block;
border: 5px solid #fdfdfd;
height: 88px;
width: 183px;
overflow: hidden;
position: relative;
}
.sidebar .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a:hover{
border-color: #fe5113;
}
.sidebar .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a span{
z-index: 1;
}
.sidebar .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a img{
border: none;
width: 100%;
height: auto;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
}
.sidebar .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a:hover img{
}
.sidebar .widgetGallery{
overflow: hidden;
margin-right: 0;
background-color: #f6f6f6;
padding: 20px 16px 20px 21px;
}
.sidebar .widgetGallery .widgetGalleryImg{
width: 61px;
height: 60px;
position: relative;
}
.sidebar .widgetGallery .widgetGalleryImg a{
}
.sidebar .widgetGallery .widgetGalleryImg a:hover{
}
.sidebar .widgetGallery .widgetGalleryImg a img{
width: 100%;
height: auto;
max-height: 50px;
max-width: 51px;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
}
.footer .footerColumn:first-child{
margin-left: 37px;
}
.footerbg .wrapper .footer{
margin-left: -37px;
}
a.widgetPostsEntryBodyTextMore{
text-decoration: none;
font-weight: bold;
width: 9px;
height: 6px;
display: none;
background-image: url(//www.nos-films.fr/wp-content/themes/revoke/images/options/footer_arrow.png);
background-repeat: no-repeat;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyText a.widgetPostsEntryBodyTextMore{
display: inline-block;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody{
float: none;
width: auto;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar+.widgetPostsEntryBody{
float: right;
width: 232px;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar{
width: 40px;
height: 40px;
position: relative;
border: none;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar img{
height: auto;
border: 1px solid #c0c0c0;
}
.sidebar .widgetPostsEntryDelimiter.widgetPostsEntryDelimiterSmall{
background: #ececec;
}
.sidebar .widgetFlickr .widgetFlickrImg{
width: 43px;
height: 43px;
margin-left: 8px;
margin-right: 9px;
margin-top: 8px;
margin-bottom: 9px;
}
.sidebar .widget .widgetBody.widgetFlickr{
padding: 9px 13px 8px 12px;
}
.sidebar .widgetFlickr{
margin-right: 0;
}
.footer .footerColumn{
float: none;
display: inline-block;
vertical-align: top;
}
.menuContainer > ul.menu{
float: none;
text-align: left;
}
.menuContainer > ul.menu > li{
float: none;
display: inline-block;
}
.searchNoResults h2.searchNoResultsTitle{
margin-top: 35px;
margin-bottom: 15px;
font-size: 29px;
line-height: 1em;
}
.searchNoResults p{
line-height: 28px;
margin-bottom: 26px;
font-size: 15px;
}
.searchNoResults form{
font-size: 13px;
}
.searchNoResults form input{
width: 242px;
line-height: 1em;
padding: 3px 9px 4px 9px;
outline: none;
border: 1px solid #cecece;
}
.searchNoResults form input#searchsubmit{
outline: none;
background-color: #ededed;
cursor: pointer;
color: inherit;
line-height: 26px;
width: 67px;
text-align: center;
font-size: 12px;
border: 1px solid #cecece;
margin-left: 10px;
padding: 0;
}
.searchNoResults form input#searchsubmit:hover{
background-color: #fe5113;
color: white;
border: none;
line-height: 28px;
}
.contact .contactForm .contactFormDetails input,
.contactForm .contactFormDetails input{
height: 13px;
width: 164px;
}
.contact .contactForm .contactFormMessage textarea,
.contactForm .contactFormMessage textarea{
height: 66px;
width: 581px;
}
.streched .contact .contactForm .contactFormMessage textarea,
.streched .contactForm .contactFormMessage textarea{
width: 303px;
}
.contact .contactMap,
.contactMap{
height: 384px;
width: 100%;
}
.menuContainer > ul.menu > li{
font-size: 15px;
margin-right: 0;
margin-left: 7px;
}
.menuContainer > ul.menu{
font-size: 0;
text-align: right;
}
.revoke_map{
margin-bottom: 35px;
}
.contactResult{
margin-bottom: 0;
}
.pageSlider{
width: auto;
}
.pageSlider .pageSliderItems ul,
.pageSlider .pageSliderItems{
height: 100%;
}
.pageSlider{
height: 330px;
}
.pageSlider .pageSliderItems ul li img{
height: auto;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
}
.clients ul li{
float: none;
display: inline-block;
vertical-align: middle;
padding: 0;
margin-top: 39px;
margin-bottom: 34px;
height: auto;
}
.clients ul li img{
width: 100%;
height: auto;
}
.clients ul{
font-size: 0;
}
.testimonial .testimonialContent .testimonialContentText{
padding-right: 27px;
}
.testimonial .testimonialContent{
width: 785px;
}
.testimonial .testimonialImg,
.streched .testimonialbg.testimonialbgwide .testimonial .testimonialImg{
margin-left: 22px;
}
.testimonialbg.testimonialbgwide{
margin-left: -2000px;
margin-right: -2000px;
padding-left: 2000px;
padding-right: 2000px;
}
.testimonialbg.testimonialbgwide .testimonial .testimonialContent{
width: 807px;
}
.testimonialbg.testimonialbgwide .testimonial .testimonialImg{
margin-left: 0;
}
.streched .testimonialbg.testimonialbgwide{
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
.streched .testimonialbg.testimonialbgwide .testimonial .testimonialContent,
.streched .testimonial .testimonialContent{
width: 507px;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryImg{
height: auto;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
}
.works{
line-height: normal;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo{
padding-bottom: 1021px;
margin-bottom: -1000px;
}
.logo{
background: none;
height: auto;
width: auto;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoExcerpt{
color: white;
}
.works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo{
background: #333;
}
.footerColumn{
font-size: 13px;
line-height: 20px;
}
.footerColumn a{
color: #cfcfcf;
text-decoration: none;
}
.footerColumn a:hover{
color: #fe5113;
}
.footerColumn ul{
list-style: none;
}
.footerColumn .tagcloud,
.footerColumn .recentcomments,
.footerColumn .widgettitle+ul{ }
.footerColumn .widget_calendar table{
width: 100%;
}
.footerColumn .widget_search{
font-size: 0;
color: #515151;
}
.footerColumn .widget_search #s{
font-size: 13px;
width: 105px;
padding: 9px;
outline: none;
color: inherit;
}
.footerColumn .widget_search #searchsubmit{
font-size: 13px;
padding: 9px;
outline: none;
background-color: #EDEDED;
color: inherit;
cursor: pointer;
}
.footerColumn .widget_search #searchsubmit:hover{
background-color: #FE5113;
color: white;
}
.menuContainer > ul.menu > li.current_page_item > a,
.menuContainer > ul.menu > li.current-menu-item > a,
.menuContainer > ul.menu > li.current-menu-ancestor > a,
.menuContainer > ul.menu > li.current_page_ancestor > a{
background-color: #FE5113;
color: white;
}
#contents .page{
padding-bottom: 0;
}
.pagePadding{
padding-bottom: 56px;
}
.logo a{
text-align: center;
}
.project .projectRelated ul{
list-style: none;
}
.menuContainer > ul.menu > li > div.menuLevel > ul.menuDrop{
text-align: left;
}
.post-numbers{
line-height: 28px;
margin-bottom: 26px;
margin-top: -26px;
font-size: 15px;
color: #FE5113;
text-align: center;
}
.post-numbers a{
color: #515151;
text-decoration: none;
}
.post-numbers a:hover{
color: #FE5113;
}
.postFooter a{
color: #515151;
text-decoration: none;
}
.postFooter a:hover{
color: #FE5113;
}
.revoke_tags{
color: #959595;
clear: both;
padding-top: 10px;
}
.postComments .postCommentsEntry .postCommentsEntryAvatar{
position: absolute;
top: 24px;
left: 0;
}
.postComments .postCommentsEntry{
position: relative;
}
#postForm{
margin-bottom: 0;
}
#respond{
padding-top: 24px;
}
#reply-title small{
float: right;
}
.streched>.post,
.wrapper>.post{
padding-bottom: 49px;
}
.postComments{
margin-bottom: 19px;
}
.sidebar .widget .widgetTitle{
line-height: 22px;
padding: 15px 24px 12px 24px;
}
.sidebar .widget ul ul{
list-style: disc;
}
.titleContainer.titleFooter+div,
.titleContainer.titleFooter+ul{
padding-top: 15px;
}
.titleContainer.titleFooter+select,
.titleContainer.titleFooter+form{
margin-top: 15px;
}
.footerColumn img{
max-width: 100%;
height: auto;
}
.footerColumn select{
max-width: 100%;
}
.footerColumn .widget_search #searchform{
padding-left: 77px;
position: relative;
}
.footerColumn .widget_search #s{
display: block;
width: 100%;
margin-left: -77px;
}
.footerColumn .widget_search #searchsubmit{
position: absolute;
top: 0;
right: 0;
}
.footerColumn .widget_rss ul li{
margin-top: 10px;
}.footerColumn .widget_rss ul li:first-child{
margin-top: 0;
}
.post .postFooter .postFooterDate{
float: none;
line-height: 18px;
overflow: hidden;
}
.revoke_tags{
line-height: 18px;
padding-top: 6px;
}
.post .postFooter{
padding-top: 12px;
padding-bottom: 12px;
}
.post .postFooter .postFooterComments{
line-height: 18px;
}
.post-password-required form{
}
.post-password-required form label input{
line-height: 1em;
padding: 3px 9px 4px 9px;
outline: none;
border: 1px solid #CECECE;
font-family: 'Istok Web', sans-serif;
font-size: 13px;
vertical-align: 2px;
margin-left: 5px;
}
.post-password-required form p>input{
outline: none;
background-color: #EDEDED;
color: #515151;
cursor: pointer;
line-height: 26px;
width: 67px;
text-align: center;
font-size: 12px;
border: 1px solid #CECECE;
margin-left: 10px;
padding: 0;
font-family: 'Istok Web', sans-serif;
vertical-align: 2px;
}
.post-password-required form p:first-child{
padding-bottom: 10px
}
.nocomments{
color: #959595;
font-size: 13px;
padding: 12px;
background-color: #FAFAFA;
margin-top: 24px;
text-align: center;
}
.pingback,
.trackback{
border-top: 1px dotted #D0D0D0;
padding-top: 20px;
overflow: hidden;
margin-top: 20px;
color: #A6A6A6;
font-size: 12px;
line-height: 18px;
}
.pingback,
.trackback{
margin-top: 28px;
margin-bottom: -8px;
font-size: 13px;
}
.pingback a,
.trackback a{
color: #515151;
text-decoration: none;
}
.pingback a:hover,
.trackback a:hover{
color: #FE5113;
}
.postComments>div:first-child{
border-top: none;
margin-top: 0;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyReplies .postCommentsEntry{
border-top: none;
}
.sidebar .widget ul li, .sidebar .widget_revoke_categories ul li{
color: #A6A6A6;
}
.page .postComments .postCommentsEntry:first-child{
border-top: 1px dotted #D0D0D0;
margin-top: 28px
}
.page .postComments+#respond{
margin-top: 19px;
}
.page.page-no-padding .postComments+#respond{
margin-bottom: 56px;
}
.page .postComments>.postCommentsEntry{
padding-bottom: 56px;
margin-top: -28px;
}
.page .postComments>.postCommentsEntry:last-child{
padding-bottom: 0;
}
.page .postComments{
margin-bottom: 0;
}
.page .nocomments{
margin-top: -32px;
}
.page.page-no-padding .nocomments{
margin-bottom: 56px;
}
blockquote{
margin-bottom: 1.7rem;
padding: 24px;
padding: 1.7rem;
font-style: italic;
}
.postCommentsEntryBodyMessage p:first-child,
.post .postBody p:first-child,
.pageContents p:first-child,
.blog .blogEntry .blogEntryExcerpt p:first-child{
margin-top: 0;
}
.postCommentsEntryBodyMessage p,
.post .postBody p,
.pageContents p,
.blog .blogEntry .blogEntryExcerpt p{
margin-top: 10px;   
}
.postCommentsEntryBodyMessage h1,
.postCommentsEntryBodyMessage h2,
.postCommentsEntryBodyMessage h3,
.postCommentsEntryBodyMessage h4,
.postCommentsEntryBodyMessage h5,
.postCommentsEntryBodyMessage h6,
.post .postBody h1,
.post .postBody h2,
.post .postBody h3,
.post .postBody h4,
.post .postBody h5,
.post .postBody h6,
.pageContents h1,
.pageContents h2,
.pageContents h3,
.pageContents h4,
.pageContents h5,
.pageContents h6{
margin: 1.7rem 0;
}
cite{
color: #A6A6A6;
}
.postCommentsEntryBodyMessage table,
.post .postBody table,
.pageContents table{
width: 100%;
border-collapse: collapse;
border-spacing: 0;
border-bottom: 1px dotted #D0D0D0;
margin-top: 10px;
}
.postCommentsEntryBodyMessage table th,
.post .postBody table th,
.pageContents table th{
text-align: left;
}
.postCommentsEntryBodyMessage table td,
.post .postBody table td,
.pageContents table td{
border-top: 1px dotted #D0D0D0;
}
.postCommentsEntryBodyMessage a,
.post .postBody a,
.pageContents a{
color: #515151;
}
.postCommentsEntryBodyMessage a:hover,
.post .postBody a:hover,
.pageContents a:hover{
color: #FE5113;
text-decoration: none;
}
.postCommentsEntryBodyMessage dl,
.post .postBody dl,
.pageContents dl{
margin: 0 1.7rem;
}
.gallery dl{
margin: 0;
}
.postCommentsEntryBodyMessage dl dt,
.post .postBody dl dt,
.pageContents dl dt{
font-weight: bold;
}
.postCommentsEntryBodyMessage dl dd,
.post .postBody dl dd,
.pageContents dl dd{
margin-bottom: 1.7rem;
}
.postCommentsEntryBodyMessage ul,
.postCommentsEntryBodyMessage ol,
.post .postBody ul,
.post .postBody ol,
.pageContents ul,
.pageContents ol{
list-style-position:inside;
margin-left: 1.7rem;
}
.postCommentsEntryBodyMessage ul ul,
.postCommentsEntryBodyMessage ul ol,
.postCommentsEntryBodyMessage ol ul,
.postCommentsEntryBodyMessage ol ol,
.post .postBody ul ul,
.post .postBody ul ol,
.post .postBody ol ul,
.post .postBody ol ol,
.pageContents ul ul,
.pageContents ul ol,
.pageContents ol ul,
.pageContents ol ol{
margin-left: 1.7rem;
}
abbr, acronym{
border-bottom: 1px dotted #666;
cursor: help;
}
pre{
border: 1px dotted #D0D0D0;
padding: 1.7rem;
font-family: Consolas, Monaco, Lucida Console, monospace;
font-size: 0.8rem;
margin: 1.7rem 0;
line-height: 20px;
overflow: auto;
}
.postCommentsEntryBodyUser a{
text-decoration: none;
color: inherit;
}
.postCommentsEntryBodyUser a:hover{
color: #FE5113;
}
blockquote blockquote{
padding-bottom: 0;
margin-bottom: 0;
}
.post-numbers,
.postFooter{
clear: both;
}
.post .postFooter .postFooterDate{
margin-right: 12px;
}
.blogEntryTitleFeatured{
color: #959595;
text-transform: uppercase;
font-size: 13px;
padding-left: 20px;
font-weight: normal;
line-height: 13px;
}
#contents .page{
padding-bottom: 56px;
}
#contents .page.page-no-padding{
padding-bottom: 0;
}
.page .postComments{
clear: both;
}
.pageSlider .pageSliderItems ul{
margin-left: 0;
}
.widgetFlickr .widgetFlickrImg a img{
max-width: none;
}
.pageSlider ul.pageSliderNav{
margin-left: 0;
}
.works .worksFilter ul.worksFilterCategories{
margin-left: 0;
}
.pageContents form{
font-size: 12px;
}
.pageContents textarea{
outline: none;
border: 1px solid #CECECE;
padding: 3px 9px;
line-height: 1.5em;
}
.pageContents input[type="text"]{
height: 12px;
outline: none;
border: 1px solid #CECECE;
padding: 9px;
}
.pageContents input[type="submit"],
.pageContents input[type="reset"]{
outline: none;
height: 31px;
padding: 0 9px;
background-color: #EDEDED;
color: #515151;
cursor: pointer;
border: 1px solid #CECECE;
line-height: 31px;
}
.pageContents input[type="submit"]:hover,
.pageContents input[type="reset"]:hover{
background-color: #FE5113;
color: white;
}
.widgetFlickr{
margin-right: -18px;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar + .widgetPostsEntryBody{
float: none;
width: auto;
margin-left: 63px;
}
.sidebar .widget_revoke_latest_posts ul li a{
float: none;
width: auto;
margin-left: 52px;
display: block;
}
.menuContainer select{
background: #ededed;
border-radius: 0;
}
.project .pageSlider{
margin-bottom: 22px;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox.mainSliderItemsEntryBoxToggle{
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
-ms-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.mainSlider:hover .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox.mainSliderItemsEntryBoxToggle{
opacity: 1;
filter: alpha(opacity=100);
}
.pageFeaturedVideo{
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.pageFeaturedVideo iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.blogEntryFeaturedVideo, .post .postFeaturedVideo{
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.blogEntryFeatured .blogEntryFeaturedVideo iframe, .post .postFeatured .postFeaturedVideo iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.works .worksFilter ul.worksFilterCategories li.worksFilterCategoriesActive div, .works .worksFilter ul.worksFilterCategories li:hover div{
margin-bottom: 2px;
}
.streched .mainSlider .mainSliderItems{
width: 682px;
height: 289px;
}
.titleContainer.titlePage{
height: auto;
text-align: right;
}
.titleContainer.titlePage .title{
height: auto;
padding-bottom: 7px;
margin-bottom: -1px;
float: none;
display: inline-block;
zoom: 1;
*display: inline;
}
.sidebar .widget table{
width:100%;
}
.logo a{
text-decoration: none;
color: #fe5113;
}
#map-canvas img{
max-width: none;
}
#map-canvas{
line-height: normal;
}
#map-canvas *{
line-height: inherit;
}
.logo{
position: static;
float: left;
margin-top: -7px;
margin-bottom: 16px;
}
.testimonial .testimonialContent .testimonialContentAuthor a{
color: inherit;
text-decoration: none;
}
.testimonial .testimonialContent .testimonialContentAuthor a:hover{
color: inherit;
text-decoration: underline;
}
.testimonial_slider{
position: relative;
margin-top: 44px;
margin-bottom: 43px;
}
.testimonial_slider .testimonialbg{
margin-top: 0;
margin-bottom: 0;
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
}
.testimonial_slider .testimonialbg.testimonial_active{
position: relative;
z-index: 0;
}
.lowerfooterbg a{
color: inherit;
text-decoration: none;
}
.lowerfooterbg a:hover{
text-decoration: underline;
}
body{
padding: 0 !important;
}
.clients ul li{
float: left;
}
.streched .works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
width: 316px;
height: auto;
}
.streched .works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo{
width: 338px;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxTitle a{
color: inherit;
text-decoration: none;
}
.mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox .mainSliderItemsEntryBoxTitle a:hover{
text-decoration: underline;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle a{
word-wrap: break-word;
}
.gallery dl.gallery-item {
margin-left: auto;
margin-right: auto;
}
.revoke_map{
/height: 384px;
/width: 100%;
}
.worksEntryImg>iframe,
.worksEntryImgBig>iframe{
width: 100%;
height: 100%;
}
.pageSlider .pageSliderItems ul li iframe{
width: 100%;
height: 100%;
display: none;
}
.pageSlider .pageSliderItems ul li.active iframe{
display: block;
}
.contactForm fieldset.contactFormButtons input[type="submit"][disabled],
.contactForm fieldset.contactFormButtons input[type="submit"][disabled]:hover{
color: white;
background: #ededed;
}
.contactResult{
color: #fe5113;
min-height: 28px;
}
.blog .blogEntry {
float: none;
margin-left: 0;
}
.revoke-read-more{
color: #fe5113;
text-decoration: none;
}
@media only screen and (min-width: 960px) {
.streched .clients ul{
padding-left: 1px;
}
.streched .clients ul li{
margin-right: 35px;
}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.streched .clients ul li{
margin-right: 34px;
}
.testimonial .testimonialContent{
width: 593px;
}
.streched .testimonialbg.testimonialbgwide .testimonial .testimonialContent,
.streched .testimonial .testimonialContent{
width: 325px;
}
.testimonialbg.testimonialbgwide .testimonial .testimonialContent{
width: 615px;
}
.pageSlider{
height: 264px;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryAvatar{
position: absolute;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyText{
padding-top: 0;
}
.widgetPosts .widgetPostsEntry .widgetPostsEntryBody .widgetPostsEntryBodyTitle{
position: static;
left: 0;
}
.contact .contactForm .contactFormDetails, .contactForm .contactFormDetails{
float: none;
width: auto;
margin-right: 0;
padding: 0 10px;
}
.pageContents input[type="text"]{
width: 100%;
margin-left: -10px;
}
.contact .contactForm .contactFormMessage, .contactForm .contactFormMessage{
float: none;
width: auto;
padding: 0 10px;
}
.contact .contactForm .contactFormButtons, .contactForm .contactFormButtons{
float: none;
width: auto;
padding-top: 15px;
}
.streched .contact .contactForm .contactFormMessage textarea, .streched .contactForm .contactFormMessage textarea{
width: 100%;
margin-left: -10px;
}
.contact .contactForm fieldset.contactFormButtons input[type="submit"], .contactForm fieldset.contactFormButtons input[type="submit"], .contact .contactForm fieldset.contactFormButtons input[type="reset"], .contactForm fieldset.contactFormButtons input[type="reset"]{
height: 33px;
width: 100%;
}
#postForm fieldset{
margin-right: 0;
padding: 0 10px;
}
#postForm fieldset #author{
float: none;
width: 100%;
margin-left: -10px;
}
#postForm fieldset #email{
float: none;
width: 100%;
margin-left: -10px;
}
#postForm p.form-submit{
position: static;
width: auto;
padding-top: 15px;
}
#postForm fieldset div.commentWrapper{
margin: 0 -10px;
}
#postForm p.form-submit #submit{
height: 33px;
width: 100%;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
margin-left: 50%;
}
.pageSlider {
height: 229px;
}
.streched .mainSlider .mainSliderItems{
width: 500px;
height: 212px;
}
.streched .mainSlider .mainSliderItems .mainSliderItemsEntry .mainSliderItemsEntryBox.mainSliderItemsEntryBoxToggle{
display: none;
}
.menuContainer{
margin-left: 268px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.testimonial .testimonialContent{
width: 305px;
}
.streched .testimonialbg.testimonialbgwide .testimonial .testimonialContent,
.streched .testimonial .testimonialContent{
width: 305px;
}
.testimonialbg.testimonialbgwide .testimonial .testimonialContent{
width: 327px;
}
.pageSlider{
height: 165px;
}
.footer .footerColumn{
width: 100%;
}
.footerbg .wrapper .footer{
margin-left: 0;
}
.footer .footerColumn{
margin-left: 0 !important;
}
.contact .contactForm .contactFormDetails, .contactForm .contactFormDetails{
float: none;
width: auto;
margin-right: 0;
padding: 0 10px;
}
.pageContents input[type="text"]{
width: 100%;
margin-left: -10px;
}
.contact .contactForm .contactFormMessage, .contactForm .contactFormMessage{
float: none;
width: auto;
padding: 0 10px;
}
.contact .contactForm .contactFormButtons, .contactForm .contactFormButtons{
float: none;
width: auto;
padding-top: 15px;
}
.streched .contact .contactForm .contactFormMessage textarea, .streched .contactForm .contactFormMessage textarea{
width: 100%;
margin-left: -10px;
}
.contact .contactForm fieldset.contactFormButtons input[type="submit"], .contactForm fieldset.contactFormButtons input[type="submit"], .contact .contactForm fieldset.contactFormButtons input[type="reset"], .contactForm fieldset.contactFormButtons input[type="reset"]{
height: 33px;
width: 100%;
}
#postForm fieldset{
margin-right: 0;
padding: 0 10px;
}
#postForm fieldset #author{
float: none;
width: 100%;
margin-left: -10px;
}
#postForm fieldset #email{
float: none;
width: 100%;
margin-left: -10px;
}
#postForm p.form-submit{
position: static;
width: auto;
padding-top: 15px;
}
#postForm fieldset div.commentWrapper{
margin: 0 -10px;
}
#postForm p.form-submit #submit{
height: 33px;
width: 100%;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
margin-left: 50%;
}
.project .pageSlider{
width: 100%;
}
.streched .mainSlider .mainSliderItems{
width: 480px;
height: 204px;
}
.menuContainer{
padding-top: 53px;
}
.logo{
margin-bottom: 0;
}
.logo{
float: none;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle a{
font-size: 0.8em;
}
}
@media only screen and (max-width: 479px) {
.testimonial .testimonialContent{
width: 250px;
}
.streched .testimonialbg.testimonialbgwide .testimonial .testimonialContent,
.streched .testimonial .testimonialContent{
width: 250px;
}
.testimonial .testimonialImg, .streched .testimonialbg.testimonialbgwide .testimonial .testimonialImg{
margin-left: auto;
}
.testimonial .testimonialContent .testimonialContentText{
padding-right: 0;
}
.testimonialbg.testimonialbgwide .testimonial .testimonialContent{
width: 250px;
}
.testimonialbg.testimonialbgwide .testimonial .testimonialImg{
margin-right: 15px;
margin-left: 25px;
margin-top: 15px;
}
.pageSlider{
height: 103px;
}
.contact .contactForm .contactFormDetails, .contactForm .contactFormDetails{
float: none;
width: auto;
margin-right: 0;
padding: 0 10px;
}
.pageContents input[type="text"]{
width: 100%;
margin-left: -10px;
}
.contact .contactForm .contactFormMessage, .contactForm .contactFormMessage{
float: none;
width: auto;
padding: 0 10px;
}
.contact .contactForm .contactFormButtons, .contactForm .contactFormButtons{
float: none;
width: auto;
padding-top: 15px;
}
.streched .contact .contactForm .contactFormMessage textarea, .streched .contactForm .contactFormMessage textarea{
width: 100%;
margin-left: -10px;
}
.contact .contactForm fieldset.contactFormButtons input[type="submit"], .contactForm fieldset.contactFormButtons input[type="submit"], .contact .contactForm fieldset.contactFormButtons input[type="reset"], .contactForm fieldset.contactFormButtons input[type="reset"]{
height: 33px;
width: 100%;
}
#contents .page{
padding-bottom: 0;
}
.sidebar{
padding-bottom: 0;
}
.social{
margin-left: 0;
}
.social a:first-child{
margin-left: 0;
}
#postForm fieldset{
margin-right: 0;
padding: 0 10px;
}
#postForm fieldset #author{
float: none;
width: 100%;
margin-left: -10px;
}
#postForm fieldset #email{
float: none;
width: 100%;
margin-left: -10px;
}
#postForm p.form-submit{
position: static;
width: auto;
padding-top: 15px;
}
#postForm fieldset div.commentWrapper{
margin: 0 -10px;
}
#postForm p.form-submit #submit{
height: 33px;
width: 100%;
}
.postComments .postCommentsEntry .postCommentsEntryBody .postCommentsEntryBodyReplies{
margin-left: 84px;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryImgBig{
margin-left: 50%;
}
.project .pageSlider{
width: 100%;
}
.streched .mainSlider .mainSliderItems{
width: 300px;
height: 127px;
}
.logo{
float: none;
margin-top: 0;
margin-bottom: 0;
}
.works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle a{
font-size: 0.7em;
}
}
@media only screen and (max-width: 339px) {
body{
padding: 0;
}
}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.span12{width:940px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}
.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;}
@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}.sfsi_footerLnk
{
display: none;
}
.lowerfooter 
{
display: none;
}
iframe {
max-width: 100% !important;
}.epyt-debug{background-color:#ddd;color:#000;cursor:pointer;text-align:left}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery .epyt-figure{margin-block:0;margin-inline:0}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{display:block;margin:0 -8px;position:relative;transition:opacity .3s ease-out}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity .3s ease-out}.epyt-gallery-thumb{box-sizing:border-box;cursor:pointer;display:block!important;float:left;height:auto;opacity:1;overflow-y:hidden;padding:0 8px 10px;position:relative}.epyt-gallery-thumb.hover{height:auto;opacity:1;position:relative;transition:opacity .3s ease-out}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{background-position:50%!important;background-size:cover!important;height:0;overflow:hidden!important;padding-top:56.25%!important;position:relative;width:100%}.epyt-gallery-playhover{height:100%;left:0;opacity:0;position:absolute;text-align:center;top:-10px;transition:opacity .3s ease-out;vertical-align:middle;width:100%}.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover,.epyt-gallery-thumb.hover .epyt-gallery-playhover{opacity:1;top:0;transition:all .3s ease-out}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-playhover .epyt-play-img{border:none;box-sizing:border-box;display:inline-block!important;height:auto!important;margin:0!important;max-width:15%!important;min-width:30px!important;padding:0!important;vertical-align:middle!important;width:auto}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{left:0;opacity:0;overflow-x:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:100%;white-space:nowrap;width:100%;z-index:10}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity .2s linear}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;padding:10px 8px;text-align:center}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagenumbers>div,.epyt-pagination>div{display:inline-block;padding:0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{max-width:964px;width:100%}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.09%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{clear:both;padding:15px 0 10px;text-align:center}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{background-color:#e62117!important;border-radius:3px;color:#fff!important;display:inline-block;padding:5px 10px;text-decoration:none!important}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin:0;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444);height:auto;padding:25px;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{background:#e62117!important;border-radius:3px;border-width:0;box-sizing:border-box;color:#fff!important;display:inline-block;font-weight:400;padding:5px 10px;text-decoration:none!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin-left:8px;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444)}.epyt-facade{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.epyt-facade:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:brightness(90%)}.epyt-facade img.epyt-facade-poster{border:none;cursor:pointer;display:block;height:auto;left:50%;margin:0;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.epyt-facade button.epyt-facade-play{background-color:transparent!important;border-width:0!important;cursor:pointer;height:48px;left:50%;margin-left:-34px;margin-top:-24px;position:absolute;top:50%;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);width:68px}.epyt-facade button.epyt-facade-play svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.epyt-facade button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.epyt-facade:hover button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:red;fill-opacity:1}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.epyt-facade{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper:before{padding:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:unset;left:unset;position:relative;right:unset;top:unset}