.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;
}
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: #fa7252;
}
.btn,
button,
.button,
.readon,
.nav-btn a,
.more-link,
a.gk-button,
input[type="button"],
input[type="submit"] {
background-color: #fa7252;
border-color: #fa7252;
} .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: #fa7252;
}
.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: #fa7252;
}
.gk-nsp-header a:active,
.gk-nsp-header a:focus,
.gk-nsp-header a:hover,
.gk-nsp-art .readon {
color: #fa7252!important;
}
.gk-is-wrapper-gk-university .gk-is-timeline {
border-color: #fa7252;
}
.gk-tabs-wrap > ol > li:hover,
.gk-tabs-wrap > ol > li.active,
.gk-tabs-wrap > ol > li.active:hover {
border-top-color: #fa7252;
} #gk-header-nav li.gk-login {
border: 1px solid rgba(250, 114, 82, 0.5);
}
.gk-breadcrumbs a:hover,
#gk-mainbody .author-desc p a,
.gk-event .gk-event-period:before,
.gk-event .gk-event-hours:before,
#gk-mainbody .gk-content a,
.faq-title,
.gk-popup h3 a,
.gk-popup .small li a:hover { 
color: #fa7252; 
}
.gk-event .gk-event-register {
background-color: #52b5fa;
}
.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: #fa7252;
}
.event-description > a,
.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: #fa7252!important;
}
#gk-header-nav li.gk-login:hover {
border-color: #fa7252;
}
.gk-information > div > input[type="submit"] {
background-color: #52b5fa;
} #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: #fa7252;
}
#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: #fa7252!important;
}
article .featured-image sup,
article.sticky .featured-image sup {
background-color: #fa7252;
} .box #wp-calendar td#today,
.box #wp-calendar tbody td a:hover,
.box.color2,
.box.guest .btn-join {
background-color: #fa7252;
}
.box.color1 {
background-color: #52b5fa;
}
.box.transparent a:active,
.box.transparent a:focus,
.box.transparent a:hover,
.box.transparent ul + a,
.box.icons-menu li a:active i,
.box.icons-menu li a:focus i,
.box.icons-menu li a:hover i,
.box.icons-menu .last-item a  {
color: #fa7252;
}
.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: #fa7252!important;
} .gk-warning,
.gk-error,
.gk-contact-error {
background-color: #fa7252;
}
pre,
pre.gk-code {
border-left-color: #fa7252;
}
.gk-numblock[data-style="style3"] span {
color: #fa7252;
border-color: #fa7252;
}
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: #fa7252;
} .gk-note:before,
.gk-members > strong:first-child {
background-color: #fa7252;
}
.gk-toggle.opened > h3:after,
.gk-toggle.closed > h3:after {
color: #fa7252;
} .gallery-btn-next:before,
.gallery-btn-prev:before {
color: #fa7252;
} #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: #fa7252!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: #fa7252;
}
.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: #fa7252;
}
#buddypress input[type=submit],
#buddypress button,
#buddypress .activity-list li.load-more a {
background-color: #fa7252!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: #fa7252!important;
}
#buddypress .rtmedia-item-actions button:hover,
#buddypress div.activity-meta a:hover {
color: #000!important;
}
#buddypress .rtmedia-item-actions button {
color: #fa7252!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: #fa7252!important;
}html, body {
color: #666;
border: 0;
font-family: 'titilliumregular';
height: auto !important;
scroll-behavior: smooth;
-webkit-overflow-scrolling: touch;
}
#sb_instagram #sbi_images {
width: 110%!important;
float: left;
line-height: 0;
box-sizing:border-box;
margin-left: -45px;
margin-top: -10px;
}
.titre_insta{
margin-left:-35px!important;
}
.home .gk-page{
max-width:100%!important;
}
.home #gk-footer .gk-page{
max-width:1150px!important;
}
.home #post-2 .content section:nth-child(3) {
background: #e0e4ea;
}
.home article, .home article .content {
margin-bottom: 0 !important;
}
.itemResizer{
right:20%;
top:0%;
}
strong{
font-family: 'titilliumsemibold';
font-weight:normal;
}
#gk-mainbody article:not(#post-10370, #post-10545, #post-10468, #post-2, #post-186) .content a {
color: #a5c299 !important;
}
#gk-mainbody .content .ui-tabs-active a {
color: white !important;
}
#gk-mainbody .content .ui-tabs-nav li a:hover {
color: white !important;
}
#gk-main-menu .sub-menu li > a:focus {
color: #a5c299!important;
}
#form-row-toemail {
display: none;
} .kc_accordion_section{padding:0px !important;}
.kc_tabs_nav li{
padding:0px !important;
border:1px solid #ddd !important;
border-left:1px solid #ddd !important;}
.kc_tabs_nav li a{color:#a1172e !important;}
.kc_tabs_nav{border-left:1px solid #ddd !important;}}
.kc_tabs_nav li.ui-tabs-active{border:1px solid #a1172e;}
.kc_tabs_nav > .ui-tabs-active > a,
.kc_tabs_nav > li:hover, .kc_tabs_nav > li > a:hover {
background: #647898 !important;
color: #fff !important;
}
.kc_tabs_nav ~ .kc_tab.ui-tabs-body-active{
background:#fff !important;
padding:20px 15px !important;
border:1px solid #ddd;}
#tab-description ol li,
#tab-description ul li{padding:0px !important;}
.kc_tabs > .kc_wrapper > .kc_tabs_nav{background:none !important;}
.kc-panel-body .kc_text_block,
.wts_slidewrapper{
background:#fff;
}
.kc-panel-body .kc_text_block .wts_slidewrapper{
padding:0px !important;
border:none !important;} #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);} li li.haschild::before{
content: ' ';
transform:rotate(-45deg);
border-right:1px solid #777 ;
border-bottom:1px solid #777 ;
display: inline;
color: #aaa;
width: 8px;
height: 8px;
position: absolute;
margin: 15px 0px 0px 0px;
right:22px;
}
li li:hover.haschild::before{
border-right:1px solid #f47b20 ;
border-bottom:1px solid #f47b20 ;
}
#topMenu2{opacity:1;}
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-bottom-width: 1px;
background: #647898;
font-weight: normal;
color: #ffffff !important;
}
#gk-mainbody .content .ui-state-active span, #gk-mainbody .content .ui-state-active a {
color: white !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 #a1192e !important;
color: #a1192e !important;}
#gk-mainbody .content .ui-state-active a,
.ui-state-active:hover a{ color: #ffffff;}
#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 #a1192e;
color: white !important;}
.option-set li a.selected:not(#all_btn){
background: #ee9049 ;
border: 1px solid #ee9049;
color:#fff ;
}
.option-set li:first-child a {
color: black !important;
padding: 7px 15px;
font-family: 'titilliumsemibold' !important;
font-weight: 300 !important;
font-size: 20px !important;
text-transform: uppercase !important;
border: solid black 3px !important
}
.option-set li:first-child a:hover {
background: #ee9049;
}
.option-set li:first-child{
background:white!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-page-wrap {
background: white !important;
margin-top: 0%;
}
.affix ~ .gk-page-wrap{
margin-top:12%;
}
#gk-footer .gk-page {
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;
} .marge-interne div{padding:10px;}
.marge-interne .kc_single_image{padding:50px 0px 0px 0px !important;}
.marge-interne div img{border:1px solid #ddd;}
.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: #a1192e
} .encadre_horizontal {
padding: 15px;
background: #f0efea;
}
.home-news{ margin:10px 0px 50px 0px;}
.home-news h3{ 	display:none; 	}
.home-news a{
color: #a1192e;
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%; 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(//atheneum.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;
top: 18px;
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;
margin-left:100px;
}
#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(//atheneum.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%;
}
.pagination {
padding: 10px 0px 25px 0px !important;
margin: 0px 0px 10px 0px !important;
border-bottom: 2px solid #83a0c4;
}
.ublinkrss{}
.feedzy-rss .rss_item{border-top:none;}
.ublinkrss h3{
color:#a1192e !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; }
.content .kc_text_block h2,
.content .kc_text_block h3,
.content .kc_text_block h4,
.content .kc_text_block h5, .content .kc_text_block h6{margin:10px 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{ 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:#a1192e;
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(//atheneum.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: #a5c299 !important
}
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(//atheneum.ube.fr/wp-content/themes/University/images/logo_MSHDijon.jpg);
width: 280px;
height: 115px;
background-repeat: no-repeat;
background-size: contain;
float: left;
margin: 40px 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; font-size: 32px!important;
margin-bottom:12px !important;
background:none !important;
}
h1#gk-page-title span {
font-family: 'titilliumsemibold' !important;
color: #647898 !important;
font-size: 32px;
text-transform: uppercase;
}
#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;} .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
}
#overmenu ul {
display: flex;
}
#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: #a1192e;
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 -6px;
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;
}
#gkLogo span {
color: #093053;
font-size: 42px;
font-weight: 700;
padding-left: 0
}
#gk-main-menu {
width: 100%;
}
#gk-main-menu a {
color: #515352;
font-size: 18px;
transition: none;
white-space: nowrap;
}
#gk-main-menu a:hover, #gk-main-menu .sub-menu li a:hover {
color: #c4da99 !important;
transition: .3s;
cursor: pointer;
}
#gk-main-menu .childcontent-inner a{
white-space: normal;
}
#gk-main-menu li a:after {
content: "|";
position: relative;
display: inline-block;
color: #fff;
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: #000;
}
.kc_single_image a:hover{
color: #ee9049!important
}
.tags{color:#a1192e !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 .lien-home a{display:none;}
.lien-home a{
transform:scale(0.7);
padding:15px 0px 0px 0px;
width:40px;
background:url(//atheneum.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: #a1192e;
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;
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;
height: 130px;;
transition:0.4s ease-in;
position:fixed;
}
#gkHeader.affix::before {
content: '';
width: 100%;
height: 130px;
background-color: rgba(0,0,0,0.5);
position:fixed;
transition:0.3s;
animation-name:overlay;
animation-duration:4s;
}
#gkHeader.fixed::before {
content: '';
width: 100%;
height: 130px;
background-color: rgba(0,0,0,0.5);
position:fixed;
transition:0.3s;
animation-name:overlay;
animation-duration:6s;
}
@keyframes overlay{
from{
opacity:0;
}
to{
opacity:1;
}
}
#gkHeader.affix #gk-main-menu {
width: 89%;
margin-top: -50px;
background: 0 0;
}
#gkHeader.fixed #gk-main-menu {
width: 89%;
margin-top: -50px;
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: #a5c299 !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: #a5c299 !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: #a5c299
}
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 {
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
}
#gkHeader.fixed a#gkLogo {
width: 14%;
margin: 0;
max-height: 85px;
}
#gkHeader.fixed 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: #a1192e;
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 #a1192e !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: #a1192e;
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: #a1192e
}
#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: #a1192e;
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:#a1192e;
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: #a1192e !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:#a1192e ;
}
.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: #a1192e !important;
font-weight: 400;
}
.gk-nsp-arts h3 a{color: #a1192e !important;}
.gk-nsp-arts h3 a:hover{
color: #f47b20 !important;
text-decoration:underline;}
#gk-sidebar .header span {
color: #a1192e;
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
}
.home .tribe-list-widget li{
min-height:100px;
clear:both;
}
#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: #a1192e;
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: #a1192e;
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 #a1192e!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: #a1192e;
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(//atheneum.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(//atheneum.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: #a1192e;
border: 1px solid #a1192e;
}
aside#gk-sidebar .gk-tweets .gk-tweet {
padding: 10px 10px;
height: auto;
min-height: 110px;
}
.gkDivider {
width: 0!important;
display: inline-block
}
.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:0px 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 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_details{padding-top:10px;}
.kc-list-item-2 .post-date{font-size:14px;}
.kc-blog-posts-2 a.toutActu {
float: right;
font-weight:bold;
margin: 10px 120px 0px 0px;
font-size: 19px;
color: #fff !important;
background: #3C3C3B !important;
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:0px 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);
}
.beige1 a{
color:#fff !important;
}
.beige1 a:hover{
color:#fff !important;
}
.neige a{
}
.neige a:hover{
color:#a1192f !important;
}
.neige{
padding:20px 0px;
text-align:center;
color:#a1192f;
font-size:25px;
}
.beige1{
padding:20px 0px;
text-align:center;
background:#b0a986;
color:#fff;
font-size:25px;
}
h2.kc_title{text-transform:uppercase;}
.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;}
.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;
}
.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(//atheneum.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: #a1192e;
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: 70px;
-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.fixed #logo_ub2 {
position: absolute;
opacity: 1;
height: 70px;
-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: -25px;
margin-top: 5px;
background-image: url(//atheneum.ube.fr/wp-content/themes/University/images/logo_MSHDijon.jpg);
width: 150px;
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.fixed #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
}
#gkHeader #max-logo,
#gkHeader.fixed #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.fixed #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: #a1192e
}
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: none;
width: 8px;
height: 8px;
background-image: url(//atheneum.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(//atheneum.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(//atheneum.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;
margin-left: 3px;
margin-bottom: 5px
}
.siteExterne:hover:after {
content: "";
position:absolute;
display: inline-block;
width: 8px;
height: 8px;
background-image: url(//atheneum.ube.fr/wp-content/themes/University/images/externallink.png);
background-size: contain;
margin-left: 2px;
margin-top: -7px
}
#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(//atheneum.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{margin-left:20px;}
#gk-sidebar .infosPratiques ul li:hover {
background-color: #e9f0fb !important;
}
#gk-sidebar .infosPratiques h3{
background-image: url(//atheneum.ube.fr/wp-content/themes/University/images/charte/infos.svg);
background-repeat: no-repeat;
background-size: contain;
padding-left: 30px
}
#gk-sidebar .qetr span {
background-image: url(//atheneum.ube.fr/wp-content/themes/University/images/charte/qr.svg);
background-repeat: no-repeat;
background-size: contain;
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(//atheneum.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: #a1192e;
text-transform: none;
font-size: 18px;
font-weight: 700;
margin: 0;
padding-top: 10px;
}
.moreIcon {
background-image: url(//atheneum.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: #a1192e;
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: #a1192e
}
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: #a1192e
}
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: #a1192e!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: #a1192e;
content: ">";
position: relative;
left: -7px;
font-size: 18px;
margin-left: -7px
}
.ecs-event-list li {
padding: 20px 0 5px 20px!important;
}
.ecs-event-list .entry-title{
font-size:20px!important;
}
.category-universite .kc_row ul li:before{
content: ">";
display:inherit;}
.category-recherche-scientifique .kc_row ul li:before{
content: " ";
display:inherit;}
.kc_row ul li:before,
.category-vie-des-campus .kc_row ul li:before{
content: " " !important;
display:none !important;}
#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: #647898 !important;
text-transform: uppercase !important;
}
.kc_accordion_section h3 a{
text-transform:none!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;
}
.tuiles .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;
display:inline-block;
margin:7px 0.5%;
}
.grid-2.element-item img{
display:inherit;
margin:0 auto;
}
.grid-2.element-item .popupContent.open{
width:100% !important;
}
.grid-4.element-item{
width:24% !important;
margin:7px 0.5%;}
.kc-blog-posts-2 .colonnes-2{
width:50% !important;
float:left !important;
}
.kc-blog-posts-2 .colonnes-3{
width:32% !important;
float:left !important;
}
@media screen and (min-width: 200px) and (max-width: 640px) {
.kc-blog-posts-2 .colonnes-3 {
width: 100% !important;
}
#gkHeader{
height:100px;
} .gk-page{
padding-top:85px!important;
}
#max-logo {
margin:40px 24px -60px 0;
} #static-aside-menu-toggler{
margin-top:30px!important;
} #overmenu{
height:40px!important;
}
#overmenu #searchEngine{
height:26px!important;
}
}
.kc-blog-posts-2 .colonnes-3:nth-child(3n+2) {
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;} .kc-blog-posts-3.kc-blog-grid .post-grid.grid-2:nth-child(2n+1){clear:both;}
.kc-blog-posts-3 .kc-list-item-3{margin-bottom:0px !important;}
.kc-blog-posts-3 .kc-list-item-3 .content{
box-shadow:none !important;
margin-bottom:0px !important;
padding:10px 0px;
}
.kc-blog-posts-3 .kc-list-item-3 .post-title-alt{
font-size:20px !important;
font-weight:100 !important;
text-transform:none !important;}
.kc-blog-posts-3 .kc-list-item-3 .entry-excerpt p{font-size:16px !important;}
.kc-blog-posts-5 .element-item{
border:1px solid rgba(176, 169, 134, .5);
background:rgba(176, 169, 134, .08);
margin:6px 0.5%;
width:24%;
}
.kc-blog-posts-5 .entry-meta{padding-left:7px;}
.kc-blog-posts-6 .grid-2 {
width: 47% !important;
float: left;
margin: 0px 1%;
}
.kc-blog-posts-6 .grid-2:nth-child(2n+1) {
clear: both;
}
.kc-blog-posts-6 .kc-list-item-3 {
border: 1px solid #eceadd;
margin-bottom: 25px !important;
}
.kc-blog-posts-6 .kc-list-item-3 .content {
box-shadow: none !important;
margin-bottom: 0px !important;
padding: 0px 20px 20px 20px !important;
}
.kc-blog-posts-6 .kc-list-item-3 .post-title-alt {
font-size: 20px !important;
text-transform: none !important;
}
.extrait ul{margin-top:0px !important;
margin-left:15px !important;}
.extrait li{
margin:0px !important;
padding:0px  !important;}
.extrait{
display:inline-block;
margin:5px !important;
height:187px !important;
width:97%}
.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:#a1192e !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;} #titreFiltre{
position:absolute;
left:10px;
}
.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;
} .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;
}
.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 #a1192e
}
#gk-sidebar .box.gris p {
padding: 6px 15px
}
#gk-sidebar .box.autre h3 {
background: #a1192e;
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: #a1192e;
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
} .contacts p{ margin:0px !important;}
.wp-caption p{
padding:0px !important;
margin:0px !important;}
.wp-caption{margin:0 auto;}
.citationBleue {
display: inline-block;
background: #a1192e;
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: #a1192e;
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 ul li {
border-bottom: 0;
position: relative
}
#gk-sidebar .telechargements ul li:nth-child(odd) {
background-color: #a1192e
}
#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 #a1192e
}
#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 a:before {
content: "";
background-image: url(//atheneum.ube.fr/wp-content/themes/University/images/charte/downloadListIcon.svg);
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
}
#gk-footer .footer-logo2 img
{
margin : 0;
}
#gk-footer .footer-logo2 img,
#lienUBFC img {
width: 170px;
}
#gk-footer .footer-logo2,
#lienUBFC {
float: right;
margin-top: 50px;
}
#gk-footer .footer-logo1
{
float: left;
position: relative;
}
#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: #a1192e;
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;
}
} #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: #a1192e!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: 32px!important;
text-transform: uppercase!important;
font-weight:100;
margin: 0px 0px 15px 0px!important;
font-family: 'titilliumregular' !important;
}
.box h2{
font-size: 32px!important;
font-weight: bold!important;
margin: 0 15px 10px!important;
color: #a1192e!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(//atheneum.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{
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;
}
.big-icons{
display:inline-block;
clear:both;
margin:20px 0px 35px 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;
bottom: 0px;
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: 25px;
padding:7px 20px 27px 20px;
line-height:1.3em;
bottom:0px;
}
.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:#a1192e !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;
}
.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(//atheneum.ube.fr/images/charte/pictos/pictoTwitter.png);
}
.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(//atheneum.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(//atheneum.ube.fr/images/charte/pictos/pictoFB.png);
}
.facebook #svg{
background-color: #a1192e;
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: #a1192e;
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(//atheneum.ube.fr/wp-content/themes/University/images/charte/bg-rs.png);
padding-bottom: 50px;
padding-top: 30px;
}
.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: "";
}
#topMenu2 .custom .row {
flex-wrap:unset!important;
margin-right:10px !important;
}
#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.40);
transition:all 0.2s linear;
padding:0px 10px;
}
#gk-footer .rsfootercntr li:hover{
opacity:1;
}
.rouge{
background-color: #a1192e;
color: #fff;
}
.beigef{
background-color: #b0a986;
color: #fff;
}
#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%;
} .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-carousel .owl-item{
text-align:center !important;
padding:0px ;
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:10px !important;
width:97%;
}
.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;
height: 42px; }
.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;
top:0px ;
padding:0px !important;
left:0px ;
right:0px !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-prev{
background: url(//atheneum.ube.fr/wp-content/themes/University/images/is_nav.png) no-repeat 0 8px !important;
cursor: pointer;
height: 40px;
width: 35px;
padding: 8px 0;
display: inline-block;
text-indent: -9999px;
position: relative;
left: -15px;
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(//atheneum.ube.fr/wp-content/themes/University/images/is_nav.png) no-repeat 0 -25px !important;
cursor: pointer;
height: 40px;
width: 35px;
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(//atheneum.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:#a1192e !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:#a1192e;
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(//atheneum.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;
}
#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: 10px;
height: 42px; }
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div{
opacity:1 !important;
top:0px;
padding:0px !important;
left:0px;
right:0px !important;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-prev{
background: url(//atheneum.ube.fr/wp-content/themes/University/images/left_arrow.png) no-repeat!important;
cursor: pointer;
height: 40px;
width: 35px;
padding: 8px 0;
display: inline-block;
text-indent: -9999px;
position: relative;
left: -15px;
transition: left 0.25s ease-out;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next{
background: url(//atheneum.ube.fr/wp-content/themes/University/images/right_arrow.png) no-repeat !important;
cursor: pointer;
height: 40px;
width: 35px;
padding: 8px 0;
display: inline-block;
text-indent: -9999px;
position: relative;
left: -15px !important;
transition: left 0.25s ease-out;
}
#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: #a1192e;
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%;
}
.kc-blog-posts-5 .element-item h2{
font-size:17px;
cursor:pointer;}
.kc-blog-posts-5 .element-item h2 span {
background: rgba(176, 169, 134, .2);
text-align: center;
display: inline-block;
padding: 6px 0px;
width: 100%;
}
.rdmore {
background: #a1192e;
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 0px;
top: 0;
left: 0; 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: 100%;
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: #a1192e;
padding: 0 10px;
z-index: 99;
}
.popupContent .popupclose:hover {
background: #ee9049;
}
.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: #a1192e;
}
#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;
}
.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(//atheneum.ube.fr/wp-content/themes/University/images/charte/external-audio.png);
}
span.lienVideo{
background-image: url(//atheneum.ube.fr/wp-content/themes/University/images/charte/external-video.png);
}
span.lienExterneHP{
background-image: url(//atheneum.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 {
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: #a1192e!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: #a1192e;
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: #a1192e;
}
.lienTelecharger:hover{text-decoration:underline !important;}
.lienTelecharger:after{
content: "";
display: inline-block;
width: 12px;
height: 13px;
background-image: url(//atheneum.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: #a1192e;
font-size: 17px;
text-transform: uppercase;
width: 95% !important;
margin: 0px 2% !important;
}
.box.gris p{margin:0px !important;
font-size:14px;}
.attachment-post-thumbnail{
max-width:500px !important;
margin:0 auto !important;} #gk-sidebar .contacts{
margin: 10px;
background-color: transparent;
position: relative;
z-index:0;
}
#gk-sidebar .contacts ul{
margin-left:55px;
}
#gk-sidebar .contacts li{
list-style-type:none!important;
}
#gk-sidebar .contacts.contact_rp ul{
margin-left: 20px;
}
#gk-sidebar .contacts h2{
color: #a1192e!important;
background-image: url(//atheneum.ube.fr/wp-content/themes/University/images/charte/contacts.svg);
background-repeat: no-repeat;
background-size: 40px;
margin:0px !important;
padding: 19px 0px 18px 58px;
background-position: 3px 50%;
}
.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:#a1192e;
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:#a1192e;}
.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:#a1192e;
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: #a1192e;
}
#gk-sidebar .contacts * {
color: #696969!important
}
#gk-sidebar .contacts h2:before{
content: "";
width: 58px;
height: 58px;
display: inline-block;
position: absolute;
background-color: #a1192e;
left: -4px;
z-index: -1;
top: -1px;
border-radius: 35px;
}
#gk-sidebar .contacts .header{
color: #a1192e !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 !important;
}
#gk-sidebar .contacts li:hover{
background-color: transparent;
color: #a1192e!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 #a1192e;
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: #a1192e;
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: #a1192e!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: #647898;
margin: 0 !important;
padding: 12px !important;
}
#gk-sidebar .telechargements a {
color: #647898!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: #a1192e;
font-weight: bold;
}
#gk-sidebar div.box.telechargements ul li:before{
background-image: url(//atheneum.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: #e9f0fb !important;
}
#gk-sidebar .telechargements ul li{
list-style-type:none!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;
}
#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%;
}
header#gkHeader #gkLogo #max-logo {
height: 80px;
margin-bottom: 20px;
}
body.boutique #imgProduit {
width: 32%;
}
body.boutique #descriptionProd {
padding: 0 20px;
width: 32%;
}
body.boutique #prix {
position: relative;
}
} @media screen and (min-width: 300px) and (max-width: 768px) {
.toppage a {
right: 5% !important;
}
.section_saison .kc_text_block{
width:80%!important;
}
.section_saison::after {
bottom: -20px !important;
left: 0;
width: 100% !important;
}
#gk-bg{
overflow:hidden!important;
}
.btn_saison{
margin-bottom:15px;
}
.btn_saison a{
width:100%;
text-align:center;
}
.espace_saisons{
display:none;
}
#gkHeader.affix::before{
display:none;
}
#overmenu > #searchEngine {
right: 40px !important;
}
#gkHeader .gkPage {
height: 100vh !important;
}
#gkHeader {
height: 100vh !important;
}
#overmenu {
display: none !important;
}
#titole {
animation-name: none !important;
width: 100% !important;
font-size: 22pt !important;
position: absolute !important;
bottom: 5% !important;
text-align: center !important;
}
.logo_ath {
padding-left: 0 !important;
position: absolute !important;
padding-top: 8% !important;
height:92vh;
}
.logo_ath svg {
width: 40% !important;
left:6%;
position:absolute;
top:5%;
}
#static-aside-menu-toggler {
color: white !important ;
font-size: 40px !important ;
right: 5% !important;
}
.gk_normal li .sub-menu a::before {
content: "" !important;
height: 30px;
background: white;
position: absolute !important;
transition: 0.3s ease-in !important;
width: 0% !important;
display:unset!important;
top:0 !important;
left:0;
transform:unset!important;
border-top:none!important;
}
.sub-menu ul li a:focus::before {
width: 100% !important;
transition: 0.3s ease-in !important;
z-index:-1!important;
}
.sub-menu ul li a:focus{
color:black!important;
padding:4px;
transition:0.3s ease-in;
}
.sub-menu ul li a {
transition:0.3s ease-in;
}
.gk-page{
padding-top:0px!important;
}
#aside-menu li a:active {
color: #a5c299!important;
}
.current-menu-ancestor .sub-menu .current-menu-item a {
color: #a5c299 !important;
}
.current-menu-ancestor a {
color: #a5c299 !important;
}
.current-menu-item a {
color: #a5c299 !important;
}
#aside-menu li a:focus {
color: #a5c299 !important;
}
.gp_thematiques .post-grid{
position:relative!important;
width:100%!important;
top:0!important;
left:0!important;
}
.element-item:nth-child(n+4){
top:0px!important;
}
}
@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;
}
} @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%;
}
}  @media (max-width: 425px){
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;
}
.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%;
}
.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;
}
#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:fixed;
top:0;
right:0;
height:27px;
z-index:999!important;
background-color: #36374b;
}
@media screen and (max-width:1025px){
#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;
}
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:#000;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:100%;}
#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:white;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 {
float: right;
line-height: 140%;
width: 340px;
margin-right: 120px;
}
.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:#a1192e;}
#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(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.eot);
src: url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.woff2) format('woff2'),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.ttf) format("truetype"),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.svg#titillium-regular) format("svg"),
url(//atheneum.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(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-regular-webfont.eot);
src: url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-semibold-webfont.woff2) format('woff2'),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-semibold-webfont.ttf) format("truetype"),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-semibold-webfont.svg#titillium-semibold) format("svg"),
url(//atheneum.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(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.eot);
src: url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.woff2) format('woff2'),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.ttf) format("truetype"),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/titillium/titillium-bold-webfont.svg#titillium-bold) format("svg"),
url(//atheneum.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(//atheneum.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.eot);
src: url(//atheneum.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.woff2) format('woff2'),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.ttf) format("truetype"),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.svg#fontawesome) format("svg"),
url(//atheneum.ube.fr/wp-content/themes/University/fonts/font-awesome/fontawesome-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
#actu_msh .kc-col-container .kc-elm .grid-3 {
width:33.33%!important;
float:left;
}
#actu_msh .kc-col-container .kc-elm .grid-3 .kc-list-item-3 {
border:none!important;
}
#actu_msh .kc-col-container .kc-elm .grid-3 .kc-list-item-3 a{
color:#1b1d1e;
}
.more_actu{
background:none!important;
}
.more_actu .post-item-left{
width:100%!important;
}
.more_actu .kc-list-item-2 {
border-top: 2px solid #00000024 !important;
padding-bottom:15px !important;
}
.more_actu .post_details h3 a {
color: #1b1d1e !important;
}
.more_actu .post_details h3 a:hover {
color: #fa7252 !important;
transition: .3s;
}
#recherche_axes{  }
#recherche_axes h2 {
color: #3C3C3B;
}
#recherche_axes a:after {
position: absolute;
content: "+";
bottom: 25px;
right: 15px;
color: #fff;
font-size: 35px;
transition: 0.3s ease-in;
transform-origin: center 5px !important;
}
.recherche_axes_img .kc_single_image:hover a:after {
transform: rotate(180deg) !important;
}
.recherche_axes_img{
margin-top:30px;
}
.recherche_axes_img .kc-elm {
padding:5px 5px 0px 10px !important;
position: relative;
}
.recherche_axes_img .kc-elm img {
cursor:pointer;
}
.img_tech{
text-align:center!important;
}
.img_tech .content-image{
width:180px !important;
display:inline-block!important;
float:none !important;
transition:0.4s;
padding:20px!important;
}
.img_tech .content-image:hover{
transform:scale(1.2);
cursor:pointer;
}
.img_tech .content-title a {
font-weight: 500 !important;
font-size: 24px !important;
color: #3c3c3b!important;
}
.img_tech .content-title{
margin:0!important;
pointer-events:none!important;
}
.elm_plateformes {
border-right: #eaf2fa 5px solid !important;
border-left: #eaf2fa 5px solid !important;
}
#gk-bottom2 {
display: flex;
flex-direction: row;
max-width: 1150px !important;
margin: 0 auto !important;
text-align:center;
}
#widget_gk_tweets-3{
background:#fda373;
width:50%;
}
.gk-tweet{
background:#ff9054 !important;
}
.widget-text{
width:50%;
}
#widget_gk_tweets-3 .box-title {
display: unset !important;
color: #fff !important;
font-size: 25px !important;
font-weight: 500 !important;
}
.icon_infos{
width:18%!important;
} .gk_normal li .sub-menu a::before {
width: 100%;
z-index: 3;
content: '';
position: relative;
display: block;
top: 28px;
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: 4px solid #000 !important;
transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
box-sizing: border-box;
}
.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);
}
#gk-main-menu .sub-menu li:hover > a {
color: #000 !important;
} .filtres .post-grid {
text-align: center !important;
margin-top: 30px !important;
}
.filtres  .post-grid .content {
background: #e5e3da !important;
}
.post-grid img{
margin-left:auto !important;
margin-right:auto !important;
}
.colonnes-4{
display:flex;
flex-wrap:wrap;
}
.colonnes-4 .post-grid .modal{
display:none!important;
}
.colonnes-4 .post-grid img{
max-height:100px;
}
.gp_thematiques .post-grid{
height:unset!important;
border:none!important;
background:unset!important;
}
.gp_thematiques .element-articles h2 img::before{
display:none!important;
}
.gp_thematiques .element-articles h2 span {
background: #e6e8ed !important;
padding: 20px 0px !important;
color: #f36b22 !important;
transition:0.3s linear;
}
.gp_thematiques .element-articles h2 span:hover {
background: #f36b22 !important;
color:white!important;
}
.gp_thematiques .entry-thumb-link{
display:none!important;
}
.gp_thematiques .popupCaller img{
width:30%!important;
}
.gp_thematiques .rdmore{
display:none!important;
}
#gk-footer {
background: #5f7799;
}
.more_actu .post-item-left img{
display:none!important;
}
.actualites_accueil .post-grid .post-title-alt a:hover {
color: #fa7252 !important;
}
.actualites_accueil .post-item-left img{
transition: 0.2s ease-in-out!important;
}
.actualites_accueil .post-item-left a img:hover{
transform :scale(1.1)!important;
}
.actualites_accueil .post-grid .entry-thumb-wrapper{
text-align:center;
}
.k2FeedIcon {
display: none;
} .footer-mentions ul {
display: flex;
justify-content: center;
}
.footer-mentions, .footer-mentions .textwidget, .footer-mentions .textwidget ul {
width: 100%;
}
.footer-mentions li {
padding: 0 7px !important;
}
#gk-footer a:hover {
text-decoration: underline !important;
}
#gk-footer .footer-logo2 img {
margin: 0;
}
#gk-footer .footer-logo2 img,
#lienUBFC img {
width: 170px;
}
#gk-footer .footer-logo2,
#lienUBFC {
float: right;
margin-top: 50px;
}
#gk-footer .footer-logo1 {
float: left; } #gk-footer {
min-height: 200px !important;
}
#gk-footer .gk-page {
display: flex;
flex-direction: column;
}
#gk-footer .gk-page .rsfootercntr ul {
display: flex;
align-items: center;
}
#gk-footer .gk-page .footer-gk-page-line1 {
display: flex;
justify-content: flex-start;
align-items: center;
}
#gk-footer .gk-page .footer-gk-page-line1 div {
float: none !important;
margin: 0 !important;
padding: 0 !important;
}
#gk-footer .gk-page .footer-gk-page-line1 .footer-logo2 {
flex-grow: 1;
text-align: right;
}
#gk-footer .gk-page .footer-gk-page-line1 .footer-logo2 img {
background: #fff;
padding: 10px;
}
.dib #footer-menu {
display: flex;
justify-content: center;
}
.dib #footer-menu li {
margin: 0 4px;
}
#gk-footer .rsfootercntr {
display: flex !important;
justify-content: center;
width: 60%;
}
.filtres .colonnes-4 .grid-4 .kc-list-item-3{
position:absolute !important;
bottom:0!important;
width:100% !important;
}
.filtres .colonnes-4 .grid-4 .kc-list-item-3 .element-articles h2 {
color: #f36b22 !important;
background: #e6e8ed !important;
transition: all 0.3s linear;
}
.filtres .colonnes-4 .grid-4 .kc-list-item-3 .element-articles h2:hover{
color:#fff !important;
background:#f36b22 !important;
}
.filtres .colonnes-4 .grid-4{
height:180px;
}
.filtres .filters-button-group{
width:100%!important;
display:ruby-text-container!important;
}
.filters-button-group .button:not(.toutafficher){
width :48% !important;
}
.filters-button-group .button {
border: 1px solid #f36b22 !important;
color: #f36b22!important;
}
.filters-button-group button.is-checked{
color:#fff !important;
}
.actu_col::before {
content: "";
position: absolute !important;
border-left: #0003 2px solid !important;
height: 85% !important;
transform: translateX(-30px) !important;
margin-top: 35px !important;
}
.actu_col {
padding-left: 35px !important;
}
#actu_msh .kc-blog-posts-2{
background:none!important;
}
#actu_msh .post_details h3 a {
color: #3C3C3B!important;
}
.actu_agenda {
background-color: #EAF2FA!important;
padding-top:20px !important;
}
#actu_msh h2 {
font-size: 32px !important;
font-weight: 700 !important;
color: #4e4f51 !important;
font-family: 'titilliumbold' !important;
}
.actualites_accueil .post-item-left{
width:100% !important;
}
.actualites_accueil .post-date {
color: #E30B17 !important;
font-family: 'titilliumbold' !important;
font-size: 18px!important;
} .actu_col .ecs-event-list .msh-dijon_ecs_category{
margin-top:15px !important;
padding:0!important;
}
.actu_col .ecs-event-list .msh-dijon_ecs_category .entry-title, .actu_col .ecs-event-list .msh-dijon_ecs_category h4 a {
margin: 2px 0 !important;
width: 85% !important;
color: #3C3C3B !important;
font-size: 17px !important;
}
.actu_col .ecs-event-list .msh-dijon_ecs_category .time {
background: #E30B17 !important;
color: white !important;
font-weight: bold !important;
padding-left: 5px !important;
padding-right:5px !important;
}
.ecs-all-events {
background: #3C3C3B !important;
color: white !important;
padding: 5px !important;
right: 20px !important;
position: absolute !important;
margin-top: 50px !important;
}
.ecs-all-events a{
color:white!important;
font-weight:bold!important;
font-size:18px!important;
}  .section_conferences {
padding: 2.25em 0 0 0 !important;
}
.section_conferences .kc-wrap-columns {
background: #e30b17;
height: 280px !important;
}
.section_conferences .kc-blog-posts-3.kc-blog-grid .post-grid.grid-3 {
padding: 0px 0px 0px 25px;
margin-top: 40px;
}
.section_conferences .kc-blog-posts-3.kc-blog-grid .post-grid.grid-3:first-of-type {
padding: 0 !important;;
}
.section_conferences .kc-blog-posts-3 .kc-list-item-3 .content {
padding: 0px;
}
.section_conferences .kc-blog-posts .kc-post-2-button:hover {
border-color: #fff !important;
background: #fff !important;
color: #e30b17 !important;
transition: .3s !important;
}
.section_conferences .section_conferences_right {
height: 200px;
}
@media( max-width: 640px ){
.section_conferences .kc-wrap-columns{
max-height: 500px;
height: 500px;
}
}
.section_conferences .kc_single_image img {
position: absolute;
left: 0;
}
.section_conferences .kc_single_image::after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
width: 50px;
height: 200px;
background: linear-gradient(90deg, rgb(227, 23, 23) 2%, rgb(227, 11, 23) 100%);
}
.section_conferences * {
color: #fff !important;
}
.section_conferences i {
display: none;
}
.section_conferences .entry-excerpt a:hover {
background: #fff !important;
color: #e30b17 !important;
transition: .3s;
}
.section_conferences_right .content .entry-excerpt p:nth-of-type(2) {
display: none;
}
.section_conferences_right .content .kc-post-2-button {
margin-top: 25px;
float: right;
right: 20px;
position: relative;
}
.section_conferences_right .grid-3:not(:last-of-type) {
border-right: white 2px solid;
}
.section_conferences_right {
width: 100% !important;
}
@media screen and (min-width: 200px) and (max-width: 640px) {
.sectionnewsfeed {
height: 2110px;
margin: 2em 0 0 0 !important;
}
.owl-theme .owl-controls .owl-page{
display:initial!important;
}
#group_name {
width: 50% !important;
}
.saisonactuelle{
border:none!important;
}
.saisonactuelle .kc_single_image{
text-align:center;
}
.autres_saisons .kc_single_image{
text-align:center;
}
.saisonactuelle .kc_single_image img, .autres_saisons .kc_single_image img {
max-width: 50% !important;
padding-top: 45px !important;
}
.owl-nav-arrow.owl-theme .owl-controls{
top:0px!important;
}
.section_conferences img {
display: none !important;
}
.section_conferences .kc_single_image::after {
width: 100%;
height: 435px;
background: linear-gradient(90deg, rgb(179, 0, 0) 2%, rgb(227, 11, 23) 100%);
}
.section_conferences_right .grid-3{
border:none!important;
}
.section_conferences .kc-blog-posts-3.kc-blog-grid .post-grid.grid-3:first-of-type {
padding: 0px 0px 0px 25px!important;
}
.section_conferences {
padding: 8.25em 0 0 0 !important;
}
.section_conferences .kc-wrap-columns{
height:435px;
}
} .home_separator {
margin: 3em 0 0 0;
background: #eaf2fa;
} .owl-wrapper-outer {
width: 100% !important;
z-index: 0 !important;
}
.owl-pagination{
display:none;
}
@media (min-width: 200px) and (max-width: 768px) {
#gk-footer .footer-logo1{
width:65%!important;
}
.post_event {
position: absolute;
bottom: 70px !important;
font-size: 50px !important;
right: 20px !important;
}
.kc-elm #gk-sidebar {
padding: 0 !important;
}
.footer-mentions p a {
padding: 10px;
}
.footer-mentions p {
justify-content: center;
display: flex;
}
.footer-mentions p br{
display:none!important;
}
.kc_col-sm-12 .section_louer {
width: 100% !important;
}
.section_lieu .kc_text_block{
width:95%!important;
padding-left:0!important;
}
.section_bienvenue .kc_text_block::after {
display: none !important;
}
.espace_bienvenue {
display: none !important;
}
.section_plan svg{
transform:scale(1.2)!important;
margin-left:0px!important;
}
.btn_saison {
width: 48% !important;
margin-right: 5px;
}
.btn_saison a{
padding:10px 20px!important;
}
#post-10468 {
width:80%!important;
}
#gk-footer .gk-page .footer-gk-page-line1 {
text-align: center;
display: unset !important;
}
#gk-footer .rsfootercntr {
display: unset !important;
width: unset;
}
#sb_instagram #sbi_images {
width: 100% !important;
margin-left: 0 !important;
}
.titre_insta{
margin-left:0!important;
}
.spectacles .entry-meta::before{
top:82%!important;
}
.owl-theme .owl-controls .owl-page span {
width: 16px !important;
height: 16px !important;
margin: 5px 7px !important;
}
.owl-controls {
padding-top: 15px;
}
.owl-controls .owl-buttons {
display: none;
}
.owl-controls .owl-pagination{
display:unset;
margin-top:10px;
}
.affix .logo_ath {
width: 100% !important;
}
.kc-blog-posts-2 a.toutActu {
margin: 10px 5px 0px 0px!important;
}
.kc-blog-posts-2 {
padding: 0px 10px 20px 0px !important;
}
.owl-wrapper-outer {
width: 100% !important;
}
.owl-controls .owl-buttons .owl-prev {
float: left !important;
left: 0px !important;
margin-top: 60% !important;
}
.owl-controls .owl-buttons .owl-next {
margin-left: 225px !important;
margin-top: 60% !important;
border-radius: 0 !important;
float: none !important;
}
.carousel_msh .owl-item {
padding-left: 40px !important;
}
}
.owl-controls {
width: 100% !important;
height:0% !important;
z-index: 0 !important;
}
.owl-controls .owl-buttons .owl-prev {
float: left !important;
left: 10px !important;
margin-top: -11% !important ;
}
.owl-controls .owl-buttons .owl-next {
float: right;
margin-top: -11% !important ;
border-radius: 0 !important;
}
.carousel_msh .owl-item .item a::after {
content: none !important;
} #prog_rech .gp_thematiques .post-grid img {
display: none !important;
}
#prog_rech .button-group {
width: 100% !important;
}
#prog_rech .toutafficher {
margin: 0 60px !important;
}
#prog_rech .button:not(.toutafficher) {
padding: 10px 20px !important;
} #part_res .post-grid .popupCaller {
text-align: center !important;
}
#part_res .post-grid .kc-list-item-3 {
height: 180px !important;
}
#part_res .post-grid .kc-list-item-3 .element-articles {
position: absolute !important;
width: 100%;
bottom: 0 !important;
}
#part_res .button-group {
width: 100% !important;
}
#part_res .toutafficher {
margin: 0 60px !important;
}
#part_res .button:not(.toutafficher) {
padding: 10px 20px !important;
}
.msh_post .entry-thumb-link {
display: none !important;
}
.msh_post .post-title-alt {
background: #E30B17 !important;
padding: 0px 5px 5px 5px !important;
margin-bottom: 0px !important;
}
.msh_post .post-title-alt a {
color: white !important;
font-weight: 600;
font-size: 13pt !important;
}
.msh_post .entry-date a, .msh_post .entry-cats a, .msh_post .kc-post-author a {
color: #3C3C3B !important;
font-weight: 600;
}
.msh_post .entry-excerpt {
display: none !important;
}
.msh_post .entry-meta {
text-align: right !important;
padding-right: 5px;
padding-left: 0px !important;
}
.msh_post .content {
padding: 0px 0px !important;
background: #EAF2FA !important;
}
.msh_post .grid-1 {
padding: 0px 0px 0px 50px !important;
} .custom .logos {
padding-right: 20px !important;
padding-left: 20px !important;
}
.logos img:not(.logocnrs) {
margin: 70px 0px 0px 0px !important;
}
#tarteaucitronManager {
display: none !important;
}
.kc_text_block li {
list-style-type: initial !important;
list-style-position: inside;
}
.section_reservation .kc-feature-boxes {
height: 500px !important;
padding-left: 25px;
}
.section_reservation .content-title {
padding: 0 !important;
margin: 5px 0 10px !important;
}
.section_reservation .content-desc {
padding: 0 !important;
}
.hide_externlink a[target="_blank"]::after {
display: none !important;
} h1, h2, h3, h4, h5, h6 {
color: #647898;
} #overmenu {
background: transparent !important;
display: flex;
justify-content: flex-end;
width:80%;
}
#overmenu>* {
margin: 0 .5em;
}
#menu-over-menu li {
margin-left: 0px !important;
}
#overmenu .menu-item {
background: #a5c299;
text-transform: uppercase;
padding: .25em .75em;
}
#overmenu .menu-item a:hover {
text-decoration: none;
color: #fff;
}
#searchform {
display: flex;
align-items: center;
}
#overmenu #searchEngine {
position: relative !important;
margin: 0 !important;
}
.box #searchform .field {
opacity: 1;
background: #ffffff87;
color: white;
text-shadow: 0 1px 3px black;
}
.box #searchform #searchsubmit {
display: block;
margin: 0;
border: 0px solid #fff;
background: #fff;
color: #000;
font-family: 'titilliumbold', sans-serif;
font-size: 16px;
font-weight: 400;
}
input[type="text"], input[type="password"], input[type="email"], input[type="www"], input[type="tel"], textarea {
height: 38px;
border-width: 0px;
} #gkHeader{
height: 700px;
padding-top:0!important;
background:url(//atheneum.ube.fr/wp-content/themes/University/images/atheneum_bg.jpg) no-repeat;
background-size:cover;
background-position:50% 60%;
transition:0.4s ease-in-out;
position:relative;
top: 0;
z-index:999;
}
#gkHeader .gkPage{
height:700px;
max-width:none!important;
}
.single-post #gk-header-bg{
display:flex!important;
}
#gk-header-bg {
width: 74%;
display: flex;
justify-content: space-around;
align-items: center;
margin: 12px 0 0 0;
}
#gk-header-bg #menu-over-menu {
margin: 0;
}
#gk-header-bg .search-barre{
position: relative :important;
left: 0;
margin: 0;
}
#gk-header-bg .newsletterarea {
display: flex;
align-items: center;
}
#gk-header-bg .newsletterarea * {
color: #fff;
font-weight: 300;
font-family: 'titilliumsemibold';
font-size: 22px;
}
#gk-header-bg .newsletterarea span{
margin: 0 1em 0 0;
}
.affix .gkPage{
height:130px!important;
}
#gk-main-menu{
position:absolute;
bottom:0;
}
#gk-main-menu a{
color:#fff;
}
#gk-main-menu .submenu a{
color:black!important;
}
#gkExtraMenu{
text-align:center!important;
}
.logo_ath {
width: 100%;
padding-top: 12%;
padding-left: 12%;
}
.logo_ath svg {
width: 15%;
float: left;
}
#titole {
float: left;
font-size: 28pt;
width: 20%;
color: #fff;
padding-top: 57px;
text-shadow: grey;
text-shadow: 0px 5px 5px rgb(0, 0, 0);
font-weight: 600;
animation-name: titoleanim;
animation-duration: 2s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
}
@keyframes titoleanim {
from {
padding-left: 0px;
opacity: 0;
}
to {
padding-left: 5%;
opacity: 1;
}
}               .affix .logo_ath {
padding-top:8px !important;
width: 60%;
transition:0.4s ease-in;
}
.fixed .logo_ath {
padding-top: 8px !important;
width: 60%; }
.affix-top .logo_ath {
transition: 0.4s ease-in;
}
.affix-top #gk-main-menu{
animation:menuath 4s;
}
@keyframes menuath{
from{
opacity:0;
}
to{
opacity:1;
}
}
@media screen and (min-width: 1000px) and (max-width: 1650px) {
.affix #titole {
width: 28%!important;
}
}
.affix #titole {
float: left;
font-size: 15pt;
width: 20%;
color: #fff;
padding-top:30px;
padding-left: 5%;
text-shadow: grey;
text-shadow: 0px 5px 5px rgb(0, 0, 0);
font-weight: 600;
}
.fixed #titole {
float: left;
font-size: 15pt;
width: 20%;
color: #fff;
padding-top: 30px;
padding-left: 5%;
text-shadow: grey;
text-shadow: 0px 5px 5px rgb(0, 0, 0);
font-weight: 600;
}      @keyframes rotatelogo {
from {
transform-box: fill-box;
transform-origin: center;
}
to {
transform: rotate(90deg);
transform-box: fill-box;
transform-origin: center;
transition: 0.3s ease-in-out;
fill: #a5c299;
}
}
#gkHeader.affix #gk-main-menu{
position:fixed!important;
width:73%!important;
right:0!important;
}
#gkHeader.fixed #gk-main-menu {
position: initial !important;
width: 73% !important;
}
#gk-mainbody-columns > section{
width:100%!important;
} .post .featured-image .attachment-post-thumbnail {
max-width: 100% !important;
} .homefiltres {
min-height: 800px;
}
.homefiltres .option-set {
display: flex;
max-width: 70%;
justify-content: center;
margin: auto;
flex-wrap: wrap;
}
.homefiltres .option-set li a:not(#all_btn) {
padding: .5em 1.25em;
font-family: 'titilliumsemibold' !important;
font-weight: 300 !important;
font-size: 20px !important;
text-transform: uppercase !important;
color: #fff ;
border: 0px;
}
.homefiltres .kc-list-item-6 {
position: relative;
}
.Ateliers, #Ateliers a{
background: #a5c299;
color:#fff;
}
.Rencontres, #Rencontres a{
background: #0095d5;
color:#fff;
}
.Pluridisciplinaire, #Pluridisciplinaire a {
background: #6e7284;
color:#fff;
}
.Spectacles, #Spectacles a {
background: #e4007b;
color: #fff;
}
.Cafe, .Cafe a {
background: #000 !important;
color: #fff;
}
.Expositions, #Expositions a {
background: #e0df49;
color:#fff;
}
.home #Spectacles, .home #Expositions, .home #Pluridisciplinaire, .home #Rencontres, .home #Ateliers, .home .Cafe {
background: none !important;
}
.element-item:nth-child(n+4) { }
.element-articles h2 {
color: #647898;
font-size: 21px;
}
.cafe-culturel .entry-meta::before {
content: "";
position: absolute;
left: 0;
width: 10px;
height: 40px;
background: #000;
top: 86%;
}
.cafe-culturel .entry-meta .entry-date a {
color: #000 !important;
}
.rencontres .entry-meta::before {
content: "";
position: absolute;
left: 0;
width: 10px;
height: 40px;
background: #0095d5;
top: 86%;
}
.rencontres .entry-meta .entry-date a {
color: #0095d5 !important;
}
.ateliers .entry-meta::before {
content: "";
position: absolute;
left: 0;
width: 10px;
height: 40px;
background: #a5c299;
top: 86%;
}
.ateliers .entry-meta .entry-date a {
color: #a5c299 !important;
}
.expositions .entry-meta::before {
content: "";
position: absolute;
left: 0;
width: 10px;
height: 40px;
background: #e0df49;
top: 86%;
}
.expositions .entry-meta .entry-date a {
color: #e0df49 !important;
}
.pluridisciplinaire .entry-meta::before {
content: "";
position: absolute;
left: 0;
width: 10px;
height: 40px;
background: #6e7284;
top: 86%;
}
.pluridisciplinaire .entry-meta .entry-date a {
color: #6e7284 !important;
}
.spectacles .entry-meta::before {
content: "";
position: absolute;
left: 0;
width: 10px;
height: 40px;
background: #e4007b;
top: 86%;
}
.spectacles .entry-meta .entry-date a {
color: #e4007b !important;
}
.homefiltres .entry-meta{
padding-left:20px;
line-height:15px;
}
.post-grid img {
width: 100%;
height: 232px !important;
} .sectionnewsfeed {
margin: 5em 0 0 0 ;
background: #e0e4ea;
padding: 1em 0em !important;
}
.sectionnewsfeed h2 {
color: #647898;
font-size: 22px;
margin: 0 0 1em 0;
}
.sectionnewsfeed .owl-wrapper-outer {
margin: 0 0 0 0px !important;
}
.sectionnewsfeed .owl-wrapper-outer .owl-wrapper {
width: 100% !important;
}
.sectionnewsfeed .owl-carousel .post-date, .sectionnewsfeed .owl-carousel .kc-post-2-button {
display: none;
}
.sectionnewsfeed .owl-carousel figure img {
min-height: 385px;
object-fit:cover;
}
.sectionnewsfeed .kc-blog-posts-1 .kc-list-item-1 .post-details {
padding: 20px 20px 10px;
}
.sectionnewsfeed .kc-blog-posts-1 .kc-list-item-1 .post-details h2 a {
color: #647898 !important;
}
#sbi_images {
5px 5px 5px 0px !important
}
.sb_instagram_header, #sbi_load {
display: none !important;
}    @keyframes heartbeat {
0%   { transform: scale(1); }
12%  { transform: scale(1.18); }
24%  { transform: scale(1); }
36%  { transform: scale(1.12); }
48%  { transform: scale(1); }
100% { transform: scale(1); }
}     @keyframes roll{
0% {
transform: rotate(90deg);
}
100% {
transform: rotate(360deg);
}
}
.revue_presse .kc-read-more {
float: right !important;
padding: 0px 5px 0px 5px !important;
border: 1px solid #e4e4e400 !important;
font-weight: 600;
color: white !important;
transition: all .3s ease 0s;
background: #a5c299 !important;
border-radius: unset !important;
}
.revue_presse h3 a {
color: #83a0c4!important;
}
.revue_presse .grid-simple .element-item{
background:#d3d6e1 !important;
}
.revue_presse .colonnes-3 {
background: #e6eaee !important;
margin: 20px !important;
height: 260px !important;
width: 300px !important;
padding: 10px 0px 0px 20px !important;
}
.revue_presse .kc-blog-posts-2{
background:white;
}
.revue_presse h3 a{
font-weight:bold!important;
font-size:25px!important;
}
.revue_presse h3 a:hover {
text-decoration:underline #fa7252 !important;
}
.revue_presse .post-item-left p {
color: #5b5b5b !important;
font-weight: bold !important;
font-size: 18px !important;
}
.moreplus {
background: #a5c299;
color: white !important;
padding: 0px 10px 5px 10px;
position:absolute;
bottom:15px;
right:15px;
}
.revue_presse h3 {
color: #83a0c4 !important;
}
.vipsaisons  h3 {
color: #83a0c4 !important;
}
.prog_saisons  h3 {
color: #83a0c4 !important;
}
.vipsaisons .ui-state-active{
background:none;
}
.vipsaisons .ui-accordion-header::before {
content: " ";
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: black !important;
transition: transform .3s ease;
transform: scaleY(0);
transform-origin: top ;
z-index:0;
}
.vipsaisons .ui-accordion-header:hover::before {
transform: scaleY(1);
transform-origin: top ;
}
.vipsaisons h3 a {
color: black !important;
z-index: 1;
position: relative;
}
.vipsaisons .ui-state-active a{
color:black!important;
}
.vipsaisons .ui-state-active a:hover {
color: white !important;
}
.vipsaisons .ui-accordion-header a:hover {
color: white !important;
}
.vipsaisons .kc_text_block p{
transition:0.4s ease;
border-bottom:solid black 0px;
}
.vipsaisons .kc_text_block p:hover {
transform: translateX(10px);
cursor:pointer;
border-bottom:solid black 5px;
}
.vipsaisons .kc_text_block p:hover::before {
opacity:1;
left:95%;
transform:rotate(2turn);
} @media( min-width: 768px ){
.spectacles_right_column {
transform: translateY(-115px);
}
.spectacles_left_column {
padding: 0 4em 0 0 !important;
}
}
.spectacles_sidebar h2, .spectacles_sidebar h3, .spectacles_sidebar h4, .spectacles_sidebar h5 {
margin: .75em 0 0 0 !important;
border-bottom: 2px solid #647898;
}
.type-post #Spectacles, .type-post .Spectacles, .type-post #Ateliers, .type-post .Ateliers, .type-post #Rencontres, .type-post .Rencontres, .type-post #Pluridisciplinaire, .type-post .Pluridisciplinaire, .type-post .Cafe, .type-post #Expositions, .type-post .Expositions {
display: inline-block;
padding: .25em .5em;
font-size: 20px;
font-weight: 600;
text-transform: uppercase;
}
.spectacles_sidebar p {
margin: .5em 0 0 !important;
}
.spectacles_distribution {
border: 2px solid #647898;
padding: 1em 1.75em;
}
.spectacles_start_time {
display: block;
margin: .75em 0 0 0;
font-size: 20px;
font-weight: 600;
text-transform: uppercase;
color: #647898;
}
.spectacles_ticket_button a {
color: #fff !important;
background: #a5c299 !important;
border: 0px !important;
margin: .5em 0;
}
.spectacles_ticket_button a span {
color: #fff !important;
}
.type-post header {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.spectacles_carousel_section {
background: #e0e4ea !important;
padding: 2.5em 1em !important;
margin: 1.5em 0 !important;
}
@media(max-width: 768px){
.spectacles_carousel_section {
min-height: 470px;
}
}
.spectacles_carousel_section h3 {
text-align: center;
margin: 0 0 1em 0;
}
.spectacles_carousel_section .post-content, .spectacles_carousel_section .nspInfo {
float: left;
background: none !important;
color: #647898;
font-weight: 600;
font-size: 17px !important;
padding: .25em 0;
}
.spectacles_carousel_section .nspInfo {
padding: 0 .25em !important;
border-left: 5px solid #647898;
}
.spectacles_carousel_section .post-content h3 {
text-align: left;
color: #647898 !important;
margin: 5px 0px 10px 5px !important;
}
.spectacles_list_page .entry-excerpt {
display:none;
}
.spectacles_list_page .kc-blog-posts-3 .kc-list-item-3 .entry-meta .entry-date {
border-right: 0px;
}
#gk-mainbody #post-10579 .spectacles_list_page .content a{
color: #647898 !important;
}
.spectacles_list_page .kc-blog-posts-3 .kc-list-item-3 .content {
padding: .5em 0;
}
.spectacles_list_page .kc-blog-posts-3 .kc-list-item-3 .post-title-alt {
font-size: 22px !important;
}
.spectacles_list_page .kc-blog-posts-3 .entry-meta {
padding-left: 0;
} .toppage a {
position: fixed;
top: 70%;
right: 15%;
border-radius: 50%;
padding: 0 !important;
background: #a5c299!important;
border:none!important;
color:white!important;
}
.creative_icon_right{
margin:0!important;
}
.toppage i{
font-size:50px!important;
}
#group_name p {
border-left: 10px solid #ec008c;
padding-left: 10px;
margin: 30px 0 0 !important;
color: #83a0c4 !important;
line-height:initial!important;
font-size:14pt;
font-weight:bold;
}
#group_name p:nth-of-type(2n) {
font-size: 11pt;
margin: -6px 0px 0px 0px !important;
color:black!important;
}
.saisonactuelle {
border-top: 1px solid;
border-bottom: 1px solid;
padding-bottom: 15px !important;
}
.autres_saisons {
border-top: none;
border-bottom: 1px solid;
padding-bottom: 15px !important;
}
.autres_saisons #group_name p {
border-left: 10px solid #647898;
}
#img_saison img {
max-width: 90% !important;
display: inline-block;
padding-top: 130px;
}
.more_saisons a {
color: white !important;
background: #a5c299 !important;
border: #a5c299 !important;
}
.btn_saison a {
color: white !important;
background: #a5c299 !important;
border:none!important;
} .error404 {
margin-top: -32px !important;
background: url(//atheneum.ube.fr/wp-content/themes/University/images/atheneum_bg.jpg) no-repeat !important;
background-size: auto !important;
background-size: cover !important;
height: 100vh !important;
}
#errorDescription h1{
color:white!important;
}
.error404 #frame {
margin: 10% auto 30px!important;
}
.category-saisons .featured-image .attachment-post-thumbnail {
width: 10% !important;
}
.category-saisons .head-page{
display:none!important;
}
.category-saisons .kc_text_block div {
color: black;
font-size: 15pt;
font-weight: bold;
margin: 10px;
}
.saisons_post .meta-title a{
color:white!important;
}
.saisons_post .meta-title {
background:linear-gradient(to bottom,rgba(101,100,96,0) 0,rgba(0, 0, 0, 0.54) 50%,rgb(0, 0, 0) 100%)!important;
width:100%;
} img.wp-smiley, img.emoji {
display: none !important;
}
.kc-wrap-columns { }
.event_date, .eventpost-status, .eventpost-date-export, .event_category {
display: none;
}
.conn_site p .btn-primary {
background-color: #a5c299 !important;
color: white !important;
border-color: unset !important;
}
.conn_site strong a {
color: #a5c299 !important;
}
.date_evenement {
color: #647898;
font-weight: bold;
}
.btn_saison a{
font-weight:bold;
}
.section_saison::after {
content: "";
width: 84%;
height: 1px;
background: #647898;
position: absolute;
margin-top: 80px;
}
.section_saison{
margin-top:80px;
}
#gk-mainbody #post-135 .spectacles_list_page .content a {
color: #647898 !important;
}
#gk-mainbody #post-135 .spectacles_list_page .content a:hover {
text-decoration:underline #ee9049 !important;
}
.section_bienvenue h2 {
color: black;
font-size:25px;
}
.section_bienvenue h2::after {
content:"";
width:80%;
height:1px;
background:#d6006d;
position: relative;
display: block;
}
.section_bienvenue .kc_text_block{
color:black;
}
.section_bienvenue .kc_text_block::after {
content:"";
width:80%;
height:1px;
background:#d6006d;
position: relative;
bottom: 20px;
display: block;
}
.classe_logo{
fill:white!important;
}
.page-id-9972 #gk-page-title{
display:none;
}
.section_plan .kc_title{
font-size:25px;
}
.section_lieu .kc_text_block {
color:black;
padding-left:20px;
width:80%;
}
.section_lieu .kc_text_block p:first-child {
display:none;
}
.section_louer .kc_text_block {
color: black;
}
.section_louer{
width:80%!important;
}
.section_lieu .spect {
color: #d6006d;
border-left: 10px solid #d6006d;
padding-left:10px;
}
.section_lieu .expo {
color: #9ec596;
border-left: 10px solid #9ec596;
padding-left: 10px;
}
.section_lieu .esp_cafe {
color: #dfdc17;
border-left: 10px solid #dfdc17;
padding-left: 10px;
}
.section_lieu .buro {
color: #1e94ce;
border-left: 10px solid #1e94ce;
padding-left: 10px;
}
.section_lieu .radio_camp {
color: #6b7081;
border-left: 10px solid #6b7081;
padding-left: 10px;
}
.section_lieu:not(#radio_campus)::after {
content: "";
width: 80%;
height: 1px;
background: black;
position: relative;
bottom: 15px;
display: block;
}
.section_plan svg{
transform:scale(1.07);
margin-left:-55px;
}
.fixed {
box-shadow: 0 0 1px 1px rgba(0, 0, 0, .2) !important;
padding-top: 0 !important;
height: 130px !important;
position: fixed !important;
top: 0 !important;
left: 0 !important;
}
.section_louer {
border: 1px solid #d6006d;
padding:10px 10px 0px 20px !important
}
.section_plan .cls-4:hover, .section_plan .buros:hover, .section_plan .expos:hover, .section_plan .salle_cafe:hover, .section_plan .cls-8:hover, .section_plan .cls-10:hover {
transform: scale(1.03);
transition: 0.4s ease !important;
transform-origin: bottom;
box-shadow: 2px 10px 10px 4px rgba(0,0,0,0.26);
}
.revue {
width: 300px;
background: #e6eaee !important;
padding: 10px 0px 0px 20px !important;
height: 260px;
margin-top: 70px;
position:relative;
}
.revue li a{
color:#83a0c4 ;
font-size:25px;
font-weight:bold;
}
.presse .wrap{
display:flex;
flex-wrap:wrap;
justify-content:space-around;
}
.presse{
margin-top:10%!important;
}
#btn_revue {
float: right;
right: 15%;
position: absolute;
width: 30px;
height: 30px;
text-align: center;
background: #a5c299 !important;
color: white !important;
transition: 0.4s ease !important;
bottom:10%;
}
#btn_revue:hover, #btn_revue:active, #btn_revue:focus {
color: white !important;
background: #fa7252 !important;
transition: 0.4s ease !important;
}
.newsletterarea a:hover{
cursor:pointer!important;
}
.homefiltres .option-set .Cafe .selected{
background:white!important;
color:black!important;
border:3px solid black!important;
padding:7px 1.25em!important;
}
.homefiltres .option-set .Expositions .selected {
background: white !important;
color: #e0df49 !important;
border: 3px solid #e0df49 !important;
padding: 7px 1.25em !important;
}
.homefiltres .option-set .Spectacles .selected {
background: white !important;
color: #e4007b !important;
border: 3px solid #e4007b !important;
padding: 7px 1.25em !important;
}
.homefiltres .option-set .Rencontres .selected {
background: white !important;
color: #0095d5 !important;
border: 3px solid #0095d5 !important;
padding: 7px 1.25em !important;
}
.homefiltres .option-set .Pluridisciplinaire .selected {
background: white !important;
color: #6e7284 !important;
border: 3px solid #6e7284 !important;
padding: 7px 1.25em !important;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
#titole {
font-size: 28pt;
width: 100%;
color: #fff;
text-shadow: 0px 5px 5px rgb(0, 0, 0);
font-weight: 600;
animation-name: titoleanim;
animation-duration: 2s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
bottom: 40px;
position: absolute;
left: 0;
padding-left: 0 !important;
text-align: center;
}
.affix #titole {
float: left;
font-size: 15pt;
width: 15%;
color: #fff;
padding-top: 30px;
text-shadow: 0px 5px 5px rgb(0, 0, 0);
font-weight: 600;
margin-left: 20%;
top: -20px;
}
.affix .logo_ath a svg {
top: -5px;
position: relative;
left: -65px;
width:25%;
}
.logo_ath a svg {
position: relative;
top: -90px;
left: -20px;
width:20%;
}
.affix{
position:fixed!important;
}
.affix #gk-main-menu{
display:unset!important;
width:100%!important;
bottom:-70px!important;
}
#gk-main-menu a{
font-size:15px!important;
}
#static-aside-menu-toggler{
color:white!important;
}
}
.acym__subscription__form__shortcode {
width: 100% !important;
margin: 0 !important;
background: #5f779936!important;
}
.acym__subscription__form__shortcode form {
width: 100% !important;
}
.acym__subscription__form__shortcode form input {
width: 50% !important;
}
.acym__subscription__form__button {
display: flex !important;
}
.acym__subscription__form__button button {
padding: 0 24px!important;
}
.tags a {
background: #a5c299;
}
.pagination a {
color: #5f7799;
}
.pagination a:hover {
color: white!important;
}
#gk-sidebar .grid .element-item{
width:100%!important;
}
#gk-sidebar .grid{
margin-top:0!important;
}
.post_event{
position: absolute;
bottom: -35px;
font-size: 38px;
right: 0;
}
.post_event:hover {
text-decoration: underline #ee9049 !important;
}
#gk-footer .dib:not(.footer-reseaux) img:first-child{
width:70%!important;
}
#menu-over-menu .current-menu-item a{
color:white!important;
}
.lienTelecharger {
color: #a5c299 !important;
}
#gk-mainbody .content .kc-col-container .kc_text_block {
padding-left: 20px
}#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;
-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_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(//atheneum.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(//atheneum.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(//atheneum.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}