/*
Theme Name:     Verve - WordPress Child Theme
Description:    Child theme for Verve
Version:        1.9
Author:         Pirenko
Author URI:     http://www.pirenko.com/
Template:       verve
*/

@import url("../verve/style.css");

/* #fc2221

/* SITE */

.content {margin-top: 70px;font-family: "Maven Pro";font-size: 13px;}
.small-9 {float: left;position: relative;width: 60%;}
.small-3 {float: left;position: relative;width: 40%;}
#prk_footer_outer {display: none;}
.verve_ready #prk_main_loader {margin-left: 0;}
html, body{margin: 0px;padding: 0px;outline: 0px;height: 100%;}
div#verve_main_wrapper {height: 100%;width: 100%;}
.accueil { height: 100%; overflow: visible !important;}
.accueil #verve_ajax_inner { height: 100%; }
.accueil div#verve_content {height: 100%;}
td{ padding: 0; }
body { line-height: 1.4em; }
.titre-sidebar { text-transform: uppercase; }


/* ACCUEIL */

.accueil div#portfolio_single_page {height: 100%;}
.accueil .photo-accueil  { width: auto;height: 100%;max-width: none;min-width: 100%;min-height: 100%; }
.position-icone img {width: 40px;height: 40px;position: absolute;z-index: 99999999;right: 6%;bottom: 10%;}

/* CONTACT */ 

