.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}
#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}
td.revision-current{background:#ffc;}
.node-form .form-text{display:block;width:95%;}
.node-form .container-inline .form-text{display:inline;width:auto;}
.node-form .standard{clear:both;}
.node-form textarea{display:block;width:95%;}
.node-form .attachments fieldset{float:none;display:block;}
.terms-inline{display:inline;}



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;}
/*_\*/
* html .clear-block{height:1%;}
.clear-block{display:block;}
/* End hide from IE-mac */



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(../../../../misc/tree.png) no-repeat 11px center;}
div.tree-child-last{background:url(../../../../misc/tree-bottom.png) no-repeat 11px center;}
div.tree-child-horizontal{background:url(../../../../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:10em;}
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(../../../../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(../../../../misc/menu-expanded.png) 5px 75% no-repeat;}
html.js fieldset.collapsed legend a{background-image:url(../../../../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(../../../../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(../../../../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(../../../../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(../../../../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(../../../../misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}
li.collapsed{list-style-type:disc;list-style-image:url(../../../../misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}
li.leaf{list-style-type:square;list-style-image:url(../../../../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;}
.content-multiple-remove-button{display:block;float:right;height:14px;width:16px;margin:2px 0 1px 0;padding:0;background:transparent url(../../../all/modules/cck/images/remove.png) no-repeat 0 0;border-bottom:#C2C9CE 1px solid;border-right:#C2C9CE 1px solid;}
.content-multiple-remove-button:hover{background-position:0 -14px;}
.content-multiple-removed-row .content-multiple-remove-button{background-position:0 -28px;}
.content-multiple-removed-row .content-multiple-remove-button:hover{background-position:0 -42px;}
html.js .content-multiple-removed-row{background-color:#ffffcc;}
.content-multiple-weight-header,.content-multiple-remove-header,.content-multiple-remove-cell,.content-multiple-table td.delta-order{text-align:center;}
html.js .content-multiple-weight-header,html.js .content-multiple-remove-header span,html.js .content-multiple-table td.delta-order,html.js .content-multiple-remove-checkbox{display:none;}
.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,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../../../all/modules/ctools/images/status-active.gif) right center no-repeat;}
div.ctools-ajaxing{float:left;width:18px;background:url(../../../all/modules/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;}
/*_\*/ 	 
 * html .date-clear-block{height:1%;}
.date-clear-block{display:block;}
/* End hide from IE-mac */

.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{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}
.ui-datepicker{width:17em;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}


.timeEntry_control{vertical-align:middle;margin-left:2px;}
* html .timeEntry_control{margin-top:-4px;}





.filefield-icon{margin:0 2px 0 0;}
.filefield-element{margin:1em 0;white-space:normal;}
.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;}
.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;}


#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:absolute;bottom:0px;height:45px;}
#imageData>#frameHoverNav{left:0;}
#hoverNav a,#frameHoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../../../all/modules/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(../../../all/modules/lightbox2/images/prev.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url(../../../all/modules/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(../../../all/modules/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(../../../all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;}
#framePrevLink,#frameNextLink{width:45px;height:45px;display:block;position:absolute;bottom:0px;}
#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 #lightbox2-node-link-text{display:block;padding-bottom:1.0em;}
#imageData #bottomNav{height:66px;}
.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav{margin-bottom:60px;}
#lightbox2-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(../../../all/modules/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{/*_\*/
  height:1%;/* End hide from IE-mac */}
#bottomNavClose{display:block;background:url(../../../all/modules/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(../../../all/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}
#bottomNavZoom{display:none;background:url(../../../all/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}
#bottomNavZoomOut{display:none;background:url(../../../all/modules/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(../../../all/modules/lightbox2/images/play.png) no-repeat;}
#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(../../../all/modules/lightbox2/images/pause.png) no-repeat;}
.lightbox2-alt-layout-data #bottomNavClose,.lightbox2-alt-layout #bottomNavClose{margin-top:93px;}
.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut,.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut{margin-top:93px;}
.lightbox2-alt-layout-data #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout #lightshowPause{margin-top:102px;}
.lightbox_hide_image{display:none;}
#lightboxImage{-ms-interpolation-mode:bicubic;}


.linkedin-auth-login-link a,.linkedin-auth-login-link-drupal-login-page a,.linkedin-auth-login-link-drupal-login-block a{background:transparent url(../../../all/modules/linkedin/linkedin_auth/ln16.png) no-repeat 0 50%;padding:0 18px;}
.linkedin-auth-login-link-drupal-login-block a{background:transparent url(../../../all/modules/linkedin/linkedin_auth/ln16.png) no-repeat 0 50%;padding:0 20px;}
.item-list ul li.linkedin-auth-login-link-linkedin-login-block{padding:0;list-style-type:none;font-weight:bold;background-image:none;}
.item-list ul li.linkedin-auth-login-link-linkedin-login-block a{background:url(../../../all/modules/linkedin/linkedin_auth/ln30.png) no-repeat 0 50%;display:block;line-height:32px;padding-left:30px;}
#user-login-form ul{margin-top:0;}
#user-login ul{margin:0 0 5px;}
#user-login ul li{margin:0;}


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;}



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;}



.s-icon{width:32px;height:32px;background:url(../images/re.vu/social-icons-32.png) no-repeat scroll 0 0 transparent;margin-top:3px;}
a.s-icon{display:block;}
#social a.s-icon{float:left;margin-right:15px;}
#linkedin-icon{background-position:0 0;}
#facebook-icon{background-position:0 -32px;}
#twitter-icon{background-position:0 -64px;}
#wordpress-icon{background-position:0 -96px;}
#tumblr-icon{background-position:0 -128px;}
#googleplus-icon{background-position:0 -160px;}
#youtube-icon{background-position:0 -192px;}
#flickr-icon{background-position:0 -224px;}
#lastfm-icon{background-position:0 -256px;}
#foursquare-icon{background-position:0 -288px;}
#digg-icon{background-position:-32px 0;}
#blogger-icon{background-position:-32px -32px;}
#gdgt-icon{background-position:-32px -64px;}
#gowalla-icon{background-position:-32px -96px;}
#myspace-icon{background-position:-32px -128px;}
#picasa-icon{background-position:-32px -160px;}
#posterous-icon{background-position:-32px -192px;}
#reddit-icon{background-position:-32px -224px;}
#slideshare-icon{background-position:-32px -256px;}
#soundcloud-icon{background-position:-32px -288px;}
#stumbleupon-icon{background-position:-64px 0;}
#vimeo-icon{background-position:-64px -32px;}
.graph{background:rgba(0,0,0,0.4);-moz-border-radius:5px;border-radius:5px;width:100%;margin-bottom:10px;}
.graph.timelined_bio{padding-top:5px; padding-bottom: 5px;}
.graph.education tr td{padding-bottom:10px;}
.graph.vital_stat{padding-top:1px; padding-bottom:10px;}
.graph.vital_stat_33{display:inline;float:left;width:240px;margin-left:15px;}
.graph.vital_stat_33 #vital_stat_num{width:200px;margin-left:20px;margin-right:20px;}
.graph.vital_stat_50{float:left;width:365px;margin-left:20px;}
.graph.vital_stat_50 #vital_stat_num{width:345px;margin-left:10px;margin-right:10px;}
#vital_stat_label{margin:0 10px 25px;}
.revu-design-widget-row-0{padding-bottom:6px;}
.graph.vital_stat_33.index-0,.graph.vital_stat_33.index-3,.graph.vital_stat_50.index-0,.graph.vital_stat_50.index-3,.graph.percentage.index-0,.graph.percentage.index-2,.graph.percentage.index-4,.graph.percentage_100{margin-left:0;}
#pasttimes-left{width:400px;float:left;}
#pasttime_piechart_example{float:right;width:440px;}
#work_duties .highcharts-container{float:left;}
.graph.percentage{height:280px;width:370px;margin-bottom:15px;margin-left:10px;float:left;display:inline;height:300px;}
.graph.percentage.percentage_100{width:750px;height:auto;padding-bottom:15px;margin-left:0px;}
.graph.percentage.percentage_100 #percentage_label{padding-top:0;width:240px;}
.graph.percentage.percentage_100 #percentage_discs{width:475px;}
.circle{background-image:url(../images/re.vu/circle-sprite.png);width:13px;height:13px;margin:3px;display:inline-block;position:relative;float:left;}
.circle-empty{background-position:0 0;}
.percentage.color1 .circle-filled{background-position:0 -13px;}
.percentage.color2 .circle-filled{background-position:0 -26px;}
.percentage.color3 .circle-filled{background-position:0 -39px;}
.percentage.color4 .circle-filled{background-position:0 -52px;}
.percentage.color5 .circle-filled{background-position:0 -65px;}
.percentage.color6 .circle-filled{background-position:0 -78px;}
#edu_degree1{margin-top:20px;float:left;width:420px;border-right:1px dotted #000;}
#edu_degree2{margin-top:20px;float:right;width:420px;}
ul.html-legend{padding:10px 10px 10px 30px;float:left;list-style-type:square;display:block;width:280px;margin:33px 0 33px 20px;border-radius:5px;-moz-border-radius:5px;behavior:url(../../../all/themes/revu/PIE.htc);border:1px #CCCCCC solid;}
ul.html-legend li{margin:0 5px;font-size:20px;margin:5px 5px;}
ul.html-legend li a{cursor:pointer;}
#work_duties{float:left;padding-left:60px;}
.timeline-thumb{float:left;margin:5px 5px 5px 0;}
.quote{height:100px;width:625px;}
#quote-carousel,#work-example-carousel,#portfolio-carousel{padding:30px 7px 20px;}
#work-example-carousel a.jCarouselPrev,#work-example-carousel a.jCarouselNext{margin-top:20px;}
#quote-carousel a.jCarouselPrev,#quote-carousel a.jCarouselNext{margin-top:50px;}
#portfolio-carousel a.jCarouselPrev,#portfolio-carousel a.jCarouselNext{margin-top:100px;}
.jCarouselPrev.disabled,.jCarouselNext.disabled{visibility:hidden;}
#quote-switcher,#work-example-switcher,#portfolio-switcher{width:675px !important;float:left;}
#quote-switcher li{text-align:center;}
#portfolio-switcher li{width:337px !important;text-align:center;}
#portfolio-switcher{height:300px;}
a.work-example-icon{display:block;margin:0 auto 10px;width:80px;height:100px;background-image:url(../../../all/modules/revu_design/images/work-example-icon-sprite.png);}
a.work-example-icon.work-example-icon-doc{background-position:0 0;}
a.work-example-icon.work-example-icon-docx{background-position:0 -100px;}
a.work-example-icon.work-example-icon-odt{background-position:0 -200px;}
a.work-example-icon.work-example-icon-pdf{background-position:-80px 0;}
a.work-example-icon.work-example-icon-ppt{background-position:-80px -100px;}
a.work-example-icon.work-example-icon-pptx{background-position:-80px -200px;}
#work-example-carousel li{width:207px !important;height:auto !important;text-align:center;padding:0 10px;}
.timeline-band-layer-inner{cursor:move !important;}
.timeline-event-label{width:auto !important;}


div.fieldgroup{margin:.5em 0 1em 0;}
div.fieldgroup .content{padding-left:1em;}


.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}
.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}
.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}
.views-exposed-form label{font-weight:bold;}
.views-exposed-widgets{margin-bottom:.5em;}
html.js a.views-throbbing,html.js span.views-throbbing{background:url(../../../all/modules/views/images/status-active.gif) no-repeat right center;padding-right:18px;}
div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;}
.block div.view div.views-admin-links{margin-top:0;}
div.view div.views-admin-links ul{padding-left:0;}
div.view div.views-admin-links li a{color:#ccc;}
div.view div.views-admin-links li{padding-bottom:2px;z-index:201;}
div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;}
div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;;}
div.view div.views-admin-links a:before{content:"[";}
div.view div.views-admin-links a:after{content:"]";}
div.view div.views-hide{display:none;}
div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200;}
div.view:hover div.views-hide{margin-top:-1.5em;}
.views-view-grid tbody{border-top:none;}


