.book-navigation .menu{
border-top:1px solid #888;
padding:1em 0 0 3em;
}
.book-navigation .page-links{
border-top:1px solid #888;
border-bottom:1px solid #888;
text-align:center;
padding:0.5em;
}
.book-navigation .page-previous{
text-align:left;
width:42%;
display:block;
float:left;
}
.book-navigation .page-up{
margin:0 5%;
width:4%;
display:block;
float:left;
}
.book-navigation .page-next{
text-align:right;
width:42%;
display:block;
float:right;
}
#book-outline{
min-width:56em;
}
.book-outline-form .form-item{
margin-top:0;
margin-bottom:0;
}
#edit-book-bid-wrapper .description{
clear:both;
}
#book-admin-edit select{
margin-right:24px;
}
#book-admin-edit select.progress-disabled{
margin-right:0;
}
#book-admin-edit tr.ahah-new-content{
background-color:#ffd;
}
#book-admin-edit .form-item{
float:left;
}
.poll .bar{
height:1em;
margin:1px 0;
background-color:#ddd;
}
.poll .bar .foreground{
background-color:#000;
height:1em;
float:left;
}
.poll .links{
text-align:center;
}
.poll .percent{
text-align:right;
}
.poll .total{
text-align:center;
}
.poll .vote-form{
text-align:center;
}
.poll .vote-form .choices{
text-align:left;
margin:0 auto;
display:table;
}
.poll .vote-form .choices .title{
font-weight:bold;
}
.node-form #edit-poll-more{
margin:0;
}
td.poll-chtext{
width:80%;
}
td.poll-chvotes .form-text{
width:85%;
}
fieldset{
margin-bottom:1em;
padding:.5em;
}
form{
margin:0;
padding:0;
}
hr{
height:1px;
border:1px solid gray;
}
img{
border:0;
}
table{
border-collapse:collapse;
}
th{
text-align:left;
padding-right:1em; 
border-bottom:3px solid #ccc;
}
.clear-block:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clear-block{
display:inline-block;
}
/* Hides from IE-mac \*/
* html .clear-block{
height:1%;
}
.clear-block{
display:block;
}
body.drag{
cursor:move;
}
th.active img{
display:inline;
}
tr.even,tr.odd{
background-color:#eee;
border-bottom:1px solid #ccc;
padding:0.1em 0.6em;
}
tr.drag{
background-color:#fffff0;
}
tr.drag-previous{
background-color:#ffd;
}
td.active{
background-color:#ddd;
}
td.checkbox,th.checkbox{
text-align:center;
}
tbody{
border-top:1px solid #ccc;
}
tbody th{
border-bottom:1px solid #ccc;
}
thead th{
text-align:left;
padding-right:1em;  
border-bottom:3px solid #ccc;
}
.breadcrumb{
padding-bottom:.5em;
}
div.indentation{
width:20px;
height:1.7em;
margin:-0.4em 0.2em -0.4em -0.4em;  
padding:0.42em 0 0.42em 0.6em;  
float:left;
}
div.tree-child{
background:url(http://www.geton.co.uk/misc/tree.png) no-repeat 11px center;
}
div.tree-child-last{
background:url(http://www.geton.co.uk/misc/tree-bottom.png) no-repeat 11px center;
}
div.tree-child-horizontal{
background:url(http://www.geton.co.uk/misc/tree.png) no-repeat -11px center;
}
.error{
color:#e55;
}
div.error{
border:1px solid #d77;
}
div.error,tr.error{
background:#fcc;
color:#200;
padding:2px;
}
.warning{
color:#e09010;
}
div.warning{
border:1px solid #f0c020;
}
div.warning,tr.warning{
background:#ffd;
color:#220;
padding:2px;
}
.ok{
color:#008000;
}
div.ok{
border:1px solid #00aa00;
}
div.ok,tr.ok{
background:#dfd;
color:#020;
padding:2px;
}
.item-list .icon{
color:#555;
float:right;
padding-left:0.25em;
clear:right;
}
.item-list .title{
font-weight:bold;
}
.item-list ul{
margin:0 0 0.75em 0;
padding:0;
}
.item-list ul li{
margin:0 0 0.25em 1.5em;  
padding:0;
list-style:disc;
}
ol.task-list li.active{
font-weight:bold;
}
.form-item{
margin-top:1em;
margin-bottom:1em;
}
tr.odd .form-item,tr.even .form-item{
margin-top:0;
margin-bottom:0;
white-space:nowrap;
}
tr.merge-down,tr.merge-down td,tr.merge-down th{
border-bottom-width:0 !important;
}
tr.merge-up,tr.merge-up td,tr.merge-up th{
border-top-width:0 !important;
}
.form-item input.error,.form-item textarea.error,.form-item select.error{
border:2px solid red;
}
.form-item .description{
font-size:0.85em;
}
.form-item label{
display:block;
font-weight:bold;
}
.form-item label.option{
display:inline;
font-weight:normal;
}
.form-checkboxes,.form-radios{
margin:1em 0;
}
.form-checkboxes .form-item,.form-radios .form-item{
margin-top:0.4em;
margin-bottom:0.4em;
}
.marker,.form-required{
color:#f00;
}
.more-link{
text-align:right;
}
.more-help-link{
font-size:0.85em;
text-align:right;
}
.nowrap{
white-space:nowrap;
}
.item-list .pager{
clear:both;
text-align:center;
}
.item-list .pager li{
background-image:none;
display:inline;
list-style-type:none;
padding:0.5em;
}
.pager-current{
font-weight:bold;
}
.tips{
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
font-size:0.9em;
}
dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{
font-family:inherit;
font-size:inherit;
width:14em;
}
dl.multiselect dd.a,dl.multiselect dd.a .form-item{
width:8em;
}
dl.multiselect dt,dl.multiselect dd{
float:left;  
line-height:1.75em;
padding:0;
margin:0 1em 0 0;
}
dl.multiselect .form-item{
height:1.75em;
margin:0;
}
.container-inline div,.container-inline label{
display:inline;
}
ul.primary{
border-collapse:collapse;
padding:0 0 0 1em;  
white-space:nowrap;
list-style:none;
margin:5px;
height:auto;
line-height:normal;
border-bottom:1px solid #bbb;
}
ul.primary li{
display:inline;
}
ul.primary li a{
background-color:#ddd;
border-color:#bbb;
border-width:1px;
border-style:solid solid none solid;
height:auto;
margin-right:0.5em;  
padding:0 1em;
text-decoration:none;
}
ul.primary li.active a{
background-color:#fff;
border:1px solid #bbb;
border-bottom:#fff 1px solid;
}
ul.primary li a:hover{
background-color:#eee;
border-color:#ccc;
border-bottom-color:#eee;
}
ul.secondary{
border-bottom:1px solid #bbb;
padding:0.5em 1em;
margin:5px;
}
ul.secondary li{
display:inline;
padding:0 1em;
border-right:1px solid #ccc;
}
ul.secondary a{
padding:0;
text-decoration:none;
}
ul.secondary a.active{
border-bottom:4px solid #999;
}
#autocomplete{
position:absolute;
border:1px solid;
overflow:hidden;
z-index:100;
}
#autocomplete ul{
margin:0;
padding:0;
list-style:none;
}
#autocomplete li{
background:#fff;
color:#000;
white-space:pre;
cursor:default;
}
#autocomplete li.selected{
background:#0072b9;
color:#fff;
}
html.js input.form-autocomplete{
background-image:url(http://www.geton.co.uk/misc/throbber.gif);
background-repeat:no-repeat;
background-position:100% 2px;
}
html.js input.throbbing{
background-position:100% -18px;
}
html.js fieldset.collapsed{
border-bottom-width:0;
border-left-width:0;
border-right-width:0;
margin-bottom:0;
height:1em;
}
html.js fieldset.collapsed *{
display:none;
}
html.js fieldset.collapsed legend{
display:block;
}
html.js fieldset.collapsible legend a{
padding-left:15px;  
background:url(http://www.geton.co.uk/misc/menu-expanded.png) 5px 75% no-repeat;
}
html.js fieldset.collapsed legend a{
background-image:url(http://www.geton.co.uk/misc/menu-collapsed.png);  
background-position:5px 50%;
}
* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{
display:inline;
}
html.js fieldset.collapsible{
position:relative;
}
html.js fieldset.collapsible legend a{
display:block;
}
html.js fieldset.collapsible .fieldset-wrapper{
overflow:auto;
}
.resizable-textarea{
width:95%;
}
.resizable-textarea .grippie{
height:9px;
overflow:hidden;
background:#eee url(http://www.geton.co.uk/misc/grippie.png) no-repeat center 2px;
border:1px solid #ddd;
border-top-width:0;
cursor:s-resize;
}
html.js .resizable-textarea textarea{
margin-bottom:0;
width:100%;
display:block;
}
.draggable a.tabledrag-handle{
cursor:move;
float:left;
height:1.7em;
margin:-0.4em 0 -0.4em -0.5em;  
padding:0.42em 1.5em 0.42em 0.5em;  
text-decoration:none;
}
a.tabledrag-handle:hover{
text-decoration:none;
}
a.tabledrag-handle .handle{
margin-top:4px;
height:13px;
width:13px;
background:url(http://www.geton.co.uk/misc/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle{
background-position:0 -20px;
}
.joined + .grippie{
height:5px;
background-position:center 1px;
margin-bottom:-2px;
}
.teaser-checkbox{
padding-top:1px;
}
div.teaser-button-wrapper{
float:right;  
padding-right:5%;  
margin:0;
}
.teaser-checkbox div.form-item{
float:right; 
margin:0 5% 0 0; 
padding:0;
}
textarea.teaser{
display:none;
}
html.js .no-js{
display:none;
}
.progress{
font-weight:bold;
}
.progress .bar{
background:#fff url(http://www.geton.co.uk/misc/progress.gif);
border:1px solid #00375a;
height:1.5em;
margin:0 0.2em;
}
.progress .filled{
background:#0072b9;
height:1em;
border-bottom:0.5em solid #004a73;
width:0%;
}
.progress .percentage{
float:right;
}
.progress-disabled{
float:left;
}
.ahah-progress{
float:left;
}
.ahah-progress .throbber{
width:15px;
height:15px;
margin:2px;
background:transparent url(http://www.geton.co.uk/misc/throbber.gif) no-repeat 0px -18px;
float:left;
}
tr .ahah-progress .throbber{
margin:0 2px;
}
.ahah-progress-bar{
width:16em;
}
#first-time strong{
display:block;
padding:1.5em 0 .5em;
}
tr.selected td{
background:#ffc;
}
table.sticky-header{
margin-top:0;
background:#fff;
}
#clean-url.install{
display:none;
}
html.js .js-hide{
display:none;
}
#system-modules div.incompatible{
font-weight:bold;
}
#system-themes-form div.incompatible{
font-weight:bold;
}
span.password-strength{
visibility:hidden;
}
input.password-field{
margin-right:10px;
}
div.password-description{
padding:0 2px;
margin:4px 0 0 0;
font-size:0.85em;
max-width:500px;
}
div.password-description ul{
margin-bottom:0;
}
.password-parent{
margin:0 0 0 0;
}
input.password-confirm{
margin-right:10px;
}
.confirm-parent{
margin:5px 0 0 0;
}
span.password-confirm{
visibility:hidden;
}
span.password-confirm span{
font-weight:normal;
}
ul.menu{
list-style:none;
border:none;
text-align:left;
}
ul.menu li{
margin:0 0 0 0.5em;
}
li.expanded{
list-style-type:circle;
list-style-image:url(http://www.geton.co.uk/misc/menu-expanded.png);
padding:0.2em 0.5em 0 0;  
margin:0;
}
li.collapsed{
list-style-type:disc;
list-style-image:url(http://www.geton.co.uk/misc/menu-collapsed.png);  
padding:0.2em 0.5em 0 0;  
margin:0;
}
li.leaf{
list-style-type:square;
list-style-image:url(http://www.geton.co.uk/misc/menu-leaf.png);
padding:0.2em 0.5em 0 0;  
margin:0;
}
li a.active{
color:#000;
}
td.menu-disabled{
background:#ccc;
}
ul.links{
margin:0;
padding:0;
}
ul.links.inline{
display:inline;
}
ul.links li{
display:inline;
list-style-type:none;
padding:0 0.5em;
}
.block ul{
margin:0;
padding:0 0 0.25em 1em;
}
#permissions td.module{
font-weight:bold;
}
#permissions td.permission{
padding-left:1.5em;
}
#access-rules .access-type,#access-rules .rule-type{
margin-right:1em;  
float:left;
}
#access-rules .access-type .form-item,#access-rules .rule-type .form-item{
margin-top:0;
}
#access-rules .mask{
clear:both;
}
#user-login-form{
text-align:center;
}
#user-admin-filter ul{
list-style-type:none;
padding:0;
margin:0;
width:100%;
}
#user-admin-buttons{
float:left;  
margin-left:0.5em;  
clear:right;
}
#user-admin-settings fieldset .description{
font-size:0.85em;
padding-bottom:.5em;
}
.profile{
clear:both;
margin:1em 0;
}
.profile .picture{
float:right;  
margin:0 1em 1em 0;
}
.profile h3{
border-bottom:1px solid #ccc;
}
.profile dl{
margin:0 0 1.5em 0;
}
.profile dt{
margin:0 0 0.2em 0;
font-weight:bold;
}
.profile dd{
margin:0 0 1em 0;
}
.field .field-label,.field .field-label-inline,.field .field-label-inline-first{
font-weight:bold;
}
.field .field-label-inline,.field .field-label-inline-first{
display:inline;
}
.field .field-label-inline{
visibility:hidden;
}
.node-form .content-multiple-table td.content-multiple-drag{
width:30px;
padding-right:0;
}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{
padding-right:.5em;
}
.node-form .content-add-more .form-submit{
margin:0;
}
.node-form .number{
display:inline;
width:auto;
}
.node-form .text{
width:auto;
}
.form-item #autocomplete .reference-autocomplete{
white-space:normal;
}
.form-item #autocomplete .reference-autocomplete label{
display:inline;
font-weight:normal;
}
#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{
margin:4px 4px 0 0;
}
#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{
font-weight:bold;
}
table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{
float:left;
}
table#content-field-overview tr.content-add-new .tabledrag-changed{
display:none;
}
table#content-field-overview tr.content-add-new .description{
margin-bottom:0;
}
table#content-field-overview .content-new{
font-weight:bold;
padding-bottom:.5em;
}
.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{
margin:1em 0 .5em 0;
}
.advanced-help-topic dd{
margin-bottom:.5em;
}
.advanced-help-topic span.code{
background-color:#EDF1F3;
font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;
font-size:0.9em;
padding:1px;
}
.advanced-help-topic .content-border{
border:1px solid #AAA;
}
.ctools-locked{
color:red;
border:1px solid red;
padding:1em;
}
.ctools-owns-lock{
background:#FFFFDD none repeat scroll 0 0;
border:1px solid #F0C020;
padding:1em;
}
a.ctools-ajaxing,input.ctools-ajaxing,select.ctools-ajaxing{
padding-right:18px !important;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/ctools/images/status-active.gif) right center no-repeat;
}
div.ctools-ajaxing{
float:left;
width:18px;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/ctools/images/status-active.gif) center center no-repeat;
}
.container-inline-date{
width:auto;
clear:both;
display:inline-block;
vertical-align:top;
margin-right:0.5em;
}
.container-inline-date .form-item{
float:none;
padding:0;
margin:0;
}
.container-inline-date .form-item .form-item{
float:left;
}
.container-inline-date .form-item,.container-inline-date .form-item input{
width:auto;
}
.container-inline-date .description{
clear:both;
}
.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{
margin-right:5px;
}
.container-inline-date .date-spacer{
margin-left:-5px;
}
.views-right-60 .container-inline-date div{
padding:0;
margin:0;
}
.container-inline-date .date-timezone .form-item{
float:none;
width:auto;
clear:both;
}
#calendar_div,#calendar_div td,#calendar_div th{
margin:0;
padding:0;
}
#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{
width:185px;
border-collapse:separate;
margin:0;
}
.calendar td{
padding:0;
}
span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{
float:left;  
width:auto;
margin-right:5px;
}
.date-repeat-input select{
min-width:7em;
}
.date-repeat fieldset{
clear:both;
float:none;
}
.date-views-filter-wrapper{
min-width:250px;
}
.date-views-filter input{
float:left !important;  
margin-right:2px !important;  
padding:0 !important;
width:12em;
min-width:12em;
}
.date-nav{
width:100%;
}
.date-nav div.date-prev{
text-align:left;  
width:24%;
float:left;
}
.date-nav div.date-next{
text-align:right;  
width:24%;
float:right;
}
.date-nav div.date-heading{
text-align:center;
width:50%;
float:left;
}
.date-nav div.date-heading h3{
margin:0;
padding:0;
}
.date-clear{
float:none;
clear:both;
display:block;
}
.date-clear-block{
float:none;
width:auto;
clear:both;
} 	  
.date-clear-block:after{
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.date-clear-block{
display:inline-block;
}
/* Hides from IE-mac \*/ 	  
* html .date-clear-block{
height:1%;
}
.date-clear-block{
display:block;
}
.date-container .date-format-delete{
margin-top:1.8em;
margin-left:1.5em;
float:left;
}
.date-container .date-format-name{
float:left;
}
.date-container .date-format-type{
float:left;
padding-left:10px;
}
.date-container .select-container{
clear:left;
float:left;
}
div.date-calendar-day{
line-height:1;
width:40px;
float:left;
margin:6px 10px 0 0;
background:#F3F3F3;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
color:#999;
text-align:center;
font-family:Georgia,Arial,Verdana,sans;
}
div.date-calendar-day span{
display:block;
text-align:center;
}
div.date-calendar-day span.month{
font-size:.9em;
background-color:#B5BEBE;
color:white;
padding:2px;
text-transform:uppercase;
}
div.date-calendar-day span.day{
font-weight:bold;
font-size:2em;
}
div.date-calendar-day span.year{
font-size:.9em;
padding:2px;
}
#ui-datepicker-div table,#ui-datepicker-div td,#ui-datepicker-div th{
margin:0;
padding:0;
}
#ui-datepicker-div,#ui-datepicker-div table,.ui-datepicker-div,.ui-datepicker-div table,.ui-datepicker-inline,.ui-datepicker-inline table{
font-size:12px !important;
}
.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div{
margin:0;
padding:0;
border:0;
outline:0;
line-height:1.3;
text-decoration:none;
font-size:100%;
list-style:none;
background:#ffffff;
border:2px solid #d3d3d3;
font-family:Verdana,Arial,sans-serif;
font-size:1.1em;
margin:0;
padding:2.5em .5em .5em .5em;
position:relative;
width:15.5em;
}
#ui-datepicker-div{
background:#ffffff;
display:none;
z-index:9999;
}
.ui-datepicker-inline{
display:block;
float:left;
}
.ui-datepicker-control{
display:none;
}
.ui-datepicker-current{
display:none;
}
.ui-datepicker-next,.ui-datepicker-prev{
background:#e6e6e6 url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;  
left:.5em;  
position:absolute;
top:.5em;
}
.ui-datepicker-next{
left:14.6em;
}
.ui-datepicker-next:hover,.ui-datepicker-prev:hover{
background:#dadada url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;
}
.ui-datepicker-next a,.ui-datepicker-prev a{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/888888_7x7_arrow_left.gif) 50% 50% no-repeat;  
border:1px solid #d3d3d3;
cursor:pointer;
display:block;
font-size:1em;
height:1.4em;
text-indent:-999999px;
width:1.3em;
}
.ui-datepicker-next a{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/888888_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:hover{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:hover{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:active{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/222222_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:active{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/222222_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-header select{
background:#e6e6e6;
border:1px solid #d3d3d3;
color:#555555;
font-size:1em;
line-height:1.4em;
margin:0 !important;
padding:0 !important;
position:absolute;
top:.5em;
}
.ui-datepicker-header select.ui-datepicker-new-month{
left:2.2em;  
width:7em;
}
.ui-datepicker-header select.ui-datepicker-new-year{
left:9.4em;  
width:5em;
}
table.ui-datepicker{
text-align:right;  
width:15.5em;
}
table.ui-datepicker td a{
color:#555555;
display:block;
padding:.1em .3em .1em 0;  
text-decoration:none;
}
table.ui-datepicker tbody{
border-top:none;
}
table.ui-datepicker tbody td a{
background:#e6e6e6 url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;  
border:1px solid #ffffff;
cursor:pointer;
}
table.ui-datepicker tbody td a:hover{
background:#dadada url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;  
border:1px solid #999999;
color:#212121;
}
table.ui-datepicker tbody td a:active{
background:#ffffff url(http://www.geton.co.uk/sites/all/modules/contributions/date/date_popup/themes/images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;  
border:1px solid #dddddd;
color:#222222;
}
table.ui-datepicker .ui-datepicker-title-row td{  
color:#222222;
font-size:.9em;
padding:.3em 0;
text-align:center;
text-transform:uppercase;
}
table.ui-datepicker .ui-datepicker-title-row td a{
color:#222222;
}
.timeEntry_control{
vertical-align:middle;
margin-left:2px;
}
* html .timeEntry_control{	
margin-top:-4px;
}
.timeEntry{
background-color:transparent !important;
}
.timeEntry_control{
display:none;
}
.filefield-icon{
float:left;
margin-right:0.4em;
}
.filefield-element{
margin:1em 0;
white-space:normal;
}
.filefield-element .widget-preview{
float:left;  
padding-right:10px;  
border-right:1px solid #CCC;  
margin-right:10px;  
max-width:30%;
}
.filefield-element .widget-edit{
float:left;  
max-width:70%;
}
.filefield-element .filefield-preview{
width:16em;
overflow:hidden;
}
.filefield-element .widget-edit .form-item{
margin:0 0 1em 0;
}
.filefield-element input.form-submit,.filefield-element input.form-file{
margin:0;
}
.filefield-element input.progress-disabled{
float:none;
display:inline;
}
.filefield-element div.ahah-progress,.filefield-element div.throbber{
display:inline;
float:none;
padding:1px 13px 2px 3px;
}
.filefield-element div.ahah-progress-bar{
display:none;
margin-top:4px;
width:28em;
padding:0;
}
.filefield-element div.ahah-progress-bar div.bar{
margin:0;
}
.filefield-generic-edit .filefield-icon{
float:left;  
margin-right:0.7em;  
margin-top:0.3em;
}
.filefield-generic-edit-description{
margin-right:6em;
}
.filefield-generic-edit .form-text{
width:99%;
}
.filefield-generic-edit .description{
white-space:normal;
margin-bottom:0;
overflow:auto;
}
form.fivestar-widget{
clear:both;
display:block;
}
form.fivestar-widget select,form.fivestar-widget input{
margin:0;
}
.fivestar-combo-stars .fivestar-static-form-item{
float:left;  
margin-right:40px;
}
.fivestar-combo-stars .fivestar-form-item{
float:left;
}
.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{
margin:0;
}
div.fivestar-widget-static{
display:block;
}
div.fivestar-widget-static br{
clear:left;
}
div.fivestar-widget-static .star{
float:left;  
width:17px;
height:15px;
overflow:hidden;
text-indent:-999em;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/fivestar/widgets/default/star.gif) no-repeat 0 0;
}
div.fivestar-widget-static .star span.on{
display:block;
width:100%;
height:100%;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/fivestar/widgets/default/star.gif) no-repeat 0 -32px;
}
div.fivestar-widget-static .star span.off{
display:block;
width:100%;
height:100%;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/fivestar/widgets/default/star.gif) no-repeat 0 0;
}
div.fivestar-widget{
display:block;
}
div.fivestar-widget .cancel,div.fivestar-widget .star{
float:left;  
width:17px;
height:15px;
overflow:hidden;
text-indent:-999em;
}
div.fivestar-widget .cancel,div.fivestar-widget .cancel a{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/fivestar/widgets/default/delete.gif) no-repeat 0 -16px;  
text-decoration:none;
}
div.fivestar-widget .star,div.fivestar-widget .star a{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/fivestar/widgets/default/star.gif) no-repeat 0 0;  
text-decoration:none;
}
div.fivestar-widget .cancel a,div.fivestar-widget .star a{
display:block;
width:100%;
height:100%;
background-position:0 0;  
cursor:pointer;
}
div.fivestar-widget div.on a{
background-position:0 -16px;
}
div.fivestar-widget div.hover a,div.rating div a:hover{
background-position:0 -32px;
}
form.fivestar-widget div.description{
margin-bottom:0;
}
#lightbox{
position:absolute;
top:40px;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}
#lightbox a img{
border:none;
}
#outerImageContainer{
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto;
min-width:240px;
overflow:hidden;
}
#imageContainer,#frameContainer,#modalContainer{
padding:10px;
}
#modalContainer{
line-height:1em;
overflow:auto;
}
#loading{
height:25%;
width:100%;
text-align:center;
line-height:0;
position:absolute;
top:40%;
left:45%;
*left:0%;
}
#hoverNav{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}
#imageContainer>#hoverNav{
left:0;
}
#frameHoverNav{
z-index:10;
margin-left:auto;
margin-right:auto;
width:20%;
position:relative;
top:-60px;
}
#imageData>#frameHoverNav{
left:0;
}
#hoverNav a,#frameHoverNav a{
outline:none;
}
#prevLink,#nextLink{
width:49%;
height:100%;
background:transparent url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/blank.gif) no-repeat; 
display:block;
}
#prevLink,#framePrevLink{
left:0;
float:left;
}
#nextLink,#frameNextLink{
right:0;
float:right;
}
#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/prev.gif) left 15% no-repeat;
}
#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/next.gif) right 15% no-repeat;
}
#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/prev_hover.gif) left 15% no-repeat;
}
#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover{
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/next_hover.gif) right 15% no-repeat;
}
#framePrevLink,#frameNextLink{
width:45px;
height:45px;
display:block;
margin-bottom:-60px;
position:relative;
top:60px;
}
#imageDataContainer{
font:10px Verdana,Helvetica,sans-serif;
background-color:#fff;
margin:0 auto;
line-height:1.4em;
min-width:240px;
}
#imageData{
padding:0 10px;
}
#imageData #imageDetails{
width:70%;
float:left;
text-align:left;
}
#imageData #caption{
font-weight:bold;
}
#imageData #numberDisplay{
display:block;
clear:left;
padding-bottom:1.0em;
}
#imageData #node_link_text{
display:block;
padding-bottom:1.0em;
}
#imageData #bottomNav{
height:66px;
}
#overlay{
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000;
}
#overlay_default{
opacity:0.6;
}
#overlay_macff2{
background:transparent url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/overlay.png) repeat;
}
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
* html>body .clearfix{
display:inline;
width:100%;
}
* html .clearfix{
/* Hides from IE-mac \*/  
height:1%;
}
#bottomNavClose{
display:block;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/close.gif) left no-repeat;
margin-top:33px;
float:right;
padding-top:0.7em;
height:26px;
width:26px;
}
#bottomNavClose:hover{
background-position:right;
}
#loadingLink{
display:block;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/loading.gif) no-repeat;
width:32px;
height:32px;
}
#bottomNavZoom{
display:none;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/expand.gif) no-repeat;
width:34px;
height:34px;
position:relative;
left:30px;
float:right;
}
#bottomNavZoomOut{
display:none;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/contract.gif) no-repeat;
width:34px;
height:34px;
position:relative;
left:30px;
float:right;
}
#lightshowPlay{
margin-top:42px;
float:right;
margin-right:5px;
margin-bottom:1px;
height:20px;
width:20px;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/play.png) no-repeat;
}
#lightshowPause{
margin-top:42px;
float:right;
margin-right:5px;
margin-bottom:1px;
height:20px;
width:20px;
background:url(http://www.geton.co.uk/sites/all/modules/contributions/lightbox2/images/pause.png) no-repeat;
}
.lightbox_hide_image{
display:none;
}
div.toboggan-container{
text-align:center;
}
div.toboggan-login-link-container{
text-align:left;
}
div.toboggan-login-link-container a{
text-decoration:none;
}
div.toboggan-block-message{
text-align:left;
}
div.user-login-block{
text-align:left;
}
div.user-login-block a{
text-align:left;
}
.wrapper.tagadelic{
text-align:justify;
margin-right:1em;
}
.tagadelic.level1{
font-size:1em;
}
.tagadelic.level2{
font-size:1.2em;
}
.tagadelic.level3{
font-size:1.4em;
}
.tagadelic.level4{
font-size:1.6em;
}
.tagadelic.level5{
font-size:1.8em;
}
.tagadelic.level6{
font-size:2em;
}
.tagadelic.level7{
font-size:2.2em;
}
.tagadelic.level8{
font-size:2.4em;
}
.tagadelic.level9{
font-size:2.6em;
}
.tagadelic.level10{
font-size:2.8em;
}
#fn_lightbox{
position:absolute;
top:40px;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}
#fn_lightbox a img{
border:none;
}
#fn_outerImageContainer{
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto;
min-width:240px;
overflow:hidden;
}
#fn_imageContainer,#fn_frameContainer,#fn_modalContainer{
padding:10px;
}
#fn_modalContainer{
line-height:1em;
overflow:auto;
}
#fn_loading{
height:25%;
width:100%;
text-align:center;
line-height:0;
position:absolute;
top:40%;
left:45%;
*left:0%;
}
#fn_hoverNav{
z-index:10;
}
#fn_imageData>#fn_hoverNav{
left:0;
}
#fn_hoverNav a{
outline:none;
}
#fn_prevLink,#fn_nextLink{
width:45px;
height:45px;
display:block;
}
#fn_prevLink{
left:0;
float:left;
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/prev_alt.gif) left 15% no-repeat;
}
#fn_nextLink{
right:0;
float:right;
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/next_alt.gif) right 15% no-repeat;
}
#fn_prevLink:hover,#fn_prevLink:visited:hover{
background-position:right 15%;
}
#fn_nextLink:hover,#fn_nextLink:visited:hover{
background-position:left 15%;
}
#fn_imageDataContainer{
font:10px Verdana,Helvetica,sans-serif;
background-color:#fff;
margin:0 auto;
line-height:1.4em;
min-width:240px;
}
#fn_imageData{
padding:0 10px;
}
#fn_imageData #fn_imageDetails{
width:70%;
margin-right:auto;
margin-left:auto;
text-align:center;
}
#fn_imageData #fn_caption{
font-weight:bold;
}
#fn_imageData #fn_numberDisplay{
display:block;
padding-bottom:1.0em;
}
#fn_imageData #fn_node_link_text{
display:block;
padding-bottom:1.0em;
}
#fn_overlay{
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000;
}
#fn_overlay_default{
opacity:0.6;
}
#fn_overlay_macff2{
background:transparent url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/overlay.png) repeat;
}
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
* html>body .clearfix{
display:inline;
width:100%;
}
* html .clearfix{
/* Hides from IE-mac \*/  
height:1%;
}
#fn_bottomNavClose{
display:block;
z-index:200;
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/close.gif) left no-repeat;
position:absolute;
top:0px;
right:0px;
height:26px;
width:26px;
}
#fn_bottomNavClose:hover{
background-position:right;
}
#fn_loadingLink{
display:block;
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/loading.gif) no-repeat;
width:32px;
height:32px;
}
#fn_bottomNavZoom{
display:block;
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/expand.gif) no-repeat;
width:34px;
height:34px;
position:absolute;
bottom:25px;
right:5px;
}
#fn_bottomNavZoomOut{
display:block;
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/contract.gif) no-repeat;
width:34px;
height:34px;
position:absolute;
bottom:25px;
right:5px;
}
#fn_lightshowPlay{
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/play.png) no-repeat;
display:block;
margin-right:auto;
margin-left:auto;
margin-bottom:5px;
height:20px;
width:20px;
}
#fn_lightshowPause{
background:url(http://www.geton.co.uk/sites/all/modules/fresh_networks/fn_lightbox2/images/pause.png) no-repeat;
display:block;
margin-right:auto;
margin-left:auto;
margin-bottom:5px;
height:20px;
width:20px;
}
.fn_lightbox_hide_image{
display:none;
}
#fn_imageRating{
float:right;
}
#fn_titleContainer{
margin:10px 33px 10px 10px;
text-align:left;
height:40px;
}
#fn_imageDate{
line-height:normal;
}
#fn_imageTitle{}#fn_Comments{
padding-top:1em;
margin-bottom:1em;
}
span.ext{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/modules/contrib/extlink/extlink.png) right center no-repeat;
padding-right:12px;
zoom:1;
}
span.mailto{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/modules/contrib/extlink/mailto.png) right center no-repeat;
padding-right:12px;
zoom:1;
}
.calendar-calendar tr.odd,.calendar-calendar tr.even{
background-color:#fff;
}
.calendar-calendar table{
border-collapse:collapse;
border-spacing:0;
margin:0 auto;
padding:0;
width:100%;
}
.calendar-calendar .month-view table{
border:none;
padding:0;
margin:0;
width:100%;
}
.calendar-calendar .year-view td{
width:32%;
padding:1px;
border:none;
}
.calendar-calendar .year-view td table td{
width:13%;
padding:0;
}
.calendar-calendar tr{
padding:0;
margin:0;
background-color:white;
}
.calendar-calendar th{
color:#fff;
background-color:#ccc;
text-align:center;
margin:0;
}
.calendar-calendar th a{
font-weight:bold;
color:#fff;
background-color:#ccc;
}
.calendar-calendar td{
width:12%;  
min-width:12%;
border:1px solid #ccc;
color:#777;
text-align:right;
vertical-align:top;
margin:0;
padding:0;
}
.calendar-calendar .mini{
border:none;
}
.calendar-calendar td.week{
width:1%;
min-width:1%;
}
.calendar-calendar .week{
clear:both;
font-style:normal;
color:#555;
font-size:0.8em;
}
.calendar-calendar .week a{
font-weight:normal;
}
.calendar-calendar .inner{
min-height:5em;
height:auto !important;
height:5em;
padding:0;
margin:0;
}
.calendar-calendar .inner div{
padding:0;
margin:0;
}
.calendar-calendar .inner p{
padding:0 0 .8em 0;
margin:0;
}
.calendar-calendar td a{
font-weight:bold;
text-decoration:none;
}
.calendar-calendar td a:hover{
text-decoration:underline;
}
.calendar-calendar td.year,.calendar-calendar td.month{
text-align:center;
}
.calendar-calendar th.days{
color:#ccc;
background-color:#224;
text-align:center;
padding:1px;
margin:0;
}
.calendar-calendar div.day{
float:right;
text-align:center;
padding:0.125em 0.25em 0 0.25em;
margin:0;
background-color:#f3f3f3;
border:1px solid gray;
border-width:0 0 1px 1px;
clear:both;
width:1.5em;
}
.calendar-calendar div.calendar{
background-color:#fff;
border:solid 1px #ddd;
text-align:left;
margin:0 .25em .25em 0;
width:96%;
float:right;  
clear:both;
}
.calendar-calendar .day-view div.calendar{
float:none;
width:98%;
margin:1% 1% 0 1%;
}
.calendar-calendar div.title{
font-size:.8em;
text-align:center;
}
.calendar-calendar div.title a{
color:#000;
}
.calendar-calendar div.title a:hover{
color:#c00;
}
.calendar-calendar .content{
clear:both;
padding:3px;
padding-left:5px;
}
.calendar div.form-item{
white-space:normal;
}
table td.mini,table th.mini,table.mini td.week{
padding:0 1px 0 0;
margin:0;
}
table td.mini a{
font-weight:normal;
}
.calendar-calendar .mini-day-off{
padding:0px;
}
.calendar-calendar .mini-day-on{
padding:0px;
}
table .mini-day-on a{
text-decoration:underline;
}
.calendar-calendar .mini .title{
font-size:.8em;
}
.mini .calendar-calendar .week{
font-size:.7em;
}
.mini-row{
width:100%;
border:none;
}
.mini{
width:32%;
vertical-align:top;
}
.calendar-calendar .stripe{
height:5px;
width:auto;
font-size:1px !important;
line-height:1px !important;
}
.calendar-calendar .day-view .stripe{
width:100%;
}
table.calendar-legend{
background-color:#ccc;
width:100%;
margin:0;
padding:0;
}
table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{
height:12px !important;
font-size:9px !important;
line-height:10px !important;
}
.calendar-legend td{
text-align:left;
}
.calendar-empty{
font-size:1px;
line-height:1px;
}
.calendar-calendar td.calendar-agenda-hour{
font-family:serif;
text-align:right;
border:none;
border-top:1px #333 dotted;
padding-top:.25em;
width:1%;
}
.calendar-calendar td.calendar-agenda-no-hours{
min-width:1%;
}
.calendar-calendar td.calendar-agenda-hour .calendar-hour{
font-size:1.2em;
font-weight:bold;
}
.calendar-calendar td.calendar-agenda-hour .calendar-ampm{
font-size:1em;
}
.calendar-calendar td.calendar-agenda-items{
border:1px #333 dotted;
text-align:left;
}
.calendar-calendar td.calendar-agenda-items div.calendar{
width:auto;
padding:.25em;
margin:0;
}
.calendar-calendar div.calendar div.inner .calendar-agenda-empty{
width:100%;
text-align:center;
vertical-align:middle;
padding:1em 0;
background-color:#fff;
}
.calendar-date-select form{
text-align:right;
float:right;
width:25%;
}
.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{
text-align:right;
padding:0;
margin:0;
float:right;
clear:both;
}
.calendar-date-select .description{
float:right;
}
.calendar-label{
font-weight:bold;
display:block;
clear:both;
}
.calendar-calendar div.date-nav{
background-color:#ccc;
color:#777;
padding:0.2em;
width:auto;
border:1px solid #ccc;
}
.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{
color:#777;
}
.calendar-calendar th.days{
background-color:#eee;
color:#777;
font-weight:bold;
border:1px solid #ccc;
}
.calendar-calendar td.empty{
background:#ccc;
border-color:#ccc;
}
.calendar-calendar table.mini td.empty{
background:#fff;
border-color:#fff;
}
.calendar-calendar td div.day{
border:1px solid #ccc;
border-top:none;
border-right:none;
margin-bottom:2px;
}
.calendar-calendar td .inner div,.calendar-calendar td .inner div a{
background:#eee;
}
.calendar-calendar div.calendar{
border:none;
font-size:x-small;
}
.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{
border:none;
background:#ffc;
padding:0 2px;
}
.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{
color:#444;
background:#fff;
text-align:right;
}
.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{
color:#444;
font-weight:normal;
}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{
font-weight:bold;
}
.calendar-calendar td .inner div.day a{
color:#4b85ac;
}
.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{
background-color:#C3D6E4;
}
.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{
border-bottom:1px solid #ccc;
}
.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.farbtastic{
position:relative;
}
.farbtastic *{
position:absolute;
cursor:crosshair;
}
.farbtastic,.farbtastic .wheel{
width:195px;
height:195px;
}
.farbtastic .color,.farbtastic .overlay{
top:47px;
left:47px;
width:101px;
height:101px;
}
.farbtastic .wheel{
background:url(http://www.geton.co.uk/misc/farbtastic/wheel.png) no-repeat;
width:195px;
height:195px;
}
.farbtastic .overlay{
background:url(http://www.geton.co.uk/misc/farbtastic/mask.png) no-repeat;
}
.farbtastic .marker{
width:17px;
height:17px;
margin:-8px 0 0 -8px;
overflow:hidden;
background:url(http://www.geton.co.uk/misc/farbtastic/marker.png) no-repeat;
}
div.fieldgroup{
margin:.5em 0 1em 0;
}
div.fieldgroup .content{
padding-left:1em;
}
div.panel-pane div.admin-links{
font-size:xx-small;
margin-right:1em;
}
div.panel-pane div.admin-links li a{
color:#ccc;
}
div.panel-pane div.admin-links li{
padding-bottom:2px;
background:white;
z-index:201;
}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{
color:#000;
}
div.panel-pane div.admin-links a:before{
content:"[";
}
div.panel-pane div.admin-links a:after{
content:"]";
}
div.panel-pane div.panel-hide{
display:none;
}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{
display:block;
position:absolute;
z-index:200;
margin-top:-1.5em;
}
div.panel-pane div.node{
margin:0;
padding:0;
}
div.panel-pane div.feed a{
float:right;
}
.print-link{  
display:block;
text-align:right;
padding-bottom:0.5em;  
}
div#block-print-0 span{
display:block;
}
.print_html,.print_mail,.print_pdf{
margin-left:1em;
}
.print-syslink{
margin-right:1em;
}
img.print-icon{
vertical-align:middle;
}
img.print-icon-margin{
padding-right:4px;
}
label.printmail-label{
width:175px;
float:left;
}
.top_right_page .block{
float:left;
width:173px;  
margin:10px;
border-right:1px solid #666;
color:#fff;
padding-left:0;
padding-right:0;
}
.top_right_page .block-content{
padding-right:10px;
}
.top_right_page .block a{
color:#fff;
}
#block-mcia_general-login_or_profile .logged-out{
text-align:right;
}
#block-mcia_general-login_or_profile .profile-info{
float:right;
width:70px;
}
#block-mcia_general-login_or_profile .profile-info .profile-percent-label{
float:left;
font-size:0.7em;
margin-top:2px;
width:30px;
}
#block-mcia_general-login_or_profile .profile-info .profile-percent{
font-size:1.1em;
font-weight:bold;
}
#block-mcia_general-login_or_profile .user-name{
width:90px;
}
#block-mcia_general-login_or_profile .action-links{
clear:both;
padding-top:5px;
}
#block-mcia_general-login_or_profile .action-links a{
float:left;
font-size:0.9em;
margin-right:3px;
}
#block-mcia_general-twitter_fbconnect{
border-right:none;
padding-right:0;
}
#block-mcia_general-twitter_fbconnect .block-content{
padding-right:0;
}
#block-mcia_general-twitter_fbconnect .fbconnect{
display:block;
}
#block-mcia_general-twitter_fbconnect .twitter-button{
display:block;
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/follow_twitter.gif) 0 0;
width:169px;
height:21px;
margin-top:3px;
text-align:-9999;
}
#block-views-fn_media_activity-block_3 .views-row{
float:left;
margin-bottom:8px;
margin-right:16px;
width:95px;
}
#block-views-fn_media_activity-block_3 .views-row-last{
margin-right:0;
}
#block-views-fn_media_activity-block_3 .views-row .views-field-name{
font-size:1.0em;
}
.page-community #block-views-fn_media_activity-block_3 .pane-content{
display:inline;
}
.page-community #block-views-fn_media_activity-block_3 .view-fn-media-activity .views-row{
width:auto;
}
.page-community #block-views-fn_media_activity-block_3 .view-fn-media-activity .views-field-field-activity-image-fid{
padding-bottom:3px;
}
#block-views-fresh_blogs-block_1 .block-title{
text-align:center;
}
#block-views-fresh_blogs-block_1 .views-row{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow.png) no-repeat scroll right center;
clear:both;
padding-bottom:10px;
padding-right:20px;
color:black;
}
#block-views-fresh_blogs-block_1 .views-field-field-small-image-fid{
float:left;
padding-right:5px;
}
#block-views-fresh_blogs-block_1 a{
color:#666;
}
#block-views-fresh_blogs-block_1 .views-field-title a{
color:#666;
font-size:1.15em;
font-weight:normal;
}
#bottom-full #block-views-fresh_blogs-block_1{
border-right:1px solid #CBCCCE;
}
#block-views-fresh_blogs-block_1 .views-field-body{
color:#666;
}
.view-fresh-blogs .views-field-title a{
color:#CC3300;
font-size:1.6em;
}
#block-views-blog_authors-block_1 .views-row,.view-fresh-blogs .views-row{
padding-bottom:12px;
}
.view-fresh-blogs .views-field-name{
padding:8px 0;
color:black;
font-size:1.1em;
}
.view-fresh-blogs .views-field-body,.view-fresh-blogs .views-field-field-synopsis-value,.view-fresh-blogs .views-field-field-small-image-fid{
padding-bottom:8px;
color:black;
}
.view-fresh-blogs .views-field-comment-count{
float:left;
padding-right:8px;
font-size:1.2em;
font-weight:bold;
}
.view-fresh-blogs .views-field-totalcount{
font-size:1.2em;
font-weight:bold;
}
.view-fresh-blogs .views-field-totalcount span,.view-fresh-blogs .views-field-comment-count span{
font-size:1.2em;
color:black;
font-weight:normal;
}
#block-views-blog_authors-block_1 .blog-author-picture,.view-display-id-block_3 .blog-author-picture{
float:left;
margin:0 5px 0 0;
}
#block-views-blog_authors-block_1 .blog-author-text-wrapper,.view-display-id-block_3 .blog-author-text-wrapper{
clear:both;
}
#block-views-blog_authors-block_1 .blog-author-text-wrapper div,.view-display-id-block_3 .blog-author-text-wrapper div{
margin-bottom:5px;
}
#block-views-blog_authors-block_1 .blog-author-text-wrapper .blog-author-name,.view-display-id-block_3 .blog-author-text-wrapper .blog-author-name{
font-size:1.4em;
}
.page-blogs #block-views-blog_authors-block_1 .block-title,.node-type-blog #block-views-blog_authors-block_1 .block-title,.page-blogs #block-views-fresh_blogs-block_3 .block-title,.node-type-blog #block-views-fresh_blogs-block_3 .block-title{
padding-bottom:7px;
}
.page-blogs #block-views-blog_authors-block_1 .view-blog-authors .views-row .blog-author-picture,.node-type-blog #block-views-blog_authors-block_1 .view-blog-authors .views-row .blog-author-picture,.page-blogs #block-views-fresh_blogs-block_3 .view-fresh-blogs .views-row .blog-author-picture,.node-type-blog #block-views-fresh_blogs-block_3 .view-fresh-blogs .views-row .blog-author-picture{
padding-bottom:8px;
}
.page-blogs #block-views-blog_authors-block_1 .view-blog-authors .views-row .blog-author-name,.node-type-blog #block-views-blog_authors-block_1 .view-blog-authors .views-row .blog-author-name,.page-blogs #block-views-fresh_blogs-block_3 .view-fresh-blogs .views-row .blog-author-name,.node-type-blog #block-views-fresh_blogs-block_3 .view-fresh-blogs .views-row .blog-author-name{
font-size:1.2em;
font-weight:bold;
padding-bottom:8px;
}
.page-blogs #block-views-blog_authors-block_1 .view-blog-authors .views-row .blog-author-text-wrapper .blog-author-profile-link,.node-type-blog #block-views-blog_authors-block_1 .view-blog-authors .views-row .blog-author-text-wrapper .blog-author-profile-link,.page-blogs #block-views-fresh_blogs-block_3 .view-fresh-blogs .views-row .blog-author-text-wrapper .blog-author-profile-link,.node-type-blog #block-views-fresh_blogs-block_3 .view-fresh-blogs .views-row .blog-author-text-wrapper .blog-author-profile-link{
float:left;
padding-right:15px;
}
.page-blogs .main-content .view-fresh-blogs .views-row .views-field-field-synopsis-value{
font-size:1.2em;
}
.page-blogs .main-content .view-fresh-blogs .views-row-first{
padding-top:0px !important;
}
.page-blogs .main-content .view-fresh-blogs .views-row{
padding-top:12px;
padding-bottom:12px;
border-bottom:1px solid #AAAAAA;
}
.page-blogs .main-content .view-fresh-blogs .view-footer{
float:right;
font-size:1em;
font-weight:bold;
padding-top:12px;
}
.page-blogs .view-fresh-blogs .view-footer a{
color:#666666;
}
.page-blogs .main-content .view-fresh-blogs .views-row .views-field-value .views-label-value{
font-weight:bold;
}
.page-blogs .main-content .view-fresh-blogs .views-row .views-field-name{
padding:30px 0 10px;
}
.page-blogs .main-content .view-fresh-blogs .views-row .views-field-title{
float:left;
}
.page-blogs .main-content .view-fresh-blogs .views-row .views-field-value{
float:right;
padding-top:5px;
width:135px;
}
.view-news .views-row{
height:190px;
}
#block-views-news-block_1 .view-news .views-row{
height:auto;
}
.view-news .view-content .views-field-field-medium-image-fid{
float:left;
padding-right:25px;
}
.view-news .views-row .views-field-title{
font-size:1.5em;
}
.view-news .views-row .views-field-title .field-content a{
color:#CC3300;
}
.view-news .view-content .views-row .views-field-created{
padding:5px;
}
.view-news .view-content .views-row .views-field-view-node{
float:right;
font-weight:bold;
padding:8px 18px 7px;
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/read-article.gif) no-repeat scroll right bottom;
}
.view-news .view-content .views-row .views-field-value{
padding-top:7px;
}
.view-news .view-content .views-row .views-field-field-synopsis-value{
padding-bottom:12px;
color:black;
}
.view-news .view-content .views-row .views-field-view-node .field-content a{
color:white;
}
.view-news .top-pager .item-list{
float:right;
padding-left:5px;
}
.view-news .top-pager{
float:right;
margin-top:-40px;
}
.view-news .views-exposed-widget #edit-submit-news{
margin:1px 0 0 5px;
}
.content-middle .view-news{
padding-left:15px;
padding-right:15px;
padding-top:15px;
}
.view-news .bottom-pager .item-list{
display:inline;
padding-left:5px;
}
.view-news .bottom-pager .item-list .pager{
display:inline;
}
.view-news .bottom-pager{
float:left;
margin-top:10px;
}
#block-poll-0 .poll .vote-form .choices{
display:inline;
}
#block-poll-0 .poll .submit-wrapper{
padding:18px 18px 18px 0;
}
#block-poll-0 .poll .title{
padding-bottom:5px;
}
#block-poll-0 .poll .percent{
float:right;
}
#block-poll-0 .poll .text{
clear:right;
margin-top:10px;
}
#block-poll-0 .poll .bar{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/barber-pole-bg.gif) repeat-x  0 0;
height:15px;
width:80%;
}
#block-poll-0 .poll .bar .foreground{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/barber-pole.gif) repeat-x 0 0;
height:15px;
}
#block-poll-0 .poll .total{
margin-top:10px;
text-align:left;
}
#block-poll-0 .poll .percent{
font-size:1.2em;
font-weight:bold;
}
body{
font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
font-size:0.75em;
padding:0;
margin:0;
}
input{
font:12px/100% Arial,Verdana,Geneva,Helvetica,sans-serif;
color:#000000;
}
textarea,select{
font:12px/160% Arial,Verdana,Geneva,Helvetica,sans-serif;
color:#494949;
}
h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
font-weight:normal;
font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
}
h1{
font-size:180%;
font-weight:bold;
}
h2{
font-size:1.4em;
font-weight:bold;
}
h3{
font-size:140%;
}
h4{
font-size:130%;
}
h5{
font-size:120%;
}
h6{
font-size:110%;
}
ul,quote,code,fieldset{
margin:.5em 0;
}
p{
margin:0.6em 0 1.2em;
padding:0;
}
hr{
margin:0;
padding:0;
border:none;
height:1px;
background:#7a7a7a;
}
ul{
margin:0.5em 0 1em;
padding:0;
}
ol{
margin:0.75em 0 1.25em;
padding:0;
}
ol li,ul li{
margin:0.4em 0 0.4em .5em;
}
ul.menu,.item-list ul{
margin:0;  
padding:0;
}
ul.menu ul,.item-list ul ul{
margin-left:0em;
}
ol li,ul li,ul.menu li{
margin:0em 0 0.15em .5em;
}
.item-list ul li,li.leaf{
margin:0;
}
ul.menu li,li.leaf{
padding:0 0 .2em 1.5em;
list-style-type:none;
list-style-image:none;
}
ul li,.item-list ul li{
list-style-type:none;
list-style-image:none;
}
ol li{
padding:0 0 .3em;
margin-left:2em;
}
ul li.leaf a,ul li.expanded a,ul li.collapsed a{
display:block;
}
ul.inline li{
background:none;
margin:0;
padding:0 1em 0 0;
}
fieldset ul.clear-block li{
margin:0;
padding:0;
background-image:none;
}
dl{
margin:0.5em 0 1em 1.5em;
}
dl dt{}dl dd{
margin:0 0 .5em 1.5em;
}
img,a img{
border:none;
}
table{
margin-top:1em;
margin-bottom:0.1em;
width:100%;
}
thead th{
border-bottom:2px solid #dee0e1;
color:#494949;
font-weight:bold;
}