#sidebar_contact .titre-sidebar_contact {font-weight: bold;font-size: 13px;padding-top: 9%;padding-bottom: 5%;}
#image-contact {padding-right: 0;padding-left: 0;}
.color-text_contact {color: #9a9c9d;font-weight: 600; font-size: 12px;}
#sidebar_contact {padding-right: 5%;padding-left: 5%;}
#sidebar_contact .titre-sidebar {font-weight: bold;font-size: 15px;padding-top: 9%;padding-bottom: 4%;border-top: 1px solid #DCDCDC;}
#contact-tel { padding: 4px 0; }
img#image-contact2 {width: 100%;}

/* MENU */

.menu li.wordwrap{word-wrap: break-word;}
#vrv_home_link {cursor: pointer;text-align: center;display: block;}
#prk_hidden_menu_inner .prk_popper_menu>li:first-child {border-top: none;border-color: transparent;}
#prk_hidden_menu_inner .prk_popper_menu>li {border-color: transparent;}
#prk_hidden_menu_inner .prk_popper_menu>li>a {text-decoration: none;}
#prk_hidden_menu_inner .prk_popper_menu .sub-menu li.active>a, #prk_hidden_menu_inner .prk_popper_menu .sub-menu li>a:hover {text-decoration: none;}
.st_menu_on_left #prk_hidden_menu #prk_hidden_menu_inner .prk_popper_menu>li, .st_menu_on_right #prk_hidden_menu #prk_hidden_menu_inner .prk_popper_menu>li {text-decoration: none;}
.folio_panels.pnz-1 .centerized_child {visibility: hidden;display: none;position: absolute;top: -999px;left: -9999px;}
.folio_panels.pnz-1 .owl-item.active .vrv_panel_read {visibility: hidden;display: none;position: absolute;top: -999px;left: -9999px;}
.st_menu_on_left #prk_hidden_menu #prk_hidden_menu_inner .prk_popper_menu, .st_menu_on_right #prk_hidden_menu #prk_hidden_menu_inner .prk_popper_menu {padding-top: 25%;padding-right: 6%; padding-left: 6%;}
.st_menu_on_left #prk_hidden_menu #prk_hidden_menu_inner, .st_menu_on_right #prk_hidden_menu #prk_hidden_menu_inner {padding-left: 22%;padding-right: 22%;margin-top: 70px;padding-top: 0;display: inline-block;}
.st_menu_on_left #prk_hidden_menu #prk_hidden_menu_footer, .st_menu_on_right #prk_hidden_menu #prk_hidden_menu_footer {padding-bottom:18%;text-align: center;}
#prk_hidden_menu.verve_left_align .vrv_iconized i {float: right;font-size: 20px;color: #D2331B;}
#prk_mobile_bar_inner .vrv_iconized i {display: initial;float: right;font-size: 20px;}
#prk_mobile_bar #mirror_social_nets, #prk_mobile_bar_inner>.header_stack {border-bottom: none;}
.verve_menu_hover {display: none;}
#prk_hidden_menu_inner .prk_popper_menu li { padding-bottom: 4%; }
#prk_hidden_menu_inner .prk_popper_menu .sub-menu li a {height: 100%;line-height: 14px; font-weight:normal;}
.sub-menu .verve_menu_label {height: 100%;}
.st_menu_on_left #prk_hidden_menu #prk_hidden_menu_inner .prk_popper_menu > li, .st_menu_on_right #prk_hidden_menu #prk_hidden_menu_inner .prk_popper_menu > li {padding-left: 10px;padding-right: 10px;}
.block-menu { margin-bottom: 1px;display: block;float: left;margin-right: 3px; }
#prk_mobile_bar.second_anims {z-index: 999999;}
#prk_hidden_menu_inner .prk_popper_menu > li > a {outline-color: transparent;}
#prk_hidden_menu_inner .prk_popper_menu .sub-menu>li>a{outline-color: transparent;}
#prk_hidden_menu #prk_hidden_menu_footer {font-size: 11px;}
.verve_retina_desktop #verve_logo_before img {width:auto;}

@media screen and (max-width:767px) {
.menu_at_top #verve_logo_after img {width: 150px; margin-top: 10px; margin-left: 5px;}
}

/* MENTIONS LEGALES */

#s_sec_inner {padding-left: 0;padding-right: 50px;}
#s_sec_inner h2 {font-size: 15px;}

/* BIOGRAPHIE */

#sidebar table td {border: none;}
#commentaire_bio {word-wrap: break-word;padding: 0 15px;}
#commentaire_bio #couleur_auteur {color: #D2331B;font-weight: bold;}
.position_guillemet {font-size: 0;width: 100%;}
.position_guillemet > * {float: none;display: inline-block;font-size: 14px; }
.position_guillemet > *:last-child {vertical-align: bottom;}
.taille { display: -webkit-box;display: flex; }
#titre_bio h1{letter-spacing: 1px;font-size: 12px;padding-bottom: 1%;border-bottom: 1px solid #DCDCDC;margin-bottom: 2.5%;}
#sidebar #date {font-size:11px;color: #D2331B;padding-right: 3%;display: -webkit-inline-box;font-weight: 600;}
#position_sidebar {font-size: 0;height: 100%;}
#position_sidebar  > * {float: none;display: inline-block;}
#position_sidebar  > *:last-child {vertical-align: middle;}
#prk_hidden_menu_inner .prk_popper_menu .sub-menu>li>a {padding-left: 0;}
#prk_hidden_menu_inner .prk_popper_menu>li .sub-menu {padding-top: 5px;}
#sidebar .titre-sidebar-bio {font-size: 12px;padding-top: 9%;padding-bottom: 1%;letter-spacing: 0.5px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: -3px;font-weight: 600;}
#sidebar #sstitre-bio {font-size:11px;font-weight: 600;padding-right: 4px;color: #9a9c9d;padding-bottom: 9%;}
#sidebar #color-text-bio {font-size:11px;color: #404046;font-weight: 600;padding: 0;padding-left: 15px;}
.sidebar1 { display: none; }
.table-top-bio { border: none; }
#img_guillemet1 {background: url(http://www.charlesberthier.com/wp-content/uploads/2016/08/noun_378365_cc.png) no-repeat; background-size: contain;text-align:center;min-height: 70px;}
#img_guillemet2 {background: url(http://www.charlesberthier.com/wp-content/uploads/2016/08/noun_378365_cc-copie.png) no-repeat; background-size: contain;text-align:center;background-position: bottom;min-height: 70px;}
#commentaire_bio div {padding-top: 5%;padding-bottom: 1%;}
#commentaire_bio #couleur_auteur { padding-top: 0; }
.row.prix-bio {margin-bottom: 5%;}

/* ATTENTION AUX BUGG */
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-right: 5px;
    padding-left: 5px;
}

