@charset "UTF-8";
/* Custom CSS overrides */

/* To increase/decrease the bottom space of main-menu & search icon to the header, uncomment and configure the following CSS rules */
/* .search-bar { padding-bottom:31px; } */
/* #main-navigation .block-superfish ul li a.menuparent, #main-navigation ul.menu li a { padding-bottom:40px; } */

.page-group .region, .page-group .views-exposed-form { display:none; }

.page-group .region.region-content { display:block; }

iframe, object, embed { max-width: 100%; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; max-width:100%; }

.fa { padding:0 10px 0 0; }

.fa.fa-angle-double-right { padding:0 0 0 10px; }

#toTop .fa { padding:0; }

#view-info { background:#000000; color:#ffffff; padding:15px 5px; height: 50px; max-height: 50px;}

.view-current { text-align:center; }

#theframe, #view-info, iframe, .view-info { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; max-width:100%; }

#theframe {border: 0; display: block;}

.view-info { padding:20px 0;  }

@media (max-width: 480px) { .view-info { text-align:center; } }

body { padding:0; margin:0; }

.view-poster .views-field { padding:0 0 20px 0; }

body.preview { overflow: hidden; padding: 0; margin: 0; }

.poster-actions, .node-type-poster .sidebar .poster-actions { display:none; }

.node-type-poster .poster-actions { display:block; }

.node-type-poster .poster-actions i { margin: 0; padding: 10px; /*background: #00a5e4;*/ color:#00aff1; border: 1px solid #00aff1; border-radius: 4px; font-size: 18px; min-width: 45px; text-align: center; }

.node-type-poster .poster-actions i:hover { background: #00aff1; /* border: solid 1px #00aff1; */ color: #fff;}

.not-submitted-wrapper { border:1px solid #e5e5e5; text-align:center; padding:20px; box-shadow:0 2px 2px 2px rgba(218,218,218,0.15);}

.not-submitted-image { font-size:30px; color:#7d7d7d; padding:0 0 15px 0; }

.not-submitted-text { font-size:16px; }

.sidebar .not-submitted-image  { font-size:30px; padding:0; }

.node-type-poster .not-submitted-wrapper { padding:50px 20px; }

.sidebar .not-submitted-wrapper, .node-type-poster .sidebar .not-submitted-wrapper { padding:15px 20px; }

.sidebar .not-submitted-text { display:none; }

#navigation { border-top: 1px solid #e5e5e5; z-index: 2; position: relative; }

.sidebar .code { font-size:11px; font-weight:bold; }

@media all and (min-width: 991px) {
#navigation .col-md-3 { padding-left:0; }
}

#search-area .block-search input.form-text, #search-area .block-search-api-page input.form-text, .view-epostersdisplay input.form-text { padding:10px 15px; border-left: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; border-top:none; border-bottom:none;
-moz-box-shadow: inset 1px 1px 9px 0 rgba(0,0,0,0.1);
-webkit-box-shadow: inset 1px 1px 9px 0 rgba(0,0,0,0.1);
box-shadow: inset 1px 1px 9px 0 rgba(0,0,0,0.1);
background: rgba(0,165,228,0.06);
}

@media all and (max-width: 991px) {
#search-area .block-search input.form-text, #search-area .block-search-api-page input.form-text  { border-top:1px solid #e5e5e5; }
}

.view-posters h3,
.view-epostersdisplay h3 { padding:0 0 15px 0; margin:0; font-size:18px; font-weight:normal; }

.view-posters .views-field-field-code { font-size: 14px; padding: 10px 0 5px 0; clear:both; }
.view-epostersdisplay .views-field-field-code { position: absolute; background-color: rgba(64, 64, 64, 0.75); padding: 4px 6px; font-size: 0.8em; color: white; margin: 10px 0; }

.view-posters .views-field-field-authors, .view-posters .views-field-field-affiliations,
.view-epostersdisplay .views-field-field-authors, .view-epostersdisplay .views-field-field-affiliations { padding-bottom:6px; }

.view-posters .views-field-field-authors, .view-posters .views-field-field-affiliations, .view-posters .fivestar-widget,
.view-epostersdisplay .views-field-field-authors, .view-epostersdisplay .views-field-field-affiliations { font-size:12px; }

.view-posters .views-field-field-presenter, .view-posters .views-field-field-email { padding:2px 0 10px 0; font-size:13px }

.node-poster h3, .node-poster .views-label { border-bottom:1px solid #e3e3e3; padding:10px 0 5px 0; font-size:13px; font-weight:normal;  text-transform: uppercase; font-size: 10px; letter-spacing: 2px; }

.node-poster .views-label { display:block; padding:5px 0; margin-bottom:10px; }

.node-poster .field-name-field-sessions, .node-poster .field-name-field-topics { font-size:20px; }

.intro-code { display:block; font-size:15px; padding-top:10px; }

.intro-code:nth-child(2) { line-height: 1.5; letter-spacing: 0.1rem; }

/* ePostersDisplay */
.black-body {
  background-color: #222;
  color: #fff;
}

#theEnd {
  height: 1080px;
  text-align: center;
  background-color: #222;
  color: #fff;

}

#theEnd h1 {
  margin-top: 0px;
  padding-top: 500px;
  font-size: 64px;
  color: #E8C937;
}

.back-button {
  position: fixed;
  right: 20px;
  bottom: 20px;
}

#placeholder {
  width: 90%;
  margin: 0 auto 0 auto;
  padding:80px 0 50px 0;
  max-width:1920px;
  max-height:1000px;
  min-height: 1000px;

}

#placeholder h1 {
  margin-bottom: 20px;
  font-size: 44px;
  color: #E8C937;
}