th a:link,th a:visited{
color:#898989;
}
td,th{
padding:.2em .2em;
}
tbody{
border-top:none;
}
tr.even,tr.odd,tbody th{
border:solid #dee0e1;
border-width:1px 0;
}
tr.odd,tr.info{
background-color:#f1f2f2;
}
tr.even{
background-color:#ffffff;
}
tr.drag{
background-color:#fafaf3;
}
tr.drag-previous{
background-color:#f5f4e5;
}
tr.odd td.active{
background-color:#e6e6e6;
}
tr.even td.active{
background-color:#ececec;
}
td.region,td.module,td.container,td.category{
border-top:1.5em solid #ffffff;
border-bottom:1px solid #c6cdd1;
background-color:#dfdfe0;
color:#454f67;
font-weight:bold;
}
tr:first-child td.region,tr:first-child td.module,tr:first-child td.container,tr:first-child td.category{
border-top-width:0;
}
span.form-required{
color:#ffae00;
}
span.submitted,.description{
font-size:0.92em;
color:#898989;
}
.description{
line-height:150%;
margin-bottom:0.75em;
color:#898989;
}
.messages,.preview{
margin:.75em 0 .75em;
padding:.5em 1em;
}
.messages ul{
margin:0;
}
.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item{
margin:0.25em 0;
}
#center form{
margin-bottom:2em;
}
.form-button,.form-submit{
margin:2em 0 1em 0;
}
#dblog-form-overview .form-submit,.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit{
margin:0;
}
.blurb{
float:left;
padding-left:10px;
width:120px;
}
.blog-header{
float:left;
width:100%;
}
.block-fn_blog .read-more{
clear:both;
}
#wrapper .container{
margin:0 auto;
width:943px;
}
#wrapper .container #header{
position:relative;
}
#wrapper .container #header #logo-floater{
position:absolute;
}
#wrapper .container #header h1{
line-height:120px;
position:relative;
z-index:2;
white-space:nowrap;
}
#top-right-corner{
position:absolute;
top:0;
right:5px;
width:200px;
}
#wrapper .container #center{
float:left;
width:100%;
padding-bottom:10px;
position:relative;
z-index:1;
}
body.sidebar-left #center{
margin-left:-236px;
}
body.sidebar-right #center{
margin-right:-236px;
}
body.sidebars #center{
margin:0 -236px;
}
body.sidebar-left #squeeze{
margin-left:244px;
}
body.sidebar-right #squeeze{
margin-right:244px;
margin-left:8px;
}
body.sidebars #squeeze{
margin:0 244px;
}
#wrapper .container .sidebar{
margin-bottom:0px;
width:226px;
float:left;
z-index:2;
position:relative;
}
#bottom-left{
float:left;width:49%;
}
#bottom-right{
float:right;width:49%;
}
#sidebar-left .block-region{
margin:0 15px 0 0px;
}
#sidebar-right .block-region{
margin:0 0px 0 15px;
}
.block-region{
padding:1em;
background:transparent;
border:2px dashed #c6cdd1;
text-align:center;
font-size:1.3em;
}
ul.primary{
background:#F8F8F8 url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/tabs-bg.png) repeat-x bottom;
border-left:1px solid #D6DBC4;
border-right:1px solid #D6DBC4;
border-bottom:none;padding:0 7px;
}
ul.primary li.active a,ul.primary li a,ul.primary li a:hover{
border:none;
background-color:#F8F8F8;
color:#024457;
padding:0 8px;
display:block;
border-right:1px solid #D1D1D1;
}
ul.primary li a:hover{
color:#37B6DB;
text-decoration:underline;
}
ul.primary li.active a,ul.secondary li.active a{
color:#37B6DB;
}
ul.primary li{
margin:0;
float:left;
display:block;
padding:5px 0 15px 0;
}
ul.primary li.active{
background:url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/tabs-active.jpg) no-repeat bottom center;
}
#pagefooter{
height:76px;
font-size:85%;
}
#pagefooter_left{
float:left;
width:69%;
}
#pagefooter_right{
float:right;
width:29%;
text-align:right;
}
#block-menu-menu-footer-links{
margin-bottom:5px;
}
#block-menu-menu-footer-links ul.menu#block-menu-menu-header-links ul.menu{
text-align:left;
padding-top:0px;
margin:0px;
}
#block-menu-menu-header-links ul.menu{
float:right;
}
#block-menu-menu-header-links ul.menu li,#block-menu-menu-footer-links ul.menu li{
border-right:1px solid black;
display:inline;
margin:0;
padding:0 8px 0 8px;
background:none;
}
#block-menu-menu-header-links ul.menu li.first,#block-menu-menu-footer-links ul.menu li.first{
padding-left:0;
}
#block-menu-menu-header-links ul.menu li.last,#block-menu-menu-footer-links ul.menu li.last{
border-right:0;
}
#block-menu-menu-header-links ul.menu li a,#block-menu-menu-footer-links ul.menu li a{
display:inline;
}
ul.links li,ul.inline li{
margin-left:0;
margin-right:0;
padding-left:0;  
padding-right:1em;  
background-image:none;
}
.node .links{
float:left;
}
.comment .links{
float:right;
}
.node .links ul.links li,.comment .links ul.links li{}.terms ul.links li{
margin-left:0;
margin-right:0;
padding-right:0;
padding-left:1em;
}
.picture,.comment .submitted{
float:right;  
clear:right;  
padding-left:1em;
}
.new{
color:#ffae00;
font-size:0.92em;
font-weight:bold;
}
.comment-time a{
font-weight:bold;
}
.preview .node,.preview .comment,.sticky{
margin:0;
padding:0.5em 0;
border:0;
background:0;
}
.sticky{
padding:1em;
background-color:#ffffff;
border:1px solid #e6e8ef;
margin-bottom:2em;
}
.indented{
margin-left:25px;
}
.comment h3 a.active{
color:#494949;
}
.node.page-version{
padding-top:20px;
}
.node.page-version .node-content.with-picture{
float:left;
width:490px;
}
.node.page-version.idea .node-content{
float:left;
width:570px;
}
.node .content,.comment .content{
margin:0.6em 0;
}
.node.conversation .content{
margin-top:0;
}
.node .terms .links{
text-align:left;
float:left;
}
.meta{
padding-top:5px;
border-top:1px solid #C5D5E2;
}
.node .links ul.links li,.comment .links ul.links li{}.terms ul.links li{
margin-left:0;
margin-right:0;
padding-right:0;
padding-left:1em;
}
.links a.nodequeue-ajax-toggle{
padding-left:20px;
height:20px;
display:block;
}
.links li.flag-report{
width:200px;
}
.links ul.links.inline li{
float:left;
padding-left:10px;
margin-bottom:10px;
}
.links ul.links.inline li.statistics_counter{
padding-left:20px;
padding-right:10px;
}
.links ul.links.inline span span{
padding-left:20px;
}
.links ul.links.inline span span.stbuttontext{
padding-left:0px;
}
.links ul.links.inline li.first{
border-left:none;
}
.submitted{
border-bottom:1px solid #C5D5E2;
font-size:0.9em;
}
.block ul.links{
margin:0;
padding:0;
}
.view-homepage-forum-latest .teaser .node-picture{
float:left;
width:65px;
}
tr.menu-disabled{
opacity:0.5;
}
tr.odd td.menu-disabled{
background-color:#f1f2f2;
}
tr.even td.menu-disabled{
background-color:#ffffff;
}
#autocomplete li{
cursor:default;
padding:2px;
margin:0;
}
fieldset{
margin:1em 0;
padding:1em;
border:1px solid #e3e4e4;
background:#ffffff url(http://www.geton.co.uk/sites/all/themes/fn_parent/gradient-inner.png) repeat-x 0 0;
}
*:first-child+html fieldset{
padding:0 1em 1em;
background-position:0 .75em;
background-color:#FFFFFF;
}
*:first-child+html fieldset > .description,*:first-child+html fieldset .fieldset-wrapper .description{
padding-top:1em;
}
fieldset legend{  
display:block;
}
*:first-child+html fieldset legend,*:first-child+html fieldset.collapsed legend{
display:inline;
}
html.js fieldset.collapsed{
background:transparent;
padding-top:0;
padding-bottom:.6em;
}
html.js fieldset.collapsible legend a{
padding-left:2em;  
background:url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/menu-expanded.gif) no-repeat 0% 50%;
}
html.js fieldset.collapsed legend a{
background:url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/menu-collapsed.gif) no-repeat 0% 50%;
}
div.admin-panel,div.admin-panel .description,div.admin-panel .body,div.admin,div.admin .left,div.admin .right,div.admin .expert-link,div.item-list,.menu{
margin:0;
padding:0;
}
div.admin .left{
float:left;  
width:48%;
}
div.admin .right{
float:right;  
width:48%;
}
div.admin-panel{
background:#ffffff url(http://www.geton.co.uk/sites/all/themes/fn_parent/gradient-inner.png) repeat-x 0 0;
padding:1em 1em 1.5em;

}
div.admin-panel .description{
margin-bottom:1.5em;
}
div.admin-panel dl{
margin:0;
}
div.admin-panel dd{
color:#898989;
font-size:0.92em;
line-height:1.3em;
margin-top:-.2em;
margin-bottom:.65em;
}
table.system-status-report th{
border-color:#dee0e1;
}
#autocomplete li.selected,tr.selected td,tr.selected td.active{
background:#2f416f;
color:#ffffff;
}
tr.selected td a:link,tr.selected td a:visited,tr.selected td a:active{
color:#dbdde4;
}
tr.taxonomy-term-preview{
opacity:0.5;
}
tr.taxonomy-term-divider-top{
border-bottom:none;
}
tr.taxonomy-term-divider-bottom{
border-top:1px dotted #c6c6c6;
}
.messages{
background-color:#fff;
border:1px solid #b8d3e5;
}
.preview{
background-color:#fcfce8;
border:1px solid #e5e58f;
}
div.status{
color:#33a333;
border-color:#c7f2c8;
}
div.error,tr.error{
color:#a30000;
background-color:#FFCCCC;
}
.form-item input.error,.form-item textarea.error{
border:1px solid #c52020;
color:#363636;
}
tr.dblog-user{
background-color:#fcf9e5;
}
tr.dblog-user td.active{
background-color:#fbf5cf;
}
tr.dblog-content{
background-color:#fefefe;
}
tr.dblog-content td.active{
background-color:#f5f5f5;
}
tr.dblog-warning{
background-color:#fdf5e6;
}
tr.dblog-warning td.active{
background-color:#fdf2de;
}
tr.dblog-error{
background-color:#fbe4e4;
}
tr.dblog-error td.active{
background-color:#fbdbdb;
}
tr.dblog-page-not-found,tr.dblog-access-denied{
background:#d7ffd7;
}
tr.dblog-page-not-found td.active,tr.dblog-access-denied td.active{
background:#c7eec7;
}
table.system-status-report tr.error,table.system-status-report tr.error th{
background-color:#fcc;
border-color:#ebb;
color:#200;
}
table.system-status-report tr.warning,table.system-status-report tr.warning th{
background-color:#ffd;
border-color:#eeb;
}
table.system-status-report tr.ok,table.system-status-report tr.ok th{
background-color:#dfd;
border-color:#beb;
}
a.edit-link{
float:right;
display:block;
}
.profile-left a.edit-link{
float:left;
padding-top:5px;
}
.new-topic-link{
border:1px solid #CCC;
padding:5px;
}
.conversation_term_list p{
margin-bottom:3px;
}
.conversation-term .comment-count{
float:right;
}
.comment-count a{
text-decoration:underline;
display:inline;
}
.latest-topic-wrapper .comment-count{
float:right;
}
.conversation-container-wrapper .sticky-table td{
padding:8px;
border:1px dotted #999999;
}
.conversation-container-wrapper .conversation-term{
width:300px;
}
.conversation_term_list .conversation-term{
width:40%;
float:left;
padding:7px;
}
.conversation_term_list .latest-topic-wrapper .latest-post{
color:#4992E4;
float:left;
}
.conversation_term_list .latest-topic-wrapper{
width:auto;
float:left;
padding:7px;
}
ul.conversation_term_list li{
clear:both;
list-style-type:none;
list-style-image:none;
padding:0;
margin:0;
width:100%;
float:left;
}
.latest-topic{
border-bottom:none;
float:left;
}
ul.conversation_term_list li.first{
border-top:1px dotted #CCCCCC;
}
.conversation_term_list .conversation-term-image{
float:left;
padding:7px;
}
.node-title .marker{
padding-left:10px;
}
.poll.teaser .comment-count{
clear:right;
}
.audit-msg .audit-image{
float:left;
}
.audit-text{
margin-left:40px;
font-weight:bold;
color:#2F416F;
font-size:0.9em;
}
.audit-time{
color:#586163;
font-weight:normal;
}
#block-fn_audit-0 .item-list ul li{
padding:0.5em 0;
margin:0 0.5em;
border-bottom:solid 1px #C3D6DC;
}
.node .user-picture{
float:left;
margin-right:5px;
}
#block-fn_conversations-2 a.selected{
border:1px solid red;
padding:3px;
display:block;
}
div.avatar-grid{
float:left;
width:auto;
padding:5px;
}
#header_right{
font-size:0.9em;
width:500px;
float:right;
padding-top:10px;
}
#block-user-0{
width:470px;
float:right;
padding-top:0px;
color:white;
}
#header-login-form{
width:280px;
float:left;
}
#block-user-0 a{
color:white;
}
#block-menu-menu-header-links{
padding-bottom:10px;
}
#block-user-0 #edit-name-wrapper{
width:140px;
}
#block-user-0 #edit-persistent-login-wrapper{
float:left;
}
#edit-persistent-login-wrapper{
width:140px;
line-height:20px;
}
#edit-openid-identifier-wrapper{
width:280px;
}
#edit-openid-identifier-wrapper .description{
padding-left:15px;
float:left;
width:100px;
}
#user-login-form{
text-align:left;
}
#block-user-0 .form-item,#block-user-0 input{
float:left;
margin:0;
}
#block-user-0 .form-checkbox{
float:left;
margin-top:4px;
margin-right:4px;
}
#header-login-links{
display:block;
width:179px;
float:right;
}
#block-user-0 .first{
background:transparent url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/new_account.png) no-repeat scroll left top;
height:28px;
padding-left:35px;
line-height:27px;
margin-bottom:5px;
}
#block-user-0 .last{
background:transparent url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/new_password.png) no-repeat scroll left top;
height:28px;
padding-left:35px;
line-height:27px;
}
#header-login-form .item-list{
display:block;
float:left;
width:140px;
margin-left:25px;
}
.block .view-id-nodequeue_1 ul{
padding:0;
margin:0;
}
.mark-as-read,.unread-conversations,.my-conversations{
width:180px;
display:block;
}
.mark-as-read a,.unread-conversations a,.my-conversations a{
text-decoration:underline;
font-weight:bold;
}
.mark-as-read a:hover,.unread-conversations a:hover,.my-conversations a:hover{
text-decoration:none;
}
.block-fn_new_content_block .content{
margin:0;
}
.block-fn_new_content_block a{
font-weight:bold;
padding-right:10px;
display:block;
}
#center #comment-form{
margin-bottom:0;
}
.comment-image{
float:left;
width:140px;
}
.comment-time{
width:100%;
}
.comment-body{
float:left;
width:auto;
padding-right:20px;
}
.comment .links{
float:right;
}
.defaultSkin table.mceToolbar,.defaultSkin tr.mceFirst .mceToolbar tr td,.defaultSkin tr.mceLast .mceToolbar tr td{
float:left;
}
.defaultSkin table.mceToolbar{
float:left;
}
body#tinymce{
background-color:white;
}
.defaultSkin table.mceToolbar{
float:left;
}
a#wysiwyg4body{
display:none;
}
a#wysiwyg4comment{
display:none;
}
.node-content ul{
list-style:disc;
margin-left:0;
padding-left:1.5em;
position:relative;
left:-1em;
}
.node-content ul li{
list-style:disc;
}
.flag-message{
text-align:left;
}
.panel-2col .panel-col-first{
float:left;
width:49%;
}
.user-links{
padding:1em;
}
.user-links a{
font-weight:bold;
}
#node-form fieldset{
background:#DBE4E9 none repeat scroll 0 0;
border:1px solid #ACA7B0;
}
html.js #node-form  fieldset.collapsed{
background:none;
border:none;
}
#node-form{
padding:5px;
background:#E8E8E8 none repeat scroll 0 0;
border:1px solid #ADADAD;
}
.imgp_help{
margin-left:0;
}
li.friendlist-action-list-item a,li.private-message-send a{
line-height:27px;
font-size:1.1em;
color:white;
font-weight:bold;
padding-left:50px;
}
a.popups-processed:after{
content:"";
vertical-align:normal;
font-size:1.0em;
}
.survey iframe{
margin-top:10px;
}
.block-fn_new_content_block{
float:right;
}
#block-fn_ideacloud-idea-node-form #edit-title{
width:300px;
}
#ideas-header ul li{
width:212px;
height:119px;
float:left;
margin:2px;
}
.message-participants{
margin-left:0;
}
.left-column{
width:120px;
}
.left-column .user-picture.avatar img{
margin:0;
}
.middle-column{
width:130px;
}
.right-column{
margin-left:230px;
}
.bottom-border{
margin-left:0;
}
.message-actions{
float:right;
}
#picturebox{
z-index:1;
position:relative;
}
#block-fn_blog-meet-the-author .user-picture{
float:left;
width:60px;
}
#block-fn_blog-meet-the-author .user-details{
float:left;
}
#block-fn_blog-meet-the-author .user-details a{
font-style:italic;
}
#block-fn_blog-meet-the-author .user-details a.user-name{
font-weight:bold;
font-size:1.2em;
font-style:normal;
}
#sidebar-right #block-fn_blog-most-popular-posts,#block-fn_blog-most-popular-posts{
border:none;
}
#block-fn_blog-meet-the-author li{
clear:both;
}
.view-fn-content-by-user li.views-row{
padding-bottom:0.2em;
}
.defaultSkin .mceToolbar .mceSeparator{
display:none;
}
div.block.with-block-editing{
position:relative;
}
div.block.with-block-editing div.edit{
display:none;
position:absolute;
right:0;
top:0;
z-index:40;
border:1px solid #eee;
padding:0 2px;
font-size:9px;
background-color:#fff;
}
div.block.with-block-editing:hover div.edit{
display:block;
}
div.messages,  div.status,div.warning,div.error{
min-height:21px;
margin:0 1em 5px 1em;
border:2px solid #ff7;
padding:5px 5px 5px 35px;
color:#000;
background-color:#ffc;
background-image:url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/messages-status.png);
background-repeat:no-repeat;
background-position:5px 5px;
}
div.status {}div.warning {
border-color:#fc0;
background-image:url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/messages-warning.png);
}
div.warning,tr.warning{
color:#000;    
background-color:#ffc;
}
div.error {
border-color:#c00;
background-image:url(http://www.geton.co.uk/sites/all/themes/fn_parent/assets/messages-error.png);
}
div.error,tr.error{
color:#900;    
background-color:#fee;
}
div.messages ul{
margin-top:0;
margin-bottom:0;
}
body{
color:#666666;
font-family:Georgia;
background:#EAF1F1;
}
body.admin-menu{
margin-top:0px !important;
}
h1,h2{
font-size:1.6em;
font-weight:normal;
}
h1,h2,h3,h4,h5,h6{
color:#CC3300;
font-family:Georgia;
}
input{
font-family:Georgia;
color:#666;
}
a{
text-decoration:none;
color:#222;
}
a:hover{
text-decoration:underline;
}
h2 a{
color:#cc3300;
}
#breadbox{
margin-top:4px;
height:28px;
padding-left:126px;
}
.breadcrumb{
color:#cc3300;
}
.breadcrumb a,.breadcrumb .sep{
color:#666666;
}
#wrapper .container #header #logo-floater{
z-index:3;
}
.messages{
margin-top:0;
}
#inner-wrapper{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/footer-bg.png) no-repeat scroll bottom center;
min-height:700px;
}
#pagefooter{
height:200px;
text-align:center;
}
#site-slogan{
width:406px;
height:59px;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/slogan.png) no-repeat bottom left;
text-indent:-20000px;
margin-left:126px;
}
.clear-block{
display:block;
}
.main-content{
width:764px;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/box-middle-top.png) top left no-repeat;
padding-top:22px;
}
.main-content.with-tabs{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/box-middle-top-tabs.png) top left no-repeat;
}
.sidebars .main-content{
width:512px;
padding-top:14px;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/box-middle-top-thin.png) top left no-repeat;
}
.main-content .content-middle{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/box-middle.png) left repeat-y;
padding:0 25px 0 20px;
}
.sidebars .main-content .content-middle{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/box-middle-thin.png) left repeat-y;
}
.content-footer{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/box-middle-base.png) left no-repeat;
height:30px;
}
.sidebars .content-footer{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/box-middle-base-thin.png) left no-repeat;
height:10px;
}
.homebody .main-content{
width:747px;
background:none;
padding-top:0;
}
.homebody .main-content .content-middle{
background:none;
padding:0;
}
.homebody .main-content .content-footer{
background:none;
padding:0;
height:0;
}
.above-content{
margin-left:-11px;
margin-top:-7px;
margin-bottom:10px;
}
.top_right_page{
position:absolute;
right:0px;
top:0;
width:400px;
}
.sidebar .block{
margin-bottom:20px;
}
ul.primary{
margin:0 0 -11px 0;
position:relative;
z-index:1;
padding-left:0;
}
.sidebars ul.primary{
margin-bottom:-7px;
}
ul.primary,ul.primary li.active{
border:none;
background:none;
}
ul.primary li,ul.primary li.active{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/tab-right-inactive.png) right no-repeat;
padding:0;
}
ul.primary li.active{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/tab-right-active.png) right no-repeat;
}
ul.primary li.first{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/first-tab-right-inactive.png) right no-repeat;
}
ul.primary li.first-active{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/first-tab-right-active.png) right no-repeat;
}
ul.primary li a,ul.primary li.active a,ul.primary li a:hover{
background:none;
color:#666;
border:none;
display:block;
line-height:36px;
font-size:1.4em;
color:#FFF;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/tab-left-inactive.png) left no-repeat;
padding:6px 14px 0 16px;
margin-right:0;
}
ul.primary li.active a{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/tab-left-active.png) left no-repeat;
}
ul.primary li.first a{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/first-tab-left-inactive.png) left no-repeat;
}
ul.primary li.first-active a{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/first-tab-left-active.png) left no-repeat;
}
ul.primary li.active a,ul.primary li a:hover{
color:#CC3300;
text-decoration:none;
}
#sidebar-left .block-views .item-list,#sidebar-left ul.menu ul.menu{
padding-top:10px;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/2pixel-horizontal-line.gif) repeat-x top;
}
#sidebar-left .block-views ul li,#sidebar-left ul.menu li,#sidebar-left li.leaf{
padding:0 0 10px 0;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/2pixel-horizontal-line.gif) repeat-x bottom;
font-size:1.4em;
}
#sidebar-left .block-views ul li li,#sidebar-left ul.menu li li,#sidebar-left li.leaf li{
font-size:0.9em;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/2pixel-horizontal-line.gif) repeat-x bottom;
padding:0 0 10px 1em;
margin:0 0 10px 0;
}
#sidebar-left .block-views ul li li.last,#sidebar-left ul.menu li li.last,#sidebar-left li.leaf li.last{
background:none;
padding-bottom:0;
margin-bottom:0;
}
#sidebar-left a.active{
color:#cc3300;
}
#sidebar-left li.active-trail li a{
color:#666;
}
.block-cck_blocks h2.block-title{
margin-bottom:15px;
}
.block-cck_blocks a{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/link-widget.png) right center no-repeat;
padding-right:14px;
}
.block-cck_blocks ul li{
margin-bottom:15px;
}
.views-exposed-form .views-exposed-widget input.form-text{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/search-bg.png) no-repeat left top;
border:0;
font-size:1.2em;
padding:11px 0 11px 11px;
text-align:center;
margin:0;
}
#edit-postcode-region-2-postal-code,#edit-postcode-region-postal-code{
width:100px;
}
.views-exposed-form .views-exposed-widget .form-submit{
margin:0;
height:40px;
border:none;
}
.views-exposed-form .views-exposed-widget .find_button{
height:auto;
}
.views-exposed-form .views-exposed-widget{
padding:0;
}
.sidebar-right-floating{
float:right;
padding-right:11px;
position:absolute;
right:0;
top:0;
z-index:3;
width:210px;
}
#center .sidebar-right-floating form{
margin-bottom:0;
}
.view-search .view-empty{
font-size:1.8em;
letter-spacing:-0.5px;
text-align:center;
padding:10px;
}
.view-content td{
vertical-align:top;
}
.view-directory-manufacturers .views-field-title,.view-directory-insurance .views-field-title,.view-directory-breakdown .views-field-title,.view-directory-bike-kit .views-field-title{
color:#CC3300;
font-size:1.4em;
margin-bottom:0.5em;
}
.view-directory-manufacturers .views-field-title a,.view-directory-insurance .views-field-title a,.view-directory-breakdown .views-field-title a,.view-directory-bike-kit .views-field-title a{
color:#CC3300;
}
.view-directory-manufacturers .views-field-field-postcode-value,.view-directory-insurance .views-field-field-postcode-value,.view-directory-breakdown .views-field-field-postcode-value,.view-directory-bike-kit .views-field-field-postcode-value{
margin-bottom:1em;
}
.view .top-pager{
margin-top:60px;
margin-right:30px;
position:absolute;
right:0;
top:0;
}
.submit-wrapper{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/green-bg-right.png) right center no-repeat;
display:block;
float:left;
height:33px;
padding-right:18px;
}
.submit-wrapper input{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/green-bg.png) left center no-repeat;
border:0;
padding:6px 10px 5px 20px;
margin:0;
color:white;
height:33px;
font-size:16px;
overflow:visible;
}
.submit-wrapper input:hover{
cursor:pointer;
}
fieldset{
clear:left;
}
div.motorcycle-type-link,div.green-arrow-link{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/green-bg-right.png) right center no-repeat;
display:block;
height:33px;
float:left;
padding-right:18px;
}
div.motorcycle-type-link a,div.green-arrow-link a{
line-height:33px;
display:block;
color:#fff;
text-decoration:none;
font-weight:bold;
float:left;
padding:0 2px 0 14px;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/green-bg.png) left center no-repeat;
}
a.action-link,.print-page{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow-small.png) no-repeat right;
padding:2px 14px 2px 0;
}
#block-mcia_user_profile-profile_mini .action-link{
display:block;
}
a.green-arrow-link-small{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow-tip-small.png) no-repeat right bottom;
margin:3px 0;
padding:3px 12px 3px 0;
text-decoration:none !important;
}
a.green-arrow-link-small:hover{
text-decoration:none;
}
a.green-arrow-link-small span{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow-bg-small.png) no-repeat left bottom;
color:#fff !important;
font-size:11px !important;
padding:3px 7px;
}
.links ul.links.inline li.sharethis_sharethis_this,.links ul.links.inline span span#sharethis_0{
padding-left:0;
margin-left:0;
}
#center #views-exposed-form-free-rides-admin-page-1{
margin-bottom:0;
}
#views-bulk-operations-form--1 table{
margin-top:0;
}
#views-bulk-operations-submit #edit-submit{
margin-top:0;
}
#logo-floater a #logo-header{
height:125px;
width:130px;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet1.png) bottom left no-repeat;
}
.front #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet1.png) bottom left no-repeat;
}
.helmet01 #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet2.png) bottom left no-repeat;
}
.helmet02 #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet3.png) bottom left no-repeat;
}
.helmet03 #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet4.png) bottom left no-repeat;
}
.helmet04 #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet5.png) bottom left no-repeat;
}
.helmet05 #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet6.png) bottom left no-repeat;
}
.helmet06 #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet7.png) bottom left no-repeat;
}
.helmet07 #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet8.png) bottom left no-repeat;
}
.helmet08 #logo-floater a #logo-header,.page-activity #logo-floater a #logo-header{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/helmet9.png) bottom left no-repeat;
}
.paginator{
float:right;
padding:10px 30px 0 0;
}
.pager_label{
float:left;
padding-right:10px;
}
.pager_links{
float:left;
}
li.pager-item,li.pager-current{
border-right:1px solid #AAAAAA;
}
.item-list .pager li{
padding:0.2em;
}
.node .meta .links{
margin-top:15px;
float:right;
}
.node .meta .links li{
float:right;
padding-right:0px;
margin-left:15px;
}
.box,.comments-heading{
border-top:1px solid #CCCCCC;
padding-top:5px;
}
.comment-user{
padding-bottom:5px;
color:black;
}
.comment{
padding-bottom:10px;
}
#comments .box form#comment-form fieldset.collapsible,#comments .box form#comment-form fieldset.collapsed{
padding:0;
margin:0;
float:left;
width:145px;
display:none;
}
form#comment-form textarea{
width:450px;
}
form#comment-form .submit-wrapper{
float:right;
margin-bottom:15px;
}
.tweetmeme-button{
margin:10px 0 10px 10px;
}
.views-fields-left{
float:left;
}
.views-fields-right{
float:left;
}
.page-activity #fn_lightbox #fn_titleContainer #fn_imageDate{
visibility:hidden;
}
.page-activity #fn_lightbox #fn_imageRating .fivestar-form-item #edit-vote-wrapper .fivestar-widget{
padding-top:10px;
}
#block-mcia_general-blog_categories .block-title{
padding-bottom:10px;
}
#block-mcia_general-blog_categories .block-content ul{
padding-bottom:20px;
padding-left:0;
}
#block-views-fresh_blogs-block_3 .views-row .views-field-name,.view-display-id-block_3 .views-row .views-field-name{
font-size:1.6em;
}
#block-views-fresh_blogs-block_3 .views-row .views-field-name,.view-display-id-block_3 .views-row .views-field-fn-picture{
padding-bottom:10px;
}
#block-views-fresh_blogs-block_3 .views-row .views-field-uid .field-content,#block-views-fresh_blogs-block_3 .views-row .views-field-uid-1 .field-content,.view-display-id-block_3 .views-row .views-field-uid-2 .field-content,.view-display-id-block_3 .views-row .views-field-uid-1 .field-content{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow-small.png) no-repeat scroll right center;
padding:2px 14px 2px 0;
font-size:1.3em;
}
#block-views-fresh_blogs-block_3 .views-row .views-field-uid,.view-display-id-block_3 .views-row .views-field-uid-1{
float:left;
padding-right:15px;
}
.view-events .views-row{
padding-top:20px;
padding-bottom:12px;
border-bottom:1px solid #ccc;
}
.view-events .views-row-last{
border-bottom:none;
}
.view-events .views-row .views-field-field-date-value,.view-events .views-row .views-field-field-location-value{
padding-bottom:5px;
}
.view-events .views-row .views-field-field-medium-image-fid{
float:left;
padding-right:10px;
}
.view-events .views-row .views-field-value .field-content{
float:left;
padding-left:10px;
}
.view-events .views-row .views-field-body{
padding-bottom:5px;
margin-top:42px;
}
.view-events .views-row .views-field-value{
padding-top:15px;
}
.view-events .views-row .views-field-title{
font-size:1.6em;
padding-bottom:5px;
}
.view-events .views-row .views-field-title span a{
color:#CC3300;
}
.view-events .views-row label,.view-events .views-row .views-field-body .field-content{
color:black;
}
.view-events .views-row .views-field-value label{
float:left;
}
#block-block-231{
padding-bottom:10px;
}
#block-views--exp-events-page_1 .views-exposed-widget label{
float:left;
width:40px;
}
#block-views--exp-events-page_1 .views-exposed-widget .views-widget{
float:left;
}
#block-views--exp-events-page_1 .views-exposed-widget #edit-keys-wrapper{
margin-left:-5px;
}
#block-views--exp-events-page_1 .block-title,#block-views--exp-events-page_1 .views-exposed-widget{
padding-bottom:8px;
}
#block-views--exp-events-page_1 .views-exposed-widget .submit-wrapper{
padding-bottom:3px;
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/green-bg-right.png) no-repeat scroll right 3px;
}
#block-views--exp-events-page_1 .views-exposed-widget .views-widget{
padding-left:4px;
}
#block-views--exp-events-page_1 .views-exposed-widget .form-item select{
width:160px;
}
#block-views--exp-events-page_1 .views-submit{
float:right;
margin-right:15px;
}
#block-views--exp-events-page_1 .views-exposed-form .views-exposed-widget .form-text{
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/search-bg-full.png) no-repeat scroll left top;
padding:11px 110px 11px 11px;
}
#block-views-most_recent-block_2 .block-title{
padding-bottom:12px;
}
#block-views-most_recent-block_2 .views-row .views-field-title{
font-size:1.4em;
}
#block-views-most_recent-block_2 .views-row{
padding-bottom:10px;
}
#block-views-most_recent-block_2 .views-row .views-field-title .field-content a{
color:#CC3300;
}
#block-views-most_recent-block_2 .views-row .views-field-field-date-value,#block-views-most_recent-block_2 .views-row .views-field-tid,#block-views-most_recent-block_2 .views-row .views-field-title{
padding-bottom:5px;
}
#block-views-most_recent-block_2 .views-row label{
color:black;
font-weight:bold;
}
#block-views-most_recent-block_2 .views-row .field-content .date-display-single{
padding-left:35px;
}
.event .event-title{
color:#CC3300;
font-size:1.6em;
margin-bottom:10px;
}
.event .meta .terms .links,.event .meta .links .links .statistics_counter{
display:none;
}
.event .meta .links .print-html{
float:right;
}
.event .meta{
padding-top:0px;
float:right;
width:280px;
}
.node-type-event .content-middle .page-version .with-picture{
width:480px !important;
}
.view-events .item-list .pager{
float:left;
padding-top:7px;
}
.event .field-field-location{
margin-bottom:35px;
}
.event .node-content,.event .field-label-inline-first{
color:black;
}
.event .field-field-location .field-items .field-item,.event .field-field-date .field-items .field-item span{
color:#666666;
}
.event .node-content .field-field-medium-image{
float:left;
padding-right:15px;
margin-bottom:15px;
}
.event .links ul.links.inline li{
padding-left:0px;
}
.event .meta .links{
margin-top:5px;
}
.event fieldset{
background:none;
padding:0em;
margin-top:10px;
width:270px;
}
#node-form #edit-title-wrapper label,fieldset .date-clear-block #edit-field-date-0-value-wrapper label,fieldset .date-clear-block #edit-field-date-0-value2-wrapper label,.collapsible #edit-taxonomy-111-wrapper label,.collapsible #edit-taxonomy-121-wrapper label,#edit-field-location-0-value-wrapper label,.group-details #edit-field-email-0-email-wrapper label,.group-details .link-field-subrow .link-field-url #edit-field-url-0-url-wrapper label,.group-details #edit-field-phone-0-value-wrapper label{
float:left;
padding-right:5px;
padding-top:4px;
}
.page-node #block-views-most_recent-block_2 .views-row .field-content .date-display-single{
padding-left:0px;
}
#block-views-questions-block_2 .view-questions .views-row .views-field-fn-picture{
float:left;
padding-bottom:30px;
padding-right:10px;
}
#block-views-questions-block_2 .view-questions .views-row{
padding-top:15px;
}
.page-community #block-views-questions-block_2 .view-questions .views-row{
padding-bottom:10px;
}
.page-community .view-questions .views-row .views-field-title span{
color:#CC3300;
}
.page-community .view-questions .views-row .views-field-title{
font-size:1.4em;
}
.page-community .view-questions .views-row .views-field-name{
color:black;
font-size:1.2em;
padding-bottom:3px;
padding-top:3px;
}
.page-community .view-questions .views-row .views-field-body{
padding-bottom:4px;
}
.page-community .view-questions .views-row .views-field-nid span a{
font-weight:bold;
}
.page-community .with-tabs .content-middle h1{
float:left;
}
.view-questions .view-filters{
float:right;
}
#block-views-questions-block_2 .page-community .view-questions .view-content .views-row-first{
padding-top:50px;
}
.page-community .view-questions .views-exposed-form .views-exposed-widget .views-widget{
float:right;
margin-left:5px;
margin-right:2px;
}
.page-community .view-questions .views-exposed-form .views-exposed-widget{
margin-top:7px;
}
.page-community .view-questions .views-exposed-form .views-exposed-widget .submit-wrapper{
background:none;
width:30px;
}
.page-community .view-questions .views-exposed-form .views-exposed-widget .submit-wrapper #edit-submit-questions{
height:auto;
}
#views-exposed-form-questions-page-1 .views-exposed-form .views-exposed-widget .form-submit{
height:18px;
}
.page-community .view-questions .views-row .views-field-fn-picture{
float:left;
padding-bottom:30px;
padding-right:15px;
min-width:80px;
}
.page-community .view-questions .views-row{
padding-top:12px;
clear:left;
}
.view-past-experts .views-row .node-title{
font-size:1.4em;
padding-bottom:5px;
}
.view-past-experts .views-row .node-title a{
color:black;
}
.view-past-experts .views-row .field-field-expert-image{
padding-bottom:5px;
}
.view-past-experts .read-full-bio-expert{
float:left;
padding:6px 14px 6px 0;
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow-small.png) no-repeat scroll right center;
}
.view-past-experts .read-full-bio-expert a{
color:#666666;
}
.view-past-experts .views-row{
padding:10px 0 18px;
}
.page-community .view-questions .item-list .pager{
text-align:right;
}
.page-blogs .main-content .content-middle h1{
display:none;
}
.node-type-blog .five-star{
float:right;
margin-top:-30px;
width:135px;
}
.node-type-blog .five-star .fivestar-widget .fivestar-form-item{
display:block;
}
.node-type-blog .user-writes-on{
padding-bottom:10px;
padding-top:10px;
}
.node-type-blog .user-writes-on a{
color:#666666;
}
.field-field-synopsis{
font-size:1.2em;
padding-bottom:10px;
padding-top:10px;
}
.page-find-a-bike #block-block-241{
padding-left:6px;
}
.page-activity #block-fn_media_activity-your_entry .view-fn-my-media-activity .views-view-grid .views-field-field-activity-image-fid{
padding-bottom:8px;
}
.node-type-question2 .content-middle #comments .comment .clear-block{
margin-top:20px;
padding-top:20px;
border-top:1px solid #666666;
}
.node-type-question2 .content-middle #comments .comment .clear-block .comment-body{
border-top:none;
margin-top:0;
padding-top:0;
}
#block-mcia_general-blog_link .block-content{
padding-top:10px;
}
#fn_imageTitle{
line-height:1em;
}
.page-text{
float:right;
}
#block-mcia_general-blog_link .block-content{
padding-top:10px;
}
.homebody #block-poll-0 .block-title{
text-align:center;
padding-bottom:0;
}
.views-exposed-form label{
float:left;
}
#edit-pass-wrapper .field-suffix{
margin-left:10px;
}
.user-form-intro-text,.register-fb-help{
font-size:1.3em;
}
#user-register .user-form-intro-text,.register-fb-help{
margin-left:15px;
}
.node-content .four-oh-four-links a{
color:#666;
margin-left:0.25em;
margin-right:0.25em;
}
.four-oh-four-links{
text-align:center;
}
#footer #block-menu-menu-footer-links{
position:relative;
top:35px;
}
fieldset legend{
color:#CC3300;
font-size:140%;
}
fieldset{
background:transparent none repeat scroll 0 0;
}
.sticky{
background:none;
border:none;
margin-bottom:0;
padding:0;
}
#center .view-competition-report form{
margin-bottom:1em;
}
.view-competition-report .views-exposed-form .views-exposed-widgets{
margin-top:0.5em;
}
.view-competition-report .views-exposed-form .views-exposed-widget .form-submit{
height:33px;
}
.view-competition-report .views-exposed-form .views-exposed-widget .submit-wrapper{
margin:4px 0 0 5px;
}
.view-competition-report .views-exposed-form .views-widget{
clear:both;
padding-right:5px;
}
.view-free-ride-report .attachment-before{
border:1px solid #898989;
padding:1em;
}
.view-free-ride-report .attachment .view{
margin-bottom:1em;
}
.view-free-ride-report .attachment .view ul.views-summary li{
float:left;
width:20%;
}
.view-free-ride-report .attachment .view .view-header{
clear:both;
font-weight:bold;
}
.view-free-ride-report .attachment .view li .item{
color:#000000;
}
.view-free-ride-report .attachment .view li .count{}.view-free-ride-report .attachment .view .view-footer{
clear:both;
}
.view-free-ride-report .views-exposed-form{
margin-top:1em;
}
.view-free-ride-report .views-exposed-form select{
width:250px;
}
.view-free-ride-report .views-exposed-form .views-exposed-widgets{
padding-right:1em;
}
.view-free-ride-report .views-exposed-form .views-exposed-widget{
clear:both;
}
.view-free-ride-report .views-exposed-form .views-exposed-widget .views-widget{
margin-left:150px;
}
.view-free-ride-report .views-exposed-form .views-exposed-widget .container-inline-date{
clear:none;
display:none;
}
.view-free-ride-report .views-exposed-form .views-exposed-widget .description .container-inline-date{
display:block;
}
.view-free-ride-report .views-exposed-form .views-exposed-widget .date-clear,.view-free-ride-report .views-exposed-form .views-exposed-widget .date-clear-block{
clear:none;
}
.view-free-ride-report .views-exposed-form .container-inline-date .form-item .form-item{float:none;}.view-free-ride-centres .views-exposed-form .views-submit{
margin:1em;
}
#wrapper .container{
width:974px;
position:relative;
}
#wrapper .container #header{
width:960px;
height:109px;
z-index:100;
}
#wrapper .container .sidebar{
width:210px;
}
#wrapper .container #sidebar-right{
width:222px;
}
body.sidebars #center{
margin:0 -222px 0 -210px;
}
body.sidebars #squeeze{
margin:0 222px 0 220px;
}
body.sidebar-left #center{
margin-left:-210px;
}
body.sidebar-left #squeeze{
margin-left:210px;
}
body.sidebar-left.homebody #center{
margin-left:-219px;
}
body.sidebar-left.homebody #squeeze{
margin-left:219px;
}
body.homebody #wrapper .container #sidebar-left{
width:219px;
padding-top:10px;
}
body.sidebar-right #center{
margin-right:-222px;
}
body.sidebar-right #squeeze{
margin-right:222px;
}
#mainnav{
margin-left:90px;
padding-left:36px;
margin-top:2px;
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/menu-bg.png) no-repeat right;
height:49px;
position:relative;
}
#block-menu-menu-main-navigation{
float:left;
}
#mainnav ul.menu{
padding:6px 0 2px 0;
}
#mainnav ul.menu li{
position:relative;
padding-right:0.8em;
font-size:1.1em;
padding-left:1em;
margin-left:0;
border-right:solid 1px #a5a6a8;
}
#mainnav ul.menu li a{
color:#666;
}
#mainnav ul.menu li a.active{
color:#cc3300;
}
#mainnav ul.menu li.first{
padding-left:0;
}
#mainnav ul.menu li.last{
border-right:none;
}
#mainnav #menu-end{
height:49px;
width:12px;
float:right;
}
#mainnav ul{
padding-bottom:3px;
}
#mainnav .outer{
height:40px;
}
#mainnav li{
line-height:30px;
}
#mainnav li.double-line{
line-height:1.1em;
}
#mainnav li{
float:left;
text-align:center;
}
#mainnav li .small{
font-size:0.65em;
}
#mainnav ul.menu li.active-trail a,#mainnav ul.menu a.active{
color:#CC3300;
}
#mainnav ul.menu li.active-trail li a{
color:#666;
}
#mainnav ul.menu li ul{
background-color:#ccc;
display:none;
margin:0 0 0 0;  
padding-top:15px;
width:114px;
position:absolute;
top:30px;
left:-1em;
z-index:10;
opacity:0.85;
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-bottom-right-radius:8px;
}
#mainnav ul.menu li ul li{
display:block;
border:none;
text-align:left;
line-height:1em;
float:none;
font-size:1em;
padding:0 0 8px 0;
margin:0;
position:relative;
z-index:300;
}
#mainnav ul.menu li ul li a{
opacity:1;
}
#mainnav ul.menu li ul li.last{
padding-bottom:13px;
}
#mainnav ul.menu li ul li a{
font-size:0.8em;
padding-left:16px;
padding-right:8px;
}
#mainnav ul li ul li ul,#nav ul li ul li ul *{
display:none;
}
#block-mcia_general-search_filter{
float:right;
width:120px;
padding-top:2px;
}
#block-mcia_general-search_filter .views-exposed-form .views-exposed-widget,#block-mcia_general-search_filter .views-exposed-form .views-exposed-widget .form-submit{
margin:0;
padding:0;
}
#block-mcia_general-search_filter #edit-keys{
width:80px;
}
.node.page-version{
padding-top:15px;
}
.node.page-version .node-content.with-picture{
width:100%;
}
.homebody .node.page-version{
padding:0;
}
.submitted{
border:none;
}
.meta{
border:none;
}
.node-content ul li{
margin-left:2em;
padding:0 0 0.3em;
}
.node-content a{
color:#66CC33;
text-decoration:underline;
}
.node-content .node-title a,.node-content .links a{
color:#CC3300;
text-decoration:none;
}
.node-content .visit-theirs-link a{
color:white;
text-decoration:none;
}
.node-content .submit-wrapper a,.node-content a:hover,.node-content .visit-theirs-link a:hover{
text-decoration:none;
}
.make-bold{
font-weight:bold;
}
#center form.fivestar-widget{
padding:0;
margin:0;
}
form.fivestar-widget span.submit-wrapper{
display:none;
}
.book-navigation .menu{
padding-top:0.3em;
}
.field-field-date,.field-field-event-location{
margin-bottom:0.25em;
font-size:1.1em;
}
.homebody #center-middle{}.homebody #sidebar-left .block{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/homepage-top-left.png) no-repeat top left;
height:241px;
}
.homebody #sidebar-left .block .block-content,.homebody #sidebar-left .block h2.block-title{
padding:0 12px;
}
.homebody #sidebar-left .block h2.block-title{
padding-top:12px;
font-size:1.7em;
}
.homebody #sidebar-left .block .block-content{
font-size:1.4em;
}
#bottom-full{
width:1025px;
}
#bottom-full .block{
width:24%;
float:left;
border-right:1px solid #CBCCCE;
}
#bottom-full .block .block-content{
padding:0.6em 12px;
font-size:1.1em;
}
#bottom-full .block-block{
text-align:center;
}
#bottom-full .region-count-4{
border-right:none;
}
#bottom-full .block-block li a{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow-small.png) no-repeat right;
padding:2px 14px 2px 0;
}
#bottom-full .block-block li{
padding:0;
}
#bottom-full #block-views-news-block_1{
border-right:1px solid #CBCCCE;
}
#block-views-news-block_1 h2.block-title{
text-align:center;
}
#block-views-news-block_1 .views-row{
clear:both;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/arrow.png) no-repeat right center;
padding-right:20px;
padding-bottom:10px;
height:auto;
}
#block-views-news-block_1 .views-field-field-small-image-fid{
float:left;
width:60px;
padding:2px 10px;
}
#block-views-news-block_1 .views-field-field-homepage-heading-value{
font-size:1.1em;
}
#block-views-questions-block_4 a,#block-views-news-block_1 .views-field-field-homepage-heading-value a{
color:#666;
}
.view-fn-media-activity a{
color:#666;
}
#block-views-news-block_1 .view-content{
margin-top:0.6em;
}
#block-views-news-block_1 .views-field-field-synopsis-value p{
margin:0;
}
#block-views-news-block_1 .views-field-field-homepage-heading-value p{
margin-bottom:0.6em;
margin-top:0;
}
#block-views-fresh_blogs-block_1{
padding-left:5px;
}
#block-views-questions-block_4{
padding-left:20px;
}
.homebody #bottom-full #block-views-questions-block_4 .block-content{
padding:10px 12px 0 2px;
}
.homebody #bottom-full #block-views-news-block_1 .block-content{
padding:0px 12px;
}
.homebody #block-views-fn_media_activity-block_3 .block-title,.homebody #block-views-fn_media_activity-block_3 .view-fn-media-activity .views-field-name,.homebody #block-views-fn_media_activity-block_3 .view-fn-media-activity .views-field-field-activity-image-fid,.homebody #block-views-fn_media_activity-block_3 .view-fn-media-activity .views-field-field-video-embed{
text-align:center;
}
.homebody #block-views-news-block_1 .view-news .views-row .views-field-field-synopsis-value{
color:#666666;
font-size:0.9em;
}
#inner-wrapper{
position:relative;
}
#footer{
position:absolute;
bottom:20px;
width:100%;
text-align:center;
}
#block-menu-menu-footer-links a{
color:#222222;
}
#block-menu-menu-footer-links ul{
margin:0 auto;
width:auto;
text-align:center;
}
#block-menu-menu-footer-links ul.menu li{
border-right-color:#222222;
}
#block-mcia_general-book_a_ride_form select,#block-mcia_general-book_a_ride_form .form-text{
width:200px;
}
#sidebar-right .views-field-value{
margin-top:4px;
margin-bottom:6px;
}
#sidebar-right .views-field-value label{
font-weight:bold;
}
#sidebar-right .view-fn-media-activity .views-view-grid td{
padding-bottom:0.2em;
}
#block-fn_media_activity-your_entry{
padding-bottom:15px;
}
#block-fn_media_activity-your_entry .green-arrow-link{
margin-bottom:10px;
}
.view-fn-media-activity .views-exposed-widgets,#center .view-fn-media-activity form{
margin-bottom:0;
}
.view-fn-media-activity .views-exposed-form .views-exposed-widget .form-submit,.view-fn-media-activity .submit-wrapper{
height:auto;
}
.view-fn-media-activity .pager-top{
right:165px;
}
#center .view-fn-media-activity .views-view-grid td.col-1{
padding-right:44px;
}
.view-fn-media-activity .views-field-title{
padding-top:4px;
}
#fn_lightbox #fn_imageDate{
display:none;
}
#center .activity_entry_video form.fivestar-widget{
margin-top:4px;
}
#block-fn_media_activity-your_entry li.pager-current,#block-fn_media_activity-your_entry li.pager-current{
border:none;
}
.news .node-picture{
margin:4px 0;
}
.view-most-recent .views-field-field-body-value{
padding:5px 0;
}
.view-most-recent label{
width:80px;
float:left;
display:block;
}
.view-most-recent .views-field-value label{
padding-right:0;
}
.view-most-recent .views-field-title{
font-size:1.1em;
}
.view-most-recent .views-field-totalcount,.view-most-recent .views-field-comment-count,.view-most-recent .views-field-value{
clear:both;
margin-bottom:2px;
}
.view-most-recent .views-row{
padding-bottom:10px;
}
#sidebar-right .view-most-recent .views-field-value label{
font-weight:normal;
}
.with-stars .content-middle{
position:relative;
}
.with-stars h1{
padding-right:160px;
}
.question2 .question-body{
padding-top:5px;
}
.question2 .answer-left-side,.question2 .node-picture{
float:left;
width:120px;
text-align:center;
}
.question2 .answer-right-side,.question2 .node-content{
float:left;
width:330px;
}
.node.question2 .user-picture{
float:none;
}
.question2 .avatar-name{
text-align:center;
clear:left;
}
.node-content ul.question-links{
list-style:none;
margin-top:0;
left:0;
padding-left:0;
}
.node-content ul.question-links li{
list-style:none;
float:left;
margin:0;
padding:0 5px 0 0;
}
.bottom-half-answer{
padding-top:10px;
border-top:1px solid #E3E4E4;
}
.top-half-question{
padding-bottom:10px;
}
body.page-user h3{
color:#222;
padding-top:15px;
padding-bottom:5px;
}
body.page-user #center-middle .block{
margin-bottom:30px;
}
#block-mcia_user_profile-profile_info{
border-bottom:1px solid #ccc;
padding-bottom:10px;
}
#user-picture-wrapper{
float:left;
margin-bottom:15px;
margin-right:20px;
}
#profile-gauge{
margin-top:10px;  
margin-left:5px;
}
dl#profile-bike-stats{
margin:10px 0;
width:240px;
}
dl#profile-bike-stats dt{
color:#333333;
float:left;
font-size:15px;
margin-right:10px;
padding:5px;
width:115px;
}
dl#profile-bike-stats dd{
color:#666666;
font-size:15px;
margin:2px 0;
padding:5px;
}
#profile-bike-image{
float:right;
}
.submit-wrapper a{
display:block;
background:transparent url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/images/green-bg.png) no-repeat scroll left center;
border:0 none;
color:white;
font-size:16px;
line-height:22px;
margin:0;
overflow:visible;
padding:6px 10px 5px 20px;
}
.profile-left{
width:170px;
float:left;
}
.profile-right{
width:295px;
float:left;
}
.profile-left{
width:18%;
float:left;
display:block;
}
.profile-right{
width:80%;
float:right;
display:block;
}
.profile-left a.edit-link{
float:left;
padding-top:5px;
}
a.edit-link{
display:block;
float:right;
}
body.page-user #node-form{
border:0 none;
background:none transparent;
}
body.page-user #node-form fieldset{
background:none;
border:#E3E4E4;
}
div.fivestar-widget-static .star{
width:16px;
height:14px;
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/fivestar/star.gif) no-repeat 0 0px;
}
div.fivestar-widget-static .star span.on{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/fivestar/star.gif) no-repeat 0 -14px;
}
div.fivestar-widget-static .star span.off{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/fivestar/star.gif) no-repeat 0 0px;
}
div.fivestar-widget .cancel,div.fivestar-widget .star{
width:16px;
height:14px;
}
div.fivestar-widget .cancel,div.fivestar-widget .cancel a{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/fivestar/cancel.png) no-repeat 0 0;
}
div.fivestar-widget .star,div.fivestar-widget .star a{
background:url(http://www.geton.co.uk/sites/www.geton.co.uk/themes/mcia/fivestar/star.gif) no-repeat 0 0px;
}
div.fivestar-widget div.on a{
background-position:0 -14px;
}
div.fivestar-widget div.hover a,div.rating div a:hover{
background-position:0 -28px;
}
.fivestar-static-form-item label,.views-field-value label,form.fivestar-widget label{
float:left;
padding-right:5px;
}
#center .event form.fivestar-widget{
display:inline;
}
form.fivestar-widget{
clear:none;
}
form.fivestar-widget .description{
display:none;
}
form.fivestar-widget,.fivestar-static-form-item{
width:150px;
}
.field-content form.fivestar-widget{
width:auto;
}
.fivestar-static-form-item .description{
display:none;
}
.news-page .fivestar-static-form-item,.news-page form.fivestar-widget{
position:absolute;
right:20px;
top:0;
}