/* ERREUR 404 */

#vrv_404_title h1 {font-size: 40px;line-height: 0.9em;margin-bottom: 6px;padding-left: 50px;}
h2.big {font-size: 25px;}
button#bouton-404 {width: 175px;height: 40px;font-size: 15px;border: 1px solid;background-color: white;}
.posi-bout-404 {padding-top: 40px;}

/* PROJETS et EXPOSITIONS*/

#image-projet {padding-right: 0;padding-left: 0;}
#image-projet .row {padding-bottom: 6%;}
#sidebar {padding-right: 4%;padding-left: 4%;}
#sidebar .titre-sidebar {font-weight: bold;font-size: 12px;padding-top: 8%;padding-bottom: 4%;border-top: 1px solid #DCDCDC;}
#sidebar .encadrer2, #sidebar .titre-sidebar {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: -3px;font-weight: 600;}
#sidebar #sstitre {font-size:11px;font-weight: bold;padding-right: 4px;white-space: nowrap;vertical-align: top;}
#sidebar #color-text {font-size:11px;color: #9a9c9d;font-weight: 100;}
.carte-projet { padding-bottom: 20px; padding-top: 15px;}
.encadrer { display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: -3px; }
.commentaire-exposition { padding-top: 5px; }
#image-projet img {width: 100%;}
.table-sidebar { border: none; margin: 0;}
.table-sidebar #sstitre { width: 1px; font-size: 11px;}
.espace-credit {margin-top: 5%;}

/* LIVRES et REVUES */