#placeholder h2 {
  font-size: 38px;
}

#placeholder p.more-info {
  text-align: center;
  font-size: 16px;
  margin-bottom: 40px;
  padding-bottom: 20px;
  border-bottom: solid 1px rgba(255,255,255,0.2);
}

h1.blinking {
  text-align: center;
  animation-name: blinking;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  font-size: 30px;
}

@keyframes blinking {
  0% {opacity: 1}
  100% {opacity: 0}
}

#board-schedule td{
  border: none;
  font-size: 18px;
  font-weight: 300;
  padding: 10px 15px 10px 0;
  color: #fff;

}

#board-schedule tbody {
  border: none;
  line-height: 1.1;
}




#board-slider { height:80px; width:100%; background:#000000; border:none; color:#ffffff; font-size:19px; font-weight:bold; display:block; overflow:hidden; }
#ribbon-emptySlot { height:80px; width:100%; background:#000000; border:none; color:#ffffff; font-size:19px; font-weight:bold; display:block; overflow:hidden; }

.board-slider-item { width:100%;  min-height:70px;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

.board-slider-item .left, .board-slider-item .middle, .board-slider-item .right, .board-slider-item .full, .board-slider-item .views-label { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

.board-slider-item .left, .board-slider-item .middle, .board-slider-item .right, .board-slider-item .full, .board-slider-item .views-label { padding:10px; }

.colored-span { color:#00a5e4; text-transform:uppercase; font-size: 12px;}

.time-period-message { font-size:16px; }

.code-value { margin: 0 5px 5px 0; padding: 2px 5px; display: inline-block; border-radius: 2px; }

.code-value.active { background:#00a5e4; }

.share-links { font-weight: 700; text-align: right; padding: 0 0 25px 0; clear:both; display:block; }

.share-links ul { list-style: none; margin: 10px 0 0 0; padding: 0; }

.share-links ul li { font-size: 18px; font-weight: 400; margin-bottom: 5px; }

.node-type-poster .fivestar-widget { float:right; }

#block-block-14 p { margin:0; text-align:right; }

.sponsor-image img { display:block; margin:0 0 20px 0; border:1px solid #e3e3e3; }

.poster-actions a { padding:5px 0 0 0; display:inline-block; font-size:40px; }

.poster-actions .poster-image { margin-right:-7px; } .poster-actions .poster-file { margin-left:-7px; }

/*styling boards start-page group title*/
.view-dashboard-sessions h3, .view-boards-quickstart h3 {
    font-size: 16px;
    padding-bottom: 5px;
    text-transform: uppercase;
    border-bottom: 1px solid rgba(0, 0, 0, .075);
    font-weight: normal;
    letter-spacing: 2px;
}
/*styling boards rows*/
.ep-start-page-row { padding: 2px 0px 2px 5px; }

.view-session-posters-related, .view-topic-posters-related { font-size:14px; }

.view-session-posters-related .overlay i, .view-topic-posters-related .overlay i,
.view-session-posters-related .overlay.overlay-actions i.fa-file-pdf-o,
.view-topic-posters-related .overlay.overlay-actions i.fa-file-pdf-o { margin: -6px 0 0 3px; font-size: 25px; }

.view-session-posters-related .overlay.overlay-actions i.fa-file-pdf-o,
.view-topic-posters-related .overlay.overlay-actions i.fa-file-pdf-o { font-size:22px; margin-top:-4px; }

.view-session-posters-related .col-md-6 .overlay.overlay-actions i.fa-chain,
.view-topic-posters-related .col-md-6 .overlay.overlay-actions i.fa-chain { right:20% }

.view-session-posters-related .col-md-6 .overlay.overlay-actions i.fa-file-pdf-o,
.view-topic-posters-related .col-md-6 .overlay.overlay-actions i.fa-file-pdf-o{ right:20% }

.view-epostersdisplay .overlay.overlay-actions i.fa-camera { right:20% }
.view-epostersdisplay .overlay.overlay-actions i.fa-chain { right:20%; }
.view-epostersdisplay .overlay.overlay-actions i.fa-file-pdf-o { left:25%; }


@media (min-width: 991px) and (max-width: 1200px) {
.view-epostersdisplay .overlay.overlay-actions i.fa-camera { right:10% }
.view-epostersdisplay .overlay.overlay-actions i.fa-file-pdf-o { left:15% }

}

@media (max-width: 990px) {
    .view-session-posters-related .overlay.overlay-actions i.fa-file-pdf-o,
    .view-session-posters-related .overlay.overlay-actions i.fa-chain {font-size: 38px;}

    .view-epostersdisplay .overlay.overlay-actions i.fa-chain { right:20%; }
    .view-epostersdisplay .overlay.overlay-actions i.fa-file-pdf-o { left:25%; }

}

article.node-poster .overlay { display:none; }

.views-field-field-posteruid .overlayed  { max-height:132px; border: 1px solid #e5e5e5;
-moz-box-shadow: 0 2px 2px 2px rgba(218,218,218,0.15);
-webkit-box-shadow: 0 2px 2px 2px rgba(218,218,218,0.15);
box-shadow: 0 2px 2px 2px rgba(218,218,218,0.15);
}

.page-authors .views-field-field-posteruid .overlayed, .page-affiliations .views-field-field-posteruid .overlayed,
.node-type-author .views-field-field-posteruid .overlayed, .node-type-affiliation .views-field-field-posteruid .overlayed { max-height:200px; }

ol.search-results { padding:0; }

ol.search-results .search-info { display:none; }

li.search-result { padding: 0 0 15px 0; margin: 0 0 15px 0; border-bottom:1px solid #e5e5e5; }

li.search-result .search-snippet-info { padding:0; }

.search-snippet-info p { margin:0; font-weight:normal; font-size: 14px; }

article.node-poster .content { padding: 0 30px 0 0;  }

.preview-button, #view-info .preview-button, #view-info input[type="submit"], #view-info input { background:transparent; border:1px solid #3d3d3d; }

#view-info input#code { color:#ffffff; padding:0 10px; height:45px; min-width: 195px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; }

#view-info .preview-button:hover, #view-info input[type="submit"]:hover, #view-info input:hover { background-color: #12bafa; border:1px solid #12bafa; } #view-info input:hover { background-color:transparent; }

.not-logged-in ul.tabs.primary { display:none; }

.site-head { padding:0 0 10px 0; }

.node-poster-aside { padding: 0 0 25px 0; display:block; overflow:hidden; text-align:right; }

.node-poster-aside .fivestar-widget { text-align:left; }

h3.node-poster-aside-heading { text-align:right; margin-top:0; padding-top:5px; }

@media (max-width: 979px) {

#navigation { border:none; }

#search-area #block-search-form, #search-area #block-search-api-page-search  { padding:20px 0; }

#view-info { text-align:center; }

#view-info .col-md-1, #view-info .col-md-3 { margin-bottom:10px; }

#view-info .preview-button { width:100% }

#view-info input { width:84%; } #view-info input[type="submit"] { width:15%; }

}

@media (max-width: 1420px) and (min-width: 979px) {
#view-info .col-md-3 {  width:36%; }
}

@media (min-width: 1200px) {
#view-info .view-current .preview-button { min-width:100px; }
}

@media (max-width: 767px) {

#sidebar-second { min-height:0!important; }
#view-info, #view-info .preview-button, #view-info input[type="submit"], #view-info input { font-size:12px; }
}

@media (max-width: 480px) {

.site-head { padding:0 0 20px 0; }

#site-name a { font-size: 25px; padding:0 0 10px 0; display:inline-block; }

#block-block-14 p, #info-bar-inside { text-align:center; }

#main-navigation ul.menu li { float:left; width:50%; text-align:center; }

#main-navigation ul.menu li a { width:100%; }

.views-row { padding-left:0!important; padding-right:0!important; }

#page-intro h1 {font-size: 25px;  }

.node-poster-aside, h3.node-poster-aside-heading, .share-links { text-align:left; }

.node-type-poster .fivestar-widget { float:left; }

.views-exposed-form .views-exposed-widget { float:none; padding:0 0 10px 0; }

.views-exposed-form .views-exposed-widget .form-submit { width:100%!important; display:block; margin:0; }

#footer .block { padding:15px 0; }

#view-info .col-md-1, #view-info .col-md-3{ padding:0; }

#view-info .col-md-4 { padding:0 7px; }

}

li.statistics_counter { display:none!important; }

.ui-widget-header, .ui-widget-content { background:none; border:none; }

.ui-tabs .ui-widget-header h2 { margin:0; font-size:18px; }

.ui-tabs .ui-tabs-nav {
    margin: 0;
    margin: 0;
	overflow:hidden;
}
.ui-tabs .ui-tabs-nav li {
    border: 1px solid #e3e3e3; border-radius:0;
    float: left;
    list-style: none outside none;
    margin: 0 10px;
    padding: 0;
    position: relative;
    top: 1px;
    white-space: nowrap;
	background:#ffffff;
}
.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 0.5em 1em;
    text-decoration: none;
    background:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	background:#e3e3e3;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 0 transparent;
    border:1px solid #e3e3e3;
    display: block;
    padding: 25px 25px;
}

.search-results .title {
font-size: 18px; line-height:140%;
}

.search-results h3 { margin:0; padding:0;  }

.search-results .not-submitted-text, .search-results .code { font-weight:300; }

.search-results .code { padding:0 0 5px 0; }

.view-popular-eposters .description { padding-top:10px; font-size:12px; }

.view-popular-eposters table td:first-child { border-left:none;  } .view-popular-eposters table td:last-child { border-right:none;  }

ul.pager li.pager-item > a { border: 1px solid #b5b5b5; color: #b5b5b5; }

ul.pager li > a:hover, ul.pager li.pager-current { border: 1px solid #dddddd; color:#ffffff; padding-top: 5px; }

.view-grouping-content table { table-layout:fixed;  }

.view-grouping-content > h3 { font-size:14px; padding:5px 0;}

.selected-poster { position: absolute; top: 10px; right: 10px; font-size: 24px; color:orange; }

.view-selected-posters .views-row { position:relative; }

.sidebar .selected-poster { position: absolute; top: 0; left: 15px; font-size: 15px; color:orange; }

.onscroll #navigation, .onscroll #page-intro  { position:fixed;  border-bottom:1px solid #00a5e4; opacity: 0; filter: alpha(opacity=0);
z-index:499; top:0; width: 100%; background-color: rgba(255,255,255,0.95); }

.onscroll #page-intro { top:40px; background-color: rgba(0,165,228,1); }

.onscroll.show #navigation, .onscroll.show #page-intro  { opacity: 1; filter: alpha(opacity=100); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-backface-visibility: hidden; }

#main-content aside.col-md-3 { box-shadow: 5px 0px 15px -5px rgba(204, 204, 204, 0.5) inset; }

.ui-widget { font-size:100%;  }

.timer{ color: #ffffff!important; padding: 0 10px; }

.timer { height: 47px; }

.timer-buttons .preview-button { margin: 0 5px 0 0; }

img.jwlogo { display:none!important; }

.video { padding:0 0 25px 0; display:block; clear:both; overflow:hidden }

.board-slider-item a { color:#ffffff; }

/* all */
.timer::-webkit-input-placeholder { color:#fff; font-size:14px; padding:4px 0 0 0}
.timer::-moz-placeholder { color:#fff; } /* firefox 19+ */
.timer:-ms-input-placeholder { color:#fff; } /* ie */
.timer input:-moz-placeholder { color:#fff; }

/* individual: webkit */
.timer::-webkit-input-placeholder { color:#fff; }

/*responsive multilevel menu*/
.mean-container .meanmenu-wrapper { display: none!important; height: 0!important; }

.mean-container .mean-bar { background: transparent; z-index: 499; }

.mean-container a.meanmenu-reveal { color: #00a5e4; font-size: 18px; text-indent: 0; }

.mean-container a.meanmenu-reveal span { background: #00a5e4; }

.mean-container a.meanmenu-reveal.meanclose:after { font-family: "FontAwesome"; content: "\f00d"; font-size: 22px; font-weight: 400; }

.mean-container .mean-nav { position: absolute; background: #e5e5e5; color: #00a5e4; }

.mean-container .mean-nav ul { width: 100%!important; }

.mean-container .mean-nav ul * { float: left!important; }

.mean-container .mean-nav ul li a { color: #000; border-bottom: 1px solid #ddd; text-transform: none; border-top: none; }

.mean-container .mean-nav ul li a:hover { background-color: #00a5e4; color: #fff; }

.mean-container .mean-nav ul li a.mean-expand { border-left: 1px solid #ddd !important; margin-top:0; border-bottom: none!important; height: 27px;
width: 26px!important; background: #e5e5e5; line-height: 27px; }

.mean-container .mean-nav ul li li a.mean-expand { height: 28px; }

.mean-container .mean-nav ul li li a { opacity: 1; filter: alpha(opacity=100); width: 80%!important; }

.mean-container .mean-nav ul li li li a { width: 70%!important; }

.mean-container .mean-nav ul li li li li a { width: 60%!important; }

.mean-container .mean-nav ul li li li li li a {	width: 50%!important; }

/*
 * Posters FullScreen View
 */

body.ep-board-display-mode .container{
  width: auto;
}

.ep-board-display-mode .view .view-content .col-md-4 {
    width: 25%;
}

.ep-board-display-mode .view .view-content .views-row.col-md-4:nth-child(3n+1){
  clear: inherit;
}

.ep-board-display-mode .view .view-content .views-row.col-md-4:nth-child(4n+1){
  clear: both;
}

/* Support for portrait format */

.ep-portrait-mode .view-posters .not-submitted-wrapper {
    border: none;
    background-color: #fafafa;
    text-align: center;
    padding: 20px;
    min-height: 300px;
    max-height: 300px;
}


.ep-portrait-mode .views-field-field-posteruid .overlayed {
    /*     max-height: 132px; */
    min-height: 300px;
    max-height: 300px;
    /*     border: 1px solid #e5e5e5;
    -moz-box-shadow: 0 2px 2px 2px rgba(218,218,218,0.15);
    -webkit-box-shadow: 0 2px 2px 2px rgba(218,218,218,0.15);
    box-shadow: 0 2px 2px 2px rgba(218,218,218,0.15); */
    border: none;
    -mox-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    }


.ep-portrait-mode .view-session-posters-related .col-md-6 .overlay.overlay-actions i.fa-file-pdf-o, .view-topic-posters-related .col-md-6 .overlay.overlay-actions i.fa-file-pdf-o {
    right: 2%;
}

.ep-portrait-mode .page-authors .views-field-field-posteruid .overlayed, .page-affiliations .views-field-field-posteruid .overlayed, .node-type-author .views-field-field-posteruid .overlayed, .node-type-affiliation .views-field-field-posteruid .overlayed {
    max-height: none;
}


/* hack for ePoster viewer */

.ep-portrait-mode div.col-md-4.col-xs-4 > div > strong {
    font-size: 20px;
}


/* Support for multi-page pdf */

body .ep-multi-page-controls-panel {
	display: none;
}

body.ep-multi-page-controls .ep-multi-page-controls-panel {
	display: block;
}

 body .ep-multi-page-controls-panel .preview-button {
	float: left;
}

.ep-multi-page-controls-panel i.fa-forward, .ep-multi-page-controls-panel i.fa-backward {
	padding: 0 0 0 0;
}

.ep-multi-page-controls-panel .pages {
	font-weight:bold;
	font-size:24px;
	padding-left:5px;
	padding-right:5px;
	padding-top: 6px;
	float: left;
}


/* Videos for ePoster viewer */

body .ep-video-button-panel {
	display: none;
}

body.ep-video-button .ep-video-button-panel {
	display: block;
}

#view-info a.fancybox-media {
  color: #fff;
  text-decoration: none;
  -webkit-transition: all 0.25s;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}

#view-info a.fancybox-media:hover {
    text-decoration: none;
    background-color: #00aff1;
    color: #fff;
}

a.preview-video { margin-left: 10px;}

nav ul { list-style: none; }

nav ul li { display: inline-block; margin: 1em 4px; }
nav ul li.active { background-color: #00aff1; }

nav.gallery { }

.video-button .fa { margin-right: 5px; }

.video-popup {
  position: absolute;
  z-index: 2;
  bottom: 60px;
  background-color: black;
  width: 200px;
  box-shadow: 0 -2px 32px rgba(0, 0, 0, 0.9);
}

.video-popup ul { list-style: none; padding: 20px 10px 10px 20px; }
.video-popup ul li { display: block; }
.video-popup ul li:after { content: " »"; }
.video-popup img { width: 10px; margin-right: 4px; }

.show_it { opacity: 1; animation: enterAnimation 0.25s ease-in-out; }
.hide_it { opacity: 0; animation: leaveAnimation 0.25s ease-in-out; }
.init {opacity: 0; }

@keyframes enterAnimation {
  from { opacity: 0; transform: translateY(100%); }
  to { opacity: 1; transform: translateY(0%); }
}

@keyframes leaveAnimation {
  from { opacity: 1; transform: translateY(0%); }
  to { opacity: 0; transform: translateY(100%); }
}

.video-popup-frame {
	visibility: hidden;
}

#pdf {
    position: relative;
    z-index: 1;
}

#fake {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    border: none;
    background:none transparent;
    background-color:transparent;
}

/* COOKIE CONSENT  */

#sliding-popup {
  color: #fff;
  background-color: #333333f2;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 5px;
}

#sliding-popup  p {
    margin-bottom: 0px;
}

#sliding-popup  a {
    color: #00aff1;
    text-decoration: none;
}

#sliding-popup .popup-content #popup-text {
    float: left;
    max-width: 75%;
}

@media screen and (min-width: 1720px) {
  #sliding-popup .popup-content #popup-text {
    max-width: 95%;
  }
}

#sliding-popup button {
  padding: 10px;
    font-size: 14px;
    text-transform: uppercase;
    position: relative;
    background-color: #00a5e4;
    color: #ffffff;
    display: inline-block;
    line-height: 1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    /* margin: 10px 0; */
    text-decoration: none;
}

/* EOF: COOKIE CONSENT */