<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:     3clicks Child Theme
Theme URI:      http://3clicks.bringthepixel.com
Description:    Got questions? Visit our &lt;a href="http://bringthepixel.com/support/"&gt;support forum&lt;/a&gt;.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       3clicks
Version:        1.0
Tags:           flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */

.g1-nav-breadcrumbs ol {
float:left;
}
#g1-content .g1-button:hover {
border-color: #1e73be !important;
background-color:#1e73be !important;
}
.g1-hgroup {
margin-bottom: 1.8em;
}
/* Speakers */
#speaker {
clear: both;
display: block;
}
.speaker-title {
width: 100%;
box-sizing:border-box;
}
.speaker-details {
width: 65%;
float: left;
padding-right: 20px;
box-sizing:border-box;
}
.speaker-details h2{
margin-bottom: 0px;
}
.speaker-picture {
width: 30%;
float: right;
}
#g1-content &gt; .g1-layout-inner {
min-height: 400px;
padding-top: .1em;
padding-bottom: 3em;
}
#g1-content .g1-nav-breadcrumbs {
margin-top: -2.5em;
display: none;
}
#g1-precontent &gt; header.entry-header, #g1-precontent &gt; header.page-header, #g1-precontent &gt; header.archive-header {
padding-top: .5em;
}

#g1-precontent &gt; .g1-nav-breadcrumbs {
max-width:94.53125%;
width:968px;
margin-left:auto;
margin-right:auto;
margin-top: 5px;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#g1-primary-nav-menu &gt; .g1-type-drops li a {
width: 290px;
}
#g1-primary-nav-menu &gt; .g1-type-drops ul {
width: 290px;
}
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu &gt; .current_page_ancestor &gt; a, .g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu &gt; .current_page_parent &gt; a {
background-color: #FFFFFF;
}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-drops .g1-submenus a {
background-color: #FFFFFF;
}
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu &gt; .current_page_item &gt; a {
background-color: #FFFFFF;
}
/*
#menu-item-379 &gt; a {
background-color: #ffffff !important;
color: #5d963f !important;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
}
*/
.current_page_item {
border-top-width: 1px !important;
border-bottom-width: 1px !important;
}
.page_item {
border-bottom-width: 0px !important;
}

#g1-primary-nav-menu &gt; .g1-type-drops .g1-submenus a:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
color: #666666;
}
.g1-searchbox #s {
background-color: #FFFFFF;
}
.textwidget &gt; .g1-button {
margin-bottom: .1rem;
}
.textwidget &gt; p {
font-size: 90%;
}
input {
width: 100%;
}
.g1-box__inner &gt; p {
font-size: 90%;
}
.g1-meta &gt; a {
font-weight: bold;
font-size: 80%;
}
.g1-twitter--simple .g1-twitter__items p {
margin-bottom: 0;
font-size: 90%;
}
.synved-social-resolution-normal {
display: inline-block;
padding-top: 20px;
}
/* Custom Box Colour - Blue */
.blue.g1-box--solid .g1-box__icon {
background-color: #3498db !important;
border-color: #3498db !important;
}
.blue .g1-button--solid {
background-color: #3498db !important;
border-color: #3498db !important;
}
.blue .g1-box__inner {
background-color: #f8f8f8 !important;
}
.grey .g1-box__inner {
background-color: #f8f8f8 !important;
}
/* Custom Countdown Colour - Purple */
.purple .g1-countdown i {
background-color: #9b59b6 !important;
}
.g1-countdown i {
background-color: #9b59b6 !important;
}
ul.ytchagallery li.ytccell-3, ul.vmgallery li.vmccell-3 {
margin-right: 0px !important;
}
#g1-content h3 {
color: #555555;
}
#mailinglist_odynoggroups_div.odynoggroups_div {

}
.GORAXGEM {
border-bottom: 1px solid #ddd;
display: none;
}
.g1-table table {
width: 100%;
margin: 0;
position: relative;
border-collapse: separate;
border-spacing: 0;
}
.g1-table caption {
width: auto;
padding: 16px 16px 16px 16px;
background-color: #5EA4E4;
border-top-left-radius: 5px !important;
border-top-right-radius: 5px !important;
}
.g1-table caption h2{
margin-bottom: .2rem;
color: #ffffff !important;
}
#g1-table-1 p{
margin-bottom: .5rem;
}
#g1-table-1 td{
padding: 16px;
}
#g1-table-1 th{
text-align: center;
text-transform: uppercase;
border-color: #1e73be !important;
background-color: #1e73be !important;
border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
font-weight: normal;
color: #ffffff;
padding-top: 1em;
padding-bottom: 1em;
}
.g1-table table {
white-space: normal !important;
}

/* Event Programme Icons */

i.icon-presentation {
background-image: url('http://www.cesi.ie/wp-content/uploads/2014/01/presentation-icon.png');
display: block;
height: 29px;
width: 23px;
}
i.icon-workshop { 
background-image: url('http://www.cesi.ie/wp-content/uploads/2014/01/workshop_icon.png');
display: block;
height: 29px;
width: 23px;
}
i.icon-coffeee {
background-image: url('http://www.cesi.ie/wp-content/uploads/2014/02/coffee_icon.png');
display: block;
height: 29px;
width: 23px;
}
.g1-nav--unstyled #g1-primary-nav-menu &gt; .current-menu-item &gt; a,
.g1-nav--unstyled #g1-primary-nav-menu &gt; .current-menu-ancestor &gt; a,
.g1-nav--unstyled #g1-primary-nav-menu &gt; .current_page_parent &gt; a,
.g1-nav--unstyled #g1-primary-nav-menu &gt; li:hover &gt; a {
color:#000000 !important;
}
/* Carousel Styling */
#carousel-hp {
height: 280px;
}
li.g1-carousel-item {
height: 280px;
}
/* Google Form */
div.ss-form-entry&gt;input {
background-color: #ffffff !important;
font-family: "Open Sans" !important;
}
div.ss-form-entry label {
font-weight: normal !important;
display: inline !important;
}
div.ss-form-container {
font-family: "Open Sans" !important;
}
div.ss-required-asterisk {
color: red;
font-weight: normal;
margin-bottom: 1.5rem;
}
div.wpgform-column-wrapper ol {
margin-left: 0px !important;
}
input.ss-q-short, textarea.ss-q-long {
width: 50%;
margin-bottom: 2rem;
}
h1.ss-form-title {
display: none;
}
.form1 {
display: none;
}
.ss-form ol {
margin-left: 0em;
list-style-type: decimal;
}
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu &gt; .current-menu-item &gt; a {
background-color:#ffffff !important;
color: #5d963f !important;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-color: #6FBD44;
}
#g1-header li {
border-color: #6FBD44;
}
#g1-box-counter-3 &gt; div.printfriendly {
display: none;
}</pre></body></html>