#single_page_title {border-bottom: 1px solid #DCDCDC;margin-top: 70px;margin-right: 0;margin-left: 0;margin-bottom: 25px;}
#single_page_title h1 {font-size: 12px;padding-bottom: 10px;text-align: left;text-transform: uppercase;letter-spacing: 1.5px;}
#folio_father.vrv_preloaded, .item.vrv_preloaded {padding-top: 0 !important;padding-left: 0 !important;padding-right: 0 !important;}
.verve_theme .prk_inner_block, .verve_theme .prk_extra_pad {padding-left: 0px;padding-right: 0px;}
.zero_color, a.zero_color, .zero_color a, .vc_tta-accordion a, .vc_tta-accordion a:hover, .verve_folio_filter ul li a:hover, .verve_blog_filter ul li a:hover, .verve_folio_filter ul li.active a, .verve_blog_filter ul li.active a, .folio_always_title_and_skills .prk_ttl .body_bk_color, .verve_theme #verve_main_wrapper .prk_sharrre_wrapper .prk_sharrre_email a {padding-left: 0;padding-right: 30px;}
.folio_always_title_only .centerized_father, .folio_always_title_and_skills .centerized_father {display: none;}
#half-entry-right, #full-entry-right {display: none;}
#vrv_ajax_portfolio .prk_bordered_top {display: none;}
#vrv_ajax_portfolio .vrv_multi_spinner {display: none;}
#prk_half_folio #prk_half_size_single>.small-8 {width: 100%;border-right: none; padding-right: 20px;}
.vrv_multi_spinner {display: none;position: absolute;-webkit-animation: nprogress-spinner 750ms linear infinite;-moz-animation: nprogress-spinner 750ms linear infinite;-ms-animation: nprogress-spinner 750ms linear infinite;-o-animation: nprogress-spinner 750ms linear infinite;animation: none;opacity: 1;}
.vrv_showing_ajax #vrv_close_portfolio {margin: 0;position: absolute;}
#vrv_close_portfolio { top: 0; }
#vrv_ajax_portfolio .prk_grid-button .prk_grid {color: #9a9c9d;background: #9a9c9d;}
.owl-carousel .item img {max-width: 100%;display: block;width: auto; height: auto;-webkit-backface-visibility: hidden;text-align: center;margin: auto;max-height: 80vh;}
.columnize-4 .portfolio_entry_li, .columnize-4 .grid-sizer, .verve_iso_gallery.iso_fourths .portfolio_entry_li, .verve_iso_gallery.iso_fourths .grid-sizer {padding-right: 30px !important;}
.owl-prev, .owl-next, .member_colored_block_in, .owl-controls .owl-buttons div {background-color: #9a9c9d;}
.columnize-5 .portfolio_entry_li, .columnize-5 .grid-sizer, .verve_iso_gallery.iso_fifths .portfolio_entry_li, .verve_iso_gallery.iso_fifths .grid-sizer {padding-right: 30px !important;}
div#folio_masonry-175 {margin-right: 0 !important;}
.folio_masonry {margin-right: 0 !important;margin-left: 0 !important;}
.small-centered.columns.prk_inner_block.uppercased_title {padding-left: 0 !important;}
.owl-theme .owl-controls .owl-buttons div i{color: #D2331B;}
.owl-theme .owl-controls .owl-buttons div .vrv_naver{color: #D2331B;}
.owl-prev, .owl-next, .member_colored_block_in, .owl-controls .owl-buttons div {background-color: white;}
#vrv_ajax_portfolio .prk_grid-button .prk_grid {color: #D2331B;background: #D2331B;}
.prk_grid-button.prk_rearrange .prk_grid { box-shadow: 0 -7px,0 -14px,7px 0,-14px 0,14px 0,-7px 0,0 14px,0 7px; }
.prk_grid-button .prk_grid { width: 8px;height: 8px; }

/* RESPONSIVE */

.verve_responsive .verve_theme #verve_main_wrapper .prk_extra_pad, .verve_responsive .verve_theme #verve_main_wrapper .prk_inner_block {
    padding-left: 0px;
    padding-right: 0px;
}
.verve_responsive .verve_forced_menu #verve_content {padding-top: 70px;}

@media screen and (max-width:992px) {
    #commentaire_bio{ max-width: 100%; }
    .sidebar1 { display: initial; }
    .sidebar2 { display: none; }
    #sidebar {border-top: none; z-index: 99999; position:relative; margin-bottom: 30px;}
    #sidebar_contact { border-top: none; z-index: 99999; position:relative; margin-bottom: 30px; padding: 0; }
    #sidebar_contact .titre-sidebar {border-top: none; padding-top: 0;}
    .admin-bar #prk_hidden_menu, .admin-bar #prk_hidden_bar, .admin-bar #verve_full_back, .admin-bar #verve_header_section {top: 0;}
    .position_page { z-index: 1 ;padding: 0 5%;}
    .position_guillemet > * { display: block; }
    .taille {width: 100%;display: -webkit-box;margin: 0;}
    #img_guillemet1 { width: 8.3333333333%; }
    #img_guillemet2 { width: 8.3333333333%; }
    #commentaire_bio { width: 83.3333333333%; }
    #sidebar .titre-sidebar {border-top: none; padding-top: 0;}

}
@media screen and (max-width:870px) {
    #single_page_title {margin-top: 0;}
    #position_sidebar { margin-top: 0; }
    .content { margin-top: 0; }
    .zero_color, a.zero_color, .zero_color a, .vc_tta-accordion a, .vc_tta-accordion a:hover, .verve_folio_filter ul li a:hover, .verve_blog_filter ul li a:hover, .verve_folio_filter ul li.active a, .verve_blog_filter ul li.active a, .folio_always_title_and_skills .prk_ttl .body_bk_color, .verve_theme #verve_main_wrapper .prk_sharrre_wrapper .prk_sharrre_email a {padding-left: 30px;}
    .folio_masonry {margin-right: 0 !important;margin-left: 30px !important;}
    #sidebar_contact { padding: 0 5%; }
    #s_sec_inner {padding-left: 50px;padding-right: 50px;}
    .verve_responsive .verve_forced_menu #verve_content {padding-top: 0;}
}


