a,
#gk-mainbody a:active,
#gk-mainbody a:focus,
#gk-mainbody a:hover,
#gk-mainbody footer a,
#gk-mainbody #comments a,
#gk-mainbody.contactpage a,
#gk-mainbody header h1 a:active,
#gk-mainbody header h1 a:focus,
#gk-mainbody header h1 a:hover,
#gk-mainbody header h2 a:active,
#gk-mainbody header h2 a:focus,
#gk-mainbody header h2 a:hover,
#gk-mainbody .content a,
#gk-mainbody .content .faq li a:hover,
#gk-bottom5 .box a:active,
#gk-bottom5 .box a:focus,
#gk-bottom5 .box a:hover,
#gk-footer a:active,
#gk-footer a:focus,
#gk-footer a:hover {
color: #751353 ;
}
.btn,
button,
.button,
.readon,
.nav-btn a,
.more-link,
a.gk-button,
input[type="button"],
input[type="submit"] {
background-color: #751353;
border-color: #751353;
border:1px solid #fff;
}
.btn-editeur{
width:100%;
clear:both;} .gk-nsp-arts-nav li:hover,
.gk-nsp-arts-nav li.active,
.gk-nsp-links-nav li:hover,
.gk-nsp-links-nav li.active,
.gk-nsp-events .gk-events-list-progress > div,
.gk-is-wrapper-gk-university .gk-is-progress {
background-color: #751353;
}
.gk-nsp-next:hover:after,
.gk-nsp-prev:hover:after,
.gk-nsp-link-header a:hover,
.gk-nsp-events a:active,
.gk-nsp-events a:focus,
.gk-nsp-events a:hover,
div.gk-tweet > div a:hover,
div.gk-tweet > div > span.gk-tweet-info a:active,
div.gk-tweet > div > span.gk-tweet-info a:focus,
div.gk-tweet > div > span.gk-tweet-info a:hover,
div.gk-tweet a.gk-tweet-date:before,
.gk-tweet-info .gk-reply:before,
.gk-tweet-info .gk-retweet:before,
.gk-tweet-info .gk-favorite:before,
.gk-nsp-link-readmore { 
color: #751353;
}
.gk-nsp-header a:active,
.gk-nsp-header a:focus,
.gk-nsp-header a:hover,
.gk-nsp-art .readon {
color: #751353!important;
}
.gk-is-wrapper-gk-university .gk-is-timeline {
border-color: #751353;
}
.gk-tabs-wrap > ol > li:hover,
.gk-tabs-wrap > ol > li.active,
.gk-tabs-wrap > ol > li.active:hover {
border-top-color: #751353;
} #gk-header-nav li.gk-login {
border: 1px solid rgba(223, 192, 64, 0.5);
}
.gk-breadcrumbs a:hover,
#gk-mainbody .author-desc p a,
.gk-event .gk-event-period:before,
.gk-event .gk-event-hours:before,
.faq-title,
.gk-popup h3 a,
.gk-popup .small li a:hover { 
color: #ee9049; 
}
#gk-mainbody .gk-content a {
color: #ee9049;
}
.gk-event .gk-event-register {
background-color: #ee9049;
}
.gk-event .gk-event-register:hover,
.gk-event-counter > div,
.gk-information > div > input[type="submit"]:active,
.gk-information > div > input[type="submit"]:focus,
.gk-information > div > input[type="submit"]:hover,
.gk-popup .btn.register:hover { 
background-color: #ee9049;
}
.darkbar .gk-nsp-header a:active,
.darkbar .gk-nsp-header a:focus,
.darkbar .gk-nsp-header a:hover,
.darkbar li h4 a:active,
.darkbar li h4 a:focus,
.darkbar li h4 a:hover {
color: #751353!important;
}
.event-description > a {
color: #ee9049!important;
}
#gk-header-nav li.gk-login:hover {
border-color: #751353;
}
.gk-information > div > input[type="submit"] {
background-color: #ee9049;
} #gk-main-menu #main-menu > li:hover,
#gk-main-menu #main-menu > li a:hover,
#gk-main-menu #main-menu > li.active > a,
#close-menu,
#aside-menu li > a.active,
#aside-menu li > a:active,
#aside-menu li > a:focus,
#aside-menu li > a:hover,
#aside-menu .current-menu-item > a,
#comments em.awaiting-moderation {
color: #ee9049;
}
#gk-main-menu .sub-menu li:hover > a,
#gk-main-menu .sub-menu li > a:active,
#gk-main-menu .sub-menu li > a:focus,
#gk-main-menu .sub-menu li > a:hover,
#gk-main-menu .menu-cols-2 > .sub-menu > ul > li > a:hover,
#gk-main-menu .menu-cols-3 > .sub-menu > ul > li > a:hover,
#gk-main-menu .menu-cols-4 > .sub-menu > ul > li > a:hover,
.tags a:active,
.tags a:focus,
.tags a:hover {
color: #ee9049!important;
}
article .featured-image sup,
article.sticky .featured-image sup {
background-color: #ee9049;
} .box #wp-calendar td#today,
.box #wp-calendar tbody td a:hover,
.box.color2,
.box.guest .btn-join {
background-color: #ee9049;
}
.box.color1 {
background-color: #ee9049;
}
.box.transparent a:active,
.box.transparent a:focus,
.box.transparent a:hover,
.box.transparent ul + a {
color: #ee9049;
}
.box.icons-menu .last-item a,
.box.icons-menu li a:active i,
.box.icons-menu li a:focus i,
.box.icons-menu li a:hover i {
color: #ee9049;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover,
.box.menu li > a:hover,
.box.widget_categories li > a:hover,
.box.icons-menu li a:hover {
color: #ee9049!important;
} .gk-warning,
.gk-error,
.gk-contact-error {
background-color: #751353;
}
pre,
pre.gk-code {
border-left-color: #751353;
}
.gk-numblock[data-style="style3"] span {
color: #751353;
border-color: #751353;
}
blockquote:before,
blockquote p:after,
article ul[data-style="style2"] li:before,
#tab-description ul[data-style="style2"] li:before,
article ul[data-style="style3"] li:before,
#tab-description ul[data-style="style3"] li:before,
article ul[data-style="style4"] li:before,
#tab-description ul[data-style="style4"] li:before {
color: #751353;
} .gk-note:before,
.gk-members > strong:first-child {
background-color: #751353;
}
.gk-toggle.opened > h3:after,
.gk-toggle.closed > h3:after {
color: #751353;
} .gallery-btn-next:before,
.gallery-btn-prev:before {
color: #751353;
} #buddypress .acomment-options a,
#buddypress a.bp-primary-action span, 
#buddypress #reply-title small a span,
#buddypress a.bp-primary-action:hover span,
#buddypress #reply-title small a:hover span,
#buddypress div.generic-button a:active,
#buddypress div.generic-button a:focus,
#buddypress div.generic-button a:hover,
#buddypress .action a.button.remove:hover,
#buddypress .action a.button.remove:active,
#buddypress .action a.button.remove:focus,
#buddypress .thread-options a.button.confirm:hover,
.rtmedia-container .rtmedia-list .rtmedia-list-item a h4,
.rtmedia-container .rtmedia-item-title a,
.rtmedia-container.rtmedia-single-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
.rtmedia-comment-author,
.rtmedia-container .rtmedia-item-title, .rtmedia-activity-container .rtmedia-item-title:hover, 
#buddypress div.rtmedia-activity-container .rtmedia-item-title a:hover,
.rtmedia-container .rtmedia-item-title, .rtmedia-activity-container .rtmedia-item-title:active, 
#buddypress div.rtmedia-activity-container .rtmedia-item-title a:active,
.rtmedia-container .rtmedia-item-title, .rtmedia-activity-container .rtmedia-item-title:focus, 
#buddypress div.rtmedia-activity-container .rtmedia-item-title a:focus {
color: #751353!important;
}
#buddypress div.item-list-tabs ul li a span,
#buddypress div.item-list-tabs ul li a:hover span,
#buddypress div.item-list-tabs ul li.current a span,
#buddypress div.item-list-tabs ul li.selected a span,
#buddypress div.item-list-tabs ul li.current a span {
color: #751353;
}
.rtmedia-container.rtmedia-single-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
#buddypress div.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
#buddypress div#message p,
#sitewide-notice p,
#buddypress div#message.error p,
.rtmedia-error,
#buddypress .standard-form#signup_form div div.error,
#buddypress input[type=submit],
#buddypress .rtmedia-container .button,
#buddypress input[type=button],
#buddypress .ac-reply-cancel,
#buddypress button,
#buddypress a.button.edit,
#buddypress a.button,
#buddypress .comment-reply-link, 
a.bp-title-button,
#buddypress .activity-list li.load-more a,
#buddypress #delete-group-avatar-button a,
#buddypress #rtmedia-upload-container input[type=button],
a.bp-title-button {
background-color: #751353;
}
#buddypress input[type=submit],
#buddypress button,
#buddypress .activity-list li.load-more a {
background-color: #751353!important;
}
#buddypress input[type=submit]:hover,
#buddypress button:hover,
#buddypress .activity-list li.load-more a:hover {
background-color: #000!important;
}
#buddypress div.activity-meta a,
#buddypress .rtmedia-comment-link,
#rtm-media-options .primary,
#rtm-media-options .primary i,
.rtmedia-container ul#rtmedia_comment_ul li .rtmedia-comment-author a,
.rtmedia-activity-container ul#rtmedia_comment_ul li .rtmedia-comment-author a,
.rtmedia-container ul#rtmedia_comment_ul li .rtmedia-delete-comment,
.rtmedia-activity-container ul#rtmedia_comment_ul li .rtmedia-delete-comment,
#buddypress .rtmedia-actions-before-comments > span a,
#buddypress a.button.bp-secondary-action {
color: #751353!important;
}
#buddypress .rtmedia-item-actions button:hover,
#buddypress div.activity-meta a:hover {
color: #000!important;
}
#buddypress .rtmedia-item-actions button {
color: #751353!important;
background: none!important;
}
.rtmedia-container.rtmedia-single-container .row .rtmedia-single-meta button,
.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta button,
#buddypress div.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta button,
#buddypress div.activity-meta a,
#buddypress .rtmedia-actions-before-comments > span  {
color: #751353!important;
}html, body{
color:#666;
border: 0;
font-family: 'titilliumregular';
height: auto !important;
}
html[style],body[style]{
overflow:scroll !important;
}
strong{
font-family: 'titilliumsemibold';
font-weight:normal;
}  #gk-header-bg #polylang-2{display:none;}
#overmenu #polylang-2{
display:block;
right:150px;
width:100px;
top:12px;
position:absolute;}
#polylang-2 li{
margin:0px 5px; 
float:left;
border:none !important;}
#polylang-2 img{border:1px solid #111;}
#polylang-2 .current-lang img{border:1px solid #fff !important;
box-shadow:0px 0px 3px rgba(255,255,255,0.8);}
.kc-team .content-title{
color:#751353;
margin:0px auto !important;}
.kc-team .content-subtitle{font-size:13px;} .hidemenu{display:none;}
#topMenu2{opacity:0;}
a[href="#"]{
cursor:default;}
.haschild:hover .sub-menu{
box-shadow:0px 0px 10px rgba(0,0,0,0.1);
display:block !important;
opacity:1 !important;
width:auto !important;
overflow:visible !important;
height:auto !important;}
#tabs{margin-bottom:30px;}
.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active, 
a.ui-button:active, 
.ui-button:active, 
.ui-button.ui-state-active:hover{
border: 1px solid #751353 !important;
border-bottom-width: 1px;
background: #751353 !important;
font-weight: normal;
color: #ffffff !important;
}
#wphal-menu li:before{display:none;}
#wphal-menu li a{
display: inline-block;
vertical-align: middle;
text-align: center;
padding: 5px 15px;
cursor: pointer;
font-size: 13px !important;
font-family: 'titilliumregular' !important;
font-weight: 100 !important;
line-height: 16px !important;
text-transform: none !important;
height: auto !important;
position: relative;
background: #fff;
margin: 5px;
border: 1px solid #751353 !important;
color: #751353 !important;}
#gk-mainbody .content .ui-state-active a,
.ui-state-active:hover a{ color: #ffffff !important;}
#container .kc-entry_meta{display:none;}
a[data-filter-value=".0"]{display:none !important;}
.option-set li{
float:left;
padding:0px !important;
margin:0px !important;
}
.option-set li a{
display: inline-block;
vertical-align: middle;
text-align:center;
padding: 5px 15px;
cursor: pointer;
font-size: 13px !important;
font-family: 'titilliumregular' !important;
font-weight: 100 !important;
line-height: 16px !important;
text-transform: none !important;
height: auto !important;
position: relative;
background: #fff;
margin: 5px;
border: 1px solid #751353;
color: #751353 !important;}
.option-set li a.selected{
background: #ee9049;
border: 1px solid #ee9049;
color:#fff !important;
}
.widget_language_switcher{
position:absolute;
top:10px;
width:auto !important;
right:160px;
}
.widget_language_switcher li{
float:left;
border:none !important;
margin:0px 10px;}
.langue-equipe ul{
border:none !important;}
article header .langue-equipe li{
margin:0px 10px !important;
padding:0px !important;
border:none !important;}
.widget_language_switcher .box-title{display:none;}
.toutAgenda:hover{
text-decoration:underline !important;}
.focus a:focus {
text-decoration: underline!important;
outline: solid 1px #bb283d !important;
}
#wpadminbar{display:none;}
.gkPage, #gkPageContent + #gkBottom1::before, #gkPageContent + #gkBottom2::before, 
#gkPageContent + #gkBottom3::before, #gkPageContent + #gkBottom4::before, #gkPageContent + #gkBottom5::before {
max-width: 1230px;
}
.gkPage {
overflow:visible !important;
margin: 0 auto !important;
}
#gk-footer .gk-page {
max-width: 1230px !important;
margin:0 auto !important;}
.full{
width: 100% !important;
clear: both !important;
margin: 0px !important;
padding: 0px !important;
}
.home-news img{border:3px solid #dcdbcf;} 
.page-template-template-fullwidth .gk-page{
max-width:100% !important;}
.page-template-template-fullwidth #gk-breadcrumb-area{  
max-width: 1230px !important;
margin:0 auto !important;}
.page-template-template-fullwidth #gk-mainbody-columns{padding:15px 0px 0px 0px;}
.page-template-template-fullwidth .kc-container{ 
max-width:100% !important;
} .kc-section-include{display:none;}
.wp-edit,
.kc-edit,
.logout-btn{
position:fixed;
top: 10px;
background:#eee;
border:1px solid #ccc;
padding:4px 10px;
border-radius:3px;
z-index:1000;
}
.logout-btn{right:10px;}
.kc-edit{right:55px;}
.wp-edit{right:100px;}
.kc-online-presets,
#kc-footers li::before {
display: none;
} #chronoform-nom_ged .gcore-label-top{
width: 150px !important;
max-width: 150px !important;
width:150px !important; float:left;
}
#chronoform-nom_ged .gcore-label-left{
width: 150px !important;
max-width: 150px !important;
width:150px !important; float:left;
}
.select2-results li{line-height:12px !important;} #btnPrint img{margin:4px 0px -2px 3px;}
.maxfont p{font-size:125% !important;}
.itemResizer{
color:#aaa;
height:25px;
line-height:21px;
font-size:13px;
position:absolute;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:0px 10px !important;
z-index:100;
margin:-3px 0px 0px 700px;
}
.itemResizer a{
font-size:16px;
padding:0px 0px 0px 10px;
}
.itemResizer a#fontDecrease{
font-size:16px !important;}
.ui-dialog{
box-shadow:0px 0px 15px rgba(0,0,0,0.15)}
.ui-datepicker-prev,
.ui-datepicker-next{
cursor:pointer;
height:30px;
background:#fff;
}
.ui-datepicker{width:100% !important;}
.ui-datepicker td span, .ui-datepicker td a{text-align:center !important;}
.event a{background-color:#e45615 !important;}
.ui-icon-closethick:after{
display:inline-block;	
content:"x";
position:absolute;
} #gk-breadcrumb-area ul{ float:left;}
#gk-breadcrumb-area a{ color:#888;float:left;}
#gk-breadcrumb-area a:hover .titrelien{color:#ee9049; text-decoration:underline;}
#gk-breadcrumb-area a::last-child{ 	font-weight:600; color:#333 !important;}
#gk-breadcrumb-area .separ{ color:#555; margin:0px 10px;} #copy{display:inline !important;}
.tooltipbtn{
opacity:0;
transform:rotate(-10deg);
color:#ee9049;
font-size:33px;  
display:inline-block;
font-family: 'titilliumregular';
margin:-20px 0px 0px 10px;
position:absolute;
}
#instagram li,
#jevents_body p.date,
#menuGeneral,
#overmenu,
.formatDate,
.vertiSep,
div#encartFiltre #filtreSecteurs ul,
figcaption.gkPage {
text-align: center
}
.w0{width: 0;}
.h100{height: 100%;}
::-moz-selection {
color: #fff;
background: #751353
} .home-news{ margin:10px 0px 50px 0px;}
.home-news h3{ 	display:none; 	}
.home-news a{
color: #751353;
font-weight: 700;
font-size: 26px;
line-height:1.3em;
}
#kc_widget_content-2{padding:0px;}
.kc-elm a:hover h3{
text-decoration:underline !important;}
#gk-page-title{
max-width:770px;
margin:0 !important;}
.widhal-li{
border-bottom:1px solid #aaa;
padding:0px 0px 20px 0px !important;
margin:20px 0px;
}
.widhal-li h3{
font-size:20px;} .search-barre{
width:52%;
position:absolute !important;
left:35%;
margin:10px 0px 0px 0px;
}
#searchform{
width:0px;
padding:0px;
opacity:0;
transition:all 0.3s ease;}
.english-flag{position:absolute; right:85px; top:14px;}
.active #searchform{ 	opacity:1;	width:100%;	}
#overmenu #searchEngine{
width: 53px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/pictos/loupe.svg);
background-size: contain;
background-repeat: no-repeat;
height: 28px;
background-position: center;
position: absolute;
right: 120px;
margin:-35px 0px 0px 0px;
cursor: pointer;
}
#searchEngineCntr{
height: 0;
position: relative;
z-index: 0;
}
#menu-over-menu{
width:100%;
margin:12px 0px 0px 0px;
}
#menu-over-menu li{
float:left;
}
#menu-over-menu li a{
color:#fff; 
}
#menu-over-menu li a:hover{
color:#f47b20;
}
.readon{display:none;}
.over-ufr,
.over-recherche,
.over-ent{padding:0px 5%;text-transform:uppercase;}
.over-plan a:before{
width: 31px;
height: 28px;
background-position: -5px -281px;
}
.over-plan:hover a:before{
background-position: -5px -356px;
}
#menu-over-menu a:hover{text-decoration:underline !important;}
.over-contact:hover a:before{
background-position: -5px -180px;
}
.over-plan a:before,
.over-contact a:before,
.over-bibliotheque a:before,
.over-boutique a:before{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/spriteOvermenu2.png);
background-repeat: no-repeat;
margin:0px 10px 0px 0px;
display: inline-block;
vertical-align: middle;
content:' ';}
.over-plan,.over-contact,.over-boutique,.over-bibliotheque{
width:9%;
}
.over-contact a:before{
width: 30px !important;
height: 27px !important;
background-position: -5px -106px;
}
.over-bibliotheque a:before{
width: 21px;
height: 24px;
background-position: -5px -5px;
}
.over-bibliotheque:hover a:before {
background-position: -5px -73px;
}
.over-boutique a:before{
width: 25px;
height: 25px;
background-position: -5px -394px;
}
.over-boutique:hover a:before {
background-position: -5px -464px;
}
@media screen and (max-width:1350px) {
.over-plan,.over-contact,.over-boutique,.over-bibliotheque,#menu-item-8912{
display:none;
}
}
#overmenu a:focus {
outline: thin dotted #fff;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
#overmenu ul#firstUl,#overmenu.affix {}
#overmenu {
background-color: #212d35!important;
height: 60px!important;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
transform: translate3d(0, 0, 0)
}
#overmenu.affix {
overflow: hidden
}
#menuGeneral {
display: inline-block;
color: #fff;
height: 44px;
padding: 0!important;
position: relative;
width: 44px;
cursor: pointer;
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
font-size: 28px;
float: left;
top: 23px;
left: 10px
}
.sautligne{margin:10px 0px;} .feedzy-horizontal {
}
.rss_image{width:100% !important; min-height:140px; height:auto !important;}
.feedzy-horizontal .feedzy-rss {
display: table;
border-spacing: 30px 0;
table-layout: fixed;
width: 63%;
}
.page-id-2348 .feedzy-horizontal .feedzy-rss{
width: 100%;
}
.single article.category-actualites{
border-bottom: 2px solid #b5495a;}
.pagination{
padding:10px 0px 25px 0px !important;
margin:0px 0px 10px 0px !important;
border-bottom: 2px solid #b5495a;}
.ublinkrss{}
.feedzy-rss .rss_item{border-top:none;}
.ublinkrss h3{
color:#751353 !important;
text-transform:uppercase;
font-size:32px !important;
margin:20px 0px 0px 0px !important;
}
.feedzy-horizontal .feedzy-rss .rss_item {
border-bottom: 1px solid #eee;
width: 300px;
display: table-cell;
}
.feedzy-rss ul {    margin: 0 -8% !important; }
.rss_item a:hover {
color: #ee9049;
}
.feedzy-rss .thetitle{ 
font-size: 17px !important;
line-height: 120% !important;
font-family: titillium;
text-transform: none;
}
.feedzy-rss .title small{
background-color: rgba(187, 168, 171, 0.1);
position: relative;
line-height: 120%;
display: inline-block !important;
color: #333;
padding: 2px 8px;
margin:2px 0px;
font-size: 16px !important;
font-weight: 100;
font-style: normal !important;
}
a.k2FeedIcon {  
color: #333;}
.k2FeedIcon a:before, 
a.k2FeedIcon:before{
color: #fa7252;
content: "\f09e";
font-family: FontAwesome;
margin: 0 12px 0 0;
} .equipe-template #gk-header-bg{display:none;}
.profil-equipe figure{
width:200px;
float:left;}
.bloc1, 
.bloc2, 
.bloc3{
flex: 1 1 0%;
height: 100%;
width: 40%;
display: flex;
padding:0px 0px 0px 40px;
line-height:1;
flex-direction: column;
flex-wrap: nowrap;
position: relative;
justify-content: space-between;
display: inline-block;
vertical-align: bottom;
}
#gk-mainbody article > header{margin:0px;}
.content h2, .content h3, .content h4, .content h5, .content h6{ margin:0px; }
.kc-fb-layout-2, 
.kc-pricing-layout-1, 
.kc-pricing-layout-2, 
.kc-pricing-layout-4, 
.kc-testi-layout-3{
box-shadow:none !important;
}
.kc-feature-boxes{
margin:30px 0px 0px 0px;
display:inline-block;
text-align:left !important;}
.kc-feature-boxes .content-image{
width:50px !important;
float:left !important;
display:inline !important;
}
.titre-icone{width:100%;}
.kc-feature-boxes .content-button{display:none;}
.kc-feature-boxes .title{
line-height:60px;
text-transform:none;
color:#751353;
margin:0px 0px 0px 10px;
font-size:20px;
width:100%;
padding:0px;
text-align:left;
display:inline !important;
font-family: 'titilliumregular';
}
.titre-section{
text-transform:uppercase;
font-family: 'titilliumsemibold' !important;
padding:0px 0px 20px 15px;
font-size: 32px !important;
} .gdpr-general-confirmation,
.gdpr-privacy-preferences{display:none !important;}
.cc_banner-wrapper {
z-index:9001;
position:relative
}
.cc_container{ font-size:0.6em;
transition:font-size 200ms;
line-height:1.2em}
.cc_container .cc_btn{
cursor:pointer;
text-align:center;
font-size:0.6em;
transition:font-size 200ms;
line-height:1.5em
}
.cc_container .cc_message {
font-size:0.6em;
transition:font-size 200ms;
margin:0;
padding:0;
line-height:1.5em
}
.cc_container .cc_logo {
display:none;
text-indent:-1000px;
overflow:hidden;
width:100px;
height:22px;
background-size:cover;
background-image:url(//iuvv.ube.fr/wp-content/themes/University//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/logo.png);
opacity:0.9;
transition:opacity 200ms
}
.cc_container .cc_logo:hover,.cc_container .cc_logo:active {
opacity:1
}
@media screen and (min-width: 500px) {
.cc_container .cc_btn {
font-size:0.8em
}
.cc_container .cc_message {
font-size:0.8em
}
}
@media screen and (min-width: 768px) {
.cc_container .cc_btn {
font-size:1em
}
.cc_container .cc_message {
font-size:1em;
line-height:1em
}
}
@media screen and (min-width: 992px) {
.cc_container .cc_message {
font-size:1em
}
}
@media print {
.cc_banner-wrapper,.cc_container {
display:none
}
}
.cc_container {
position:fixed;
left:0;
right:0;
bottom:0;
overflow:hidden;
padding:10px 15px 50px
}
.cc_container .cc_btn {
padding:4px 16px;
background-color:#f1d600;
position:absolute;
bottom:10px;
left:15px;
right:15px;
text-align:center
}
@media screen and (min-width: 500px) {
.cc_container {
left:initial;
right:20px;
bottom:20px;
width:300px;
padding-bottom:55px
}
.cc_container .cc_btn {
right:15px;
bottom:15px
}
.cc_container .cc_logo {
display:block;
position:absolute;
bottom:8px;
left:calc(50% - 50px)
}
}
@media screen and (min-width: 768px) {
.cc_container {
padding-bottom:55px
}
.cc_container .cc_message {
font-size:1em
}
}
.cc_container {
background:#fff;
color:#999;
font-size:17px;
font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;
box-sizing:border-box;
border:1px solid #ccc
}
.cc_container ::-moz-selection {
background:#ff5e99;
color:#fff;
text-shadow:none
}
.cc_container .cc_btn,.cc_container .cc_btn:visited {
color:#000;
background-color:#f1d600;
transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;
-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;
border-radius:5px;
-webkit-border-radius:5px
}
.cc_container .cc_btn:hover,.cc_container .cc_btn:active {
background-color:#d7bf00;
color:#000
}
.cc_container a,.cc_container a:visited {
text-decoration:none;
color:#31a8f0;
transition:200ms color
}
.cc_container a:hover,.cc_container a:active {
color:#555
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.cc_container {
-webkit-animation-duration:0.6s;
animation-duration:0.6s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration:0.8s;
-moz-animation-duration:0.8s;
-o-animation-duration:0.8s;
animation-duration:0.8s;
-webkit-animation-fill-mode:both;
-moz-animation-fill-mode:both;
-o-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-name:fadeInRight;
animation-name:fadeInRight
}
@media screen and (min-width: 500px) {
.cc_container {
border-radius:5px;
box-shadow:0px 5px 10px rgba(0,0,0,0.2)
}
}
::selection {
color: #fff;
background: #751353
}
a:focus {
outline: thin dotted #333;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
a:focus:hover {
outline: 0;
outline-offset: -2px;
}
.gkIsPreloader {
background-color: #fdfdfd!important
}
.db{
display: block;
}
.tac{
text-align: center;
}
header#gkHeader #gkLogo img {
width: 200px
}
header#gkHeader #gkLogo #max-logo {
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/logo-iuvv.jpg);
width: 160px;
height: 100px;
background-repeat: no-repeat;
background-size: contain;
float: left;
margin: 30px 24px -60px 0;
padding: 0;
text-shadow: none;
}
h1.page-title,
h1#gk-page-title,
.itemsCategory h1,
article header h1,
.actualitesCntr.itemListView.accueil_2col h1 {
font-family: 'titilliumsemibold' !important;
color: #751353 !important;
font-size: 32px!important;
margin-bottom:12px !important;
background:none !important;
}
h1#gk-page-title span{ 
font-family: 'titilliumsemibold' !important;
color: #751353 !important;}
#gk-main-menu{
font-weight:300 !important;
font-family: 'titilliumsemibold' !important;
padding:0px 90px 0px 0px;
}
.btn-primary{color:#fff !important;}
.page-template-default #gk-breadcrumb-area{margin:15px 0px 0px 0px;}
.home-page-page #gk-breadcrumb-area{display:none;}
.gk-nsp-image {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: -webkit-transform 0.15s linear;
-moz-transition: -moz-transform 0.15s linear;
-o-transition: -o-transform 0.15s linear;
transition: transform 0.15s linear;
}
.gk-nsp-image:hover {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.archive figure{
max-width:400px;
max-height:240px;
overflow:hidden;}
.wrap{clear:both;
display:inline-block;
padding:0px 0px 10px 0px;
width:100%;
border-bottom:1px solid #ddd;}
.wrap:last-child{border:none !important;}
.wrap .lepost article{	padding:0px 20px;	}
.wrap h2{
font-size: 20px !important;
line-height: 110% !important;
font-family: 'titilliumsemibold' !important;
}
.wrap h2 time{	color:#333;	font-size:18px;	}
.wrap h2 time span{ 	font-size:15px;		font-family: 'titilliumregular' !important;}
.archive.category .itemResizer{display:none;}
.archive article .summary{display:none;} .category-conseil-commissions p{margin-top:5px !important;}
.projetsRecherche .button{
background-size:100px;
background-repeat:no-repeat;
background-position:center 10%;
border:1px solid #fff;
}
.projetsRecherche .button:hover{background-color:#fff !important;}
.projetsRecherche .button.is-checked{
background-color:#fff !important;
border:1px solid #751353;}
.button[data-filter=".pari"]{
padding:100px 0px 20px 0px;
background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/logo_bfc.jpg)}
.button[data-filter=".projets-europeens"]{
padding:100px 0px 20px 0px;
background-position:center 25%;
background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/europe.jpg)}
.button[data-filter=".erc"]{
background-size:80px;
padding:100px 0px 20px 0px;
background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/erc.png)}
.button[data-filter=".pia"]{
padding:100px 0px 20px 0px;
background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/pia.png)}
.button[data-filter=".anr"]{
padding:100px 0px 20px 0px;
background-position:center 35%;
background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/anr.svg)}
.button[data-filter="*"]:hover{
background:#ee9049;
border:1px solid #751353;
text-decoration:underline;
}
.button[data-filter="*"]{
border:1px solid #751353;
}
ul.itemTags li.project{background-repeat:no-repeat;background-color:transparent;background-position:50%;width:30px;height:30px}
ul.itemTags li.project.PARI{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/logo_bfc.jpg)}
ul.itemTags li.project.Projets{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/europe.jpg)}
ul.itemTags li.project.ERC{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/erc.png)}
ul.itemTags li.project.PIA{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/pia.png)}
ul.itemTags li.project.ANR{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/projets/anr.svg)}
.page-id-2356 .tribe-events-list-widget-events,
.page-id-2354 .tribe-events-list-widget-events,
.page-id-2352 .tribe-events-list-widget-events{clear:both;}
.page-id-2354 .feedzy-horizontal .feedzy-rss .rss_item{
margin:0px 10px 15px 10px !important;
padding:0px !important;
width:90%;
border:none;
display:inline-block;}
.page-id-2354 .feedzy-horizontal .rss_image{max-width:250px; float:left;}
.page-id-2354 .feedzy-horizontal .feedzy-rss{width:100%;}
.page-id-2354 .feedzy-horizontal .title{
display:flex;
font-size: 22px;
font-family: 'titilliumregular';
font-weight:100 !important;
line-height:21px;
}
.page-id-2354 .feedzy-horizontal .title a{padding:20px 0px 0px 0px;}
.video-bas{padding:0px 40px 0px 45px;}
.video-bas .kc_col-sm-5 p{
margin:0px !important; 
padding:0px;}
.tags-footer{display:none;} .ub_event_encadre {
float: right;
width: 30%;
color: #a1192f;
margin-top: 0;
border: 1px solid #a1192f;
padding: 0;
}
.ub_event_list_title.cat{
color: #545655;
text-transform: uppercase;
}
.tribe-events-cal-links{display:none !important;}
.ub_event_encadre_horaires,
.ub_event_encadre_lieu {
width: 100%;
display: inline-block;
vertical-align: middle
}
.ub_event_encadre {
padding: 0px;
margin: 15px 0px 15px 30px;
}
.ub_event_encadre_lieu {
width: 100%;
}
.ub_event_encadre_ligne {
padding: 10px 0 0;
margin: 0 0 10px
}
.ub_event_encadre_ligne.first {
padding: 0
}
.ub_event_encadre_ligne.last {
margin-left: 25px;
}
.ub_event_encadre_lieu span {
display: inline-block;
max-width: 200px;
vertical-align: middle;
}
.ub_event_encadre_horaires {
float: none;
}
.single-tribe_events #gk-sidebar{display:none}
.single-tribe_events #gk-mainbody-columns > section{width:100%;}
.single-tribe_events #search-2{display:none;}
.single-tribe_events .tribe-events-content{max-width:850px !important;}
#search-2{pointer-events:none}
#search-2.active{pointer-events:auto;}
.single-tribe_events .gk-page-wrap{
margin:51px 0px 0px 0px;}
.archive.category .gk-page-wrap{
margin:51px 0px 0px 0px;}
#id1_container_div h1,
#menuGeneral:after {
font-family: 'titilliumregular';
}
#menuGeneral-Cntr {
position: absolute;
box-shadow: 0 -9px 15px 3px rgba(0, 0, 0, .2);
background: #fff;
height: 1500px;
top: 0;
left: -250px;
width: 250px;
overflow: hidden;
-webkit-transition: left .4s;
-moz-transition: left .4s;
-ms-transition: left .4s;
-o-transition: left .4s;
transition: left .4s;
transform-origin: 0 0;
-webkit-transform-origin:0 0;
-ms-transform-origin:0 0;
margin-top: 60px
}
body.open #menuGeneral-Cntr {
left: 0;
-webkit-transition: left .5s ease;
-moz-transition: left .5s ease;
-ms-transition: left .5s ease;
-o-transition: left .5s ease;
transition: left .5s ease
}
#menuGeneral-Cntr ul {
width: 100%;
padding-top: 20px
}
#menuGeneral-Cntr li {
width: 100%
}
#menuGeneral-Cntr a {
display: block;
width: 100%;
height: 100%;
padding: 3px 0 4px 15px;
font-size: 19px;
white-space: nowrap;
text-align: left;
color: #212d35;
position: relative
}
#menuGeneral-Cntr a:hover {
color: #eb7721
}
.gkIsWrapper-gk_university .gkIsSlide {
background-size: cover!important;
}
#menuGeneral-Cntr a:before {
content: "";
opacity: 0;
display: inline-block;
width: 1px;
position: absolute;
top: 50%;
bottom: 0;
height: 0;
margin-left: -8px;
background: #eb7721;
-webkit-transition: all .5s;
transition: all .5s
}
#menuGeneral-Cntr a:hover:before {
width: 3px;
top: 0;
height: 100%;
opacity: 1;
-webkit-transition: top .55s, height .55s, opacity .1s;
transition: top .55s, height .55s, opacity .1s
}
body #menuGeneral:before {
content: "\f0c9"
}
body.open #menuGeneral:before {
content: "\f060"
}
body #menuGeneral:hover {
color: #eb7621
}
#menuGeneral:after {
content: "Menu";
font-size: 14px;
white-space: nowrap;
position: absolute;
left: 5px;
top: -16px
}
#overmenu ul {
display: inline-block
}
#overmenu ul li.firstLi.lastLi {
width: auto
}
#overmenu ul li.firstLi.lastLi li {
display: inline-block;
height: 60px;
background: 0 0
}
#overmenu ul li.entBlanc a:hover{
color: #ed7704;
}
#gkHeader #encartRecherche,
#gkHeader #topMenu2 {
display: block
}
#gkHeader #topMenu2 span,
#gkHeader #topMenu2 ul li a {
font-size: 14px
}
#gkHeader.affix #encartRecherche,
#gkHeader.affix #topMenu2,
#gkHeader.affix #lang {
display: none
}
body.home-page #gkHeader #moreTitle {
display: none!important
}
#gkHeader #moreTitle {
opacity: 0;
height: 0;
width: 0;
font-weight: 500;
display: block
}
#gkHeader.affix #moreTitle {
font-family: 'titilliumsemibold';
display: inline-block;
opacity: 1;
color: #751353;
height: auto;
width: auto;
font-size: 17px !important;
position: absolute;
-webkit-transition: opacity .5s .21s;
-moz-transition: color .5s .21s;
-ms-transition: color .5s .21s;
-o-transition: color .5s .21s;
transition: opacity .5s .21s;
margin:42px 0px 0px -60px;
text-transform:uppercase;
}
body.tag #gk-sidebar{
margin-top:30px; 
}
.tag article{
width:49.9%;
float:left;
}
.category-page article{
width:49.9%;
float:left;
}
.big-image{
overflow:hidden;
}
.big-image img{margin-top:-50px;}
.hover-img{
position:relative;
z-index:100;
display:inline-block;
background:rgba(255,255,255,0.6);
margin:-200px 0px 0px 0px !important;
min-height:200px;
text-align:center;
}
.hover-img div{
max-width:750px;
margin:10px auto;
}
.hover-img p a{
font-size:18px;
color:#333 !important;
}
#encartRecherche input:focus {
outline: 0;
background-color: #fbf7f3
}
#encartRecherche {
position: absolute;
top: 40px;
right: 0;
width: 270px;
height: 50px;
}
#encartRecherche img {
cursor: pointer;
display: inline-block;
vertical-align: middle;
float: right;
margin-top: 4px
}
#encartRecherche form {
vertical-align: middle;
display: inline-block;
width: 100%;
height: 100%;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
margin-right: 0;
overflow: hidden
}
#encartRecherche form.open {
margin-right: 15px;
width: 270px;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease
}
#gkLogo span {
color: #093053;
font-size: 42px;
font-weight: 700;
padding-left: 0
}
#gk-main-menu {
width: 100%;
margin-top: 25px
}
#gk-main-menu a {
color: #515352;
font-size: 18px;
transition: none;
white-space: nowrap;
}
#gk-main-menu .childcontent-inner a{
white-space: normal;
}
#gk-main-menu li a:after {
content: "|";
position: relative;
display: inline-block;
color: rgba(81, 83, 82, .7);
font-size: 16px;
margin-left: 20px;
top: -2px;
margin-right: -23px
}
#gk-main-menu .sub-menu{
margin-top:-15px;
margin-left:-50px;
font-weight:100 !important;
}
#gk-main-menu .sub-menu{
width:auto;
min-width:300px;
display:inline-block;}
#gk-main-menu .sub-menu ul{min-width:300px;}
#gk-main-menu .sub-menu .sub-menu{margin:-61px 0px 0px 278px !important;}
#gk-main-menu .sub-menu a{
padding:10px 0px;
font-family: 'titilliumregular';
font-weight:100 !important;
color:#222;
}
.kc_single_image a:hover{
color: #ee9049!important
}
.tags{color:#751353 !important;}
#gk-mainbody article > header > time,
.category-events .entry-date {
font-size:16px !important;
border-radius:2px;
background: #e7e6de;
padding:2px 6px;
font-family: 'titilliumregular' !important;
font-weight:100 !important;
text-transform:uppercase !important;
}
#gk-main-menu li:last-child a:after {
display:none;
}
#main-menu #gkLogo{
display:none !important;
}
.home-page-page .lien-home a{display:none;}
.lien-home a{
transform:scale(0.7);
padding:15px 0px 0px 0px;
width:40px;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/homedouble.png) no-repeat;
background-position:0px 11px;
text-indent:-400px;
overflow:hidden;}
.current_page_item a{color:#ee9049;}
figcaption.gkPage h2 {
line-height: 140%;
font-size: inherit;
margin: 0;
padding: 0 160px
}
figcaption.gkPage h2 a {
color: #751353;
font-weight: 700;
font-size: 26px;
text-transform: none
}
figcaption.gkPage p {
width: 55%;
font-size: 18px;
margin: 0 auto;
line-height: 140%;
padding-bottom: 20px
}
#gkHeader,
.gkIsWrapper-gk_university figcaption>div {
width: 100%
}
figcaption.gkPage p a {
color: #040000
}
.gkIsWrapper-gk_university img {
display: none;
}
figcaption.gkPage {
width: 100%;
bottom: 0;
top: auto;
left: 0;
right: 0;
bottom: -55px;
-moz-transform: none;
-webkit-transform: none;
-o-transform: none;
-ms-transform: none;
transform: none;
}
figcaption.gkPage div *{
text-align: left;
width: 100%;
padding: 0;
}
#gkHeader {
background-color: #fff;
z-index: 99999;
max-width: 100%;
top: 0;
padding-top: 60px!important;
margin-left: auto;
margin-right: auto;
right: 0;
left: 0;
position: fixed;
transform: translate3d(0, 0, 0)
}
#gkHeader.affix {
box-shadow: 0 0 1px 1px rgba(0, 0, 0, .2);
top: 0;
padding-top: 0!important;
-webkit-transition: margin .3s;
-moz-transition: margin .3s;
-ms-transition: margin .3s;
-o-transition: margin .3s;
transition: margin .3s
}
#gkHeader.affix #gk-main-menu {
width: 90%;
margin-top: -73px;
background: 0 0;
}
#gk-aside-menu h3{
font-size:17px;
color:#666;
padding:0px 0px 10px 40px;
}
#gk-aside-menu .lien-home a{background:none;}
#gk-aside-menu .menu-vous-etes-container,
#gk-aside-menu .menu-over-menu-container{margin-bottom:20px;}
#gk-aside-menu .menu-vous-etes-container li,
#gk-aside-menu .menu-over-menu-container li{
margin: 0px 0px 0px 40px;
font-size: 15px;
border-bottom: 1px solid #333;
font-weight: 100;
}
.current-menu-ancestor a,
.gk_normal li a:hover,
.current-menu-item a {
color: #ee9049 !important;
}
.current-menu-ancestor .sub-menu a,
.current-menu-item .sub-menu a{
color:#515352 !important;
}
.current-menu-ancestor .sub-menu .current-menu-item a {
color: #ee9049 !important;
}
body #gkHeader #gk-main-menu .gk_normal li.active ul a {
color: #093053
}
body #gkHeader #gk-main-menu .gk_normal li li.active a {
color: #ee9049
}
body #gkHeader #gk-main-menu ul li a#menu562,
body #gkHeader #gk-main-menu ul.level1 li a {
border-top: 0!important;
line-height: 140%
}
body.home-page #gkHeader #gk-main-menu ul.level1 li {
display: block!important
}
body.home-page #gkHeader #gk-main-menu .gk_normal li:first-of-type {
display: none
}
.sub-menu li:first-of-type{
display:block !important;
}
body:not(.home-page) #gkHeader #gk-main-menu ul li.first a#menu562 {
width: 26px;
overflow: hidden;
margin-bottom: -27px;
margin-right: 7px
}
body:not(.home-page) #gkHeader #gk-main-menu ul li.first a#menu562 img {
width: 50px;
margin-top: 21px
}
body:not(.home-page) #gkHeader #gk-main-menu ul li.first a#menu562:hover img {
margin-left: -25px
}
#gk-bg {
padding-top: 265px;
position: relative;
overflow: visible;
z-index: 1;
}
#breadcrumbs a,
#breadcrumbs span span span{padding:0px 8px;}
#gkHeader #gkHeaderNav {
position: relative;
padding: 0
}
#gkHeader.affix a#gkLogo {
width: 14%;
margin: 0;
max-height: 85px;
}
#gkHeader.affix a#gkLogo span {
font-size: 25px;
padding-left: 0;
line-height: 140%;
margin-top: 3px
}
div.actusHP div.content,
div.actusHP h3,
div.rssHP div.content,
div.rssHP h3 {
width: 100%;
margin: 0 auto
}
div.actusHP .nspArt:hover h4{
color: #ee9049;
}
div.nspMain.actusHP .nspArt a img{
max-width: 80%!important;
}
.nspArt h4.nspHeader {
padding: 10px 0 15px;
font-size: 20px;
color: #751353;
padding-top: 0;
font-size: 22px;
font-weight: normal;
}
.nspArt p.nspText {
padding: 0 14px!important
}
.nspArt p.nspInfo {
padding: 2px 0
}
.tribe-events-back,
.tribe-events-notices{display:none;}
.tribe-event-schedule-details{
width:160px;
margin:0 20px 0 0;
float:left;
border-left:20px solid #751353 !important;
padding:10px;
}
.tribe-events-list .type-tribe_events{
border:none !important;
padding:20px 0 !important;
margin: 0px !important;}
.tribe-events-loop{max-width:100% !important;}
.tribe-is-responsive section{width:100% !important;}
.events-title{clear:none !important;}
.tribe-event-schedule-details .date {
color: #751353;
font-size: 24px;
font-family: arial;
line-height: 100%;
width: 110px;
margin: 0px !important;
padding: 5px 0 0 0;
font-weight: bold;
text-transform: uppercase;
text-align: left;
}
#tribe-events-bar,
#tribe-events-header,
#tribe-events-footer{display:none;}
.tribe-event-schedule-details .dateFinEv {
color: #c07b83;}
.tribe-event-schedule-details p{
font-size:13px;
color:#333;
line-height:120%}
#tribe-events li:before,
.tribe-events-ical{display:none !important;}
.mod_events_latest_table {
position: relative;
padding-bottom: 31px
}
#gk-sidebar .contacts .content li:hover a {
color: #ee9049!important;
}
#gk-sidebar .mod_events_latest_table .mod_events_latest:hover,
#gk-sidebar .mod_events_latest_table .mod_events_latest_first:hover {
margin-left: -10px!important;
-webkit-transition: margin .3s ease;
-moz-transition: margin .3s ease;
-ms-transition: margin .3s ease;
-o-transition: margin .3s ease;
transition: margin .3s ease
}
.box.actusHP {
padding: 20px 0px 0 30px!important;
}
.mod_events_latest_table div {
display: inline-block;
width: 100%;
vertical-align: top;
max-height: 213px;
overflow: hidden;
position: relative;
margin: 9px 0px;
-webkit-transition: margin .3s ease;
-moz-transition: margin .3s ease;
-ms-transition: margin .3s ease;
-o-transition: margin .3s ease;
transition: margin .3s ease;
}
#gk-sidebar .mod_events_latest_table div {
width: 100%;
max-height: none;
border-left: none!important;
margin: 0 0 10px;
border-top: 1px solid rgba(0, 0, 0, .1)!important;
padding-top: 10px;
padding-left: 0
}
#gk-sidebar .mod_events_latest_table div.mod_events_latest_first {
border-top: 0
}
#gk-sidebar .mod_events_latest_table a {
color: #751353
}
#gk-sidebar .formatDate {
padding: 8px 10px 8px 8px;
font-size: 17px;
line-height: 110%;
width: 55px;
height: 55px
}
#gk-sidebar .w280 {
max-width: 340px
}
#gk-sidebar .formatDate2 {
height: 60px;
width: 60px;
padding: 10px 8px;
line-height: 110%
}
#gk-sidebar .vertiSep {
height: 10px;
font-size: 9px
}
#gk-sidebar .formatDate2 .mod_events_latest_date {
font-size: 13px;
width: 40px
}
.single-post #gk-sidebar #gk_nsp-3,
.single-post #gk-sidebar #calendar-2{display:none;
}
.wts_slidewrapper{
padding:8px 15px !important;
background:#fff;
border-left:1px solid #ddd;
border-right:1px solid #ddd;}
.wts_slidewrapper a:hover{text-decoration:underline !important;}
.wts_title{
background:#f8f8f8;
border:1px solid #ddd;
}
.wts_title .jtoggle{
padding:8px 15px !important;
width:100%;
display:inline-block;
}
.jtoggle:after{
content: "\f107";
font-family: 'FontAwesome';
position:absolute;
right:20px;
}
.jtoggle.active:after{
content: "\f106";
}
.tags a:hover{color:#ffffff !important; text-decoration:underline !important;}
.formatDate,
.formatDate2 {
display: inline-block;
border-radius: 45px;
background-color: #751353;
height: 85px;
width: 85px;
vertical-align: middle
}
.actualites{
background:#e5e3da;
padding: 20px 0px 20px 30px !important;
}
.agenda{
padding:10px 0px 0px 30px;
}
.agenda ol li,
.tribe-list-widget li{
padding:15px 0 0 0;
list-style:none !important;
}
.ub_event_list_title.cat div{ 	display:none; }
.ub_event_list_title.cat li a{margin:10px 0 0 0; color:#333 !important; font-size:13px;}
.ub_event_list_title.cat .tribe-event-categories,
.ub_event_list_title.cat .tribe-event-categories li{margin:10px 0 0 0; padding:0;}
.event-url{color:#515352 !important;}
.agenda .box-title,
.actualites .box-title{
font-size:32px !important;
font-family: 'titilliumsemibold' !important;
text-transform:uppercase;
color:#751353;
font-weight:100 !important;
margin:10px 0px 0px 10px;
}
.tribe-events-list-widget{
padding: 20px 0px 40px 30px !important;
}
.tribe-events-list-widget .tribe-events-list-widget-events{padding:0px !important;}
.tribe-events-list-widget .box-title,
.gk_nsp .box-title{
font-size: 32px !important;
font-weight: bold !important;
color: #751353 !important;
font-weight:100 !important;
}
.gk-nsp-news_grid figure > a > img{
transform:scale(0.9);
}
.gk-nsp-news_grid figcaption{
text-align:left !important;
background:none !important;}
.gk-nsp-news_grid figcaption p{
display:none;
}
.gk-nsp-news_grid figcaption h3 a{
color:#751353 ;
}
.gk-nsp-arts .gk-nsp-image{
transform:scale(0.88);
}
.gk-nsp-arts .gk-nsp-image:hover{
transform:scale(0.88);
}
.gk-nsp-arts .gk-nsp-date {
color: #999;
font-size: 14px;
font-weight: 100;
font-family: 'titilliumregular';
}
.gk-nsp-arts .gk-nsp-content-wrap{
padding:0px 15px;
min-width:200px !important;}
.gk-nsp-arts .gk-nsp-info{
margin:25px 0px 0px 0px !important;}
.gk-nsp-arts figcaption{
text-align:left !important;
background:none !important;
}
.gk-nsp-arts h3 {
font-size: 22px;
color: #751353 !important;
font-weight: 400;
}
.gk-nsp-arts h3 a{color: #751353 !important;}
.gk-nsp-arts h3 a:hover{
color: #f47b20 !important;
text-decoration:underline;}	
#gk-sidebar .header span {
color: #751353;
font-size: 18px
}
.formatDate {
color: #fff;
font-size: 25px;
line-height: 120%;
padding: 9px;
-webkit-transition: background-color .2s linear .1s;
-moz-transition: background-color .2s linear .1s;
-o-transition: background-color .2s linear .1s;
transition: background-color .2s linear .1s
}
.formatDate2 {
text-align:center;
line-height:23px;
font-size: 18px;
-webkit-transition: background-color .2s linear .1s;
-moz-transition: background-color .2s linear .1s;
-o-transition: background-color .2s linear .1s;
transition: background-color .2s linear .1s;
color: #fff;
padding: 9px 16px;
float:left;
margin-top:-5px;
}
.tribe-events-list-widget-events h4{margin:0;}
.home-page .tribe-list-widget li {
clear: both;
min-height: 60px;
}
.tribe-event-title {
font-size: 22px;
clear:none !important;
font-family: 'titilliumregular';
font-weight: 100 !important;
}
.tribe-event-title a{
display:-webkit-box;
padding:5px 20px 5px 20px;
}
#gk-sidebar .tribe-event-title a{line-height:1;}
.formatDate2 span{
font-size:12px;
line-height:18px;
}
.tribe-events-list-widget-events .duration{
display:inherit;
margin:-3px 0px 0px 0px !important;
}
.kc-elm #gk-sidebar{
padding:0 0 50px 35px !important;
}
.tribe-list-widget span em{
margin:0px 0px 0px 23px
}
.tribe-list-widget li{}
#gk-sidebar .tribe-list-widget span em{
margin:0px;
padding:0px 0px 0px 20px;
}
#gk-sidebar .tribe-events-list-widget-events{
clear:both;
display:block;
border-bottom:1px solid #ddd;
min-height:70px;
padding:5px 0px 10px;
}
#gk-sidebar .tribe-events-list-widget-events .duration{
height:25px;
word-wrap:none;
overflow:hidden;}
.vertiSep {
height: 13px;
line-height: 100%;
font-size: 12px
}
.formatDate2 span {
display: block;
vertical-align: middle
}
.formatDate2 .mod_events_latest_date {
padding: 0;
text-align: center;
color: #fff;
font-size: 17px;
white-space: nowrap;
width: 23px;
margin-left: 0
}
#gkMainbody .box.transparent.agenda_jevents div.content {
overflow: hidden
}
#gkMainbody .box.transparent.agenda_jevents a {
color: #751353;
font-weight: 700;
font-size: 16px;
line-height: 139%
}
a.toutAgenda {
float:right;
margin-right:20px;
font-size: 19px;
color: #fff!important;
background: #b0a986;
padding: 3px 8px;
-webkit-transition: background-color .2s linear;
-moz-transition: background-color .2s linear;
-o-transition: background-color .2s linear;
transition: background-color .2s linear
}
a.toutAgenda:hover {
background-color: #ee9049;
-webkit-transition: background-color .2s linear;
-moz-transition: background-color .2s linear;
-o-transition: background-color .2s linear;
transition: background-color .2s linear
}
a.toutAgenda2 {
float:right;
margin:15px 30px 0px 0px;
font-size: 19px;
color: #fff!important;
background: #b0a986;
padding: 3px 8px;
-webkit-transition: background-color .2s linear;
-moz-transition: background-color .2s linear;
-o-transition: background-color .2s linear;
transition: background-color .2s linear
}
a.toutAgenda2:hover {
background-color: #ee9049;
-webkit-transition: background-color .2s linear;
-moz-transition: background-color .2s linear;
-o-transition: background-color .2s linear;
transition: background-color .2s linear
}
.mod_events_latest_table .w280 {
padding: 0 8px
}
.w280 {
max-width: 278px
}
.vam {
vertical-align: middle
}
.dib {
display: inline-block
}
.dib p{margin:5px 0px !important;}
.mod_events_latest_content,
.mod_events_latest_date {
display: block;
vertical-align: middle
}
#component_screen .accesslevel,
.horo,
.horo2,
body.agenda .counter,
body.agenda .jev_catselect {
display: none
}
.mod_events_latest:hover a,
.mod_events_latest_first:hover a {
color: #ee9049!important
}
.mod_events_latest:hover .formatDate,
.mod_events_latest:hover .formatDate2,
.mod_events_latest_first:hover .formatDate,
.mod_events_latest_first:hover .formatDate2 {
background-color: #ee9049;
-webkit-transition: background-color .2s linear .1s;
-moz-transition: background-color .2s linear .1s;
-o-transition: background-color .2s linear .1s;
transition: background-color .2s linear .1s
}
#jevents_body .ub_event_list_date,
#jevents_body .ub_event_list_location {
float: left;
margin-right: 4px;
color: #6e8594
}
#jevents_body .ev_table {
width: 100%
}
#jevents_body .ub_event_list_date {
font-weight: 800;
color: #83a0c3
}
#jevents_body h2,
a.ev_link_row:link,
a.ev_link_row:visited {
font-size: 20px;
margin: 0 0 5px;
color: #515352;
}
ul.event_legend_list li:hover{
background-color: #fff;
}
#ub_event_page h2 {
font-size: 28px;
font-weight: 700;
color: #751353;
padding-bottom: 20px;
}
.ub_event_encadre {
float: right;
width: 30%;
color: #a1192f;
margin-top: 0;
border: 1px solid #a1192f;
padding: 0;
}
#ub_event_page .ub_event_desc {
float: left;
width: 60%;
}
a.ev_link_row:hover {
color: #eb7721
}
#jevents_body h2 {
margin: 0
}
#jevents_body ul.ev_ul li.ev_td_li {
background: 0 0;
padding-left: 0!important;
margin-top: 0!important;
border-left: 0!important
}
#jevents_body .ev_table,
#jevents_body .ev_td_left,
#jevents_body .ev_td_right {
border: 0!important;
list-style-type: none
}
#jevents_body .ev_td_left {
width: 58px;
border-left: 20px solid #751353!important;
padding: 5px 10px 5px;
}
#jevents_body .ev_td_right {
padding-top: 0;
}
#jevents_body td.ev_td_right ul.ev_ul {
margin-top: 0!important;
padding: 0!important
}
#jevents_body.contentpaneopen.jeventpageagenda_ub tr {
border-bottom: 1px solid rgba(0, 0, 0, .1)
}
.ev_adminpanel {
margin-top: 10px
}
.nav_bar_cell {
padding: 5px
}
.ub_event_list_title.cat{
color: #545655;
text-transform: uppercase;
}
#jevents_body p.date {
color: #751353;
font-size: 22px;
line-height: 100%;
width: 110px;
margin: 0;
padding: 5px 0 0 0;
font-weight: bold;
text-transform: uppercase;
text-align: left;
}
#jevents_body p.date.dateFinEv {
color: #c07b83;
}
.plusinfo p{display:inline;}
.tribe-events-cal-links{display:none !important;}
.ub_event_encadre_horaires,
.ub_event_encadre_lieu {
width: 100%;
display: inline-block;
vertical-align: middle
}
.ub_event_encadre {
padding: 0px;
margin: 15px 0px 15px 30px;
}
.ub_event_encadre_lieu {
width: 100%;
}
.ub_event_encadre_ligne {
padding: 10px 0 0;
margin: 0 0 10px
}
.ub_event_encadre_ligne.first {
padding: 0
}
.ub_event_encadre_ligne.last {
margin-left: 25px;
}
.ub_event_encadre_lieu span {
display: inline-block;
max-width: 200px;
vertical-align: middle;
}
.ub_event_encadre_horaires {
float: none;
}
.ub_event_encadre_ligne .ub_event_label.contact-label{
display: inline-block;
background: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/pictos/contact-icn.svg) 50% 50% no-repeat;
height: 50px;
width: 100px;    
vertical-align: middle;
}
.ub_event_encadre_lieu a {
content: " ";
overflow:hidden;
text-indent:-500px;
display: inline-block;
background: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/pictos/plan-icn.svg) 50% 50% no-repeat;
height: 50px;
width: 100px;    
vertical-align: middle;
}
a.instagram .imgInsta {
position: absolute;
min-width: initial;
min-height: initial;
max-height: none;
max-width: 340px;
left: -80px;
top: 0;
}
#instagram {
white-space: nowrap
}
#instagram li {
display: inline-block;
width: 16%;
position: relative;
padding: 0;
max-width: 180px;
margin: 6px 0px 7px;
border: 0;
}
#instagram li a {
display: block;
position: relative;
top: 0;
left: 0;
right: 0;
border-top: 0;
width: 100%;
margin-left: 0;
height: 100%;
}
#instagram li:hover .likeCntr {
visibility: visible;
opacity: 1
}
#instagram li .likeCount,
#instagram li .likeImg {
display: inline-block;
vertical-align: middle;
top: 50%;
position: relative;
margin-top: -8px
}
#instagram li .likeImg {
width: 15px
}
#instagram li span {
color: #fff!important
}
.gk-tweets .gk-tweet {
display: inline-block;
padding: 13px 10px;
margin: 0 26px;
height: 133px;
min-height: 133px;
}
aside#gk-sidebar .acysubbuttons input.button{
background: #751353;
border: 1px solid #751353;
}
aside#gk-sidebar .gk-tweets .gk-tweet {
padding: 10px 10px;
height: auto;
min-height: 110px;
}
.gkDivider {
width: 0!important;
display: inline-block
}
#row0 {
background-color: #bb5061
}
#row1 {
background-color: #ca848f
}
#row2 {
background-color: #e5c2c7
}
.gk-tweet>div p {
color: #fff;
font-size: 14px;
line-height: 120%
}
.gk-tweet#row0>div .colored,
.gk-tweet#row0>div a {
color: #1d1b1b;
}
.gk-tweet#row1>div .colored,
.gk-tweet#row1>div a,
.gk-tweet#row2>div .colored,
.gk-tweet#row2>div a {
color: #443f3f;
}
.gk-tweetName a {
font-weight: 700;
font-size: 14px;
display: inline-block;
line-height: 14px;
text-shadow: none!important;
text-transform: none
}
.gk-tweets .gk-tweet .colored:hover,
.gk-tweets .gk-tweet a:hover {
color: #f1d8c5!important
}
.kc-blog-posts-2{
background:#e5e3da;
padding:20px 10px 20px 20px !important;
margin-bottom:40px;
margin-right:20px;
}
.kc-blog-posts-2 .kc-list-item-2{
padding:0px !important;
margin:0px !important;
border:none !important;}
.kc-blog-posts-2 .kc-list-item-2:nth-child(2n+2){
clear:both;
}
.kc-blog-posts-2 h2{
margin:20px 0px 0px 0px !important;
}
.kc-list-item-2 h3,
.kc-list-item-2 h3 a{
font-size:22px;
line-height:24px;}
.kc-list-item-2 .post-date{font-size:14px;}
.kc-blog-posts-2 a.toutActu{
float:right;
margin:10px 10px 0px 0px;
font-size: 19px;
color: #fff!important;
background: #800249;
padding: 3px 8px;
-webkit-transition: background-color .2s linear;
-moz-transition: background-color .2s linear;
-o-transition: background-color .2s linear;
transition: background-color .2s linear
}
a.toutActu:hover {
background-color: #ee9049;
-webkit-transition: background-color .2s linear;
-moz-transition: background-color .2s linear;
-o-transition: background-color .2s linear;
transition: background-color .2s linear
}
.kc_blog_masonry .toutActu{display:none;}
#agenda{
padding:10px 0px 0px 40px !important;
}
#agenda h3{
margin:20px 0px 10px 0px;
text-transform:uppercase;
font-size:32px;
}
#agenda .smalldate{
font-size:18px;
line-height: 140%;
}
.agenda .smalldate{
font-size:18px;
line-height: 140%;
}
.twitter .widgettitle,
.instagram .widgettitle{display:none;}
.kc-elm .instagram-pics{padding:0px 20px;}
.category-vie-des-campus .kc-elm .instagram-pics{
display:inline-flex;
padding:0px 20px;}
.category-vie-des-campus .content{margin-bottom: 75px;}
#facebook a{color:#fff !important;}
.neige img,
.beige1 img{
transform:scale(0.4);
transition:all 0.2s ease;
}
.neige:hover img,
.beige1:hover img{
transform:scale(0.48);
}
.home a:hover{text-decoration:underline !important;}
.beige1 a{
color:#fff !important;
}
.beige1 a:hover{
color:#fff !important;
}
.neige a{
}
.neige a:hover{
}
h2.kc_title{text-transform:uppercase;}
.kc_title.violet{
width:100%;
color:#fff;
text-align:center;
font-weight:900;
font-weight:20px;
height:250px;
padding-top:55px;
background:#751353;}
.kc_title.violet:before{
content: '';
width: 30px;
height: 30px;
position: absolute;
transform: rotate(45deg);
background: #751353;
margin: 180px 0px 0px 50%;
left: -10px;
z-index: 100;
}
.kc_title.beige{
width:100%;
color:#fff;
text-align:center;
font-weight:900;
font-weight:20px;
height:250px;
padding-top:55px;
background:#a59381;}
.kc_title.beige:before{
content: '';
width: 30px;
height: 30px;
position: absolute;
transform: rotate(45deg);
background: #a59381;
margin: -70px 0px 0px 50%;
left: -10px;
z-index: 100;
}
#icones .kc_single_image{
padding:20px 0px 0px 0px;
text-align:center;
height:250px;}
#icones a{color:#fff !important;}
.home .kc_single_image a:after,
#icones a:after{display:none !important;}
.deuxlignes{padding-top:85px !important;}
.deuxlignes.violet:before{margin-top: 150px !important}
.deuxlignes.beige:before{margin-top: -100px !important}
.neige{
padding:20px 0px;
text-align:center;
color:#a1192f;
font-size:25px;	
height: 290px;
margin-top: -100px;
}
.beige1{
padding:20px 0px;
text-align:center;
background:#b0a986;
color:#fff;
font-size:25px;
}
.beige1 span,
.neige span{		
margin: -80px 0px 90px 0px;
position: relative;
line-height: 28px;
font-size: 23px;
}	
#bloc_violet{
background:#751353;
color:#fff;
font-size:20px;
font-weight:900;}
#bloc_violet h2{
margin-top:30px;
color:#fff;}
.kc-call-to-action{
text-align:left !important;
background:none !important;}
.kc-call-to-action .kc-cta-button a{
background:none !important;
cursor:pointer;
font-size:30px;
float:right !important;
float:left;
color:#fff !important;}
#agenda.col3 ol li{
width:33%;
float:left;
}
.col3 .tribe-list-widget li{	
width:33%;
float:left;
min-height:155px;
}
.col3 .tribe-list-widget li:nth-child(4){
clear:both;
}
.col3 .smalldate {
padding: 13px 0px !important;
font-size: 20px;
line-height: 100%;
}
#recherche_actu .owl-item{padding:0px 13px !important;}
#recherche_media .element-simple a{color:#afc7e0;}
.gcore-line-td .btn-default{
padding:0 24px !important;
}
#gkMainbody .box:nth-child(4) {
background-color: #fbe4d3;
position: static!important;
padding-top: 30px;
margin-top: 50px
}
#gkMainbody .box:nth-child(4):before {
background-color: #fbe4d3;
width: 100%;
height: 100%;
display: block;
position: absolute;
left: 0;
z-index: 0;
margin-top: -30px
}
#gkMainbody .box:nth-child(5) {
background-color: #d2d8dc;
z-index: 1;
position: static!important;
margin-top: 30px;
padding-top: 35px;
margin-bottom: -25px
}
#gkMainbody .box:nth-child(5) div.content {
position: relative
}
#gkMainbody .box:nth-child(5):before {
background-color: #d2d8dc;
width: 100%;
height: 100%;
display: block;
position: absolute;
left: 0;
z-index: 0;
margin-top: -35px
}
#instaIcnCntr,
#tweetIcnCntr {
height: 180px;
display: inline-block;
float: left;
background-position: 50%;
background-repeat: no-repeat
}
#gkMainbody .jmoddiv .content,
#gkMainbody .jmoddiv h3 {
position: relative
}
#tweetIcnCntr {
background-color: #1e3b4f;
width: 180px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/twitter.png);
margin-right: 16px
}
#instaIcnCntr svg{
display: block;
margin: 0 auto;
top: 50%;
position: relative;
margin-top: -60px;
width: 60%;
height: 60%;
}
#instaIcnCntr {
background-color: #751353;
width: 180px!important;
margin-right: 15px!important;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.gk-tweets>div {
margin: 0!important
}
#gkMainbody .box .header {
color: #78a7db;
font-size: 29px!important;
text-transform: uppercase!important;
font-weight: 700!important;
letter-spacing: 3px
}
.box.parallax .header {
color: #fff!important
}
#gkHeader #max-logo,
#gkHeader #minimal-logo {
display: block;
overflow: hidden
}
#gkHeader #max-logo:hover {
color: #eb7721;
-webkit-transition: color .45s ease;
-moz-transition: color .45s ease;
-ms-transition: color .45s ease;
-o-transition: color .45s ease;
transition: color .45s ease
}
#gkHeader.affix #logo_ub2 {
position:absolute;
opacity: 1;
height: 55px;
-webkit-transition: opacity .7s .2s;
-moz-transition: opacity .7s .2s;
-ms-transition: opacity .7s .2s;
-o-transition: opacity .7s .2s;
transition: opacity .7s .2s
}
#gkHeader #logo_ub2 {
margin-left: 5px;
margin-top:5px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/logo-iuvv.jpg);
width: 100px;
height: 0;
opacity: 0;
visibility: visible;
background-size: contain;
background-repeat: no-repeat;
-webkit-transition: all 0s;
-moz-transition: all 0s;
-ms-transition: all 0s;
-o-transition: all 0s;
transition: all 0s
}
#gkHeader.affix #minimal-logo {
height: 0;
}
#gkHeader #max-logo,
#gkHeader.affix #minimal-logo {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: scale .5s .3s, opacity .6s .3s, height .5s, color .5s;
-moz-transition: scale .5s .3s, opacity .6s .3s, height .5s, color .5s;
-ms-transition: scale .5s .3s, opacity .6s .3s, height .5s, color .5s;
-o-transition: scale .5s .3s, opacity .6s .3s, height .5s, color .5s;
transition: scale .5s .3s, opacity .6s .3s, height .5s, color .5s
}
#gkHeader.affix #max-logo,
a#gkLogo #minimal-logo {
opacity: 0;
height: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: scale .5s, opacity .6s;
-moz-transition: scale .5s, opacity .6s;
-ms-transition: scale .5s, opacity .6s;
-o-transition: scale .5s, opacity .6s;
transition: scale .5s, opacity .6s
}
div.box.parallax.rssHP li,
div.box.parallax.rssHP ul:hover li {
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
-ms-transition: opacity .3s;
-o-transition: opacity .3s
}
div.box.parallax.rssHP li {
width: 49.5%;
background-color: #e7e7e6!important;
padding: 0!important;
display: inline-flex;
margin: 0 0 0 -3px;
border: 0!important;
max-height: 97px;
vertical-align: middle;
transition: opacity .3s
}
div.box.parallax.rssHP ul:hover li {
opacity: .8;
transition: opacity .3s
}
div.box.parallax.rssHP ul li:hover {
opacity: 1;
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
-ms-transition: opacity .3s;
-o-transition: opacity .3s;
transition: opacity .3s
}
div.box.parallax.rssHP li:nth-child(1),
div.box.parallax.rssHP li:nth-child(4),
div.box.parallax.rssHP li:nth-child(5) {
background-color: #afc7e0!important
}
div.box.parallax.rssHP li img {
max-width: 60px;
margin: 0
}
div.box.parallax.rssHP li p {
margin: 0!important
}
div.box.parallax.rssHP li .dib.text {
max-width: 88%;
padding-left: 14px
}
div.box.parallax.rssHP li a {
display: block;
width: 100%;
height: 100%;
padding: 15px!important;
margin: 0
}
article header,
div.box.parallax.rssHP li .moduleItemIntrotext {
padding: 0!important
}
div.box.parallax.rssHP li .introT {
color: #030000;
font-size: 12px;
line-height: 140%
}
div.box.parallax.rssHP li .contentT {
color: #15679b;
font-weight: 700;
font-size: 17px;
line-height: 120%
}
div.box.parallax.rssHP li:hover .contentT {
color: #751353
}
div.box.parallax.rssHP .k2FeedIcon a {
border-top: 0!important;
margin: 20px 0;
float: right;
font-weight: 700;
color: #fff
}
div.box.parallax.rssHP .k2FeedIcon a:before,
div.box.parallax.rssHP a.k2FeedIcon:before {
color: #fff;
margin-right: 2px
}
div.box.parallax.rssHP a.moduleCustomLink {
float: right;
margin-top: 20px;
color: #fff;
font-weight: 700;
font-size: 16px;
background: #eb7721;
padding: 0 10px 2px;
line-height: normal
}
#adresseFooter {
width: 310px;
text-align: left;
line-height: 140%;
padding-top: 16px;
margin-bottom: 40px;
float: left;
}
#adresseFooter * {
color: #fff!important
}
#adresseFooter .dib {
vertical-align: bottom;
}
#adresseFooter img {
max-height: 60px!important;
margin: 0px 15px 24px;
max-width: 97px;
}
.itemImageBlock img {
width: initial!important;
margin: 0 auto;
-webkit-transform: scale(1)!important;
-moz-transform: scale(1)!important;
-ms-transform: scale(1)!important;
-o-transform: scale(1)!important;
transform: scale(1)!important;
opacity: 1!important;
}
article header {
margin: 0
}
article header ul {
background-color: rgba(0, 0, 0, .025);
border: 1px solid rgba(0, 0, 0, .15);
border-left: 0;
border-right: 0
}
#gkPageContent.gkPage,
.jomsocial #gkPageContent {
padding: 70px 0 0!important
}
.content h2{
font-size:28px;
font-family: 'titilliumsemibold' !important;
font-weight:100;}
.itemImageCaption,
.itemImageCredits,
.wp-caption-text{
color: #999;
display: block;
float: none;
font-size: 11px;
padding: 10px 10px 7px 7px;
text-align: center
}
.parallaxed {
background-color: transparent;
background-size: cover;
height: 800px;
width: 100%;
display: block;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
transform: translateZ(1px) scale(1);
-ms-transform: translateZ(1px) scale(1);
-webkit-transform: translateZ(1px) scale(1)
}
.k2FeedIcon a:hover:before,
.k2FeedIcon span:hover {
color: #eb7721!important
}
.lienExterne[title]:before {
width: 25px;
height: 0;
opacity: 0;
text-decoration: none!important
}
.lienExterne[title]:hover:before {
content: attr(title);
position: absolute;
display: inline-block;
background: #727272;
min-width: 200px;
height: 25px;
font-size: 12px;
color: #fff;
opacity: .94;
left: 95%;
z-index:100000000;
text-align: center;
margin-top: -18px;
border-radius: 10px 10px 10px 0
}
.video-bas a:hover,
.adresseCampus a:hover{text-decoration:underline !important;}
.lienExterne {
position: relative
}
#gk-mainbody a[target="_blank"]:after {
content: "";
display: inline-block;
width: 8px;
height: 8px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;
margin-left: 3px;
margin-bottom: 5px
}
#main-menu a[target="_blank"]:after{
content: "";
display: inline-block !important;
width: 8px;
height: 8px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;
margin-left: 3px;
margin-bottom: 5px
}
.lienExterne:after {
content: "";
display: inline-block;
width: 8px;
height: 8px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;
margin-left: 3px;
margin-bottom: 5px
}
.category-formation .lienTelecharger[href^='http://lyceens.u-bourgogne.fr/']:after,
.category-formation a[href^='http://lyceens.u-bourgogne.fr/'] .lienTelecharger:after{  
width: 8px;
height: 8px;
margin-left: 3px;
margin-bottom: 5px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;}
.category-licence .lienTelecharger[href^='http://lyceens.u-bourgogne.fr/']:after,
.category-licence a[href^='http://lyceens.u-bourgogne.fr/'] .lienTelecharger:after{  
width: 8px;
height: 8px;
margin-left: 3px;
margin-bottom: 5px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;}
.lienExterneBlanc:after {
content: "";
display: inline-block;
width: 10px;
height: 10px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallinkblanc.png);
background-size: contain;
margin-left: 5px;
position:absolute;
right:3px;
top:3px;
margin-bottom: 5px
}
.beigef .rsfootercntr li{
padding:0px 5px;
}
.beigef .rsfootercntr img {
width: 30px !important;
}
.siteExterne:hover:after {
content: "";
position:absolute;
display: inline-block;
width: 8px;
height: 8px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;
margin-left: 2px;
margin-top: -7px
}
#personnels .siteExterne:hover .lnk:after,
#mosaique .siteExterne:hover .lnk:after {
content: "";
position:absolute;
display: inline-block;
width: 10px;
height: 10px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallinkblanc.png);
background-size: contain;
margin-left: 4px;
margin-top: 5px
}
.mosformation .siteExterne:after{display:none;}
.mosformation .siteExterne:hover .lnk:after {
content: "";
position:absolute ;
display: inline-block;
width: 10px;
height: 10px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallink.png) !important;
background-size: contain;
margin-left: 4px;
margin-top: 5px
}
#gk-main-menu .gkmenu.level0 li:nth-child(3):after {
content: "";
display: inline-block;
width: 8px;
opacity: 0;
height: 8px;
position: absolute;
top: 14px;
right: 13px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/externallinkmenu.png);
background-size: contain;
margin-left: 3px;
margin-bottom: 5px
}
#gk-main-menu .gkmenu.level1 li:after {
display: none!important;
}
#gk-main-menu .gkmenu.level0 li:nth-child(3):hover:after {
opacity: 1;
}
span.citationGrise,
span.citationRouge {
display: inline-block;
float: left;
width: 290px;
padding: 22px 21px;
margin: 12px 22px 12px -50px
}
.itemFullText h3 {
margin:50px 0px 0px 0px;
text-transform: none!important
}
.itemFullText p strong span {
color: #212d35!important;
font-weight: 700;
font-size: 17px;
line-height: 150%!important
}
.citationBleue,
span.citationGrise,
span.citationRouge {
line-height: 160%!important;
quotes: "\201C" "\201D" "\2018" "\2019"
}
span.citationRouge {
background: #e71939;
color: #fff
}
span.citationGrise {
background: #80a1b6;
color: #fff
}
span.citationGrise:before,
span.citationRouge:before {
color: #fff;
content: open-quote;
font-size: 4em;
line-height: .1em;
margin-right: .25em;
vertical-align: -.4em
}
div.childcontent li:after {
content: "";
width: 95%;
height: 1px;
display: block;
position: relative;
background-color: rgba(9, 48, 83, .3)!important
}
div.childcontent li:last-of-type:after {
display: none
}
#gk-sidebar ul li {
padding-left: 10px
}
#gk-sidebar .infosPratiques ul li:hover {
background-color: #dfddcf;
}
#gk-sidebar .infosPratiques h3{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/infos.png);
background-repeat: no-repeat;
background-size: 27px;
padding-left: 30px
}
#gk-sidebar .qetr span {
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/qr.svg);
background-repeat: no-repeat;
background-size: 28px;
padding-left: 33px
}
#gk-sidebar .voir li {
border-bottom: 0;
padding: 0
}
#gk-sidebar .voir li:before {
content: ">";
display: inline-block;
vertical-align: middle;
color: #00adea;
font-size: 18px;
font-weight: 700;
margin-top: -7px;
margin-right: 8px
}
#gkFooter{
margin-top: 100px;
}
#gkFooterNav {
margin: 0 auto 5px;
position: relative;
height: 230px;
}
body.actualites span.itemImage.catitem {
display: inline-block;
width: 100%
}
body.actualites .itemList article.itemView.groupLeading {
padding: 25px!important
}
.itemContainer .itemsContainerWrap,
.itemsContainer .itemsContainerWrap {
margin: 0!important
}
body.filtreLabos #k2Container article header h2 {
font-size: 15px!important;
font-weight: 400!important
}
.tagClass .itemView .itemBody,
.tagClass .itemView .itemImageBlock,
.tagClass .itemView header {
display: inline-block;
padding: 0 5px!important;
vertical-align: top;
max-width: 70%;
float: left
}
.category-recherche-scientifique .itemBody {
background-color: rgba(180,180,180,.1);
min-height: 565px;
margin: 0;
padding: 0px 20px 40px 20px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/bgValo.png);
}
.category-recherche-scientifique .nodate h2{
text-transform: uppercase;
font-size: 16px !important;
padding: 10px 20px;
margin: 0 !important;
min-height: 54px;}
#valorisation .kc_text_block{padding:12px;}
#valorisation h2{
background:#036097;
color:#fff;
border-radius:10px 10px 0px 0px;
text-align:center;
}
#valorisation .itemIntroText h3 {
color: #751353;
text-transform: none;
font-size: 18px;
font-weight: 700;
margin: 0;
padding-top: 10px;
}
.moreIcon {
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/crayon.png);
width: 65px;
height: 65px;
border-radius: 50px;
background-color: #fff;
border: 3px solid #ec7533;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
z-index: 999;
position: absolute;
margin-top: -105px;
left: 50%;
margin-left: -30px;
}
.txtaNoter {
color: #fff;
display: block;
position: relative;
text-align: center;
top: -44px;
font-weight: 700;
}
.aNoter {
background-color: #ec7533;
color: #fff;
padding: 60px 20px 15px;
border-radius: 25px;
margin-top: -100px;
font-size: 14px;
}
.tagClass .itemView header {
display: block;
max-width: 100%
}
.itemLinks {
color: #751353;
font-size: 12px;
margin: -15px 0 0
}
.itemLinks a {
color: #ee9049!important
}
.breadcrumbs li a:hover {
color: #ee9049
}
section.itemList.tagClass article.itemView .itemImageBlock {
width: 29%;
display: inline-block;
vertical-align: top
}
#gkFooterNav .custom.pictosrs a,
.itemImageBlock span {
display: inline-block;
vertical-align: middle
}
article .itemFacebookButton {
margin-top: -5px
}
.gkMenu>ul>li .childcontent {
margin-left: 0
}
body.actualites #gkMainbody header h2 a {
color: #751353
}
body.actualites #gkMainbody .itemContainer:hover h2 a {
color: #ee9049
}
#gk-sidebar .box {
margin: 25px 0!important;
margin-top: 0!important;
}
article.itemView .itemLinks ul.itemTags li {
background: #751353
}
article.itemView .itemLinks ul.itemTags li:hover {
background: #ee9049
}
article.itemView .itemLinks ul.itemTags li a {
color: #fff!important
}
ul.event_legend_list li {
border: 1px solid grey!important;
}
ul.event_legend_list li span {
display: none;
visibility: hidden;
opacity: 0;
}
.mod_events_dayname td.mod_events_td_dayname,
.mod_events_monthyear {
background-color: #093053
}
.mod_events_monthyear {
border: 1px solid #093053;
width: 100%!important
}
.mod_events_td_dayname .sunday {
color: #b3b3b3
}
.mod_events_table {
border: 2px solid rgba(9, 48, 83, .8);
width: 100%!important
}
.mod_events_td_dayoutofmonth {
background-color: #e4edf8;
padding: 6px!important
}
a.mod_events_daylink:link {
color: #fff;
text-decoration: none
}
#gk-sidebar .box a:hover,
#ub_event_page a:hover,
.itemBody a:hover,
.popupContent a:hover,
body.valorisation .itemsCategory a:hover {
text-decoration: underline
}
.mod_events_td_daywithevents {
background-color: #093053;
padding: 6px!important
}
.mod_events_td_todaynoevents {
border: 2px solid #ec7e2d
}
.cal_td_daysnames {
border-bottom: 0;
color: #333;
background-color: #e4edf8
}
a.mod_events_daylink:visited {
color: #fff
}
td.mod_events_td_daywithevents:hover {
background-color: #ec7e2d
}
td.mod_events_td_daywithevents a:hover {
color: #fff!important
}
.ub_event_list_details .ub_event_list_location {
margin: 0!important
}
#ub_event_page a,
.itemBody a,
.popupContent a {
color: #751353!important
}
.gkIsWrapper-gk_university.loaded:hover h2 a {
color: #ee9049
}
.passes,
.pagination a, 
.pagination span {
border: 1px solid #E5E5E5;
display: inline-block;
font-size: 15px;
height: 32px;
line-height: 27px;
margin: 0 7px 0 0;
min-width: 32px;
padding: 2px 6px;
text-align: center;
text-transform: uppercase;
}
.filtre-agenda{padding:6px;
background:#f3f2ed;}
.filtre-agenda a{
border: 1px solid #aaa;
display: inline-block;
color:#666 !important;
font-size: 13px;
margin: 3px;
min-width: 32px;
background:#f3f2ed;
padding: 0 6px;
text-align: center;
transition:all 0.3s linear;
}
.filtre-agenda a:hover{background:#fff;}
.pagination a:hover,
.pagination span:hover {
border-color: #ee9049;
background: #ee9049
}
.itemImageBlock {
text-align: center
}
.itemImageBlock span {
color: #999
}
article .content ul li:before {
color: #751353;
content: ">";
position: relative;
left: -7px;
font-size: 18px;
margin-left: -7px
}
.content ul li p{
display:inline !important;
}
.border-violet img{
border-style: inset;
border-top:1px solid #751353;
border-left:1px solid #751353;
border-right:1px solid #751353;}
.category-universite .kc_row ul li:before{
content: ">";
display:inherit;}
.category-recherche-scientifique .kc_row ul li:before{
content: " ";
display:inherit;}
.page-id-2356 .kc_row ul li:before,
.kc_row ul li:before,
.category-vie-des-campus .kc_row ul li:before{
content: " ";
display:none;}
#gk-sidebar ul li:before{content: " ";}
article .content .kc_row .kc_text_block ul li:before{display:inline;}
article .content{margin-bottom:30px;}
article.itemView .itemBody ul {
padding-left: 15px
}
#gk-sidebar .box-title,
#gk-sidebar h3,
#gk-sidebar .telechargements h2,
#gk-sidebar .telechargements h3{
font-size: 18px !important;
font-weight: 100 !important;
font-family: 'titilliumsemibold' !important;
margin: 0 15px 10px !important;
padding:0px 0px 10px 10px;
border-bottom:1px solid #ddd;
color: #751353 !important;
text-transform: uppercase !important;
}
#gk-sidebar.kc-elm ol{
margin-left:-20px !important;
}
#gk-sidebar li{
line-height:1.5;
list-style:none;}
#gk-sidebar .tribe-list-widget{
line-height:1;}
#gk-sidebar .tribe-list-widget li{
padding-left:20px;
transition:all 0.3s ease;
}
#gk-sidebar .tribe-list-widget li:hover{
padding-left:10px;
padding-right:10px;
}
#gk-sidebar .tribe-list-widget li:hover .formatDate2{
background:#ee9049
}
#gk-sidebar .tribe-list-widget li:hover a{
color:#ee9049;
}
.grid .kc-entry_meta{display:none;}
.kc-entry_meta{width:auto !important;}
.grille figure{
display:inline-block;
margin:0px 20px 0px 0px;
float:left;
}
.grille .kc-entry_meta{
padding:0px;}
.sl-clock{display:none;}
.list-post-type .list-item{
margin:0px !important;
padding:10px !important;
border:none !important;}
.filters-button-group{
display:inline-block;
}
.entry-thumb-link img{display:none !important;}
.grid-simple{
display:inline-block;
width:100%;
clear:both;	
margin-top:36px;
}
.grid-simple.grille{margin-top:0px;}
.grid-simple.grille a:hover{
text-decoration:underline !important;
color:#ee9049 !important;
}
.grid-simple.grille .element-simple{border-bottom:1px solid #ddd;}
.grid-simple .element-item{
padding:15px;
background:#efeee7;
}
.grid-3.element-item{
width:32% !important;
height:auto !important;
margin:7px 0.5%;}
.grid-3.element-item .popupContent.open{width:500px !important;}
.grid-2.element-item{
width:48% !important;
height:auto !important;
margin:7px 0.5%;}
.grid-2.element-item img{
display:inherit;
margin:0 auto;}
.grid-2.element-item .popupContent.open{width:500px !important;}
.grid-4.element-item{width:24% !important;
margin:7px 0.5%;}
.kc-blog-posts-2 .colonnes-2{
width:50% !important;
float:left !important;
margin-bottom:15px !important;}
.kc-blog-posts-2 .colonnes-3{
width:32% !important;
float:left !important;}
.kc-blog-posts-2 .colonnes-3:nth-child(3n+1) {
display: table !important;
clear: both !important;
}
.kc-blog-posts-2.colonnes-3 .toutActu{
position:absolute !important;
bottom:55px !important;
right:10px;}
.kc-blog-posts-2 .colonnes-3 .post-item-left{width:100% !important;}
.kc-blog-posts-3 .element-item{
border:1px solid rgba(176, 169, 134, .5);
background:rgba(176, 169, 134, .08);
height:350px;
margin:6px 0.5%;
width:24%;
}
.kc-blog-posts-3 .entry-meta{padding-left:7px;}
.extrait ul{margin-top:0px !important;
margin-left:15px !important;}
.extrait li{
margin:0px !important;
padding:0px  !important;}
.extrait{
min-height:190px !important;
margin:5px !important;}
.extrait p{
padding:0px !important;
margin:0px 0px 6px 0px !important;}
.contenu-extrait{
padding:8px 12px 20px 12px;
font-size:14px !important;
line-height:1.2em !important;
margin:0px 0px 10px 0px !important;}
.kc_button{
background:#751353 !important;
color:#fff !important;}
.kc_button:hover{
text-decoration:underline !important;
}
.grid-simple .element-simple{
line-height:1.4em;
}	
.element-item a:hover{text-decoration:underline !important;}
.element-simple{
width:100%;}
.element-item h3{
font-size:18px;
font-weight:100 !important;
font-family: 'titilliumsemibold' !important;}
.element-simple h3{font-size:19px;
line-height:1.5 !important;
font-weight:100 !important;
font-family: 'titilliumsemibold' !important;}
.element-simple{
padding:10px 0px;
margin:5px 0px;
display:inline-block;}
.element-simple.conseil-administration{
width:48%;
float:left;
margin:0px 3px;
padding:10px 20px 0px 0px;
height:75px;
border-top:1px solid #ddd;
border-bottom:none !important;}
.element-simple .date{
font-family: 'titilliumsemibold' !important;
font-weight:100 !important;
font-size:16px;
color:#333;
background:#e7e6de;
padding:0px 6px;
line-height: 1.7;
}
.element-simple h3{
clear:none;
}
#gk-sidebar .kc-raw-code,
#gk-sidebar .kc_text_block{
margin-bottom:30px !important;} @font-face {
font-family: 'arciform_sansregular';
src: url(//iuvv.ube.fr/wp-content/themes/University/fonts/arciform-webfont.woff2) format('woff2'),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/arciform-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
.pagefiches{max-width:1235px;}
.pagefiches a:hover{text-decoration:underline !important;}
.pagefiches h2{font-family: 'titilliumsemibold' !important;
color: #751353 !important;
font-size: 28px !important;
margin-bottom: 12px !important;
background: none !important;}
.type-fiche{
line-height:1.3em;
}
.type{
font-family: 'titilliumsemibold';
padding:30px 20px;
font-size:30px;
line-height:1.1em;
background:#9e1b30;
color:#fff;
text-transform:uppercase;}
.type span{
font-size:31px;
display:inline-block;
margin-bottom:15px !important;
text-transform:none;}
.titre-fiche{
width:188px;
text-align:center;
margin:0px auto;
}
.plusvideo{
background:#ce8d97;
color:#ffffff !important;
font-family: 'titilliumsemibold';
text-align:center;
font-size:20px;
display:inline-block;
float:right;
padding:2px 10px;
margin:20px 0px 0px 0px;
}
.sub-menu ul .sub-menu{display:none !important;}
.lien_inactif{
cursor:default !important;
}
.plusvideo:hover{
background:#a1172e;;
}
.plusvideo i{
font-size:14px;
}
.titre_fiche{
padding:22px 20px;
background:#ce8d97;}
.titre_fiche a{color:#fff;}
.titre_fiche span{
display:inline-block;
width:10px;}
.titre_fiche h1{
text-transform:uppercase;
color:#ffffff;
font-size:18px;
font-family: 'titilliumsemibold';
line-height:1.3em;}
.pagefiches h1{
text-transform:uppercase;
color:#ffffff !important;}
.titre-fiche a{
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/icone-telecharger.svg) 10px 30px no-repeat;
background-size:95px;
padding:95px 0px 0px 0px;
color:#fff;
font-size:18px;
font-family: 'titilliumsemibold';
text-transform:uppercase;
text-align:center;
margin:7px 0px 10px 0px;
}
.fd_video{
padding:40px 0px;
background:#efeee7;
}
.fd_video iframe{border:1px solid #afa887;}
.titre-fiche a:hover,
.titre-fiche a:active,
.titre-fiche a:focus{
color:#ffffff !important;
}
.sciences .img-section{
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/lumieres-serveurs.jpg) center center;
background-size:cover;
}
.lettres .img-section{
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/sc-humaines.jpg);
background-size:cover;
}
.droit .img-section{
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/droit.jpg);
background-size:cover;
}
.sport .img-section{
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/sport-sante-psycho.jpg);
background-size:cover;
}
.bio .img-section{background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/biologie-etu.jpg);
background-size:cover;
}
.techno .img-section{background:url(//iuvv.ube.fr/wp-content/themes/University/images/techno-inge.jpg);
background-size:cover;
}
.type-fiche h3{
font-size:20px;
}
.second_bloc{
margin:30px 0;
}
.pagefiches .lieu{	
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/lieu.png) center 20px no-repeat;
padding:130px 0px 0px 0px;
background-size:60px;
text-align:center;
}
.niveau:after,
.lieu:after{
content:"";
position:absolute;
right:0px;
bottom:10px;
width:2px; 
height:120px;
background:#afa887;}
.pagefiches .equipes{	
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/niveau.png) center 20px no-repeat;
background-size:100px;
padding:140px 0px 0px 15%;}
.type-fiche .niveau span{
margin-top:10px;	
display:inline-block;	
}
.type-fiche .scolarite{	
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/telephone.png) 52% 10px no-repeat;
padding:100px 0px 0px 0px;
background-size:75px;
line-height:30px;
text-align:center;}
.troisieme_bloc{
background:url(//iuvv.ube.fr/wp-content/themes/University/images/motif.jpg);
padding:20px 0px 30px 0px;}	
.bloc_debouches{
display:none;
background:#fff;
padding:15px;
margin:30px 30px 30px 70px;
}
.bloc_attendus{
display:none;
background:#fff;
padding:5px 15px 15px 15px;
margin:30px 70px 30px 30px;}
.bloc_attendus h2{
text-transform:uppercase;
font-family: 'titilliumsemibold';
margin:15px 0 5px !important;
font-size:16px;
color:#666;
}
.liendebouche,
.lienattendus{
width: 250px;
color: #fff;
background: #9e1b30;
text-align: center;
border-radius: 25px;
display: block;
font-size:20px;
margin: 45px auto;
padding: 6px;
}
.titre_reussite{
background:#afa887;
}
.titre_reussite h3{
color:#ffffff !important;
font-size:25px;
font-family: 'titilliumsemibold';
margin:50px 20px 40px 40px;}
.titre_video{
background:#afa887;
}
.titre_video h3{
color:#ffffff !important;
font-size:33px;
font-family: 'titilliumsemibold';
margin:100px 20px 40px 40px;}
.titre_video i{
padding: 3px 0px 0px 12px !important;
position: absolute;
}
.quatrieme_bloc{border-bottom:2px solid #afa887}
.cinquieme_bloc{
margin:50px 0 30px;
}
.type-fiche .gens{	
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/perso.png) center 10px no-repeat;
padding:120px 0px 0px 10%;
background-size:130px;
}
.type-fiche .heure{	
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/heure.png) top center no-repeat;
background-size:90px;
padding:120px 0px 0px 40px;}
.gens:after,
.heure:after{
content:"";
position:absolute;
right:-10px;
bottom:20px;
width:2px; 
height:110px;
background:#afa887;}
.type-fiche .prix{	
background:url(//iuvv.ube.fr/wp-content/themes/University/images/fiches/euro.png) top center no-repeat;
padding:122px 0px 0px 40px;
background-size:65px;
}
.fiche-template .gk-page{
max-width: 1230px !important;
padding:0px;}
.pagefiches #gk-breadcrumb-area{margin:0px;}
@media screen and (max-width: 1280px){
.type-fiche .niveau{	
padding:100px 0px 0px 0px;
text-align:center;
}
}
@media screen and (max-width: 768px){
.titre_reussite h3 br{display:none;}
.type-fiche .lieu,
.type-fiche .niveau,
.type-fiche .scolarite,
.type-fiche .gens,
.type-fiche .heure,
.type-fiche .prix{	
text-align:center;
border-right:none;
border-bottom:2px solid #afa887;
padding:120px 0px 20px 0px;
margin-bottom:20px;
}
}
.sciences .reussite{
padding:40px 20px;
min-height:200px;
width:100%;
}  li[class='Enseignants-Chercheurs IUVV']{display:none !important;}
#titreFiltre{
position:absolute;
left:10px;
}
.toutafficher{
margin:0px 5px -20px 5px !important;}
.kc-col-container{display:inline-block;}
.grid {
margin:40px 0px 0px 0px;
}
.post-grid ul.itemTags{margin:0px;}
.post-grid ul.itemTags li{
background-size:contain;
cursor:default;
display:inline-block;
}
ul.itemTags li.secteur1{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/aliment.jpg)}
ul.itemTags li.secteur2{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/sante.jpg)}
ul.itemTags li.secteur3{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/photonique.jpg)}
ul.itemTags li.secteur4{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/apprentissage.jpg)}
ul.itemTags li.secteur5{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/patrimoine.jpg)}
ul.itemTags li.secteur6{background-image:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/vin.jpg)} .grid:after {
content: '';
display: block;
clear: both;
} .grid-simple .element-item {
position: relative;
float: left;
width: 22%;
margin: 5px;
padding: 10px;
}
.element-item > * {
margin: 0;
padding: 0;
}
.element-item .name {
position: absolute;
left: 10px;
top: 60px;
text-transform: none;
letter-spacing: 0;
font-size: 12px;
font-weight: normal;
}
.element-item .symbol {
position: absolute;
left: 10px;
top: 0px;
font-size: 42px;
font-weight: bold;
color: white;
}
.element-item .number {
position: absolute;
right: 8px;
top: 5px;
}
.element-item .weight {
position: absolute;
left: 10px;
top: 76px;
font-size: 12px;
}
.element-item.alkali          { background: #F00; background: hsl(   0, 100%, 50%); }
.element-item.alkaline-earth  { background: #F80; background: hsl(  36, 100%, 50%); }
.element-item.lanthanoid      { background: #FF0; background: hsl(  72, 100%, 50%); }
.element-item.actinoid        { background: #0F0; background: hsl( 108, 100%, 50%); }
.element-item.transition      { background: #0F8; background: hsl( 144, 100%, 50%); }
.element-item.post-transition { background: #0FF; background: hsl( 180, 100%, 50%); }
.element-item.metalloid       { background: #08F; background: hsl( 216, 100%, 50%); }
.element-item.diatomic        { background: #00F; background: hsl( 252, 100%, 50%); }
.element-item.halogen         { background: #F0F; background: hsl( 288, 100%, 50%); }
.element-item.noble-gas       { background: #F08; background: hsl( 324, 100%, 50%); }
.deuxcolonnes .filters-button-group button{
width:340px;
}
.filtresLabo .button{	
padding:85px 0px 10px 0px;
margin:10px 0px 0px 0px;
background-position:center center;
border:none;
background-size:64px !important;
}
.filtresLabo .button:nth-child(0n+2){
padding:4px;
border:1px solid #751353;
}
.filtresLabo .button:nth-child(0n+4){
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur5.svg) center 5% no-repeat;
background-size:72px !important;
}
.filtresLabo .button:nth-child(0n+5){
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur6.svg) center 5% no-repeat;
}
.filtresLabo .button:nth-child(0n+6){
background-size:80px !important;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur1.svg) center 5% no-repeat;
}
.filtresLabo .button:nth-child(0n+7){
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur2.svg) center 8% no-repeat;
}
.filtresLabo .button:nth-child(0n+8){
background-size:84px !important;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur4.svg) center 5% no-repeat;
}
.filtresLabo .button:nth-child(0n+9){
background-size:76px !important;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur3.svg) center 5% no-repeat;
}
.filtresPlateformes .button{	
padding:85px 0px 10px 0px;
margin:10px 0px 0px 0px;
background-position:center center;
border:none;
background-size:64px !important;
}
.filtresPlateformes .button:nth-child(0n+2){
padding:4px;
border:1px solid #751353;
}
.filtresPlateformes .button:nth-child(0n+4){
background-size:72px !important;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur3.svg) center 5% no-repeat;
}
.filtresPlateformes .button:nth-child(0n+5){
background-size:80px !important;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur1.svg) center 5% no-repeat;
}
.filtresPlateformes .button:nth-child(0n+6){
background-size:80px !important;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur4.svg) center 5% no-repeat;
}
.filtresPlateformes .button:nth-child(0n+7){
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur5.svg) center 5% no-repeat;
background-size:80px !important;
}
.filtresPlateformes .button:nth-child(0n+8){
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur2.svg) center 8% no-repeat;
}
.filtresPlateformes .button:nth-child(0n+9){
background:url(//iuvv.ube.fr/wp-content/themes/University/images/pictos/secteur6.svg) center 5% no-repeat;
}
.ufr-nofiltres #legende{display:none;} #gk-sidebar h4,
#gk-sidebar .tribe-list-widget span{
font-size:14px;
margin:0px;
font-weight:100;
}
.bigdate{
font-size:26px;
line-height:110%;}
.smalldate{
padding:7px 0px !important;
font-size:13px;
line-height:90%;}
#gk-sidebar .formatDate2{
transform-origin:top right;
transform:scale(0.9);
margin:0px;
}
#gk-sidebar .bigdate{
font-size:18px;
line-height:100%;
}
#gk-sidebar .toutAgenda2{
font-size:14px;
padding-top:7px;
padding-bottom:7px;
margin:30px 20px 0px 0px;
}
.subCategoryContainer,
.subCategoryContainer .subCategory {
margin: 0
}
#k2Container .itemsContainerWrap article header {
margin-bottom: 0
}
.popupContent ul {
list-style-type: none;
padding-left: 30px;
color: #333
}
.filtreLabos.projetsRech article header:hover a,
footer a:hover {
color: #ee9049!important
}
#gkFooterNav .pictosrs,
footer .acces,
footer .poleRech {
position: relative!important;
display: inline-block!important;
top: -30px!important;
vertical-align: bottom;
margin: 0 40px;
margin-top: -100px!important;
height: 90px;
right: -84px
}
footer .acces span,
footer .poleRech span {
position: relative;
bottom: -56px;
font-size: 13px;
font-weight: 700
}
footer .acces p,
footer .poleRech p {
margin: 0
}
footer .acces span {
margin-left: 12px;
left: -60px
}
footer .poleRech span {
right: 39px;
display: inline-block
}
#gkFooterNav .pictosrs {
width: 250px;
height: 60px;
top: -60px!important
}
#gkFooterNav .pictosrs p {
margin-top: 20px
}
#gkFooterNav .pictosrs img {
width: auto;
height: 33px;
opacity: .9
}
#gk-sidebar .box.gris img,
.box.modDoss li a,
.box.modDoss li a img,
.box.modDoss li h4 a {
width: 100%
}
#gkFooterNav .pictosrs a {
margin: 0 10px;
display: inline-block
}
#gk-sidebar .box.gris {
margin-left: 0!important;
padding: 0;
border: 2px solid #751353
}
#gk-sidebar .box.gris p {
margin: 0;
padding: 6px
}
#gk-sidebar .box.autre h3 {
background: #751353;
padding: 2px 10px 10px;
width: 100%;
margin: 0!important;
}
#gk-sidebar .box.gris h3 span {
color: #fff
}
body.distinctions #itemListLeading div.itemContainer:hover a {
color: #ee9049
}
.box.modDoss h3 {
color: #751353;
font-size: 20px;
padding: 20px 0 0
}
.box.modDoss li {
margin: 10px 0!important;
background: #093053;
padding: 10px
}
.box.modDoss li a {
color: #fff;
display: block
}
.box.modDoss li a img.nspImage {
display: none
}
.box.modDoss li h4 {
font-size: 18px;
display: block
}
.box.modDoss li:hover a {
color: #ee9049!important
}
.pl20 {
padding-left: 20px
}
.box.modDoss .dib.vam.pl20 {
width: 100%;
padding: 15px 5px 3px
}
.box.modDoss .dib.vam.pl20 p {
font-size: 15px;
color: #ddd
}
.itemsCategory img,
.subCategoryImage {
width: 50px!important;
display: inline-block;
vertical-align: middle;
float: none
}
#k2Container .subCategoryContainer .subCategory h2 {
line-height: 100%!important;
margin-top: 0!important;
display: inline-block;
font-size: 20px;
vertical-align: middle
}
.itemListSubCategories {
margin-top: 35px
}
.subCategoryContainer .subCategory {
margin: 0 0 24px
}
#text p,
article p {
margin: 1em 0 0!important;
line-height: 170%;
}
.contacts p{ margin:0px !important;}
.wp-caption p{
padding:0px !important;
margin:0px !important;}
.wp-caption{margin:0 auto;}
.citationBleue {
display: inline-block;
background: #751353;
float: left;
width: 290px;
padding: 22px 21px;
color: #fff;
margin: 12px 22px 12px 0;
margin-left: -50px!important;
margin-right: 25px!important
}
.citationBleue:before {
color: #fff;
content: open-quote;
font-size: 4em;
line-height: .1em;
margin-right: .25em;
vertical-align: -.4em
}
article.itemView h2,
article.itemView h3 {
line-height: 130%!important;
color: #751353;
margin-top: 15px
}
article#k2Container {
overflow: visible!important
}
article.itemView h2 {
font-size: 28px;
font-weight: 700
}
article.itemView h3 {
font-size: 25px
}
blockquote p {
font-style: italic;
}
#gk-sidebar .telechargements a:before {
content:'';
position:absolute;
width:25px;
height:25px;
padding-bottom:20px;
margin-left:-40px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/downloadSidebarIcon.png);
background-repeat: no-repeat;
background-size: contain;
}
#gk-sidebar .telechargements a {
display:inherit;
padding-left: 55px
}
#gk-sidebar .telechargements ul li a{
padding-left: 25px !important;
position: relative
}
#gk-sidebar .telechargements ul{margin-left:0px;}
#gk-sidebar .telechargements ul li:nth-child(odd) {
background-color: #751353
}
#gk-sidebar .telechargements ul li:nth-child(even) {
background-color: #d9a3ab;
}
#gk-sidebar .telechargements ul li:after{
content: "";
width: 0;
height: 0;
border-left: 13px solid transparent;
border-right: 13px solid transparent;
position: absolute;
bottom: -11px;
z-index: 999;
left: 35px
}
#gk-sidebar .kc-raw-code{
border-bottom:2px solid #d7d4c2;
margin-bottom:15px;
padding-bottom:15px;}
#gk-sidebar .infosPratiques p{margin:1em 0 !important;}
#gk-sidebar .infosPratiques{
border-bottom:2px solid #d7d4c2;
margin-bottom:15px;}
#gk-sidebar .infosPratiques.box  p{
font-size:90%;
line-height:1.4em;
margin-bottom:20px !important;}
#gk-sidebar.kc-elm .telechargements ul li{padding-left:24px !important;}
#gk-sidebar.kc-elm .telechargements ul li:last-child{border:none !important;}
#gk-sidebar .telechargements ul li:last-child:after {
display: none
}
#gk-sidebar .telechargements ul li:nth-child(odd):after {
border-top: 15px solid #751353
}
#gk-sidebar .telechargements ul li:nth-child(even):after {
border-top: 15px solid #d9a3ab
}
#gk-sidebar .telechargements ul li a {
color: #fff;
padding: 14px 0;
font-size: 15px;
vertical-align: middle;
display: inline-block
}
#gk-sidebar .telechargements ul li:before {
content: "";
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/downloadListIcon.png);
background-repeat: no-repeat;
background-size: contain;
padding-left: 33px;
width: 28px;
height: 28px;
vertical-align: middle
}
.accordion-inner.panel-body p {
margin-top: 0!important
}
#overmenu a.insideLink {
width: 100%;
height: 100%
}
.wdth25 {
width: 25%
}
.wdth33 {
width: 33%
}
.wdth50 {
width: 50%
}
.wdth66 {
width: 67%
}
body.chInternat .itemsCategory p img {
width: auto!important
}
.mCustomScrollBox .mCSB_dragger_bar {
background-color: #8d2030!important;
}
#overmenu #univB {
position: absolute;
top: 10px;
text-align: left;
color: #fff;
left: 150px;
line-height: normal;
font-weight: 700
}
body.filtreLabos.projetsRech section.tagClass strong {
font-weight: 400!important
}
body.filtreLabos.projetsRech section.tagClass p {
margin: 0!important
}
body.filtreLabos.projetsRech #k2Container section.tagClass article header h2 {
font-size: 19px!important
}
body.filtreLabos.projetsRech section.tagClass .itemBody * {
font-size: 16px!important
}
#gkAsideMenu li.first {
width: 41px;
overflow: hidden
}
#gkAsideMenu li.haschild li.first {
width: auto;
overflow: visible
}
#gkAsideMenu li.first img {
margin-left: -26px;
width: 55px;
}
#menu518:after {
content: "|"!important
}
.triggerOpen,
.triggerOpen2 {
cursor: pointer
}
#lienUBFC img {
width: 170px
}
#lienUBFC {
float: right;
margin-top: 50px;
}
#gkFooter .gkPage {
position: relative
}
#k2Container.itemListView.osni span.itemImage.catitem img {
max-height: 230px
}
.fluid-width-video-wrapper {
padding-top: 50%!important
}
.gkIsWrapper-gk_university figcaption {
-webkit-transform: none!important;
-moz-transform: none!important;
-ms-transform: none!important;
-o-transform: none!important;
transform: none!important;
position: relative!important;
bottom: 0!important;
}
.externallogin {
margin-top: -50px;
padding-bottom: 300px
}
#gkIs-gk-is-500.gkIsWrapper-gk_university .gkIsSlide {
background-size: cover!important;
background-position: center;
}
@media screen and (min-width:1230px) {
}
body.home-page #dossiers-flag {
position: absolute;
display: none;
top: 60px;
left: -9px;
width: 135px;
height: auto;
z-index: 9
}
#id1_container_div h1,
body.pageAgenda h1 {
font-weight: 700;
color: #751353;
font-size: 32px!important
}
#k2FrontendEditToolbar h2 {
background-image: none!important
}
div.gk-tweets .w0 {
width: 0
}
div.gk-tweets .h100 {
height: 100%
}
div.gk-tweets .ha {
height: auto
}
div.gk-tweets .w95 {
width: 95%;
align-self: center;
}
.gk-tweetName {
margin: 0!important
}
.lepost span.lienAudio,
.lepost span.lienExterneHP,
.lepost span.lienVideo {
display: block;
position: absolute;
z-index: 9;
opacity: .9;
width: 100%;
height: 232px;
background-size: 63px;
background-position: center;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, .15);
background-repeat: no-repeat;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
overflow: hidden;
margin: 25px 0px 0px 0px;
line-height: 110%;
}
.gk-nsp span.lienAudio,
.gk-nsp span.lienExterneHP,
.gk-nsp span.lienVideo {
display: block;
position: absolute;
z-index: 9;
opacity: .9;
width: 277px;
height: 185px;
background-size: 63px;
background-position: center;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, .15);
background-repeat: no-repeat;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
overflow: hidden;
margin: 10px 0px 0px 15px;
line-height: 110%;
}
@media screen and (max-width:1500px) {
#overmenu ul .firstLi li{
padding: 3px 0!important;
}
}
@media screen and (max-width:1080px) {
.spriteOvermenu:before{
margin-right: 0;
}
}
@media screen and (max-width:1024px) {
.itemResizer{
margin:0px !important;
position:relative !important;
float:right;}
.ub_event_encadre{width:50%;}
body.filtre .popupContent.open {
position: fixed!important;
margin: 0 auto!important;
top: 10%!important;
width: 550px!important;
left: 0;
right: 0;
bottom: 10%;
overflow: auto
}
ul#vie-campus li {
max-width: 49%;
min-width: 49%;
display: inline-block;
vertical-align: top;
}
.category-international div.parallax{
background-image: none!important;
}
body.home-page span.lienAudio,
body.home-page span.lienExterneHP,
body.home-page span.lienVideo {
background-color: transparent;
top: 0;
bottom: 50%
}
body.home-page span.lienExterneHP:after {
display: none!important
}
}
body.home-page span.lienAudio {
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/external-audio.png)
}
body.home-page span.lienVideo {
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/external-video.png)
}
body.home-page span.lienExterneHP {
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/externallink2.png)
}
body.home-page span.lienExterneHP:after {
content: "Lien externe";
width: 55px;
height: 0;
display: block;
padding: 7px 0 2px;
position: relative;
background: rgba(250, 250, 250, 1);
bottom: 0;
color: rgba(25, 25, 25, 1);
z-index: 98;
opacity: 0;
-webkit-transition: opacity .3s, eight 0s .3s;
-moz-transition: opacity .3s, eight 0s .3s;
-ms-transition: opacity .3s, eight 0s .3s;
-o-transition: opacity .3s, eight 0s .3s;
transition: opacity .3s, height 0s .3s;
left: 50%;
margin-left: -28px;
top: 50%;
margin-top: -28px;
font-size: 16px;
border-radius: 25px;
font-weight: 700
}
body.home-page .nspArt:hover span.lienExterneHP:after {
height: 55px;
opacity: 1;
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
-ms-transition: opacity .3s;
-o-transition: opacity .3s;
transition: opacity .3s;
}
.itemList.qsd #itemListLeading ul.itemTags li:hover {
background: #ee9049!important
}
.mfp-wrap {
z-index: 10000000000!important
}
#k2FrontendEditToolbar h2 {
background: url(http://recherche.u-bourgogne.fr/media/k2/assets/css/../images/system/sprite-backend.png) no-repeat!important
} #gkMainbody{position: relative;} #gkMainbodyTop{
display: flex;
flex-flow: row wrap;
justify-content: space-around;
}
div.home-pageNews{
flex: 1 1 100%;
height: 650px;
margin-top: 65px;
}
div.home-pageNews .content{
width: 60%;
float: left;
}
.gkIsWrapper-gk_university figure {
overflow: visible;
}
#gkIs-gk-is-500.gkIsWrapper-gk_university {
margin-bottom: 100px;
}
div.actusHP{
background-color: #e5e3da;
}
div.agenda_jevents{
background: none !important;
}
#gk-sidebar div.agenda_jevents{
background-color: transparent!important;
}
#gk-sidebar a.toutAgenda{
font-size: 14px;
}
div.actusHP, div.agenda_jevents{
flex: 1 1 42%;
height: auto;
display: block;
}
div.actusHP .nspArtPage.active.nspPages{
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
div.actusHP .nspArtPage.active.nspPages .nspArt.nspCol1{
padding: 0 0px 20px 0;
flex: 1 1 100%;
}
body.home-page .box .header {
padding: 0 0 5px;
}
div.nspMain.actusHP.activated{width: 100%;}
div.agenda_jevents span a{
color: #751353!important;
line-height: 100%;
padding: 10px 0 15px;
padding-top: 0;
font-size: 22px;
font-weight: normal;
}
#gk-sidebar div.agenda_jevents span a{
font-size: 14px;
}
.kc-blog-posts-2 h2{    
font-size: 28px !important;
text-transform: uppercase !important;
margin:0px 0px 10px 0px!important;
}
.box h2{
font-size: 32px!important;
font-weight: bold!important;
margin: 0 15px 10px!important;
color: #751353!important;
text-transform: uppercase!important;
}
.disflex{
display: flex;
}
.childflex{
flex:1 1 0%;
}
.flex30{
flex:1 1 30%;
}
div.nspMain.actusHP a{
display: flex;
flex-flow: row;
}
div.nspMain.actusHP .nspArt.nspCol1{
padding: 0 0px 20px 0!important;
}
body.home-page #gkMainbody{
display: flex;
flex-wrap: wrap;
flex-direction: row;
padding: 110px 0!important;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/bg-rs.png);
}
ul#instagram{
display: -webkit-flex; -webkit-align-items: center; display: flex;
flex-wrap:wrap;
background: #fff;
padding: 7px;
justify-content: space-around;
overflow: auto;
}
#instagram li{
-webkit-flex: 1;
flex:1 1 30%;
width: 180px;
height: 180px;
overflow: hidden;
min-width: 180px;
}
.twitter.flex30 .content,.twitter.flex30 .gk-tweets{
height: 100%;
}
.gk-tweets{
display: flex;
flex-direction: column;
}
.gk-tweets div{
flex:1 1 0%;
width: 100%!important;
}
.gk-tweets #row0, .gk-tweets #row1, .gk-tweets #row2{
display: flex;
width: 100%!important;
}
.box.actusHP, .box.transparent.agenda_jevents.tout_agenda{position: relative;}
body.home-page #gkMainbody:before, body.home-page #gkMainbody:after{
content: "";
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/bg-rs.png);
top: 0;
bottom: 0;
width: 100%;
height: 100%;
position: absolute;
}
body.home-page #gkMainbody:before{
left: -100%;
}
body.home-page #gkMainbody:after{
right: -100%;
display: inline-block;
}
.homepage_section{margin:0px;}
body.home-page .kc-elm h2{
margin:40px 0px 0px 0px !important;}
div.telechargements em{
color: #fff;
padding: 14px 0;
font-size: 15px;
max-width: 70%;
vertical-align: middle;
display: inline-block;
}
.home #gk-breadcrumb-area{
display:none;
}
body.home-page ul#recherchehome {
display: flex;
flex-direction: row;
align-items: flex-start;
align-content: space-between;
flex-wrap: wrap;
}
body.home-page ul#recherchehome li{
flex:1 1 0%;
color: #751353;
border: 0;
cursor: pointer;
}
body.home-page ul#recherchehome li:hover, body.home-page ul#recherchehome li.marked{
color: #ec7521;
}
body.home-page ul#recherchehome li svg path{
transition: 200ms;
transition-timing-function: ease-in-out;
-webkit-transition: 200ms;
}
body.home-page ul#recherchehome li svg{
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
body.home-page ul#recherchehome:hover li svg{
opacity: .6;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out; ease-in-out;
}
body.home-page ul#recherchehome li:hover svg{
-moz-transform: scale(.95);
-webkit-transform: scale(.95);
-o-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
opacity: 1;
-webkit-transition: all 400ms ease-in-out;
-moz-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;
}
body.home-page ul#recherchehome li:hover svg path, body.home-page ul#recherchehome li.marked svg path{
fill: #ec7521;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out; ease-in-out;
}
body.home-page ul#recherchehome li span{
display: block;
position: relative;
max-width: 190px;
font-size: 18px;
font-weight: bold;
min-height: 55px;
padding-left: 20px;
line-height: 100%;
}
body.home-page ul#recherchehome li span:before{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/dot-border.png);
content: "";
width: 5px;
height: 100px;
display: block;
background-size: 3px 5px;
position: absolute;
background-repeat: repeat-y;
margin-left: -7px;
margin-top: 3px;
-webkit-transition: height .3s ease;
-moz-transition: height .3s ease;
-ms-transition: height .3s ease;
-o-transition: height .3s ease;
transition: height .3s ease;
}
body.home-page ul#recherchehome li.marked span:before{
height: 175px;
-webkit-transition: height .3s ease;
-moz-transition: height .3s ease;
-ms-transition: height .3s ease;
-o-transition: height .3s ease;
transition: height .3s ease;
}
body.home-page ul#recherchehome li svg{
margin-left: 20px;
}
body.home-page div.box:nth-child(2) #rechercheCntr p{
margin: 10px 30% 0 0;
}
body.home-page div.box:nth-child(2) #rechercheCntr p span{
color: #751353;
display: block;
font-weight: bold;
}
body.home-page div.box:nth-child(2) #rechercheCntr{
height: 0px;
padding-right: 40px;
overflow: hidden;
margin: 0 5% 0 20%;
overflow: auto;
-webkit-transition: height .4s ease-in-out;
-moz-transition: height .4s ease-in-out;
-ms-transition: height .4s ease-in-out;
-o-transition: height .4s ease-in-out;
transition: height .4s ease-in-out;
}
body.home-page div.box:nth-child(2) #rechercheCntr.open{
height: 255px;
-webkit-transition: height .4s ease-in-out .1s;
-moz-transition: height .4s ease-in-out .1s;
-ms-transition: height .4s ease-in-out .1s;
-o-transition: height .4s ease-in-out  .s;
transition: height .4s ease-in-out .1s;
}
body.home-page div.box:nth-child(2) #rechercheCntr ul{
display: block;
list-style-type: circle;
}
body.home-page div.box:nth-child(2) #rechercheCntr li{
display: block;
}
.campusHP{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/blasonBG.png);
background-repeat: no-repeat;
background-position: center;
background-size: 30%;
margin-top: -120px !important;
background-attachment: fixed;
}
#rechercheHP{background:#eeeee8;
padding:0px 0px 0px 25px;}
#rechercheHP h2{margin:0px 0px 13px 0px !important;}
body.home-page .recherche-blocs{
display:inline-block;
color: #fff;
font-weight: bold;
margin-top: 0;
}
body.home-page .recherche-blocs #firstRow div{
background-color: #b0a986;
}
body.home-page .recherche-blocs #firstRow div:nth-child(1), body.home-page .recherche-blocs #firstRow div:nth-child(4){
background-color: #751353;
}
body.home-page .recherche-blocs #firstRow div a, body.home-page .recherche-blocs div#visu a{
display: block;
width: 100%;
height: 100%;
color: #fff;
}
body.home-page .recherche-blocs #firstRow div a:hover .more{
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
body.home-page .recherche-blocs #firstRow div a:hover * {
text-decoration: underline!important;
}
body.home-page .recherche-blocs #firstRow{
width:66%;
float:left;
}
body.home-page .recherche-blocs #firstRow div a .more{
position: absolute;
text-decoration: none!important;
bottom: 30px;
right: 12%;
font-size: 42px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
transform-style: preserve-3d;
font-weight: 700;
line-height: 35%;
transform-origin: bottom;
-webkit-transform-origin:bottom;
-ms-transform-origin:bottom;
}
body.home-page .recherche-blocs #secondRow{
width:34%;
overflow:hidden;
float:right;
}
body.home-page .recherche-blocs #firstRow div{
display: flex;
float:left;
flex: 1 1 50%;
height: 170px;
width:50%;
padding: 0 0;
text-align: center;
position: relative;
font-size: 25px;
line-height: 100%;
}
body.home-page .recherche-blocs #firstRow div a{
padding: 50px;
}
body.home-page .recherche-blocs .custom{
display: flex;
flex-wrap: wrap;
}
body.home-page .recherche-blocs #secondRow #titre{
color: #751353;
font-size: 25px;
text-align: center;
padding: 10px 20%;
}
body.home-page .recherche-blocs #secondRow #visu{
color: #fff;
background-image: url(http://recherche.u-bourgogne.fr/images/stories/Images/dossiers-ub/dossier6/miniature.jpg);
height: 340px;
min-height:340px;
position: relative;
background-repeat: no-repeat;
background-position: 0% -60px;
background-size: cover;
}
.exergue{
font-size: 45px;
margin: 0 10px;
}
body.home-page .recherche-blocs{
padding-bottom: 40px;    
position: relative;    
z-index: 9;}
body.home-page .recherche-blocs #secondRow #visu span:nth-child(1){
background-color: #b0a986;
position: absolute;
color:#fff;
top: 39%;
right: -100%;
padding: 0 17px;
opacity: 0;
font-weight: normal;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
body.home-page #btnRecherche{
position: absolute;
bottom: -20px;
background: #b0a986;
text-transform: uppercase;
left: 50%;
margin-left: -75px;
}
body.home-page #btnRecherche:hover{
background-color: #f47b20;
}
body.home-page #btnRecherche a{
color: #fff;
width: 100%;
height: 100%;
display: block;
padding: 10px 20px;
}
body.home-page .recherche-blocs #secondRow div#visu  a span:nth-child(2){
background-color:  #751353;
position: absolute;
color:#fff;
top: 47%;
right: -100%;
opacity: 0;
width: 80%;
padding: 0 50px 0 15px;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
body.home-page .recherche-blocs div#visu a:hover span:nth-child(1){
right: 10%!important;
opacity: 1!important;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
body.home-page .recherche-blocs div#visu a:hover span:nth-child(2){
right: 10%!important;
opacity: 1!important;
-webkit-transition: all .5s ease .2s!important;
-moz-transition: all .5s ease .2s!important;
-ms-transition: all .5s ease .2s!important;
-o-transition: all .5s ease .2s!important;
transition: all .5s ease .2s!important;
}
.big-icons{
display:inline-block;
clear:both;
margin:20px 0px 35px 0px !important;
} h2.campushome{
display:inline-block;
clear:both;
margin-top: 40px!important;
}
body.home-page div.box:nth-child(4) .parallax{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/blasonBG.png);
background-repeat: no-repeat;
background-position: center;
background-size: 30%;
margin-top: -120px!important;
}
body.home-page ul#vie-campus, 
ul#vie-campus{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
align-items:baseline;
overflow: auto;
}
body.home-page ul#vie-campus li, 
ul#vie-campus li{
flex:1 1 30%;
border: 0;
margin: 30px 0;
min-width: 310px;
}
body.home-page ul#vie-campus li a *, 
ul#vie-campus a *{
display: block;
margin: 0 auto;
transform: translate3d(0px, 0px, 0px);
max-width: 200px;
}
body.home-page ul#vie-campus li a div, 
ul#vie-campus li div{
background-color: #751353;
color: #fff;
display: block;
padding: 5px 0;
font-size: 22px;
max-width: 150px;
margin: 0 auto;
text-align: center;
}
body.home-page div.box:nth-child(4) h3.header{
margin: 100px 0 -140px!important;
}
body.home-page ul#vie-campus li a, 
ul#vie-campus li a {
width: 100%;
height: 100%;
display: block;
}
body.home-page ul#vie-campus li a .btnLocation,
ul#vie-campus .btnLocation{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/btnLocation.svg);
background-repeat: no-repeat;
background-size: cover;
display: block;
z-index: 9;
position: relative;
width: 36px;
height: 47px;    
margin-top: -26px;
margin-bottom: -1px;
}
body.home-page ul#vie-campus li:hover span, 
ul#vie-campus li:hover span{
-webkit-transition: all 400ms ease-in-out;
-moz-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;
}
body.home-page ul#vie-campus li:hover div,
ul#vie-campus li:hover div{
background-color: #ee9049;
-webkit-transition: all 400ms ease-in-out;
-moz-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;
}
body.home-page ul#vie-campus li:hover a .btnLocation, 
ul#vie-campus li:hover .btnLocation{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/btnLocationhover.svg);
background-size: cover;
}
body.home-page div.box:nth-child(5) ul{
display: flex;
flex-direction: row;
align-content: space-between;
align-items: center;
flex-wrap:wrap;
}
body.home-page div.box:nth-child(5) ul li{
flex: 1 1 260px;
text-align: center;
border: 0;
position: relative;
margin: 0 10px;
height: 190px;
max-width: 310px;
}
#titreFormationHP .kc-container, 
#titreFormationHP .kc-container h2{margin:10px 0px 0px 7px !important}
#formationHP .big-icons{margin:0px !important;}
.big-icons .kc_single_image span{
background-color: rgba(255,255,255,0.9);
font-size: 18px;
position: absolute;
text-transform: uppercase;
padding:20px 30px 45px 30px;
font-weight: bold;
top: 210px;
left: 0px;
width: 100%;
height: 60px;
text-align: center;
line-height: 23px;
}
.caption-violet.kc_single_image span{
background-color: #751353;
font-size: 18px;
color:#fff !important;
text-transform: uppercase;
padding:30px 30px 45px 30px;
font-weight: bold;
top: 170px;
left: 0px;
width: 100%;
height: 60px;
text-align: center;
line-height: 23px;
}
.pageformation .big-icons .kc_single_image span{
top:190px;
}
#recherche_icones .kc_single_image span{
line-height:21px !important;
margin:7px 0px 0px 0px !important;
font-size:21px !important;}
.kc_single_image span{display:block;}
.collections .kc_single_image{
margin:20px 0px 0px 0px;
padding:20px 0px;
text-align:center;}
.collections .kc_single_image img{
margin-bottom:4px;
max-width:200px;}
.collections .kc_single_image span{
line-height:23px;
font-size:19px;}
.big-icons .kc_single_image.ligne-double span{
bottom: -32px;
}
.kc_col-sm-3 .kc_single_image span{
font-size: 16px;
height: 75px;
padding:7px 20px 50px 20px;
line-height:1.3em;
top: 150px;
}
.big-icons .kc_single_image img{
max-width:100% !important;
width:100% !important;}
.small-icons .kc_single_image img{width:auto !important;}
.big-icons .kc_single_image{
padding:15px;
text-align:center;}
.small-icons .kc_single_image img{
width:auto !important;
height:100% !important;
}
.small-icons .kc_single_image{
margin:15px 0px;
transition:all 0.3s ease;
opacity:1;
text-align:center;}
.small-icons .kc_single_image a{
transition:all 0.3s ease;
}
.fade-icons:hover .kc_single_image a{
opacity:0.7;
}
.fade-icons .kc_single_image a:hover{
opacity:1;
}
.post-fields{display:none;}
.small-icons .kc_single_image span{
line-height:18px !important;
display:inline-block;
font-size: 16px;
text-transform: none;
font-weight: bold;
width: 100%;
text-align: center;
line-height: 23px;
}
.small-icons .kc_single_image:hover a,
.small-icons .kc_single_image:hover span{
text-decoration:underline !important;
color:#751353 !important;
}
#pagesinwidgets_page_section-4 .kc_single_image{
width:94% !important;
height:90% !important;
margin:0 auto;}
body.home-page div.box:nth-child(5) ul li a{
display: block;
width: 100%;
height: 100%;
}
#gkContent, #gkPageContent{
background-color: transparent;
}
.category-universite #ubchiffresCntr{
height: 460px;
margin-top:90px;
margin-left:-30px;
margin-bottom:60px;
width: 100%;
position: relative;
}
.category-universite #chiffresCntr{
position: absolute;
background-color: #fff;
border: 1px solid #c1bbbc;
padding: 10px 0;
left: 0;
right: 0;
left: 50px;
top: 0;
bottom: 0;
}
.category-universite #classementCntr{
position: absolute;
left: 0;
left: 50px;
background-color: #fff;
border: 1px solid #c1bbbc;
right: 0;
top: 0;
bottom: 0;
}
#ubchiffresCntr a.toutAgenda{bottom:8px !important;}
.category-universite .caller{
position: absolute;
color: #fff;
font-weight: bold;
cursor: pointer;
}
.category-universite #chiffresCntr .caller{
top: -26px;
width: 170px;
text-align: center;
left: 125px;
}
.category-universite #classementCntr .caller{
top: -25px;
width: 115px;
text-align: center;
}
#ubchiffresCntr .tab .caller{
background-color: #b0a986;
border-radius: 10px 10px 0 0;
}
#ubchiffresCntr .tabActive .caller{
background-color: #751353;
box-shadow: 1px -1px 3px 0px rgba(0,0,0,0.7);
}
#ubchiffresCntr .tabActive{
z-index: 9;
}
.category-universite ul#ubclassements span.exergue{
font-size: 25px;
color: #751353;
}
.category-universite ul#ubclassements span.ligne3{
font-weight: normal;
}
.category-universite ul#ubchiffres, .category-universite ul#ubclassements{
width: 100%;
max-width: 100%;
margin: 0 auto;
display: inline-flex;
flex-wrap:wrap;
justify-content: flex-start;
text-align: center;
}
.category-universite ul#ubclassements{
justify-content: space-around;
align-items: center;
height: 90%;
}
.category-universite ul#ubchiffres li{
border: 0;
flex: 0 0 30%;
padding: 12px 0;
min-width: 30%;
display: inline-block;
}
.category-universite ul#ubclassements li{
border: 0;
flex: 0 0 35%;
padding: 15px 0;
min-width: 35%;
display: inline-block;
}
.category-universite ul#ubclassements li img{
width: auto;
height: 80px;
display: block;
margin: 0 auto;
}
.category-universite ul#ubchiffres li svg{
width: 100%;
height: 100px;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
.category-universite ul#ubchiffres li span, body.home-page ul#ubchiffres li svg, .category-universite ul#ubclassements li span{
display: block;
margin: 0 auto;
text-align: center;
font-weight: bold;
line-height: 100%;
}
.category-universite ul#ubchiffres li.separator{
width: 150px;
}
.category-universite ul#ubchiffres li span.ligne1{
color: #8d2030;
}
.instagram .box-title,
.facebook .box-title,
.widget_gk_tweets .box-title{display:none;}
.widget_gk_tweets:before{
content: "";
margin:10px auto 15px auto;
width: 75px;
height: 45px;
display: block;
background-size: CONTAIN;
background-repeat: no-repeat;
background-image: url(//iuvv.ube.fr/images/charte/pictos/pictoTwitter.png);
}
.home-page .widget_tp_widget_recent_tweets:before{
content: "";
margin:10px auto 15px auto;
width: 75px;
height: 45px;
display: block;
background-size: CONTAIN;
background-repeat: no-repeat;
background-image: url(//iuvv.ube.fr/images/charte/pictos/pictoTwitter.png);
}
.widget_tp_widget_recent_tweets .twitter_time,
.widget_tp_widget_recent_tweets .box-title{display:none !important;}
.tp_recent_tweets li{
background-color: #bb5061;
background-image:none !important;
padding:20px 18px !important;
min-height:120px;
line-height:1.2em !important;
color: #fff;
border:none !important;
font-size: 14px;}
.tp_recent_tweets li:nth-child(2){
background-color: #ca848f;
}
.tp_recent_tweets li:nth-child(3){
background-color: #e5c2c7;
}
.tp_recent_tweets li a{
font-weight:200 !important;
color: #1d1b1b !important;}
.wp-caption-text{margin:0px !important;}
#gk-sidebar .widget_gk_tweets:before{
display:none;}
#gk-sidebar .widget_gk_tweets{margin-bottom:20px;}
#gk-sidebar .widget_gk_tweets .widgettitle,
#gk-sidebar h2{
font-size:18px;
font-family: 'titilliumsemibold';	
text-transform:uppercase;
margin-bottom:12px;
}
#gk-sidebar .widget_gk_tweets .gk-tweet-info,
#gk-sidebar .widget_gk_tweets .gk-tweet-date,
#gk-sidebar .widget_gk_tweets img{display:none;}
#gk-sidebar .widget_gk_tweets .gk-tweet{padding:0px 20px 10px 20px;}
.mCSB_container p{padding-right:30px;}
.instagram.col6{
width:46% !important;
}
.instagram-pics li{
border:none !important;
padding: 2px 4px !important;
float:left;
width:33.3%;
display:inline-block;}
.instagram:before{
content: "";
width: 75px;
margin:10px auto 15px auto;
height: 45px;
display: block;
background-size: CONTAIN;
background-repeat: no-repeat;
background-image: url(//iuvv.ube.fr/images/charte/pictos/pictoInsta.png);
}
.category-international .instagram-pics{
background: #fff;
padding: 80px 0px 0px 0px;
display: inline-block;
margin:-10px !important;}
.category-international .instagram-pics li{
padding:40px 60px !important;
}
.facebook.col6{
width:20% !important
}
.facebook:before{
content: "";
width: 75px;
margin:10px auto 15px auto;
height: 45px;
display: block;
background-size: CONTAIN;
background-repeat: no-repeat;
background-image: url(//iuvv.ube.fr/images/charte/pictos/pictoFB.png);
}
.facebook #svg{
background-color: #751353;
text-align: center;
padding: 38px 60px;
}
.facebook svg{
max-width: 70px;
}
.facebook #likeNbr{
text-align: center;
padding: 50px 30px 57px;
height: 183px;
background-color: #ca848f;
}
.facebook #likeNbr *{
display: block;
color: #fff;
}
.facebook #likeNbr a{
background-color: #751353;
margin-top: 24px;
}
.facebook #likeNbr a:hover{
background-color: #ec7521;
}
.facebook #likeNbr span{
font-size: 32px;
line-height: 100%;
font-weight: bold;
}
.bg-rs{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/bg-rs.png);
padding-bottom: 50px;
padding-top: 30px;
}
.home-page #gk-bottom2{   background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/bg-rs.png);}
.category-vie-des-campus .bg-rs{
padding:0px;
}
.category-vie-des-campus .bg-rs .titre-section{
padding:20px 0px 0px 15px !important;
}
.rsfootercntr li{display:inline-block; 
float:left;}
#gkFooterNav div.custom{
position: relative;
float: left;
}
#gkFooterNav div.custom img{
max-height: 45px;
}
#gkFooterNav div.custom li{
margin: 0 10px;
opacity: 0.7;
}
#gkFooterNav div.custom li:hover{
opacity: 1;
}
#gkFooterNav div.custom li:before{
content: "";
}
#gkFooterNav ul.menu{
float: left;
}
.dib#public li{
display: block;
text-align: left;
}
.dib#public li:before{
display: none;
}
.dib#public li a{
padding: 6px 0;
}
.dib#public{
margin: 2px 0px 0px 35px;
}
#gkFooterNav ul.menu#admin{
position: absolute;
left: 0;
float: none;
bottom: 0px;
top: initial;
}
#gk-footer .rsfootercntr{
display:inline-block;
position:relative;
margin-top: 60px;
margin-left: 8%;
}
#gk-footer .rsfootercntr li{
opacity:0.6;
transform:scale(0.85);
transition:all 0.2s linear;
padding:0px 10px;
}
#gk-footer .rsfootercntr li:hover{
opacity:1;
}
#gk-footer a:hover{text-decoration:underline;}
.actusHP{
padding-bottom: 20px!important;
}
#domforma{
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
align-content: space-around;
}
#domforma li{
flex: 1 1 33%;
border: 0;
text-align: center;
}
#domforma li span{
display: block;
font-weight: bold;
}
#domforma li:hover span{
text-decoration: underline;
}
#domforma li:hover svg path:not(#noChange), #domforma li:hover svg polygon{
}
#gkMainbody{
display: none;
}
#diplomes{
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
align-content: space-around;
}
#diplomes li{
flex: 1 1 0%;
border: 0;
text-align: center;
min-width: 210px;
display: inline-block;
width: 20%;
}
#diplomes:hover li{
opacity: .7;
}
#diplomes li:hover{
opacity: 1;
}
#mosaique, .category-international #mosaique {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
height: 410px;
border-bottom: 2px solid #b0a986;
background:#fff;
margin-bottom: 50px;
margin-top:0px;
}
#mosaique li a, 
.category-international #mosaique a{
display: block;
width: 100%;
height: 100%;
color: #fff;
}
.category-international #mosaique a:hover{
color:#fff !important;
}
#personnels a:hover span{
color:#fff !important;
text-decoration:underline;
}
.category-international #mosaique{
height: 370px;
}
#mosaique li, 
.category-international #mosaique li{
flex: 1 1 0%;
border: 0;
height: 100%;
padding: 0;
display: inline-block;
max-width: 25%;
vertical-align: top;
}
#mosaique li ul li{
display: block;
max-width: 100%;
}
ul#mosaique:hover li a{ 
position: relative;
}
ul#mosaique:hover li span.opacifiant{
position: absolute;
width: 100%;
height: 100%;
}
ul#mosaique:hover li span.opacifiant{
background: rgba(200,200,200,0.1);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
ul#mosaique li:hover span.opacifiant{
background: transparent;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
#mosaique li:hover .arrow:before, .category-international #mosaique li:hover .arrow.bot:before{
content: "\f0d8";
color: #ee9049;
margin-top: -24px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
#mosaique li:hover .arrow.bot:before, .category-international #mosaique li:hover .arrow.bot:before{
content: "\f0d8";
color: #ee9049;
margin-top: -18px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
-moz-transform: rotate(180deg) scale(1);
-webkit-transform: rotate(180deg) scale(1);
-o-transform: rotate(180deg) scale(1);
-ms-transform: rotate(180deg) scale(1);
transform: rotate(180deg) scale(1);
}
#mosaique li:hover .arrow.top:before, 
.category-international #mosaique li:hover .arrow:before{
content: "\f0d8";
color: #ee9049;
margin-bottom: -18px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
#mosaique li:hover span, .category-international #mosaique li:hover span{
text-decoration: underline;
}
#mosaique li:hover:not(#last) a{
color: #ee9049;
}
#mosaique li div, .category-international #mosaique li div{
height: 50%;
overflow: hidden;
text-align: center;
font-weight: bold;
font-size: 30px;
line-height: 130%;
position: relative;
}
b#mosaique li img, 
.category-international #mosaique li img{
width: 110%;
height: auto;
max-width: 110%;
}
#mosaique .arrow:before, 
.category-international #mosaique .arrow:before{
content: "\f0d8";
color: #751353;
display: block;
position: absolute;
top: 0;
left: 50%;
margin-left: -16px;
margin-top: -21px;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
font-size: 55px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
#mosaique .arrow.bot:before, .category-international #mosaique .arrow.bot:before{
-moz-transform: rotate(180deg) scale(.8);
-webkit-transform: rotate(180deg) scale(.8);
-o-transform: rotate(180deg) scale(.8);
-ms-transform: rotate(180deg) scale(.8);
transform: rotate(180deg) scale(.8);
}
#mosaique .arrow.top:before, .category-international #mosaique .arrow.top:before{
bottom: 0;
top: auto;
margin-top: 0px;
margin-bottom: -21px;
-moz-transform: scale(.8);
-webkit-transform: scale(.8);
-o-transform: scale(.8);
-ms-transform: scale(.8);
transform: scale(.8);
}
#mosaique #last, .category-international #mosaique #last{
background: #751353;
color: #fff;
}
.last-inter{
width:100%;
color:#fff;
}
#mosaique #last ul, 
.category-international #mosaique #last ul{
font-size: 15px;
text-align: left;
margin-left: 0;
color:#fff;
margin-top: 15px;
}
.last-inter a{color:#fff;}
#mosaique #last ul li:before, 
.category-international #mosaique #last ul li:before{
content: ">";
display: inline-block;
vertical-align: middle;
color: #fff;
font-size: 18px;
font-weight: 700;
margin-top: 5px;
}
.rouge{
background-color: #751353;
color: #fff;
}
.beigef{
background-color: #b0a986;
color: #fff;
}
.category-international #mosaique li.beigef .arrow:before{
color: #b0a986;
}
#informez{
display: flex;
align-items: flex-start;
height: 400px;
flex-wrap: wrap;
flex-direction: row;
margin:10px 0px;
align-content: center;
}
#informez #bloc1, 
#informez #bloc2, 
#informez #bloc3{
flex: 1 1 0%;
height: 100%;
width: 30%;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
position: relative;
justify-content: space-between;
display: inline-block;
vertical-align: bottom;
}
#informez .beige{
background-color: #f3f2ed;
padding: 0px 25px;
}
#informez li{
border: 0;
font-size: 16px;
line-height:25px;
padding: 0;
}
#informez li a:hover{
text-decoration: underline;
}
#informez .beige span{
color: #751353;
margin-top:10px;
}
#informez #bloc1 img, #informez #bloc2 img{
position: absolute;
top: 0;
left: 24%;
}
#informez #bloc1 .beige, #informez #bloc2 .beige{
position: absolute;
bottom: 0;
width: 80%;
}
#informez #bloc1 .beige ul, #informez #bloc2 .beige ul{
text-align: center;
}
#informez .exergue{
font-weight: bold;
line-height: 100%;
font-size: 30px;
display: block;
text-align: center;
}
#informez a:hover .exergue{
text-decoration: underline;
}
#informez #bloc3 .beige .exergue{
color: #666;
}
#informez #bloc3 .beige{
}
#informez #bloc3 .beige img{
display: block;
margin: 0 auto;
}
#informez #bloc3 .align.beige img, #informez #bloc3 .align.beige ul{
display: inline-block;
vertical-align: middle;
padding-left: 20px;
}
#informez #bloc2 img{
width: 110px;
display: block;ma
margin: 0 auto;
position: relative;
}
#informez #bloc2 img#arrow1{
position: absolute;
left: -200px;
width: 290px;
top: 80px;
}
#informez #bloc2 img#arrow2{
position: absolute;
left: 152px;
width: 6px;
top: 140px;
}
#informez #bloc2 img#arrow3{
position: absolute;
left: 222px;
width: 170px;
top: 0px;
}
ul#formacontinue{
display: flex;
flex-direction: row;
align-content: space-between;
align-items: center;
flex-wrap:wrap;
}
ul#formacontinue li img{
max-height: 241px;
}
ul#formacontinue li{
flex: 1 1 0%;
text-align: center;
border: 0;
position: relative;
min-width: 350px;
}
ul#formacontinue span{
background-color: rgba(255,255,255,0.9);
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 20px 60px 30px;
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
}
ul#formacontinue a:hover {
color: #ee9049!important;
}
div#apprendre{
display: flex;
flex-direction: row;
align-content: space-between;
align-items: center;
margin:15px 0px 20px 0px;
height: 350px;
}
div#apprendre .blocApp{
flex:1 1 0%;
height: 100%;
text-align: center;
color: #fff;
display: flex;
flex-direction: column;
justify-content: center;
}
div#apprendre .beige{
background-color: #ebe9e0;
color: #a1192f;
}
div#apprendre .beigef{
background-color: #b0a986;
}
div#apprendre .blocApp div{
width: 50%;
text-align: left;
margin: 0 auto;
font-weight: bold;
font-size: 25px;
line-height: 100%;
margin-top: 30px;
}
div#apprendre .blocApp.beigef a{
color: #fff;
}
div#apprendre .blocApp span{
display: block;
font-size: 32px;
margin: 10px 0;
line-height: 115%;
}
div#apprendre .blocApp img{
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
div#apprendre .blocApp:hover a{
text-decoration: underline;
}
div#apprendre .blocApp:hover img{
-moz-transform: scale(1.35);
-webkit-transform: scale(1.35);
-o-transform: scale(1.35);
-ms-transform: scale(1.35);
transform: scale(1.35);
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.category-international ul#personnels{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
height: 360px;
padding-bottom: 70px;
width:87% ;
margin: 0 auto;
}
.category-international ul#personnels li{
flex: 1 1 16%;
position: relative;
width: 16%;
margin: 0 3%;
display: inline-block;
}
.category-international ul#personnels li img{
position: absolute;
top: 0;
width:100%;
left: 0;
right: 0;
}
.category-international ul#personnels li span{
color: #fff;
background-color: #a1192f;
text-align: center;
display: block;
position: absolute;
left: 0;
bottom: -2px;
right: 0;
font-weight: bold;
font-size: 22px;
line-height: 100%;
height: 120px;
display: flex;
justify-content: center;
align-items: center;
}
.post-2352.category-international{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/international/mappemmonde.png);
background-size: 30%;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center;
}
.post-2352.category-international div.box:nth-child(2){
margin-top: 0;
margin-bottom: -18px;
}
.category-international #adresseInternational{
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin-top: 10px;
}
.category-international #adresseInternational div{
flex:1 1 50%;
}
.category-international #adresseInternational div img{
width: 100%;
height: 100%;
}
.category-international #adresseInternational .beigef{
display: flex;
justify-content: center;
align-items: center;
}
.category-international #adresseInternational .beigef span.adresse, .category-international #adresseInternational .beigef span.picto{
flex:1 1 60%;
font-weight: bold;
line-height: 140%;
}
.category-international #adresseInternational .beigef span.adresse{
max-width: 60%;
}
.category-international #adresseInternational .beigef span.adresse span{
font-size: 30px;
}
.category-international #adresseInternational .beigef span.picto{
max-width: 20%;
color: #494e4f;
text-align: center;
}
.category-international #adresseInternational .beigef a{
text-decoration: underline;
color: #fff;
}
.category-international #adresseInternational .beigef span.adresse a{
font-size: 22px;
margin: 3px 0;
}
.category-international #adresseInternational .beigef span.picto a{
background-color: #494e4f;
text-decoration: none;
display: block;
text-align: center;
margin: 5px 0;
}
.category-international #adresseInternational .beigef span.picto a:hover{
background-color: #ee9049;
}
.category-international #adresseInternational .beigef span.adresse a:hover{
}
.category-international #instagram li:last-child, 
#instagram li:last-child{
display: none;
opacity: 0;
visibility: hidden;
}
.category-international #instagram a.instagram .imgInsta {
position: absolute;
min-width: initial;
min-height: initial;
max-height: none;
max-width: 370px;
left: -80px;
top: -70px;
}
#instagram li .likeCntr {
width: 100%;
height: 100%;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
visibility: hidden;
opacity: 0;
background-color: rgba(0, 0, 0, .5);
max-width: 100%;
max-height: 100%;
}
.category-universite #emplois{
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-around;
margin:40px;
}
.category-universite #emplois div{
flex:1 1 0%;
color: #751353;
text-align: center;
}
.category-universite #emplois svg{
height: 120px;
width: 120px;
}
.category-universite #emplois span, 
.category-universite #emplois svg{
display: inline-block;
vertical-align: middle;
font-weight: bold;
font-size: 22px;
max-height: 90px;
}
.category-universite #emplois div:hover a{
text-decoration: none !important;
}
.category-universite #emplois div:hover span{
text-decoration: underline;
}
.slideraccordion{padding:0px 0px 0px 20px;}
.category-universite #vieinstitution{
display: flex;
justify-content: center;
align-items: center;
height: 100%;
flex-wrap: wrap;
}
.category-universite #vieinstitution div{
flex:1 1 0%;
height: 100px;
text-align: center;
font-weight: bold;
font-size: 24px;
line-height: 110%;
display: inline-block;
min-width: 24.7%;
}
.category-universite #vieinstitution div a{
color: #fff;
position: relative;
display: block;
width: 100%;
height: 100%;
}
.category-universite #vieinstitution div span.more{
position: absolute;
bottom: 20px;
right: 50px;
font-size: 35px;
-webkit-transition: all .3s;
font-family: 'titilliumsemibold';
font-weight:100;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
transform-style: preserve-3d;
line-height: 37%;
transform-origin: bottom;
-webkit-transform-origin:bottom;
-ms-transform-origin:bottom;
}
.category-universite #vieinstitution div a:hover{color:#fff;}
.category-universite #vieinstitution div a:hover .more{
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
#menu-item-15647:after,
#menu-item-15661:after,
#menu-item-15641:after, 
#menu-item-15845,
#menu-item-9628,
#menu-item-9603, 
#menu-item-9487,
#menu-item-4015,  
#menu-item-4103,
#menu-item-4255{
cursor: default!important;
color: #093053!important;
}
#menu-item-4015:before, 
#menu-item-4103:before, 
#menu-item-15845:before{
display: none;
}
#menu-item-15845:after,
#menu-item-4015:after, 
#menu-item-4103:after,
#menu-item-4255:after{
content: ">" !important;
position: absolute;
font-family: 'titilliumregular';
display: inline;
margin-left: 125px;
margin-top: -30px;
font-size: 18px;
font-weight: 100 !important;
}
#menu-item-4255:after{
margin-left: 170px;
}
#menu-item-15647:after,
#menu-item-15661:after,
#menu-item-15641:after, 
#menu-item-9628:after,
#menu-item-9603:after, 
#menu-item-9487:after{
content: ">" !important;
position: absolute;
font-family: 'titilliumregular';
display: inline;
margin-left: 220px;
margin-top: -30px;
font-size: 18px;
font-weight: 100 !important;
}
.
#menu-item-4255:after{
content: ">" !important;
position: absolute;
font-family: 'titilliumregular';
display: inline;
margin-left: 155px;
margin-top: -30px;
font-size: 18px;
font-weight: 100 !important;
} .kc-row-container.kc-container .kc-wrap-columns, 
.kc_row_inner{
margin:0px auto !important;
width:100% !important;
}
.owl-carousel{
max-height:600px;
padding:0px;
margin:15px 0px 0px 0px 0px;
overflow:hidden;
}
.owl-item{
margin-top:-201px}
.owl-item img{width:100%;}
.owl-carousel .owl-item{
text-align:left !important;
padding:0px !important; 
margin-top:0px;}
body.page-id-3911,
body.page-id-3914,
body.page-id-3918,
body.page-id-3916,
body.page-id-3920,
body.page-id-3922{overflow-x:hidden;}
.owl-carousel .owl-item h3{
padding:0px 10px 0px 0px;
font-size: 19px !important;
color:#111 !important;
font-family: 'titilliumsemibold' !important;
line-height:1.2em !important;
margin:10px 0px 10px 15px !important;
text-transform:none !important;
}
.owl-carousel .owl-item a{
color:#888 !important;}
.owl-carousel .owl-item .list-item{
text-align:left !important;
overflow:hidden !important;
padding-bottom:0px !important;
}
.owl-carousel .owl-item .in-post-content{
font-size: 14px !important;
text-align:left;
line-height: 1.4 !important;
}
.nspInfo{
color: #999;
display: block !important;
font-size: 12px !important;
margin: 0 !important;
padding: 5px 15px;}
.owl-item .more{
font-family: 'titilliumbold';
font-weight:100;
position: absolute;
display: block;
width: 20px;
height: 20px;
color: #84837f;
bottom: 30px;
left: 26px;
font-size: 35px;
font-weight: 700;
line-height: 35%;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
transform-style: preserve-3d;
}
.owl-item .moreTxt {
position: absolute;
display: inline-block;
bottom: 28px;
left: 49px;
width: 0;
overflow: hidden;
white-space: nowrap;
-webkit-transition: width .3s .1s;
-moz-transition: width .3s .1s;
-ms-transition: width .3s .1s;
-o-transition: width .3s .1s;
transition: width .3s .1s;
color: #ee9049;
}
.owl-item:hover .moreTxt{width: 77px;}
.owl-item:hover .more{
color: #ee9049;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);}
.owl-item:hover h3{color: #ee9049 !important;}
.owl-carousel .owl-item .image{
margin:0px !important;
overflow:hidden;
max-height:200px;
}
.owl-carousel .owl-item .post-content{
background:#fff;
padding:0px 0px 27px 0px;}
.owl-carousel .owl-controls{
display:inline-block;
position:absolute;
width:135px;
z-index: 10;
bottom: 0px;
right: -16px;
height: 42px;
background: #751353;}
.owl-carousel .owl-buttons{margin:-10px 0px 0px 0px;}
.kc-carousel_images .owl-carousel .owl-buttons{margin:0px !important;}
.owl-carousel .owl-controls .owl-buttons div{
opacity:1 !important;
margin:0px !important;
top:0px !important;
padding:0px !important;
left:0px !important;
right:0px !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-prev{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/is_nav.png) no-repeat 0 8px !important;
cursor: pointer;
height: 40px;
width: 35px;
margin: 0;
padding: 8px 0;
display: inline-block;
text-indent: -9999px;
position: relative;
left: -15px !important;
transition: left 0.25s ease-out;
}
.owl-carousel.owl-controls .owl-buttons .owl-prev:hover{
left: -20px !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-next{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/is_nav.png) no-repeat 0 -25px !important;
cursor: pointer;
height: 40px;
width: 35px;
margin: 0;
padding: 8px 0;
display: inline-block;
text-indent: -9999px;
position: relative;
left: -15px !important;
transition: left 0.25s ease-out;
}
.owl-carousel .owl-controls .owl-buttons .owl-next:hover{
left: -10px !important;
}
#recherche_actu .owl-carousel .owl-item{
width:23%;
}
.owl-carousel .owl-item .image img{
}
#recherche_media{
margin:40px 0px;
padding:20px 0px;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/bgRSSHP.jpg) no-repeat;
background-size:cover;
background-position:center;
background-attachment:fixed;
}
#recherche_actu{
margin:40px 0px;
padding:20px 0px;
background:#f1efe3;
}
#recherche_actu img{max-width:auto !important;}
#recherche_media h3.list-post-title,
#recherche_actu h3.list-post-title{
margin:-3px 0px 27px 14px;
font-size: 28px;
letter-spacing: 2px;
font-family: 'titilliumsemibold' !important;
text-transform: uppercase;
font-weight: 100 !important;
}
.ui-state-highlight, 
.ui-widget-content .ui-state-highlight, 
.ui-widget-header .ui-state-highlight{
border:none !important; }
.slides h3{
font-size:30px !important;
color:#fff !important;
text-shadow:0px 0px 4px rgba(0,0,0,0.75) !important;
}
.metaslider.ms-theme-disjoint .flexslider ol.flex-control-nav li a.flex-active, 
.metaslider.ms-theme-disjoint .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:hover, 
.metaslider.ms-theme-disjoint ul.rslides_tabs li.rslides_here a, 
.metaslider.ms-theme-disjoint ul.rslides_tabs li a:hover, 
.metaslider.ms-theme-disjoint div.slider-wrapper div.nivo-controlNav:not(.nivo-thumbs-enabled) a.active, 
.metaslider.ms-theme-disjoint .slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled) a:hover, 
.metaslider.ms-theme-disjoint .coin-slider .cs-buttons a.cs-active, 
.metaslider.ms-theme-disjoint .coin-slider .cs-buttons a:hover{border:none !important;
box-shadow:0px 0px 4px rgba(255,255,255,1) !important;
background:#751353 !important;}
.metaslider.ms-theme-disjoint .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a, .metaslider.ms-theme-disjoint ul.rslides_tabs li a, 
.metaslider.ms-theme-disjoint div.slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled) a, .metaslider.ms-theme-disjoint .coin-slider .cs-buttons a{
height:7px !important;
max-width: 38px !important;
}
.slides .bouton{
background:#751353;
display:inline-block;
margin:10px 0px 40px 0px;
color:#fff;
font-size:20px;
padding:5px 13px;
border-radius:4px;
}
.caption p{font-size:16px;
text-shadow:0px 0px 3px rgba(0,0,0,0.75) !important;
}
.metaslider.ms-theme-disjoint .flexslider ul.slides .caption-wrap, 
.metaslider.ms-theme-disjoint .rslides .caption-wrap, 
.metaslider.ms-theme-disjoint div.nivoSlider .nivo-caption{
pointer-events:none;
opacity:1 !important;
background:none !important;}
.event a,
.ui-state-highlight a, 
.ui-widget-content .ui-state-highlight a, 
.ui-widget-header .ui-state-highlight a{background-color:#ddd important;}
#recherche_media .grid-simple{
padding:0px 20px;
}
#recherche_media .grid-simple:hover .element-simple{
opacity:0.85;
}
#recherche_media .element-simple{
transition:all 0.3s ease;
margin:0px; 	padding:15px;
height:100px;
border:none;
background:#afc7e0;
width:50%;
float:left;
}
#recherche_media .element-simple:hover{
opacity:1 !important;
}
#recherche_media .element-simple .text{
color:#030000;
font-size:12px}
#recherche_media .element-simple figure{max-width:60px}
#recherche_media .element-simple h3{
line-height:22px !important;
}
#recherche_media .element-simple h3 a{
font-size:17px;
line-height:22px !important;
color:#036097;
}
#recherche_media .element-simple h3 a:hover{
color:#036097;
}
#recherche_media .element-simple h3{
font-size:17px;
line-height:22px !important;
color:#036097;
}
#recherche_media .element-simple h3:hover{
color:#036097;
}
#recherche_media .element-simple:nth-child(3),
#recherche_media .element-simple:nth-child(4),
#recherche_media .element-simple:nth-child(7){
background:#e7e7e6 ;
}
ul#vie-campus li{
flex:1 1 15%;
min-width: 200px;
}
ul#vie-campus a *{
max-width: 160px;
}
.blanc{background:#fff;}
.kc-css-260131{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/blasonBG.png);
background-size: 30%;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center;
}
.category-vie-des-campus .insta{
margin:0px 0px -50px 0px;
padding:50px 0px 0px 0px;
}
section.blog-featuredaccueil_2col{
display: none;
visibility: hidden;
opacity: 0
}
body.agenda div.filtresAgenda{
background-color: #f3f2ed;
}
body.agenda div.filtresAgenda ul{
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
body.agenda div.filtresAgenda ul li{
flex: 0 0 auto;
width: auto;
padding: 0 10px;
margin: 5px 5px;
}
body.agenda div.filtresAgenda ul li a{
color: #545655;
}
#campusContact bold{
font-weight: bold;
}
#campusContact a{
text-decoration: underline!important;
}
#campusContact a:hover{
color: #ee9049;
}
#campusContact li{
border: 0;
}
#campusContact h2{
margin-bottom: 15px;
}
#campusContact{
width: 34%;
display: inline-block;
vertical-align: top;
padding: 10px 20px;
font-size: 17px;
background: #e5e3da;
height: 600px;
}
#campusdurable{
position: relative;
height: 600px;
width: 65%;
background: #f3f2ed;
display: inline-block;
vertical-align: top;
}
#campusdurable #campusCntr{
min-height: 540px;
min-width: 600px;
position: relative;
width: 600px;
margin: 0 auto;
}
#campusdurable .petale{
position: absolute;
}
#campusdurable #petale1{
top: 30px;
right: 0px;
}
#campusdurable #petale2{
top: 234px;
right: -14px;
}
#campusdurable #petale3{
top: 370px;
right: 0px;
}
#campusdurable #petale4{
top: 397px;
right: 269px;
width: 300px;
}
#campusdurable #petale5{
top: 240px;
right: 334px;
width: 319px;
}
#campusdurable #petale6{
top: 50px;
right: 430px;
}
#campusdurable .petale span, 
#campusdurable .petale div{
font-size: 14px;
max-width: 170px;
line-height: 120%;
color: #000;
font-weight: bold;
}
#campusdurable .petale span{
color: #fff;
}
#campusdurable .petale .infosupp span{
font-size: 17px;
}
#campusdurable #petale1 .infosupp span, 
#campusdurable #petale6 .infosupp span{
color: #a2102e;
}
#campusdurable #petale2 .infosupp span, 
#campusdurable #petale3 .infosupp span{
color: #afa982;
}
#campusdurable #petale4 .infosupp span,
#campusdurable #petale5 .infosupp span,
#petalesupp span{
color: #ec7809!important;
}
#campusdurable .petale span.titre,
#campusdurable .petale .infosupp{
position: relative;
}
#campusdurable #petale1 span.titre{
left: -113px;
bottom: -113px;
}
#campusdurable #petale2 span.titre{
left: -130px;
bottom: -16px;
}
#campusdurable #petale3 span.titre{
left: -114px;
}
#campusdurable #petale4 span.titre{
right: -169px;
top: -24px;
}
#campusdurable #petale5 span.titre{
right: -154px;
top: 17px;
}
#campusdurable #petale6 span.titre{
top: 87px;
right: -157px;
}
#plus{
position: absolute;
right: 0;
bottom: 5px;
font-style: italic;
font-size: 22px;
}
#petalesupp{
bottom: 30px;
left: 50%;
margin-left: -75px;
}
#envirtitre{
position: absolute;
font-size: 30px;
top: 10px;
left: 50%;
margin-left: -100px;
color: #a11c34;
font-weight: bold;
}
body.viecampus #campusdurable #petale1 .infosupp{
left: 35px;
bottom: 35px;
}
body.viecampus #campusdurable #petale2 .infosupp{
left: -20px;
bottom: 20px;
}
body.viecampus #campusdurable #petale3 .infosupp{
left: 85px;
bottom: -15px;
}
body.viecampus #campusdurable #petale4 .infosupp{
left: -70px;
bottom: -18px;
}
body.viecampus #campusdurable #petale5 .infosupp{
left: -35px;
bottom: 100px;
}
body.viecampus #campusdurable #petale6 .infosupp{
left: -20px;
top: -20px;
}
body.campus #gkMainbody{
position: relative;
z-index: 9;
}
body.campus .hiddenCntr{
display: inline-block;
width: 49%;
vertical-align: top;
text-align: center;
}
body.campus .itemExtraFields{
margin-top: -135px;
margin-bottom: -24px;
}
ul.opened{
height: 350px;
opacity: 1;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
.itemExtraFields{padding:0px 0px 0px 90px;}
.moreCampus{
color: #fff;
font-size: 26px;
cursor: pointer;
display: inline-block;
border: 1px solid #fff;
padding: 0 10px;
margin:0px 15%;
font-weight: bold;
line-height: 140%!important;
background-color: rgba(100,100,100,0.3);
}
.moreCampus:hover{
background-color: #ee9049;
}
body.campus .maps{
padding-bottom: 25px;
}
body.campus .gkIsWrapper-gk_bikestore.loaded{
max-height: 575px;
overflow: hidden;
}
.mCustomScrollbar{
height: 0;
margin-top: 62px;
overflow: hidden;
-webkit-transition: height .5s ease;
-moz-transition: height .5s ease;
-ms-transition: height .5s ease;
-o-transition: height .5s ease;
transition: height .5s ease;}
#formcontinue{
overflow:hidden;
max-height:350px;
}
.mCustomScrollbar li{
padding:0px !important;
margin:0px !important;
list-style:square;
}
.jwts_tabbertab li{
border: 0;
padding: 5px 10px 5px !important;
font-size: 15px;
text-align: left;
font-family: 'titilliumsemibold';
height:auto;
width:90%;
}
.mCustomScrollbar a{
line-height: 100%!important;
}
.formation li:nth-child(2n+1){
background-color: #d7d4c2;
}
.formation li:nth-child(2n+2){
background-color: #fff;
}
.separateur-bottom{margin-bottom:40px;}
iframe{border:none;}
.owl-nav-arrow.owl-theme .owl-controls{
display:inline-block;
position:absolute;
width:135px;
z-index: 10;
bottom: 52px;
right: -16px;
height: 42px;
background: #751353;}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div{
opacity:1 !important;
margin:0px !important;
top:0px !important;
padding:0px !important;
left:0px !important;
right:0px !important;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-prev{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/is_nav.png) no-repeat 0 8px !important;
cursor: pointer;
height: 40px;
width: 35px;
margin: 0;
padding: 8px 0;
display: inline-block;
text-indent: -9999px;
position: relative;
left: -15px !important;
transition: left 0.25s ease-out;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-prev:hover{
left: -20px !important;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/is_nav.png) no-repeat 0 -25px !important;
cursor: pointer;
height: 40px;
width: 35px;
margin: 0;
padding: 8px 0;
display: inline-block;
text-indent: -9999px;
position: relative;
left: -15px !important;
transition: left 0.25s ease-out;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next:hover{
left: -10px !important;
}
#boutons-campus{
margin:-110px auto 0px auto;
}
.lienExterne a:hover{text-decoration:underline !important;}
#video-ville .w50{
width: 50%;
}
#video-ville iframe{
vertical-align: middle;
display: inline-block;
}
#titre-video{
color: #751353;
font-size: 20px;
margin:40px 0px 0px 0px;
font-weight: bold;
}
#desc-video{
font-size: 16px;
padding: 0 10% 0 0;
}    body.filtre.politique .itemList article, body.filtre.organisation .itemList article{
border: 0;
padding-left: 10px;
background: rgba(176, 169, 134, .2);
}
body.filtre .itemList article a:hover{
color: #ee9049!important;
}
body.filtre.ufr #gk-bg{
overflow: visible;
}
body.filtre.ufr .itemList article{
border: 0!important;
background: #fff;
padding-top: 0!important;
margin-bottom: 0!important;
}
.kc-blog-posts-1 .popupCaller{
font-size: 17px !important;
line-height: 120% !important;
margin: 0 !important;
font-weight: 100 !important;
background: rgba(176, 169, 134, .2);
padding: 15px;
cursor:pointer;
}
.kc-blog-posts-3 .element-item h2{
font-size:17px;
cursor:pointer;}
.kc-blog-posts-3 .element-item h2 span {
background: rgba(176, 169, 134, .2);
text-align: center;
display: inline-block;
padding: 6px 0px;
width: 100%;
}
.rdmore {
background: #751353;
padding: 4px 7px;
right: 0px;
bottom: 0px;
position: absolute;
color: #fff;
float: right;
}
.popupContent {
position: absolute;
background: rgba(255,255,255,.98);
width: 0;
height: 0;
margin:5px 0px 0px 20px;
top: 0;
left: 0;
padding:10px;
z-index: 0;
opacity: 0;
overflow: hidden;
-webkit-transition: opacity .5s;
-moz-transition: opacity .5s;
-ms-transition: opacity .5s;
-o-transition: opacity .5s;
transition: opacity .5s;
box-shadow: 0 0 10px rgba(0,0,0,.3);
}
.popupContent.open {
width: 770px;
height: 320px;
padding: 10px;
opacity: 1;
z-index: 9999999 !important;
overflow: auto;
-webkit-transition: opacity .5s;
-moz-transition: opacity .5s;
-ms-transition: opacity .5s;
-o-transition: opacity .5s;
transition: opacity .5s;
}
.popupContent h4{
font-weight:700;
color:#666;
margin:10px 3px;
}
.popupContent .popupclose {
position: absolute;
top: 5px;
right: 5px;
cursor: pointer;
font-weight: 700;
font-size: 20px;
color: #fff;
background: #751353;
padding: 0 10px;
z-index: 99;
}
.popupContent .popupclose:hover {
background: #ee9049;
} body #gkHeader #gk-main-menu .gk_normal li a{
-webkit-transition:0.5s;
position: relative;
}
body #gkHeader #gk-main-menu .gk_normal li a:before{
width: 100%;
height: 100%;
z-index: 3;
content: '';
position: absolute;
top: -3px;
left: 0;
-moz-transform: scale(0);
-webkit-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
transition: 0.5s;
border-top: 3px solid #f47b20;
transform-origin: 50% 0%;
-webkit-transform-origin:50% 0%;
-ms-transform-origin:50% 0%;
}
body #gkHeader #gk-main-menu .gk_normal li a:hover:before{
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
#testSVG{
position: absolute;
top: 32%;
transform:scale(0.93);
right: 46%;
opacity: 0.4;
}
#testSVG #svgblason{
position: absolute;
top: -40px;
left: 65px;
width: 450px;
height: auto;
}
#testSVG path:nth-child(odd) {
stroke-dasharray: 1000;
stroke-dashoffset: 1000;
animation: dash 20s linear forwards 1s, color 1s linear forwards 2.4s, clean 2s linear forwards 1.8s;
}
#testSVG path:nth-child(even) {
stroke-dasharray: 1000;
stroke-dashoffset: 1000;
animation: dash 15s linear forwards 1s, color 1s linear forwards 2.4s, clean 2s linear forwards 1.8s;
}
#testSVG  svg{
overflow: visible;
}
#testSVG #svgblason img{
animation: appear 2.5s linear forwards 3s;
opacity: 0;
-moz-transform: scale(.95);
-webkit-transform: scale(.95);
-o-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
width: 100%;
}
#testSVG #svglettres{
width: 540px;
height: auto;
position: absolute;
top: 145px;
left: 19px;
}
@keyframes appear {
to {
opacity: 1;
-moz-transform: scale(.95);
-webkit-transform: scale(.95);
-o-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
}
}
@keyframes dash {
to {
stroke-dashoffset: 0;
}
}
@keyframes color {
to {
fill:#A7A486;
}
}
@keyframes clean {
to {
stroke:transparent;
}
}
.gkNspPM-PortfolioGrid.with-overlay .figcaption:before, .gkNspPM-PortfolioGrid.without-overlay .figure.loaded > div > a:before{
display: none;
content: none;
}
.gkNspPM-PortfolioGrid.without-overlay .figure.loaded > div > a:after{
display: none;
content: none;
}
.gkNspPM-PortfolioGrid > .figure img.image-loaded {
opacity: 1;
}
.gkNspPM-PortfolioGrid > .figure img{
max-height: 200px;
width: auto;
margin: 0 auto;
}
.gkNspPM-PortfolioGrid.without-overlay > .figure.loaded > div > a{
background: transparent;
}
.gkNspPM-PortfolioGrid.without-overlay > .figure > div{
box-shadow: none!important
}
.ub_event_encadre_horaires .ub_event_value{
display: inline-block;
position: relative;
color: #fff;
padding: 20px 20px;
width: 50%;
float:left;
font-weight: 100;
font-size:17px;
font-family: 'titilliumsemibold';
min-height: 90px;
vertical-align: top;
}
.ub_event_encadre_horaires .ub_event_value.debut{
background-color: #a1192f;   
}
.ub_event_encadre_horaires .ub_event_value.debut:after{
content: "\f0d8";
position: absolute;
right: -14px;
color: #a1192f;
top: 50%;
margin-top: -17px;
font: normal normal normal 30px/1 FontAwesome;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
z-index: 9999;
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.ub_event_encadre_horaires .ub_event_value.fin{
background-color: #d08c97;
}
body.home-page div.box:nth-child(2) h2{
margin-left: 0!important;
}
body.media div#k2Container.genericView .itemListSubCategories .subCategory {
height: 320px!important;
}
body.media div#k2Container.genericView .itemListSubCategories a {
width: auto!important;
display: block;
text-align: center;
}
body.media div#k2Container.genericView .itemListSubCategories h2{
display: block;
}
body.media #k2Container.itemListView .itemListCategoriesBlock .itemsCategory h1{
display: none;
}
body.media #k2Container.itemListView  h2{
color: #751353;
}
ul#mosaiquecampus{
display: flex;
flex-wrap:wrap;
align-items: flex-end;
align-content: space-around;
}
ul#mosaiquecampus li{
flex:1 1 0%;
min-width: 200px;
text-align: center;
padding-bottom: 30px;
}
ul#mosaiquecampus li:before{
content: "";
display: none;
}
ul#mosaiquecampus li img{
width: 60%;
height: auto;
}
ul#mosaiquecampus li span{
display: block;
color: #777;
font-size: 12px;
}
body.viecampus div.nspMain.actusHP .nspArt.nspCol1 {
padding: 0 0px 60px 0!important;
}
#topMenu2.mobile {
display: block!important;
padding: 0 0 0 32px;
position: relative;
top: 0;
right: 0;
}
#topMenu2.mobile span{
display: block;
}
#topMenu2.mobile li {
display: block;
margin: 0;
border-right: 0!important;
padding: 6px 0!important;
}
body.media #k2Container.genericView .itemsCategory p:first-of-type, body.media #k2Container.genericView .itemsCategory p:last-child{
display: none;
}
.journaliste-bloc .inner{
background-color: #751353;
color: #fff;
width: 340px;
margin-left: 340px;
position: relative;
padding: 30px 20px;
line-height: 140%;
text-align: left!important;
}
.journaliste-bloc strong{
color: #fff;
}
.journaliste-bloc{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/journaliste/bgmedias.jpg);
background-repeat: no-repeat;
margin: 20px 0px 30px 0px;
position: relative;
}
.category-medias figure{
overflow:visible;
max-width:60px;
max-height:60px;
margin:0px 10px 0px 0px;
float:left;
}
.category-medias h2{
clear:none !important;
font-size:17px !important;	margin:0px !important;
font-family: 'titilliumsemibold' !important;
}
.category-medias  a p{
margin:0px !important;
color:#666 !important; line-height:1.4em ;
}
.category-medias .lepost{padding:0px 0px 10px 0px;
border-bottom:1px solid #ddd;}
.lien-medias{
float: right;
margin: 20px 30px 0px 0px;
color: #fff !important;
font-weight: 700;
font-size: 16px;
background: #eb7721;
padding: 0 10px 2px;
line-height: normal;
}
.gsc-thumbnail-inside{
padding-left: 0!important
}
.gsc-input input.gsc-input{
background: transparent!important;
}
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl{
color: #111!important;
font-weight: bold;
}
.gsc-result .gs-title{
overflow: visible!important;
}
.search-page figure,
.search-page .lienExterneHP,
.search-page .lienAudio,
.search-page .lienVideo,
.search-page .btn{display:none !important;}
span.lienAudio,
span.lienVideo,
span.lienExterneHP{
display: block;
position: absolute;
z-index: 9;
opacity: .9;
width: calc(100% - 26px);
height: 200px;
margin:0px 0px 0px 13px;
background-size: 63px;
background-position: center;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, .15);
background-repeat: no-repeat;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
overflow: hidden;
}
span.lienAudio{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/external-audio.png);
}
span.lienVideo{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/external-video.png);
}
span.lienExterneHP{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/externallink2.png);
}
span.lienExterneHP:after {
content: "Lien externe";
width: 55px;
height: 0;
display: block;
padding: 7px 0 2px;
position: relative;
background: rgba(250, 250, 250, 1);
bottom: 0;
color: rgba(25, 25, 25, 1);
z-index: 98;
opacity: 0;
-webkit-transition: opacity .3s, eight 0s .3s;
-moz-transition: opacity .3s, eight 0s .3s;
-ms-transition: opacity .3s, eight 0s .3s;
-o-transition: opacity .3s, eight 0s .3s;
transition: opacity .3s, height 0s .3s;
left: 50%;
margin-left: -28px;
top: 50%;
margin-top: -28px;
font-size: 16px;
border-radius: 25px;
font-weight: 700;
}
.itemBlock:hover span.lienExterneHP:after {
height: 55px;
opacity: 1;
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
-ms-transition: opacity .3s;
-o-transition: opacity .3s;
transition: opacity .3s;
}
body.actualites .externalRSS ul.srfrList li{
display: inline-block;
width: 32%;
border-top: 1px solid #E5E5E5;
border-bottom: 0;
vertical-align: top;
}
body.actualites .externalRSS ul.srfrList li p{
margin-bottom: 0;
}
body.actualites .externalRSS ul.srfrList li h3{
line-height: 130%;
font-weight: bold;
font-size: 18px;
}
body.actualites .externalRSS ul.srfrList li a{
font-size: 17px!important;
line-height: 110%!important;
text-transform: none;
}
body.actualites .externalRSS ul.srfrList li:hover a{
color: #ee9049;
}
body.actualites .externalRSS ul.srfrList .srfrFeedItemDate{
background-color: rgba(187, 168, 171, 0.1);
position: relative;
line-height: 120%;
color: #333;
padding: 2px 8px;
font-size: 18px;
}
body.actualites .k2FeedIcon{
border: 0;
margin: 0px;
}
body.actualites #k2Container{
border-bottom: 2px solid #b5495a;
}
body.actualites #gkMainbody {
margin-bottom: 20px;
}
@media screen and (max-width: 580px){
body.actualites .externalRSS ul.srfrList li{
display: block!important;
width: 100%;
}
#domainesRech li span:after,
#gk-footer #public.dib{display:none !important;}
.rsfootercntr{
margin:10px !important;
text-align:left !important;
}
.rsfootercntr li{float:none;}
}
body.distinctions .itemBlock .itemBody, body.distinctions .itemBlock a.firstLink, body.distinctions .itemBlock header {
display: inline-block;
padding: 0 5px!important;
vertical-align: top;
max-width: 70%;
float: left;
}
body.distinctions #itemListLeading .itemContainer {
width: 100%!important
}
body.distinctions ul.itemTags {
min-height: 40px!important;
margin: 0;
padding: 0!important;
}
body.distinctions .itemBlock .itemIntroText p, body.distinctions .itemBlock header h2 {
margin: 0!important;
padding: 0;
}
body.distinctions ul.itemTags li, body.distinctions .itemTagsBlock span {
display: none;
}
body.distinctions ul.itemTags li a {
color: #fff!important;
}
#k2Container .itemListCategoriesBlock .itemsCategory a:hover{
text-decoration: underline;
}
#k2Container .itemListCategoriesBlock .itemsCategory h3{
text-transform: none;
font-weight: bold;
font-size: 18px;
margin: 30px 0 10px;
}
#k2Container .itemListCategoriesBlock .itemsCategory h2{
font-size: 32px!important;
font-weight: bold!important;
margin: 0 15px 10px 0!important;
color: #751353!important;
margin: 30px 0 10px;
border-bottom: 0;
}
#k2Container .itemListCategoriesBlock .itemsCategory > p {
margin: 15px 0 32px;
}
blockquote {
font-size: 20px;
background: #f9f9f9;
border-left: 10px solid #ccc;
margin: 1.5em 10px;
padding: 0.5em 10px;
quotes: "\201C""\201D";
font-family: georgia;
}
blockquote:before {
color: #ccc;
content: open-quote;
font-size: 50px;
line-height: 0.1em;
margin-right: 0.25em;
vertical-align: -0.4em;
font-family: georgia;
}
blockquote p {
display: inline;
}
body.agenda h1 {
font-family: 'titilliumregular';
font-weight: 700;
color: #751353;
font-size: 32px!important;
}
body.filtre.ufr.formations #k2Container article{
padding: 0!important;
margin: 0!important;
}
body.filtre.ufr.formations header.nodate{
margin-bottom: 0!important;
}
.lienTelecharger{
color: #751353;
}
.lienTelecharger:hover{text-decoration:underline !important;}
.lienTelecharger:after{
content: "";
display: inline-block;
width: 12px;
height: 13px;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/downloadSidebarIcon.png);
background-size: contain;
margin-left: 5px;
background-size: cover;
margin-bottom: -1px;
}
.box.gris h3{
background: none !important;
border-bottom: 1px solid #9c9d9d;
padding: 14px 5px 6px 0px !important;
color: #751353;
font-size: 17px;
text-transform: uppercase;
width: 95% !important;
margin: 0px 2% !important;
}
.box.gris p{
margin:0px !important;
}
.attachment-post-thumbnail{
max-width:500px !important;
margin:0 auto !important;} #gk-sidebar .contacts{
margin: 10px;
background-color: transparent;
position: relative;
}
#gk-sidebar .contacts ul{
margin-left:55px;
}
#gk-sidebar .contacts.contact_rp ul{
margin-left: 20px;
}
#gk-sidebar .contacts h3{
color: #751353 !important;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/contacts.svg);
background-repeat: no-repeat;
background-size: 40px;
border: none !important;
padding: 17px 0px 11px 60px;
background-position: 0px 100%;
margin-left: 1px !important;
}
.kc_single_image.rouge a,
.kc_single_image.beige a{
color:#fff !important;
}
.kc_single_image.rouge a:hover,
.kc_single_image.beige a:hover{
color:#fff !important;
}
.kc_single_image.rouge a:hover span,
.kc_single_image.beige a:hover span{text-decoration:underline;}
.kc_single_image.blanc,
.kc_single_image.rouge,
.kc_single_image.beige{
padding:10px;
background:none !important;
background-color:none !important;}
.kc_single_image.beige span:after,
.kc_single_image.rouge span:after{
content: "\f0d8";
display: block;
position: absolute;
left: 50%;
margin-left: -16px;
margin-top: -122px;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
font-size: 55px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.kc_single_image.rouge span{
width:100%;
height:140px;
line-height:auto;
position:relative;
text-align:center;
margin-top:-40px;
display:block;
color:#fff;
background:#751353;
font-size:26px;
line-height:28px;
font-weight:100;
font-family: 'titilliumsemibold';
padding:30px 88px;
}
.kc_single_image.beige span:after{color:#b0a986;}
.kc_single_image.rouge span:after{color:#751353;}
.kc_single_image.blanc span:after{color:#ffffff;}
.kc_single_image.beige span{
width:100%;
height:140px;
line-height:auto;
text-align:center;
position:relative;
display:block;
margin-top:-40px;
color:#fff;
background:#b0a986;
font-size:26px;
line-height:28px;
font-weight:100;
font-family: 'titilliumsemibold';
padding:30px 60px;
}
.kc_single_image.blanc span{
width:100%;
line-height:auto;
text-align:center;
position:relative;
display:block;
margin-top:-40px;
color:#751353;
background:#fff;
font-size:24px;
line-height:28px;
font-weight:100;
font-family: 'titilliumsemibold';
padding:20px;
}
.uneligne span{
margin-top: -41px !important;
z-index: 100;
position: relative;
padding:45px 0px !important;}
.uneligne span:after{
margin-top: -108px !important;
}
#gk-sidebar .contacts * {
color: #fff!important
}
#gk-sidebar .contacts ul:before{
content: "";
width: 2px;
position: absolute;
top: 55px;
bottom: 8%;
display: block;
left: 24px;
background: #751353;
}
#gk-sidebar .contacts * {
color: #696969!important
}
#gk-sidebar .contacts h3:before{
content: "";
width: 58px;
height: 58px;
display: inline-block;
position: absolute;
background-color: #751353;
left: -7px;
z-index: -1;
top: -1px;
border-radius: 35px;
}
#gk-sidebar .contacts .header{
color: #751353!important;
background-position: 0 50%;
padding: 20px 5px 20px 60px;
}
#gk-sidebar .contacts li{
font-size:14px;
line-height:125%;
border-bottom: 1px solid #9c9d9d!important;
padding: 10px 0px 10px 0px;
}
#gk-sidebar .contacts li:hover{
background-color: transparent;
color: #751353!important;
padding: 10px 15px 10px 0px;
left: 0;
right: 0;
}
#gk-sidebar .contacts li:before{
content: "";
display:inline-block !important;
width: 12px;
height: 12px;
position: absolute;
border: 2px solid #751353;
background-color: #fff;
left: -29px;
top: 14px;
border-radius: 35px;
-webkit-transition: background-color .3s;
-moz-transition: background-color .3s;
-ms-transition: background-color .3s;
-o-transition:background-color .3s;
transition: background-color .3s;
}
#gk-sidebar .contacts li:hover:before{
background-color: #751353;
width: 14px;
height: 14px;
left: -30px;
top: 13px;
-webkit-transition: background-color .3s  .1s;
-moz-transition: background-color .3s  .1s ;
-ms-transition: background-color .3s  .1s ;
-o-transition:background-color .3s  .1s ;
transition: background-color .3s  .1s;
}
#gk-sidebar .contacts li:hover a{
text-decoration: underline;
color: #751353!important;
font-weight: bold;
}
#gk-sidebar .contacts.contact_rp{
margin: 10px;
}
#gk-sidebar .contacts.contact_rp ul:before, 
#gk-sidebar .contacts.contact_rp ul li:before{
display: none;
opacity: 0;
visibility: hidden;
}
#gk-sidebar .contacts.contact_rp ul li{
border-bottom: 0!important;
margin-top: -10px;
}
#gk-sidebar .contacts.contact_rp ul li:hover{
color: #9c9d9d!important;
}
#gk-sidebar .telechargements h3{
color:#ffffff !important;
background-color: #751353;
margin: 0!important;
padding: 12px!important;
}
#gk-sidebar .telechargements .header span {
color: #fff;
}
#gk-sidebar div.box.telechargements span {
background-image: none;
padding-left: 10px;
}
#gk-sidebar div.box.telechargements ul li{
background-color: #fff!important;
border-bottom: 1px solid #dfddcf;
}
#gk-sidebar div.box.telechargements ul li a{
color: #751353;
font-weight: bold;
}
#gk-sidebar div.box.telechargements ul li:before{
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/downloadSidebarIcon.png);
}
#gk-sidebar div.box.telechargements ul li:after{
display: none;
}
#gk-sidebar div.box.telechargements ul li:hover{
background-color: #dfddcf!important;
}
#gk-sidebar div.telechargements, 
#gk-sidebar .infosPratiques.box{
border-bottom: 2px solid #d7d4c2;
}
#gk-sidebar div.box h2.header{
padding-bottom: 0;
}
#gk-sidebar .infosPratiques h3{
margin: 0px 0px 5px 5px !important;
border: none;
padding: 3px 0px 4px 31px;
}
body.filtre.ufr.formations.nofilter #encartFiltre {
opacity: 0;
visibility: hidden;
height: 0;
}
body.filtre.formations.nofilter .itemContainer {
width: 100%!important;
position: relative;
left: 0!important;
top: auto!important;
margin-bottom: 25px;
}
body.filtre.formations.nofilter .itemContainer .popupContent{
width: 100%;
}
body.filtre.ufr.formations .popupContent a.rl_tabs-toggle{
height: 50px!important
}
body.filtre.ufr.formations .popupContent strong, body.filtre.ufr.formations .popupContent b{
color: inherit!important;
}
body.admin section#gkMainbody{
margin-bottom: 0;
}
body.admin section#gkMainbodyBottom{
margin-top: 50px!important;
}
body.admin sectionp{
margin: 0;
}
body.admin sectionh2{
margin-left: 0!important;
font-size: 22px!important;
}
body.admin sectiondiv.box.gris{
margin-bottom: 70px;
}
body.home-page #updateInstagram{
border: 1px solid rgba(0,0,0,0.3);
background-color: #a21b2f;
color: #fff;
display: block;
margin: 0 auto;
width: 250px;
text-align: center;
padding: 2px;
margin-top: 20px;
margin-bottom: 20px;
border-radius: 4px;
cursor: pointer;
position: relative;
transition: all .25s;
}
body.home-page #updateInstagram:hover{
border: 1px solid rgba(250,250,250,0.4);
background-color: #f47b20;
}
body.home-page #updateInstagram.loading{
border: 1px solid rgba(0,0,0,0.4);
background-color: #e3e3e3;
}
body.home-page #updateInstagram:before{
transition: all .25s;
}
body.home-page #updateInstagram.loading:before{
content: "Récupération des images";
display: block;
background-image: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/gif-load.gif);
position: absolute;
right: 0;
background-size: 15px;
color: #bb5061;
left: 0;
background-repeat: no-repeat;
bottom: 0px;
background-color: #fff;
top: 0;
background-position: 93%;
font-weight: bold;
}
body.home-page #updateInstagram.loading.succes{
border: 1px solid rgba(250,250,250,0.4);
background-color: #31a226;
}
body.home-page #updateInstagram.loading.succes:before{
content: "Images récupérées !";
display: block;
position: absolute;
right: 0;
background-color: #31a226;
color: #fff;
left: 0;
bottom: 0px;
top: 0;
font-weight: bold;
background-image: none;
}
#topMenu2 #engineSpace li a{
color: #fff;
font-size: 15px;
}
#topMenu2 li a {
padding-left: 0;
}
#topMenu2 #engineSpace {
display: block!important;
margin-bottom: 20px;
}
#topMenu2 #engineSpace li:before {
display: none;
}
#gkHeaderNav #gk-main-menu ul li:nth-child(2) div.childcontent{
display: none!important;
}
#aside-menu ul.gkmenu.level0 li:nth-child(2) ul.gkmenu.level1{
display: none!important;
} @media screen and (max-width: 1230px){
#gkMainbody div.box:nth-child(1){
flex: 1 1 100%;
max-width: 350px;
margin: 0 auto!important;
margin-bottom: 80px!important;
}
#gkMainbody div.box:nth-child(2){
flex: 1 1 100%;
margin:0px 10px 80px!important;
}
#gkMainbody .recherche-blocs{
flex: 1 1 100%;
margin:0 auto!important;
}
.gk-tweets {
align-content: center;
align-items: center;
}
body.home-page .recherche-blocs #secondRow #visu{
background-position: center;
min-height: 280px;
}
body.home-page .recherche-blocs #secondRow #visu span:nth-child(1), body.home-page .recherche-blocs #secondRow div#visu  a span:nth-child(2){
opacity: 1;
right: 10%;
left: 10%;
width: auto;
}
#gkPageContent.gkPage, .jomsocial #gkPageContent {
padding: 20px 0 0!important;
}
#mosaique #last ul, .category-international #mosaique #last ul{
font-size: 12px;
}
.adresseCampus .beigef .beige {
position: relative;
right: 0;
top: 0;
padding: 20px;
margin-bottom: 10px;
}
body.campus #video-ville .w50{
width: 80%;
display: block;
margin: 0 auto;
}
body.campus #video-ville iframe{
display: block;
margin: 0 auto;
margin-top: 25px;
margin-bottom: 50px;
}
} @media screen and (max-width:1024px){
.gk-tweets {
display: block;
}
#encartRecherche{
display: none;
top: 16px;
width: 155px;
right: 60px;
}
div.nspMain.actusHP a{ }
.nspArts, .nspLinksWrap{
padding: 0;
}
.nspArt h4.nspHeader {
padding: 0 0 15px;
font-size: 20px
}
#gkHeader {
padding-top: 0!important;
}
#topMenu2 {
display: none!important;
}
div#lang{
right: 18px!important;
top: 70px!important;
}
#testSVG{
display: none;
}
#gk-bg {
padding-top: 0px;
}
div.home-pageNews .content {
width: 100%;
float: none;
}
#gk-bg { }
div.home-pageNews {
flex: 1 1 100%;
height: auto;
margin-top: 0;
}
#gkLogo {
margin: 15px 24px 0 0;
}
figcaption.gkPage h2 {
line-height: 130%;
margin: 5px 0;
padding: 0;
}
figcaption.gkPage {
background: rgba(255,255,255,.75);
}
.box.transparent.agenda_jevents.tout_agenda{
padding: 20px 15px!important;
}
body.home-page div.box:nth-child(2) #rechercheCntr{
margin: 0!important
}
body.home-page div.box:nth-child(4) .parallax{
background-size: 70%;
margin-top: 10px!important;
}
body.home-page div.box:nth-child(4) h3.header{
margin:100px 0 0px!important
}
#gkFooter .gkPage{
height: 100%;
display: inline-block;
} 
#gkFooter .gkPage #gkFooterNav{
height: 100%;
display: inline-block;
} 
#gkFooterNav{
height: 100%;
}
#gkFooterNav #adresseFooter, .dib#public, #gkFooterNav div.rsfootercntr, a#lienUBFC{
float: none;
width: 100%;
display: block;
margin: 0;
}
a#lienUBFC{
margin: 10px 0 100px;
}
#gkFooterNav div.rsfootercntr{
margin: 20px 0;
}
#gk-sidebar .box {
width: 100%;
}
#gkHeader.affix #moreTitle {
font-size: 14px!important;
top: 10px;
left: 128px;
right: 55px;
line-height: 140%;
bottom: initial;
}
.category-international #mosaique {
margin-top: -50px;
height: 370px;
}
#mosaique li img, .category-international #mosaique li img {
width: 130%;
height: auto;
max-width: 130%;
}
#mosaique li div, .category-international #mosaique li div{
font-size: 20px;
}
div.box.actusHP{
padding-left: 15px!important;
padding-bottom: 20px!important;
}
div.nspMain.actusHP .nspArt a img {
max-width: 85%!important;
max-height: 180px;
}
div.nspMain.actusHP .nspArt.nspCol2 h4.nspHeader{
font-size: 15px;
}
#mosaique li, .category-international #mosaique li {
flex: 1 1 49%;
height: 50%;
width: 49%;
max-width: 49%;
}
#mosaique, .category-international #mosaique{
height: 650px;
}
#mosaique #last a span:not(.w0){
width: 90%;
}
#mosaique #last a span li{
width: 100%;
}
ul#formacontinue li {
flex: 1 1 100%;
min-width: 100%;
}
.category-international ul#personnels{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
height: 360px;
padding-bottom: 70px;
width:87% ;
margin: 0 auto;
}
.category-international ul#personnels li{
flex: 1 1 16%;
position: relative;
width: 16%;
margin: 0 3%;
display: inline-block;
}
.category-international ul#personnels li img{
position: absolute;
top: 0;
width:100%;
left: 0;
right: 0;
}
.category-international ul#personnels li span{
color: #fff;
background-color: #a1192f;
text-align: center;
display: block;
position: absolute;
left: 0;
bottom: -2px;
right: 0;
font-weight: bold;
font-size: 22px;
line-height: 100%;
height: 120px;
display: flex;
justify-content: center;
align-items: center;
}
.category-international #adresseInternational {
display: block;
}
.category-international #adresseInternational div {
display: block;
width: 70%;
margin: 0 auto;
margin-bottom: 20px;
}
.category-international #adresseInternational .beigef {
display: flex;
justify-content: center;
align-items: center;
padding: 20px 0;
}
.category-international #adresseInternational div:nth-child(1){
margin-bottom: -10px!important;
}
.category-international #adresseInternational div:nth-child(4){
margin-top: -20px!important;
}
body.viecampus #campusdurable {
position: relative;
height: 600px;
width: 100%;
}
body.viecampus #campusContact {
width: 100%;
display: inline-block;
vertical-align: top;
padding: 10px 20px;
font-size: 17px;
background: #e5e3da;
height: auto;
text-align: center;
}
.category-universite #vieinstitution div {
flex: 1 1 50%;
height: 100px;
text-align: center;
font-weight: bold;
font-size: 24px;
line-height: 110%;
width: 50%;
border: 1px solid #fff;
}
.exergue {
font-size: 30px;
}
.category-universite #ubchiffresCntr {
height: 1120px;
width: 100%;
position: relative;
}
.category-universite ul#ubchiffres li {
border: 0;
flex: 0 0 100%;
padding: 12px 0;
}
.category-universite ul#ubclassements li {
border: 0;
flex: 0 0 100%;
padding: 15px 0;
}
.category-universite #chiffresCntr, .category-universite #classementCntr{
left: 0px;
}
header#gkHeader #gkLogo #max-logo {
height: 80px;
margin-bottom: 20px;
}
.category-international #instagram {
display: block;
padding: 0;
}
.category-international #instagram li {
height: 180px;
margin-right: 15px!important;
}
body.boutique #imgProduit {
width: 32%;
}
body.boutique #descriptionProd {
padding: 0 20px;
width: 32%;
}
body.boutique #prix {
position: relative;
}
} @media screen and (min-width: 768px) and (max-width: 1024px){
body.home-page #gkMainbody{
display: block;
padding: 90px 0 20px!important;
}
#gkMainbody div.box:nth-child(1){
max-width: 100%;
}
.gk-tweets #row0, .gk-tweets #row1, .gk-tweets #row2 {
display: block;
width: 33%!important;
}
#gkMainbody div.box:nth-child(2){
max-width: 100%;
}
ul#instagram{
display: block;
}
#gkMainbody .recherche-blocs{
display: block;
}
#gkMainbody .recherche-blocs #svg{
display: none;
}
.gk-tweets .gk-tweet{
height: auto;
min-height: 0;
}
#gkMainbody .recherche-blocs #likeNbr{
padding: 30px;
}
body.home-page div.box:nth-child(1) ul {
display: block;
text-align: center;
}
body.home-page ul#recherchehome li {
flex: initial;
display: inline-block;
width: 32%;
}
body.home-page div.box:nth-child(5) ul {
display: block;
text-align: center;
}
body.home-page div.box:nth-child(5) ul li {
flex: initial;
width: 45%;
display: inline-block;
max-width: none;
}
#informez #bloc1, #informez #bloc2{
display: inline-block!important;
width: 49%!important;
} 
} @media screen and (max-width: 950px){
div.actusHP, div.agenda_jevents {
flex: 1 1 100%;
width:100%;
}
body.home-page .recherche-blocs #secondRow #visu{
background-size: cover;
}
body.home-page .recherche-blocs #secondRow{
min-width: 100%;
}
.gkIsButtons {
bottom: initial;
top: 20px;
}
#informez {
display: block;
}
#informez #bloc1, #informez #bloc2, #informez #bloc3{
flex: 1 1 100%;
height: auto;
width: 100%;
display: flex;
position: relative;
margin: 10px 0;
}
#informez #bloc1 .beige, #informez #bloc2 .beige {
position: relative;
width: 100%;
}
#informez #bloc1 img, #informez #bloc2 img{
display: none;
}
#informez #bloc1 ul, #informez #bloc2 ul{
text-align: center;
}
#informez #bloc3 .align.beige {
text-align: center;
}
} @media (max-width: 768px){
#menu-over-menu .menu-item-type-custom{display:none !important;}
#searchEngine{margin-top:-7px !important;}
.search-barre{left:10px !important;
width:60% !important;
z-index:10000 !important;}
body.filtre #itemListPrimary {
height: 5200px
}
body.filtre .itemContainer {
width: 100%!important;
left: initial!important
}
body.filtre .popupContent.open {
position: fixed!important;
margin: 0 auto!important;
top: 10%!important;
width: 320px!important;
left: 0;
right: 0;
bottom: 10%;
overflow: auto
}
body.filtre.formations.nofilter .popupContent.open{
width: 100%!important
}
#ub_event_page .ub_event_encadre {
float: none;
width: 100%;
}
body.filtre.formations .itemContainer{
width: 100%!important
}
#gkIs-gk-is-500.gkIsWrapper-gk_university {
margin-bottom: 100px;
min-height: 200px;
}
body.campus .gkIsWrapper-gk_bikestore.loaded img{
margin: 0!important
}
div.box.actusHP .nspArt.nspCol2{
padding: 0!important;
}
#domforma li {
min-width: 275px;
margin: 15px 0;
}
div#apprendre{
height: auto!important;
flex-direction: column;
}
div#apprendre .blocApp{
min-width: 390px;
height: 350px;
}
.category-international #adresseInternational div {
display: block;
width: 100%;
margin: 0 auto;
margin-bottom: 20px;
}
body.media #k2Container.genericView .itemsCategory p{
width: 55%!important;
margin-left: 40%!important;
}
body.distinctions .itemBlock .itemBody, body.distinctions .itemBlock a.firstLink, body.distinctions .itemBlock header {
display: block!important;
max-width: 100%!important;
float: none!important;
}
#gkIs-gk-is-500.gkIsWrapper-gk_university .gkIsSlide {
height: 200px;
}
} @media (max-width: 640px){
.ub_event_encadre{width:100%;}
body.home-page .recherche-blocs #firstRow div{
border-top: 1px solid #fff;
}
body.campus .itemExtraFields {
margin-top: 0px;
margin-bottom: 0px;
}
body.campus .hiddenCntr li {
padding: 10px 10px!important;
font-size: 14px;
height: auto;
}
body.campus .hiddenCntr ul{
margin-top: 10px;
}
body.campus .adresseCampus.disflex{
display: block;
}
body.campus .adresseCampus.disflex:before, body.campus .adresseCampus.disflex:after{
display: none;
}
.moreCampus{
font-size: 21px;
}
.gkIsWrapper-gk_university .active figcaption h2{
margin-left: 0!important;
line-height: 60%;
}
figcaption.gkPage h2 a {
font-size: 20px;
}
.category-international #adresseInternational .beigef {
display: block;
justify-content: center;
align-items: center;
padding: 20px 20px;
text-align: center;
}
.category-international #adresseInternational .beigef span.picto {
max-width: 100%;
color: #494e4f;
text-align: center;
margin-top: 30px;
display: block;
}
body.viecampus #campusdurable svg {
display: none;
}
body.viecampus #campusdurable .petale {
position: relative;
display: block;
width: 100%;
left: 0;
right: 0!important;
top: auto!important;
margin: 0 auto;
margin-bottom: 40px;
text-align: center;
}
body.viecampus #campusdurable .petale span.titre, body.viecampus #campusdurable .petale .infosupp {
position: relative;
left: auto!important;
top: auto!important;
bottom: auto!important;
color: #733!important;
width: 100%;
max-width: 100%;
display: block;
right: auto!important;
}
body.viecampus #campusdurable {
position: relative;
height: auto;
width: 100%;
}
body.viecampus #envirtitre {
position: relative;
font-size: 30px;
top: 0px;
color: #a11c34;
font-weight: bold;
margin-bottom: 0px;
}
body.viecampus #campusdurable #campusCntr {
min-height: 540px;
min-width: 100%;
position: relative;
width: 100%;
margin: 0 auto;
}
body.viecampus #plus{
display: none;
}
.category-universite #vieinstitution div {
flex: 1 1 100%;
height: 100px;
text-align: center;
font-weight: bold;
font-size: 24px;
line-height: 110%;
width: 100%;
border: 1px solid #fff;
}
body.home-page div.box:nth-child(5) ul {
display: block;
text-align: center;
}
body.home-page div.box:nth-child(5) ul li {
flex: initial;
width: 100%;
display: inline-block;
max-width: none;
margin: 10px 0px;
}
} @media (max-width: 530px){
#mosaique, .category-international #mosaique {
height: 700px;
margin-top: 0;
}
#mosaique li, .category-international #mosaique li {
flex: 1 1 100%;
width: 49%;
max-width: 49%;
margin: 0 auto;
}
#mosaique li#last ul{
display: none;
}
#gkMainbody div.box:nth-child(2){
max-width: 530px;
}
body.home-page .recherche-blocs #firstRow{
display: block;
width: 100%;
}
body.home-page .recherche-blocs #firstRow div{
display: block;
width: 100%;
}
body.home-page .recherche-blocs .custom{
display: block;
width: 100%;
}
body.home-page ul#vie-campus, 
ul#vie-campus{
display: block;
}
ul#instagram{
display: block;
}
body.home-page ul#vie-campus li, 
ul#vie-campus li{
max-width: 100%;
min-width: 100%;
}
#domforma{
display: block;
}
#diplomes{
display: block;
text-align: center;
}
div#apprendre{
display: block;
width: 100%;
text-align: center;
}
div#apprendre .blocApp{
min-width: 100%;
width: 100%;
}
.quotidien ul{
display: block;
}
.quotidien ul{
max-width: 100%;
min-width: 100%;
}
body.media #k2Container.genericView .itemsCategory{
background-image: none!important;
}
body.media #k2Container.genericView .itemsCategory p {
width: 100%!important;
margin-left: 0!important;
}
body.media #k2Container.genericView .itemListSubCategories .subCategoryContainer h2 {
font-size: 18px!important;
padding: 70px 20px!important;
}
div#encartFiltre #filtreSecteurs ul li span{
right: 0;
left: 0;
}
div#encartFiltre #filtreSecteurs ul li{
display: block;
width: 100%;
margin: 0 auto;
margin-top: 4px;
}
div.nspMain.actusHP a{
display: block;
}
body.home-page ul#recherchehome li{
display: block;
}
body.home-page ul#recherchehome{
display: block;
}
ul#formacontinue{
display: block;
}
ul#mosaiquecampus{
display: block!important;
}
ul#mosaiquecampus li{
display: block;
width: 100%;
}
a#lienUBFC{
margin: 10px 0 0!important
}
body.home-page .actusHP .nspArt span.childflex{
display: inline-block;
width: 49%;
vertical-align: middle;
}
body.home-page div.box.actusHP {
padding-left: 0px!important;
}
body.filtre.formations div#encartFiltre #filtreSecteurs ul li{
width: 100%;
margin-left: 0;
max-width: 100%;
}
} #domainesRech{
margin:30px 0px 0px 0px;
clear:both;}
#domainesRech li{
cursor:pointer;
color:#751353;
font-family: 'titilliumsemibold';
width:16.6%;
border-top:none;
font-size:18px;
line-height:20px;
padding:0px 20px 0px 10px;
height:180px;
display:inline-block;
float:left;
}
#domainesRech li span:before{
background: url(//iuvv.ube.fr/wp-content/themes/University/images/charte/dot-border.png);
content: "";
width: 5px;
height: 100px;
display: block;
background-size: 3px 5px;
position: absolute;
background-repeat: repeat-y;
margin-left: -7px;
margin-top: 3px;
-webkit-transition: height .3s ease;
-moz-transition: height .3s ease;
-ms-transition: height .3s ease;
-o-transition: height .3s ease;
transition: height .3s ease;
}
#domainesRech li.marked span:before{
height: 165px;
}
#domainesRech li span:after{
background-size:cover;
pointer-events:none;
width: 120px;
content: "";
display: bolck;
height: 120px;
position: absolute;
top: 175px;
margin:0px 0px 0px -100px;
transition:all 0.4s ease;}
#domainesRech li:hover{color:#ee9049;}
#domainesRech li.marked{color:#ee9049;}
#domainesRech li:hover span:after{
transform:scale(0.95);}
#domainesRech li.rech_vigne span:after{	
background:url(//iuvv.ube.fr/wp-content/themes/University/images/grappe-1.png) no-repeat;}
#domainesRech li.rech_vigne:hover span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/grappe-2.png) no-repeat;}
#domainesRech li.rech_vigne.marked span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/grappe-2.png) no-repeat;}
#domainesRech li.rech_alimentation span:after{	
margin:6px 0px 0px -128px;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/ble-1.png) no-repeat;}
#domainesRech li.rech_alimentation:hover span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/ble-2.png) no-repeat;}
#domainesRech li.rech_alimentation.marked span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/ble-2.png) no-repeat;}
#domainesRech li.rech_materiaux span:after{	
margin:10px 0px 0px -145px;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/atome-1.png) no-repeat;}
#domainesRech li.rech_materiaux:hover span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/atome-2.png) no-repeat;}
#domainesRech li.rech_materiaux.marked span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/atome-2.png) no-repeat;}
#domainesRech li.rech_sante span:after{	
margin:10px 0px 0px -180px;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/reseau-1.png) no-repeat;}
#domainesRech li.rech_sante:hover span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/reseau-2.png) no-repeat;}
#domainesRech li.rech_sante.marked span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/reseau-2.png) no-repeat;}
#domainesRech li.rech_care span:after{	
margin:5px 0px 0px -90px;
width:155px;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/chapeau-1.png) no-repeat;}
#domainesRech li.rech_care:hover span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/chapeau-2.png) no-repeat;}
#domainesRech li.rech_care.marked span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/chapeau-2.png) no-repeat;}
#domainesRech li.rech_patrimoine span:after{	
margin:5px 0px 0px -85px;
background:url(//iuvv.ube.fr/wp-content/themes/University/images/globe-1.png) no-repeat;}
#domainesRech li.rech_patrimoine:hover span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/globe-2.png) no-repeat;}
#domainesRech li.rech_patrimoine.marked span:after{	background:url(//iuvv.ube.fr/wp-content/themes/University/images/globe-2.png) no-repeat;}
#rechercheCntr{
height:0px;
padding:10px 0px;
width:100%;
transition:all 0.4s ease;
overflow:hidden;
}
#rechercheCntr.open{
height:270px;
}
#rechercheCntr div{
width:700px;
margin:20px auto;
display:none;}
#rechercheCntr div span{
color:#751353;
font-family: 'titilliumsemibold';
}
#rechercheCntr li{border:none;}
#rechercheCntr li:before{
display: inline-block;
vertical-align: baseline;
content: ">";
color: #751353;
margin-right: 6px;}
#rechercheCntr div.visible{display:block;}
.open #fermetureCntr{
font-size: 23px;
position: absolute;
right: 20%;
line-height: 100%;
cursor: pointer;
background-color: #fff;
border-radius: 45px;    
color: #751353;
display:inline-block;
margin:-10px 0px 0px 0px;
line-height: 140%;
width: 32px !important;
height: 32px !important;
text-align: center;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
#fermetureCntr:hover{
box-shadow: 0px 0px 5px 1px rgba(0,0,0,.3);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
#fermetureCntr.visible {
}
#rechercheCntr li:before{
display: inline-block;
vertical-align: baseline;
content: ">";
color: #751353;
margin-right: 6px;
}
#rechercheCntr li a:hover{
color: #ec7521;
}
@media (max-width: 1225px){
#domainesRech li.rech_sante span:after{	
margin:20px 0px 0px -110px;
}
#domainesRech li{
width: 33%;
}
#domainesRech li span:after{
position:relative;
clear:both;
height:120px;
width:100%;
background-position:top center !important;
top:auto !important;
margin:0px !important;
left: auto !important;
display:inline-block;
}
#rechercheCntr div{width:100%;}
} @media (max-width: 425px){
div.box:nth-child(2) #domainesRech{
position: relative;
overflow: auto;
background-color: #eeeee8;
left: 0;
-webkit-transition: all .5s .1s;
-moz-transition: all .5s .1s;
-ms-transition: all .5s .1s;
-o-transition: all .5s .1s;
transition: all .5s .1s;
}
div.box:nth-child(2) #domainesRech.read{
left: -110%;
-webkit-transition: all .5s .1s;
-moz-transition: all .5s .1s;
-ms-transition: all .5s .1s;
-o-transition: all .5s .1s;
transition: all .5s .1s;
}
div.box:nth-child(2) #rechercheCntr{
right: 0;
top: 0;
bottom: 0;
left: 120%;
padding: 0;
width: 100%;
position: absolute;
background: #fff;
z-index: 98;
margin: 0!important;
height: auto;
-webkit-transition: width .5s .1s;
-moz-transition: width .5s .1s;
-ms-transition: width .5s .1s;
-o-transition: width .5s .1s;
transition: width .5s .1s;
}
div.box:nth-child(2) #rechercheCntr.open{
left: 0;
padding: 20px;
height: auto;
padding-top: 0;
top: 30%;
-webkit-transition: left .5s .1s;
-moz-transition: left .5s .1s;
-ms-transition: left .5s .1s;
-o-transition: left .5s .1s;
transition: left .5s .1s;
}
body.home-page div.box:nth-child(2) #fermetureCntr{
display: none;
right: -110%;
}
body.home-page div.box:nth-child(2) #fermetureCntr.visible{
position: absolute;
top: 18%;
right: 0;
display: block;
z-index: 99;
}
body.campus .hiddenCntr{
width: 100%;
}
body.campus .hiddenCntr ul.opened{
height: 250px;
}
body.media #k2Container.genericView .itemsCategory p{
width: 85%!important;
margin-left: 10%!important;
}
#gkFooterNav li {
padding: 0 25px!important;
}
figcaption.gkPage{
bottom: -96px;
}
header#gkHeader #gkLogo #max-logo {
height: 50px;
margin-bottom: 20px;
}
div#lang {
right: 20px!important;
top: 55px!important;
}
#gkHeader {
padding-right: 0!important;
padding-left: 0!important;
}
#gkHeader.affix #logo_ub2 {
height: 50px;
}
ul.breadcrumbs, #k2Container.itemView header ul{
display: none;
}
body.home-page div.box:nth-child(2){
padding: 3px;
}
body.home-page ul#recherchehome li {
display: inline-block!important;
width: 49%;
vertical-align: top;
}
body.home-page ul#recherchehome li svg {
margin-left: 25px;
max-width: 100px;
}
body.home-page div.box:nth-child(2) #rechercheCntr ul li{
display: block!important;
width: 100%;
}
div.agenda_jevents span a {
font-size: 16px;
}
body.home-page #gkMainbody{
padding: 110px 0 20px!important;
}
#gkMainbody .recherche-blocs #svg {
padding: 20px 20px;
}
#gkMainbody .recherche-blocs #likeNbr {
padding: 20px 20px;
}
body.home-page ul#vie-campus li, 
ul#vie-campus li {
max-width: 49%;
min-width: 49%;
display: inline-block;
vertical-align: top;
}
body.home-page ul#vie-campus li a *, 
ul#vie-campus a * {
max-width: 130px;
max-height: 125px;
}
body.home-page .recherche-blocs #firstRow div {
display: inline-block;
width: 49%;
vertical-align: top;
font-size: 17px;
}
body.home-page .recherche-blocs #firstRow div a {
padding: 0px;
}
.exergue{
margin: 0 3px;
}
#domforma li {
width: 49%;
display: inline-block;
vertical-align: top;
min-width: 49%;
}
#diplomes li {
min-width: 49%;
display: inline-block;
width: 49%;
}
#mosaique, .category-international #mosaique {
height: 400px;
}
#mosaique li, .category-international #mosaique li{
height: 200px;
width: 49%;
max-width: 49%;
margin-bottom: 0;
}
#mosaique li img, .category-international #mosaique li img{
margin-top: 0;
}
#informez #bloc3 .align.beige img, #informez #bloc3 .align.beige ul {
display: block;
padding-left: 0;
}
div#apprendre .blocApp div {
font-size: 20px;
}
div#apprendre .blocApp {
height: 300px;
}
.category-international #mosaique li div {
font-size: 16px;
}
.category-international #instagram{
display: block;
padding: 0;
}
.category-international #instagram li{
height: 180px;
margin-right: 15px!important;
}
body.viecampus div.box:nth-child(1){
background-image: none;
}
.quotidien, .quotidien ul {
padding: 0px;
}
.quotidien ul li{
min-width: 49%;
}
body.viecampus #campusdurable .petale .titre{
font-size: 18px;
}
.category-universite #emplois div {
text-align: left;
display: block;
width: 100%;
margin: 20px 10px;
flex: initial;
}
.category-universite ul#ubchiffres, .category-universite ul#ubclassements{
display: block;
}
.category-universite ul#ubchiffres li, .category-universite ul#ubclassements li{
width: 100%;
margin: 10px 0;
}
.category-universite ul#ubchiffres li svg {
height: 70px;
}
#k2Container.itemView header h1 {
margin: 0px!important;
padding-right: 0;
}
.category-international div.parallax {
padding: 20px 0 0!important;
}
}  ul.itemTags li.tooltiped:after {
width: auto;
display: none;
left: 0;
height: 0;
padding: 0px 0px 5px 0px;
position: absolute;
background: rgba(238, 144, 73, .95);
border-radius: 5px;
bottom: 30px;
color: #fff;
content: attr(data-tooltip);
opacity: 0;
white-space: nowrap;
-webkit-transition: none;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: none;
z-index: 9999;
border: 1px solid rgba(0,0,0,0.1);
}
ul.itemTags{
border: 0!important;
background: transparent;
padding: 0;
float: right;
padding-bottom: 10px;
z-index: 9;
position: relative;
margin-top: -15px;
}
ul.itemTags li.tooltiped:hover:after {
height: 26px;
line-height:20px;
display: block;
opacity: 1;
width: auto!important;
-webkit-transition: none;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: none;
padding: 2px 5px;
bottom: -30px;
font-weight: 100
}
.filtresLabo ul.itemTags li.tooltiped{
min-height:20px;
background-repeat:no-repeat;
background-position:center;
background-color:none !important;
}
ul.itemTags li.tooltiped{
padding:0px 4px !important;
font-size:13px !important;
text-align:center !important;
border-radius:4px !important;
background-repeat: no-repeat !important;
}
ul.itemTags li.tooltiped:before{	content: " "; }
.jwts_tabbernav li:before,
.jwts_tab li:before{display:none !important;}
ul.jwts_tabbernav li{
padding:0px 0px 1px 0px !important;
margin:0px 10px 0px 0px !important}
ul.jwts_tabbernav li a, 
ul.jwts_tabbernav li a:link{
font-size: 16px !important;
font-weight: 100 !important;
margin: 1px 0px 0px 0px !important;
padding: 5px 12px !important;
}
.jwts_tabberlive {
margin: 30px 5px !important;
padding: 0px;}
.tooltiped {
min-width:20px;
display: inline;
position: relative;
color: #fff;
}
.tooltiped.CP, 
ul.itemTags#legende li.CP span{
background-color: #85479c
}
.tooltiped.CA, 
ul.itemTags#legende li.CA span{
background-color: #2db2e5
}
.tooltiped.FI,
ul.itemTags#legende li.FI span{
background-color: #a10b0c
}
.tooltiped.FT, 
ul.itemTags#legende li.FT span{
background-color: #d67c7c
}
.tooltiped.FD, 
ul.itemTags#legende li.FD span{
background-color: #ff5757
}
.tooltiped.FH, 
ul.itemTags#legende li.FH span{
background-color: #b07e7d
}
ul.itemTags#legende{
float: none;
margin-bottom: 15px;
}
ul.itemTags#legende li{
float: none;
display: block;
font-size:14px;
background-color: transparent!important;
color: #333;
display: inline-block;
}
ul.itemTags#legende li span{
margin: 3px!important;
padding: 0 4px !important;
color: #fff;
border-radius: 5px;
}
ul.itemTags#legende li:after{
display: none;
}
section.tagClass article.itemView h2 time{
display: none;
visibility: hidden;
opacity: 0;
width: 0;
height: 0;
padding: 0!important;
} #overmenu{	
position:absolute;
top:0;
left:0;
right:0;
height:27px;
z-index:999!important;
background-color: #36374b;
}
@media screen and (max-width:1025px){
#gk-breadcrumb-area{display:none;}
#engineSpace{
display: none!important;
}    
#searchEngineCntr{
width: 75%!important;
}
#encartRecherche{
display: block!important;
}
body {
padding-top: 0px;!important;
}
.affix-top, .affix{
position: relative!important;
}
}
.accessBtn{
box-shadow: 0px 0px 0px rgba(255,255,255,1);
position: absolute;
height: 25px;
display: inline-block;
left: 0;
z-index: 0;
top: -25px;
border:1px solid #333;
border-radius: 0 0px 5px 5px;
background: #fff;
padding: 1px 10px;
color: #333 !important;
margin: 0 10px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.accessBtn:focus{
top: -1px;
box-shadow: 0px 0px 10px 0px rgba(33,45,53,1);
} #gk-main-menu{float:right;padding:0;}
#gk-main-menu:after{clear:both;content:"";display:table;}
#gk-main-menu .gkMenu{display:block;margin:0;position:relative;text-align:left;margin-left:10px;border-top:3px solid #b0a986;}
header.affix #gk-main-menu .gkMenu{margin-left:0!important;}
.gkMenu > ul{margin:0;padding:0;}
.gkMenu > ul > li{clear:none!important;display:inline-block;font-size:12px;height:60px;line-height:60px;text-transform:uppercase;width:auto;vertical-align:middle;position:relative;}
.gkMenu > ul > li:first-child > a{padding-left:0;}
.gkMenu > ul > li:last-child > a{padding-right:0;}
.gkMenu > ul > li > a{color:#fff;display:block;height:60px;line-height:60px;padding:0 22px;position:relative;}
.gkMenu > ul > li > a:active,
.gkMenu > ul > li > a:focus,
.gkMenu > ul > li > a:hover,
.gkMenu > ul > li.active > a:active,
.gkMenu > ul > li.active > a:focus,
.gkMenu > ul > li.active > a:hover{color:#fa7252;}
.gkMenu > ul > li:first-child > a{padding-left:0;}
.gkMenu > ul > li a small{display:block;font-size:11px;line-height:12px;}
.gkMenu > ul > li > .childcontent,
.gkMenu > ul > li > .childcontent .childcontent{position:absolute;left:-999em;z-index:999;}
.gkMenu > ul > li > .childcontent .gkcol{border-left:1px solid #eee;float:left;}
.gkMenu > ul > li > .childcontent .gkcol:first-child{border-left:none;}
.gkMenu > ul > li:hover > .childcontent,
.gkMenu > ul > li:hover > .childcontent li:hover > .childcontent{left:inherit;}
.gkMenu > ul > li .childcontent{margin-left:-11px;margin-top:0;}
.gkMenu > ul > li .childcontent .childcontent{margin-left:190px;margin-top:-42px!important;}
.gkMenu > ul > li.active > a{color:#fff;}
.gkMenu > ul > li > a{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.gkMenu a:hover,
.gkMenu a:active,
.gkMenu a:focus,
.gkMenu li.active > a{color:#fff;}
.gkMenu ul ul{padding:12px 0 8px;}
.gkMenu > ul li div.childcontent{background:#fff;border:1px solid #eee;margin-top:0;text-transform:none;}
.gkMenu > ul li div.childcontent-inner{background:#fff;}
.gkMenu > ul li > .childcontent .gkcol{padding-bottom:0;}
.gkMenu > ul li div.childcontent li{font-size:12px;font-weight:300;line-height:1;margin:0;padding:0 20px;text-align:left;}
.gkMenu > ul li div.childcontent a:hover{color:#fa7252!important;}
.gkMenu > ul li div.childcontent li:hover > a,
.gkMenu > ul li div.childcontent li:hover > a small{color:#777;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out;}
.gkMenu > ul li div.childcontent li:first-child{border:none;}
.gkMenu > ul li div.childcontent a{color:#777;display:block;padding:7px 0;}
.gkMenu > ul li li div.childcontent small{color:#999;font-weight:400;padding-bottom:5px;}
.gkMenu > ul li div.childcontent li.group{padding:0;margin:0;height:auto;border:none !important;background:none;}
.gkMenu > ul li div.childcontent .header{color:#444;display:block;font-size:12px;font-weight:600!important;margin:6px 0 0;padding:0 20px;text-transform:uppercase}
.gkMenu > ul li div.childcontent .header a{color:#444;}
.gkMenu > ul li div.childcontent .header small{display:block;text-transform:none;}
.gkMenu li .module p{font-size:12px;line-height:18px;}
#gkHeaderNav li.gkLogin{border:1px solid rgba(250, 114, 82, 0.5);height:30px;line-height:30px;margin-left:12px;-webkit-transition:border .3s ease-out;-moz-transition:border .3s ease-out;-ms-transition:border .3s ease-out;-o-transition:border .3s ease-out;transition:border .3s ease-out;}
#gkHeaderNav li.gkLogin a{height:30px;line-height:30px;padding:0 12px!important;}
#gkHeaderNav li.gkLogin:hover{border-color:#fa7252;color:#fff;}
#gkHeaderNav li.gkLogin:hover a{color:#fff;}
#gkMobileMenu{display:none;}
#gkHeaderTop,
#gkHeaderNav{left:0;-webkit-transition:left .3s ease-out;-moz-transition:left .3s ease-out;-ms-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out;}
#aside-menu-toggler,
#mobile-menu-toggler{color:#fff;cursor:pointer;display:block!important;font-size:44px;height:44px;line-height:44px;margin:40px 0 0 0px!important;overflow:hidden;position:relative;width:44px;}
#static-aside-menu-toggler{
opacity:1 !important; 	cursor:pointer;}
#aside-menu-toggler{float:right;}
#mobile-menu-toggler{margin:0px -15px 0 0px!important;}
#aside-menu{background:#152136;float:right;height:100%;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;-ms-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out;width:0;z-index:100000;}
#aside-menu.menu-open{width:280px;}
#aside-menu > div{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;padding-right:32px;min-width:280px;max-width:100%;}
#close-menu{color:#fa7252;cursor:pointer;font-size:26px;opacity:0;filter:alpha(opacity=0);position:fixed;right:0px;top:25px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:100001;}
#close-menu.menu-open{opacity:1.0;filter:alpha(opacity=100);right:10px;}
#gkAsideMenu > ul{padding:20px 0 20px 32px;}
#aside-menu li{font-size:15px;font-weight:600;padding:4px 0;}
#aside-menu li li{font-size:14px;font-weight:400;padding:4px 0;text-transform:none;}
#aside-menu li li li{font-weight:300;padding-left:15px;}
#aside-menu li a{color:#eee;}
#aside-menu li li a{color:#fff;position: relative;z-index: 5;display: inline-block;}
#aside-menu li a.active,
#aside-menu li a:active,
#aside-menu li a:focus,
#aside-menu li a:hover{color:#fa7252;}
.android-stock-browser #aside-menu{height:auto;min-height:100%;position:absolute;}
.android-stock-browser #aside-menu > div{height:auto;min-height:100%;}
#gk-main-menu .gkMenu > ul > li > a, #gk-main-menu .gkMenu > ul > li > a:active #gk-main-menu .gkMenu > ul > li > a:focus, #gk-main-menu .gkMenu > ul > li > a:#gk-main-menu .gkMenu > ul > li a small{display:block;font-size:11px;line-height:12px;}
#topMenu2{
margin: 90px 0px 0px 0px;
float: right;
}
.menu-vous-etes-container{display:inline-block;}
#menu-vous-etes a{ font-family: 'titilliumsemibold' !important;}
#topMenu2 span{margin:0;display:inline; text-transform:uppercase;font-weight:bold;font-size:12px;vertical-align:middle;color:#fff;padding:0 6px;background-color:#b0a986;}
#topMenu2 ul{display:inline-block;vertical-align:middle;margin-left:0;}
#topMenu2 li a{padding:0px 3px;text-transform: uppercase; color:#1B1D1F;}
#topMenu2 li.active a, #topMenu2 li a:hover{color:#fff!important;background:#ee9049;}
#topMenu2 li{display:inline-block;vertical-align:middle;margin:0;padding:0 5px!important;line-height:140%;margin-top:-3px;}
#topMenu2 li{border-right:2px solid #eb7721;margin-right:5px;padding-right:10px!important;}
#topMenu2 li:last-child{border-right:0;margin-left:-5px;padding-left:10px!important;}
body #gkHeader #gk-main-menu ul li a#menu594,
body #gkHeader #gk-main-menu ul.level1 li a{border-top:0!important;line-height:140%}
body.home-page #gkHeader #gk-main-menu ul.level1 li{display:block!important}
body.home-page #gkHeader #gk-main-menu .gk_normal li:first-of-type{display:none}
body:not(.home-page) #gkHeader #gk-main-menu ul li.first a#menu594{width:26px;overflow:hidden;margin-bottom:-27px;margin-right:7px}
body:not(.home-page) #gkHeader #gk-main-menu ul li.first a#menu594 img{width:50px;margin-top:18px}
body:not(.home-page) #gkHeader #gk-main-menu ul li.first a#menu594:hover img{margin-left:-25px}
#gkExtraMenu li.haschild li a:after{content:""!important;}
div#lang img{max-width: 20px;margin: 0 3px;}
#gkAsideMenu li.haschild div.mobileMenuRollOut{
position: absolute;
color: #152136;
right: 0;
top: 8px;
font-size: 18px;
background: #fff;
height: 19px;
width: 19px;
line-height: 80%;
text-align: center;
border-radius: 25px;
z-index: 10;
}
#gkAsideMenu li.haschild{position: relative;}
#gkAsideMenu ul.gkmenu.level1 li.haschild{
height: 30px;
overflow: hidden!important;
}
#gkAsideMenu ul.gkmenu.level1 li.haschild.rolledOut{
height: auto;
}
#gkAsideMenu li.haschild.rolledOut div.mobileMenuRollOut:after{
content: "-";
display: block;
width: 100%;
height: 100%;
z-index: 9;
position: relative;
top: -14px;
background: #fff;
border-radius: 25px;
}
#aside-menu #topMenu2 ul{
width: 100%;
}
#aside-menu #topMenu2 ul li{
border-bottom: 1px solid rgba(160,160,160,0.1)!important;
}
#aside-menu #topMenu2 ul li.nb, #aside-menu #topMenu2 ul li.firstLi.lastLi{
border: 0!important;
} .kc-container{
max-width:1230px !important;
padding:0px !important;
}
.kc_column, 
.kc_column_inner{
padding:0px !important;
}
.page-template-template-fullwidth .kc-wrap-columns{
max-width: 1230px !important;
margin:0 auto !important;} @font-face {
font-family: 'titilliumregular';
src:url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.eot);
src: url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.woff2) format('woff2'),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.ttf) format("truetype"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.svg#titillium-regular) format("svg"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'titilliumsemibold';
src:url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.eot);
src: url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-semibold-webfont.woff2) format('woff2'),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-semibold-webfont.ttf) format("truetype"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-semibold-webfont.svg#titillium-semibold) format("svg"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-semibold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'titilliumbold';
src:url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.eot);
src: url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.woff2) format('woff2'),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.ttf) format("truetype"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.svg#titillium-bold) format("svg"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'fontawesome';
src:url(//iuvv.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.eot);
src: url(//iuvv.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.woff2) format('woff2'),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.ttf) format("truetype"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.svg#fontawesome) format("svg"),
url(//iuvv.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
} .gk-page .wpforms-field-limit-text
{
display : none;
}
.gk-page .wpforms-container input.wpforms-field-small
{
width : 25%!important;
}
.gk-page .wpforms-form textarea.wpforms-field-small {
height: 150px!important;
width : 30%!important;
}
.gk-page .wpforms-form ul li::before
{
content : "";
}
.gk-page .wpforms-form .wpforms-field .wpforms-field-label
{
display: inline-block;
min-width: 160px;
max-width: 160px;
padding-right: 7px;
vertical-align: top;
color:#111;
font-size: 13px;	
font-weight : bold;
}
.gk-page .wpforms-form .wpforms-field .wpforms-field-small,
.gk-page .wpforms-form .wpforms-field ul
{
display: inline-block;
color:#111;
font-size: 13px;
}
.gk-page .wpforms-form .wpforms-field .wpforms-field-label-inline
{
color:#111;
font-size: 13px;	
font-weight : bold;
}
.gk-page .wpforms-form .wpforms-required-label
{
color:#ff0000;
font-size: 20px;
font-weight : bold;
}
.gk-page .wpforms-form .wpforms-field input,
.gk-page .wpforms-form .wpforms-field textarea
{
font-family: 'titilliumregular';
color: #555555!important;
font-size: 14px!important;
}
.gk-page .wpforms-form  button[type="submit"]
{
background-color:#ffffff!important;
background-image: none!important;
border: 1px solid ccc!important;
border-radius: 4px!important;
color :#555555!important;
padding: 6px 12px!important;
font-weight : normal!important;
text-transform : uppercase!important;
font-size: 14px!important;
height: 34px!important;
line-height : 0px!important;
}
.gk-page .wpforms-form  button[type="submit"]:hover
{
background-color:#ee9049!important;
border:1px solid #ee9049!important;
text-decoration: underline!important;
}
.gk-page .wpforms-confirmation-container-full, .gk-page div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
background: #fff;
border: 0;
}#TB_overlay {
background: #000;
opacity: 0.7;
filter: alpha(opacity=70);
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 100050; }
#TB_window {
position: fixed;
background-color: #fff;
z-index: 100050; visibility: hidden;
text-align: left;
top: 50%;
left: 50%;
-webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
}
#TB_window img#TB_Image {
display: block;
margin: 15px 0 0 15px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-top: 1px solid #666;
border-left: 1px solid #666;
}
#TB_caption{
height: 25px;
padding: 7px 30px 10px 25px;
float: left;
}
#TB_closeWindow {
height: 25px;
padding: 11px 25px 10px 0;
float: right;
}
#TB_closeWindowButton {
position: absolute;
left: auto;
right: 0;
width: 29px;
height: 29px;
border: 0;
padding: 0;
background: none;
cursor: pointer;
outline: none;
-webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
transition: color .1s ease-in-out, background .1s ease-in-out;
}
#TB_ajaxWindowTitle {
float: left;
font-weight: 600;
line-height: 29px;
overflow: hidden;
padding: 0 29px 0 10px;
text-overflow: ellipsis;
white-space: nowrap;
width: calc( 100% - 39px );
}
#TB_title {
background: #fcfcfc;
border-bottom: 1px solid #ddd;
height: 29px;
}
#TB_ajaxContent {
clear: both;
padding: 2px 15px 15px 15px;
overflow: auto;
text-align: left;
line-height: 1.4em;
}
#TB_ajaxContent.TB_modal {
padding: 15px;
}
#TB_ajaxContent p {
padding: 5px 0px 5px 0px;
}
#TB_load {
position: fixed;
display: none;
z-index: 100050;
top: 50%;
left: 50%;
background-color: #E8E8E8;
border: 1px solid #555;
margin: -45px 0 0 -125px;
padding: 40px 15px 15px;
}
#TB_HideSelect {
z-index: 99;
position: fixed;
top: 0;
left: 0;
background-color: #fff;
border: none;
filter: alpha(opacity=0);
opacity: 0;
height: 100%;
width: 100%;
}
#TB_iframeContent {
clear: both;
border: none;
}
.tb-close-icon {
display: block;
color: #666;
text-align: center;
line-height: 29px;
width: 29px;
height: 29px;
position: absolute;
top: 0;
right: 0;
}
.tb-close-icon:before {
content: "\f158";
font: normal 20px/29px dashicons;
speak: never;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#TB_closeWindowButton:hover .tb-close-icon,
#TB_closeWindowButton:focus .tb-close-icon {
color: #006799;
}
#TB_closeWindowButton:focus .tb-close-icon {
-webkit-box-shadow:
0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
box-shadow:
0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
}.sb-feed-posts.sbr_carousel,.sbr-owl-dots,.sbr-owl-item,.sbr-owl-nav{-webkit-tap-highlight-color:transparent}[id^=sb-reviews-container-] .sb-feed-container svg{height:unset;max-width:unset}[id^=sb-reviews-container-] .sb-fs{width:100%;box-sizing:border-box}.sbr-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important}[id^=sb-reviews-container-] .sb-feed-header::after,[id^=sb-reviews-container-] .sb-post-item::after{display:table;content:"";clear:both}[id^=sb-reviews-container-] .sb-header{height:64px;position:fixed;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;z-index:99;padding:0 20px}[id^=sb-reviews-container-] .sb-header-content{width:calc(100% - 160px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:52px}[id^=sb-reviews-container-] .sb-customizer-header{position:fixed!important;padding:0 20px}[id^=sb-reviews-container-] .sb-fs{position:relative;float:left;box-sizing:border-box}[id^=sb-reviews-container-] .sb-expand,[id^=sb-reviews-container-] .sb-feed-header-bottom>div{display:inline-block}[id^=sb-reviews-container-] .sb-feed-header[data-align=left] .sb-feed-header-average,[id^=sb-reviews-container-] .sb-feed-header[data-align=right] .sb-feed-header-btn-ctn,[id^=sb-reviews-container-] .sb-item-author-img img{float:left}.sbr_carousel.sbr-owl-rtl .sbr-owl-item,[id^=sb-reviews-container-] .sb-feed-header[data-align=left] .sb-feed-header-btn-ctn,[id^=sb-reviews-container-] .sb-feed-header[data-align=right] .sb-feed-header-average{float:right}[id^=sb-reviews-container-] .sb-feed-header[data-align=center] .sb-feed-header-bottom>div{display:flex;justify-content:center}[id^=sb-reviews-container-] .sb-feed-header-average{display:inline-flex!important;align-items:center}[id^=sb-reviews-container-] .sb-feed-header-rating-icons{margin:0 5px;display:inline-flex;justify-content:center}[id^=sb-reviews-container-] .sb-feed-header-rating-icons svg{margin:0 2px;display:inline-flex;justify-content:center;width:18px;fill:currentColor;float:left}[data-layout=carousel] .sb-post-item-wrap,[data-layout=grid] .sb-post-item-wrap,[data-layout=list] .sb-post-item-wrap,[data-layout=masonry] .sb-post-item-wrap{width:100%;position:relative;float:left;box-sizing:border-box}[id^=sb-reviews-container-] .sb-load-button-ctn,[id^=sb-reviews-container-] .sb-post-item{position:relative}[data-layout=carousel] .sb-feed-posts .Carousel__RailWrapper-sc-hyhecw-1,[id^=sb-reviews-container-] .sb-btn[data-full-width=true],[id^=sb-reviews-container-] .sb-item-provider-icon img{width:100%}[data-post-style=regular][data-layout=list] .sb-post-item-wrap:last-of-type{border-bottom:0!important}[id^=sb-reviews-container-] .sb-grid-wrapper .sb-feed-posts{display:grid;column-gap:var(--column-gutter)}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-columns="1"] .sb-feed-posts{grid-template-columns:1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-columns="2"] .sb-feed-posts{grid-template-columns:1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-columns="3"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-columns="4"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-columns="5"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-columns="6"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}[id^=sb-reviews-container-] a.sb-feed-header-btn{text-decoration:none}[id^=sb-reviews-container-] .sb-item-provider-icon{position:absolute;width:24px;height:24px;right:10px;top:10px}[id^=sb-reviews-container-] .sb-item-provider-icon svg{width:24px;height:24px;float:left}[id^=sb-reviews-container-] .sb-item-author-ctn{display:flex;align-items:flex-start;float:left}.sbr-owl-item img,[id^=sb-reviews-container-] .sb-item-name-date span{display:block;width:100%}[id^=sb-reviews-container-] .sb-item-rating-ctn{display:inline-flex}[id^=sb-reviews-container-] .sb-item-rating{display:flex;align-items:center}[id^=sb-reviews-container-] .sb-item-rating-icon svg{fill:currentColor;margin:0 2px;float:left}[id^=sb-reviews-container-] .sb-item-rating-icon-dimmed svg{filter:grayscale(1)}[id^=sb-reviews-container-] .sb-feed-item-icon-half{display:inline-block;position:relative}[id^=sb-reviews-container-] .sb-item-rating-icon-halfdimmed{position:absolute;width:50%;overflow:hidden;left:0;top:0}[data-icon-size=small] .sb-item-rating-icon svg{width:16px}[data-icon-size=medium] .sb-item-author-img,[data-icon-size=medium] .sb-item-author-img img{width:56px;min-width:56px;height:56px}[id^=sb-reviews-container-] .sb-load-button{height:auto}[id^=sb-reviews-container-] .sb-item-author-ctn,[id^=sb-reviews-container-] .sb-item-author-date-ctn,[id^=sb-reviews-container-] .sb-item-author-img,[id^=sb-reviews-container-] .sb-item-name-date>span,[id^=sb-reviews-container-] .sb-item-rating,[id^=sb-reviews-container-] .sb-item-text{z-index:1}[id^=sb-reviews-container-] .sb-item-author-date-ctn{padding-right:34px}[id^=sb-reviews-container-] .sbr-narrow .sb-item-author-date-ctn{padding-right:21px}[id^=sb-reviews-container-] .sbr-narrow .sb-item-author-img,[id^=sb-reviews-container-] .sbr-narrow .sb-item-author-img img{width:44px;min-width:44px;height:44px}[id^=sb-reviews-container-] .sbr-narrow .sb-item-provider-icon{width:20px;height:20px;right:1px;top:1px}[data-layout=carousel] .owl-nav button{position:absolute;width:30px;height:30px;top:calc(50% - 15px);left:0;display:inline-flex;opacity:.7;border-radius:50%;background:#fff!important;color:#000!important;box-shadow:0 0 5px 0 rgb(0 0 0 / 20%);overflow:hidden;line-height:99999;-webkit-transition:.2s;transition:.2s}[data-layout=carousel] .owl-nav button:before{content:'';position:absolute;width:8px;height:8px;top:10px;left:11px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[data-layout=carousel] .owl-nav .owl-next{left:unset;right:0}[data-layout=carousel] .owl-nav .owl-next:before{left:7px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#sbr_lightbox .sbr_gdpr_notice:hover svg:not(:root).svg-inline--fa,.sbr_lb-nav a.sbr_lb-next:hover,.sbr_lb-nav a.sbr_lb-prev:hover,[data-layout=carousel] .owl-nav button:hover{opacity:1}[data-layout=carousel] .owl-dots{position:relative;text-align:center;padding-right:4px}[data-layout=carousel] .owl-dot{width:10px;height:10px;background:#e6e6eb!important;border-radius:50px;margin:0 4px;display:inline-block}[id^=sb-reviews-container-] .sb-item-author-img,[id^=sb-reviews-container-] .sb-single-image{background-position:center center;background-size:cover}[data-layout=carousel] .owl-dot.active{background:#d0d0d8!important}[id^=sb-reviews-container-] .sbr-provider-google .sb-item-author-img,[id^=sb-reviews-container-] .sbr-provider-google img{border-radius:0!important}[id^=sb-reviews-container-] .sb-item-author-img,[id^=sb-reviews-container-] .sb-item-author-img img{width:56px;min-width:56px;height:56px;border-radius:50px}[id^=sb-reviews-container-] .sb-feed-posts::after{display:table;content:" ";clear:both}.sbr_carousel.sbr-owl-refresh .sbr-owl-item,[id^=sb-reviews-container-] .sbr-hidden{visibility:hidden}.sbr-feed-error{border:1px solid #ddd;background:#eee;color:#333;margin:0 auto 10px;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.sbr-feed-error p{padding:5px 0!important;margin:0!important;line-height:1.3!important;font-size:13px}.sbr-feed-error p:first-child b{font-size:14px}.sbr-feed-error ol,.sbr-feed-error ul{padding:5px 0 5px 20px!important;margin:0!important}.sbr-feed-error li{padding:1px 0!important;margin:0!important}.sbr-feed-error span{font-size:12px;font-style:italic}.sb-carousel-wrap .sb-feed-posts,.sbr-owl-dots.disabled,.sbr-owl-nav.disabled,.sbr_carousel .sbr_owl2row-item,[id^=sb-reviews-container-] .sb-num-diff-hide{display:none}[id^=sb-reviews-container-] .sb-more{margin-left:6px}[id^=sb-reviews-container-] .sb-media-wrap{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:15px;gap:8px}[id^=sb-reviews-container-] .sb-single-image,[id^=sb-reviews-container-] .sb-single-image img{height:64px;width:64px;border-radius:5px}[id^=sb-reviews-container-] .sb-single-image{position:relative}[id^=sb-reviews-container-] .sb-single-image img{opacity:0;visibility:hidden}[id^=sb-reviews-container-] .sb-btn{align-items:center;border:0;border-radius:4px;box-shadow:0 2px 5px rgb(60 66 87 / 5%),0 1px 1px rgb(0 0 0 / 5%),inset 0 -1px 1px rgb(0 0 0 / 12%);cursor:pointer;display:flex;font-weight:600;justify-content:center;outline:0;padding:0;position:relative;transition:.15s ease-in-out;color:#fff}[id^=sb-reviews-container-] .sb-btn[data-icon-position=left]:not([data-onlyicon=false]) .sb-btn-icon{margin-right:7px}[id^=sb-reviews-container-] .sb-feed-header-btn{padding:8px 20px 8px 12px}[id^=sb-reviews-container-] .sb-btn[data-icon-position=left]:not([data-onlyicon=false]){flex-direction:row}.sb-btn[data-boxshadow=false]:active,.sb-btn[data-boxshadow=false]:focus,[id^=sb-reviews-container-] .sb-btn[data-boxshadow=false]{box-shadow:none}[id^=sb-reviews-container-] .sb-btn:active{-webkit-transform:scale(.98);transform:scale(.98)}[id^=sb-reviews-container-] .sb-btn:focus{box-shadow:0 2px 5px rgba(60,66,87,.05),0 1px 1px rgba(0,0,0,.05),inset 0 -1px 1px rgba(0,0,0,.12)}[id^=sb-reviews-container-] .sb-load-button{padding:15px 0;color:#141b38}[id^=sb-reviews-container-] .sb-feed-header-btn svg{width:17px}.sb-btn svg path,[id^=sb-reviews-container-] .sb-btn svg{fill:currentColor}[id^=sb-reviews-container-] .sb-btn svg{float:left;height:auto}[id^=sb-reviews-container-] .sb-thumbnail-hover{box-sizing:border-box;opacity:0;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;color:#fff;background:rgba(0,0,0,.6);border-radius:5px;transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out}[id^=sb-reviews-container-] .sb-thumbnail-hover:hover{opacity:1;display:block;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.sbr_lb-nav a.sbr_lb-next,.sbr_lb-nav a.sbr_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-o-transition:opacity .2s}[id^=sb-reviews-container-] .sbr-loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbr-sk-scaleout;animation:1s ease-in-out infinite sbr-sk-scaleout}[id^=sb-reviews-container-] .sb-load-button-ctn .sbr-loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbr-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbr-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}.sbr_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbr_lightbox{position:absolute;left:0;width:100%;z-index:100000;line-height:0;font-weight:400}.sbr_lightbox .sbr_lb-image{max-width:inherit;-webkit-border-radius:3px;-ms-border-radius:3px}.sbr_lightbox a:active,.sbr_lightbox a:focus,.sbr_lightbox a:hover{outline:0}.sbr_lightbox a img{border:none}.sbr_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.sbr_lb-dataContainer:after,.sbr_lb-outerContainer:after{content:"";display:table;clear:both}.sbr_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.sbr_lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.sbr_lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background-color:rgba(255,255,255,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite ctf-sk-scaleout;animation:1s ease-in-out infinite ctf-sk-scaleout}.sbr_lb-container>.nav{left:0}.sbr_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.sbr_lb-next,.sbr_lb-prev{height:100%;cursor:pointer;display:block}.sbr_lb-nav a.sbr_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbr_lb-nav a.sbr_lb-next{right:-70px;float:right;-moz-transition:opacity .2s;transition:opacity .2s}.sbr_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(//iuvv.ube.fr/wp-content/plugins/reviews-feed/assets/images/sprite.png) no-repeat}.sbr_lb-nav a.sbr_lb-prev span{background-position:-53px 0}.sbr_lb-nav a.sbr_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbr_lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbr_lb-data{padding:0 4px;color:#ccc}.sbr_lb-data .sbr_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbr_lb-data .sbr_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sbr_lb-data .sbr_lb-caption .ctf-screename-sep,.sbr_lb-data .sbr_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbr_lb-data .sbr_lb-caption .sbr_lightbox_username:hover p,.sbr_lb-data .sbr_lb-caption a:hover{color:#fff;text-decoration:underline}.sbr_lb-data .sbr_lb-caption .sbr_lightbox_username{float:left;width:100%;padding-bottom:0;display:block;margin:0 0 5px;color:#ccc}.sbr_lightbox .sbr_lightbox_username img{float:left;border:none;width:48px;height:48px;margin-right:10px;background:#666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sbr_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px;text-align:left}.sbr_lb-data .ctf-caption-text{width:100%;margin-left:58px;padding-top:3px}.sbr_lb-data .sbr_lb-caption .ctf-author-screenname,.sbr_lb-data .sbr_lb-caption .ctf-tweet-date{font-weight:400}.sbr_lb-data .sbr_lb-info{width:100%;float:left;clear:both}.sbr_lb-data .sbr_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbr_lb-data .sbr_lb-close{display:block;float:right;width:30px;height:30px;background:url(//iuvv.ube.fr/wp-content/plugins/reviews-feed/assets/images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbr_lb-data .sbr_lb-close:hover{cursor:pointer;opacity:1}.sbr_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbr_lb-container{padding:0}.sbr_lb-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#sbr_lightbox .sbr_lightbox_action{float:left;position:relative;padding:0 0 0 10px;margin:5px 0 0 10px;border-left:1px solid #666;font-size:12px}#sbr_lightbox .sbr_lightbox_action a{display:block;float:left;color:#999;text-decoration:none}#sbr_lightbox .sbr_lightbox_action a:focus,#sbr_lightbox .sbr_lightbox_action a:hover{color:#fff}#sbr_lightbox .sbr_lightbox_action .fa,#sbr_lightbox .sbr_lightbox_action svg{margin-right:5px}#sbr_lightbox .sbr_lightbox_action.sbr_youtube .fa{font-size:13px}#sbr_lightbox .sbr_tooltip_social a svg{font-size:19px;padding:3px 4px;margin:auto}#sbr_lightbox .sbr_lightbox_tooltip{display:none;position:absolute;width:100px;bottom:22px;left:0;padding:5px 10px;margin:0;background:rgba(255,255,255,.9);color:#222;font-size:12px;line-height:1.3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sbr_lightbox .sbr_lightbox_tooltip .fa-play{position:absolute;font-size:8px;bottom:-6px;left:36px;color:rgba(255,255,255,.9)}#sbr_lightbox .sbr_tooltip_social a .fa{font-size:16px;margin:0;padding:5px}#sbr_lightbox .sbr_tooltip_social a#sbr_facebook_icon .fa,#sbr_lightbox .sbr_tooltip_social a#sbr_pinterest_icon .fa,#sbr_lightbox .sbr_tooltip_social a#sbr_twitter_icon .fa{padding-top:4px;font-size:18px}#sbr_lightbox .sbr_gdpr_notice{z-index:6;display:block;position:absolute;top:50%;left:50%;margin-left:-44px;margin-top:-44px;padding:20px}#sbr_lightbox .sbr_gdpr_notice svg:not(:root).svg-inline--fa{position:relative;display:block!important;height:48px;width:48px;opacity:.8}#sbr_lightbox #sbr_mod_box{width:280px;padding:5px 10px 7px}#sbr_lightbox .sbr_tooltip_social{width:172px;padding:5px 5px 4px}#sbr_lightbox .sbr_tooltip_social a{color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbr_lightbox .sbr_lightbox_action #sbr_facebook_icon:hover{background:#3b5998}#sbr_lightbox .sbr_lightbox_action #sbr_twitter_icon:hover{background:#00aced}#sbr_lightbox .sbr_lightbox_action #sbr_google_icon:hover{background:#dd4b39}#sbr_lightbox .sbr_lightbox_action #sbr_linkedin_icon:hover{background:#007bb6}#sbr_lightbox .sbr_lightbox_action #sbr_pinterest_icon:hover{background:#cb2027}#sbr_lightbox .sbr_lightbox_action #sbr_email_icon:hover{background:#333}.sbr_lb-dataContainer,.sbr_lb-outerContainer{min-width:450px}@media all and (max-width:450px){.sbr_lb-dataContainer,.sbr_lb-outerContainer{min-width:0}}.sbr_lightbox .sbr_lb-image{display:block;height:auto;max-width:inherit;margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sb-feed-posts.sbr_carousel{display:none;width:100%;position:relative;z-index:1}.sbr_carousel{direction:ltr}.sbr-owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.sbr-owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.sbr-owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);overflow-x:hidden;overflow-y:hidden}.sbr-owl-item,.sbr-owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.sbr-owl-item{position:relative;min-height:1px;padding:0;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;display:inline-block;vertical-align:top;box-sizing:border-box}.sbr-owl-dot,.sbr-owl-nav .sbr-owl-next,.sbr-owl-nav .sbr-owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sbr_carousel.sbr-owl-loaded{display:block}.sbr_carousel.sbr-owl-loading{opacity:0;display:block}.sbr_carousel.sbr-owl-hidden{opacity:0}.sbr_carousel.sbr-owl-drag .sbr-owl-item{padding:0 calc(var(--column-gutter)/ 2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sbr_carousel.sbr-owl-grab{cursor:move;cursor:grab}.sbr_carousel.sbr-owl-rtl{direction:rtl}.sbr-owl-height{transition:height .5s ease-in-out}.sbr-owl-nav{text-align:center;margin-top:0}.sbr-owl-nav .disabled{opacity:.5;cursor:default}.sbr-owl-nav.disabled+.sbr-owl-dots{margin-top:10px}.sbr-owl-dots{text-align:center;padding:5px 0;margin-top:5px}.sbr-owl-dots .sbr-owl-dot{display:inline-block;zoom:1}.sbr-owl-dots .sbr-owl-dot span{display:block;width:12px;height:12px;margin:5px 7px;background:#333;filter:Alpha(Opacity=25);opacity:.25;-webkit-backface-visibility:visible;transition:opacity .1s;border-radius:30px}.sbr-owl-dots .sbr-owl-dot.active span,.sbr-owl-dots .sbr-owl-dot:hover span{filter:Alpha(Opacity=100);opacity:1}.sbr-owl-item>div{width:100%!important}.sbr-post-links{max-width:100%}.sbr-owl-nav>div{position:absolute;top:50%;font-size:14px;display:inline-block;line-height:1;background:rgba(255,255,255,.3);padding:6px 6px 6px 8px;border-radius:50%;margin-top:-15px;color:#000;box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.sbr_carousel:hover .sbr-owl-nav>div{background:rgba(255,255,255,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sbr_carousel:hover .sbr-owl-nav>div:hover{cursor:pointer;background:#fff}.sbr-owl-nav .sbr-owl-prev{margin-left:7px;padding:6px 8px 6px 6px;left:0}.sbr-owl-nav .sbr-owl-next{margin-right:7px;right:0}.sbr_carousel .sbr-owl-nav svg{height:1.2em;box-sizing:unset;overflow:visible;width:1em;display:inline-block;font-size:inherit;vertical-align:-.125em}[id^=sb-reviews-container-] .sb-cols-2 .sb-post-item-wrap{width:calc(50% - calc((var(--column-gutter) * 1)/ 2))}[id^=sb-reviews-container-] .sb-cols-3 .sb-post-item-wrap{width:calc(33.33% - calc((var(--column-gutter) * 2)/ 3))}[id^=sb-reviews-container-] .sb-cols-4 .sb-post-item-wrap{width:calc(25% - calc((var(--column-gutter) * 3)/ 4))}[id^=sb-reviews-container-] .sb-cols-5 .sb-post-item-wrap{width:calc(20% - calc((var(--column-gutter) * 4)/ 5))}[id^=sb-reviews-container-] .sb-cols-6 .sb-post-item-wrap{width:calc(16.66% - calc((var(--column-gutter) * 5)/ 6))}[id^=sb-reviews-container-] .sb-cols-7 .sb-post-item-wrap{width:calc(14.28% - calc((var(--column-gutter) * 6)/ 7))}[id^=sb-reviews-container-] .sb-cols-8 .sb-post-item-wrap{width:calc(12.5% - calc((var(--column-gutter) * 7)/ 8))}[id^=sb-reviews-container-] .sb-cols-9 .sb-post-item-wrap{width:calc(11.11% - calc((var(--column-gutter) * 8)/ 9))}[id^=sb-reviews-container-] .sb-cols-10 .sb-post-item-wrap{width:calc(10% - calc((var(--column-gutter) * 9)/ 10))}@media all and (max-width:640px){[id^=sb-reviews-container-] .sb-colstablet-1 .sb-post-item-wrap{width:100%}[id^=sb-reviews-container-] .sb-colstablet-2 .sb-post-item-wrap{width:calc(50% - calc((var(--column-gutter) * 1)/ 2))}[id^=sb-reviews-container-] .sb-colstablet-3 .sb-post-item-wrap{width:calc(33.33% - calc((var(--column-gutter) * 2)/ 3))}[id^=sb-reviews-container-] .sb-colstablet-4 .sb-post-item-wrap{width:calc(25% - calc((var(--column-gutter) * 3)/ 4))}[id^=sb-reviews-container-] .sb-colstablet-5 .sb-post-item-wrap{width:calc(20% - calc((var(--column-gutter) * 4)/ 5))}[id^=sb-reviews-container-] .sb-colstablet-6 .sb-post-item-wrap{width:calc(16.66% - calc((var(--column-gutter) * 5)/ 6))}[id^=sb-reviews-container-] .sb-colstablet-7 .sb-post-item-wrap{width:calc(14.28% - calc((var(--column-gutter) * 6)/ 7))}[id^=sb-reviews-container-] .sb-colstablet-8 .sb-post-item-wrap{width:calc(12.5% - calc((var(--column-gutter) * 7)/ 8))}[id^=sb-reviews-container-] .sb-colstablet-9 .sb-post-item-wrap{width:calc(11.11% - calc((var(--column-gutter) * 8)/ 9))}[id^=sb-reviews-container-] .sb-colstablet-10 .sb-post-item-wrap{width:calc(10% - calc((var(--column-gutter) * 9)/ 10))}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-tablet-columns="1"] .sb-feed-posts{grid-template-columns:1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-tablet-columns="2"] .sb-feed-posts{grid-template-columns:1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-tablet-columns="3"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-tablet-columns="4"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-tablet-columns="5"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-tablet-columns="6"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media all and (max-width:480px){[id^=sb-reviews-container-] .sb-colsmobile-1 .sb-post-item-wrap{width:100%}[id^=sb-reviews-container-] .sb-colsmobile-2 .sb-post-item-wrap{width:calc(50% - calc((var(--column-gutter) * 1)/ 2))}[id^=sb-reviews-container-] .sb-colsmobile-3 .sb-post-item-wrap{width:calc(33.33% - calc((var(--column-gutter) * 2)/ 3))}[id^=sb-reviews-container-] .sb-colsmobile-4 .sb-post-item-wrap{width:calc(25% - calc((var(--column-gutter) * 3)/ 4))}[id^=sb-reviews-container-] .sb-colsmobile-5 .sb-post-item-wrap{width:calc(20% - calc((var(--column-gutter) * 4)/ 5))}[id^=sb-reviews-container-] .sb-colsmobile-6 .sb-post-item-wrap{width:calc(16.66% - calc((var(--column-gutter) * 5)/ 6))}[id^=sb-reviews-container-] .sb-colsmobile-7 .sb-post-item-wrap{width:calc(14.28% - calc((var(--column-gutter) * 6)/ 7))}[id^=sb-reviews-container-] .sb-colsmobile-8 .sb-post-item-wrap{width:calc(12.5% - calc((var(--column-gutter) * 7)/ 8))}[id^=sb-reviews-container-] .sb-colsmobile-9 .sb-post-item-wrap{width:calc(11.11% - calc((var(--column-gutter) * 8)/ 9))}[id^=sb-reviews-container-] .sb-colsmobile-10 .sb-post-item-wrap{width:calc(10% - calc((var(--column-gutter) * 9)/ 10))}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-mobile-columns="1"] .sb-feed-posts{grid-template-columns:1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-mobile-columns="2"] .sb-feed-posts{grid-template-columns:1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-mobile-columns="3"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-mobile-columns="4"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-mobile-columns="5"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr 1fr}[id^=sb-reviews-container-] .sb-grid-wrapper[data-grid-mobile-columns="6"] .sb-feed-posts{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram:after,.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after,.sbi_lb-outerContainer:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{box-sizing:border-box;display:grid;width:100%;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,.sbi_lightbox a img{border:none}#sb_instagram #sbi_images .sbi_item{display:inline-block;width:100%;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_1 #sbi_images,#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images,#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram .sbi_no_js img,#sb_instagram br,#sb_instagram p:empty,#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.4));filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, .4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}.sb_instagram_header.sbi_header_outside{float:none;margin-left:auto!important;margin-right:auto!important;display:flex}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img,.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3,.sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover,.sbi_lb-nav a.sbi_lb-next:hover,.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text,.sb_instagram_header.sbi_large .sbi_feedtheme_header_text{gap:8px}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji,.sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info,.sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in}.sbi_lb-nav a.sbi_lb-next,.sbi_lb-nav a.sbi_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{position:absolute;top:0;left:0;bottom:0;right:0}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo,#sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{display:inline-block;padding:6px 10px;background:rgba(0,0,0,.1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:rgba(0,0,0,.15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark{background-color:rgba(0,0,0,.85);color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio{color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a{color:#fff}#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio{color:rgba(0,0,0,.85)}#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a{color:#000}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_tab_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_tab_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_tab_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_tab_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:none!important}body:after{content:url(//iuvv.ube.fr/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox .sbi_lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;object-fit:contain}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.sbi_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.sbi_lb-loader{position:absolute;width:100%;top:50%;left:0;height:20px;margin-top:-10px;text-align:center;line-height:0}.sbi_lb-loader span{display:block;width:14px;height:14px;margin:0 auto;background:url(//iuvv.ube.fr/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.sbi_lb-next,.sbi_lb-prev{height:100%;cursor:pointer;display:block}.sbi_lb-nav a.sbi_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbi_lb-nav a.sbi_lb-next{right:-70px;float:right;transition:opacity .2s}.sbi_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(//iuvv.ube.fr/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbi_lb-dataContainer{margin:0 auto;padding-top:10px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position:relative;padding-right:300px;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{position:relative;background:#000}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{width:300px!important;position:absolute;top:0;right:-300px;height:100%;bottom:0;background:#fff;line-height:1.4;overflow:hidden;overflow-y:auto;text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;width:100%;margin-top:20px;padding:4px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{width:100%;max-width:100%;margin-bottom:20px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text{display:inline-block;padding-top:10px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display:block!important;width:100%;min-width:100%;float:left;clear:both;font-size:12px;padding:3px 20px 3px 0;margin:0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter{font-weight:700;margin-right:5px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing:border-box;padding:15px 20px}.sbi_lb-data{padding:0 4px;color:#ccc}.sbi_lb-data .sbi_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbi_lb-data .sbi_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sbi_lb-data .sbi_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float:left;width:100%;color:#ccc;padding-bottom:0;display:block;margin:0 0 5px}#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username{color:#333}.sbi_lightbox .sbi_lightbox_username img{float:left;border:none;width:32px;height:32px;margin-right:10px;background:#666;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.sbi_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px}.sbi_lb-data .sbi_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbi_lb-data .sbi_lb-close{display:block;float:right;width:30px;height:30px;font-size:18px;color:#aaa;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}.sbi_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbi-feed-block-cta,.sbi-feed-block-cta-img-ctn{width:100%!important;position:relative!important}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video{position:relative!important}.sbi_lb-container{padding:0}.sbi-feed-block-cta{border:1px solid #e8e8eb!important;border-radius:2px!important;text-align:center!important}.sbi-feed-block-cta-img-ctn{float:left!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:50px!important;margin-bottom:35px!important}.sbi-feed-block-cta-img{width:65px!important;height:65px!important;position:relative!important;border:2px solid #dcdde1!important;border-radius:16px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;display:flex!important;justify-content:center!important;align-items:center!important}.sbi-feed-block-cta-img span svg{float:left!important}.sbi-feed-block-cta-img>*{-webkit-transform:rotate(3deg)!important;transform:rotate(3deg)!important}.sbi-feed-block-cta-logo{position:absolute!important;right:-15px!important;bottom:-19px!important;z-index:1!important}.sbi-feed-block-cta-heading{font-size:19px!important;padding:0!important;margin:0 0 30px!important;display:inline-block!important;width:100%!important;font-weight:700!important;line-height:1.4em!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;padding:8px 20px 8px 38px!important;cursor:pointer!important;color:#fff!important;position:relative!important;margin-bottom:30px!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{content:''!important;position:absolute!important;width:2px!important;height:12px!important;background:#fff!important;left:20px!important;top:14px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;margin-top:35px!important;flex-direction:column!important}.sbi-feed-block-cta-desc strong{color:#141b38!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important}.sbi-feed-block-cta-desc span{color:#434960!important;font-size:14px!important;line-height:1.5em!important;padding:0 20%!important}.sbi-feed-block-cta-desc span a,.sbi-feed-block-cta-selector span a{text-transform:capitalize!important;text-decoration:underline!important;font-weight:600!important}.sbi-feed-block-cta-selector{width:100%!important;padding:0 20%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;margin-bottom:45px!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;padding:8px 16px!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;margin-left:2px!important;font-weight:400!important;text-decoration-color:#fff!important}.sbi-feed-block-cta-selector span a:first-of-type:after{content:','!important}.sbi-feed-block-cta-selector span a:nth-of-type(2):after{content:'or'!important;margin-left:5px!important;margin-right:2px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{content:''!important;height:16px!important;font-variant:normal!important;background-position:center center!important;background-repeat:no-repeat!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:after,.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:before{top:10px!important}.tribe-common{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tribe-common *{box-sizing:border-box}.tribe-common article,.tribe-common aside,.tribe-common details,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common header,.tribe-common main,.tribe-common menu,.tribe-common nav,.tribe-common section,.tribe-common summary{display:block}.tribe-common svg:not(:root){overflow:hidden}.tribe-common audio,.tribe-common canvas,.tribe-common progress,.tribe-common video{display:inline-block}.tribe-common audio:not([controls]){display:none;height:0}.tribe-common progress{vertical-align:baseline}.tribe-common [hidden],.tribe-common template{display:none}.tribe-common pre{overflow:auto}.tribe-common sub,.tribe-common sup{position:relative;vertical-align:baseline}.tribe-common sup{top:-.5em}.tribe-common sub{bottom:-.25em}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{box-sizing:border-box;margin:0}.tribe-common input[type=number]::-webkit-inner-spin-button,.tribe-common input[type=number]::-webkit-outer-spin-button{height:auto}.tribe-common legend{color:inherit;display:table;max-width:100%;white-space:normal}.tribe-common textarea{resize:none;overflow:auto}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=reset],.tribe-common input[type=submit]{cursor:pointer;overflow:visible}.tribe-common button[disabled],.tribe-common input[disabled]{cursor:default}.tribe-common button::-moz-focus-inner,.tribe-common input::-moz-focus-inner{border:0;padding:0}.tribe-common a,.tribe-common abbr,.tribe-common acronym,.tribe-common address,.tribe-common applet,.tribe-common article,.tribe-common aside,.tribe-common audio,.tribe-common b,.tribe-common big,.tribe-common blockquote,.tribe-common canvas,.tribe-common caption,.tribe-common center,.tribe-common cite,.tribe-common code,.tribe-common dd,.tribe-common del,.tribe-common details,.tribe-common dfn,.tribe-common div,.tribe-common dl,.tribe-common dt,.tribe-common em,.tribe-common embed,.tribe-common fieldset,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common form,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common header,.tribe-common i,.tribe-common iframe,.tribe-common img,.tribe-common ins,.tribe-common kbd,.tribe-common label,.tribe-common legend,.tribe-common li,.tribe-common main,.tribe-common mark,.tribe-common menu,.tribe-common nav,.tribe-common object,.tribe-common ol,.tribe-common output,.tribe-common p,.tribe-common pre,.tribe-common q,.tribe-common ruby,.tribe-common s,.tribe-common samp,.tribe-common section,.tribe-common small,.tribe-common span,.tribe-common strike,.tribe-common strong,.tribe-common sub,.tribe-common summary,.tribe-common sup,.tribe-common table,.tribe-common tbody,.tribe-common td,.tribe-common tfoot,.tribe-common th,.tribe-common thead,.tribe-common time,.tribe-common tr,.tribe-common tt,.tribe-common u,.tribe-common ul,.tribe-common var,.tribe-common video{margin:0;padding:0;border:0}.tribe-common ol,.tribe-common ul{list-style:none}.tribe-common img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%;border-style:none}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-width:100%;max-height:100%}.tribe-theme-avada input[type=text]{margin:0}.tribe-theme-divi .entry-content .tribe-common table,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common table{border:0;margin:0}.tribe-theme-divi .entry-content .tribe-common td,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td{border:0}.tribe-theme-divi #content-area .tribe-common td,.tribe-theme-divi #content-area .tribe-common th,.tribe-theme-divi #content-area .tribe-common tr{padding:0}#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog{z-index:5!important}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{cursor:pointer;display:inline-block;margin:0;vertical-align:middle}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{display:inline-block}.tribe-common .tribe-common-form-control-checkbox-radio-group>*{margin-bottom:15px}.tribe-common .tribe-common-form-control-checkbox-radio-group>:last-child{margin-bottom:0}.tribe-common .tribe-common-form-control-slider__input{cursor:pointer;display:inline-block;margin:0;padding:0;width:120px;vertical-align:middle}.tribe-common .tribe-common-form-control-slider__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label{display:block;margin:0 0 6px}.tribe-common .tribe-common-form-control-text__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-form-control-text__input{height:auto;padding:12px 28px 12px 0;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:20px 20px 20px 40px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{padding:12px 28px 12px 0;width:100%}#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{padding:20px 20px 20px 40px}.tribe-common .tribe-common-form-control-toggle__input,.tribe-common .tribe-common-form-control-toggle__label{cursor:pointer;display:inline-block;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle__label{margin-left:11px}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common .tribe-common-g-row--gutters{margin-left:-21px;margin-right:-21px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-left:-24px;margin-right:-24px}.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-theme-twentynineteen .tribe-common .entry.tribe-common-g-row--gutters{margin-left:-21px;margin-right:-21px;padding:0}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .entry.tribe-common-g-row--gutters{margin-left:-24px;margin-right:-24px}.tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters>.entry.tribe-common-g-col{margin:0;padding-left:21px;padding-right:21px}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .tribe-common-g-row--gutters>.entry.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-common a{cursor:pointer}.tribe-theme-divi #left-area .tribe-common ul,.tribe-theme-divi .entry-content .tribe-common ul,body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul{list-style-type:none;padding:0}.tribe-common button{padding:0}.tribe-common .tribe-common-l-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:19.5px;padding-right:19.5px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-svgicon{background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-svgicon--close-secondary{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='%23BABABA' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874H16.8a.873.873 0 0 0 .873-.874V14.53a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cg fill='%23141827' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M0 .504v20.03c0 .278.19.503.425.503h20.188c.235 0 .425-.225.425-.504V.503c0-.277-.19-.503-.425-.503H.425C.19 0 0 .226 0 .504zm1.158.944h18.695v2.705H1.158V1.448zm0 2.705h18.695v15.432H1.158V4.153z'/%3E%3Cpath d='M13.39 5.731v2.13a1.07 1.07 0 0 0 1.076 1.064h2.154a1.07 1.07 0 0 0 1.077-1.065V5.731a1.07 1.07 0 0 0-1.077-1.064h-2.154A1.07 1.07 0 0 0 13.39 5.73z'/%3E%3Cpath fill-rule='nonzero' d='M8.84 8.937c.286 0 .52-.236.52-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.52.522v.425c0 .287.234.523.52.523h4.82zm2.064-2.8c.287 0 .521-.236.521-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.521.522v.425c0 .287.234.523.52.523h6.884z'/%3E%3Cpath d='M13.39 12.731v2.13a1.07 1.07 0 0 0 1.076 1.064h2.154a1.07 1.07 0 0 0 1.077-1.065v-2.129a1.07 1.07 0 0 0-1.077-1.064h-2.154a1.07 1.07 0 0 0-1.077 1.064z'/%3E%3Cpath fill-rule='nonzero' d='M8.84 15.937c.286 0 .52-.236.52-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.52.522v.425c0 .287.234.523.52.523h4.82zm2.064-2.8c.287 0 .521-.236.521-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.521.522v.425c0 .287.234.523.52.523h6.884z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cg stroke-width='.7'%3E%3Cpath stroke='%23141827' d='M10.67 17.21c.182-.225 4.46-5.527 4.46-8.18 0-2.728-2.085-4.947-4.648-4.947-2.563 0-4.649 2.22-4.649 4.946 0 2.654 4.279 7.956 4.46 8.18a.243.243 0 0 0 .189.092c.072 0 .14-.034.188-.092zM6.33 9.03c0-2.436 1.863-4.418 4.152-4.418 2.29 0 4.152 1.982 4.152 4.417 0 2.16-3.318 6.533-4.152 7.597C9.648 15.562 6.33 11.19 6.33 9.03z'/%3E%3Cpath stroke='%23000' d='M12.055 9.04c0-.911-.706-1.652-1.573-1.652-.868 0-1.574.74-1.574 1.652 0 .91.706 1.652 1.574 1.652.867 0 1.573-.741 1.573-1.652zm-2.85 0c0-.74.573-1.34 1.277-1.34s1.277.6 1.277 1.34c0 .74-.573 1.34-1.277 1.34s-1.277-.6-1.277-1.34z'/%3E%3C/g%3E%3Cpath d='M0 .504v20.03c0 .278.19.503.425.503h20.188c.235 0 .425-.225.425-.504V.503c0-.277-.19-.503-.425-.503H.425C.19 0 0 .226 0 .504zm1.158.944h18.695v2.705H1.158V1.448zm0 2.705h18.695v15.432H1.158V4.153z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--no-map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='92' height='92' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cg stroke='%23141827' stroke-width='2.5' transform='translate(2 2)'%3E%3Cpath d='M32.219 88S0 58.674 0 32.281C-.011 15.598 12.685 1.66 29.278.136c16.593-1.523 31.608 9.873 34.627 26.28M32.733 88s2.96-2.693 7.083-7.181' stroke-linecap='round'/%3E%3Ccircle cx='33' cy='33' r='8.905'/%3E%3Ccircle cx='65.127' cy='59.016' r='23.571'/%3E%3C/g%3E%3Cg transform='translate(64.857 47.048)'%3E%3Ccircle fill='%23111' cx='2.839' cy='26.495' r='2.839'/%3E%3Cpath d='M2.642 0v18.925' stroke='%23141827' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--photo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cg fill='%23141827'%3E%3Cpath d='M20.407 0H.577A.565.565 0 0 0 0 .564v19.872c0 .316.254.564.578.564h19.83a.565.565 0 0 0 .577-.564V.564A.565.565 0 0 0 20.407 0zm-.6 1.15v14.868l-2.226-3.427c-.646-.677-1.848-.677-2.495 0l-1.548 1.646-4.482-5.029a1.806 1.806 0 0 0-1.363-.586c-.508 0-1.016.225-1.34.609l-5.175 5.75V1.15h18.628zM1.177 19.85v-3.133l6.053-6.765a.588.588 0 0 1 .462-.203c.162 0 .37.068.485.203l4.921 5.525c.116.113.278.203.44.203.184.022.323-.068.438-.18l1.987-2.12c.185-.203.555-.203.763 0l3.103 4.352v2.14H1.178v-.022z'/%3E%3Cpath d='M14.955 9.041c1.16 0 2.122-.97 2.122-2.187 0-1.218-.94-2.187-2.122-2.187-1.181 0-2.122.97-2.122 2.187 0 1.218.963 2.187 2.122 2.187zm0-3.224c.547 0 1.006.473 1.006 1.037s-.459 1.037-1.006 1.037c-.547 0-1.006-.473-1.006-1.037s.46-1.037 1.006-1.037z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--week{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23141827'/%3E%3C/svg%3E");height:10px;width:8px}.tribe-common .tribe-common-svgicon--recurring{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.797.797 0 0 1-.592.26.797.797 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.797.797 0 0 1 2.43 15a.797.797 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.952.952 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.797.797 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.948.948 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174 0-.065 0-.13.02-.174 0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152z' fill='%23141827'/%3E%3C/svg%3E");height:10px;width:10px}.tribe-common .tribe-common-svgicon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='%23727272' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E")}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-show{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-icon:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--caret-left:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-left:active:before,.tribe-common .tribe-common-c-btn-icon--caret-left:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-left:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-right:active:before,.tribe-common .tribe-common-c-btn-icon--caret-right:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-right:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23727272'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:24px}.tribe-common .tribe-common-c-btn-icon--filters:active:before,.tribe-common .tribe-common-c-btn-icon--filters:focus:before,.tribe-common .tribe-common-c-btn-icon--filters:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23D5D5D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23727272'/%3E%3C/svg%3E");height:20px;width:20px}.tribe-common .tribe-common-c-btn-icon--search:active:before,.tribe-common .tribe-common-c-btn-icon--search:focus:before,.tribe-common .tribe-common-c-btn-icon--search:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-image{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}.tribe-common .tribe-common-c-image--bg{position:relative}.tribe-common .tribe-common-c-image__bg{background:50% no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tribe-common .tribe-common-c-loader{display:flex;padding-top:192px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-loader{padding-top:288px}.tribe-common .tribe-common-c-loader__dot{background-color:rgba(51,74,255,.07);height:15px;width:15px;border-radius:50%}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-tooltip{cursor:pointer;display:inline-block;margin:0;position:relative;text-align:left}.tribe-tooltip .dashicons-info{color:#a9a9a9;font-size:16px;line-height:1em;vertical-align:middle}.tribe-tooltip .down,.tribe-tooltip .left,.tribe-tooltip .right,.tribe-tooltip .up{background-color:#fff;box-shadow:0 0 3px 3px rgba(4,5,5,.05);box-sizing:border-box;color:#333;font-size:16px;font-weight:400;max-weight:100vw;opacity:0;padding:15px;position:absolute;transform:translate(-50%);transition:opacity .8s;visibility:hidden;width:250px;z-index:99999999}.tribe-tooltip .down i,.tribe-tooltip .left i,.tribe-tooltip .right i,.tribe-tooltip .up i{height:12px;overflow:hidden;position:absolute;width:24px}.tribe-tooltip .down i:after,.tribe-tooltip .left i:after,.tribe-tooltip .right i:after,.tribe-tooltip .up i:after{background-color:#fff;content:"";height:12px;position:absolute;width:24px}.tribe-tooltip.large .down,.tribe-tooltip.large .left,.tribe-tooltip.large .right,.tribe-tooltip.large .up{width:400px}.tribe-tooltip .tooltip-list{padding-left:10px}.tribe-tooltip .tooltip-list li{list-style-type:disc}.tribe-tooltip .down{left:50%;top:28px}.tribe-tooltip .down i{bottom:100%;left:50%;margin-left:-7px}.tribe-tooltip .down i:after{box-shadow:0 0 3px 3px rgba(4,5,5,.05);left:50%;top:50%;transform:translate(-50%,50%) rotate(45deg)}.tribe-tooltip.active .down,.tribe-tooltip.active .left,.tribe-tooltip.active .right,.tribe-tooltip.active .up{opacity:1;visibility:visible}@media screen and (max-width:480px){.tribe-tooltip.large .down,.tribe-tooltip.large .left,.tribe-tooltip.large .right,.tribe-tooltip.large .up{width:250px}}