label.content-multigroup{font-weight:bold;}
hr.content-multigroup{}
.content-multigroup-wrapper .field .field-label-inline{visibility:visible;}
.content-multigroup-edit-table-multiple-columns label,.content-multigroup-edit-table-multiple-columns .description{display:none;}
.content-multigroup-display-table-multiple-columns .field .field-label,.content-multigroup-display-table-multiple-columns .field .field-label-inline,.content-multigroup-display-table-multiple-columns .field .field-label-inline-first{display:none;}
.content-multigroup-display-table-single-column .content-multigroup-wrapper{clear:both;}
.content-multigroup-display-table-single-column .content-multigroup-wrapper label.content-multigroup{display:block;}
.content-multigroup-display-table-single-column .content-multigroup-wrapper .field{float:left;margin-right:1em;}

html{margin:auto;}
body{background:#eeeeee url(../images/re.vu/body_bg.png) repeat-x scroll 0 0;margin:auto;font-family:Arial,sans-serif;}
.login,.user-pass{background:#2C2C2C url(../images/re.vu/under_overlay.png) repeat-x scroll 0 0;}
a{color:#00BFF3;text-decoration:none;outline:none;}
h2{padding:0px 0px 10px 0px;margin:0px;}
tbody{border:none 0px;}
thead th{border:none 0px;padding:none 0px;}
fieldset{border:none;}
ol{margin:0px;}
tr.odd{background:transparent;border:none;}
tr.even{background:transparent;border:none;}
a.button,a.button-secondary,input[type="submit"],input[type="button"],
button{
/*	background-color:#68B43B;*/
	background-color:#63A4D4 ;	
	color:#FFFFFF;-moz-border-radius:5px;border-radius:5px;cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;line-height:16px;border:0 none;font-family:"proxima-nova-1","proxima-nova-2",sans-serif;text-rendering:optimizelegibility;text-shadow:0 -1px 0 #333333;text-transform:capitalize;font-size:14px;padding:5px 5px;box-shadow:0 1px 1px 1px rgba(255,255,255,0.4) inset;}
button.trigger{float: right;}
a.button-secondary,input.secondary[type="submit"],button.secondary{background-color:#00a4e9;}
input[type="text"],input[type="password"]{line-height:2em;}
.front input[type="text"],.front input[type="password"]{line-height:1.2em;}
input[type="text"][disabled]{color:#888;border-color:#ddd !important;background:none #eee !important;}
body.front{background-position:center top;}
#feature_wrapper{margin:auto;height:380px;background:#D7D7D9;}
#feature{width:940px;margin:auto;position:relative;overflow:visible;}
#feature_image{margin-top:60px;display:inline;position:relative;z-index:99;float:left;}
#intro_text{float:right;width:520px;margin-top:-190px;margin-right:-20px;position:relative;z-index:999;font-size:1em;}
#under_wrapper{background:url(../images/re.vu/under_overlay.png) transparent repeat-x 0 0;height:470px;}
#under_features{width:940px;margin:auto;position:relative;padding-top:35px;}
#under_feature_1{height:250px;width:290px;-moz-border-radius:5px;background:#656565;float:left;margin-right:30px;}
#under_feature_2{height:250px;width:290px;-moz-border-radius:5px;background:#656565;float:left;margin-right:30px;}
#under_feature_3{height:250px;width:290px;-moz-border-radius:5px;background:#656565;float:left;}
.fadehover{position:relative;}
#image_chart{padding-top:20px;padding-left:20px;display:block;}
img.a{position:absolute;left:0;top:0;z-index:10;}
img.b{position:absolute;left:0;top:0;}
.under_feature_title{color:#00ccff;font-size:1.7em;font-weight:normal;margin-top:165px;display:block;position:relative;z-index:99;margin-left:18px;margin-right:20px;}
.under_feature_text{color:#d7d7d7;font-size:.9em;font-weight:normal;margin-top:0px;display:block;position:relative;z-index:99;margin-left:20px;margin-right:20px;}
#header-background{background:rgba(0,0,0,.75);display:block;height:30px;position:fixed;width:100%;border-bottom:1px solid #6B6A67;margin-bottom:-1px;z-index:99;}
#header-container{width:940px;margin:auto;position:relative;}
#logo{height:30px;width:100px;margin-left:50px;opacity:1;display:inline;float:left;}
#menu{color:#FFFFFF;height:30px;float:right;display:inline;font-size:.75em;text-align:right;position:absolute;right:0;top:0;width:940px;}
#resume_download{float:right;height:32px;display:inline;position:relative;margin-top:0px;margin-left:-220px;margin-right:10px;}
#chart_updates{width:240px;height:240px;margin-bottom:15px;float:left;display:inline;}
.signup_form{border:0 none;padding:0px;margin:0px;}
.clearfix{display:block;}
#header_wrap{background:rgba(0,0,0,.7);display:block;height:30px;overflow:hidden;position:relative;border-bottom:1px solid #6B6A67;margin-bottom:-1px;z-index:99;}
#header{margin:auto;font-size:12px;width:940px;position:relative;}
#header_logo{float:left;height:30px;width:60px;background:url(../images/re.vu/revu-logo-header.png) no-repeat left scroll;}
#content{width:940px;margin:auto;padding-top:30px;}
.front #content{width:980px;margin:auto;position:relative;}
.front #message-box{position:fixed;width:980px;}
#header2{margin:auto;height:200px;}
#email,#edit-mail,#edit-name,#edit-subject,#edit-message,#edit-from,.webform-client-form .form-text,.webform-client-form .form-textarea{font-size:14px;padding-top:6px;padding-bottom:6px;padding-left:4px;margin:0;-moz-border-radius:5px;border-radius:5px;outline:none;background:#fff url(../images/re.vu/field-bg.png) repeat-x;vertical-align:middle;border:none;border:1px solid #999999;}
#edit-message,.webform-client-form .form-textarea{padding-bottom:0;}
.fieldhint{color:#CCCCCC;font-size:14px;height:40px;left:7px;line-height:40px;margin-bottom:-40px;position:relative;top:-35px;font-family:"proxima-nova-1","proxima-nova-2",sans-serif;}
.fineprint{position:absolute;left:105px;top:70px;font-size:10.5px;color:#333333;font-family:"proxima-nova-1","proxima-nova-2",sans-serif;}
.fineprint a{color:#000000;font-weight:400;text-decoration:underline;}
#monitor{float:left;background:transparent url(../images/re.vu/monitor.jpg) no-repeat 0 0;width:406px;height:344px;display:inline;margin-top:-360px;position:relative;z-index:9999;}
#whoops{height:380px;}
#whoops h1{margin-left:10px;margin-right:10px;}
#whoops p{margin-right:10px;}
#example{margin-top:25px;}
#example img{border:10px solid #FFFFFF;}
#introtext{margin-left:0px;margin-top:20px;font-size:18px;}
#introtext .bullet{padding-left:85px;margin-top:15px;overflow:visible;height:70px;font-weight:600;color:#7D7D7D;}
#footer{clear:both;font-size:10px;font-weight:400;line-height:16px;margin:auto;padding-bottom:50px;padding-top:50px;}
.footer_left{float:left;width:500px;display:inline;}
.footer_right{float:right;width:300px;display:inline;text-align:right;}
.front #footer{width:930px;margin:0 auto;color:#121212;position:relative;height:0px;padding:0px;}
.front #footer a{color:#121212;}
#footer a{text-decoration:none;color:#333333;}
hr.separator{border-top:1px dotted #656565;border-bottom:none;border-left:none;border-right:none;height:1px;}
hr.form_separator{margin-bottom:25px;margin-top:20px;background-color:#EEEEEE;height:20px;border:none;margin-left:-25px;margin-right:-25px;}
#slideshow{position:absolute;top:37px;left:19px;height:368px;width:230px;}
ul.nav{margin-top:0px;font-size:12px;line-height:30px;text-align:center;}
ul.nav li{margin-right:0px;margin-left:0px;list-style:none;color:#FFFFFF;background:url(../images/re.vu/menu_divider.png) transparent no-repeat right top;overflow:visible;padding-right:15px;padding-left:15px;height:30px;}
ul.nav li.no-divider{background:none;}
ul.nav li a{color:#FFFFFF;text-decoration:none;}
ul.nav li a:hover{color:#00BFF3;text-decoration:none;}
ul.nav li a.active{color:#FFFFFF;}
ul.accountlinks{float:right;font-weight:400;list-style:none;}
ul.accountlinks li{float:left;display:block;}
#registered{padding-right:0px;background:none;font-weight:400;}
#login{background:none;font-weight:400;}
#login a{color:#00BFF3;}
#login a:hover{color:#FFFFFF;}
.menu_buttons{background:url(../images/re.vu/header-action-sprite.png) no-repeat scroll 0 0;float:left;border-left:1px solid #6b6a67;border-right:1px solid #6b6a67;padding:0;height:30px;width:40px;cursor:pointer;}
.st_sharethis{display:none;}
.st_sharethis_custom{background-position:0 0;}
.st_sharethis_custom:hover{background-position:0 -33px;}
.download_resume{background-position:-40px 0;margin-left:-1px;}
.download_resume:hover{background-position:-40px -33px;}
.email_user{background-position:-80px 0;margin-left:-1px;}
.email_user:hover{background-position:-80px -33px;}
#user-register .description{display:none;}
#left_column #user-register #edit-pass-wrapper,#left_column #user-register #edit-mail-wrapper,#left_column #user-register #edit-name-wrapper,#left_column #user-register #edit-pass-pass1-wrapper,#left_column #user-register #edit-pass-pass2-wrapper{display:block;}
#user-register label{display:none;}
#user-register label.display{display:block;}
#user-register .form-item{margin:0;}
#user-register #edit-pass-pass2-wrapper{display:none;}
.ui-tabs-hide{display:none;}
#tabbed-form ul.form-tabs{margin:0px;padding:0px;background:#333333 url(../images/re.vu/button-overlay.png) repeat-x left center;height:50px;line-height:50px;}
#tabbed-form ul.form-tabs li{list-style:none;display:block;height:50px;line-height:50px;width:110px;float:left;border-right:1px solid #464646;text-align:center;}
#interests_table{width:860px;}
#interests_table .head0{font-weight:bold;padding-left:5px;}
#interests_table .head{font-weight:bold;padding-left:0px;text-align:center;font-size:.9em;}
#tabbed-form #edit-field-interest-num0-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num1-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num2-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num3-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num4-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num5-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num6-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num7-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num8-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num9-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num0-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num1-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num2-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num3-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num4-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num5-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num6-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num7-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num8-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num9-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num0-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num1-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num2-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num3-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num4-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num5-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num6-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num7-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num8-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num9-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num0-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num1-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num2-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num3-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num4-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num5-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num6-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num7-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num8-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-num9-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:right;width:28px;}
#tabbed-form #edit-field-interest-0-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:left;width:320px;}
#tabbed-form #edit-field-interest-1-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:left;width:320px;}
#tabbed-form #edit-field-interest-2-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:left;width:320px;}
#tabbed-form #edit-field-interest-3-value{margin-bottom:4px;padding-bottom:6px;padding-right:4px;padding-top:6px;text-align:left;width:320px;}
.link-field-subrow{overflow:visible;position:relative;}
.link-field-subrow .form-item{margin-bottom:0px;}
#tabbed-form .link-field-url{overflow:visible;position:relative;}
#box-1-left{width:400px;float:left;margin-right:50px;display:inline;}
#box-1-right{width:440px;float:left;display:inline;}
#tabbed-form ul.tips{display:none;}
#tabbed-form .stick-header{width:270px;}
#field_profile_job_skills_num_values,#field_profile_weekend_num_values,{float:right;width:270px;}
#field_profile_job_skills_label_values,#field_profile_weekend_values{width:270px;}
#tabbed-form 
#field_profile_weekend_values input[type='text']{width:325px;}
#tabbed-form #field_profile_job_skills_label_values input{width:400px;margin-bottom:4px;padding-bottom:6px;padding-top:6px;}
#tabbed-form #field_profile_job_skills_num_values input{width:28px;margin-bottom:4px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;}
#tabbed-form #field_profile_job_skills_num_values .draggable{background:#FFFFFF;border-bottom:none;}
#skill_level_container{width:465px;float:right;}
#skill_level{width:43px;float:right;display:inline;}
#skill_label{width:420px;float:left;display:inline;}
.filefield-upload #edit-field-profile-photo-0-filefield-upload{background-color:#68B43B;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;margin-top:5px;}
.filefield-element #edit-field-profile-photo-0-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
.filefield-upload #edit-field-resume-0-upload{font-family:Helvetica,Arial,sans-serif;}
.filefield-upload #edit-field-resume-0-filefield-upload{background-color:#68B43B;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;margin-top:5px;}
.widget-edit #edit-field-resume-0-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:80px!important;}
.widget-edit #edit-field-profile-avatar-0-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:80px!important;}
.filefield-file{font-size:14px;}
.filesize{font-size:14px;}
.filemime{visibility:hidden;}
.wysiwyg-toggle-wrapper{margin-top:4px;}
a#wysiwyg-toggle-edit-field-profile-intro-0-value{font-size:12px;padding-left:18px;background:url(../images/re.vu/html.png) transparent no-repeat 0% 90%;line-height:16px;}
#job_duties_example{width:400px;height:405px;float:left;background:rgba(0,0,0,.75);}
#job_duties{width:450px;float:right;}
#job_duties_description{margin-bottom:15px;}
#job_duties_labels{width:330px;float:left;}
#job_duties_num{width:80px;float:right;}
#skill_advancement_description{margin-bottom:15px;}
#tabbed-form p{text-align:justify;margin-top:0px;margin-bottom:25px;}
#tabbed-form #edit-field-skill-adv-0-value{width:200px;padding-bottom:6px;padding-top:6px;text-align:left;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-1-value{width:200px;padding-bottom:6px;padding-top:6px;text-align:left;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-2-value{width:200px;padding-bottom:6px;padding-top:6px;text-align:left;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-3-value{width:200px;padding-bottom:6px;padding-top:6px;text-align:left;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num1-0-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num1-1-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num1-2-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num1-3-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num2-0-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num2-1-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num2-2-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num2-3-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num3-0-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num3-1-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num3-2-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num3-3-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num4-0-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num4-1-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num4-2-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num4-3-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num5-0-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num5-1-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num5-2-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num5-3-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num6-0-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num6-1-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num6-2-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-skill-adv-num6-3-value{width:28px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-vital-stat-num-0-value{width:60px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-vital-stat-num-1-value{width:60px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-vital-stat-num-2-value{width:60px;padding-bottom:6px;padding-top:6px;text-align:right;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-vital-stat-label-0-value{width:485px;padding-bottom:6px;padding-top:6px;text-align:left;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-vital-stat-label-1-value{width:485px;padding-bottom:6px;padding-top:6px;text-align:left;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#tabbed-form #edit-field-vital-stat-label-2-value{width:485px;padding-bottom:6px;padding-top:6px;text-align:left;padding-right:4px;margin-bottom:4px;margin-bottom:4px;}
#vital_stats_container{width:580px;float:left;}
.form-item .description{margin-top:4px;font-size:.7em;color:#CCCCCC;}
ul.primary{border-bottom:0px;position:relative;z-index:9999;float:left;padding-top:5px;}
.login_page{width:410px;margin:auto;padding:45px 0px 0px 0px;color:#D7D7D7;}
#login_box{background:#656565;padding:15px;-moz-border-radius:15px;border-radius:15px;width:410px;margin-left:-15px;}
#logo_big{height:101px;background:url(../images/re.vu/logo_big.png) no-repeat transparent top center;margin:auto;}
#edit-name-1-wrapper label,.login_page #edit-name-wrapper label{margin-bottom:4px;}
#edit-name-1-wrapper .form-required,.login_page #edit-name-wrapper .form-required{visibility:hidden;}
#edit-name-1-wrapper .description,.login_page #edit-name-wrapper .description{visibility:hidden;line-height:0px;}
#edit-pass-1-wrapper .form-required,.login_page #edit-pass-wrapper .form-required{visibility:hidden;}
#edit-pass-1-wrapper .description,.login_page #edit-pass-wrapper .description{visibility:hidden;line-height:0px;}
#edit-pass-1-wrapper label,.login_page #edit-pass-wrapper label{margin-bottom:4px;}
.login_page #edit-pass-wrapper{margin:1em 0;}
.login_page #edit-name-1,.login_page #edit-name{width:400px;padding-left:4px;border:1px solid #999999;}
.login_page #edit-pass-1,.login_page #edit-pass{width:400px;padding-left:4px;border:1px solid #999999;}
.login_page .messages.status{border-radius:0;width:auto;margin:1em 0;}
.login_page .messages.error{color:#FFFFFF;font-size:0.8em;padding:5px 15px;margin:1em 0;}
.login_page .messages.error ul{margin:0;padding-left:1em;}
#login_intro{font-size:32px;font-weight:400;text-align:center;}
#user_pass_intro{font-size:20px;font-weight:400;text-align:center;}
.login_page #edit-submit-1,.login_page #edit-submit{background-color:#00ADF6;border:1px solid #0072A1;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:500;text-align:center;vertical-align:middle;font-size:14px;line-height:32px;padding:5px 15px;width:200px;text-transform:uppercase;}
#user-pass #edit-submit-1{width:307px;}
#lost_password{margin-top:-172px;font-size:14px;font-weight:400;width:147px;margin-right:4px;float:right;text-align:right;position:relative;}
#bottom_spacer{height:30px;}
.filefield-element input.form-submit{background-color:#68B43B;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;margin-top:5px;}
#edit-field-portfolio-image-0-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-1-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-2-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-3-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-4-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-5-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-6-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-7-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-8-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#edit-field-portfolio-image-9-filefield-remove{background-color:#ef2601;color:#FFFFFF !important;-moz-border-radius:5px;border-radius:5px;background-image:url(../images/re.vu/button-overlay.png);background-position:left center;background-repeat:repeat-x;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px;line-height:16px;padding:5px 15px;border:0 none;width:100px;}
#portfolio_upload{}
#edit-field-portfolio-image-0-data-description-wrapper #edit-field-portfolio-image-0-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-1-data-description-wrapper #edit-field-portfolio-image-1-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-2-data-description-wrapper #edit-field-portfolio-image-2-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-3-data-description-wrapper #edit-field-portfolio-image-3-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-4-data-description-wrapper #edit-field-portfolio-image-4-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-5-data-description-wrapper #edit-field-portfolio-image-5-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-6-data-description-wrapper #edit-field-portfolio-image-6-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-7-data-description-wrapper #edit-field-portfolio-image-7-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-8-data-description-wrapper #edit-field-portfolio-image-8-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#edit-field-portfolio-image-9-data-description-wrapper #edit-field-portfolio-image-9-data-description{padding-top:6px;padding-bottom:6px;width:720px;}
#portfolio_upload .draggable{background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;height:123px;}
#portfolio_upload_labels{float:left;width:350px;margin-left:-17px;}
#portfolio_upload_labels .draggable{background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;height:123px;}
#field-profile-video-1-items .draggable a.tabledrag-handle{margin:0px;padding:0px;}
#field-profile-video-1-items #field_profile_video_1_values{margin-left:-15px;width:750px;}
.filefield-element{margin:10px 0px 10px 0px;}
#photo{z-index:51;position:absolute;top:5px;left:1px;width:100%;}
#outerImageContainer{background-color:white;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding-top:10px;}
#imageloading{position:absolute;top:40%;left:47.5%;}
.page-node form #edit-preview{display:none;}
#edit-field-timeline-data-date-end-0-value-wrapper,#edit-field-timeline-data-caption-0-value-wrapper{display:none;}
.views-field-field-timeline-data-date-value{text-align:right;width:90px;}
.views-field-field-timeline-data-date-end-value{text-align:right;width:90px;}
.views-field-nid{text-align:right;width:90px;}
.views-field-nid-1{text-align:right;width:90px;padding-right:10px;}
#box-2 .scrollable{height:400px;overflow:auto;border:1px solid #999;}
#box-2 .scrollable thead th{font-size:1em;height:auto;visibility:visible;background:#999;color:#FFFFFF;}
#box-2 .scrollable table{width:100%;font-size:.8em;}
#box-2 .scrollable tr{background:#FFFFFF;}
#box-2 .scrollable .views-field-title{width:400px;padding-left:4px;}
.timeline_body{background:#FFFFFF;}
#account_page{margin-top:20px;width:940px;}
#account_page fieldset{padding:0px;margin:0px 0px 20px 0px;}
#account_page_fields{background:#FFFFFF;padding-top:10px;}
#account_page legend{height:50px;line-height:50px;background:url(../images/re.vu/button-overlay.png) repeat-x scroll left center #333333;color:#FFFFFF;width:918px;padding-left:20px;font-family:"proxima-nova-1","proxima-nova-2",sans-serif;text-transform:capitalize;}
#account_page fieldset.collapsible{margin-bottom:20px;}
#account_page fieldset.collapsible legend{height:auto;background:none;visibility:hidden;height:0px;}
#timeline-edit{padding:10px 25px 10px 25px;background:#FFFFFF;margin-bottom:20px;}
#add-timeline-event{float:right;width:290px;margin-top:20px;}
#alt_login{margin-top:25px;border-top:1px solid #999999;padding-top:15px;font-size:24px;}
#twitter_login .item-list ul li{list-style:none;margin:0px;}
#fbconnect_button-wrapper{margin-top:0px;margin-bottom:0px;}
#fbconnect_button-wrapper .description{visibility:hidden;font-size:1px;}
.timeline_form{background:#FFFFFF;width:890px;float:left;}
#timeline-form-header{height:50px;line-height:50px;color:#FFFFFF;background:url(../images/re.vu/button-overlay.png) repeat-x scroll left center #333333;margin-top:20px;padding-left:15px;}
.status{color:#FFFFFF;border:1px solid #68B43B;background:rgba(104,180,59,.75);font-size:.8em;padding:5px 15px 5px 15px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;width:907px;text-align:center;}
.node-type-profile .status{color:#FFFFFF;border:1px solid #68B43B;background:rgba(104,180,59,.75);font-size:.8em;padding:5px 15px 5px 15px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;display:inline;left:50%;position:absolute;z-index:9999;margin-top:0px;margin-left:-300px;width:600px;text-align:center;margin-top:31px;}
#block-views-profile_user_tools-block_1{position:absolute;left:80px;z-index:999999;}
#menu_buttons .flag{background:url(../images/re.vu/header-action-sprite.png) no-repeat scroll -120px 0 transparent;border-left:1px solid #6B6A67;border-right:1px solid #6B6A67;cursor:pointer;float:left;height:30px;padding:0;width:40px;}
#menu_buttons .flag-action{background-position:-120px 0;margin-left:-1px;}
#menu_buttons .flag-action:hover{background-position:-120px -33px;}
#menu_buttons .unflag-action{background-position:-160px 0;margin-left:-1px;}
#menu_buttons .unflag-action:hover{background-position:-160px -33px;margin-left:-1px;}
.flag-waiting .flag-throbber{background:url(../images/re.vu/ajax-loader.gif) no-repeat right center;padding:10px 13px 0 6px;display:inline-block;}
.view-flag-directory .flag-waiting .flag-throbber{left:-53px;padding:10px 13px 0 6px;position:absolute;top:-31px;background:url(../images/re.vu/ajax-loader-white-bg.gif) no-repeat scroll right center transparent;}
#dashboard_help{margin:0px;width:879px;}
#dashboard_help h2{height:1px;visibility:hidden;padding:0px;}
.pane-flag-directory{background:#FFFFFF;width:918px;}
.pane-flag-directory .view-content{padding:25px 17px;}
.views-view-grid td{padding:10px;}
.views-field-title{padding:5px 0px 0px 0px;text-align:left;}
.views-field-ops{position:relative;z-index:9999;float:left;margin-top:-140px;margin-left:98px;width:28px;height:30px;}
a.unflag-action{width:28px;height:38px;background:url(../images/re.vu/CloseX.png) no-repeat scroll 0 0;padding-right:28px;padding-top:10px;}
.views-field-phpcode .field-content img{border:10px solid #EEEEEE;}
.imagecache .imagecache-avatar_thumb_1{border:10px solid #EEEEEE;}
.view-content{padding:25px;}
.panel-pane{margin-bottom:15px;}
#embed_code xmp{font-weight:bold;}
#how_to_use{padding:20px;-moz-border-radius:5px;background:-moz-linear-gradient(center top,#FFFFFF,#EEEEEE) repeat scroll 0 0 transparent;border:1px solid #E1E1E1;border-radius:5px;position:relative;}
#how_to_use_header{height:14px;width:26px;margin-left:20px;margin-top:-15px;margin-bottom:-1px;background:transparent url(../images/re.vu/green_selected.png) no-repeat 0 0;position:relative;z-index:999;}
#how_to_use_title{text-transform:uppercase;}
.page-dashboard #tabbed-form{margin:0px auto;width:auto;}
.page-dashboard ul.promote-form-tabs{margin:0px;background:#E1E1E1;height:30px;line-height:30px;font-size:1em;}
.page-dashboard ul.promote-form-tabs li{border-right:1px solid #FFFFFF;display:block;float:left;height:30px;line-height:30px;list-style:none outside none;text-align:center;width:auto;padding-left:10px;padding-right:10px;}
.page-dashboard ul.promote-form-tabs li a{color:#333333;line-height:30px;height:30px;}
.page-dashboard ul.promote-form-tabs li.ui-tabs-selected a{background:url(../images/re.vu/green_selected.png) no-repeat scroll center bottom transparent;}
.page-dashboard ul.promote-form-tabs li.ui-tabs-selected a{line-height:30px;height:30px;padding-bottom:14px;}
.page-dashboard #tabbed-form .ui-tabs-panel{height:auto;padding:20px 15px 15px 0px;-moz-border-radius:5px;border-radius:5px;background:-moz-linear-gradient(center top,#FFFFFF,#EEEEEE) repeat scroll 0 0 transparent;border:1px solid #E1E1E1;margin-top:8px;}
.page-dashboard ol li{padding-bottom:10px;}
#email_link{padding-top:10px;font-weight:bold;}
#edit-field-display-avatar-value-wrapper{margin:0px;}
#contact-mail-user .form-item{background:#FFFFFF;margin:0px;padding:15px;}
#contact-mail-user #edit-copy-wrapper{background:#FFFFFF;margin:0px;padding:15px;}
#contact-mail-user #edit-subject-wrapper{background:#FFFFFF;margin:0px;padding:15px;}
.form-item label{font-weight:600;font-size:14px;margin-bottom:2px;}
#account_page_fields,#account_page_fields{padding:25px;margin-bottom:15px;width:890px;}
#account_page_fields h2{padding-left:15px;}
#account_page_fields #edit-mail{width:300px;}
#account_page_fields #edit-name{width:300px;padding-left:4px;}
#account_page_fields .description{display:none;height:1px;}
.form-required{display:none;}
#contact_description{font-size:.7em;color:#959595;margin-top:-16px;margin-left:20px;}
#piwik-segment-report{background:#FFFFFF;margin-right:-10px;padding-right:10px;}
#linkedin_button{width:100px;height:33px;background:transparent url(../images/re.vu/linkedin_login.png) no-repeat 0 0;border:none;margin-bottom:10px;}
#social_logins{margin-top:20px;}
#facebook_login{width:100px;float:left;padding-right:10px;}
#linkedin_login{width:100px;float:left;padding-right:10px;}
#twitter_login{width:100px;float:left;}
.pane-qr-codes h2{font-family:"proxima-nova-1","proxima-nova-2",sans-serif;}
.view-qr-codes img{border:15px solid #EEEEEE;}
#qr_code_instructions{font-family:"proxima-nova-1","proxima-nova-2",sans-serif;}
#analytics{background:#FFFFFF;}
.pane-qr-codes{background:#FFFFFF;padding:25px;width:890px;}
.carousel{margin-top:20px;padding-top:5px;padding-bottom:5px;}
.carousel li{padding-left:5px;padding-right:5px;}
.carousel li img{border:1px solid #CCC;}
.jCarouselPrev{display:inline;width:30px;height:100px;text-decoration:none;float:left;cursor:pointer;outline:none;margin-top:51px;background:url(../images/re.vu/carousel-sprite.png) no-repeat scroll 0 0 transparent;}
.jCarouselPrev:hover{background-position:0 -100px;}
.jCarouselNext{display:inline;width:30px;height:110px;text-decoration:none;float:right;margin-top:-155px;cursor:pointer;outline:none;background:url(../images/re.vu/carousel-sprite.png) no-repeat scroll -30px 0 transparent;}
.jCarouselNext:hover{background-position:-30px -100px;}
.vuCarouselNext,.vuCarouselPrev{margin-top:0;}
#skillchart_example{width:400px;height:500px;float:left;display:inline;background:rgba(0,0,0,.75);}
.inputTitle{font-weight:bold;padding-left:5px;}
#edit-field-profile-quote-source-how-0-value-wrapper label{visibility:hidden;height:0px;}
#edit-field-profile-quote-source-how-0-value-wrapper{margin-top:0px;}
#tabbed-form #edit-field-percentage-1-num-0-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#edit-field-percentage-1-num-0-value-wrapper label{visibility:hidden;height:0px;}
#edit-field-percentage-1-num-0-value-wrapper{margin-top:0px;}
#edit-field-percentage-1-label-0-value-wrapper label{visibility:hidden;height:0px;}
#edit-field-percentage-1-label-0-value-wrapper{margin-top:0px;}
#tabbed-form #edit-field-percentage-2-num-0-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#edit-field-percentage-2-num-0-value-wrapper label{visibility:hidden;height:0px;}
#edit-field-percentage-2-num-0-value-wrapper{margin-top:0px}
#edit-field-percentage-2-label-0-value-wrapper label{visibility:hidden;height:0px;}
#edit-field-percentage-2-label-0-value-wrapper{margin-top:0px;}
#tabbed-form #edit-field-percentage-1-label-0-value{width:400px;}
#tabbed-form #edit-field-percentage-2-label-0-value{width:400px;}
#ReVuDesign_overlay{position:absolute;top:0;left:0;width:100%;z-index:100;display:none;text-align:left;background:#000;}
#ReVuDesign_loader{position:absolute;margin:auto;background-image:url(../images/re.vu/theme_switching.gif);width:128px;height:15px;top:225px;left:5px;}
#ReVuDesign_overlay_logo{position:relative;margin:auto;background-image:url(../images/re.vu/logo_switching.png);width:150px;height:37px;top:170px;left:0;}
html.js input.form-autocomplete{background-image:url(../images/re.vu/throbber.gif);}
html.js a.views-throbbing,html.js span.views-throbbing{background:transparent url(../images/re.vu/throbber.gif);width:16px;height:11px;margin:4px 2px 2px 4px;background:transparent url(../images/re.vu/throbber.gif) no-repeat;float:left;}
.ahah-progress .throbber{width:16px;height:11px;margin:4px 2px 2px 4px;background:transparent url(../images/re.vu/throbber.gif) no-repeat;float:left;}
.content-add-more .ahah-progress .throbber{margin-top:20px;}
#palette-form .filefield-element div.throbber{background:transparent url(../images/re.vu/ajax-loader.gif) no-repeat;}
#tabbed-form #edit-field-profile-weekend-num-0-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#tabbed-form #edit-field-profile-weekend-num-1-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#tabbed-form #edit-field-profile-weekend-num-2-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#tabbed-form #edit-field-profile-weekend-num-3-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#tabbed-form #edit-field-profile-weekend-num-4-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#tabbed-form #edit-field-profile-weekend-num-5-value{width:36px;background:url(../images/re.vu/percent.png) no-repeat scroll right center transparent;text-align:right;padding-right:18px;}
#tabbed-form #edit-field-percentage-1-label-0-value{width:700px;}
#tabbed-form #edit-field-percentage-2-label-0-value{width:700px;}
#edit-name-1{padding-left:40px;width:276px;font-size:14px;padding-top:6px;padding-bottom:6px;margin:0;-moz-border-radius:5px;border-radius:5px;outline:none;background:url(../images/re.vu/field-bg.png) repeat-x;border:1px solid #999999;}
#password,#edit-pass,#edit-pass-1,#edit-pass-pass1,#edit-pass-pass2{font-size:14px;padding-top:6px;padding-bottom:6px;padding-left:4px;margin:0;width:300px;-moz-border-radius:5px;border-radius:5px;outline:none;background:url(../images/re.vu/field-bg.png) repeat-x;vertical-align:middle;border:1px solid #999999;}
#edit-group-portfolio-0-field-portfolio-image-filefield-remove,#edit-group-portfolio-1-field-portfolio-image-filefield-remove,#edit-group-portfolio-2-field-portfolio-image-filefield-remove,#edit-group-portfolio-3-field-portfolio-image-filefield-remove,#edit-group-portfolio-4-field-portfolio-image-filefield-remove,#edit-group-portfolio-5-field-portfolio-image-filefield-remove,#edit-group-portfolio-6-field-portfolio-image-filefield-remove,#edit-group-portfolio-7-field-portfolio-image-filefield-remove,#edit-group-portfolio-8-field-portfolio-image-filefield-remove,#edit-group-portfolio-9-field-portfolio-image-filefield-remove,#edit-group-portfolio-10-field-portfolio-image-filefield-remove,#edit-group-portfolio-11-field-portfolio-image-filefield-remove,#edit-group-portfolio-12-field-portfolio-image-filefield-remove,#edit-group-portfolio-13-field-portfolio-image-filefield-remove,#edit-group-portfolio-14-field-portfolio-image-filefield-remove,#edit-group-portfolio-15-field-portfolio-image-filefield-remove,#edit-group-portfolio-16-field-portfolio-image-filefield-remove,#edit-group-portfolio-17-field-portfolio-image-filefield-remove,#edit-group-portfolio-18-field-portfolio-image-filefield-remove,#edit-group-portfolio-19-field-portfolio-image-filefield-remove{background-color:#ef2601;width:80px!important;}
#group_education_0_field_degree_logo_filefield_remove,#group_education_1_field_degree_logo_filefield_remove,#group_education_2_field_degree_logo_filefield_remove,#group_education_3_field_degree_logo_filefield_remove,#group_education_4_field_degree_logo_filefield_remove,#group_education_5_field_degree_logo_filefield_remove,#group_education_6_field_degree_logo_filefield_remove{background-color:#ef2601;}
#edit-group-education-0-field-degree-logo-filefield-remove,#edit-group-education-1-field-degree-logo-filefield-remove,#edit-group-education-2-field-degree-logo-filefield-remove,#edit-group-education-3-field-degree-logo-filefield-remove,#edit-group-education-4-field-degree-logo-filefield-remove,#edit-group-education-5-field-degree-logo-filefield-remove,#edit-group-education-6-field-degree-logo-filefield-remove{background-color:#ef2601;width:80px!important;}
#edit-group-education-0-field-degree-logo-filefield-upload,#edit-group-education-1-field-degree-logo-filefield-upload,#edit-group-education-2-field-degree-logo-filefield-upload,#edit-group-education-3-field-degree-logo-filefield-upload,#edit-group-education-4-field-degree-logo-filefield-upload,#edit-group-education-5-field-degree-logo-filefield-upload,#edit-group-education-6-field-degree-logo-filefield-upload{width:80px!important;}
#edit-field-profile-avatar-0-filefield-upload,#edit-field-profile-avatar-1-filefield-upload,#edit-field-profile-avatar-2-filefield-upload,#edit-field-profile-avatar-3-filefield-upload,#edit-field-profile-avatar-4-filefield-upload,#edit-field-profile-avatar-5-filefield-upload,#edit-field-profile-avatar-6-filefield-upload{width:80px!important;}
#edit-group-timeline-0-field-timeline-entry-image-filefield-remove,#edit-group-timeline-1-field-timeline-entry-image-filefield-remove,#edit-group-timeline-2-field-timeline-entry-image-filefield-remove,#edit-group-timeline-3-field-timeline-entry-image-filefield-remove,#edit-group-timeline-4-field-timeline-entry-image-filefield-remove,#edit-group-timeline-5-field-timeline-entry-image-filefield-remove,#edit-group-timeline-6-field-timeline-entry-image-filefield-remove,#edit-group-timeline-7-field-timeline-entry-image-filefield-remove,#edit-group-timeline-8-field-timeline-entry-image-filefield-remove,#edit-group-timeline-9-field-timeline-entry-image-filefield-remove,#edit-group-timeline-10-field-timeline-entry-image-filefield-remove,#edit-group-timeline-11-field-timeline-entry-image-filefield-remove,#edit-group-timeline-12-field-timeline-entry-image-filefield-remove,#edit-group-timeline-13-field-timeline-entry-image-filefield-remove,#edit-group-timeline-14-field-timeline-entry-image-filefield-remove,#edit-group-timeline-15-field-timeline-entry-image-filefield-remove,#edit-group-timeline-16-field-timeline-entry-image-filefield-remove,#edit-group-timeline-17-field-timeline-entry-image-filefield-remove,#edit-group-timeline-18-field-timeline-entry-image-filefield-remove,#edit-group-timeline-19-field-timeline-entry-image-filefield-remove,#edit-group-timeline-20-field-timeline-entry-image-filefield-remove,#edit-group-timeline-21-field-timeline-entry-image-filefield-remove,#edit-group-timeline-22-field-timeline-entry-image-filefield-remove,#edit-group-timeline-23-field-timeline-entry-image-filefield-remove,#edit-group-timeline-24-field-timeline-entry-image-filefield-remove,#edit-group-timeline-25-field-timeline-entry-image-filefield-remove,#edit-group-timeline-26-field-timeline-entry-image-filefield-remove,#edit-group-timeline-27-field-timeline-entry-image-filefield-remove,#edit-group-timeline-28-field-timeline-entry-image-filefield-remove,#edit-group-timeline-29-field-timeline-entry-image-filefield-remove,#edit-group-timeline-30-field-timeline-entry-image-filefield-remove,#edit-group-timeline-31-field-timeline-entry-image-filefield-remove,#edit-group-timeline-32-field-timeline-entry-image-filefield-remove,#edit-group-timeline-33-field-timeline-entry-image-filefield-remove,#edit-group-timeline-34-field-timeline-entry-image-filefield-remove,#edit-group-timeline-35-field-timeline-entry-image-filefield-remove{background-color:#ef2601;width:80px!important;}
.revu-api-developer-minipanel{text-align:center;}
.revu-api-developer-minipanel .inside{width:700px;margin:0 auto;text-align:left;padding-top:20px;}
.revu-legal-agreement{width:680px;padding:10px;border:1px solid #bbb;height:400px;overflow:auto;}
.revu-legal-agreement .content{width:660px;font-size:10px;color:#444;line-height:12px;}
.revu-legal-agreement li{padding-bottom:8px;}
h3.revu-legal-agreement-header{color:#444;font-size:12px;text-transform:uppercase;}
.revu-api-key{padding:5px;border:1px solid #ddd;background-color:#f1f1f1;}
#nav-dd ul.share-menu a{padding:8px 5px 8px 26px;}
#nav-dd ul.share-menu{width:141px;}
#share-menu-twitter{background:transparent url(../images/re.vu/share-menu-twitter.png) 5px 6px no-repeat;}
#share-menu-facebook{background:transparent url(../images/re.vu/share-menu-facebook.png) 5px 6px no-repeat;}
#share-menu-linkedin{background:transparent url(../images/re.vu/share-menu-linkedin.png) 5px 6px no-repeat;}
#share-menu-google-plus{background:transparent url(../images/re.vu/share-menu-google-plus.png) 5px 6px no-repeat;}
#nav-dd a.branch.share-menu-top{cursor:default;width:130px;background:#555 url(../images/re.vu/dropdown_arrow.png) 120px 8px no-repeat;}
#nav-dd li.share-menu-top{width:150px;}
#nav-dd,#nav-dd ul{padding:0;margin:0;list-style:none;line-height:1;}
#nav-dd a{display:block;width:90px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;behavior:url(../../../all/themes/revu/PIE.htc);background-color:#707070;text-align:center;padding:4px;color:#fff;}
#nav-dd a.branch:hover,#nav-dd li:hover a.branch{padding-bottom:9px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-khtml-border-top-left-radius:6px;-khtml-border-top-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;-khtml-border-bottom-left-radius:0px;-khtml-border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
#nav-dd a.branch{background:#555 url(../images/re.vu/dropdown_arrow.png) 80px 8px no-repeat;position:relative;cursor:default;}
#nav-dd a.branch:hover{background-color:#555;}
#nav-dd a.share-menu-top.branch:hover{background-color:#555;}
#nav-dd li{float:left;width:110px;padding-top:5px;position:relative;}
#nav-dd li li{padding-top:0;}
#nav-dd li ul{text-align:left;border:2px solid #444;position:absolute;background:#999;width:130px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-khtml-border-bottom-left-radius:6px;-khtml-border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;left:-999em;}
#nav-dd li ul a{width:110px;color:#fff;padding:6px 10px;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;text-align:left;}
#nav-dd li ul a:hover{background-color:#3AB4E5;}
#nav-dd li ul li.last a{-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-khtml-border-bottom-left-radius:6px;-khtml-border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
#nav-dd li ul a.active{background-color:#00ADF6;}
#nav-dd li:hover{}
#nav-dd li:hover ul,#nav-dd li.sfhover ul{left:0;}
li#design a{-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
#design a.active{background-color:#00BFF3;}
#nav-dd li.get-your-own{width:185px;}
#nav-dd li.get-your-own a#getown{width:165px;}
#nav-dd li.get-your-own a#getown:hover,#nav-dd a.sign-in:hover{background-color:#3AB4E5;}
#design a.active{}

.node-type-profile #content{background:rgba(48,37,23,.80);border-radius:15px;-moz-border-radius:15px;}
#name{margin-top:10px;font-size:70px;line-height:68px;font-weight:400;font-style:normal;color:#FFFFFF;width:300px;float:left;position:relative;font-family:"corner-store",sans-serif;text-transform:capitalize;}
#updated{float:right;width:180px;height:20px;padding-top:5px;-moz-border-radius:5px;border-radius:5px;background:#7bcac9 scroll;font-size:.9em;color:#ffffff;text-align:center;display:inline;margin-right:0px;position:relative;font-weight:400;font-family:"proxima-nova",sans-serif;}
#headline{width:750px;float:left;display:block;color: rgba(123, 188, 202, 1);;font-size:32px;line-height:34px;font-family:"museo-slab",sans-serif;font-weight:500;font-style:normal;margin-top:15px;}
#headline-container{width:300px;float:left;display:block}
#photo-container{width:200px;height:200px;margin-top:10px;margin-right:10px;-moz-border-radius:5px;border-radius: 5px;float:right;display:block;background-image:url("../themes/revu-legend/natch.png");background-position:center;background-repeat:no-repeat;}
#social{margin-top:15px;margin-bottom:15px;}
#social img{padding-right:10px;padding-bottom:10px;}
#bio{color:#d3e4e2;position:relative;margin-top:40px;font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;font-size:1em;}
#chart_title{color:#e0f2fb;font-size:18px;margin-bottom:5px;width:370px;font-family:"museo-slab",sans-serif;font-style:normal;text-transform:capitalize;font-weight:300;}
.graph{background:rgba(256,256,256,.25);}
#my-timeline{margin-bottom:25px;}
#pastime_piechart{height:360px;float:left;margin-bottom:10px;}
#interest_container{margin-bottom:10px;}
#skill_chart{width:700px;margin-bottom:10px;height:300px;}
#chart_interests{height:330px;width:750px;}
#undergrad{width:750px;height:120px;padding-top:10px;padding-bottom:10px;}
#undergrad_logo{width:150px;height:100px;float:left;display:block;background-repeat:no-repeat;background-position:left;margin-left:15px;margin-top:10px;}
.edu_logo_blank{width:150px;height:100px;float:left;display:block;background-repeat:no-repeat;background-position:left;background-image:url(../themes/revu-legend/grad_hat.png);margin-left:15px;margin-top:10px;}
#undergrad_degree{color:#ffffff;font-size:100px;margin-left:15px;font-family:"museo-slab",sans-serif;margin-top:0px;margin-right:25px;font-style:normal;font-weight:700;width:210px;}
#undergrad_name{color:#fff;float:left;display:block;font-size:1.4em;line-height:1em;margin-top:15px;margin-bottom:10px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;width:285px;}
#undergrad_major{color:#fff;display:block;font-size:1.2em;line-height:1.1em;font-family:"proxima-nova",sans-serif;margin-bottom:5px;width:285px;font-weight:500;}
#undergrad_highlights{color:#fff;display:block;font-size:.85em;font-family:"proxima-nova",sans-serif;font-weight:100;width:285px;margin-top:0px;}
#vital_stat_num{font-size:100px;line-height:72px;color:#fff;text-align:center;margin-top:40px;margin-bottom:10px;font-family:"corner-store",sans-serif;font-weight:400;font-style:normal;}
#vital_stat_label{color:#ffffff;font-size:18px;text-align:center;font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;}
.quote_container{margin-bottom:15px;}
.quote{padding:25px 25px 15px 25px;color:#ffffff;font-size:36px;line-height:50px;text-align:center;font-family:"corner-store",serif;font-weight:normal;font-style:normal;}
.quote_source{float:right;margin-bottom:0px;color:#fff;margin-right:25px;font-family:"proxima-nova",sans-serif;}
.quote_source_how{float:right;margin-bottom:15px;color:#fff;margin-right:25px;font-family:"proxima-nova",sans-serif;}
.graph.percentage.percentage_100{margin-left:0px;}
.circle{background-image:url(../themes/revu-legend/circle-sprite.png);}
#percentage_discs{padding:15px 0px 15px 15px;width:190px;}
#percentage_image{padding:15px 0px 15px 15px;float:left;width:185px;}
#percentage_label{font-size:62px;font-family:"corner-store",sans-serif;font-style:normal;font-weight:400;color:#FFF;float:right;width:155px;padding-left:10px;padding-top:130px;text-align:right;margin-right:20px;margin-left:-20px;padding-left:0px;}
.graph.percentage.percentage_100 #percentage_label{padding-top:8px;font-size:62px;}
#percent_description{color:#fff;padding-left:15px;padding-right:15px;font-family:"myriad-pro-1","myriad-pro-2",sans-serif;font-style:normal;font-weight:400;}
#profile_avatar{margin-right:10px;margin-bottom:10px;padding-top:4px;}
ul.html-legend li{font-family:"Arial",sans-serif;font-size:18pt;line-height:12pt;}
ul.html-legend li span{font-size:11pt;}
#member-contact h2{margin-top:10px;color:#7BCAC9;font-family:"museo-slab",sans-serif;font-style:normal;font-weight:500;font-size:36px;}
#member-contact .form-item label{font-family:"proxima-nova",sans-serif;color:#ffffff;font-weight:400;font-size:18px;}
#edit-actions #edit-submit{width:200px;}
ul.custom-links{margin:0px;padding:0px;}
.custom-links li{list-style:none;font-style:normal;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;background:transparent url(../themes/revu-legend/link.png) no-repeat scroll 0 50%;padding-left:16px;margin:2px 0px 2px 0px;}
.custom-links li a{color:#d3e4e2;}




.timeline-loading{font-size:10px;font-weight:bold;color:#999;padding:10px 20px;text-align:left;}
#revu-tl-wrapper{overflow:hidden;position:relative;height:355px;width:756px;}
#revu-tl-stage,#revu-tl-upper-wrapper,#revu-tl-stems{height:355px;width:5000px;position:absolute;bottom:0;left:0;z-index:1;}
#revu-tl-upper-wrapper{overflow:hidden;}
#revu-tl-stems{top:0;z-index:20;display:none;}
#revu-tl-chart{position:absolute;text-align:left;width:756px;height:355px;bottom:0;left:0;z-index:2;}
#revu-tl-data{display:none;}
#revu-tl-axis{width:5000px;position:absolute;bottom:0;left:0;z-index:30;}
#revu-tl-axis div{position:absolute;cursor:default;}
#revu-tl-axis div.active{cursor:pointer;}
#revu-tl-axis div.selected{background:url(../../../all/themes/revu/img/bkg-axis.html);}
.revu-tl-wrapper{position:absolute;z-index:5;}
.revu-tl-label{cursor:default;float:left;position:relative;behavior:url(../../../all/themes/revu/PIE.htc);}
.revu-tl-stem{position:absolute;}
.revu-tl-scroll-wrapper,.revu-tl-scroll-wrapper.is-scrolling:hover,.revu-tl-scroll-wrapper.inactive:hover{position:absolute;bottom:30px;z-index:30;display:none;}
.revu-tl-scroll{text-decoration:none;cursor:pointer;outline:none;position:absolute;left:0;}
#revu-tl-left-wrapper{left:0;}
#revu-tl-right-wrapper{right:0;}
#revu-tl-sub-wrapper,#revu-tl-sub-stage{width:5000px;height:1px;position:absolute;left:0;top:0;}
#revu-tl-sub-stage{height:0;}
#revu-tl-sub-wrapper{overflow:hidden;}
#revu-tl-sub-stage .revu-tl-label{cursor:default;float:none;max-width:180px;min-width:140px;}
#revu-tl-sub-stage .revu-tl-wrapper{cursor:default;max-width:180px;min-width:140px;}
#revu-tl-sub-zebra{position:relative;z-index:0;height:1000px;}
#revu-tl-sub-zebra div{height:1000px;position:absolute;}
#tiptip_holder p{margin:5px 0 10px 0;}







#revu-tl-wrapper{background:transparent url(../themes/revu-legend/legend_graph_ie_bg.png);border:1px solid #909088;margin-bottom:15px;}
#revu-tl-axis{height:22px;background:url(../themes/revu-legend/timeline/bkg-label.png);}
#revu-tl-axis div{height:22px;text-align:center;color:#fff;font-weight:bold;font-size:12px;padding:3px 0 1px 0;}
#revu-tl-axis div.active{background:url(../themes/revu-legend/timeline/bkg-axis.png);cursor:pointer;}
#revu-tl-axis div.selected{background:url(../themes/revu-legend/timeline/bkg-axis.png);}
.revu-tl-label{max-width:180px;padding:10px;font-size:11px;text-align:center;font-weight:bold;color:#fff;background:url(../themes/revu-legend/timeline/bkg-label.png);-moz-border-radius:5px;border-radius:5px;}
.revu-tl-label:hover{background:url(../themes/revu-legend/timeline/bkg-axis.png);}
.revu-tl-label .revu-tl-header{font-weight:normal;font-size:12px;}
.revu-tl-label .revu-tl-header span.revu-tl-current{text-transform:uppercase;font-size:10px;font-weight:bold;color:#CCD5D9;}
.revu-tl-stem{width:2px;background-color:#fff;height:25px;z-index:3;}
#revu-tl-sub-stage{background:url(../themes/revu-legend/timeline/bkg-axis.png);}
#revu-tl-sub-stage .revu-tl-wrapper{font-size:11px;text-align:center;font-weight:normal;color:#fff;text-align:left;max-width:180px;background:transparent url(../themes/revu-legend/timeline/bkg-event-stem.png) no-repeat;background-position:center top;padding-top:15px;}
.revu-tl-event-label{background:url(../themes/revu-legend/timeline/bkg-label.png);max-width:180px;padding:10px;}
.revu-tl-event-label .revu-tl-header{font-weight:bold;}
.revu-tl-event-label:hover{background:url(../themes/revu-legend/timeline/bkg-axis.png);}
.revu-tl-event-label.first{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}
.revu-tl-event-label.last{-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}
.revu-tl-event-label.first.last{-moz-border-radius:5px;-webkit-border-radius:5px;}
#revu-tl-sub-zebra .even{background:url(../themes/revu-legend/timeline/bkg-event-zebra.png);}
#revu-tl-sub-zebra .odd{}
.revu-tl-scroll-wrapper,.revu-tl-scroll-wrapper.is-scrolling:hover,.revu-tl-scroll-wrapper.inactive:hover{background:url(../themes/revu-legend/timeline/bkg-label.png);width:30px;height:70px;}
.revu-tl-scroll-wrapper:hover{background:url(../themes/revu-legend/timeline/bkg-axis.png);}
.revu-tl-scroll{width:30px;height:100px;top:-15px;background:transparent url(../themes/revu-legend/timeline/carousel-sprite.png) no-repeat;}
#revu-tl-left-wrapper{-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
#revu-tl-right-wrapper{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
#revu-tl-left{background-position:0 0;}
#revu-tl-left:hover{background-position:0 -100px;}
#revu-tl-right{background-position:-30px 0;}
#revu-tl-right:hover{background-position:-30px -100px;}
#tiptip_holder p{margin:5px 0 10px 0;}
.tooltip-header{font-weight:bold;font-size:1.2em;}
.tooltip-caption{font-weight:bold;font-size:1em;}
.tooltip-timespan{font-style:italic;margin-top:4px;}



#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999;text-align:left;}
#tiptip_holder.tip_top{padding-bottom:10px;}
#tiptip_holder.tip_bottom{padding-top:10px;}
#tiptip_holder.tip_right{padding-left:10px;}
#tiptip_holder.tip_left{padding-right:10px;}
#tiptip_content{font-size:12px;color:#333;padding:4px 8px;border:2px solid rgba(200,200,200,0.25);background-color:rgb(255,255,255);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555;}
#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0;}
#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgb(255,255,255);border-top-color:rgba(255,255,255,0.92);}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(255,255,255);border-bottom-color:rgba(255,255,255,0.92);}
#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgb(255,255,255);border-right-color:rgba(255,255,255,0.92);}
#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgb(255,255,255);border-left-color:rgba(255,255,255,0.92);}
@media screen and (-webkit-min-device-pixel-ratio:0) {#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(255,255,255,0.88);}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(255,255,255,0.88);}
#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(230,230,230,0.92);}
}

body{background:#adceca url(../themes/revu-legend/legend_bg.jpg) no-repeat top center fixed;margin:auto;}

