body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 87.5%;
margin: 0;
padding: 0;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a, a:link, a:visited, a:hover, a:focus, a:active {
color: #FF3F3F;
}
img {
  max-width: 100%;
  vertical-align: middle;
  height: auto;
}
h1 {
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
font-size: 2.5em;
font-weight: normal;
line-height: 1.1em;
margin: 0.5em 0;
}
h2 {
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
font-size: 1.6em;
font-weight: normal;
margin: 0 0 18px;
}
h3 {
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: normal;
margin: 18px 0;
}
.date-heading h3 {
border-bottom: medium none;
}
h1, h2, h3, h4, h5, h6 {
  color: #000;
}
blockquote p:first-child {
margin-top: 0;
}
blockquote p:last-child {
margin-bottom: 0;
}
.sidebar-first .block .content, .sidebar-last .block .content {
overflow: hidden;
padding: 0;
}
#sidebar-last.nested {
width: 300px;
}
.front #sidebar-last.nested, .node-type-group #sidebar-last.nested, .page-title-page #sidebar-last.nested {
width: 282px;
}
.node .inner ul, .panel-pane .inner ul, .block .inner ul {
margin-left: 0;
}
.node .inner ul.krumo-node ul, .panel-pane .inner ul.krumo-node ul, .block .inner ul.krumo-node ul {
margin-left: 20px;
}
.node .inner ul, .panel-pane .inner ul, .block .content ul {
padding-left: 0;
}
.node .inner ul li, .panel-pane .inner ul li, .block .content ul li {
background: none repeat scroll 0 0 transparent;
list-style: none outside none;
margin: 0;
padding: 0 0 0 10px;
text-indent: 0;
}
#content-content .node.node-type-page .inner .node-content-main ul li {
    background: url(../images/bullet-sidebar.png) no-repeat scroll 0 6px transparent;
    padding: 0 0 0 12px;
}
.node .inner .links ul li > a {
color: #FF3F3F;
}
.max-width {
  min-width: 920px;
  max-width: 1280px;
  padding: 0 20px !important;
}

.row, .nested, .block {overflow: visible;}

body {

}

div.messages ul, div.content-help .help ul {
  margin: 0.6em 0 0.6em 2em;
}

#admin-menu {
  position: fixed;
}

#user-menu-wrapper {
  position: fixed;
  height: 35px;
  background-color: #000;
  z-index: 999;
  top: 0;
}

body.admin-menu #user-menu-wrapper {
  top: 20px;
}

#user-menu .block {
  background-color: transparent;
}

#header-small-wrapper {
  background-color: #fff;
  display: none;
  height: 45px;
  overflow: hidden;
  z-index: 997;
}

#header-small-wrapper {
  position: fixed;
  top: 0;
}

body.logged-in #header-small-wrapper {
  top: 35px;
}

body.admin-menu #header-small-wrapper {
  top: 55px;
}

#header-region-following {
  background-color: #fff;
  z-index: 998;
  margin-bottom: 40px;
}

#header-region-following.fixed-menu {
  position: fixed;
  top: 45px;
}

body.logged-in #header-region-following.fixed-menu {
  top: 80px;
}

body.admin-menu #header-region-following.fixed-menu {
  top: 100px;
}

#header-region-following .block {
  margin-bottom: 0;
}

#header-small-wrapper .logo img {
  max-height: 25px;
}

#header-small-wrapper .logo {
  position: absolute;
}
.slogan {
color: #333333;
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
font-size: 18px;
font-style: normal;
height: 27px;
line-height: 27px;
margin: 0 0 15px 0;
}
.main, .footer {
position: relative;
z-index: 2;
}
.page {
background-color: white;
}
.page-inner {
border: 0 none;
margin-bottom: 0;
padding: 0;
}
#user-menu .logged-user-link-div {
  position: relative;
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  font-size: 15px;
}
#user-menu .hello-user {
  color: #fff;
  display: block;
  float: right;
  height: 35px;
  line-height: 35px;
  padding-right: 35px;
  background: transparent url(../images/user-menu-down.png) no-repeat right center;
}

#user-menu .logged-user-links {
  position: absolute;
  right: 0;
  top: 29px;
  height: 25px;
  line-height: 25px;
}

#user-menu .logged-user-open-links-block {
  display: none;
}

#user-menu .logged-user-links ul.links {
  font-family: "SoinSans-Roman", Helvetica, Arial, sans-serif;
  font-size: 12px;
  background-color: #FFFFFF;
  border: 1px solid #000000;
  box-shadow: 4px 4px 0 #000000;
  max-height: 0;
  overflow: hidden;

  -webkit-transition: max-height 0.5s ease-in-out;
     -moz-transition: max-height 0.5s ease-in-out;
       -o-transition: max-height 0.5s ease-in-out;
          transition: max-height 0.5s ease-in-out;

}

#user-menu .logged-user-link-div:hover ul.links {
  max-height: 400px;
}
#user-menu .logged-user-links ul.links li {
  display: block;
  margin: 0;
  padding: 0;
  border: 0 none;
}
#user-menu .logged-user-links ul.links li a {
  display: block;
  margin: 0;
  padding: 2px 12px;
  border-bottom: 1px solid #000;
  color: #000;
}
#user-menu .logged-user-links ul.links li a:hover,
#user-menu .logged-user-links ul.links li a:active {
  color: #FF3F3F;
  text-decoration: none;
}

#user-menu .open-toggle {

}
#footer {
margin: 0 auto;
}
#block-views-user_meta-block_1 {
background-color: #FFFFFF;
box-shadow: 2px 28px 4px #D6D6D6;
margin-bottom: 0;
margin-top: 0;
overflow: hidden;
width: 280px;
}
#header-large-wrapper {
  text-align: center;
  position: relative;
  height: 180px;
  overflow: hidden;
}
body.logged-in #header-large-wrapper {
  padding-top: 35px;
}
#header-large-inner {
  margin: 0 auto;
}
#header-large-inner .logo {
  margin: 0 250px;
  position: relative;
  top: -9px;
}
#header-top-region {
  height: 32px;
  overflow: hidden;
}

#header-top-region .block {
  float: right;
}

#header-top-region #block-menu-menu-menu-superheader-left,
#header-top-region .block-locale,
#footer-bottom #block-menu-menu-menu-superheader-left,
#footer-bottom #block-locale-0 {
  float: left;
}

#footer-bottom #block-menu-menu-menu-superheader-left,
#footer-bottom #block-locale-0,
#footer-bottom #block-nodeblock-221 {
  display: inline;
  width: auto;
}

#footer-bottom #block-menu-menu-menu-pie {
  left: 0;
  margin: 0 25%;
  position: absolute;
  text-align: center;
  top: 1px;
  width: 50%;
}

#header-large-wrapper .inner,
#header-small-wrapper .inner,
#header-region-following .inner,
#footer-bottom .inner,
#footer-bottom div.node {
  margin: 0 auto;
}

#header-large-wrapper .inner,
#header-small-wrapper .inner {
  margin-top: 5px;
}

#header-top-region .block,
#header-top-region ul,
#header-top-region li,
#header-top-region ul li a,
#header-region-top-following,
#header-region-top-following .block,
#header-region-top-following ul,
#header-region-top-following li,
#header-region-top-following ul li a,
#footer-bottom ul,
#footer-bottom li,
#footer-bottom ul li a,
#footer-bottom .block
#block-arquideas_generic-8 ul,
#block-arquideas_generic-8 li,
#block-arquideas_generic-8 ul li a,
#block-arquideas_generic-8 .block {
  display: inline;
  line-height: 25px;
  margin: 0;
  padding: 0;
  width: auto;
  color: #999;
}

#header-top-region li,
#footer-bottom li {
  margin-right: 10px;
}
#header-region-top-following {

}

#header-region-top-following .logo {
  float: left;
  margin-left: 10px;
}

#block-arquideas_generic-8,
#header-region-top-following .block,
#footer-bottom #block-nodeblock-221 {
  float: right;
  margin-left: 15px;
}

#header-region-top-following li {
  margin-left: 10px;
}

#footer-inner {
  position: relative;
}
.block-powered_by_nivaria {
  float: right;
  text-align: right;
  position: absolute;
  right: 0;
}

.calendar-calendar td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a {
background-color: #FFFFFF;
}

.breadcrumbs-wrapper {
float: left;
padding: 16px 0 0 10px;
width: 660px;
}
#breadcrumbs {
  margin: 0;
}
.breadcrumbs {
color: #000;
float: left;
font-size: 11px;
line-height: 18px;
margin: 0 auto;
width: 590px;
}
.crumbtitle {
float: left;
font-size: 11px;
padding: 0 0 6px;
width: 70px;
}
.breadcrumb {
padding: 0;
}
.breadcrumbs.block .breadcrumbs-inner {
margin: 0;
}
.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited {
color: #b2b2b2;
font-size: 1em;
line-height: 1.4em;
margin: 0;
padding: 0 2px;
}
#preface-top {
position: relative;
}
#search-box {
background-color: #F3F3F3;
height: 44px;
padding: 2px;
position: absolute;
right: 0;
top: 0;
width: 250px;
}
#search-box-inner {
float: left;
margin: 0;
width: 250px;
}
.search-box-inner input#edit-search-theme-form-header {
background: none no-repeat scroll 0 0 #FFFFFF;
border: 1px solid #AAB3BC;
display: block;
float: left;
font-size: 11px;
height: 16px;
line-height: 14px;
margin: 0;
min-width: 130px;
padding: 2px 4px;
}
.search-box-inner input#search_header {
background: url("../images/search-submit.png") repeat-x scroll 0 0 #3A3A3A;
border: 1px solid #3A3A3A;
color: #DDDDDD;
display: block;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
height: 22px;
letter-spacing: 0.1em;
line-height: 16px;
margin: 0;
padding: 2px 6px;
text-transform: uppercase;
}
form#search-theme-form {
background: none repeat scroll 0 0 transparent;
padding-bottom: 9px;
width: 250px;
}
#edit-search-theme-form-1-wrapper label {
display: none;
}
#edit-search-theme-form-1-wrapper .form-item {
margin: 0;
}
#search.container-inline div:first-child {
float: left;
width: 182px;
}
#edit-search-theme-form-1-wrapper input {
background-color: #FFFFFF;
border: 0 none;
color: #666666;
height: 20px;
margin: 0;
padding: 0 8px;
width: 160px;
}
form#search-theme-form input.form-submit {
background: none repeat scroll 0 0 transparent;
border: medium none;
border-radius: 0 0 0 0;
margin: 0;
padding: 0;
}
#edit-search-theme-form-1-wrapper {
margin: 0;
}
#search-theme-form + div {
display: none;
}
.contextual-search-wrapper {
margin-top: 0;
}
.contextual-search-wrapper .contextual-search-launcher, .contextual-search-processed .contextual-search-wrapper ul.contextual-search-list {
background-color: #999999;
background-image: url("../images/dropdown.png");
background-position: 94% 10px;
margin-right: 34px;
padding-bottom: 2px;
padding-top: 2px;
}
.contextual-search-wrapper .contextual-search-launcher, .contextual-search-processed .contextual-search-wrapper ul.contextual-search-list li a {
color: #FFFFFF;
font-size: 11px;
}
.contextual-search-processed .contextual-search-wrapper ul.contextual-search-list li a {
margin-left: -7px;
margin-right: -17px;
padding-left: 7px;
padding-right: 17px;
}
.contextual-search-processed .contextual-search-wrapper ul.contextual-search-list li a.first {
background: none repeat scroll 0 0 transparent;
margin-top: -2px;
padding-top: 2px;
}
.contextual-search-processed .contextual-search-wrapper ul.contextual-search-list li a.last {
margin-bottom: -2px;
padding-bottom: 2px;
}
.contextual-search-wrapper .contextual-search-launcher:hover, .contextual-search-processed .contextual-search-wrapper ul.contextual-search-list li a:hover {
background-color: #666666;
text-decoration: none;
}
.preface-top-wrapper {
position: relative;
z-index: 10;
}
.preface-top-wrapper{
	/*margin-top:-20px;*/
}
.preface-top {
background: none repeat scroll 0 0 transparent;
overflow: visible;
}
.preface-top-inner {
}
.preface-bottom {
}
.preface-bottom-inner {
}
#main-wrapper {
margin-top: 0;
}
#main-wrapper.fixed-menu-page {
  margin-top: 45px;
}

.main {
background: none repeat scroll 0 0 transparent;
margin-bottom: 10px;
overflow: hidden;
}
.not-front .main .main-inner, .front .content-content {
padding: 0;
}
.content-content {
min-height: 400px;
padding-left: 0;
}
.content-top {
}
.content {
}
.page-admin .content-inner-inner {
padding-bottom: 80px;
}
.content-bottom {
}
.node-type-document .node .field-field-file {
float: left;
margin-bottom: 12px;
margin-right: 2%;
}
#main-content-inner .grid16-16 .content-group-inner {
padding-right: 8px;
}
.node-bottom {
}
.postscript-top {
}
.postscript-top-inner {
}
.postscript-bottom-wrapper {
}
.postscript-bottom {
}
.postscript-bottom-inner {
}
#footer {
font-size: 100%;
}
#footer .block .inner {
margin: 0;
}
.footer {
border-top: 0 none;
color: #2C2C2C;
margin-bottom: -20px;
margin-top: 30px;
padding: 4px 0 10px;
}
.footer-inner {
}
.footer-message-wrapper {
color: #2C2C2C;
padding: 10px 0;
}
.footer-message-wrapper a {
color: #228BC8;
}
.footer-message-inner {
padding: 15px;
}
.footer-message-text {
}
#acquia-footer-message {
float: left;
font-size: 1em;
text-align: left;
width: 48%;
}
#acquia-footer-message a img {
display: block;
float: left;
}
#acquia-footer-message span {
display: block;
float: left;
margin: 10px 10px 0;
}
#fusion-footer-message {
clear: none;
float: right;
font-size: 1em;
padding: 10px 0;
text-align: right;
width: 49%;
}
#acquia-footer-message a, #fusion-footer-message a {
color: #FF3F3F;
font-size: 1em;
}
h1.title {
color: #000;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
}
.node-unpublished {
background-color: #FF3F3F;
}
.preview .node {
background-color: #FF3F3F;
}
.node-form #tagging-widget-container .description {
float: left;
line-height: 1.2em;
padding: 0.6em;
}
.node .content img {
padding: 10px;
}
.node-right .content img,
.node .content .filefield-file img {
padding: 0;
}
h2.title {
}
h2.title a:link, h2.title a:visited {
}
h2.title a:hover, h2.title a:focus, h2.title a:active {
}
.teaser {
}
.meta {
  color: #B2B2B2;
}
.meta .userpicture {
  float: left;
  margin-right: 15px;
}
.userpoints {
  color: #B2B2B2;
  font-weight: bold;
  font-size: 10px;
}
.meta .terms-inline {
display: block;
margin-top: 5px;
}
.meta .terms-inline h4 {
display: inline-block;
font-weight: normal;
}
.node-type-group .terms h4 {
display: inline-block;
font-weight: normal;
}
.meta ul.links li {
border-color: #EEEEEE;
}
.submitted .userpoints-value {
font-size: 85%;
font-style: italic;
padding: 0 3px;
}
.submitted span a {
font-weight: bold;
}
.submitted .submitted-on {
font-size: 90%;
font-weight: bold;
}
.node .groups {
margin-bottom: 20px;
}
.node .groups, .node ul.links, .node .meta {
clear: both;
}
ul.links li, .node .inner ul.links li, .block .content ul.links li, .panel-pane .inner ul.links li {
background-image: none;
border-right: 1px solid #CCCCCC;
display: inline-block;
margin: 0;
padding: 0 6px;
white-space: nowrap;
}
ul.links li.comment_add, .node .inner ul.links li.comment_add, .block .content ul.links li.comment_add, .panel-pane .inner ul.links li.comment_add {
background-color: #228BC8;
background-image: none;
border-right: 1px solid #CCCCCC;
display: inline-block;
margin: 0;
padding: 0 6px;
white-space: nowrap;
}
ul.links li.comment_add a, .node .inner ul.links li.comment_add a, .block .content ul.links li.comment_add a, .panel-pane .inner ul.links li.comment_add a {
color: #FFFFFF;
}
.node ul.links li.last {
border-right: medium none;
}
.node .inner ul.menu li, .block .content ul.menu li, .panel-pane .inner ul.menu li, .commons-colors-blueblue.node .inner ul.menu li, .commons-colors-blueblue.block .content ul.menu li, .commons-colors-blueblue.panel-pane .inner ul.menu li, .commons-colors-orangeblue.node .inner ul.menu li, .commons-colors-orangeblue.block .content ul.menu li, .commons-colors-orangeblue.panel-pane .inner ul.menu li {
background-image: none;
padding: 0;
}
.node .inner ul.menu li li, .block .content ul.menu li li, .panel-pane .inner ul.menu li li, .commons-colors-blueblue.node .inner ul.menu li li, .commons-colors-blueblue.block .content ul.menu li li, .commons-colors-blueblue.panel-pane .inner ul.menu li li, .commons-colors-orangeblue.node .inner ul.menu li li, .commons-colors-orangeblue.block .content ul.menu li li, .commons-colors-orangeblue.panel-pane .inner ul.menu li li {
padding-left: 22px;
}
.node .inner ul.menu li a, .block .content ul.menu li a, .panel-pane .inner ul.menu li aa {
background: none repeat scroll 0 0 transparent;
background: none;
list-style: none outside none;
margin: 0 0 8px;
padding: 0 0 0 22px;
text-indent: 0;
}
.content .facebook-status-links ul.links.inline li, .content .facebook-status-comments ul.links.inline li {
border: 0 none;
}
.facebook-status-update form input.fbsmp-cancel-button, .facebook-status-update form input.fbsmp-cancel-button:hover {
background-image: url("../images/cancel.png");
background-position: center center;
background-repeat: no-repeat;
height: 16px;
right: 1px;
top: 1px;
width: 10px;
}
div.content-help div.help {
margin-bottom: 0;
}
div.help p:first-child {
margin-top: 0;
}
div.help p:last-child {
margin-bottom: 0;
}
div.content-messages-inner div.status {
background-color: #D2E1FF;
border: 1px solid #FF3F3F;
color: #666666;
}
div.content-messages-inner div.warning {
border-width: 1px;
}
div.content-messages-inner div.error {
background-color: #FEEBE5;
border: 1px solid #FE231A;
color: #CF1A12;
}
div.content-help-inner div.help {
background-color: #DAEBFD;
border: 1px solid #619ED4;
}
#content-messages, div.content-messages div.error, div.content-help-inner div.help, div.content-messages div.error p, div.content-help-inner div.help p, div.content-messages div.status, div.content-help-inner div.warning, div.content-messages div.status p, div.content-help-inner div.warning p {
margin: 0;
}
div.content-messages div.error, div.content-help-inner div.help, div.content-messages div.status, div.content-help-inner div.warning {
max-width: 630px;
padding: 4px 8px;
width: 95%;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
border: 1px solid #FF3F3F;
}
.marker {
color: #9D0E79;
float: right;
font-size: 11px;
font-weight: bold;
}
.front #sidebar-last #block-views-groups_main_listing-block_1 .marker {
float: left;
}
.form-required {
color: #E10019;
}
.block-title {
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 18px;
}
.block .fusion-block-config, .block .fusion-block-edit {
background: url("../images/gear.png") no-repeat scroll center center transparent;
}
.block .fusion-edit a {
background-color: transparent;
border: medium none;
}
.block .fusion-edit a:hover {
background-color: transparent;
text-decoration: none;
}
#content-tabs {
background-color: transparent;
float: none;
margin: 15px 0 22px;
padding: 0;
}
#breadcrumbs + #content-tabs, h1 + #content-tabs {
margin-top: 0;
}
#content-tabs-inner {
margin: 0;
}
#content-tabs ul.primary, #content-tabs ul.secondary {
border-bottom: 1px solid #000;
clear: both;
float: left;
margin: 0;
padding: 0 10px 0 0;
width: 100%;
}
#content-tabs ul.secondary {
background-color: #ffffff;
border-bottom: 1px solid #000;
padding-top: 10px;
text-transform: uppercase;
}
#content-tabs ul.primary li, #content-tabs ul.secondary li {
border-style: none;
display: inline;
float: left;
font-size: 0.9em;
font-weight: normal;
list-style: none outside none;
margin: 0;
padding: 0;
}
#content-tabs ul.secondary li {
margin: 0 8px;
}
#content-tabs ul.primary li {
border: 0 none;
margin: 0;
padding: 0;
}
#content-tabs ul.primary li a,
#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited {
background-color: #fff;
border-style: solid;
border-color: #000;
border-width: 1px 1px 0 1px;
color: #000;
font-size: 12px;
font-weight: normal;
height: 20px;
line-height: 20px;
margin: 0 0 0 12px;
padding: 0 16px;
}
#content-tabs ul.primary li:first-child a,
#content-tabs ul.primary li:first-child a:link,
#content-tabs ul.primary li:first-child a:visited {
margin: 0;
}
#content-tabs ul.primary li.active a,
#content-tabs ul.primary li.active a:link,
#content-tabs ul.primary li.active a:visited {
border: 1px solid #000;
background-color: #000;
color: #FFFFFF;
}
#content-tabs ul.primary li a:hover,
#content-tabs ul.primary li a:focus {
  background-color: #eee;
}
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
background-color: transparent;
border: medium none;
color: #323232;
float: left;
font-weight: bold;
margin: 0;
padding: 0 0 6px;
text-decoration: none;
white-space: nowrap;
}
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
color: #555555;
}
#content-tabs ul.secondary li a.active:link,
#content-tabs ul.secondary li a.active:visited {
border-bottom: 4px solid #555555;
color: #777777;
padding-bottom: 2px;
}
#content-tabs ul.secondary li a:hover,
#content-tabs ul.secondary li a:focus {
border-bottom: 4px solid #777777;
color: #777777;
padding-bottom: 2px;
}
.item-list .pager {
clear: both;
}
.item-list ul.pager {
 /* border-top: 1px solid #000;
  border-bottom: 1px solid #000;*/
display: block;
margin: 0 auto;
padding: 8px 0;
text-align: center;
float: none;
}
body.page-groups .item-list ul.pager, body.page-search .item-list ul.pager {
background-color: #F7F7F7;
/*background-image: none;
display: block;
float: none;
height: 46px;
line-height: 46px;
margin: 14px 0 0;
padding-right: 30px;
text-align: right;
width: auto;*/
}
body.page-groups .item-list ul.pager{
	width: 100%!important;
}
.item-list ul.pager li {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
margin: 0;
padding: 0;
}
.item-list ul.pager li a.active {
color: #FF3F3F;
}
.item-list ul.pager li {
margin: 0 0 0 6px !important;
padding: 0 0 0 7px !important;
}
body.page-groups .item-list ul.pager li, body.page-search .item-list ul.pager li {
/*margin: 0 0 0 9px !important;
padding: 0 0 0 9px !important;*/
}
.item-list ul.pager li a {
border: 0 none;
}
.item-list ul.pager li a:link, .item-list ul.pager li a:visited, .item-list ul.pager li.pager-current {
font-size: 11px;
font-weight: bold;
margin: 0;
padding: 0;
text-decoration: none;
}
body.page-groups .item-list ul.pager li a, body.page-groups .item-list ul.pager li a:link, body.page-groups .item-list ul.pager li a:visited, body.page-groups .item-list ul.pager li.pager-current, body.page-search .item-list ul.pager li a, body.page-search .item-list ul.pager li a:link, body.page-search .item-list ul.pager li a:visited, body.page-search .item-list ul.pager li.pager-current {
/*font-size: 14px;*/
}
.item-list ul.pager li a, .item-list ul.pager li a:link, .item-list ul.pager li a:visited {
color: #000;
}
.item-list ul.pager li.pager-current {
color: #FF3F3F;
}
body.page-groups .item-list ul.pager li.pager-current, body.page-search .item-list ul.pager li.pager-current {
color: #FF3F3F;
}
.item-list ul.pager li a:hover, .item-list ul.pager li a:active {
text-decoration: underline;
}
.item-list ul.pager li.pager-current {
background-color: transparent;
font-weight: bold;
}
.item-list ul.pager li {
float: none;
/*height: 10px;*/
padding: 9px 6px;
}
.item-list ul.pager li.pager-current, .item-list ul.pager li.pager-item, .item-list ul.pager li.pager-next, .item-list ul.pager li.pager-last, .item-list ul.pager li.pager-first, .item-list ul.pager li.pager-previous {
border: 0 none;
margin: 0;
padding: 0;
font-size: 1.1em
}
.item-list ul.pager li.pager-item {
border: 0 none;
}

body.page-groups .item-list ul.pager li.pager-previous a, body.page-groups .item-list ul.pager li.pager-next a, body.page-search .item-list ul.pager li.pager-previous a, body.page-search .item-list ul.pager li.pager-next a {
background: none repeat scroll 0 0 transparent;
display: inline-block;
height: auto;
position: static;
text-indent: 0;
width: auto;
}
.block.gerenciall_block_form {
width: 99%;
}
body.node-type-group #content-region .block.gerenciall_block_form {
width: 100%;
}
#main .block.gerenciall_block_form .content {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #FFFFFF;
border-color: #D6D6D6 -moz-use-text-color -moz-use-text-color #D6D6D6;
border-image: none;
border-style: solid none none solid;
border-width: 1px 0 0 1px;
box-shadow: 2px 4px 4px #D6D6D6;
overflow: hidden;
padding: 18px;
}
.view-tag-cloud {
padding: 12px;
}
.view-tag-cloud .view-footer p {
margin-bottom: 0;
}
.gerenciall_highlight .view div.more-link {
margin-bottom: 0;
}
#edit-field-featured-group-value-wrapper label.option, #edit-og-register-wrapper label.option, #edit-og-directory-wrapper label.option, #edit-og-private-wrapper label.option {
display: block;
float: none;
margin-bottom: 0.6em;
white-space: nowrap;
}
#edit-field-featured-group-value-wrapper label.option .form-checkbox, #edit-og-register-wrapper label.option .form-checkbox, #edit-og-directory-wrapper label.option .form-checkbox, #edit-og-private-wrapper label.option .form-checkbox {
vertical-align: top;
}
#edit-field-featured-group-value-wrapper .description, #edit-og-register-wrapper .description, #edit-og-directory-wrapper .description, #edit-og-private-wrapper .description {
margin-left: 0;
}
.form-checkboxes, .form-radios {
overflow: hidden;
}
.form-checkboxes label.option, .form-radios label.option {
white-space: nowrap;
}
.views-tabs form input.form-submit, .views-tabs .views-exposed-form .views-exposed-widget input.form-submit {
float: none;
height: auto;
min-height: 26px;
}
#edit-node-type-wrapper.form-item {
width: 84%;
}
form .facebook-status-form input.form-submit {
height: auto;
}
form .fbsmp-icon-list input.form-submit {
color: #FF3F3F;
}
.views-exposed-form .views-exposed-widget input.form-submit {
margin-top: 18px;
}
.views-field-subscribe, .views-field-leave-group {
background: none repeat scroll 0 0 transparent;
border: 0 none;
color: #FFFFFF;
display: block;
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 22px;
margin: 2px;
padding: 1px 5px 2px;
text-transform: uppercase;
}
.page-node .full-node p {
  margin-bottom: 1em;
}
.page-node .full-node .content {
  font-size: 15px;
  line-height: 140%;
  color: #8c8c8c;
  font-weight: 300;
}
body.page-node .node-form .relations input.form-submit, .content-add-more input.form-submit, .views-field-subscribe a, .nodereference-last-tr a.ctools-use-dialog, .ui-dialog .ui-dialog-content a.add-references {
background-color: #F3F3F3;
background-image: none;
border: 1px solid #D1D1D1;
color: #666666;
font-size: 11px;
font-weight: bold;
padding: 4px 12px;
text-transform: lowercase;
white-space: nowrap;
}
body.page-node .node-form .relations input.form-submit {
margin: 1em 0;
}
.views-field-subscribe a:hover {
background-color: #FFFFFF;
}
tr td.views-field-subscribe {
background: none repeat scroll 0 0 transparent;
border: 0 none;
margin: 0;
padding: 0;
}
.view .view-content .views-row .views-field-picture {
height: 93px;
margin-right: 14px;
overflow: hidden;
width: 93px;
}
.view-stream-recent-content .view-content .views-row .views-field-picture {
height: 52px;
margin-right: 12px;
width: 52px;
}
.view-most-active-users-gerencia.view .view-content .views-row .views-field-picture, .view-responses-from-question.view .view-content .views-row .views-field-picture {
height: 64px;
width: 64px;
}
.view-node-date-author .view-content .views-row .views-field-picture {
height: 48px;
width: 48px;
}
.sidebar-last .block-views .views-field-field-group-image-fid ~ *, .sidebar-last .block-views .views-field-picture ~ *, .sidebar-last .block-views .views-field-field-date-value ~ * {
 font-size: 12px;
 line-height: 120%;
 margin: 0;
}
.views-field-badge {
color: #666666;
}
.views-field-subscribe a:first-letter {
text-transform: uppercase;
}
.views-field-leave-group a {
color: #FFFFFF;
}
.form-item select {
}
.form-item .form-radio, .form-item .form-checkbox {
background: none repeat scroll 0 0 transparent;
border: medium none !important;
}
fieldset {
border-color: #000;
}
fieldset legend {
color: #000;
float: left;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
font-size: 15px;
font-weight: normal;
padding: 6px 0;
width: 100%;
}
.shoutbox-add-form fieldset {
background-color: #EEEEEE;
border: 0 none;
margin: 0;
overflow: hidden;
padding: 0;
}
html.js fieldset.collapsed {
background-color: transparent;
padding: 10px;
border-color: #000;
}
fieldset legend {
}
fieldset legend, legend.collapse-processed, legend.collapse-processed a:link, legend.collapse-processed a:visited {
}
html.js fieldset.collapsible legend a:link, html.js fieldset.collapsible legend a:visited {
}
html.js fieldset.collapsed legend a:link, html.js fieldset.collapsed legend a:visited {
}
thead + tbody tbody {
border: 0 none;
}
thead th, th {
  background: url("../images/triple-fat-border.png") repeat-x center bottom transparent;
  color: #000000;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-size: 16px;
  font-weight: normal;
  padding: 17px 0.2em 20px;
  text-transform: uppercase;
}
tbody th {

}
tr.even {
background-color: transparent;
border-bottom: 1px solid #000;
padding: 0;
}
tr.odd {
background-color: transparent;
border-bottom: 1px solid #000;
padding: 0;
}
tr.even td, tr.odd td {
background-color: transparent;
border: 0 none;
color: #000;
}
.block.block-views .view-content .item-list ul li.views-row-odd {
background-color: transparent;
border: 0 none;
padding: 18px 16px;
}
.block.block-views .view-content .item-list ul li.views-row-even {
border: 0 none;
background-color: transparent;
padding: 18px 16px;
}
tr.views-row-last, tr.views-row-last td, tr.last, tr.last td {
}
tr td, tr.views-row-first.views-row-last, tr.views-row-first.views-row-last td, tr.first.last, tr.first.last td {
border: 0 none;
}
table tr td.active {
background-color: transparent;
}
tr.drag td, tr.drag-previous td {
color: #323232;
}
.in-maintenance {
}
.book-navigation .menu {
border-top: 1px solid #CCCCCC;
}
.book-navigation .page-links {
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
}
#comments h2.comments-header {
display: none;
}
.buildmode-full .node-type-faq_question .field-gerencia-reply-form-widget > form > div {
background-color: #F4F4F4;
padding: 20px 12px;
}
#comments .box .content, .page-comment #content-content .box .content {
background-color: #f3f3f3;
border: 0 none;
box-shadow: none;
display: block;
padding: 20px;
margin-bottom: 20px;
}
#comments fieldset.collapsible, .page-comment #content-content .box fieldset.collapsible {
display: none;
}
#comments, .page-comment #content-content .box, .buildmode-full .node-type-faq_question .field-gerencia-reply-form-widget {
margin-top: 20px;
}
.buildmode-full .node-type-faq_question .field-gerencia-reply-form-widget {
margin-bottom: 30px;
}
.buildmode-full .node-type-faq_question .field-views-attach-ds-widget {
border-top: 1px dashed #CCCCCC;
padding-top: 10px;
}
#comments h2, .page-comment #content-content .box h2, .buildmode-full .node-type-faq_question .field-gerencia-reply-form-widget h2 {
background-color: #000;
border: 0 none;
border-radius: 0 0 0 0;
color: #fff;
font-size: 16px;
font-weight: normal;
padding: 0 10px;
line-height: 45px;
}
.buildmode-full .node-type-faq_question .field-gerencia-reply-form-widget legend {
display: none;
}
div.comment {
border-bottom: 1px solid #CCCCCC;
margin-bottom: 20px;
padding-bottom: 20px;
}
div.comment h3.title {
  font-size: 16px;
font-family: "SoinSans-Roman", Helvetica, Arial, sans-serif;
font-weight: normal;
}
.comment .comment-info {
background: none repeat scroll 0 0 transparent;
float: left;
height: 128px;
margin: 0 16px 0 0;
padding: 0;
position: relative;
text-align: left;
width: 50px;
z-index: 10;
}
.comment-info ul.links li {
border: medium none;
display: block;
font-size: 10px;
padding: 0 2px 0 0;
}
.comment-info ul.links li.comment_forbidden, .comment-info ul.links li.comment_forbidden span {
white-space: normal;
}
.comment-info ul.links li.last {
border: medium none;
}
.comment .comment-info span.new {
background-color: #CE1E1E;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
color: #FFFFFF;
display: block;
font-weight: bold;
margin-bottom: 2px;
}
.comment .comment-info .submitted span {
  font-family: "SoinSans-Roman", Helvetica, Arial, sans-serif;
  font-size: 11px;
display: block;
width: auto;
}
.comment .comment-content-wrapper {
border: 0 none;
box-shadow: none;
overflow: auto;
padding: 0;
position: relative;
z-index: 1;
}
.comment .comment-content {
float: left;
}
.comment .comment-content .content {
border: 0 none;
box-shadow: none;
margin: 0;
padding: 0;
}
div.comment .comment-name a, div.comment h3.title a {
font-size: 14px;
font-weight: bold;
}
.comment .comment-info .submitted span.comment-date {
display: none;
}
.comment .comment-content .links ul.links {
  margin: 10px 0;
  padding: 0;
}
.comment .comment-content .links ul.links li {
  padding: 0;
  margin: 0;
border: 0 none;
}
.comment .comment-content .links ul.links a {
  font-size: 12px;
  background-color: #000;
background-image: none;
margin: 0 5px 0 0;
padding: 6px 10px;
white-space: nowrap;
border-radius: 5px;
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
  color: #fff;
  text-decoration: none;
}
.comment .comment-content .links ul.links a:hover {
  background-color: #666;
}
.comments > a[id] {
position: absolute;
}
div.comments div.indented {
margin-left: 40px;
}
div.comment div.links a, div.comment ul.links a {
}
.comments div.comment-by-author .comment-info img {
}
.signature {
border-top: 1px solid #D6DDB9;
}
.comment-wrapper .picture img {
}
#forum .description {
}
.forum-topic-navigation {
border-bottom: 1px solid #888888;
border-top: 1px solid #888888;
}
div.poll div.bar {
background-color: #DDDDDD;
}
div.poll div.bar div.foreground {
background-color: #999999;
}
div.poll .total {
text-align: left;
}
.poll .vote-form {
text-align: left;
}
.poll .vote-form .choices {
margin: 0;
}
#block-views-og_recent_poll-block_1 .node h2 {
font-size: 1.2em;
font-weight: bold;
margin-bottom: 0;
}
#block-views-og_recent_poll-block_1 .node .meta {
display: none;
}
#block-views-og_recent_poll-block_1 .node .content {
padding: 0 15px 15px;
}
.profile .picture {
border-bottom: medium none;
float: none;
margin: 0;
padding: 10px 0 6px;
text-align: center;
}
.profile .picture img {
border: 1px solid #FFFFFF;
height: auto;
max-width: 90%;
}
.profile .column-left {
background-color: #EEEEEE;
float: left;
margin: 0 2% 0 0;
width: 30%;
}
.profile .column-right {
float: left;
width: 68%;
}
.profile .userpoints h3 {
border: medium none;
float: left;
margin: 0;
width: auto;
}
.profile .userpoints {
background-color: #727272;
color: #FFFFFF;
margin: 0 5% 15px;
padding: 4px 8px;
}
.profile .userpoints dd {
display: block;
float: left;
margin: 0;
padding: 0;
width: auto;
}
.profile .userpoints:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.profile .userpoints .points {
display: block;
float: left;
font-size: 1.2em;
font-weight: bold;
margin-left: 8px;
width: auto;
}
.profile .userpoints .edit-links {
display: none;
}
.profile .userpoints:hover .edit-links {
clear: both;
display: block;
margin-top: 1.6em;
position: absolute;
}
.profile .userpoints .edit-links a {
text-decoration: underline;
}
.profile .column-right dt {
padding: 0;
width: auto;
}
.profile .column-right h3 {
background-color: #EAEAEA;
border: 1px solid #D8D8D8;
margin-top: 0;
padding: 2px 6px;
}
.profile dd .item-list li {
background-image: none;
}
.block.block-commons_profile .links .ur_action a {
background: url("../images/button_bkgd.gif") repeat-x scroll left bottom #228BC8;
border: 1px solid #228BC8;
color: #FFFFFF;
font-size: 12px;
margin: 10px 0;
}
.block.block-commons_profile .links .ur_action a:hover, .block.block-commons_profile .links .ur_action a:active {
text-decoration: none;
}
.facebook-status-item .links li {
border: 0 none;
}
.facebook-status-comments.no-comments {
border: 0 none;
}
.facebook-status-subitem {
background-color: #EEEEEE;
padding: 0.75em;
}
.facebook-status-subitem {
border-top: 4px solid white;
}
.fbss-comments .facebook-status-subitem:first-child, .facebook-status-comments *:first-child, .facebook-status-subitem.form-piece {
border-top: 0 none;
}
.fbss-comments + .facebook-status-subitem {
padding-bottom: 0;
}
.fbss-comments + .facebook-status-subitem .fbss-comments-show-comment-form-inner {
padding-bottom: 0.75em;
}
.facebook-status-subitem.form-piece {
padding-top: 0;
}
ul.uc-categories {
}
.uc-categories li a {
font-weight: bold;
padding: 0 5px 0 3px;
}
.catalog-grid-title a:link, .catalog-grid-title a:visited, .category a:link, .category a:visited {
}
.catalog-grid-title a:hover, .catalog-grid-title a:focus, .category a:hover, .category a:focus {
}
.category-grid-products .catalog-grid-sell-price {
}
input.node-add-to-cart, input.list-add-to-cart {
}
input.node-add-to-cart:hover, input.node-add-to-cart.hover, input.node-add-to-cart:focus, input.list-add-to-cart:hover, input.list-add-to-cart.hover, input.list-add-to-cart:focus {
}
#field-group {
}
#price-group {
}
.product-image a img {
}
.product-image a:hover img, .product-image a:focus img {
}
.full-node .product-group .uc-price-display {
}
.full-node .product-group .attributes {
}
#store-footer {
}
#store-footer a:link, #store-footer a:visited {
}
.cart-block-summary-links ul.links li a {
}
.cart-block-summary-links ul.links li.cart-block-checkout a:link, .cart-block-summary-links ul.links li.cart-block-checkout a:visited {
}
#uc-cart-view-form #edit-checkout, #uc-cart-checkout-form #edit-continue, #uc-cart-checkout-review-form #edit-submit {
}
#cart-form-products table th {
border-bottom: 3px solid #DEC2C3;
}
#block-commons_core-3 .content {
font-family: Arial, Helvetica, sans-serif;
margin: 15px 0 0;
text-align: right;
}
.front .panel-pane .inner, .front .panel-panel .block .inner {
border: 1px solid #DFDFDF;
margin: 10px;
padding: 0 20px;
}
.front .panel-col-last .panel-pane .inner, .front .panel-col-last .panel-panel .block .inner {
background-color: #EEEEEE;
border: medium none;
margin: 10px;
padding: 0 15px 15px;
}
.front .panel-pane.pane-custom.pane-1 + .panel-separator, .front .panel-pane.pane-commons-core-4 + .panel-separator {
border-top: 1px solid #000000;
height: 1px;
margin: 0 0 20px;
}
.front .panel-pane.pane-custom.pane-1 .inner, .front .panel-pane.pane-commons-core-4 .inner {
min-height: 280px;
}
.front .panel-pane.pane-homepage-group-showcase .inner {
border: 0 none;
padding: 0;
}
.front .panel-panel .block .inner h2.pane-title, .front .panel-pane .inner h2.pane-title, .front .panel-panel .block .inner h2.block-title, .front .panel-pane .inner h2.block-title, .front .panel-panel .pane-node-content .node {
border-top: medium none;
font-size: 1.6em;
font-weight: normal;
padding-top: 15px;
}
.front .panel-pane.pane-homepage-group-showcase .inner h2.pane-title {
font-size: 1.9em;
padding: 0;
}
.front .pane-content {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
line-height: 1.2em;
}
.front .pane-content p {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
line-height: 1.4em;
margin: 0 0 0.7em;
}
.intro-textblock {
float: left;
margin-right: 3%;
width: 30%;
}
.front .pane-content a.intro-morebutton, .front .pane-content .intro-textblock h3 {
border: medium none;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.7em;
font-weight: normal;
line-height: 1.2em;
margin-bottom: 0.2em;
margin-top: 0;
}
.front .pane-content .intro-textblock p {
margin-top: 0;
}
#block-boxes-homepage_info_box {
background-color: #F6F6F6;
margin-bottom: 30px;
padding: 10px;
width: 98%;
}
#block-boxes-homepage_info_box a.intro-morebutton {
background: url("../images/intro-morebutton.png") no-repeat scroll right center transparent;
clear: both;
display: block;
font-size: 1.4em;
font-weight: bold;
line-height: 18px;
margin-right: 3%;
padding: 9px 40px;
text-align: right;
}
.front .pane-custom.pane-1 .inner {
background: url("../images/intro-pane-bg.png") repeat-x scroll 0 0 #FAFAFA;
}
.front .pane-custom.pane-1 .inner h2.pane-title {
font-size: 2.4em;
}
.front .panel-pane.pane-commons-core-4 .inner {
background-color: #DADADA;
}
.front .pane-commons-core-4 .inner h2.pane-title {
color: #2C2C2C;
font-size: 1.6em;
}
.front .pane-commons-core-4 .inner .form-item label {
float: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding-bottom: 2px;
width: 75px;
}
.front .pane-commons-core-4 .inner .form-item label span.form-required {
padding: 0;
}
.front .pane-commons-core-4 .inner .form-item select {
display: block;
width: 148px;
}
.front .pane-commons-core-4 .inner .form-item input.form-text {
background-color: #FFFFFF;
background-image: none;
}
.front .pane-commons-core-4 .inner input.form-submit {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.4em;
height: auto;
line-height: 1.2em;
padding: 6px;
text-align: center;
}
.front .pane-commons-core-4 .inner .item-list li {
background-image: none;
display: inline-block;
padding: 0 10px 0 0;
}
.front .pane-commons-core-4 .inner .item-list li a {
color: #000000;
}
.front .pane-commons-core-4 span.form-required {
display: none;
}
.panels-flexible-region-inside {
padding-left: 2%;
padding-right: 2%;
}
.panels-flexible-region-inside-last {
padding-right: 0;
}
.panels-flexible-region-inside-first {
padding-left: 0;
}
.panels-flexible-column-new-main, .panels-flexible-row {
margin: 0 auto;
width: 100%;
}
.panels-flexible-region-new-right {
width: 25%;
}
.panels-flexible-region-new-left {
width: 25%;
}
.panels-flexible-region-new-center {
width: 50%;
}
.panel-panel .block {
float: none;
}
.panel-panel .block-shoutbox {
float: none;
}
.panel-panel .block .inner h2.pane-title, .panel-pane .inner h2.pane-title, .panel-panel .block .inner h2.block-title, .panel-pane .inner h2.block-title, .panel-panel .pane-node-content .node {
border-top: 2px dotted #DDDDDD;
margin-top: 0;
padding-top: 18px;
}
.panel-panel .block, .panel-pane {
margin-bottom: 28px;
}
.panel-panel .block h2.pane-title.panel-pane h2.pane-title {
font-weight: normal;
margin: 6px 0;
}
.sidebar-last {
margin-top: 0;
}
.sidebar-last .sidebar-last-inner .block {
margin: 0;
width: 100%;
}
#sidebar-last {
float: right;
width: 300px;
}
.sidebar-last .block h2.block-title, .sidebar-first .block h2.block-title {
color: #2C2C2C;
margin: 0;
padding: 0;
}
.sidebar-last .block h2.block-title a, .sidebar-first .block h2.block-title a, body.node-type-group .page-group .sidebar-last .block h2.block-title a {
color: #323232;
}
.sidebar-last .block .inner, .sidebar-first .block .inner {
background-color: transparent;
border: 0 none;
margin: 0;
padding: 0;
border-radius: 0;
}
.sidebar-last #block-commons_core-group_create_content.block .inner {
background: none repeat scroll 0 0 transparent;
}
.sidebar-last #block-commons_core-group_create_content.block .inner .content {
padding: 20px;
}
#commons-core-group-create-content-block-form #edit-node-type-wrapper {
float: left;
margin-bottom: 0;
margin-top: 0;
padding-top: 0;
}
#commons-core-group-create-content-block-form input#edit-submit-1 {
float: left;
margin-top: 0;
}
#content-group .block .inner {
margin-left: 0;
margin-right: 0;
}
#block-views-homepage_group_showcase-block_1 h2.block-title, #block-commons_core-group_activity h2.block-title {
padding: 0 0 0 10px;
}
#heartbeat-stream-ogheartbeat {
padding-left: 10px;
}
dl.search-results .search-result {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #CCCCCC -moz-use-text-color -moz-use-text-color;
border-image: none;
border-right: 0 none;
border-style: dashed none none;
border-width: 1px 0 0;
margin: 12px 0 0;
padding: 12px 0 0;
}
dl.search-results .search-result:first-child {
border: 0 none;
}
dl.search-results .search-result dt.title {
font-size: 1.2em;
margin-bottom: 4px;
}
dl.search-results .search-result dt.title a {
font-size: 18px;
}
dl.search-results .search-result dd {
margin: 0;
}
dl.search-results .search-result p.search-info {
margin-bottom: 0;
}
.search-results .search-info {
font-size: 11px;
}
.search-results .search-info-upload {
color: #EB762D;
}
.fusion-horiz-login input.form-submit {
font-size: 12px;
height: 20px;
line-height: 14px;
}
.fusion-horiz-login .item-list ul li {
background-image: none;
line-height: 1.1em;
padding-left: 0;
}
.block .content ul li, .block .content ol li {
margin-bottom: 2px;
}
.view .view-content .item-list li.views-row {
margin-bottom: 10px;
}
.view .view-content .item-list li.views-row {
background: none repeat scroll 0 0 transparent;
border-bottom: 1px solid #DBDBDB!important;
margin: 0;
padding: 10px 0;
}
.view .view-content .item-list li.views-row:last-child,
.view .view-content .item-list li.views-row.views-row-last {
border-bottom: none!important;
}
.view .view-content .item-list li.views-row:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
#block-commons_profile-image_links li {
border: 0 none;
display: list-item;
padding-left: 0;
padding-right: 0;
}
.commons-list-circle-bullets .content ul {
margin-left: 18px;
}
.commons-list-circle-bullets .content ul li {
background: none repeat scroll 0 0 transparent;
color: #656565;
list-style: disc outside none;
margin: 0 0 8px;
padding: 0;
text-indent: 0;
}
.commons-colors-grayblue a {
color: #6698C9;
}
panels-pane.commons-colors-grayblue .inner {
border-color: #DDDDDD;
}
.commons-colors-grayblue .content ul li {
background: url("../images/gray-arrow-right.png") no-repeat scroll 0 4px transparent;
}
.commons-list-cirlce-bullets.commons-colors-grayblue .content ul li {
color: #656565;
}
.commons-list-circle-bullets.commons-colors-orangeblue .content ul li a, .commons-colors-orangeblue a {
color: #3D489D;
}
.panel-pane.commons-colors-orangeblue .inner h2.pane-title, .panel-pane.commons-colors-orangeblue .inner h2.block-title, .panel-panel .panel-pane.commons-colors-orangeblue .pane-node-content .node {
border-color: #EE9753;
}
.sidebar-last .block.commons-colors-orangeblue .inner, .sidebar-first .block.commons-colors-orangeblue .inner {
border-color: #EE9753;
}
.sidebar-last .block.commons-colors-orangeblue h2.block-title, .sidebar-first .block.commons-colors-orangeblue h2.block-title {
background-color: #FEC688;
}
.commons-colors-orangeblue.node .inner ul.menu li a, .commons-colors-orangeblue.block .content ul.menu li a, .commons-colors-orangeblue.panel-pane .inner ul.menu li a {
background: url("../images/orange-arrow-right.png") no-repeat scroll 0 1px transparent;
}
.commons-colors-orangeblue .content ul li {
background: url("../images/orange-arrow-right.png") no-repeat scroll 0 4px transparent;
}
.commons-list-circle-bullets.commons-colors-orangeblue .content ul li {
background-image: none;
color: #EE9753;
}
.commons-list-circle-bullets.commons-colors-blueblue .content ul li a, .commons-colors-blueblue a {
color: #6698C9;
}
.panel-pane.commons-colors-blueblue .inner h2.pane-title, .panel-pane.commons-colors-blueblue .inner h2.block-title, .panel-panel .panel-pane.commons-colors-blueblue .pane-node-content .node {
border-color: #3D489D;
}
.sidebar-last .block.commons-colors-blueblue .inner, .sidebar-first .block.commons-colors-blueblue .inner {
border-color: #23295C;
}
.sidebar-last .block.commons-colors-blueblue h2.block-title, .sidebar-last .block.commons-colors-blueblue h2.block-title a, .sidebar-first .block.commons-colors-blueblue h2.block-title, .sidebar-first .block.commons-colors-blueblue h2.block-title a {
background-color: #3D489D;
color: #FFFFFF;
}
.commons-colors-blueblue.node .inner ul.menu li a, .commons-colors-blueblue.block .content ul.menu li a, .commons-colors-blueblue.panel-pane .inner ul.menu li a {
background: url("../images/dkblue-arrow-right.png") no-repeat scroll 0 1px transparent;
}
.commons-colors-blueblue.content ul li {
background: url("../images/dkblue-arrow-right.png") no-repeat scroll 0 4px transparent;
}
.commons-list-circle-bullets.commons-colors-blueblue .content ul li {
background-image: none;
color: #23295C;
}
textarea#edit-elaboration {
max-width: 95%;
}
div.userpoints div.user_badges {
float: right;
}
div.joinnow-button a {
color: #FF0000;
}
.shoutbox-add-form {
margin: 0 0 10px;
}
.shoutbox-add-form:after, .shoutbox-admin-links:after, .shoutbox-msg:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
#shoutbox-add-form input.form-text {
float: left;
font-size: 12px;
height: 18px;
line-height: 18px;
margin: 0 0 4px;
max-width: 97%;
padding: 2px;
width: 97%;
}
.page-home .shoutbox-add-form input.form-text {
width: 56%;
}
.shoutbox-add-form input.form-submit {
float: left;
font-size: 12px;
height: 24px;
line-height: 18px;
margin: 0;
padding: 2px 10px;
width: 80px;
}
.page-home .shoutbox-add-form input.form-submit {
width: 60px;
}
#shoutbox-body {
overflow: visible;
}
#shoutbox-body tr, #shoutbox-body td, #shoutbox-body tbody {
border: medium none;
}
.shoutbox-admin-links {
background-color: #F7F7F9;
border: 1px solid #D6D6D6;
margin-right: 4px;
margin-top: 0;
padding: 2px 4px;
position: absolute;
right: 0;
z-index: 10;
}
.shoutbox-admin-links {
display: none;
}
.shoutbox-msg:hover .shoutbox-admin-links {
display: block;
}
.shoutbox-admin-links a {
cursor: pointer;
}
#shoutbox-posts .shoutbox-msg {
border: medium none;
clear: both;
}
.shoutbox-msg .shoutbox-post-info {
background: url("../images/shoutbox-bubble.png") no-repeat scroll right 7px transparent;
display: block;
float: left;
min-height: 28px;
padding-left: 10px;
padding-right: 27px;
position: relative;
width: 72px;
z-index: 10;
}
.shoutbox-msg .shoutbox-post-info span {
display: block;
line-height: 1.1em;
overflow: hidden;
width: 82px;
}
.shoutbox-msg .shoutbox-post-info span a {
color: #228BC8;
line-height: 1.1em;
}
.shoutbox-msg .shoutbox-post-info span.shoutbox-msg-time {
color: #323232;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
padding: 0;
}
.shoutbox-msg .shout-message, div.shoutbox-even {
border: 1px solid #D6D6D6;
display: block;
margin-left: 108px;
min-height: 18px;
padding: 10px;
z-index: 1;
}
.shoutbox-msg.shoutbox-unpublished .shoutbox-post-info {
background: url("../images/shoutbox-bubble-unpublished.png") no-repeat scroll right 10px transparent;
}
.shoutbox-msg.shoutbox-unpublished {
background-color: transparent;
}
.shoutbox-msg.shoutbox-unpublished .shout-message {
border: 1px solid #C90707;
color: #666666;
}
div.shoutbox-even {
margin: 0 4px 18px 0;
padding: 2px 4px;
}
.shoutbox-all-shouts {
font-size: 0.9em;
font-weight: normal;
margin: 0;
padding: 0;
text-align: right;
}
.shoutbox-all-shouts a {
background: url("../images/gray-arrow-right.png") no-repeat scroll right top transparent;
padding: 0 15px 0 0;
}
#homebox-buttons {
}
.homebox-column:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
#homebox .homebox-column {
background-color: #F9F9F9;
background-image: none;
padding: 0;
}
#homebox .homebox-portlet h2.portlet-header a {
color: #323232;
}
#homebox .homebox-portlet .homebox-portlet-inner {
border: 1px solid #EEEEEE;
}
#homebox .homebox-portlet .homebox-portlet-inner .portlet-content {
padding: 10px;
}
#homebox .homebox-portlet {
border: medium none;
float: none;
width: auto;
}
#homebox-buttons button {
background: url("../images/button_bkgd.gif") repeat-x scroll left bottom #228BC8;
border: 1px solid #228BC8;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 22px;
margin: 2px;
padding: 1px 5px 2px;
text-transform: uppercase;
}
#homebox .homebox-portlet h3.portlet-header {
background-color: #EFEFEF;
color: #323232;
font-size: 1.6em;
line-height: 1.5em;
margin: 0;
padding: 3px 8px;
}
#homebox .homebox-portlet .homebox-portlet-inner {
border: 0 none;
overflow: hidden;
}
#homebox .homebox-portlet .portlet-header {
background: none repeat scroll 0 0 #E4F0F8;
border-bottom: 0 solid #DDDDDD;
color: #494949;
font-size: 1em;
margin: 0;
min-height: 18px;
padding: 2px 4px;
}
#homebox .homebox-portlet {
background-color: #EEEEEE;
border: 3px solid #EEEEEE;
margin: 2px 0 10px;
padding: 0;
}
#homebox .homebox-column-wrapper-3 .homebox-column {
background: url("images/stripe.png") repeat scroll 0 0 transparent;
margin: 2px 0 2px 2px;
min-height: 40px;
padding: 5px 0 5px 5px;
}
#homebox .homebox-column-wrapper-1 .homebox-column {
background: url("images/stripe.png") repeat scroll 0 0 transparent;
margin: 2px 2px 2px 0;
min-height: 40px;
padding: 5px 5px 5px 0;
}
#homebox .homebox-column-wrapper-2 .homebox-column {
background: url("images/stripe.png") repeat scroll 0 0 transparent;
margin: 2px;
min-height: 40px;
padding: 5px;
}
body#pid-dashboard h1.title, body#pid-dashboard #breadcrumbs {
display: none;
}
.group-attributes.fieldgroup .content {
padding: 0;
}
.panel-pane .full-node .group-attributes .field-field-group-image img.imagecache-group_images {
float: none;
height: auto;
text-align: left;
width: 100%;
}
.og-mission p:first-child {
font-weight: bold;
}
.calendar-calendar div.date-nav {
background: none repeat scroll 0 0 transparent;
border: medium none;
margin: 0 0 10px;
}
.calendar-calendar div.date-nav div.date-prev {
text-align: right;
}
.calendar-calendar div.date-nav div.date-next {
text-align: left;
}
.calendar-calendar .month-view table {
background: none repeat scroll 0 0 transparent;
border: medium none;
}
.calendar-calendar td {
text-align: center;
}
.calendar-calendar .week-view th {
background-color: #FFFFFF;
border-color: #EEEEEE #EEEEEE #CCCCCC;
border-style: solid;
border-width: 2px 1px 1px;
color: #666666;
}
.calendar-calendar .week-view td {
background-color: #FFFFFF;
border-bottom: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
}
.calendar-calendar .week-view td.calendar-agenda-hour {
background-color: #EEEEEE;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
color: #666666;
font-size: 0.8em;
padding: 0 10px;
text-align: right;
vertical-align: middle;
white-space: nowrap;
}
.calendar-calendar .week-view td div.view-item {
margin: 0 0 8px;
}
.calendar-calendar .week-view td div.view-item:last-child {
margin-bottom: 0;
}
.calendar-calendar .week-view td div.view-item div {
background-color: transparent;
color: #FFFFFF;
}
.calendar-calendar .week-view td div.view-item div.weekview {
background-color: #6599CA;
}
.calendar-calendar .week-view td div.view-item div.view-data-node-title {
margin: 0 0 4px;
padding: 0;
}
.calendar-calendar .week-view td div.view-item div.view-data-node-title a {
background-color: #D8E5F4;
display: block;
font-size: 1.2em;
font-weight: bold;
padding: 2px 4px;
}
.calendar-calendar .week-view .week.day, .calendar-calendar .week-view .week.day {
border: 1px solid #ECECEC;
padding: 2px 4px;
text-align: center;
vertical-align: middle;
}
.calendar-calendar .week-view .week.day a, .calendar-calendar .week-view .week.day a {
color: #666666;
font-size: 1.2em;
font-weight: bold;
text-align: center;
}
.calendar-calendar .day-view th {
background-color: #FFFFFF;
border-color: #EEEEEE #EEEEEE #CCCCCC;
border-style: solid;
border-width: 2px 1px 1px;
color: #666666;
}
.calendar-calendar .day-view td {
background-color: #FFFFFF;
border-bottom: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
}
.calendar-calendar .day-view td.calendar-agenda-hour {
background-color: #EEEEEE;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
color: #666666;
font-size: 0.8em;
padding: 0 10px;
text-align: right;
vertical-align: middle;
white-space: nowrap;
}
.calendar-calendar .day-view td div.view-item {
margin: 0 0 8px;
}
.calendar-calendar .day-view td div.view-item:last-child {
margin-bottom: 0;
}
.calendar-calendar .day-view td div.view-item div {
background-color: transparent;
color: #FFFFFF;
}
.calendar-calendar .day-view td div.view-item div.dayview {
background-color: #6599CA;
}
.calendar-calendar .day-view td div.view-item div.view-data-node-title {
margin: 0 0 4px;
padding: 0;
}
.calendar-calendar .day-view td div.view-item div.view-data-node-title a {
background-color: #D8E5F4;
display: block;
font-size: 1.2em;
font-weight: bold;
padding: 2px 4px;
}
.block .calendar-calendar .month-view table tr td {
font-weight: normal;
}
.calendar-calendar td.empty {
background: none repeat scroll 0 0 #E0E0E0;
border-color: #CCCCCC;
}
ul.links li.calendar {
border-right: 0 none;
display: inline;
}
.block .content-content .view-og-calendar, .block .content-content .view-content-global-calendar {
border: medium none;
}
.block .content-content .view-og-calendar .calendar-calendar .month-view table, .block .content-content .view-content-global-calendar .calendar-calendar .month-view table {
border: 2px solid #ECECEC;
}
.block .content-content .view-og-calendar .month-view .inner, .block .content-content .view-og-calendar .month-view .calendar-empty, .block .content-content .view-content-global-calendar .month-view .inner, .block .content-content .view-content-global-calendar .month-view .calendar-empty {
background-color: transparent;
border: medium none;
margin: 0;
padding: 0;
}
.block .content-content .view-og-calendar .month-view td, .block .content-content .view-content-global-calendar .month-view td {
border-collapse: collapse;
margin: 0;
padding: 0;
}
.block .content-content .view-og-calendar .month-view td.empty, .block .content-content .view-content-global-calendar .month-view td.empty {
background-color: #ECECEC;
}
.block .content-content .view-og-calendar .month-view .month.day, .block .content-content .view-content-global-calendar .month-view .month.day {
border: 1px solid #ECECEC;
text-align: center;
vertical-align: middle;
}
.block .content-content .view-og-calendar .month-view td.today .month.day a, .block .content-content .view-content-global-calendar .month-view td.today .month.day a {
color: #666666;
}
.block .content-content .view-og-calendar .month-view td.future.has-events, .block .content-content .view-content-global-calendar .month-view td.future.has-events {
background-color: #FCFCFC;
}
.block .content-content .view-content-global-calendar .month-view td.today.has-events a.popup, .block .content-content .view-content-global-calendar .month-view td.today.has-events div.view-field, .block .content-content .view-content-global-calendar .month-view td.today.has-events div.calendar {
background-color: transparent;
}
.block .content-content .view-og-calendar .month-view td.future.has-events .view-item div, .block .content-content .view-content-global-calendar .month-view td.future.has-events .view-item div {
background-color: transparent;
}
.block .content-content .view-og-calendar .month-view td.future.has-events .view-item .view-data-node-title a, .block .content-content .view-content-global-calendar .month-view td.future.has-events .view-item .view-data-node-title a {
background: none repeat scroll 0 0 transparent;
color: #228BC8;
font-size: 1.2em;
}
.view-og-calendar .calendar-calendar ul.links, .view-content-global-calendar .calendar-calendar ul.links {
text-align: center;
}
.view-og-calendar .calendar-calendar ul.links li, .view-content-global-calendar .calendar-calendar ul.links li {
border-right: 1px solid #ECECEC;
font-size: 1.14em;
margin: 0 4px 0 0;
padding: 0 8px 0 0;
}
.view-og-calendar .calendar-calendar ul.links li:last-child, .view-content-global-calendar .calendar-calendar ul.links li:last-child {
border-right: medium none;
}
div#calpopup #popup-close {
padding-top: 8px;
}
div#calpopup #popup-close img#popup-close-img {
position: relative;
z-index: 30;
}
div#calpopup-body {
margin-top: 0;
padding: 0;
position: relative;
z-index: 20;
}
#calpopup-body .node h2 {
margin-bottom: 10px;
margin-top: 0;
}
#calpopup-body .node fieldset {
background-color: #FCFCFC;
border: 1px solid #CCCCCC;
}
#calpopup-body div#nodelink {
border-top: 1px solid #CCCCCC;
margin: 0;
}
.view .item-list {
height: 34px;
}
.view .item-list ul.pager {
clear: none;
display: block;
/*float: right;
height: 26px;*/
margin-bottom: 0;
margin-top: 0;
padding-top: 8px;
text-align: center;
width: 84%;
}
.view .item-list .items-per-page-selector {
float: left;
height: 26px;
margin-left: 8px;
margin-top: 0;
padding-top: 8px;
width: 15%;
}
.view .view-content .item-list {
background-color: transparent;
background-image: none;
height: auto;
}
table.views-view-grid td {
vertical-align: top;
}
.views-admin-links {
right: 0;
}

.view div.more-link,
.view .view-footer,
.heartbeat-more-messages-wrapper {
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 1.1em;
  background: none repeat scroll 0 0 transparent;
  text-align: center;
  min-height: 40px;
clear: both;
margin: 0;
padding: 0;
}
.heartbeat-more-messages-wrapper p {
margin: 0;
}
.view div.more-link {
background: none repeat scroll 0 0 transparent;
margin: 0;
padding-right: 0;
}
.view-footer div {
margin: 0;
padding: 0;
}
/* Views Read More on Left */
.view.left-more-link div.more-link,
.view.left-more-link .view-footer,
.view.right-more-link div.more-link,
.view.right-more-link .view-footer {
  border-top: 1px solid #000000;
  padding-top: 15px;
  text-align: left;
  min-height: auto;
}

.view.right-more-link .view-footer div.more-link {
    border-top: 0 none;
    padding-top:0;
}

.view.right-more-link div.more-link,
.view.right-more-link .view-footer {
  text-align: right;
}

.view.left-more-link div.more-link a,
.view.left-more-link .view-footer a,
.view.right-more-link div.more-link a,
.view.right-more-link .view-footer a {
  background: transparent;
  color: #FF3F40;
  padding: 0;
  margin: 0;
  text-shadow: none;
  border-radius: 0;
  font-size: 14px;
}
.view.left-more-link div.more-link a:hover,
.view.left-more-link .view-footer a:hover,
.view.right-more-link div.more-link a:hover,
.view.right-more-link .view-footer a:hover {
  background: transparent;
  text-decoration: underline;
}
fieldset.views-exposed-form {
background-color: #F8F8F8;
border: 1px solid #CCCCCC;
clear: both;
overflow: visible;
padding: 0;
}
fieldset.views-exposed-form:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
html.js fieldset.collapsible .fieldset-wrapper {
overflow: visible;
}
html.js fieldset.views-exposed-form {
margin: 18px 0;
}
html.js fieldset.views-exposed-form.collapsed {
background-color: transparent;
}
.views-exposed-widgets {
float: left;
margin: 2px 0 8px 8px;
max-width: 82%;
width: auto;
}
.views-exposed-form .views-exposed-widget {
display: block;
float: left;
margin-right: 4%;
padding: 0;
}
.views-exposed-form .views-exposed-widget:last-child {
margin-right: 0;
}
.views-exposed-widget input, .views-exposed-widget select {
width: 90%;
}
#autocomplete {
overflow: hidden;
}
#autocomplete ul li {
border-bottom: 1px solid #EEEEEE;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.6em;
margin: 0;
padding: 2px 4px;
}
#autocomplete ul li:last-child {
border-bottom: medium none;
}
.views-exposed-wrapper .views-exposed-widget.views-exposed-submit {
float: left;
margin-right: 8px;
max-width: 14%;
width: auto;
}
.views-exposed-wrapper .views-exposed-widget.views-exposed-submit .form-submit {
margin-top: 22px;
max-width: 100%;
width: 60px;
}
.views-exposed-wrapper .views-exposed-widget.views-exposed-submit fieldset.collapsible {
    display:none;
}
div#block-commons_core-5 a, div#block-commons_core-5 a:link, div#block-commons_core-5 a:visited {
color: #228BC8;
}
div#block-og_views-0 h2.title {
display: none;
}
#views-exposed-form-og-search-default .views-exposed-widget.views-exposed-submit {
float: right;
margin-right: 2px;
max-width: none;
width: auto;
}
#views-exposed-form-og-search-default input#edit-keys.form-text {
width: 95%;
}
#views-exposed-form-og-search-default .views-exposed-widget.views-exposed-submit .form-submit, #views-exposed-form-og-search-page-1 .views-exposed-widget.views-exposed-submit .form-submit {
float: left;
margin: 0;
padding: 0 5px;
text-align: center;
width: 100%;
}
#views-exposed-form-og-search-page-1 .views-exposed-widget.views-exposed-submit {
}
#views-exposed-form-og-search-page-1 .views-exposed-widgets {
margin-right: 0;
width: 60%;
}
#views-exposed-form-og-search-default .views-exposed-widgets {
float: none;
margin: 0 0 5px;
max-width: 100%;
padding: 0;
width: 100%;
}
#views-exposed-form-og-search-default .views-exposed-widget .form-item input {
width: 99%;
}
.views-exposed-widget label {
display: block;
padding: 2px 6px;
}
.views-exposed-widget .form-item, .views-exposed-widget .views-widget {
margin: 0;
}
.views-exposed-widget .form-item input {
width: 90%;
}
.view-og-all .views-exposed-widget {
width: 40%;
}
.view-content-global-calendar .views-exposed-widget {
width: 28%;
}
.view-homepage-group-showcase .views-row {
background-color: #EEEEEE;
clear: both;
margin: 0 0 10px;
padding: 15px;
}
.view-homepage-group-showcase .views-row:after, .view-homepage-group-showcase .views-row .view-content:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.view-homepage-group-showcase .views-row .views-field-field-group-image-fid {
border: 1px solid #C5C5C5;
float: left;
line-height: 0;
margin-right: 2%;
width: 20%;
}
.view-homepage-group-showcase .views-row .views-field-field-group-image-fid img {
height: auto;
width: 100%;
}
.view-homepage-group-showcase .views-row .view-homepage-group-showcase.view-display-id-block_2 {
float: left;
width: 77%;
}
.view-homepage-group-showcase .views-row table:after {
clear: both;
}
.view-homepage-group-showcase .views-row table tr td.views-field-name {
font-size: 0.8em;
text-align: right;
}
.view-homepage-group-showcase .views-row .views-field-title {
clear: both;
font-size: 1.6em;
margin: 0 0 0.8em;
}
.view-homepage-group-showcase .views-row table .views-field-title {
font-size: 1em;
}
.view-recent-featured .views-exposed-widget, .view-recent-feature .views-exposed-widget, .view-content-global-polls .views-exposed-widget, .view-content-global-blogs .views-exposed-widget, .view-content-global-documents .views-exposed-widget, .view-content-global-discussions .views-exposed-widget, .view-content-global-wikis .views-exposed-widget {
width: 22%;
}
.view-recent-content-all .views-exposed-widget {
width: 25%;
}
.view-AllRecentContent .views-field-title, .view-recent-content-all .views-field-title {
width: 40%;
}
.view-og-tab-polls .views-exposed-widget, .view-og-tab-documents .views-exposed-widget, .view-og-tab-discussions .views-exposed-widget, .view-og-tab-wikis .views-exposed-widget, .view-og-calendar .views-exposed-widget, .view-og-tab-blogs .views-exposed-widget {
width: 30%;
}
.view-user-directory .views-exposed-widget {
width: 13%;
}
.view-og-content-tracker .views-exposed-widget {
width: 44%;
}
.view-homepage-group-showcase table tr td.views-field-type span.node-type, .view-recent-featured table tr td.views-field-type span.node-type, .view-recent-content-all table tr td.views-field-type span.node-type, .view-og-content-tracker table tr td.views-field-type span.node-type, .view-og-my-content table tr td.views-field-type span.node-type {
display: block;
height: 18px;
text-indent: -9999px;
width: 18px;
}
.view-recent-featured table tr td.views-field-type span.node-type {
margin-right: 10px;
}
.view-homepage-group-showcase table tr td.views-field-type span.blog, .view-recent-featured table tr td.views-field-type span.blog, .view-og-content-tracker table tr td.views-field-type span.blog, .view-recent-content-all table tr td.views-field-type span.blog, .view-og-my-content table tr td.views-field-type span.blog {
background: url("../images/icons/blog-node.png") no-repeat scroll center center transparent;
}
.view-homepage-group-showcase table tr td.views-field-type span.event, .view-recent-featured table tr td.views-field-type span.event, .view-recent-content-all table tr td.views-field-type span.event, .view-og-content-tracker table tr td.views-field-type span.event, .view-og-my-content table tr td.views-field-type span.event {
background: url("../images/icons/event-node.png") no-repeat scroll center center transparent;
}
.view-homepage-group-showcase table tr td.views-field-type span.wiki, .view-recent-featured table tr td.views-field-type span.wiki, .view-recent-content-all table tr td.views-field-type span.wiki, .view-og-content-tracker table tr td.views-field-type span.wiki, .view-og-my-content table tr td.views-field-type span.wiki {
background: url("../images/icons/wiki-node.png") no-repeat scroll center center transparent;
}
.view-homepage-group-showcase table tr td.views-field-type span.document, .view-recent-featured table tr td.views-field-type span.document, .view-recent-content-all table tr td.views-field-type span.document, .view-og-content-tracker table tr td.views-field-type span.document, .view-og-my-content table tr td.views-field-type span.document {
background: url("../images/icons/document-node.png") no-repeat scroll center center transparent;
}
.view-homepage-group-showcase table tr td.views-field-type span.discussion, .view-recent-featured table tr td.views-field-type span.discussion, .view-recent-content-all table tr td.views-field-type span.discussion, .view-og-content-tracker table tr td.views-field-type span.discussion, .view-og-my-content table tr td.views-field-type span.discussion {
background: url("../images/icons/forum-node.png") no-repeat scroll center center transparent;
}
.view-homepage-group-showcase table tr td.views-field-type span.poll, .view-recent-featured table tr td.views-field-type span.poll, .view-recent-content-all table tr td.views-field-type span.poll, .view-og-content-tracker table tr td.views-field-type span.poll, .view-og-my-content table tr td.views-field-type span.poll {
background: url("../images/icons/poll-node.png") no-repeat scroll center center transparent;
}
.view-homepage-group-showcase table tr td.views-field-type span.group, .view-recent-featured table tr td.views-field-type span.group, .view-recent-content-all table tr td.views-field-type span.group, .view-og-content-tracker table tr td.views-field-type span.group, .view-og-my-content table tr td.views-field-type span.group {
background: url("../images/icons/group-node.png") no-repeat scroll center center transparent;
}
.view-homepage-group-showcase table tr td.views-field-type span.notice, .view-recent-featured table tr td.views-field-type span.notice, .view-recent-content-all table tr td.views-field-type span.notice, .view-og-content-tracker table tr td.views-field-type span.notice, .view-og-my-content table tr td.views-field-type span.notice {
background: url("../images/icons/notice-node.png") no-repeat scroll center center transparent;
}
.view-recent-content-all table tr td.views-field-title a, .view-og-content-tracker table tr td.views-field-title a {
white-space: normal;
}
.view-recent-content-all table tr th.views-field-group-nid, .view-og-content-tracker table tr td.views-field-group-nid {
max-width: 140px;
}
.view-recent-content-all table tr td.views-field-name, .view-og-content-tracker table tr td.views-field-name {
padding-right: 10px;
text-align: right;
white-space: nowrap;
}
.view-recent-featured td.views-field-title, .view-content-global-polls td.views-field-title, .view-content-global-blogs td.views-field-title, .view-content-global-documents td.views-field-title, .view-content-global-discussions td.views-field-title, .view-content-global-wikis td.views-field-title {
max-width: 25%;
}
.view-recent-notices span.title, .view-recent-featured span.title, .view-content-global-polls span.title, .view-content-global-blogs span.title, .view-content-global-documents span.title, .view-content-global-discussions span.title, .view-content-global-wikis span.title, .view-og-my-content span.title {
font-size: 1.2em;
font-weight: bold;
padding-right: 10px;
white-space: normal;
}
.view-og-my-content span.title {
color: #333333;
display: inline-block;
padding: 6px 0;
}
.view-og-my-content tr.views-row-first {
border-top: 1px solid #F4F4F4;
}
.view-recent-notices span.posted-date, .view-recent-featured span.posted-date, .view-content-global-polls span.posted-date, .view-content-global-blogs span.posted-date, .view-content-global-discussions span.posted-date, .view-content-global-wikis span.posted-date {
white-space: nowrap;
}
.view-recent-notices span.replies, .view-recent-notices span.tags, .view-recent-notices span.updated-date, .view-recent-featured span.replies, .view-recent-featured span.tags, .view-recent-featured span.updated-date, .view-content-global-polls span.replies, .view-content-global-polls span.tags, .view-content-global-polls span.updated-date, .view-content-global-blogs span.replies, .view-content-global-blogs span.tags, .view-content-global-blogs span.updated-date, .view-content-global-documents span.replies, .view-content-global-documents span.tags, .view-content-global-documents span.updated-date, .view-content-global-discussions span.replies, .view-content-global-discussions span.tags, .view-content-global-discussions span.updated-date, .view-content-global-wikis span.replies, .view-content-global-wikis span.tags, .view-content-global-wikis span.updated-date {
display: block;
font-size: 11px;
}
.view-recent-notices span.updated-date, .view-recent-featured span.updated-date, .view-content-global-polls span.updated-date, .view-content-global-blogs span.updated-date, .view-content-global-documents span.updated-date, .view-content-global-discussions span.updated-date, .view-content-global-wikis span.updated-date {
font-style: italic;
}
.view-content-global-documents .views-field-field-file-fid .filefield-file, .view-content-global-documents .views-field-field-file-fid .filefield-file a {
margin-right: 10px;
white-space: nowrap;
}
.view-id-recent_notices view-display-id-block_1 .view-header .addnew, .view-display-id-calendar_block_1 .view-header .addnew {
position: absolute;
right: 10px;
text-align: right;
top: 22px;
width: 90px;
}
.panel-pane .view-og-calendar .view-header .addnew a, .panel-pane .view-recent-notices .view-header .addnew a, .panel-pane .view-header .addnew a {
background-color: transparent;
border: medium none;
color: #228BC8;
font-size: 1em;
padding: 0;
text-align: right;
width: auto;
}
.view-user-directory table.views-view-grid td {
width: 23%;
}
.view-user-directory td {
border-bottom: 1px solid #EEEEEE;
border-right: 1px solid #EEEEEE;
padding: 1%;
}
.view-user-directory td:last-child {
border-right: medium none;
}
.view-user-directory tr:last-child td {
border-bottom: medium none;
}
.view-user-directory .views-field-name {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
margin: 0 0 4px;
}
.view-user-directory .views-field-value-4 {
font-weight: bold;
}
a.feed-icon img {
margin: 5px;
}
.view-user-meta {
float: none;
font-family: arial;
margin: 0;
position: relative;
width: 100%;
}
.view-user-meta .views-field-name span {
display: block;
font-size: 16px;
font-weight: bold;
line-height: 1.2em;
text-align: right;
}
.view-user-meta .views-field-name span.username a {
color: #228BC8;
font-weight: bold;
}
.view-user-meta .views-field-name span.full-name {
font-size: 0.9em;
font-style: normal;
}
.view-user-meta .views-field-picture {
float: right;
margin: 0 0 2px 12px;
}
.view-user-meta .views-field-nothing, .view-user-meta .views-field-nothing-1 {
float: none;
margin-bottom: 2px;
margin-top: 2px;
padding: 0;
}
.view-user-meta .views-field-nothing a, .view-user-meta .views-field-nothing-1 a {
color: #FFFFFF;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}
.view-user-meta .views-field-nothing {
background-color: #666666;
background-image: url("../images/bullet-white.png");
background-position: 18px center;
background-repeat: no-repeat;
height: 27px;
line-height: 27px;
margin: 0;
padding: 0 0 0 26px;
width: auto;
}
.view-user-meta .views-field-nothing-1 {
background-image: url("../images/bullet-white.png");
background-position: 18px center;
background-repeat: no-repeat;
height: 27px;
line-height: 27px;
margin: 0;
padding: 0 0 0 26px;
position: absolute;
right: 14px;
top: 0;
width: auto;
}
.view-user-meta .views-field-nothing-2 {
top: 37px;
}
.view-user-meta .views-field-nothing-3 {
top: 57px;
}
.view-user-meta .views-field-nothing-4 {
top: 77px;
}
.view-user-meta .views-field-nothing-2, .view-user-meta .views-field-nothing-3, .view-user-meta .views-field-nothing-4 {
background-image: url("../images/bullet-blue.png");
background-position: 10px center;
background-repeat: no-repeat;
left: 187px;
margin: 0;
padding: 0 0 0 18px;
position: absolute;
white-space: nowrap;
width: auto;
}
.view-user-meta .views-field-name span.welcome-text {
color: #666666;
font-size: 24px;
font-weight: normal;
left: 84px;
position: absolute;
top: 41px;
}
.view-user-meta .views-field-name span.username a {
color: #000000;
font-size: 12px;
font-weight: normal;
left: 84px;
position: absolute;
top: 74px;
}
.view-user-meta .views-field-name {
font-size: 0.9em;
line-height: 1em;
}
.view-user-meta .views-field-name a {
color: #228BC8;
}
.view-user-meta .views-field-points {
clear: both;
text-align: right;
}
.view-user-meta .views-row span.views-field-picture {
display: block;
float: right;
}
.view-most-active-users td.views-field-name, .view-home-newest-users td.views-field-name, .view-og-most-active td.views-field-field-title, .view-og-dashboard-groups td.views-field-title {
width: 60%;
}
.view-most-active-users td.views-field-picture, .view-home-newest-users td.views-field-picture, .view-og-most-active td.views-field-field-group-image-fid, .view-og-dashboard-groups td.views-field-field-group-image-fid {
padding-left: 0;
width: 28px;
}
.block .view-most-active-users td.views-field-picture {
width: auto;
}
.tagadelic_views {
font-size: 117%;
line-height: 260%;
text-align: justify;
}
.tagadelic a {
}
.gerenciall_add_padding.block .inner .content {
padding: 12px;
}
.gerenciall_add_padding.block .inner .content .view-footer p {
margin-bottom: 0;
}
#edit-fluid-grid-width-wrapper {
display: none;
}
.block {
margin-bottom: 10px;
}
#block-views-groups_featured_groups-block_1 .content, #block-views-groups_featured_groups-block_2 .content {
background-color: #EEEEEE;
float: left;
margin-left: 0;
margin-right: 0;
padding: 10px 42px;
width: 572px;
}
#block-views-groups_featured_groups-block_1 .view-content .views-slideshow-controls-top, #block-views-groups_featured_groups-block_2 .view-content .views-slideshow-controls-top {
left: 0;
position: absolute;
top: 90px;
width: 640px;
}
#block-views-groups_featured_groups-block_1 .view-content .views-slideshow-controls-top a, #block-views-groups_featured_groups-block_2 .view-content .views-slideshow-controls-top a {
color: #EEEEEE;
}
#block-views-groups_featured_groups-block_1 .view-content .views-slideshow-controls-top .views_slideshow_pause, #block-views-groups_featured_groups-block_2 .view-content .views-slideshow-controls-top .views_slideshow_pause {
display: none;
}
#block-views-groups_featured_groups-block_1 .view-content .views-slideshow-controls-top .views_slideshow_previous, #block-views-groups_featured_groups-block_2 .view-content .views-slideshow-controls-top .views_slideshow_previous {
background: url("../images/slideshow_control_back.png") no-repeat scroll 0 15px transparent;
left: 12px;
padding-bottom: 25px;
position: absolute;
}
#block-views-groups_featured_groups-block_1 .view-content .views-slideshow-controls-top .views_slideshow_next, #block-views-groups_featured_groups-block_2 .view-content .views-slideshow-controls-top .views_slideshow_next {
background: url("../images/slideshow_control_next.png") no-repeat scroll 0 15px transparent;
padding-bottom: 25px;
position: absolute;
right: 0;
}
#block-views-groups_featured_groups-block_1 .content .views-row .views-field-field-group-image-fid, #block-views-groups_featured_groups-block_2 .content .views-row .views-field-field-group-image-fid {
float: left;
margin-right: 10px;
width: 140px;
}
#block-views-groups_featured_groups-block_1 .content .views-row .views-field-field-group-image-fid img, #block-views-groups_featured_groups-block_2 .content .views-row .views-field-field-group-image-fid img {
border: 2px solid #FFFFFF;
height: 136px;
width: 136px;
}
#block-views-groups_featured_groups-block_1 .content .views-row .views-field-description, #block-views-groups_featured_groups-block_2 .content .views-row .views-field-description {
float: right;
width: 410px;
}
#block-views-groups_featured_groups-block_1 .content .views-row .title, #block-views-groups_featured_groups-block_2 .content .views-row .title {
font-weight: bold;
}
#block-views-groups_featured_groups-block_1 .content .views-row .views-field-subscribe, #block-views-groups_featured_groups-block_2 .content .views-row .views-field-subscribe {
}
#block-views-groups_featured_groups-block_1 .content .views-row .views-field-subscribe .field-content, #block-views-groups_featured_groups-block_2 .content .views-row .views-field-subscribe .field-content {
float: right;
}
#block-views-groups_featured_groups-block_1 .content .views-row .views-field-subscribe div.joinnow-button a, #block-views-groups_featured_groups-block_2 .content .views-row .views-field-subscribe div.joinnow-button a {
margin: 0;
}
.view-subgroups-main-listing .view-content .views-row, .view-groups-main-listing .view-content .views-row {
background: none repeat scroll 0 0 transparent;
border-bottom: 1px solid #C6C6C6;
list-style-type: none;
margin: 0;
padding: 10px 0;
}
.view-subgroups-main-listing .view-content .views-field-subscribe div.joinnow-button a, .view-groups-main-listing .view-content .views-field-subscribe div.joinnow-button a {
margin: 0 0 0 78px;
}
.sidebar-last .block-views .view-content .item-list ul li.views-row-odd .views-field-field-group-image-fid img, .sidebar-last .block-views .view-content .item-list ul li.views-row-odd .views-field-picture img {
border: 1px solid #FFFFFF;
}
.sidebar-last .block-views .view-content .item-list ul li.views-row-even .views-field-field-group-image-fid img, .sidebar-last .block-views .view-content .item-list ul li.views-row-even .views-field-picture img {
border: 1px solid #E7E7E7;
}
.sidebar-last .block-views .view-content .item-list ul li .views-field-title {
font-weight: bold;
}
.view-groups-newest-groups .views-field-description .field-content p {
margin: 0;
}
.view-groups-my-groups-listing ul li {
clear: left;
}
.view-groups-my-groups-listing .views-field-field-group-image-fid {
float: left;
margin-right: 15px;
}
.view-groups-my-groups-listing .views-field-description {
float: left;
width: 60%;
}
.view-groups-my-groups-listing .views-field-leave-group {
float: right;
}
.view-most-bookmarked .views-field-name {
float: right;
width: 180px;
}
#main-group #content-content .feed-item {
border-bottom: 1px solid #CCCCCC;
padding-bottom: 10px;
}
body.page-user #main-inner #sidebar-first #sidebar-first-inner, body.page-user-1 #main-inner #sidebar-first #sidebar-first-inner {
width: 90%;
}
#block-commons_profile-profile_image_links ul.links li {
background: url("../images/doublearrow.gif") no-repeat scroll 0 6px transparent;
border: medium none;
display: block;
padding: 0 6px 0 12px;
width: 90%;
}
#block-commons_profile-profile_image_links ul.links li a {
font-weight: bold;
}
#block-commons_profile-profile_image_links ul.links li.userpoints {
background: none repeat scroll 0 0 transparent;
border: medium none;
display: block;
padding: 6px 6px 0 0;
width: 90%;
}
#block-commons_profile-profile_image_links ul.links li.user_badges {
background: none repeat scroll 0 0 transparent;
border: medium none;
display: block;
padding: 0 6px 0 0;
width: 90%;
}
.heartbeat-block .heartbeat-message-block {
border-bottom: 1px solid #CCCCCC;
}
.heartbeat-block .heartbeat-message-block .beat-item {
padding-top: 8px;
}
.beat-item-info img {
height: 40px;
width: 40px;
}
#block-views-profile_about-block_1 .view-content label {
font-weight: bold;
}
#block-views-profile_about-block_1 .view-content p {
margin-top: 0;
}
#block-views-profile_about-block_1 .view-content .views-row div {
margin-bottom: 6px;
}
#block-commons_core-group_members table.views-view-grid td {
border: medium none;
padding: 0;
}
#block-views-group_node-block_1 {
background-color: #EEEEEE;
padding: 20px;
width: 620px;
}
#block-views-group_node-block_1 .inner {
width: 92%;
}
#block-views-group_node-block_1 .view-content .views-field-field-group-image-fid {
float: left;
margin: 0 10px 10px 0;
}
#block-views-group_node-block_1 .view-content .views-field-field-group-image-fid img {
border: 2px solid #FFFFFF;
height: 136px;
width: 136px;
}
#block-views-group_node-block_1 .view-content .views-field-subscribe div.joinnow-button a {
margin: 0 0 0 150px;
}
#block-views-group_node-block_1 .view-content .views-field-field-featured-group-value {
background-color: #DDDDDD;
clear: both;
margin-top: 10px;
padding: 6px 10px;
}
.dateblock {
float: left;
font-weight: bold;
margin-right: 10px;
padding-bottom: 7px;
width: 30px;
}
.dateblock .month {
background-color: #228BC8;
color: #FFFFFF;
float: left;
font-size: 11px;
line-height: 1.1em;
text-align: center;
text-transform: capitalize;
width: 30px;
}
.dateblock .day {
background-color: #DADEE1;
color: #000000;
float: left;
font-size: 14px;
font-weight: bold;
line-height: 1.1em;
padding: 2px 0;
text-align: center;
width: 30px;
}
.dateblock .year {
display: none;
}
#homebox .homebox-portlet {
background-color: #EEEEEE;
border: 3px solid #EEEEEE;
margin: 2px 0 5px;
padding: 0;
}
#homebox .homebox-portlet h3.portlet-header {
background-color: #EFEFEF;
color: #323232;
font-size: 1.6em;
line-height: 1.5em;
margin: 0;
padding: 3px 8px;
}
#homebox .homebox-portlet .homebox-portlet-inner {
border: 0 none;
overflow: hidden;
}
#homebox .homebox-portlet .portlet-header {
background: none repeat scroll 0 0 #E4F0F8;
border-bottom: 0 solid #DDDDDD;
color: #494949;
font-size: 1em;
margin: 0;
min-height: 18px;
padding: 2px 4px;
}
#homebox .homebox-portlet {
background-color: #EEEEEE;
border: 3px solid #EEEEEE;
margin: 2px 0 10px;
padding: 0;
}
#homebox .homebox-column-wrapper-3 .homebox-column {
background: url("images/stripe.png") repeat scroll 0 0 transparent;
margin: 2px 0 2px 2px;
min-height: 40px;
padding: 5px 0 5px 5px;
}
#homebox .homebox-column-wrapper-1 .homebox-column {
background: url("images/stripe.png") repeat scroll 0 0 transparent;
margin: 2px 2px 2px 0;
min-height: 40px;
padding: 5px 5px 5px 0;
}
#edit-body-wrapper.form-item {
margin-right: 1em;
}
.standard #edit-body-wrapper.form-item {
margin: 0;
}
#edit-profile-name-wrapper.form-item {
margin-top: 0;
}
#edit-node-type.form-select {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
color: #666666;
font-family: arial;
font-size: 12px;
height: 27px;
padding: 4px;
width: 100%;
}
.group-members-link {
background: url("../images/gray-arrow-right.png") no-repeat scroll right top transparent;
clear: both;
display: block;
font-size: 11px;
font-weight: normal;
line-height: 1.1em;
margin: 10px 0 0;
padding: 0 15px 0 0;
text-align: right;
}
.block {
overflow: visible;
}
body.page-taxonomy #content-content {
width: 100%;
}
body.page-taxonomy #content-content .node {
border-bottom: 1px solid #CCCCCC;
margin-bottom: 0;
padding-bottom: 0.75em;
padding-top: 0.75em;
}
body.page-taxonomy #content-content .node .meta .submitted {
background: none repeat scroll 0 0 #F5F5F5;
border: 0 solid #DDDDDD;
color: #777777;
display: block;
max-width: 700px;
padding: 3px 7px 2px;
}
body.page-taxonomy #content-content .node .meta .picture, body.page-taxonomy #content-content .node .meta .user_badges {
display: none;
}
.ur_action_0 span {
white-space: normal;
}
#content-content .og-feature-description .form-item {
white-space: normal;
}
.node-form .form-text {
width: 80%;
}
textarea,
.form-item input.form-text,
.form-item select {
  width: 95%;
max-width: 95%;
}
.flag-message {
top: 1.2em;
}
.buildmode-full .field-links .flag-message {
color: #ff3f40;
font-size: 11px;
position: relative;
top: 0;
}
#content-front #content-front-left {
float: left;
}
#content-front #content-front-right {
float: right;
}
body.page-home #content-front #content-front-left {
margin-right: 20px;
width: 405px;
height: 211px;
position: relative;
margin-left: 25px;
}

#content-front #content-front-left .content-inner {
margin: 0;
}
body.page-home #content-front #content-front-right {
width: 455px;
height: 190px;
}
.page-arquideas-network #content-front #content-front-left,
.page-solr-nodetype #content-front #content-front-left,
.page-solr-nodetype-multi #content-front #content-front-left {
	width: 610px;
	margin-left: 0px;
        margin-bottom : 10px;
}
.page-arquideas-network #content-front #content-front-right,
.page-solr-nodetype #content-front #content-front-right,
.page-solr-nodetype-multi #content-front #content-front-right {
	width: 300px;
}
#content-front #content-front-right .content-inner {
margin-left: 0;
}
body.page-home #content-front #content-front-left .content-inner {
  height: 170px;
/*  overflow: hidden;*/
}
body.page-home #content-front #content-front-left .odd{
	background: transparent;
}
body.page-home #content-front #content-front-left .views_slideshow_singleframe_pager .odd{
	background-color: #FFF;
}
body.page-home #content-front #content-front-left .views_slideshow_singleframe_pager .odd.activeSlide{
	background-color: #FF3F3F;
}
body.page-home #content-front #content-front-right .content-inner {
  height: 174px;
  overflow: hidden;
  position: relative;
}
.field-ds-group-ds-node-date-type-vote {
float: left;
width: 100%;
}
.page-solr-nodetype-multi #content-front .block .inner {
  margin: 0;
}
#main .block {
margin-bottom: 30px;
}
.field-ds-group-ds-node-date-type-vote .field {
display: inline;
float: left;
margin-right: 12px;
}
.field-ds-group-ds-node-date-type-vote .field-fivestar-widget, .field-ds-group-ds-node-date-type-vote .field-fivestar-widget .fivestar-widget {
float: right;
}
.field-ds-group-ds-node-date-type-vote .field-fivestar-widget .description {
float: left;
margin: 0 8px 0 0;
}
.field .fivestar-widget label {
display: none;
}
.nd-region-header .field-links ul {
display: block !important;
}
.nd-region-header .field-links ul li {
border-right: 0 none !important;
display: block !important;
}
.teaser-right-image.view .view-content .views-row .views-field-picture {
float: right;
margin: 0 0 10px 10px;
}
.node-form-cols {
float: left;
}
.gerenciall_default {
}
.block .title, .gerenciall_default .title {
margin: 0;
}
.calendar-calendar div.date-nav {
/*background-color: #CFCFCF;
background-image: -moz-linear-gradient(center bottom, #CFCFCF 20%, #EFEFEF 93%);
border-radius: 12px 12px 0 0;*/
margin: 0;
padding: 12px 16px 16px 10px;
position: relative;
}
.calendar-calendar .date-heading{
	margin-top: 10px;
}
.calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3 {
color: #333333;
font-size: 20px;
font-weight: normal;
}
.calendar-calendar th.days {
background-color: #FFFFFF;
border: 0 none;
color: #333333;
font-weight: bold;
padding: 6px 8px;
text-align: center;
background-image: none!important;
}
.calendar-calendar td.empty, .calendar-calendar table.mini td.empty, .calendar-calendar td {
border: 1px solid #EBEBEB !important;
color: #000;
margin: 0;
padding: 5px 8px !important;
text-align: center;
vertical-align: top;
width: auto;
}
.calendar-calendar div.date-nav .date-prev a, .calendar-calendar div.date-nav .date-next a {
background-repeat: no-repeat;
display: block;
height: 20px;
position: absolute;
text-indent: 9999px;
top: 14px;
white-space: nowrap;
width: 21px;
}
.calendar-calendar div.date-nav .date-prev a {
background-image: url("../images/arrow-left.png");
left: 14px;
}
.calendar-calendar div.date-nav .date-next a {
background-image: url("../images/arrow-right.png");
right: 14px;
}
.view-content-event-calendar {
border: 0 none;
border-radius: 12px 12px 12px 12px;
}
.node-type-group .node .block .block-title {
background-color: transparent;
background-image: none;
}
.block .block-title a, .gerenciall_default .block-title a, body.node-type-group .page-group .sidebar-last .block .block-title a, body.page-title-page .page-inner .sidebar-last .block .block-title a {
color: #333333;
font-size: 20px;
line-height: 100%;
padding: 12px 16px 16px 14px;
}
.block .inner.content {
border-radius: 0 0 0 0;
box-shadow: none;
padding: 0;
}
#main .gerenciall_calendar .content, .block.block-views .content, .gerenciall_default.block.block-views .content {
padding: 0;
}
.content-inner ul, .content-inner ol {
margin-bottom: 0;
}

#main .gerenciall_calendar .content {
background-color: transparent;
}
.view-num-posts-filtered-by-user .field-content {
color: #666666;
}
div.empty {
padding: 16px;
text-align: center;
}
#header-group .block .content, #footer .block .content {
background-color: transparent;
border: 0 none;
border-radius: 0 0 0 0;
box-shadow: none;
}
.gerenciall_highlight {
}
.gerenciall_highlight .block-title {
margin: 0;
}
.gerenciall_highlight .block-title {
background-color: #D83507;
background-image: -moz-linear-gradient(center bottom, #D83407 20%, #F18A2B 88%);
border-radius: 12px 12px 0 0;
}
.gerenciall_highlight .block-title a {
color: #FFFFFF !important;
line-height: 100%;
padding: 12px 16px 16px 14px;
}
.block.block-views.gerenciall_highlight .content {
background-color: #FFFFFF;
border-radius: 0 0 12px 12px;
box-shadow: 2px 4px 4px #D6D6D6;
display: block;
overflow: hidden;
padding: 0 0 12px;
}
div .collapsiblock a {
background-image: url("../images/expanded.png");
background-position: 96% center;
}
div .collapsiblock.collapsiblockCollapsed a {
background-image: url("../images/closed.png");
background-position: 96% center;
}
div h1.collapsiblock a, div h1.collapsiblock.collapsiblockCollapsed a {
background: none repeat scroll 0 0 transparent;
}
#footer-wrapper {
border-top: 0 none;;
}
td.views-field-last-updated.active, td.views-field-last-updated {
color: #666666;
font-size: 12px;
}
.views-field-created, .views-field-timestamp, .views-field-last-updated em {
color: #999999;
font-size: 11px;
font-style: normal;
padding-bottom: 6px;
}
.views-field-last-updated em {
display: inline-block;
padding-top: 6px;
}
.views-field-last-updated a, .views-field-last-updated h2, .views-field-title a, .views-field-title a h2 {
color: #333333;
font-weight: normal;
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
}
.view.view-arqnetwork-group-detail-by-cat .view-content .views-field-title a {
    font-size: 1.4em;
}
.views-field-last-updated a {
color: #0099FF;
font-weight: normal;
}
.views-field-last-updated .node-type.discussion a, .views-field-last-updated a h2, .views-field-title a h2 {
padding: 6px 0;
}
.views-field-last-updated .node-type.discussion a {
color: #0099FF;
}
.view-groups-main-listing .views-field-title a {
}
.views-field-group-nid {
clear: both;
}
.views-field-group-nid label {
color: #666666;
font-size: 11px;
font-weight: bold;
}
.views-field-group-nid a {
color: #EA6311;
font-size: 11px;
font-weight: normal;
}
.views-field.select div {
display: inline;
}
.view-most-active-users-gerencia .views-field-value-1 {
padding-bottom: 6px;
}
.view-most-active-users-gerencia .views-field-badge .field-content {
border-bottom: 1px dashed #D9D9D9;
display: inline-block;
margin-bottom: 6px;
padding-bottom: 6px;
}
.block-title-inside-content {
color: #333333;
display: inline-block;
font-size: 16px;
line-height: 120%;
padding-top: 6px;
vertical-align: top;
}
#commons-core-group-create-content-block-form {
display: inline-block;
}
#edit-node-type-wrapper.form-item {
width: 384px;
}
td.views-field.select {
border-right: 1px solid #ECECEC;
}
.views-bulk-operations-form thead {
display: none;
}
#views-bulk-operations-submit input.form-submit {
}
#edit-objects-selector-wrapper {
}
table .mini-day-on a {
text-decoration: none;
}
.block-powered_by_nivaria {
float: right;
padding-top: 10px;
width: auto;
}
#footer-inner #block-block-1 {
width: auto;
}
#views-bulk-operations-submit {
overflow: hidden;
padding: 14px 14px 0;
}
.view-most-active-users-gerencia .views-field-field-number-posts-vname {
margin-left: 78px !important;
}
.view-stream-recent-content .views-field-title {
display: block;
margin-left: 64px;
}
div.view-empty p {
text-align: center;
}
.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today, .calendar-calendar tr td.has-events.today, .calendar-calendar tr.odd td.has-events.today, .calendar-calendar tr.even td.has-events.today {
background-color: transparent;
border: 2px solid #999999 !important;
}
.block-views .calendar-calendar tr td.today, .block-views .calendar-calendar tr.odd td.today, .block-views .calendar-calendar tr.even td.today, .block-views .calendar-calendar tr td.has-events.today, .block-views .calendar-calendar tr.odd td.has-events.today, .block-views .calendar-calendar tr.even td.has-events.today {
background-color: #999999;
border: 0 none !important;
color: #FFFFFF;
}
.calendar-calendar tr td.has-events, .calendar-calendar tr.odd td.has-events, .calendar-calendar tr.even td.has-events {
background-color: #000;
}
.block-views .calendar-calendar tr td.has-events, .block-views .calendar-calendar tr.odd td.has-events, .block-views .calendar-calendar tr.even td.has-events {
background-color: transparent;
}
.block-views .calendar-calendar tr td.has-events a, .block-views .calendar-calendar tr.odd td.has-events a, .block-views .calendar-calendar tr.even td.has-events a {
color: #FF3F3F;
}
#block-views-228f369cb15ea72f0c4ceed52aaf99c7 .content {
background-color: transparent;
border: 0 none;
}
tbody {
border: 0 none;
}
body #main, body.page-one-column.page-node.node-type-group #main {
background-color: #FFFFFF;
border: 0 none;
border-radius: 0;
padding: 0 16px;
}
body.not-front #content-group, body.page-node #content-group {
box-shadow: 0 none;
padding-right: 0;
width: 600px;
}
body.no-sidebars #content-group {
  margin: 0 auto;
}
body.node-type-page #content-group,
body#pid-content-contact #content-group,
body.page-cart #content-group {
  float: none;
}
body.node-type-page #content-group{
	float: left;
}
body.no-sidebars #content-group h1.title {
  border-bottom: 1px solid #000;
  padding: 20px 0 30px;
  margin-bottom: 30px;
  background: transparent url(../images/double-border.png) repeat-x bottom;
}
body.node-type-contest .page-group #content-group {
width: 945px;
}
body.not-front .page-full-view #content-group {
width: 100%;
}
body.not-front .page-full-view #content-group .view-content .views-slideshow-controls-top {
float: right;
width: 24%;
}
body.not-front .page-full-view #content-group #view-id-contest_inscriptions_juryvotes-page_1 .view-content .views-slideshow-controls-top,
body.not-front .page-full-view #content-group #view-id-contest_inscriptions_myvotes-page_1 .view-content .views-slideshow-controls-top,
body.not-front .page-full-view #content-group #view-id-contest_inscriptions_presel-page_1 .view-content .views-slideshow-controls-top{
    width: 23%;
    background-color: white;
    margin-right:12px;
}
body.not-front .page-full-view #content-group #view-id-contest_inscriptions_juryvotes-page_1 .view-content .views-slideshow-controls-top,
body.not-front .page-full-view #content-group #view-id-contest_inscriptions_myvotes-page_1 .view-content .views-slideshow-controls-top{
    margin-top:90px;
}
body.not-front .page-full-view #content-group .view-content .views_slideshow_main {
float: left;
width: 75%;
}
body.page-title-page #content-group {
background-color: white;
border-radius: 12px 12px 12px 12px;
box-shadow: none;
padding-left: 16px;
padding-right: 16px;
width: 632px;
}
body.page-one-column #content-group, body.page-one-column.node-type-group.page-node #content-group {
box-shadow: none;
width: 930px;
}
body.page-one-column.node-type-group.page-node #content-group {
margin: 16px 0;
}
body.page-one-column #sidebar-last, body.page-one-column #sidebar-first {
display: none;
}
body.not-front #content-group #content-group-inner, body.page-node #content-group #content-group-inner {
padding: 0 0 20px;
}
body.page-admin.not-front #content-group {
box-shadow: none;
width: 100%;
}
body.page-node.node-type-group #content-group #content-group-inner {
padding: 0;
}
body.not-front #sidebar-last, body.page-node #sidebar-last {
padding: 0 0 20px;
}
body.page-title-page #sidebar-last {
padding: 0 0 20px;
}
body.page-node.node-type-group #sidebar-last {
padding: 0;
}
body.not-front #main-group, body.page-node #main-group {
width: 100%;
}
body.front #main, body.page-node.node-type-group #main, body.page-title-page #main {
background-color: transparent;
border: 0 none;
border-radius: 0 0 0 0;
padding: 0;
width: 960px;
}
body.page-node.node-type-group #content-group {
box-shadow: none;
padding: 0;
width: 660px;
}
body h1.title, body.page-node h1.title {
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
font-weight: normal;
padding: 20px 0 10px;
width: auto;
text-align: center;
}
body.page-node .node-edit h1.title, body.page-taxonomy h1.title {
width: 100%;
}
body.page-taxonomy h1.title {
margin-bottom: 0;
padding-bottom: 0;
}
body .page-group h1.title {
padding-top: 0;
}
#tagging-widget-container .tagging-widget-input, input.tagging-widget-input {
border: 1px solid #CCCCCC;
line-height: 20px;
margin: 0;
padding: 3px 5px;
width: 100%;
max-width: 100%;
}
.resizable-textarea {
  width: 100%;
}
.resizable-textarea textarea,
html.js .resizable-textarea textarea {
border: 1px solid #CCCCCC;
margin: 0;
padding: 3px 1%;
width: 98%;
}
.resizable-textarea textarea,
.form-item input {
color: #666;
border-color: #9c9c9c;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px;
}
#tagging-widget-container .tagging-widget-input, input.tagging-widget-input {
width: 376px;
}
.views-row label, .form-item label {
color: #656565;
  font-weight: normal;
  font-size: 13px;
  padding-bottom: 5px;
}
.views-row .field-content p {
margin-top: 0;
}
.views-edit-view .form-item label {
color: #000000;
float: none;
width: auto;
}
.views-bulk-operations-table .form-item label {
width: auto;
}
#edit-comment-wrapper.form-item label, #edit-body-wrapper.form-item label {
float: none;
}
#tagging-widget-container label {
display: none;
}
.tagging-curtags-wrapper {
background-color: #FFFFFF;
float: left;
padding: 0;
width: 472px;
}
.body-field-wrapper fieldset.collapsible {
display: none;
}
.grouping-curtags-wrapper .grouping-tag, .node-edit .field-terms ul li a, .og-audience .form-item, .grouping-widget-input-og-groups .form-item, .tagging-tag {
background-color: #E9E9E9;
background-image: url("../images/tag-bg.png");
background-position: 96% center;
background-repeat: no-repeat;
border: 0 none;
border-radius: 0 0 0 0;
color: #000000;
height: 20px;
line-height: 20px;
margin: 0 6px 0 0;
padding: 0 24px 0 8px;
}
.og-audience .form-item, .grouping-widget-input-og-groups .form-item {
background-image: none;
float: left;
margin-bottom: 8px;
padding: 0 8px;
}
.og-audience .form-item .form-checkbox, .grouping-widget-input-og-groups .form-item .form-checkbox {
vertical-align: middle;
}
div.grouping-curtags-wrapper label {
background: none repeat scroll 0 0 transparent;
float: none;
margin: 0 0 1em;
padding: 0;
white-space: nowrap;
}
.grouping-curtags-wrapper {
background-color: transparent;
}
.grouping-curtags-wrapper .grouping-tag:hover, .node-edit .field-terms ul li a:hover, .tagging-tag:hover {
background-color: #EA6311;
color: #FFFFFF;
}
.body-field-wrapper .teaser-checkbox {
display: none;
}
.body-field-wrapper {
border-bottom: 1px dashed #CCCCCC;
border-top: 1px dashed #CCCCCC;
margin-bottom: 24px;
margin-top: 24px;
padding-bottom: 24px;
padding-top: 24px;
}
.form-item {
   margin: 0 0 15px 0;
}
div.vertical-tabs {
border-right: 1px solid #E9E9E9;
border-top: 1px solid #E9E9E9;
margin-left: 0;
}
div.vertical-tabs ul.vertical-tabs-list li {
background-color: #F2F2F2;
border-bottom: 1px solid #FFFFFF;
border-left: 0 none;
border-right: 0 none;
}
div.vertical-tabs ul.vertical-tabs-list {
border: 0 none;
left: 0;
margin: 0;
width: auto;
}
div.vertical-tabs ul.vertical-tabs-list li.selected strong, div.vertical-tabs ul.vertical-tabs-list li.selected small {
color: #666666;
}
#field_file_values thead {
display: none;
}
thead + tbody {
border: 0 none;
}
.filefield-element .widget-preview {
border: 0 none;
float: none;
margin: 0;
max-width: 100%;
padding: 0;
}
.filefield-element .widget-edit {
float: none;
max-width: 92%;
}
.filefield-element .widget-edit .form-item {
clear: both;
margin: 0;
padding: 1em 0;
}
.filefield-element .widget-edit .form-item label {
/*Andriy: I don´t see the reason to have these labels hidden */
/*display: none;*/
}
.filefield-file-info .filename, .filefield-file-info .filename .filefield-title {
display: inline;
}
.filefield-file-info .filesize, .filefield-file-info .filemime, .filefield-file-info .filefield-file, .filefield-file-info .filename .filefield-file img, .filefield-file-info .filename .filefield-file a {
display: inline;
padding-right: 0.5em;
}
.filefield-file-info .filefield-file, .filefield-file-info .filename {
display: block;
}
.grouping-widget-input-wrapper {
display: none;
}
.grouping-widget-input-wrapper + .form-item > label {
display: none;
}
.og-audience label, .grouping-widget-input-og-groups label {
white-space: nowrap;
width: auto;
}
.og-audience {
overflow: hidden;
}
.form-item .description {
}
.grouping-button-container {
display: inline-block;
padding: 0 0 1em;
}

body.page-node .relations legend {
display: none;
}
body.page-node .relations th {
border-bottom: 1px dashed #D9D9D9;
color: #666666;
font-size: 18px;
margin: 0 0 10px;
padding: 0 0 10px;
}
body.page-node h1 {
font-size: 38px;
line-height: 110%;
font-weight: bold;
}
body.page-node #content-group  h1.title{
	background-image: none;
	padding: 20px 0 10px 0;
	border-bottom: none;
	text-align: left;
	margon-bottom: 0;
}
body.page-node h1 a {
color: #333333;
}

body.page-node #content-tabs {
 /*display: none;*/
}

body.node-type-simplenews #content-tabs {
display: block;
}

body.node-type-simplenews .node .content img {
  padding: 0;  
}

body.page-node .node-edit #content-tabs {
display: block;
}
body.page-node .edit-content-link {
position: absolute;
right: -7px;
top: -10px;
}
body.page-ogdetails .edit-content-link {
position: absolute;
right: 0;
top: 0;
}
body.page-node .og-manage-link {
position: absolute;
right: 96px;
top: 16px;
}

body.not-front .sidebar-last .block .inner > .content,
body.page-node .sidebar-last .block .inner > .content {
background-color: transparent;
border-radius: 0 0 0 0;
border-right: 0 none;
box-shadow: none;
padding: 0;
}
body.not-front .sidebar-last .block .view-content .item-list ul li.views-row-even, body.not-front .sidebar-last .block .view-content .item-list ul li.views-row-odd, body.page-node .sidebar-last .block .view-content .item-list ul li.views-row-even, body.page-node .sidebar-last .block .view-content .item-list ul li.views-row-odd {
background-color: transparent;
padding-left: 0;
padding-right: 0;
}
body.not-front .sidebar-last .block .view-content .item-list ul li .views-field-title a, body.page-node .sidebar-last .block .view-content .item-list ul li .views-field-title a,
.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-subject a,
.sidebar-last .block .view-group-block-evt-latest-comments .item-list ul li .views-field-subject a,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-subject a,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-subject a
{
	font-size: 1.4em;
	font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
	font-weight: normal;
}
body.page-node .sidebar-last .block.block-views {
	border-bottom: 0 none;
	padding-bottom:10px;
}
.sidebar-last .block .item-list ul li .views-field-picture{
	width: auto;
	height: auto;
}
.sidebar-last .block .view-group-block-wiki-latest .item-list ul li .views-field-title{
	margin-top: 0;
	margin-bottom: 0;
}
.sidebar-last .block .view-group-block-wiki-latest .item-list ul li .views-field-title,
.sidebar-last .block .view-group-block-wiki-latest .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-group-block-wiki-latest .item-list ul li .views-field-created,
.sidebar-last .block .view-group-block-wiki-latest .item-list ul li .views-field-name,
.sidebar-last .block .view-group-block-wiki-latest .item-list ul li .views-field-comment-count,

.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-title,
.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-created,
.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-name,
.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-comment-count,

.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-name,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-group-nid,

.sidebar-last .block .view-group-block-evt-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-group-block-evt-latest-comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-group-block-evt-latest-comments .item-list ul li .views-field-name,
.sidebar-last .block .view-group-block-evt-latest-comments .item-list ul li .views-field-group-nid,

.sidebar-last .block .view-id-group_block_events_past .item-list ul li .views-field-title,
.sidebar-last .block .view-id-group_block_events_past .item-list ul li .views-field-field-location-value,

.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-name,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-group-nid
{
	margin-left: 48px!important;
	display: block;
	padding-bottom: 0;
	margin-bottom: 3px;
}

.sidebar-last .block .group_block_blog_latest_comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-group-block-blog-latest-comments .item-list ul li .views-field-timestamp{
	font-size: 12px;
	padding-bottom: 0;
	margin-bottom: 3px;
}

.sidebar-last .block .view-id-group_block_events_past .item-list ul li .views-field-title,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-group-block-wiki-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-group-block-wiki-latest .item-list ul li .views-field-title,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-subject
{
	margin-top: 0px;
	margin-bottom: 3px;
}
.sidebar-last .block .view-id-group_block_events_past .item-list ul li .dateblock{
	width: 40px;
}
.sidebar-last .block .view-id-group_block_events_past .item-list ul li .dateblock .month{
	padding: 1px 0;
}
.sidebar-last .block .view-id-group_block_events_past .item-list ul li .dateblock .day{
	padding: 6px 0;
}
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-name,
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-group-nid,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-name,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-group-nid,
.sidebar-last .block .view-wiki-block-wiki-latest-comments .item-list ul li .views-field-subject{
	margin-bottom: 3px;
}
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-subject,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-subject{
	font-weight: bold;
	font-size: 1.1em;
}
.sidebar-last .block .view-event-latest-comments .item-list ul li .views-field-timestamp,
.sidebar-last .block .view-wiki-latest-comments .item-list ul li .views-field-timestamp{
	padding-bottom: 0;
}

.field-file {
border-bottom: 1px solid #000;
margin-bottom: 30px;
padding-bottom: 30px;
}
.field-file .field-label {
background-color: #F2F2F2;
color: #333333;
font-size: 16px;
font-weight: normal;
height: 30px;
line-height: 30px;
padding: 0 12px;
}
.field-file thead {
display: none;
}
.field-file table tr.odd, .field-file table tr.even {
border: 0 none;
}
.field-file table tr td .filefield-file {
width: 538px;
}
.field-file table tr td .filefield-file a {
color: #666666;
font-weight: bold;
vertical-align: top;
}
.block .field-links {
border-bottom: 1px solid #000;
margin-bottom: 30px;
padding-bottom: 30px;
}
.block .field-links .field-label {
color: #333333;
font-size: 18px;
font-weight: normal;
}
.block .field-links ul {
margin: 14px 0;
padding: 0;
}
#main .block.gerenciall_block_list ul li, .block .field-links ul li {
background-color: transparent;
border: 0 none;
padding: 0 0 0 10px;
}
#main .block.gerenciall_block_list ul li {
padding: 4px 10px;
}
#main .block.gerenciall_block_list ul li:first-child {
padding-top: 10px;
}
#main .block.gerenciall_block_list ul li a, .block .field-links ul li a {
background-image: url("../images/bullet-blue.png");
background-position: left center;
background-repeat: no-repeat;
color: #0099FF;
font-size: 12px;
font-weight: normal;
padding-left: 10px;
}
#main .block.gerenciall_block_list ul li a {
background-image: url("../images/submenu_bullet.png");
color: #333333;
}
.field-ds-group-ds-node-date-type-vote {
border-top: 1px solid #000;
float: none;
margin-top: 6px;
overflow: hidden;
padding-top: 18px;
}
.buildmode-teaser .field-ds-group-ds-node-date-type-vote {
border-top: 0 none;
margin-top: 0;
padding-top: 0;
}
.field-ds-author-fullname {
border-bottom: 1px solid #000;
float: none;
margin-bottom: 18px;
overflow: hidden;
padding-bottom: 18px;
}
.buildmode-teaser .field-ds-author-fullname {
border-bottom: 0 none;
color: #0099FF;
font-size: 12px;
margin-bottom: 0;
margin-right: 4px;
padding-bottom: 0;
}
.buildmode-teaser .field-ds-group-ds-node-date-type-vote .field-ds-author-fullname:after {
content: " -";
}
.field-post-date {
color: #666666;
font-weight: bold;
}
.buildmode-teaser .field-post-date {
color: #999999;
font-size: 11px;
}
.buildmode-teaser .field-title h2 {
margin: 4px 0;
}
.buildmode-teaser .field-title h2 a {
color: #333333;
}
div.fivestar-widget {
float: left;
padding-right: 1em;
padding-top: 2px;
}
form.fivestar-widget div.description {
float: left;
margin: 0;
}
.field-ds-og-groups {
padding: 0.8em 0;
}
.buildmode-full .field-ds-og-groups,
.buildmode-full .field-ds-category {
padding: 0 0 0.4em;
}
.buildmode-teaser .field-ds-og-groups {
padding: 0;
}
.field-ds-og-groups a {
color: #EA6311;
}
.block .field-terms, .block .field-terms ul, .block .field-terms ul li {
border: 0 none;
margin: 0;
padding: 0;
}
.block .field-terms {
overflow: hidden;
padding: 0 0 0.8em;
margin-bottom: .8em;
}
.buildmode-full .node .field-terms {
border-bottom: 1px solid #000;
}
.buildmode-full .node-type-wiki.node .field-terms {
border-bottom: 0 none;
padding: 0 0 0.4em;
margin-bottom: 0;
}
.buildmode-full .node-type-wiki.node .field-contributors-widget {
border-bottom: 1px solid #000;
padding: 0 0 0.8em;
margin-bottom: .8em;
}
.block .buildmode-teaser .field-terms {
padding: 0;
}
.block.gerenciall_block_button .content {
background-color: transparent;
border: 0 none;
padding: 0;
}
.block.gerenciall_block_button .content form input.form-submit, .block.gerenciall_block_button .content .views-exposed-form .views-exposed-widget input.form-submit {
float: none;
margin: 0;
width: 100%;
}
#sidebar-last .block.gerenciall_block_form .block-title-inside-content {
padding: 0 0 6px;
}
#sidebar-last .block.gerenciall_block_form #commons-core-group-create-content-block-form {
display: block;
}
#sidebar-last .block.gerenciall_block_form #commons-core-group-create-content-block-form #edit-node-type-wrapper {
float: none;
margin-bottom: 1em;
margin-left: 0;
width: 100%;
}
#sidebar-last .block.gerenciall_block_form #edit-node-type.form-select {
width: 100%;
}
#sidebar-last .block.gerenciall_block_form form input.form-submit {
float: none;
margin: 0;
width: 100%;
}
body.page-node.no-sidebars .relations {
float: none !important;
padding: 0;
position: absolute;
right: 16px;
top: 57px;
width: 246px !important;
}
.relations fieldset {
margin: 0;
}
.relations div.link-field-column {
float: none;
padding-bottom: 1em;
width: 100%;
}
body.page-node.no-sidebars #content-region .relations .form-item input.form-text {
max-width: 94%;
}
body.page-node.no-sidebars .node-form .standard {
float: none !important;
width: 100% !important;
}
body.page-node.no-sidebars #edit-unpublish {
}
body.page-node.no-sidebars #edit-unpublish, body.page-node.page-node-add #edit-submit, body.page-comment.no-sidebars #edit-submit, .og-buttons a.og-unsubscribe-button {
background-color: #F4F4F4;
background-image: none;
border: 1px solid #E1E1E1;
color: #666666;
font-size: 14px;
}
body.page-node.no-sidebars #edit-delete {
background: none repeat scroll 0 0 transparent;
color: #0099FF;
font-family: arial;
text-transform: lowercase;
}
body.page-node.no-sidebars #edit-delete:first-letter {
text-transform: capitalize;
}
body.page-node.no-sidebars .node-form-cols {
border-bottom: 1px dashed #CCCCCC;
float: none;
margin-bottom: 20px;
padding-bottom: 20px;
width: 100%;
}
body.page-node.no-sidebars .block {
overflow: visible;
}
body.page-node.no-sidebars .row, body.page-node.no-sidebars .nested, body.page-node.no-sidebars .block {
overflow: visible;
}
fieldset legend a {
white-space: nowrap;
}
fieldset .fieldset-wrapper {
clear: both;
padding-top: 10px;
}
fieldset .fieldset-wrapper .form-checkboxes .form-item {
float: left;
padding-right: 1em;
}
body.page-admin fieldset .fieldset-wrapper .form-checkboxes .form-item {
float: none;
}
fieldset .fieldset-wrapper .form-checkboxes .form-item label.option {
white-space: nowrap;
width: auto;
}
.filefield-element .form-item .description {
margin: 0;
white-space: normal;
}
.node-form #field_file_values.content-multiple-table td.content-multiple-drag {
padding-left: 0;
width: 12px;
}
.node-form #field_file_values.content-multiple-table td {
padding: 0;
}
#main .gerenciall_search {
margin: 0;
}
#main .gerenciall_search h2.block-title {
background-color: #F7F7F7;
background-image: none;
border: 1px solid #EDEDED;
border-radius: 0 0 0 0;
}
#main .gerenciall_search h2.block-title a {
color: #333333;
font-size: 16px;
}
#main .gerenciall_search .content {
border: 1px solid #EDEDED;
border-radius: 0 0 0 0;
box-shadow: none;
padding: 12px;
}
body.page-search .box h2 {
border-top: 1px dashed #CCCCCC;
margin-top: 16px;
padding-bottom: 10px;
padding-top: 20px;
}
body.page-search .box h2 a {
background: none repeat scroll 0 0 transparent;
color: #333333;
font-size: 24px;
font-weight: normal;
}
body.page-search #main {
background-color: #FFFFFF;
border-radius: 12px 12px 12px 12px;
padding: 24px 16px;
width: 932px;
}
body.page-search #main-group {
padding: 0 0 0 34px;
width: 656px;
}
body.page-search #content-tabs {
margin-top: 0;
}
body.page-search #content-group {
width: 100%;
}
#edit-keys {
color: #333333;
font-size: 14px;
padding: 6px 12px;
width: 432px;
}
.block .box .content {
background-color: transparent;
border: 0 none;
border-radius: 0 0 0 0;
box-shadow: none;
display: block;
overflow: hidden;
padding: 0;
}
a.user-is-not-member, a.user-is-not-member:visited, a.user-is-not-member:hover, a.user-is-member, a.user-is-member:visited, a.user-is-member:hover {
color: #333333;
}
#main .view-most-active-users-gerencia .views-field-field-number-posts-vname {
margin-top: 0;
}
body.page-node .main {
position: relative;
}
body.page-node #content-inner-inner {
position: static;
}
.page-groups #block-views-groups_featured_groups-block_1 .content .views-row .views-field-description, .page-groups #block-views-groups_featured_groups-block_2 .content .views-row .views-field-description {
width: 358px;
}
.page-groups .views-field-leave-group a {
color: #666666;
}
.page-groups #block-views-groups_featured_groups-block_1 .content, .page-groups #block-views-groups_featured_groups-block_2 .content {
width: auto;
}
#pid-groups #block-views-groups_featured_groups-block_1 .content, #pid-units-and-services #block-views-groups_featured_groups-block_2 .content {
border-radius: 0 0 12px 12px;
width: 87%;
}
#pid-groups #block-views-groups_featured_groups-block_1 .content .views-row .views-field-description, #pid-units-and-services #block-views-groups_featured_groups-block_2 .content .views-row .views-field-description {
width: 392px;
}
.sidebar-last .block-views .views-field-field-group-image-fid img, .sidebar-last .block-views .views-field-picture img {
height: auto;
max-width: 100%;
width: auto;
}
.page-node .page-group .og-terms-container a, .page-ogdetails .page-inner .view-group-selected-categories .view-content a {
color: #333333;
font-size: 13px;
line-height: 27px;
text-align: center;
}
.page-node .page-group .og-terms-container a:hover, .page-ogdetails .page-inner .view-group-selected-categories .view-content a:hover {
text-decoration: none;
}
.page-node .page-group .og-terms-container .view .view-content .item-list li.views-row, .page-ogdetails .page .view-group-selected-categories .view-content .item-list li.views-row {
background-color: #F4F4F4;
border: 1px solid #E1E1E1;
border-radius: 6px 6px 6px 6px;
color: #666666;
float: left;
font-size: 14px;
margin: 0 6px 0 0;
padding: 0 4px;
}
.page-ogdetails .page .view-group-selected-categories .view-content .item-list li.active.views-row {
background-color: #36c9d3;
color: #FFFFFF;
}
.page-ogdetails .page .view-group-selected-categories .view-content .item-list li.active.views-row a.active {
color: #FFFFFF;
}
.page-node .page-group .group-image {
float: left;
width: 120px;
}
.block .content .content {
border-radius: 0 0 0 0;
box-shadow: none;
}
.og-buttons a {
display: block;
float: right;
height: 27px;
line-height: 27px;
padding: 0 12px;
text-align: center;
text-transform: uppercase;
width: auto;
}
.two-columns .column-1 {
float: left;
width: 49%;
}
.two-columns .column-2 {
float: right;
width: 49%;
}
#edit-comment-wrapper label {
    display: none;
}
.views-field-leave-group a {
background-color: #F4F4F4;
background-image: none;
border: 1px solid #E1E1E1;
border-radius: 8px 8px 8px 8px;
color: #666666;
font-size: 11px;
font-weight: bold;
padding: 4px 12px;
text-transform: lowercase;
}
.views-field-leave-group a:hover {
text-decoration: none;
}
.views-field-subscribe a {
background-color: #36c9d3;
border: 1px solid #EE7A19;
color: #FFFFFF;
}
.views-field-subscribe a:hover {
background-color: #36c9d3;
text-decoration: none;
}
.img-left {
float: left;
margin: 0 16px 16px 0;
}
.img-right {
float: right;
margin: 0 0 16px 16px;
}
.page-node .field-terms ul.inline li a:after, .buildmode-teaser .field-terms ul.inline li a:after {
content: ", ";
}
.page-node .field-terms ul.inline li.last a:after, .buildmode-teaser .field-terms ul.inline li.last a:after {
content: ".";
}
.node-type-poll .field .field-label-inline-first {
float: left;
}
.node-type-poll .field-ds-og-groups ul.links {
display: inline;
padding-left: 4px;
width: 80%;
}
.node-type-poll .field-terms ul.links {
padding-left: 4px;
}
.node-type-poll fieldset.group-promote-content, .node-type-poll .content .field-category-poll, .node-type-poll .content .field-token-category {
display: none;
}
.block .node-type-poll .content {
border-radius: 0 0 0 0;
box-shadow: none;
padding: 0;
}
#block-views-node_related_content-block_1 .view-footer p {
display: none;
}
#block-views-node_related_content-block_1 .view-footer .field-item {
text-align: left;
}
#block-views-node_related_content-block_1 .view-footer a {
font-size: 1.2em;
}
.ui-dialog .ui-dialog-content {
overflow-x: hidden;
overflow-y: auto;
}
.ui-dialog .ui-dialog-content form {
width: 700px;
}
.ui-dialog .ui-dialog-content .form-item label {
padding: 8px 6px 0 0;
}
.ui-dialog .ui-dialog-content .form-item .container-inline {
position: relative;
width: 684px;
}
.ui-dialog .ui-dialog-content .form-item .container-inline .ctools-ajaxing {
position: absolute;
right: -18px;
top: 4px;
}
.ui-dialog .ui-dialog-content #apachesolr_dialog_results .buttons {
margin-top: 18px;
}
.ui-dialog .ui-dialog-content #apachesolr_dialog_results .item-list ul.pager li.pager-next a {
right: -30px;
top: -2px;
}
.ui-dialog .ui-dialog-content #apachesolr_dialog_results .item-list ul.pager li.pager-previous a {
left: 12px;
top: -2px;
}
div.ctools-ajaxing {
height: 18px;
width: 18px;
}
#node-form .standard .vertical-tabs fieldset .form-item {
margin: 1em 0;
}
#node-form .standard tr.even td, #node-form .standard tr.odd td {
padding: 2px 16px 0;
}
#node-form .standard tr.even td .ctools-use-dialog, #node-form .standard tr.odd td .ctools-use-dialog, #node-form .standard .content-add-more, #node-form .standard .content-add-more {
margin: 12px 0;
}
#node-form .standard .form-item .description {
margin-left: 0;
}
.view-responses-from-question ul li.views-row {
list-style-type: none;
position: relative;
}
.view-responses-from-question ul li.views-row .views-field-value {
position: absolute;
right: 0;
top: 8px;
}
.view-responses-from-question ul li.views-row .views-field-value .fivestar-widget {
float: right;
margin-left: 8px;
}
.view-responses-from-question ul li.views-row .views-field-field-comments-response-vname {
margin-left: 78px;
}
.field-date-author-info {
width: 53%;
}
.view-group-detail-by-category .view-header, .og-terms-container {
border-bottom: 1px dashed #CCCCCC;
height: 40px;
}
.view-group-detail-by-category .view-header p {
display: none;
}
.view-group-detail-by-category .view-filters fieldset {
border: 0 none;
}
.view-group-selected-categories {
float: left;
}
#content-group {
position: relative;
}
.front #content-group.nested.grid16-11 {
width: 660px;
}
#block-views-node_related_content-block_1 .view-footer .views-field-field-link-url {
text-align: left;
}
fieldset fieldset {
border: 0 none;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered {
float: left;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item {
display: block;
float: left;
min-height: 24px;
padding-bottom: 8px;
padding-left: 4px;
padding-top: 8px;
position: relative;
width: 98%;
border-bottom: 1px solid #999;
}
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_juryvotes-page_1 .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_myvotes-page_1 .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_presel-page_1 .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item{
   padding-left: 8px; 
   width: 96%;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item.even{
background-color: #FFF;    
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item.odd{
background-color: #EBEBEB;    
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item.activeSlide{
background-color: #666666;    
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item a {
display: inline-block;
margin-left: 4px;
vertical-align: top;
width: 148px;
color: #1A1A1A;
font-weight: bold;
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
font-size: 12px;
}
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_juryvotes-page_1 .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item a,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_myvotes-page_1 .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item a{
    width: 75px;
    float:left;
}
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_presel-page_1 .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item a{
  width: 138px;  
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item.activeSlide a {
font-weight: bold;
color:#FFF;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item .members-count {
display: inline-block;
float: right;
padding-left: 0;
padding-top: 4px;
text-align: left;
width: 30px;
color: #808184;
margin-right: 4px;
background: transparent url('../images/icons/group-node.png') no-repeat right top;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item.activeSlide .members-count {
color: #FFF;    
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .item-list {
float: left;
width: 225px;
background-color: #FFF;
}
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_juryvotes-page_1 .view-content .views-slideshow-controls-top .item-list,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_myvotes-page_1 .view-content .views-slideshow-controls-top .item-list,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_presel-page_1 .view-content .views-slideshow-controls-top .item-list {
    width: 217px;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .item-list .pager .pager-previous.disabled,
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .item-list .pager .pager-next.disabled{
    display: none;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .item-list .pager .pager-element{
    font-weight: bold;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .item-list .pager .pager-element a{
    color: #27A8D9;
    font-weight: bold;
}
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_juryvotes-page_1 .view-content .views-slideshow-controls-top .item-list .pager .pager-element a,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_myvotes-page_1 .view-content .views-slideshow-controls-top .item-list .pager .pager-element a,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_presel-page_1 .view-content .views-slideshow-controls-top .item-list .pager .pager-element a{
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .item-list .pager .pager-element.pager-current a{
    color: #000;
}
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_juryvotes-page_1 .view-content .views-slideshow-controls-top .item-list .pager .pager-element.pager-current a,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_myvotes-page_1 .view-content .views-slideshow-controls-top .item-list .pager .pager-element.pager-current a,
body.not-front .page-full-view #main-content #view-id-contest_inscriptions_presel-page_1 .view-content .views-slideshow-controls-top .item-list .pager .pager-element.pager-current a{
   font-family: Helvetica,Arial,sans-serif;
   font-size: 13px; 
}
.views_slideshow_singleframe_pager div.views-field-count, .views_slideshow_singleframe_pager div.views-field-count-1, .views_slideshow_singleframe_pager div.views-field-count-2, .views_slideshow_singleframe_pager div.views-field-value, .views_slideshow_singleframe_pager div.views-field-value div, .views_slideshow_singleframe_pager div.jury-flags div, .views_slideshow_singleframe_pager div.winners-flags, .views_slideshow_singleframe_pager div.winners-flags div, .views_slideshow_singleframe_pager div.fivestar-widget, .views_slideshow_singleframe_pager div.fivestar-widget div {
display: block;
}
.views_slideshow_singleframe_pager div.jury-flags{
    display: block;
    padding-left: 0;
    float:right;
}
.views_slideshow_singleframe_pager div.jury-flags .jury-flag-favorit,
.views_slideshow_singleframe_pager div.jury-flags .jury-flag-selected,
.views_slideshow_singleframe_pager div.jury-flags .jury-flag-rejected{
   padding-left:0; 
}
.views_slideshow_singleframe_pager div.jury-flags .jury-flag-icon{
    display: inline-block;
    margin-left: 4px;
    padding: 0 8px;
}
.views_slideshow_singleframe_pager div.jury-flags .jury-flag-icon.favorit{
    background: transparent url('../images/icons/fav-icon.png') no-repeat left top;
}
.views_slideshow_singleframe_pager div.jury-flags .jury-flag-icon.selected{
    background: transparent url('../images/icons/star-icon.png') no-repeat left top;
}
.views_slideshow_singleframe_pager div.jury-flags .jury-flag-icon.rejected{
    background: transparent url('../images/icons/rejected-icon.png') no-repeat left top;
}
.views_slideshow_singleframe_pager div.fivestar-widget div {
padding-left: 0;
}
.views_slideshow_singleframe_pager div.fivestar-widget .star a {
margin-left: 0;
}
body.not-front .page-full-view #main-content .view-content .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item div.fivestar-widget .star a {
margin-left: 0;
}
.jq-scrollable-inscription {
min-height: auto;
margin: 0 auto;
position: relative;
width: 640px;
}
.scrollable {
height: auto;
/*min-height: 912px;*/
overflow: hidden;
position: relative;
width: 640px;
}
.scrollable .items {
clear: both;
position: absolute;
width: 20000em;
}
.scrollable .items div {
float: left;
width: 640px;
}
.scrollable img {
float: left;
height: auto;
margin: 0;
padding: 0;
width: 640px;
}
.scrollable .active {
cursor: default;
position: relative;
}
.scrollable {
float: left;
}
a.browse {
background: url("../images/hori_large.png") no-repeat scroll 0 0 transparent;
cursor: pointer;
display: block;
float: left;
font-size: 1px;
height: 60px;
margin: 40px 10px;
position: absolute;
width: 60px;
}
a.right {
background-position: -60px 0;
clear: right;
margin-right: 0;
right: 12px;
top: 150px;
z-index: 100;
}
a.left {
left: 12px;
margin-left: 0;
top: 150px;
z-index: 100;
}
a.disabled {
visibility: hidden !important;
}
.jury-flags .jury-flag-favorit {
color: #FEBB08;
}
.jury-flags .jury-flag-selected {
color: #24BCBE;
}
.jury-flags .jury-flag-rejected {
color: #A3A3A3;
}
.winners-flags .winner-flag-first {
color: brown;
}
.winners-flags .winner-flag-second {
color: green;
}
.winners-flags .winner-flag-third {
color: blue;
}
.winners-flags .winner-flag-mention {
color: orange;
}
.even {
background-color: white;
}
.odd {
background-color: white;
}
.activeSlide {
background-color: #666666;
color: #FFFFFF;
}
.activeSlide a {
color: #FFFFFF;
}
.view-contest-inscriptions-winners .view-footer {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
text-align: left;
}
.page-full-view .inner.content {
min-height: 600px;
}
.page-full-view .inner.content .view-filters {
position: relative;
}
.page-full-view .inner.content .view-filters .fieldset-wrapper {
background-color: white;
border: 1px solid #CCCCCC;
border-radius: 0 0 8px 8px;
box-shadow: 5px 5px rgba(0, 0, 0, 0.5);
left: 0;
position: absolute;
top: 28px;
width: 348px;
z-index: 100;
}
.page-full-view #view-id-contest_inscriptions_juryvotes-page_1 .inner.content .view-filters .fieldset-wrapper,
.page-full-view #view-id-contest_inscriptions_myvotes-page_1 .inner.content .view-filters .fieldset-wrapper,
.page-full-view #view-id-contest_inscriptions_presel-page_1 .inner.content .view-filters .fieldset-wrapper{
    position: relative;
    top: 0;
    border-radius: 0;
    box-shadow: none;
    float: left;
    margin-bottom: 16px;
}
.page-full-view .inner.content .views-slideshow-controls-top .view-filters .fieldset-wrapper {
width: 220px;
background-color: #EBEBEB;
}
.page-full-view #view-id-contest_inscriptions_juryvotes-page_1 .inner.content .views-slideshow-controls-top .view-filters .fieldset-wrapper,
.page-full-view #view-id-contest_inscriptions_myvotes-page_1 .inner.content .views-slideshow-controls-top .view-filters .fieldset-wrapper,
.page-full-view #view-id-contest_inscriptions_presel-page_1 .inner.content .views-slideshow-controls-top .view-filters .fieldset-wrapper{
    width: 217px;
    border: 0 none;
    background-color: white;
}
.page-full-view #view-id-contest_inscriptions_juryvotes-page_1 .inner.content .views-slideshow-controls-top .view-filters .fieldset-wrapper{
   width: 201px;
   margin-left: 8px;
   margin-right: 8px;
   border-top: 1px solid #666;
   border-bottom: 1px solid #666;
}
.page-full-view #view-id-contest_inscriptions_juryvotes-page_1 .inner.content .views-slideshow-controls-top .view-filters .fieldset-wrapper .views-exposed-widgets{
   margin: 2px 0 8px 0; 
}
.page-full-view .inner.content .view-filters .fieldset-wrapper .views-exposed-submit {
float: right;
height: 33px;
margin-right: 16px;
max-width: 100%;
}
.page-full-view .inner.content .view-filters .fieldset-wrapper .views-exposed-submit .form-submit {
margin-top: 0;
}
.page-full-view .inner.content .view-filters .views-exposed-form, .page-full-view .inner.content .view-filters .views-exposed-form.collapsed {
background-color: #F8F8F8;
border: 1px solid #CCCCCC;
clear: both;
height: 28px;
margin: 4px 0;
overflow: visible;
padding: 0;
width:223px;
}
.page-full-view #view-id-contest_inscriptions_juryvotes-page_1 .inner.content .view-filters .views-exposed-form,
.page-full-view #view-id-contest_inscriptions_myvotes-page_1 .inner.content .view-filters .views-exposed-form,
.page-full-view #view-id-contest_inscriptions_presel-page_1 .inner.content .view-filters .views-exposed-form{
  border: 0 none;
  width: 217px;
  height: auto;
}
.members-count-top {
float: right;
margin-top: -16px;
padding-right: 8px;
text-align: right;
width: 100px;
}
.members-count-top .members-count {
display: inline;
}
.projects-navigation {
height: 18px;
margin: 8px 0;
width: 100%;
}
.projects-navigation .prev-project {
float: left;
padding: 0 0 0 8px;
text-align: left;
width: 48%;
}
.projects-navigation .next-project {
float: right;
padding: 0 8px 0 0;
text-align: right;
width: 48%;
}
.view .views-slideshow-controls-top .item-list ul.pager {
width: 100%;
}
.view .views-slideshow-controls-top .item-list ul.pager li.pager-current a {
color: #333333;
}
.views_slideshow_singleframe_pager .pager-item .views-field-picture {
display: inline-block;
height: 24px;
}
.views_slideshow_singleframe_pager .pager-item .views-field-picture, .views_slideshow_singleframe_pager .pager-item .views-field-picture div, .views_slideshow_singleframe_pager .star, .views_slideshow_singleframe_pager .preselect-mark, .views_slideshow_singleframe_pager .finalist-mark {
padding-left: 0;
}
.views_slideshow_singleframe_pager .pager-item .views-field-picture img {
height: 24px;
width: 24px;
}
.header div.userpoints div.user_badges {
float: left;
}
.preselect-mark {
display: inline;
height: auto;
margin: 0 4px 0 0;
padding: 0 4px 0 0;
vertical-align: top;
width: 8px;
}
.preselect-mark.selected {
background-color: green;
}
.preselect-mark.unselected {
background-color: orange;
}
#view-id-contest_inscriptions_juryvotes-page_1 .preselect-mark.selected,
#view-id-contest_inscriptions_myvotes-page_1 .preselect-mark.selected{
    background: transparent url('../images/icons/arquideas-logo-xs.png') no-repeat top left;
    padding: 2px 8px;
    float:left;
}
.finalist-mark {
display: inline;
height: auto;
margin: 0 4px 0 0;
padding: 0 4px 0 0;
vertical-align: top;
width: 8px;
}
.finalist-mark.selected {
background-color: green;
}
.finalist-mark.unselected {
background-color: orange;
}
.contest-vote-mode, .views_slideshow_singleframe_pager div.contest-vote-mode {
display: none;
}
.pager-item .jury-vote .cancel {
display: none;
}
.full-node .inner .node-right .node-content-main {
float: left;
width: 580px;
}
.full-node .inner .node-right .node-right {
float: right;
width: 300px;
}
.twocol-50-50 > .first {
float: left;
width: 50%;
}
.twocol-50-50 > .last {
float: right;
width: 50%;
}
#block-arquideas_generic-0 {
display: none;
position: absolute;
top: 26px;
z-index: 1000;
}
.follow-links .follow-link span {
display: none;
}
#block-follow-site {
float: left;
width: 148px;
}
#block-follow-site ul.links {
display: none;
}
#block-follow-site a.follow-link {
display: inline-block;
}

.primary-menu {
float: none !important;
margin: 0;
position: relative;
text-align: center;
margin: 0 auto;
width: auto;
z-index: 20;
}

#primary-menu-footer-inner,
#primary-menu-inner,
.primary-menu-inner {
margin: 0 auto;
padding: 0;
float: none;
text-align: center;
width: 100%;
}

.primary-menu-footer-inner ul.sf-menu,
.primary-menu-inner ul.sf-menu {
  display: block;
  height: 40px;
  overflow: hidden;
  float: none;
text-align: center;
font-size: 15px;
border-bottom: 1px solid black;
border-top: 1px solid black;
border-radius: 0;
margin: 0;
overflow: visible;
padding: 0;
position: relative;
text-align: center;
width: 100%;
z-index: 10;
}
.primary-menu-footer-inner ul.sf-menu li,
.primary-menu-inner ul.sf-menu li {
  float: none;
  display: inline;
background-color: transparent;
border: 0 none;
border-radius: 0 !important;
margin: 0;
padding: 0;
}

.primary-menu-footer-inner ul.sf-menu li a, .primary-menu-footer-inner ul.sf-menu li a:visited,
.block .primary-menu-inner ul.sf-menu li a, .block .primary-menu-inner ul.sf-menu li a:visited,
.primary-menu-inner ul.sf-menu li a, .primary-menu-inner ul.sf-menu li a:visited {
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  text-decoration: none;
background-color: transparent;
color: #000000;
display: inline;
font-weight: normal;
line-height: 43px;
padding: 0 20px;
margin: 0;
text-align: center;
text-transform: uppercase;
}
.primary-menu-footer-inner ul.sf-menu li a:hover,
.block .primary-menu-inner ul.sf-menu li a:hover,
.primary-menu-inner ul.sf-menu li a:hover {
background-color: #FFFFFF;
color: #FF3F3F;
}
.primary-menu-inner ul.sf-menu li a:hover, .primary-menu-inner ul.sf-menu li.sfHover > a {
background-color: #FFFFFF;
color: #FF3F3F;
border-radius: 0 !important;
}
.primary-menu-footer-inner ul.sf-menu li.active-trail > a,
.primary-menu-inner ul.sf-menu li.active-trail > a, .primary-menu-inner ul.sf-menu li.leaf > a.active {
background-color: white;
color: #FF3F3F;
font-weight: normal;
}
.primary-menu-inner ul.sf-menu li.last {
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
top: 2.7em;
}
.primary-menu-inner ul.sf-menu ul {
background-color: white;
z-index: 20;
}
.primary-menu-inner ul.sf-menu li li {
background-color: transparent;
font-size: 12px;
margin-left: 0;
}
.primary-menu-inner ul.sf-menu li li.last {
}
.primary-menu-inner ul.sf-menu li li li {
}
.primary-menu-inner ul.sf-menu li ul li:hover, .primary-menu-inner ul.sf-menu li ul li.sfHover {
}
.primary-menu-inner ul.sf-menu ul li:first-child {
display: block;
}
.primary-menu-inner ul.sf-menu ul {
background-color: #FFFFFF;
border-bottom: 2px solid #D6D6D6;
border-right: 2px solid #D6D6D6;
margin-left: 2px !important;
min-width: 228px;
padding: 12px 0;
top: 37px;
}
.primary-menu-inner ul.sf-menu ul li a {
background-image: url("../images/submenu_bullet.png");
background-position: 12px center;
background-repeat: no-repeat;
border: 0 none !important;
display: block;
float: none;
margin: 0 2px !important;
padding: 0 12px 0 24px !important;
width: auto;
}
.primary-menu-inner ul.sf-menu ul li a:hover {
background-color: white;
background-image: url("../images/submenu_bullet_hover.png");
background-position: 12px center;
background-repeat: no-repeat;
color: #FF3F3F;
padding: 0 12px 0 24px !important;
}

#primary-menu-footer,
#primary-menu-footer .block,
#primary-menu-footer .block ul {
  display: block;
  float: none;
}
.view-groups-main-listing thead {
display: none;
}
.secondary-menu {
}
.secondary-menu-inner ul.links {
}
.secondary-menu-inner ul.links li {
}
.secondary-menu-inner ul.links li.last {
}
.secondary-menu-inner ul.links li a:link, .secondary-menu-inner ul.links li a:visited {
padding: 3px;
}
.secondary-menu-inner ul.links li a:hover, .secondary-menu-inner ul.links li a:focus, .secondary-menu-inner ul.links li a.active {
}

/* Skinr Styles */
.front-page-block {
  margin-top: 50px;
}

.front-page-block:before {
  display: block;
  content: " ";
  width: 100%;
  height: 10px;
  border: 1px solid #000;
  -moz-box-shadow: 4px 4px 0 #000;
  -webkit-box-shadow: 4px 4px 0 #000;
  box-shadow: 4px 4px 0 #000;
}

.front-page-block .block-title {
  margin-top: 60px;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
}

.subtitle,
.front-page-block .subtitle {
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
  font-weight: normal;
  padding-bottom: 40px;
  margin: 0;
  font-size: 18px;
  color: #999;
  text-align: center;
}

.front-page-block .subtitle {
  border-bottom: 1px solid #000;
}

body.page-news #main-content-inner > h3.subtitle {
  border-bottom: 1px solid #000;
  margin-bottom: 40px;
}

.front-page-block .content {
  margin-top: 40px;
}

#sidebar-last .single-border-block > .inner,
#sidebar-first .single-border-block > .inner,
.single-border-block > .inner {
  border: 1px solid #000;
  padding: 15px 10px 10px;
}

#sidebar-last .single-border-shadow-block > .inner,
#sidebar-first .single-border-shadow-block > .inner,
.single-border-shadow-block > .inner,
.single-border-shadow-block > .content-inner {
  border: 1px solid #000;
  background-color: #fff;
  box-shadow: 4px 4px 0 #000;
  padding: 25px 10px 10px;
  margin-bottom: 24px;
}

#sidebar-last .double-border-shadow-block,
#sidebar-first .double-border-shadow-block,
.double-border-shadow-block {
  border: 1px solid #000;
  background-color: #fff;
  -moz-box-shadow: 4px 4px 0 #000;
  -webkit-box-shadow: 4px 4px 0 #000;
  box-shadow: 4px 4px 0 #000;
  padding: 4px;
  margin-bottom: 24px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

#sidebar-last .double-border-shadow-block > .inner,
#sidebar-first .double-border-shadow-block > .inner,
.double-border-shadow-block > .inner,
.double-border-shadow-block > .content-inner {
  background-color: #fff;
  border: 3px solid #000;
  padding: 15px 10px 10px;
}

#sidebar-last .single-line h2.block-title,
#sidebar-first .single-line h2.block-title,
.single-line h2.block-title {
  padding-bottom: 15px;
  margin-bottom: 20px;
  background: transparent url(../images/single-border.png) repeat-x bottom;
  border-bottom: 0 none;
}

#sidebar-last .double-line h2.block-title,
#sidebar-first .double-line h2.block-title,
.double-line h2.block-title {
  padding-bottom: 18px;
  margin-bottom: 22px;
  background: transparent url(../images/double-border.png) repeat-x bottom;
  border-bottom: 0 none;
}

#sidebar-last .triple-line h2.block-title,
#sidebar-first .triple-line h2.block-title,
.triple-line h2.block-title {
  padding-bottom: 20px;
  margin-bottom: 25px;
  background: transparent url(../images/triple-border.png) repeat-x bottom;
  border-bottom: 0 none;
}

#sidebar-last .triple-fat-middle-line h2.block-title,
#sidebar-first .triple-fat-middle-line h2.block-title,
.triple-fat-middle-line h2.block-title {
  padding-bottom: 20px;
  margin-bottom: 25px;
  background: transparent url(../images/triple-fat-border.png) repeat-x bottom;
  border-bottom: 0 none;
}

#sidebar-last .small-block-title h2.block-title,
#sidebar-first .small-block-title h2.block-title,
.small-block-title h2.block-title {
  font-size: 15px;
  line-height: 15px;
  margin-top: 4px;
}

#sidebar-last .medium-block-title h2.block-title,
#sidebar-first .medium-block-title h2.block-title,
.medium-block-title h2.block-title {
  line-height: 1.1em;
  margin-top: 7px;
}

#sidebar-last .large-block-title h2.block-title,
#sidebar-first .large-block-title h2.block-title,
.large-block-title h2.block-title {
  font-size: 26px;
  line-height: 26px;
  margin-top: 10px;
}

#sidebar-last .extra-large-block-title h2.block-title,
#sidebar-first .extra-large-block-title h2.block-title,
.extra-large-block-title h2.block-title {
  font-size: 40px;
  line-height: 40px;
  margin-top: 14px;
}

#sidebar-last .centered-block,
#sidebar-first .centered-block,
.centered-block,
.centered-block h2.block-title {
  text-align: center;
}

#sidebar-last .small-block-contents,
#sidebar-first .small-block-contents,
.small-block-contents {
  font-size: 10px;
  line-height: 1.4em;
}

#sidebar-last .medium-block-contents,
#sidebar-first .medium-block-contents,
.medium-block-contents {
}

#sidebar-last .large-block-contents,
#sidebar-first .large-block-contents,
.large-block-contents {
  font-size: 15px;
  line-height: 1.4em;
}

#sidebar-last .extra-large-block-contents,
#sidebar-first .extra-large-block-contents,
.extra-large-block-contents {
  font-size: 18px;
  line-height: 1.4em;
}

.left-float-block {
  float: left;
  width: 310px;
  margin-left: 150px;
}

.right-float-block {
  float: right;
  width: 310px;
  margin-right: 150px;
}

.before-after-title:before,
.before-after-title:after {
  display: block;
  content: " ";
  width: 100%;
  height: 10px;
  border: 1px solid #000;
  -moz-box-shadow: 4px 4px 0 #000;
  -webkit-box-shadow: 4px 4px 0 #000;
  box-shadow: 4px 4px 0 #000;
}

.before-after-title {
  margin: 40px 0 50px 0;
}

.before-after-title .view-content {
  margin: 30px 0;
}

/* Contest Activity Node Stream */
.view-contest-activity-log-stream h2.title {

  text-align: center;
  border-bottom: 1px solid #000;
  margin-bottom: 20px 0 30px;
  padding-bottom: 30px;
  font-size: 26px;
  text-transform: uppercase;
}

.view-contest-activity-log-stream .view-content {
  border-bottom: 1px solid #000;
  margin: 0 auto;
  padding: 20px 100px;
}

div.participate-link {
  margin-top: 30px;
  text-align: center;
}

/* Search Block Form */
#search-block-form,
#search-block-form-1 {
  position: relative;
}

#search-block-form .container-inline,
#search-block-form-1 .container-inline {
  display: block;
  position: relative;
  margin: 0 auto;
  width: 220px;
  height: 32px;
  background: transparent url("../images/search_box.png") no-repeat left center;
}

#search-block-form-1 .container-inline {
  position: absolute;
  margin-left: 170px;
  padding-left: 6px;
}

#search-block-form .form-item input,
#search-block-form-1 .form-item input {
  position: relative;
  border: 0 none;
  width: 200px;
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  outline: none;
  height: 32px;
  line-height: 32px;
}

#search-block-form .form-submit,
#search-block-form-1 .form-submit {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}

/* Front page users count */
body.page-home #content-front-right .block {
  margin: 0;
}
.users-total {
  padding-bottom: 20px;
  margin-bottom: 15px;
  background: transparent url(../images/triple-fat-border.png) repeat-x bottom;
}

.users-total .label {
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
  font-size: 20px;
}

.users-total .total {
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  font-size: 46px;
  line-height: 54px;
}

#block-arquideas_generic-2 {
  position: absolute;
  right: 10px;
  text-align: right;
  top: 20px;
  width: auto;
}

/* Front Page Menu */
#block-menu-menu-menu-homepage ul {
  margin: 0;
  padding: 0;
}
#block-menu-menu-menu-homepage ul li {
  float: left;
  width: 93px;
  height: 80px;
  padding: 0px 7px;
  border-right: 1px solid #000;
}

#block-menu-menu-menu-homepage ul li.last {
  border: 0 none;
}

#block-menu-menu-menu-homepage ul li a {
  color: #444;
  margin: 0;
  padding: 37px 0 0 0;
  display: block;
  text-align: center;
  font-family: "SoinSans-Roman", Helvetica, Arial, sans-serif;
  font-size: 11px;
  line-height: 14px;
  text-transform: uppercase;
  background: transparent url(../images/front-page-menu.png) no-repeat 0 0;
}

#block-menu-menu-menu-homepage ul li a#menu-homepage-km {
  background-position: -89px 0;
}

#block-menu-menu-menu-homepage ul li a#menu-homepage-users {
  background-position: -180px 0;
}

#block-menu-menu-menu-homepage ul li a#menu-homepage-lorem {
  background-position: -271px 0;
}


/* Slider Commons */

.slider-full-black {
  position: relative;
}

.slider-full-black .views_slideshow_singleframe_main {
  background-color: #000;
  color: #fff;
}

.slider-full-black .field-content img {
  padding: 0;
}

.slider-full-black .views-slideshow-controls-bottom {
  z-index: 100;
}

.slider-full-black .views_slideshow_singleframe_controls {
  position: absolute;
  right: 0;
  bottom: 50px;
  z-index: 101;
}

.slider-full-black .views_slideshow_singleframe_controls a {
  display: block;
  float: left;
  margin-right: 24px;
  text-indent: -9999px;
  width: 14px;
  height: 22px;
  background: transparent url("../images/slider-controls.png") no-repeat left top;
}

.slider-full-black .views_slideshow_singleframe_controls a:hover {
  opacity: 0.8;
}

.slider-full-black .views_slideshow_singleframe_controls a.views_slideshow_singleframe_next {
  background-position: right top;
}

.slider-full-black .views_slideshow_singleframe_controls a.views_slideshow_singleframe_pause {
  display: none;
}

.slider-full-black .views_slideshow_singleframe_pager {
  position: absolute;
  width: 110px;
  left: 15px;
  bottom: 50px;
  z-index: 102;
}

.slider-full-black .views_slideshow_singleframe_pager div {
  width: 8px;
  height: 8px;
  text-indent: -9999px;
  display: block;
  float: left;
  padding: 0;
  margin-right: 5px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #fff;
  border: 3px solid #fff;
  cursor: pointer;
}

.slider-full-black .views_slideshow_singleframe_pager div:hover {
  background-color: #ddd;
}

.slider-full-black .views_slideshow_singleframe_pager div.activeSlide {
  background-color: #FF3F3F;
}


/* News Pages Image slider */
.view-arquideas-news-slideshow,
.view-arquideas-km-slideshow {
  margin-bottom: 20px;
  margin-top: 20px;
}
.view-arquideas-news-slideshow .views-field-field-image-data,
.view-arquideas-km-slideshow .views-field-field-image-data,
.view-arquideas-km-slideshow .views-field-field-content-images-data {
  text-align: center;
  margin: 0 100px;
  padding: 20px 0;
  min-height: 20px;
  font-family: "SoinSans-Light", Helvetica, Arial, sans-serif;
  font-weight: 300;
}

.view-arquideas-news-slideshow .views_slideshow_singleframe_pager,
.view-arquideas-news-slideshow .views_slideshow_singleframe_controls,
.view-arquideas-km-slideshow .views_slideshow_singleframe_pager,
.view-arquideas-km-slideshow .views_slideshow_singleframe_controls
 {
  bottom: 25px;
}

/* Mini sliders */

.mini-slider-controls .views_slideshow_singleframe_teaser_section {
/*  min-height: 205px !important;*/
}

.view-arquideas-contest-winners.view-display-id-block_1.mini-slider-controls .views_slideshow_singleframe_teaser_section {
  min-height: 257px !important;
}

.mini-slider-controls.contests-list-blocks .views-row,
.mini-slider-controls .views-row {
  margin-bottom: 15px;
}

.mini-slider-controls .views-slideshow-controls-bottom {
  text-align: right;
  border-top: 1px solid #000;
  padding-top: 8px;
}

.left-more-link.mini-slider-controls .views-slideshow-controls-bottom {
  border-top: 0 none;
  position: absolute;
  right: 0;
}

.right-more-link.mini-slider-controls .views-slideshow-controls-bottom {
  border-top: 0 none;
  position: absolute;
  left: 0;
}


.mini-slider-controls .views-slideshow-controls-bottom .views_slideshow_pause,
.mini-slider-controls .views-slideshow-controls-bottom .views_slideshow_play {
  display: none;
}


.mini-slider-controls .views-slideshow-controls-bottom a {
  background: transparent url(../images/mini-controls.png) left center;
  display: inline-block;
  width: 15px;
  height: 24px;
  text-indent: 9999px;
  margin-left: 10px;
  overflow: hidden;
}

.mini-slider-controls .views-slideshow-controls-bottom a.views_slideshow_next {
  background-position: right center;
}

/* Front page slider */

#block-views-slideshow_content-block_1 .views-field-title,
#block-views-slideshow_content-block_1 .views-field-field-node-slideshow-nid,
#block-views-slideshow_content-block_1 .views-field-body {
  text-align: center;
  margin: 0 90px 0 130px;
}

#block-views-slideshow_content-block_1 .views-field-title,
#block-views-slideshow_content-block_1 .views-field-title a {
  margin-top: 20px;
font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
color: #fff;
font-weight: normal;
font-size: 36px;
line-height: 46px;
text-transform: uppercase;
}

#block-views-slideshow_content-block_1 .views-field-field-node-slideshow-nid,
#block-views-slideshow_content-block_1 .views-field-body {
  font-family: "SoinSans-Light", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
}

/* Front page Contests */
#block-views-contests-block_1 .views-row {
  width: 297px;
  float: left;
  margin: 10px 10px 30px 10px;
  text-align: center;
  position: relative;
}


#block-views-contests-block_1 .views-field-field-contest-image-homepage-fid {
  display: table;
  width: 267px;
  height: 267px;
  padding: 15px;
  background-color: #000;
  margin-bottom: 25px;
}

#block-views-contests-block_1 .views-field-field-contest-image-homepage-fid:before {
  position: absolute;
  top: 4px;
  left: 4px;
  display: block;
  content: " ";
  width: 297px;
  height: 297px;
  border: 1px solid #000;
}

#block-views-contests-block_1 .views-field-field-contest-image-homepage-fid img {
  vertical-align: middle;
}

#block-views-contests-block_1 .views-field-title {
  position: absolute;
  display: table-cell;
  top: 0;
  width: 267px;
  height: 267px;
  padding: 15px;
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
}

#block-views-contests-block_1 .views-field-title a {
  border: 1px solid #fff;
  width: 265px;
  height: 265px;
  display: table-cell;
  vertical-align: middle;
  font-size: 28px;
  line-height: 34px;
  background: transparent url(../images/transparent-spacer.png) repeat;
  text-shadow: 0 0 12px rgba(0,0,0,0.4);
}

#block-views-contests-block_1 .views-field-title a:link,
#block-views-contests-block_1 .views-field-title a:visited,
#block-views-contests-block_1 .views-field-title a:hover,
#block-views-contests-block_1 .views-field-title a:active {
  text-decoration: none;
  color: #fff;
}

#block-views-contests-block_1 .views-field-title a:hover,
#block-views-contests-block_1 .views-field-title a:active {
  background-image: none;
}

#block-views-contests-block_1 .contest-state,
.contests-list-blocks .contest-state {
  width: 88px;
  height: 21px;
  position: relative;
  background-color: #fff;
  border: 1px solid #000;
  top: 3px;
  left: 3px;
  margin: 0 auto 20px auto;
  text-align: center;
}

#block-views-contests-block_1 .state-open,
#block-views-contests-block_1 .state-closed,
.contests-list-blocks .state-open,
.contests-list-blocks .state-closed {
  width: 90px;
  height: 23px;
  color: #fff;
  background-color: #08cccb;
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 26px;
  margin: 0 auto;
  text-align: center;
  position: absolute;
  top: -3px;
  left: -3px;
}

#block-views-contests-block_1 .state-closed,
.contests-list-blocks .state-closed {
  background-color: #000;
}

#block-views-contests-block_1 .views-field-field-contest-subtitle-value {
  font-size: 15px;
}

#block-views-contests-block_1 .views-field-field-contest-sponsors-home-fid {
  margin-top: 20px;
}

/* Front page Network View */
#block-views-activity_log_stream-block_2 .view-content {
  margin-bottom: 40px;
}

.activity-log-picture,
.activity-log-picture img {
  width: auto;
  height: auto;
}

/* Front page News block */
#block-views-news-block_3 {
  position: relative;
}

#block-views-news-block_3 .views_slideshow_singleframe_pager {
  position: absolute;
  width: 25px;
  left: -42px;
  top: -18px;
  background-color: #000;
  padding: 10px 0 5px 0;
}

#block-views-news-block_3 .views_slideshow_singleframe_pager div {
  width: 8px;
  height: 8px;
  text-indent: -9999px;
  display: block;
  padding: 0;
  margin: 0 auto 5px auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #fff;
  border: 3px solid #fff;
  cursor: pointer;
}

#block-views-news-block_3 .views_slideshow_singleframe_pager div:hover {
  background-color: #ddd;
}

#block-views-news-block_3 .views_slideshow_singleframe_pager div.activeSlide {
  background-color: #FF3F3F;
}

#block-views-news-block_3 .view-content {
  max-height: 185px;
  overflow: hidden;
}

#block-views-news-block_3 .view-content h3,
#block-views-news-block_3 .view-content h4 {
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 15px;
  margin-bottom: 5px;
  text-transform: uppercase;
}

#block-views-news-block_3 .view-content h3 {
  color: #2D2D2D;
  font-size: 21px;
  line-height: 24px;
}



/* Front page Contest Link */
#block-nodeblock-293 {margin: 20px 0;}
#block-nodeblock-293 .inner {
  background: white url(../images/single-border.png) repeat-x center center;
  padding: 0 200px;
}
#block-nodeblock-293 .inner > .content {
  padding: 3px 85px;
  background: white url(../images/envelope.png) no-repeat 35px center;
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

#block-nodeblock-293 .inner > .content > .node {
  margin: 0;
  padding: 6px 0 0;
}

.block p {
  margin: 0;
  padding: 0;
}

/* Front page Contests View */
#block-views-arqnetwork_projects-block_1 td {
  padding: 0 12px 30px 0;
}

#block-views-arqnetwork_projects-block_1 td.col-last {
  padding: 0;
}

#block-views-arqnetwork_projects-block_1 .project-wrapper,
.view-arquideas-contest-prizes.view-display-id-block_7 .project-wrapper,
.view-arquideas-contest-prizes.view-display-id-block_8 .project-wrapper,
.view-arquideas-contest-prizes.view-display-id-block_9 .project-wrapper,
.view-arqnetwork-user-projects.view-display-id-page_1 .project-wrapper,
.view-arqnetwork-user-content.view-display-id-block_3 .project-wrapper{
  position: relative;
}

#block-views-arqnetwork_projects-block_1 .views-field-field-images-project-fid {
  width: 229px;
  height: 172px;
  margin-bottom: 5px;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .views-field-field-images-project-fid,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-field-field-images-project-fid,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-field-field-images-project-fid,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-field-images-project-fid{
  width: 236px;
  height: 172px;
}
.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-field-images-project-fid{
	
}
#block-views-arqnetwork_projects-block_1 .views-field-field-images-project-fid img,
.view-arquideas-contest-prizes.view-display-id-block_7 .views-field-field-images-project-fid img,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-field-field-images-project-fid img,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-field-field-images-project-fid img,
.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-field-images-project-fid img,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-field-images-project-fid img{
  vertical-align: middle;
  margin: 0;
  padding: 0;
}

#block-views-arqnetwork_projects-block_1 .project-info {
  width: 229px;
  height: 172px;
  position: absolute;
  top: 0;
  color: #fff;
  opacity: 0;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .project-info,
.view-arquideas-contest-prizes.view-display-id-block_8 .project-info,
.view-arquideas-contest-prizes.view-display-id-block_9 .project-info,
.view-arqnetwork-user-projects.view-display-id-page_1 .project-info,
.view-arqnetwork-user-content.view-display-id-block_3 .project-info{
  width: 236px;
  height: 172px;
  position: absolute;
  top: 0;
  color: #fff;
  opacity: 0;
}

.view-arqnetwork-user-projects.view-display-id-page_1 .project-info{
    width: 205px;
	height: 145px;
}

#block-views-arqnetwork_projects-block_1 .project-info:hover,
.view-arquideas-contest-prizes.view-display-id-block_7 .project-info:hover,
.view-arquideas-contest-prizes.view-display-id-block_8 .project-info:hover,
.view-arquideas-contest-prizes.view-display-id-block_9 .project-info:hover,
.view-arqnetwork-user-projects.view-display-id-page_1 .project-info:hover,
.view-arqnetwork-user-content.view-display-id-block_3 .project-info:hover{
  background: transparent url(../images/transparent-spacer.png) repeat;
  opacity: 1;
}

#block-views-arqnetwork_projects-block_1 .views-field-title {
  font-size: 20px;
  line-height: 100%;
  position: absolute;
  bottom: 45%;
  text-align: center;
  width: 229px;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .views-field-title,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-field-title,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-field-title,
.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-title,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-title{
  font-size: 20px;
  line-height: 100%;
  position: absolute;
  bottom: 45%;
  text-align: center;
  width: 236px;
}

.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-title {
  bottom: 70%;  
  width: 210px;
}

#block-views-arqnetwork_projects-block_1 .views-field-title a,
.view-arquideas-contest-prizes.view-display-id-block_7 .views-field-title a,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-field-title a,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-field-title a, 
.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-title a,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-title a{
  color: #fff;
}

#block-views-arqnetwork_projects-block_1 .views-field-field-project-type-project-value,
.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-field-project-type-project-value,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-field-project-type-project-value{
  position: absolute;
  top: 55%;
  text-align: center;
  width: 229px;
  color: #FF3F3F;
  font-size: 13px;
}

.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-field-project-type-project-value{
    top: 35%;
    width: 204px;
}
.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-subtitle-project-value{
	bottom: 25%; 
	position: absolute; 
	padding: 0 5px; 
	text-align: center;
	width: 205px;
}
.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-field-contest{
  position: absolute;
  top: 45%;
  text-align: center;
  width: 210px;
  color: #fff;
  font-size: 13px;
}

.view-arqnetwork-user-projects.view-display-id-page_1 .views-field-field-contest a{
    color: #fff;
}

#block-views-arqnetwork_projects-block_1 .project-social,
.view-arquideas-contest-prizes.view-display-id-block_7 .project-social,
.view-arquideas-contest-prizes.view-display-id-block_8 .project-social,
.view-arquideas-contest-prizes.view-display-id-block_9 .project-social,
.view-arqnetwork-user-projects.view-display-id-page_1 .project-social,
.view-arqnetwork-user-content.view-display-id-block_3 .project-social{
  background-color: #000000;
  color: #FFFFFF;
  height: 28px;
  left:0;
  right:0;
  margin-left:auto;
  margin-right:auto;
  position: absolute;
  top: 142px;
  width: 110px;
  text-align: center;
}
.view-arqnetwork-user-projects.view-display-id-page_1 .project-social{
	top: 116px;
}
.view-arquideas-contest-prizes.view-display-id-block_8 .project-social,
.view-arquideas-contest-prizes.view-display-id-block_9 .project-social {
  top: 144px;
}

#block-views-arqnetwork_projects-block_1 .views-field-rating-value,
#block-views-arqnetwork_projects-block_1 .views-field-comment-count,
.view-arquideas-contest-prizes.view-display-id-block_7 .views-field-rating-value,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-field-rating-value,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-field-rating-value,
.view-arquideas-contest-prizes.view-display-id-block_7 .views-field-comment-count,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-field-comment-count,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-field-comment-count,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-rating-value,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-comment-count{
  background: url("../images/social.png") no-repeat scroll 0 4px transparent;
  display: inline-block;
  float: none;
  line-height: 28px;
  padding-left: 21px;
  width: auto;
}

#block-views-arqnetwork_projects-block_1 .views-field-comment-count,
.view-arquideas-contest-prizes.view-display-id-block_7 .views-field-comment-count,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-field-comment-count,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-field-comment-count,
.view-arqnetwork-user-content.view-display-id-block_3 .views-field-comment-count{
  background-position: 0 -27px;
  margin-left: 8px;
}

.view-arqnetwork-user-content.view-display-id-block_3 .project-owner {
    margin: 8px 0 16px 6px;
}

.view .contest-followers span,
.view .views-field-rating-value span,
.view .views-field-comment-count span,
.view .views-field-comments-count span,
.view .votes-count span,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-value span {
  display: block;
  color: #fff;
  padding-left: 25px;
  line-height: 25px;
  height: 25px;
  width: 65px;
  background: transparent url(../images/social.png) no-repeat 0 4px;
  font-family: Arial,sans-serif;
}

.view .views-field-value label,
.view .views-field-phpcode label,
.view .views-field-phpcode-1 label,
.view .views-field-phpcode-2 label,
#block-views-contests-block_3 .views-field-phpcode-3 label,
.view .views-field-rating-value label,
.view .views-field-comment-count label,
.view .views-field-comments-count label {
  display: none;
}

.view .views-field-comment-count span,
.view .views-field-comments-count span {
  background-position: 0 -27px;
}

.view .contest-followers span,
.view .votes-count,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-value span {
  background-position: 0 -54px;
}
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-value span {
  background-position: 0 4px;
}

.view-display-id-page_1 .views-field-comment-count span,
.view-display-id-page_1 .views-field-value span,
.view-display-id-block_4 .views-field-comment-count span,
.view-display-id-block_4 .views-field-value span,
.sidebar-last .contest-followers span
.sidebar-last .views-field-rating-value span,
.sidebar-last .views-field-comment-count span,
.sidebar-last .views-field-comments-count span,
.sidebar-last .votes-count,
.sidebar-first .contest-followers span,
.sidebar-first .views-field-rating-value span,
.sidebar-first .views-field-comment-count span,
.sidebar-first .views-field-comments-count span,
.sidebar-first .votes-count {
  display: block;
  float: left;
  color: #000;
  padding-left: 20px;
  line-height: 20px;
  height: 20px;
  width: auto;
  margin-right: 5px;
  background: transparent url(../images/social.png) no-repeat 0 -84px;
}

.view-display-id-page_1 .views-field-comment-count span,
.view-display-id-block_4 .views-field-comment-count span,
.sidebar-last .views-field-comment-count span,
.sidebar-last .views-field-comments-count span,
.sidebar-first .views-field-comment-count span,
.sidebar-first .views-field-comments-count span {
  background-position: 0 -110px;
}

.view-news .views-field-value span,
.sidebar-last .contest-followers span,
.sidebar-first .contest-followers span,
.sidebar-last .view .votes-count,
.sidebar-first .view .votes-count {
  background-position: 0 -135px;
}

#block-views-arqnetwork_projects-block_1 .project-owner {
  font-size: 11px;
  line-height: 24px;
  vertical-align: middle;
  margin-right: 5px;
}

/* Front Page Partners */
#block-views-colaborators-block_2 .partner-logo {
  position: relative;
  float: left;
  height: 490px;
}

#block-nodeblock-224 .content {
  width: 810px;
  margin: 40px auto 0;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-weight: 18px;
  line-height: 140%;
}
.arquideas-partners-home {
  margin: 0 auto;
}
.block-arquideas_partners_home .scroll {
  text-align: center;
}
.block-arquideas_partners_home .scroll-left,
.block-arquideas_partners_home .scroll-right{
  display: inline-block;
}
.block-arquideas_partners_home .scroll-left a,
.block-arquideas_partners_home .scroll-right a {
  background: #000 url("../images/slider-controls.png") no-repeat 12px center;
  display: inline-block;
  height: 42px;
  width: 42px;
  overflow: hidden;
  text-indent: -9999px;
}

.block-arquideas_partners_home .scroll-right a {
  margin-left: 1px;
  background-position: -55px center;
}

.block-arquideas_partners_home .join-us-link-div {
  text-align: center;
}

/* Social Sharing Widget */
.social-sharing-widget {
  margin-bottom: 20px;
}

.social-sharing-widget .widget-header .icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  text-indent: -9999px;
  overflow: hidden;
  margin-right: 5px;
  cursor: pointer;
}

.social-sharing-widget .widget-header .icon-facebook {
background-image: url(../images/social/icon-facebook.png);
}
.social-sharing-widget .widget-header .icon-twitter {
background-image: url(../images/social/icon-twitter.png);
}
.social-sharing-widget .widget-header .icon-linkedin {
background-image: url(../images/social/icon-linkedin.png);
}
.social-sharing-widget .widget-header .icon-facebook:hover {
background-image: url(../images/social/icon-facebook-over.png);
}
.social-sharing-widget .widget-header .icon-twitter:hover {
background-image: url(../images/social/icon-twitter-over.png);
}
.social-sharing-widget .widget-header .icon-linkedin:hover {
background-image: url(../images/social/icon-linkedin-over.png);
}

/* Contests Common */

body.page-opened-contests h1.title,
body.page-finished-contests h1.title,
body.page-opened-contests #content-region h2.block-title,
body.page-finished-contests #content-region h2.block-title {
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-weight: normal;
  padding: 5px 0 20px;
  width: auto;
  color: #000000;
  font-size: 36px;
  line-height: 36px;
  margin-bottom: 20px;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 1px solid #000;
}

.contests-view .views-field-phpcode,
#block-views-contests-block_3 .views-field-phpcode-1,
#block-views-contests-block_5 .views-field-phpcode-1,
.contests-view .views-field-phpcode-2,
.contests-view .views-field-phpcode-3,
.contests-view .views-field-view-node,
.contests-view .views-field-view-node-1 {
  display: inline-block;
}

#view-id-contests-page_3 .views-field-phpcode-2,
#view-id-contests-page_3 .views-field-comments-count,
#view-id-contests-page_3 .views-field-phpcode {
  float: left;
}

.contests-view .views-row {
  font-family: "SoinSans-Roman", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #fff;
  position: relative;
  background: #fff;
  margin-bottom: 40px;
  border: 1px solid #000000;
  top: 4px;
  left: 4px;
}

.contests-view .views-row-inner {
  position: relative;
  top: -4px;
  left: -4px;
  background: #000;
}

.contests-view .contest-followers,
.contests-view .views-field-comments-count,
#block-views-contests-block_5 .views-field-comments-count,
.contests-view .follow-link,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-value,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-comment-count {
  position: absolute;
  top: 0;
  left: 0;
  width: 55px;
  padding: 0 15px;
  background: transparent url(../images/transparent-spacer.png) repeat;
}

.contests-view .views-field-comments-count,
#block-views-contests-block_5 .views-field-comments-count,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-comment-count {
  top: 25px;
  padding-bottom: 5px;
}

.contests-view .follow-link {
  top: 25px;
  padding-bottom: 5px;
}

.contests-view .views-field-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 22px;
  line-height: 26px;
  margin-top: 20px;
  padding: 0 25px;
}

.contests-view .views-field-title a {
  color: #fff;
}

.contests-view .views-field-field-contest-tagline-value {
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  color: #fff;
  font-size: 16px;
  padding-bottom: 20px;
  margin: 5px 25px 18px 25px;
  border-bottom: 1px solid #333333;
  text-align: center;
}

#view-id-contests-page_2 .views-field-phpcode-3 label,
#block-views-contests-block_5 .views-field-phpcode-3 label,
.contests-view .info,
.contests-view .field-contest-public,
.contests-view .field-delivery-limit-date,
.contests-view .field-registration-limit-date,
.contests-view .field-registration-interval-free {
  color: #fff;
  display: block;
  width: 210px;
  text-align: right;
  margin-left: 25px;
  margin-right: 20px;
  background: transparent;
}

#view-id-contests-page_2 .views-field-phpcode-3 label {
   height: 31px;
   line-height: 15px;
}

#block-views-contests-block_3 .views-field-phpcode,
#block-views-contests-block_3 .views-field-phpcode-2,
#block-views-contests-block_5 .views-field-phpcode,
#block-views-contests-block_5 .views-field-phpcode-2 {
  position: absolute;
}

#block-views-contests-block_5 .views-field-phpcode-3,
#view-id-contests-page_2 .views-field-phpcode-3,
#view-id-contests-page_2 .views-field-phpcode {
  float:left;
}

.comments-count {
  padding-left: 25px;
  line-height: 25px;
  height: 25px;
  background: transparent url(../images/social.png) no-repeat 0 -27px;
  float: right;
}

.contests-view .views-field-field-sponsors-image-contest-fid {
  position: absolute;
  top: 0;
  right: 0;
}

.contests-view .countdown_section {

}

.contests-view .countdown_section .countdown_amount {
  font-size: 20px;
}

.contests-view .public-vote-link,
.contests-view .views-field-view-node,
.contests-view .views-field-view-node-1 {
  margin: 0 0 18px 18px;
}

.finished-contest-view .views-row-inner {
  padding-bottom: 18px;
}

.finished-contest-view .views-field-nothing,
.finished-contest-view .views-field-field-jury-decision-value,
.finished-contest-view .views-field-phpcode-3,
.finished-contest-view .views-field-phpcode-4 {
  text-transform: uppercase;
  color: #fff;
  display: block;
  width: 300px;
  text-align: center;
  font-size: 13px;
  margin-left: 25px;
}

.finished-contest-view .views-field-phpcode-3,
.finished-contest-view .views-field-field-jury-decision-value {
  min-height: 14px;
  padding-bottom: 15px;
}

.finished-contest-view .views-field-field-jury-decision-value label {
  color: #fff;
}

.finished-contest-view .views-field-phpcode-1,
#block-views-contests-block_3 .views-field-phpcode-1 {
  width: 260px;
  float: right;
  position: absolute;
  bottom: 17px;
  right: 25px;
  text-align: center
}

/* Contest Details Page */
#contest-banner {
  background-color: #000;
  color: #fff;
  padding: 5px 5px 15px 5px;
  margin-bottom: 90px;
  position: relative;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
}

#contest-banner > img {
  margin-bottom: 15px;
}


#contest-banner .contest-titles {
  float: left;
  width: 430px;
  padding: 10px 10px 0 10px;
  min-height: 65px;
  border-right: 1px solid #333333;
}

#content-group #contest-banner .contest-titles h1.title {
  color: #fff;
  font-size: 24px;
  line-height: 28px;
  padding: 0;
  margin: 0;
  text-align: left;
}

#contest-banner .contest-titles .contest-tagline {
  color: #ccc;
  font-size: 16px;
}

#contest-banner .content-stats {
text-align: center;
  float: left;
  width: 200px;
  padding: 5px 20px;
  min-height: 65px;
  border-right: 1px solid #333333;
}


#contest-banner .content-stats label {
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  line-height: 15px;
}

#contest-banner .content-stats .number-teams .count {
  font-size: 20px;
  line-height: 30px;
}

#contest-banner .content-stats .info{
	font-size: 15px;
	margin-bottom: 10px;
}
#contest-banner .content-stats .contest-twitter-hashtag a {
  background: transparent url(../images/twitter-contest-icon.png) no-repeat left center;
  font-family: Arial,Verdana, sans-serif;
  font-size: 14px;
  font-weight: normal;
  padding-left: 27px;
}

#contest-banner .content-stats .field .field-label {
    display: none;
}

.jquery-countdown.hasCountdown {
  border: 0 none;
  background-color: #000;
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  font-weight: normal;
  font-size: 12px;
}

.jquery-countdown.hasCountdown span {
  text-transform: lowercase;
  margin: 0 5px 0 0;
  padding: 0;
}

.jquery-countdown.hasCountdown span:last-child {
  margin-right: 0;
}

.jquery-countdown.hasCountdown .countdown_row {
  margin: 0;
  padding: 0;
}

.contest-state-wrapper {
  float: left;
  padding: 10px 10px 0 10px;
  min-height: 65px;
  text-align: center;
  width: 220px;
}

#contest-banner .contest-state-wrapper .generic-button,
#block-views-contests-block_2 .contest-state,
.contest-state-wrapper .contest-state {
  background-color: #FF3F3F;
  box-shadow: 2px 1px 0 0 #FFFFFF, 3px 2px 0 0 #000;
  border: 1px solid #000;
  color: #FFFFFF;
  display: inline-block;
  font-family: "SoinSans-BoldOblique",Helvetica,Arial,sans-serif;
  font-size: 13px;
  height: 23px;
  line-height: 26px;
  margin: 10px auto 10px;
  padding: 0 8px;
  text-align: center;
  text-transform: uppercase;
}

.contest-state-wrapper .public-votation-link {
  display: inline-block;
}

.social-corner {
  background: transparent url("../images/transparent-spacer.png") repeat;
  padding: 10px;
  line-height: 25px;
  position: absolute;
  top: 0;
  left: 0;
}
.social-corner .contest-followers,
.social-corner .contest-comments {
  background: url("../images/social.png") no-repeat 2px -54px transparent;
  color: #FFFFFF;
  display: block;
  font-family: Arial,sans-serif;
  font-size: 14px;
  line-height: 25px;
  padding-left: 28px;
}
.social-corner .contest-comments {
  background: url("../images/social.png") no-repeat 2px -27px transparent;
}

body.node-type-contest .node-content-main {
  position: relative;
}

#quicktabs-quicktabs_contest_closed .quicktabs_tabs,
#quicktabs-quicktabs_contest_open .quicktabs_tabs {
  border: 1px solid #000;
  display: block;
  height: 40px;
  left: 3px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: -65px;
}

#quicktabs-quicktabs_contest_closed .quicktabs_tabs li,
#quicktabs-quicktabs_contest_open .quicktabs_tabs li {
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 0;
}

#quicktabs-quicktabs_contest_closed .quicktabs_tabs li a,
#quicktabs-quicktabs_contest_open .quicktabs_tabs li a {
  background-color: #FFFFFF;
  border-color: #000000;
  border-image: none;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  display: inline-block;
  height: 18px;
  left: -3px;
  line-height: 20px;
  padding: 10px 25px;
  position: relative;
  text-transform: uppercase;
  top: -3px;
}

#quicktabs-quicktabs_contest_closed .quicktabs_tabs li a:hover,
#quicktabs-quicktabs_contest_open .quicktabs_tabs li a:hover {
  text-decoration: none;
  background-color: #eeeeee;
  position: relative;
}

#quicktabs-quicktabs_contest_closed .quicktabs_tabs li.active a,
#quicktabs-quicktabs_contest_open .quicktabs_tabs li.active a {
  background: transparent url(../images/active-tab.png) no-repeat center bottom;
  border-width: 1px 0 0 0 !important;
  color: #fff;
  text-decoration: none;
  height: 29px;
}

#quicktabs-quicktabs_contest_closed .quicktabs_tabs li:first-child a,
#quicktabs-quicktabs_contest_open .quicktabs_tabs li:first-child a {
  border-left: 1px solid #000;
}

.node-type-contest .views-label-body {
  color: #000;
  display: block;
  border-bottom: 1px solid #000;
  margin-bottom: 20px;
  padding-bottom: 20px;
  text-transform: uppercase;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-size: 20px;
  font-weight: normal;
}

.node-type-contest .views-field-field-contest-participants-value {
  margin-top: 30px;
}

.node-type-contest .views-field-field-registration-fee-value {
  margin-bottom: 40px;
}

.node-type-contest .views-field-field-contest-participants-value,
.node-type-contest .views-field-field-prize-value,
.node-type-contest .views-field-field-registration-fee-value {
  border: 1px solid #e6e6e6;
  padding: 20px;
  margin-bottom: 20px;
  font-size: 13px;
}

.node-type-contest .views-field-field-contest-participants-value label,
.node-type-contest .views-field-field-prize-value label,
.node-type-contest .views-field-field-registration-fee-value label {
  display: block;
  color: #000;
  margin-bottom: 20px;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-size: 20px;
  font-weight: normal;
}

.node-type-contest .contest-winners,
.view-arquideas-contest-prizes.view-display-id-block_8,
.view-arquideas-contest-prizes.view-display-id-block_9 {
  border: 1px solid #000;
  padding: 20px;
  margin-bottom: 30px;
}

.node-type-contest .contest-winners .views-row {
  position: relative;
}

body.node-type-contest .contest-winners:hover {
  background: transparent;
}

body.node-type-contest h1 {
  background: transparent url(../images/triple-border.png) repeat-x bottom;
  font-size: 26px;
  font-weight: normal;
  margin-bottom: 25px;
  padding-bottom: 20px;
  text-align: center;
  text-transform: uppercase;
}

body.node-type-contest .special-mentions h1 {
  background-image: none;
  padding-bottom: 0;
  margin-bottom: 15px;
}

.contest-winners .views-field-title {
  font-size: 20px;
  text-align: center;
  margin-bottom: 15px;
}

.contest-winners .views-field-teaser {
  margin-bottom: 15px;
  text-align: center;
}

.contest-winners .views-field-view-node {
  text-align: center;
}

.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner div.views-field-phpcode,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner div.views-field-field-image-inscription-fid{
  float: left;
  width: auto;
  margin-right: 20px;
}

.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div {
  width: 245px;
  float: right;
}

.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-field-picture {
  width: auto;
  height: auto;
}

.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .view-id-og_members_faces table td {
  text-align: left
}

.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-field-picture {
  max-width: 40px;
  height: auto;
  margin-right: 5px;
}

.contest-winners .views-field-field-inscription-members-imname-vname {
  border-top: 1px solid #000;
  margin-top: 30px;
  padding-top: 30px;
  font-size: 12px;
}

.contest-winners .views-field-field-inscription-members-imname-vname .views-field-picture {
  width: auto;
  height: auto;
}

#main #block-views-sponsors-block_1,
#main #block-views-sponsors-block_3 {
  margin-bottom: 10px;
}

#block-views-sponsors-block_2 .view-content .item-list ul li.views-row,
#block-views-sponsors-block_4 .view-content .item-list ul li.views-row {
  float: left;
  width: 145px;
  margin: 0;
  padding: 0;
}

#block-views-sponsors-block_2 .view-content .item-list ul li.views-row-odd,
#block-views-sponsors-block_4 .view-content .item-list ul li.views-row-odd {
  margin-right: 10px
}

#block-views-sponsors-block_2 .view-content .item-list,
#block-views-sponsors-block_4 .view-content .item-list {
	border: 0 none;
	padding: 0;
}

#block-arquideas_generic-6 li,
#block-arquideas_generic-7 li {
  margin: 0;
  padding: 0;
}

#block-arquideas_generic-6 .description,
#block-arquideas_generic-7 .description {
  font-size: 13px;
  line-height: 120%;
  margin-bottom: 10px;
}

#block-arquideas_generic-6 a,
#block-arquideas_generic-7 a {
  font-size: 16px;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  line-height: 150%;
}

.view-contest-blocks.view-display-id-block_6 {
  text-align: center;
}

#contest-banner .contest-state-wrapper .generic-button,
.view-contest-blocks.view-display-id-block_6 .generic-button {
  float: none;
  background-color: #36C9D3;
}

.contest-winners .view-arquideas-contest-prizes.view-display-id-block_7 .views-row-inner > div,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-row-inner > div,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-row-inner > div {
  float: none;
  width: auto;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .project-wrapper {
  margin: 0 16px;
}

.view-arquideas-contest-prizes.view-display-id-block_8 .project-wrapper,
.view-arquideas-contest-prizes.view-display-id-block_9 .project-wrapper {
  margin: 16px;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .views-row,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-row,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-row {
  width: 266px;
  display: inline-block;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .views-row-even,
.view-arquideas-contest-prizes.view-display-id-block_8 .views-row-even,
.view-arquideas-contest-prizes.view-display-id-block_9 .views-row-even {
  float: right;
}

/* Projects Styles */
.page-solr-nodetype-multi #content-front {
}

.page-solr-nodetype-multi #content-front #content-front-left {
  height: 250px;
  position: relative;
}

.page-solr-nodetype #content-front #content-front-left h2.block-title,
.page-solr-nodetype-multi #content-front #content-front-left h2.block-title {
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-size: 36px;
  line-height: 42px;
  text-align: left;
}

.page-solr-nodetype-multi #content-front #content-front-right h2.block-title {
  margin-bottom: 11px;
}

.page-solr-nodetype-multi #content-front #content-front-left #block-arquideas_generic-1 {
  position: absolute;
  bottom: 0;
  margin: 0;
}

.page-solr-nodetype-multi #content-front #content-front-left #block-arquideas_generic-2 {
  bottom: 22px;
  right: 0;
  top: auto;
}

.page-solr-nodetype-multi #content-front #content-front-left .users-total {
  /*padding-bottom: 15px;
  margin: 0;
  background: transparent url(../images/single-border.png) repeat-x bottom;*/
}
body.page-solr-nodetype #content-front-right .block .inner,
body.page-solr-nodetype-multi #content-front-right .block .inner,
body.page-arquideas-network   #content-front-right .block .inner{
    margin-left: 0px;
    margin-right: 0px;
}
body.page-solr-nodetype #main-group,
body.page-solr-nodetype-multi #main-group {
padding-left: 30px;
width: 690px;
}

body.page-solr-nodetype #content-group,
body.page-solr-nodetype-multi #content-group {
  width: 690px;
}

body.page-solr-nodetype-multi #search-form #edit-submit,
body.page-solr-nodetype #search-form #edit-submit {
  font-size: 14px;
  height: 31px;
  line-height: 31px;
  padding: 0 30px;
}

body.page-solr-nodetype .box > h2.title,
body.page-solr-nodetype-multi .box > h2.title {
  visibility: hidden;
  display: none;
}

body.page-solr-nodetype #content-front-inner h1.title.block-title {
    display:none;
}

body.page-solr-nodetype #content-front-inner .block-nodeblock h1.title {
    display:block;
}

/*
.nodetype_apachesolr_search-results div.user-image{
    width: 90px;
    height: 90px;
    background-image: url('/system/files/imagecache/member_list_image/default-user.png');
}
*/

.box ul.nodetype_apachesolr_search-results {
  margin: 40px 0;
}

.box ul.nodetype_apachesolr_search-results li {
  float: left;
  margin: 0 10px 20px 0;
  width: 220px;
  /*min-height: 290px;*/
  padding: 0;
  position: relative;
}

.box ul.nodetype_apachesolr_search-results li:nth-child(3n+1) {
  clear: left;
}

.nodetype_apachesolr_search-results li .user-image,
.view-profile-follower.view-display-id-default .views-field-picture{
  float: left;
  margin: 0 5px 20px 0;
  width: 85px;
}
.view-profile-follower.view-display-id-default .views-field-picture{
    margin: 0 5px 60px 0;
}

.nodetype_apachesolr_search-results li .job {
  color: #999;
  margin-bottom: 10px;
  margin-left: 95px;
}

.nodetype_apachesolr_search-results li .title,
.view-profile-follower.view-display-id-default .views-field-name{
  margin: 0 0 10px 95px;
}

.nodetype_apachesolr_search-results li .userpoints,
.view-profile-follower.view-display-id-default .views-field-user-badges-html,
.view-profile-follower.view-display-id-default .views-field-points{
  margin-left: 95px;
}
.nodetype_apachesolr_search-results li .profile-job {
  margin-left: 95px;
}

.nodetype_apachesolr_search-results li .title a,
.view-profile-follower.view-display-id-default .views-field-name a{
  color: #000;
}

.view-profile-follower.view-display-id-default .views-field-name a{
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  font-size: 1.6em;
  font-weight: normal;
}
.view-profile-follower.view-display-id-default{
    margin: 3em 0;
}
.nodetype_apachesolr_search-results li .image-and-social {
  position: relative;
  height: 170px;
  clear: both;
}

.nodetype_apachesolr_search-results li .project-social {
  background-color: #000000;
  color: #FFFFFF;
  height: 28px;
  left:0;
  right:0;
  margin-left:auto;
  margin-right:auto;
  position: absolute;
  bottom: 0;
  width: 110px;
  text-align: center;
}

.nodetype_apachesolr_search-results li .project-social .voting-count,
.nodetype_apachesolr_search-results li .project-social .comments-count {
  background: url("../images/social.png") no-repeat scroll 0 4px transparent;
  display: inline-block;
  float: none;
  line-height: 28px;
  padding-left: 21px;
  width: auto;
}

.nodetype_apachesolr_search-results li .project-social .comments-count {
  background: url("../images/social.png") no-repeat scroll 0 -27px transparent;
  height: 25px;
  line-height: 25px;
  padding-left: 21px;
  margin-left: 8px;
}

/* Project Details Styles */

body.node-type-project h1.title,
body.node-type-inscription-1 h1.title {
  background-image: none;
}

body.node-type-project #content-group,
body.node-type-inscription-1 #content-group,
body.node-type-project #breadcrumbs,
body.node-type-inscription-1 #breadcrumbs {
  width: 960px;
}

.inscription-info-public,
.project-info-public,
#page.page-full-view .view-full-page{
  background-color: #000;
  padding: 20px;
  color: #fff;
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  font-size: 14px;
}

.node-type-project .social-sharing-widget,
.node-type-inscription .social-sharing-widget {
  float: right;
}

.inscription-info-public .col01,
.project-info-public .col01 {
  float: left;
  width: 260px;
}

.inscription-navigation {
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  font-size: 14px;
  font-weight: normal;
  float: left;
}
.inscription-navigation .previous-inscription a,
.inscription-navigation .next-inscription a {
  background-color: #000;
  color: #fff;
  padding: 4px 12px;
  border-radius: 5px;
  margin-right: 15px;
}

.inscription-navigation .next-inscription a {
  margin-left: 15px;
}

.inscription-navigation .previous-inscription a:hover
.inscription-navigation .next-inscription a:hover {
  background-color: red;
}

.inscription-info-public .col02,
.project-info-public .col02 {
  float: right;
  width: 640px;
  position: relative;
}

.inscription-info-public h2.title,
.project-info-public h2.title,
.project-info-public .project-type,
.inscription-info-public .project-type,
#page.page-full-view .view-full-page .views_slideshow_singleframe_slide .views-field-title a{
  color: #fff;
  font-size: 26px;
  line-height: 100%;
  margin-bottom: 10px;
}

.inscription-info-public h3.subtitle,
.project-info-public h3.subtitle {
  margin-bottom: 10px;
  padding: 0;
  text-align: left;
}

.inscription-info-public .odd,
.inscription-info-public .even,
.project-info-public .odd,
.project-info-public .even {
  background: transparent;
}

.inscription-info-public .fivestar-widget,
.project-info-public .fivestar-widget {

}

.inscription-info-public .fivestar-widget-5,
.inscription-info-public .fivestar-widget-static,
.project-info-public .fivestar-widget-5,
.project-info-public .fivestar-widget-static {
  float: left;
  margin-right: 10px;
}

.inscription-info-public .fivestar-static-form-item label,
.project-info-public .fivestar-static-form-item label {
  display: none;
}

.inscription-info-public .fivestar-widget .user-rating,
.project-info-public .fivestar-widget .user-rating {
  display: block;
}

.inscription-info-public fieldset,
.project-info-public fieldset {
  background-color: transparent;
  border: 0 none;
}

.inscription-info-public .university-country {
  color: #cccccc;
  margin: 10px 0;
  font-size: 15px;
}

.inscription-info-public .number-members {
  font-size: 12px;
}

.view-og-members-faces.view-display-id-block_1 {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #999999;
}

.view-og-members-faces.view-display-id-block_1 .views-field-picture,
.view-og-members-faces.view-display-id-block_1 .field-content {
  margin-right: 2px;
  display: inline;
}

.inscription-info-public .terms ul.links li,
.project-info-public .terms ul.links li {
  padding: 0;
  font-size: 15px;
  margin-bottom: 10px;
}

.inscription-info-public .downloads,
.project-info-public .downloads {
  margin-bottom: 10px;
}

.inscription-info-public .downloads h3,
.project-info-public .downloads h3 {
  color: #fff;
  margin-bottom: 5px;
}

.inscription-info-public .downloads ul li,
.project-info-public .downloads ul li {
  margin: 8px 0;
  padding: 0;
  font-size: 12px;
}


/* Partner Styles */

.featured-colaborators h2.block-title {
  text-align: center;
}

.featured-colaborators .views-row {
  position: relative;
  overflow: hidden;
  font-size: 15px;
  margin-bottom: 40px;
}

.featured-colaborators .views-field-field-rectangular-image-col-fid,
.featured-colaborators .views-field-field-square-image-col-fid {
  float: left;
}

.featured-colaborators .views-field-field-comment-title-col-value,
.featured-colaborators .views-field-phpcode,
.featured-colaborators .views-field-phpcode .field-content,
.featured-colaborators .views-field-view-node {
  padding-left: 315px;
  font-family: "SoinSans-Oblique",Helvetica,Arial,sans-serif;
  text-align: left;
  font-size: 16px;
  font-weight: normal;
  color: #999999;
}

.featured-colaborators .views-field-phpcode .field-content {
  padding: 0;
}

.featured-colaborators.view-display-id-page_2 .views-field-phpcode {
  text-align: left;
  padding-top: 2px;
}


.featured-colaborators .views-field-field-comment-title-col-value {
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  color: #000;
  font-size: 17px;
  margin-bottom: 10px;
}

.featured-colaborators .views-field-phpcode {
  color: #999;
}

.featured-colaborators .views-field-view-node{
  position: absolute;
  bottom: 0;
}

.two-columns-colaborators .views-row {
  border: 1px solid #cccccc;
  width: 280px;
  margin-bottom: 20px;
  font-size: 13px;
  line-height: 13px;
  height: 134px;
  overflow: hidden;
}

.two-columns-colaborators .views-row-odd {
  float: left;
}

.two-columns-colaborators .views-row-even {
  float: right;
}

.two-columns-colaborators .views-field-field-square-image-col-fid {
  float: left;
  border-right: 1px solid #cccccc;
  margin-right: 3px;
}

.two-columns-colaborators .views-field-field-comment-title-col-value,
.two-columns-colaborators .views-field-phpcode,
.two-columns-colaborators .views-field-phpcode .field-content,
.two-columns-colaborators .views-field-view-node {
  font-family: "SoinSans-Oblique",Helvetica,Arial,sans-serif;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  color: #999999;
  line-height: 1.2em;
}

.two-columns-colaborators .views-field-field-comment-title-col-value {
  color: #000;
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  padding: 15px 3px 15px 12px;
}

.two-columns-colaborators .views-field-phpcode {
  color: #999;
  margin-bottom: 8px;
  padding: 2px 8px;
}

.two-columns-colaborators .views-row .inner-partner{
	vertical-align: middle;
	height: 134px;
	display: table-cell;
}

#block-views-colaborators-block_3 {
  margin-top: 60px;
}

/* Jury and Partners */


.view-jury-members,
.view-jury-partners-co .views-row {
  margin-bottom: 20px;
}

.view-jury-members .views-field-title,
.view-jury-partners-co .views-field-title {
  font-size: 16px!important;
  color: #000;
  margin: 0 0 5px 80px !important;
}
.view-jury-partners-co .views-field-title .field-content a{
	  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
}
.view-jury-members .views-field-field-short-description-value,
.view-jury-partners-co .views-field-field-short-description-value {
  color: #999;
  font-size: 12px;
}

.view-jury-members .views-field-field-short-description-value,
.view-id-jury_partners_co .views-field-field-short-description-value,
.view-jury-members .views-field-field-link-col-url,
.view-jury-partners-co .views-field-field-link-col-url{
	margin-left: 80px;
}

.view-jury-members .views-field-field-square-image-col-fid,
.view-jury-partners-co .views-field-field-square-image-col-fid  {
  float: left;
  margin-right: 12px;
}
.sidebar-last #block-views-jury_partners_co-block_3 h2.title{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #000;
}
.view-jury-partners-co.view-display-id-page_1 .views-field-field-square-image-col-fid {
  float: left;
  margin-right: 10px;
}

/* Collaborators */
.colaborator-top {
  background-color: #000;
  color: #fff;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-size: 15px;
  height: 220px;
  padding: 7px;
}

.colaborator-top img {
  padding: 0 !important;
  margin-right: 20px;
  float: left;
}

body.page-node #content-group .colaborator-top h1.title {
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  color: #fff;
  text-transform: none;
  font-size: 30px;
  text-align: left;
  padding: 20px 0 0;
  margin-bottom: 6px;
}

.colaborator-top .short-description {
  line-height: 100%;
  margin-bottom: 5px;
}

.colaborator-top .field-link-col {
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  margin-bottom: 25px;
}

.colaborator-top .field-link-col .field-item,
.colaborator-top .field-colaborator-type-col .field-item {
  background: transparent !important;
}

.colaborator-comment {
  background-color: #f4f4f4;
  color: #333;
  padding: 15px 25px;
  text-align: center;
}

.colaborator-comment .comment-title {
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-size: 16px;
}

.colaborator-comment .comment-body {
  font-family: "SoinSans-LightOblique",Helvetica,Arial,sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.colaborator-presentation {
  margin: 40px 0;
}

.colaborator-presentation h2 {
  color: #000;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-size: 18px;
  font-weight: normal;
  text-transform: uppercase;
}

.contests-list-blocks .views-row {
  position: relative;
  margin-bottom: 20px;
}

.view-colaborators-contests .views-row {
  max-width: 300px;
}

.view-colaborators-contests .views-row-odd {
  float: left;
}

.view-colaborators-contests .views-row-even {
  float: right;
}

.contests-list-blocks .views-field-field-contest-image-fid img {
  padding: 0;
}

.contests-list-blocks .views-field-field-contest-image-fid,
.view-colaborators-contests .views-field-field-contest-image-homepage-fid {
  background-color: #000;
  padding: 15px;
}
.area-social #sidebar-last .mini-slider-controls img.imagecache{
	max-width: 168px!important;
	margin-top: 0px!important;
	height: auto!important;
	width: 168px!important;
}
.area-social #sidebar-last .mini-slider-controls .views_slideshow_main a{
	margin: 0;
	left: 13px;
	right: 13px;
	top: 13px;
	padding-top: 10px;
	max-width: 148px;
	font-size: 17px;
	bottom: 27px;
	height: auto;
}
.area-social #sidebar-last .mini-slider-controls .views_slideshow_singleframe_teaser_section,
.area-social #sidebar-last .mini-slider-controls .views_slideshow_singleframe_slide{
	max-height:140px!important;
	max-width: 198px!important;
	min-height: 140px!important;
}
.contests-list-blocks .view-content .views-field-title a {
  background: url(../images/transparent-spacer.png) repeat scroll 0 0 transparent;
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  font-family: "SoinSans-BoldOblique",Helvetica,Arial,sans-serif;
  font-size: 22px;
  height: 130px;
  left: 15px;
  line-height: 25px;
  padding: 30px 10px 0 10px;
  position: absolute;
  right: 15px;
  text-align: center;
  text-decoration: none;
  top: 15px;
  text-shadow: 0 0 8px rgba(0, 0, 0, 0.8);
}

.contests-list-blocks .views-field-title a:hover {
  background: transparent;
  z-index: 10;
}

.contests-list-blocks .views-field-phpcode {
  position: absolute;
  bottom: 15px;
  width: 100%;
  text-align: center;
}

.sidebar-last .contests-list-blocks .views-field-phpcode {
  bottom: 42px;
}

#block-views-contests-block_2 .contest-state {
  background-color: #08CCCB;
}

/* News Common Styles */

.view-news .views-field-title {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin-top: 6px;
}

.view-news .views-field-teaser {
  color: #666;
  margin-bottom: 14px;
}

.view-news .views-field-field-date-news-value {
  color: #999;
  margin-bottom: 5px;
}

.view-news .views-row {
  margin-bottom: 20px;
}

/* News page */
#view-id-news-page_1 .views-field-field-list-image-news-fid {
  float: left;
  margin-right: 20px;
}

#view-id-news-page_1 .views-row {
  margin-bottom: 60px;
}

/* Block News on Front page */
#block-views-news-block_4 table.views-view-grid {
  width: 845px;
  margin: 0 auto;
}

#block-views-news-block_4 td {
  padding: 0 35px 40px 0;
  min-width: 140px;
}

#block-views-news-block_4 td.col-last {
  padding: 0;
}

#block-views-news-block_4 .views-field-title {
  font-size: 16px;
}

#block-views-news-block_4 .views-field-body {
  color: #666;
  margin-bottom: 15px;
}

/* Block News in Sidebar */
#block-views-news-block_1 .view-content {
  padding-left: 130px;
}

#block-views-news-block_1 .views-field-field-list-image-news-fid {
  position: absolute;
  left: 0;
}

#block-views-news-block_1 .views-field-title {
  margin: 0 0 5px 0;
}

/* Contest Winners */
.view-arquideas-contest-winners .views-field-timestamp {
  color: #000;
  font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
  font-weight: normal;
  font-size: 15px;
  margin: 10px 0 0;
  padding: 0;
}

.view-arquideas-contest-winners .views-field-title-1 {
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 160%;
}

.view-arquideas-contest-winners .views-field-title-1 a {
  color: #000;
}

.view-arquideas-contest-winners .views-field-title,
.view-arquideas-contest-winners .views-field-field-inscription-members-list-vname {
  color: #b3b3b3;
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 130%;
  margin-bottom: 3px;
}

.view-arquideas-contest-winners label {
  padding: 0;
  float: left;
  margin-right: 5px;
}

.view-arquideas-contest-winners .views-field-title a,
.view-arquideas-contest-winners .views-field-field-inscription-members-list-vname a {
  color: #FF3F3F;
  font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
  font-size: 13px;
  font-weight: normal;
}

.view-arquideas-contest-winners .views-field-field-inscription-members-list-vname a:after {
  content: ',';
  margin-right: 5px;
}

.view-arquideas-contest-winners .views-field-field-inscription-members-list-vname .views-field-name:last-child a:after {
  content: '';
}
/* Footer */
#footer .logo {
  clear: both;
  text-align: center;
  margin: 15px 0;
}
#footer .logo img {
  max-height: 25px;
}
#footer-bottom {
  margin: 0 auto;
}
#footer-bottom-inner {
  border-top: 1px solid #999;
}

/* Activity Log */
.activity-log-message {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  border: 0 none;
  padding: 15px 0;
  color: #262626;
}

.activity-log-time {
  color: #999999;
  font-style: italic;
}

/* Login Page */
.user-login-left-fs,
.user-register-left-fs {
float: left;
width: 47%;

  background-color: #FFFFFF;
  border: 1px solid #000000;
  box-shadow: 4px 4px 0 #000000;
  padding: 15px 20px;
}

.user-login-right-fs,
.user-register-right-fs {
float: right;
width: 32%;

  background-color: #FFFFFF;
  border: 1px solid #000000;
  box-shadow: 4px 4px 0 #000000;
  padding: 15px 20px;
  text-align: center;
}
#TB_window #user-register,
.login-wrapper, .forgot-wrapper {
width: 90%;
margin: 20px 5% 0 5%;
float: left;
}

.user-login-left-fs fieldset,
.user-register-left-fs fieldset,
.user-login-right-fs fieldset,
.user-register-right-fs fieldset {
  background-color: transparent;
  padding: 0;
  margin: 0;
}

.user-login-right-fs .form-item {
  margin: 0;
}

/* Login Overlay */
#TB_overlay {
  background: #fff;
  z-index: 1000;
}

#TB_window {
  position: absolute;
  top: 70px;
  margin-top: 0 !important;
  border: 4px solid #999999;
  z-index: 1001;
}

#TB_window a:link,
#TB_window a:visited,
#TB_window a:hover,
#TB_window a:active {
  color: #FF3F3F;
}

#TB_title {
  color: #999;
  height: 30px;
  margin-bottom: 10px;
  font-size: 11px;
  background-color: transparent;
}

#TB_ajaxContent {
  height: auto !important;
}

#TB_ajaxContent h2 {
  text-align: center;
}

#TB_ajaxContent fieldset {
  background-color: transparent;
  margin: 0 0 15px 0;
}

#TB_ajaxContent .user-login-left-fs,
#TB_ajaxContent .user-register-left-fs {
width: 44%;
}

#TB_ajaxContent .user-login-right-fs,
#TB_ajaxContent .user-register-right-fs {
width: 36%;
}

#TB_ajaxContent #edit-submit {
  margin: 0;
  float:right;
}

/* Content Types */

/* News Nodes */
body.node-type-news h1.title {
  text-align: left;
  text-transform: none;
}
.node-type-news > .inner > .content {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000;
}
.node.node-type-news .meta {
  margin-bottom: 10px;
  padding: 10px 0;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}
.node-type-news .date {
  color: #B2B2B2;
  margin-bottom: 25px;
}
.node-type-news .social-widgets {
  height: 60px;
}
.node-type-news .social-widgets .fivestar-widget {
  float: left;
  max-width: 230px;
}

.node-type-news .social-widgets .fivestar-widget #edit-vote-wrapper label {
  display: none;
}
.node-type-news .social-widgets .social-sharing-widget .widget-header,
.node-type-news .social-widgets .social-sharing-widget .widget-body {
  float: right;
}
.field-inscription-files-by-category select {
    display: none;
}

.node-type-inscription.only-groups input.contest-payment-individual {
    display: none;
}
.node-type-inscription.only-groups .open-contest-button .form-submit{
	float: right;
	margin-top: -10px;
}
.node-type-inscription .add-to-cart form > div{
	position: relative;
	overflow: hidden;
}
.node-edit-link {
  clear: both;
}

/* Checkout Styles */

.order-review-table {
  margin: 20px auto;
  width: 100%;
}
.order-review-table .title-col {
    width: 100px;
    padding-right: 10px;
}
#uc-cart-checkout-form #payment-pane #payment_details {
  border: 0 none;
  padding: 0;
}
#uc-cart-checkout-form .cart-review tr:last-child,
.order-review-table tr:last-child {
  border-bottom: 0 none;
}
#edit-back.form-submit {
  float: left;
}

/* Follow Module Icons */

a.follow-link-facebook {
background-image: url(../images/social/icon-facebook.png);
}
a.follow-link-twitter {
background-image: url(../images/social/icon-twitter.png);
}
a.follow-link-instagram {
background-image: url(../images/social/icon-instagram.png);
}
a.follow-link-flickr {
background-image: url(../images/social/icon-flickr.png);
}
a.follow-link-pinterest {
background-image: url(../images/social/icon-pinterest.png);
}
a.follow-link-facebook:hover {
background-image: url(../images/social/icon-facebook-over.png);
}
a.follow-link-twitter:hover {
background-image: url(../images/social/icon-twitter-over.png);
}
a.follow-link-instagram:hover {
background-image: url(../images/social/icon-instagram-over.png);
}


/* Red Buttons */
a.participate-link,
.view-contest-blocks.view-display-id-block_6 .info,
.contest-winners .views-field-view-node a,
a.contest-winners,
a.public-vote-link,
#view-id-contests-page_2 .register-link-div a,
#comment-form #edit-submit,
.view div.more-link a, .view .view-footer a, .heartbeat-more-messages-wrapper a,
#view-id-contests-page_2 .views-field-view-node-1 a,
#block-views-contests-block_5 .views-field-view-node a,
.register-link-div a,
.join-us-link-div a,
.view-contests .field-content .generic-button, 
.node-type-inscription .contest-info .open-contest-button a,
a.sign-up-link, a.sign-in-link, #edit-present, a.user-unsubscribe-link,
.prev-project a, .next-project a,
.page-full-view .views_slideshow_singleframe_slide .flag-wrapper .flag,
#sidebar-last #block-commons_core-create_group .content #edit-create,
.page-full-view .views_slideshow_singleframe_slide .flag-wrapper.flag-rejected .flag.unflag-action{
  font-family: "SoinSans-BoldOblique",Helvetica,Arial,sans-serif;
padding: 10px 20px;
color: #fff;
background: #FF3F3F;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-shadow: 1px 1px 2px #000000;
  text-decoration: none;
  display: inline-block;
}

#edit-present{
    float:left;
}

#view-id-contests-page_2 .add-to-cart-link{
  font-family: "SoinSans-BoldOblique",Helvetica,Arial,sans-serif;
  padding: 10px 20px;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-shadow: 1px 1px 2px #000000;
  text-decoration: none;
  display: inline-block;
}
#comment-form #edit-submit {
  margin: 0 auto;
  float: none;
}

.login-and-register-link-div .register-link-div, .login-and-register-link-div-2 .register-link-div {
  float: left;
  margin-left: 10px;
  padding: 0;
}
.login-and-register-link-div .register-link-div a,.login-and-register-link-div-2 .register-link-div a {
    vertical-align: baseline;
    padding: 2px 20px 0 20px;
    line-height: 24px;
}
.register-link-div:last-child a,
a.participate-link {
  background-color: #000;
}

.join-us-link-div a {
  font-size: 16px;
}

/* Blue Rounded Buttons */
#view-id-contests-page_2 .register-link-div a,
a.public-vote-link,
#view-id-contests-page_2 .add-to-cart-link,
.view-contests .field-content .generic-button,
.node-type-inscription .contest-info .open-contest-button a,
.prev-project a, .next-project a, 
.page-full-view .views_slideshow_singleframe_slide .flag-wrapper .flag.unflag-action{
background: #33CCCC;
margin-right: 10px;
  display: inline-block;
}

.node-type-inscription .contest-info .open-contest-button a{
    font-size: 18px;
}

/* Blue Square Buttons */
form input.form-submit, .views-exposed-form .views-exposed-widget input.form-submit, .og-buttons a, body.node-type-group.page-node form input#edit-submit, #gerencia-generic-faq-reply-form #edit-submit,
#edit-submit, #edit-publish, #search-form #edit-submit, body.page-node .edit-content-link, body.page-ogdetails .edit-content-link, body.page-node .og-manage-link, body.page-node .generic-button, .flag-wrapper .flag,
.page-full-view .views_slideshow_singleframe_slide .flag-wrapper.flag-favorit .flag,
.page-full-view .views_slideshow_singleframe_slide .flag-wrapper.flag-selected .flag{
background-color: #36c9d3;
background-image: none;
border: 0 none;
color: #FFFFFF;
float: right;
font-weight: normal;
height: auto;
margin: 0;
padding: 3px 12px;
white-space: nowrap;
}

.page-full-view .views_slideshow_singleframe_slide .flag-wrapper.flag-favorit .flag,
.page-full-view .views_slideshow_singleframe_slide .flag-wrapper.flag-selected .flag {
    padding: 10px 20px;
    margin-left: 16px;
}

/* Grey Buttons */
a.contest-follow-link,
a.contest-unfollow-link {
  display: block;
  text-align: center;
  font-family: "SoinSans-BoldOblique",Helvetica,Arial,sans-serif;
  padding: 5px 8px;
  background-color: #999999;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-shadow: 1px 1px 2px #000000;
  text-decoration: none;
  font-size: 13px;
  font-weight: normal;
}


/* Hover state of buttons */
a.participate-link:hover,
#view-id-contests-page_2 .register-link-div a:hover,
.contest-winners .views-field-view-node a:hover,
.join-us-link-div a:hover,
a.public-vote-link:hover,
.contest-winners:hover,
.view div.more-link a:hover, .view .view-footer a:hover, .heartbeat-more-messages-wrapper a:hover,
#view-id-contests-page_2 .views-field-view-node-1 a:hover,
#block-views-contests-block_5 .views-field-view-node a:hover,

.contest-follow-link:hover,

form input.form-submit:focus, .views-exposed-form .views-exposed-widget input.form-submit:focus, body.node-type-group.page-node form input#edit-submit:focus, #comment-form #edit-submit:focus, #gerencia-generic-faq-reply-form #edit-submit:focus, form input.form-submit:hover, .views-exposed-form .views-exposed-widget input.form-submit:hover, body.node-type-group.page-node form input#edit-submit:hover, #comment-form #edit-submit:hover, #gerencia-generic-faq-reply-form #edit-submit:hover, .og-buttons a:focus, .og-buttons a:hover,
.view-contests .field-content .generic-button:hover,
#contest-banner .contest-state-wrapper .open-contest-button .generic-button:hover,
 .node-type-inscription .contest-info .open-contest-button a:hover,
 .contest-state-wrapper .register-link-div a:hover,
 .contest-state-wrapper a.public-votation-link:hover,
 .page-full-view .views_slideshow_singleframe_slide .flag-wrapper .flag:hover{
background-color: #F86C00;
background-image: none;
text-decoration: none;
}

/**--------------------------
Santirisco @ Deletec
Modificaciones para el
�rea de usuario
---------------------------**/
.area-social #primary-menu{
	/*-webkit-box-shadow:  0px 6px 4px 0px rgba(200, 200, 200, .75);
    box-shadow:  0px 6px 4px 0px rgba(200, 200, 200, .75);*/
	background-image: url(../images/sombra_menu.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 18px;
	margin-bottom: -18px;
}
.area-social #primary-menu #primary-menu-inner{
	/*background: #fff;
	margin: 0 -2px;*/
}
body.area-social #main, body.area-social.page-one-column.page-node.node-type-group #main{
	padding: 0;
	width: 960px;
}
.breadcrumbs{
	margin: 20px 0 10px 0;
}
.breadcrumb{
	padding-bottom: 8px;
}
.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited{
	color: #999;
}
.breadcrumbs a.active, .breadcrumbs a.active:link, .breadcrumbs a.active:visited{
	color: #000;
	font-weight: normal;
}
#main-group.grid16-12{
	/*width: 720px!important;*/
}
body.area-social  h1.title, body.page-node.area-social  h1.title {
    padding: 0;
    color: #000;
    margin: 0;
    float: left;
    font-weight: normal;
    font-family: SoinSans-Bold;
    font-size: 28px;
    max-width:508px;
    width:508px;
}
body.area-social td{
	padding: 0!important
}
table tr td.active{
	max-width: 183px;
}
.name-holder{
	padding: 10px 0 10px 20px;
	/*margin-left: -24px;*/
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 8px;

}
.name-holder .follow-box{
	margin: -10px 0 -10px 520px;
	min-width: 150px;
        width: 180px;
	background: #000;
	height: 92px;
}
.follow-box-inner{
	padding: 36px 12px;
	color: #fff;
	font-size: 1.5em;
}
.follow-box .ur_action{
	display: inline-block;
	padding: 0px 8px;
	background: #999999;
	font-family: SoinSans-BoldOblique;
	border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	font-size: .8em;
	float: right;
	margin-top: -4px;
}
.follow-box .ur_action a.follow-link,
.follow-box .ur_action a.user_relationships_popup_link{
	color: #fff;
	height: auto;
	padding: 0;
	line-height: 26px;
}
.followers-count{
	background-image: url('../images/iconos_area_social.png');
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 25px;
	display: inline-block;
        color: #FFF;
}
.userpoints{
	margin-left: 20px;
}
.user-points{
	display: inline-block;
	margin-left: 20px;
	font-size: 14px;
	color: #a4a4a4;
	font-family: SoinSans-Bold
}
.user-job{
	margin: 4px 0 0 20px;
	color: #000;
	font-size: 16px;
	float: left;
	display: inline-block;
	font-family: SoinSans-Bold;
	line-height: 29px;
}

header .widget-header{
	float: right;
	margin: 15px 0;
	display: inline-block;
	height: 29px;
}
.area-social .views-field-picture .active{
	height: 200px;
	overflow: hidden;
	display: block;
}
.area-social #content-tabs{
	margin-top: 0px;
	font-size: 75%!important;
}

.area-social #content-tabs ul.primary{
	/*margin-left: -24px;*/
	padding-left: 20px;
	background: #000;
	font-family: SoinSans-Bold;
	border: 0;
	width: 690px;
	height: 44px;
}

.account-edit.area-social #content-tabs ul.primary, .account-edit.area-social .name-holder{
	/*margin-left: -24px;
	padding-left: 24px;*/
}
.area-social #content-tabs  li a{
	padding: 12px 20px!important;
	color: #fff!important;
	background-color: #000!important;
	border: none!important;
}
.area-social #content-tabs  li a.active, .area-social #content-tabs  li a:hover{
	color: #99CC00!important;
	background-image: url('../images/menu_social_activo_blanco.png');
	background-repeat: no-repeat;
	background-position: center bottom;
}

.account-edit #content-tabs  li a.active, .account-edit #content-tabs  li a:hover{
	background-image: url('../images/menu_social_activo_verde.png');
}
.header #content-tabs ul.primary li.account{
	float: right;
}
.account-edit #content-tabs ul.secondary{
	margin-left: -240px;
	padding: 0;
	border-bottom: none;
	background-color: #99CC00;
	width: 960px;
}
.area-social #content-tabs ul.secondary li{
	margin: 0;
}
.area-social #content-tabs ul.secondary li a{
	background-color: transparent!important;
	padding: 15px 30px!important;
	font-size: 12px;
	color: #000!important;
	border-bottom: none!important;
}
.area-social #content-tabs ul.secondary li a.active, .area-social #content-tabs ul.secondary li a:hover, .area-social #content-tabs ul.secondary li a:active{
	border-bottom: none!important;
	color:#fff;
	color: #fff!important;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.account-edit #content-tabs ul.secondary li a.active, .account-edit #content-tabs ul.secondary li a:hover{
	background-image: url('../images/menu_social_activo_blanco.png');
}
.account-edit .views-field-field-address-acp-value,
.account-edit .views-field-field-company-acp-value,
.account-edit .views-field-phpcode-1,
.account-edit .views-field-field-small-description-acp-value,
.account-edit .views-field-phpcode,
.account-edit .views-field-field-facebook-acp-url,
.account-edit .views-field-field-google-acp-url,
.account-edit .views-field-field-linkedin-acp-url,
.account-edit .views-field-field-pinterest-acp-url,
.account-edit .views-field-field-twitter-acp-url
{display: none}
ul.primary.ui-tabs-nav{
	border: none;
	padding: 0;
	margin: 0 0 30px 0;
}
#main-group.forms_user{
	margin-top: -30px;
}
#main-group.forms_user #main-content{
	width: 958px!important;
	background-image: url('../images/sidebar_forms_bg.gif');
	background-repeat: repeat-y;
	background-position: top right;
}
#main-group.grid16-12.force_width  #main-content, #main-group.forms_user #main-content{
	border: 1px solid #ccc;
	border-top: none;
}
#main-group.grid16-12.force_width  #main-content{
	width: 718px;
	margin-top: -30px;
	overflow: hidden;
}
.forms_user #sidebar-last.nested{
	width: 238px!important;
}
.forms_user #sidebar-last.nested .odd{
	background-color: transparent;
	/*margin-bottom: 5px;*/
}
#sidebar-last.nested #edit-submit, #sidebar-last.nested #edit-submit-1{
    margin-left: 0px;
	float: left;
	padding: 5px 11px 4px 11px;
	font-size: 1em;
	margin-left: 7px;
}
#sidebar-last.nested  #edit-node-type-wrapper.form-item {
    width: auto;
	margin-left: 0;
}
.area-social #content-content, .area-comunidad #content-content{padding: 0 20px 20px 20px}
.account-edit #content-content{padding: 45px 20px 20px 20px;}
#main-group .node-form .standard{

}
.area-social #content-content .block-facebook_status h2.title{
	margin-bottom: 30px;
	padding-bottom: 20px;
	margin-top: 20px;
	border-bottom: 1px solid #000;
	text-align: center;
}
.grid16-12.force_width{
	width: 720px!important;
}
#quicktabs-arqnetwork_group_quicktabs > ul{
	height: 60px;
}
.node-form .ui-tabs-nav li a,
#quicktabs-quicktabs_my_content .quicktabs_tabs li a,
#quicktabs-arqnetwork_group_quicktabs .quicktabs_tabs li a{
	border: none!Important;
	background: none!important;
	padding: 0!important;
	margin-right: 5px;
}
.node-form .ui-tabs-nav li.last a{
	margin-right: 0;
}
.node-form .ui-tabs-nav li a:hover,
.node-form .ui-tabs-nav li.ui-tabs-selected a
{
	background: url("../images/sumbenu_user_form.png") no-repeat!Important;
	background-position: center bottom!Important;
	padding-bottom: 8px!Important;
	margin-bottom: -8px!Important;
}
#quicktabs-quicktabs_my_content,
#quicktabs-arqnetwork_group_quicktabs
{
	margin-top: 20px;
}
#quicktabs-arqnetwork_group_quicktabs{
	margin-bottom: 20px;
}
.node-form .ui-tabs-nav li a span,
a.add-content-link,
a.tagging-button-container,
a.grouping-button-container,
#quicktabs-quicktabs_my_content .quicktabs_tabs li a,
#quicktabs-arqnetwork_group_quicktabs .quicktabs_tabs li a{
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	background: #999999!important;
	display: inline-block;
	padding: 7px 9px!important;
	color: #fff;
	font-size: 13px;
	line-height: 1.1;
}
#quicktabs-quicktabs_my_content .quicktabs_tabs li.first,
#quicktabs-arqnetwork_group_quicktabs .quicktabs_tabs li.first{
	padding-left: 0;
}
#block-quicktabs-arqnetwork_group_quicktabs h2.title{
	text-align: center;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	padding: 15px 0 15px 0;
	margin: 15px 0 15px 0;
}
a.add-content-link,
a.tagging-button-container,
a.grouping-button-container{
	display: inline-block;
}
.node-form .ui-tabs-nav li a:hover span,
.node-form .ui-tabs-nav li.ui-tabs-selected a span,
a.add-content-link:hover,
a.tagging-button-container:hover,
a.grouping-button-container:hover,
#quicktabs-quicktabs_my_content .quicktabs_tabs li.active a,
#quicktabs-arqnetwork_group_quicktabs .quicktabs_tabs li.active a{
	background-color: #FF3F3F!Important;
}
.node-form .ui-tabs-nav li {
	border: none!Important;
}
.node-form .standard label{
	color: #000;
	margin: 0 0 5px 0;
}
.area-social .node-form .standard input, .area-social  .node-form .standard textarea, .area-social  .node-form .standard #tagging-widget-container fieldset, .node-form .form-text{
	background: #f7f7f7;
	border: 1px solid #E6E6E6;
}
.node-form .standard input, .node-form .standard textarea, .node-form .standard #tagging-widget-container fieldset{
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 8px 5px;
}
 .node-form .standard #tagging-widget-container fieldset input{
 	background-color: #fff;
	padding: 8px 5px;
 }
  .node-form .standard input.form-autocomplete{
  	background-position: 100% 11px;
  }
.tagging-curtags-wrapper{background: #f7f7f7;}
/*Campos de formulario en ficha*/
.node-form .standard  #edit-field-email-acp-0-email-wrapper{
	width: 49.5%;
	display: block;
}
.node-form .standard #edit-field-name-acp-0-value-wrapper, .node-form .standard #edit-field-surname-acp-0-value-wrapper,.node-form .standard #edit-field-address-acp-0-value-wrapper, .node-form .standard  #edit-field-country-acp-0-value-wrapper, .node-form .standard #edit-field-mobile-phone-acp-0-value-wrapper, .node-form .standard #edit-field-phone-acp-0-value-wrapper, .node-form .standard #edit-field-phone-acp-0-value-wrapper, .node-form .standard #edit-field-phone-acp-0-value-wrapper, .node-form .standard #edit-field-phone-acp-0-value-wrapper, .node-form .standard  #edit-field-office-phone-acp-0-value-wrapper, .node-form .standard #edit-field-skype-acp-0-value-wrapper, .node-form .standard .advanced_link-field-subrow, .node-form .standard   #edit-field-company-acp-0-value-wrapper, .node-form .standard .link-field-subrow {
	width: 49.5%;
	margin-right: 0;
	display: block;
	float: left;
}
.node-form .standard .link-field-subrow {
		display: inline-block!important;
		top: 13px;
		position: relative;
}
.node-form .standard .advanced_link-field-subrow{
	/*top: 13px;*/
	position: relative;
}
.node-form .standard .advanced_link-field-url input{
	width: 90%!important;
}
#edit-field-image-acp-0-filefield-upload, #edit-field-image-acp-0-filefield-remove{
	background: #000;
	padding: 6px 20px 4px 20px;
	height: 30px;
	border: none;
	margin-right: 100px;
	font-family: SoinSans-BoldOblique;
	font-weight: normal;
}
.node-form .standard a, .node-form .standard a:link, .node-form .standard a:visited, .node-form .standard a:hover, .node-form .standard a:focus, .node-form .standard a:active, a.user-unsubscribe-link {
	color: #0080FF;
}
 a.user-unsubscribe-link {
 	display: block;
	margin-bottom: 20px;
        color: #FFF;
        text-transform: uppercase;
        width:100px;
        float: right;
        text-align: center;
 }
#edit-submit{
	margin-left: 200px;
}
#arquideas-book-user-settings #edit-submit{
	margin-left: 90px;
	margin-top: 30px;
}
#arquideas-book-user-settings .edit-delete{
width: auto; display: inline-block; float: right; display: none;
}
#edit-submit, #edit-preview-changes, #edit-submit-1, .views-exposed-form .form-submit, #arquideas-book-user-settings .form-submit,.views-field-phpcode-1 .popups-form-noupdate, .open-contest-button .form-submit, .display-project .links li .flag-bookmarks a, .sidebar-first .view-arqnetwork-user-profile .views-field-picture .user-edit-image a,.display-project .link-special-arquideas-prize a,
.display-project .link-bookmarks a, #block-arquideas_generic-16 .content a, .back-contest a{
	display: inline-block;
	float: none;
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 8px 15px;
	font-size: 1.1em;
	height: auto;
	font-weight: normal!important;
	background: #000!important;
	color: #fff;
	line-height: 1;
	font-family: SoinSans-BoldOblique!important;
}
 .open-contest-button .form-submit, .display-project .links li .flag-bookmarks a,.display-project .link-special-arquideas-prize a, .display-project .link-bookmarks a {
	background: #3cc!important;
 }

.form-submit,.views-field-phpcode-1 .popups-form-noupdate {
	padding: 4px 11px 4px 11px;
	font-size: 1em;
	font-size: 1.2em;
}
.area-social #block-nodeblock-718, .area-social #block-views-advertisements-block_6, .area-social #block-views-contests-block_2{
	margin: 0 10px;
	border: 2px solid #000;
	/*padding: 10px;*/
	text-align: center;
	width: auto!important;
	background: #fff!important;
	box-shadow:2px 2px 0px #FFFFFF, 3px 3px 0px #000000;
	-moz-box-shadow:2px 2px 0px #FFFFFF, 3px 3px 0px #000000;
	-webkit-box-shadow:2px 2px 0px #FFFFFF, 3px 3px 0px #000000;
}
.area-social #sidebar-last .block-nodeblock .block-title, .area-social #sidebar-last .block-views .block-title{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #000;
}
.area-social #sidebar-last .block-nodeblock a, .area-social #sidebar-last .block-views a{
	font-family: SoinSans-BoldOblique;
	margin: 5px 5px;
	/*font-size: 1.2em;*/
}

.area-social #sidebar-last .block-nodeblock a{
	display: block;
}
.area-social #sidebar-last .block-views .tagadelic_views{
	font-size: .9em;
	text-align: center;
}
.area-social #sidebar-last .block-views a.tagadelic{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
}
.area-social #sidebar-last .block-nodeblock img,  .area-social #sidebar-last .block-views img{
	max-width: 194px;
	margin-top: 5px!important;
	height: auto!important;
}
.area-social #sidebar-last .block-views h3{

}
.view-filters .views-exposed-widgets{
	width: 330px;
	margin-bottom: 20px;
}
.area-social .view-content .item-list{
	border: 1px solid #ccc;
	padding: 20px;
}
/*#arquideas-book-user-settings td #edit-checkboxes-451-wrapper,
#arquideas-book-user-settings td.active*/
#arquideas-book-user-settings td, #arquideas-book-user-settings th{
	padding: 10px!important;
}

#content-group.grid16-12.force_width{
	padding-left: 0;
	padding-right: 0;
}
.activity-log-message {
  border-bottom: none!important;
 }
 /*body.page-user #main-inner #sidebar-first #sidebar-first-inner, body.page-user-1 #main-inner #sidebar-first #sidebar-first-inner{
	width: 92%;
}*/


.view-arqnetwork-user-profile .views-field-field-address-acp-value,
.view-arqnetwork-user-profile .views-field-field-company-acp-value,
.view-arqnetwork-user-profile .views-field-phpcode-1,
.view-arqnetwork-user-profile .views-field-field-small-description-acp-value,
.view-arqnetwork-user-profile .views-field-phpcode
{
	padding: 5px 20px; color: #666;
	border-right: 1px solid #ccc;
	margin-right: -1px;
}

.views-field-field-facebook-acp-url label,
.views-field-field-google-acp-url label,
.views-field-field-linkedin-acp-url label,
.views-field-field-pinterest-acp-url label,
.views-field-field-twitter-acp-url label,
.views-field-field-web-acp-url label{
	display: none;
}
.views-field-field-facebook-acp-url,
.views-field-field-google-acp-url,
.views-field-field-linkedin-acp-url,
.views-field-field-pinterest-acp-url,
.views-field-field-twitter-acp-url,
.views-label-field-web-acp-url,
#mybook #social-networks ul li{
	display: block;
	float: left;
	margin-left: 10px;
	/*width: 24px;
	height: 24px;*/
}
/*
.views-field-field-facebook-acp-url .field-content,
.views-field-field-google-acp-url .field-content,
.views-field-field-linkedin-acp-url .field-content,
.views-field-field-pinterest-acp-url .field-content,
.views-field-field-twitter-acp-url .field-content
*/
.view-arqnetwork-user-profile .views-view-grid{
	borcer-bottom: 1px solid #ccc;
}
.views-field-field-facebook-acp-url .field-content a,
.views-field-field-google-acp-url .field-content a,
.views-field-field-linkedin-acp-url .field-content a,
.views-field-field-pinterest-acp-url .field-content a,
.views-field-field-twitter-acp-url .field-content a,
.views-field-field-web-acp-url .field-content a,
#mybook #social-networks li a{
	display: block;
	width: 24px;
	height: 24px;
	/*background-image: url(../images/icos_redes.png);*/
	background-repeat: no-repeat;
	text-indent: -999px;
        margin-left: 2px;

}
.views-field-field-facebook-acp-url .field-content a, #mybook #social-networks .facebook a{
	background-image: url(../images/social/icon-facebook.png);
}
.views-field-field-facebook-acp-url .field-content a:hover, #mybook #social-networks .facebook a:hover{
	background-image: url(../images/social/icon-facebook-over.png);
}
.views-field-field-google-acp-url .field-content a, #mybook #social-networks .google a{
	background-image: url(../images/social/icon-google-plus.png);
}
.views-field-field-google-acp-url .field-content a:hover, #mybook #social-networks .google a:hover{
	background-image: url(../images/social/icon-google-plus-over.png);
}
.views-field-field-linkedin-acp-url .field-content a, #mybook #social-networks .linkedin a{
	background-image: url(../images/social/icon-linkedin.png);
}
.views-field-field-linkedin-acp-url .field-content a:hover, #mybook #social-networks .linkedin a:hover{
	background-image: url(../images/social/icon-linkedin-over.png);
}
.views-field-field-pinterest-acp-url .field-content a, #mybook #social-networks .pinterest a{
	background-image: url(../images/social/icon-pinterest.png);
}
.views-field-field-pinterest-acp-url .field-content a:hover, #mybook #social-networks .pinterest a:hover{
	background-image: url(../images/social/icon-pinterest-over.png);
}
.views-field-field-twitter-acp-url .field-content a, #mybook #social-networks .twitter a{
	background-image: url(../images/social/icon-twitter.png);
}
.views-field-field-twitter-acp-url .field-content a:hover, #mybook #social-networks .twitter a:hover{
	background-image: url(../images/social/icon-twitter-over.png);
}
.views-field-field-web-acp-url .field-content a, #mybook #social-networks .web a{
	background-image: url(../images/social/icon-web.png);
}
.views-field-field-web-acp-url .field-content a:hover, #mybook #social-networks .web a:hover{
	background-image: url(../images/social/icon-web-over.png);
}
.view-arqnetwork-user-profile .field-content{
	max-width: 200px;
}

.sidebar-first .view-arqnetwork-user-profile .views-field-picture .field-content{
	max-width: 240px;
}
.view-arqnetwork-user-profile .view-arqnetwork-user-profile.view-id-arqnetwork_user_profile,
.view-arqnetwork-user-profile .views-field-phpcode-1,
.view-arqnetwork-user-profile .views-field-field-small-description-acp-value,
.entrada-ficha .view-arqnetwork-user-profile {
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 20px;
}
.view-arqnetwork-user-profile .views-field-picture{
	border: 1px solid #CCCCCC;
	width: 238px;
	overflow: hidden;
	border-left: none;
	height: 197px;
}
.view-arqnetwork-user-profile{
	border-left: 1px solid #ccc;
}
.account-edit .view-arqnetwork-user-profile .views-field-picture{
	border-left: 1px solid #ccc;
}
/*.views-field-field-twitter-acp-url*/
.view-arqnetwork-user-profile .views-field-field-address-acp-value,
.view-arqnetwork-user-profile .views-field-field-small-description-acp-value,
.view-arqnetwork-user-profile .views-field-phpcode{
	padding-top: 20px;
}
/*, .view-arqnetwork-user-profile .views-field-field-twitter-acp-url*/
.account-edit .view-arqnetwork-user-profile.view-id-arqnetwork_user_profile{
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
	border-left: none;
}
.area-social .views-field-phpcode .field-content {
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
}

body.page-user #main-inner #sidebar-first #sidebar-first-inner, body.page-user-1 #main-inner #sidebar-first #sidebar-first-inner, body.page-user-2 #main-inner #sidebar-first #sidebar-first-inner{
	width: 100%;
}
.sidebar-first .view-arqnetwork-user-profile .views-field-picture{
	max-height:197px;
	position: relative;
}
.sidebar-first .view-arqnetwork-user-profile .views-field-picture .user-edit-image{
	text-align: center;
	margin: -40px auto 0 auto;
	z-index: 2;
	display: none;
}
.sidebar-first .view-arqnetwork-user-profile .views-field-picture .imagecache-image_220_220{
	width: 238px;
	height: 199px;
	border: 1px solid #ccc;
	overflow: hidden;
	border-left: none;
}
.account-edit .sidebar-first .view-arqnetwork-user-profile .views-field-picture .imagecache-image_220_220{
	border-left: 1px solid #ccc;
}
body.area-social #sidebar-last.nested{
	margin: 0 -1px;
	width: 240px!important;
}

.grid16-16.force_width.border{
	margin-top: -31px;
}
body.area-social #sidebar-last.nested .block{
	margin: 10px;
	max-width: 218px;
	background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #000000;
    margin: 0 10px;
    text-align: center;
    width: auto !important;
	margin-bottom: 20px;
}

body.area-social #sidebar-last.nested .views-row{
	text-align: left;
}
body.area-social #sidebar-last .view-arqnetwork-block-inscriptions a{
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
}
body.area-social #sidebar-last .view-arqnetwork-block-inscriptions .views-row{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}
body.area-social #sidebar-last .view-arqnetwork-block-inscriptions .views-row.views-row-last{
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: none;
}
body.area-social #sidebar-last .view-arqnetwork-block-inscriptions .views-row .my-team{
	font-weight: bold;
}
body.area-social #sidebar-last.nested #block-views-contests-block_2{
	padding: 0!important;
}
body.area-social #sidebar-last.nested .block .inner{
	   padding: 10px;
	   max-width: 198px;
}
body.area-social #sidebar-last.nested #block-views-advertisements-block_6{
	  border: 1px solid #000000;
	 box-shadow: 2px 2px 0 #FFFFFF, 3px 3px 0 #000000;
}


body.area-social #sidebar-last.nested #block-commons_core-group_create_content{
	margin: 0 0 20px 0;
	border: none;
	background: transparent!important;
	padding: 0;
	text-align: left;
}
body.area-social #sidebar-last.nested #block-commons_core-group_create_content .inner{
	max-width: 230px;
	width: 220px
}
body.area-social #sidebar-last.nested #block-commons_core-group_create_content .inner .content {
    padding: 10px;
}
body.area-social .sidebar-last .block-arquideas_generic .inner,
body.area-social .sidebar-last #block-views-profile_following-block_1 .inner,
body.area-social .sidebar-last #block-views-profile_follower-block_1 .inner{
	width: 196px;
}
#sidebar-last .block .views-field-value .fivestar-widget-static {
	margin: 10px;
	float: left;
}
body.area-social #sidebar-last .block .views-field-comment-count{
	margin-top: 5px;
}
body.area-social .views-exposed-wrapper .views-exposed-widget.views-exposed-submit .form-submit{
	width: auto;
}
.sidebar-last .block-views .views-field-title{
	margin: 15px 0 15px 0;
}
.sidebar-last .block-views .views-field-subscribe,
.sidebar-last .block-views .views-field-leave-group{
	line-height: 22px;
}
.sidebar-last .block-views .views-field-subscribe a,
.sidebar-last .block-views .views-field-leave-group a{
	border: none;
	background: #000;
	border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	color: #fff;
	font-weight: bold;
	font-family: SoinSans-Oblique!important;
	text-transform: uppercase;
	padding: 6px 12px 4px 12px;
	text-align: center;
    width: 38px;
}
.sidebar-last .block-views .views-field-subscribe a{
	background: #9c0;
}

body.page-user #sidebar-last.nested .block .block-title, body.profile-me #sidebar-last.nested .block .block-title {
    border-bottom: 1px solid #000000;
    margin-bottom: 10px;
    padding-bottom: 10px;
	margin-top: 5px;
	font-size: 1.3em;
}
.grid16-16.force_width.border #main-content{
	border: 1px solid #ccc;
	overflow: hidden;
	width: 958px!important;
	background-image: url('../images/sidebar_forms_bg.gif');
	background-repeat: repeat-y;
	background-position: top right;
	padding-top: 20px;
}
body.page-user #sidebar-last.nested .block .users-total,  body.profile-me #sidebar-last.nested .block .users-total,  body.area-social #sidebar-last.nested .block .users-total {
	font-size: 1.2em;
	font-family: SoinSans-Bold
}
body.page-user #sidebar-last.nested .block .users-total .total,
body.profile-me #sidebar-last.nested .block .users-total .total,
body.area-social #sidebar-last.nested .block .users-total .total{
	font-size: 42px;
}

body.page-user #sidebar-last.nested .block .users-total .label,
body.profile-me #sidebar-last.nested .block .users-total .label{
	font-size: 18px;
}
#content-group.grid16-12.force_width{
	/*margin: 0 -1px;*/
}
#sidebar-last .block-nodeblock .view-footer a, #sidebar-last .block-views .view-footer a {
	/*font-size: 1.1em;*/
	display: block;
}
/*Hay que quitar del la css de jqueryUi las definiciones de fuentes, como no tengo acceso a esa css la sobreescribo aqu�*/
.ui-tabs-panel{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif!important;
	margin-bottom: 20px;
	overflow: hidden;
}
/*Muro*/
#block-facebook_status-facebook_status .facebook-status-sender{
	font-weight: bold;
}

/*Seccion Comunidad*/
#content-front-inner > .title.block-title{
	text-align: center;
	margin: 30px 0 40px 0;
	padding: 0 0 10px;
	border-bottom: 1px solid #000;
	font-size: 3em;
	color: #000;
	text-transform: uppercase;
}
.arquideas-network #content-front-inner > .title.block-title,
.page-solr-nodetype-multi #content-front-inner > .title.block-title{
	margin-bottom: 0;
	border-bottom: none;
}
.arquideas-network #content-front-inner > .subtitle,
.page-solr-nodetype-multi #content-front-inner > .subtitle,
.page-solr-nodetype #content-front-inner > .subtitle{
	margin-bottom: 40px;
	padding-bottom: 20px;
	border-bottom: 1px solid #000;
}
#content-front #content-front-left{
	margin-left: 20px;
	width: 440px;
}
#content-front #content-front-left .block .inner{
	margin-left: 0px;
	margin-right: 0px;
}
#block-addthis-0 .title.block-title{
	display: none;
}
#block-nodeblock-246, #block-nodeblock-232, #block-nodeblock-231{
	font-family: SoinSans-Bold;
	font-size: 1.6em;
	margin-bottom: 0;
}
#content-front #content-front-right{
	width: 440px;
}
#content-front #content-front-right #block-arquideas_generic-4 .inner {
	border: 1px solid black;
	padding: 20px;
	-webkit-box-shadow: 3px 3px 0px 0px #000;
	box-shadow: 3px 3px 0px 0px #000;
}
#content-front #content-front-right #block-arquideas_generic-4 .inner .users-total{
	text-align: center;
	background-image: url(../images/sub-treslineas.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 30px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#content-front #content-front-right #block-arquideas_generic-4 .inner .users-total .label{
	font-family: SoinSans-BoldOblique;
	font-size: 1.8em;
	margin-right: 10px;
}

#content-front #content-front-right #block-arquideas_generic-4 .inner .users-total .total{
	font-family: SoinSans-Bold;
	font-size: 4.4em;
}
.separacion{
	height: 14px;
	border: 1px solid #000;
	-webkit-box-shadow: 2px 2px 0px 0px #000;
	box-shadow: 2px 2px 0px 0px #000;
	margin: 0 0 20px 0;
}
.area-comunidad #main{
	padding: 0px;
	width: 960px;
}

.area-comunidad #main-group.grid16-12, #content-group.grid16-12.force-width{
    width: 720px!important;
}
#content-group.grid16-8.force-width{
	width: 480px;
}
#sidebar-last.grid16-4.force-width{
	width: 240px;
}

.area-comunidad #sidebar-first .block.block-views .inner,
.area-comunidad #sidebar-last .block.block-views .inner,
.area-comunidad #sidebar-last .block.block-tagadelic .inner,
.area-comunidad #sidebar-last .block.block-commons_core .inner,
.page-solr-nodetype-multi #sidebar-first .block .inner,
.page-solr-nodetype #sidebar-first .block .inner
{
	border: 1px solid #ccc;

}
.area-comunidad #sidebar-first .block.block-views .title,
.area-comunidad #sidebar-last .block.block-views .title,
.area-comunidad #sidebar-last .block.block-tagadelic .title,
.area-comunidad #sidebar-last .block.block-commons_core .title,
.page-solr-nodetype-multi #sidebar-first .block .title.block-title,
.page-solr-nodetype #sidebar-first .block .title.block-title{
	text-align: center;
	font-size: 1.2em;
	padding: 10px 20px;
	margin-bottom: 0px;
	border-bottom: 1px solid #ccc;
	color: #000;
	background-image: none;
	line-height: 1;
}
.area-comunidad #sidebar-first .block.block-views .view-content,
.area-comunidad #sidebar-last .block.block-views .view-content,
.area-comunidad #sidebar-last .block.block-tagadelic .content,
.area-comunidad #sidebar-last .block.block-commons_core .content,
.page-solr-nodetype-multi #sidebar-first .block .content,
.page-solr-nodetype #sidebar-first .block .content{
	padding: 20px;
}
.page-solr-nodetype-multi #sidebar-first #block-views-newest_users-block_1.block .content,
.page-solr-nodetype #sidebar-first #block-views-newest_users-block_1.block .content,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block .content,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block .content
{
	padding: 5px;
}
.page-solr-nodetype-multi #sidebar-first #block-views-newest_users-block_1.block thead,
.page-solr-nodetype #sidebar-first #block-views-newest_users-block_1.block thead,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block thead,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block thead{
	display: none;
}
/*.page-solr-nodetype-multi #sidebar-first .block .view-most-active-users-gerencia .view-content,
.page-solr-nodetype #sidebar-first .block .view-most-active-users-gerencia .view-content,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block .content,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block .content*/

.area-comunidad #sidebar-last .block.block-views .view-newest-users .view-content,
.area-comunidad #sidebar-last .block.block-views .view-most-active-users .view-content
{
	padding: 5px;
}
.area-comunidad #sidebar-last .block.block-commons_core li{
	font-weight: bold;
	text-align: center;
	font-size: 1.3em;
	display: block;
}
.area-comunidad #sidebar-last .block.block-views .view-arqnetwork-groups-most-active .view-content{
	padding: 0;
}
.area-comunidad #sidebar-last .block.block-views .view-arqnetwork-groups-most-active .view-content table{
	margin: 0;
	width: 239px;
	display: block;
	overflow: hidden;
	font-size: 1em;
}

.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content table a{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 0.9em;
	text-indent: 0px;
	display: block;
	margin: 0;
}

.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content table th{
	display: none;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content table tr
{
	background: #f3f3f3;
	border-bottom: 2px solid #fff;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content table tr.views-row-last{
	border-bottom: none;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content table thead tr{
	background: #fff;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content table td{
	padding: 5px;
	vertical-align: middle;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content .views-field-leave-group a,
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content .views-field-subscribe a{
	padding: 5px 5px 3px 5px;
	line-height: 1.1;
	font-size: .8em;
	width: 45px;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content .views-field-leave-group .join a{
	background: #9c0;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content .views-field-title a:hover{
	color: #FF3F3F;
	text-decoration: none;
}
.area-comunidad #sidebar-last .view-arqnetwork-groups-most-active .view-content .views-field-leave-group a:hover{
	background: #FF3F3F;
}
.area-comunidad #sidebar-last .block.block-tagadelic .content{
	text-align: center;
}
.area-comunidad #sidebar-first .block.block-views .view-footer,
.area-comunidad #sidebar-last .block.block-views .view-footer,
.area-comunidad #sidebar-last .block.block-tagadelic .view-footer{
	border-top: 1px solid #ccc;
	padding: 8px 0;
	min-height: 11px;
}
.area-comunidad #content-content .inner .view-footer{
	padding: 10px 0;
	min-height: 20px;
	border: 1px solid #ccc;
	border-top: 0;
	line-height: 150%;
}
.area-comunidad #sidebar-first .block.block-views .view-footer a,
.area-comunidad #sidebar-last .block.block-views .view-footer a,
.area-comunidad #sidebar-last .block.block-tagadelic .view-footer a,
.area-comunidad #content-content .inner .view-footer a
{
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	background: transparent;
	padding: 0;
	margin: 0;
	color: #000;
	text-shadow: none;
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
}
.area-comunidad #sidebar-first .block.block-views .view-footer a:hover,
.area-comunidad #sidebar-last .block.block-views .view-footer a:hover,
.area-comunidad #sidebar-last .block.block-tagadelic .view-footer a:hover,
.area-comunidad #content-content .inner .view-footer a:hover{
	text-decoration: underline;
}
.area-comunidad #content-group > .title{
	display: none;
}
.area-comunidad #content-content .inner .title.block-title{
	padding: 20px 0 20px 0;
	font-size: 1.9em;
	border: 1px solid #ccc;
	border-bottom: none;
	text-align: center;
}
.area-comunidad #content-content .block-facebook_status .title.block-title,
.area-comunidad #content-content #block-views-activity_log_stream-block_3 .title.block-title{
	border: none;
	border-bottom: 1px solid #000;
	margin-bottom: 20px;
}
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-recent-featured a,
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-my-upcoming-events a{
	font-size: 16px;
}
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-recent-featured .views-row,
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-my-upcoming-events .views-row{
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-recent-featured .views-row.views-row-last,
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-my-upcoming-events .views-row.views-row-last{
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-recent-featured .views-field-value,
.area-comunidad #sidebar-first .block.block-views .view-arqnetwork-my-upcoming-events .views-field-value{
	margin: 5px 0;
}
.area-comunidad #content-content .view-arqnetwork-projects .view-content .item-list {
    border: 1px solid #CCCCCC;
    padding: 0;
	overflow: hidden;
}
.area-comunidad #content-content .view-arqnetwork-projects .view-content .item-list ul{
	margin: 0 3px;
}
.area-comunidad #sidebar-last{
	padding-top: 0!important;
}

#content-content .view-arqnetwork-projects .view-content .item-list ul li.views-row{
	width: 31.32%;
	float: left;
	padding: 1%;
	background: transparent;
	border-bottom: none!important;
}
#content-content .view-arqnetwork-projects .view-content .item-list ul li.views-row-even{
	margin-right: 0;
}

.area-comunidad.usuarios .grid16-11.force-width{
	 width: 660px!important;
}
.area-comunidad.usuarios #content-content{
	padding: 0 40px 0 0;
}
.area-comunidad.usuarios .view-user-directory td{
	border: none;
	text-align: center;
	padding: 10px;
}
.area-comunidad.usuarios #content-content .view-user-directory{
	/*border: 1px solid #ccc;*/
}
.area-comunidad.usuarios #content-content .view-user-directory .view-content{
	border-top: none;
}
.area-comunidad.usuarios #content-content .view-user-directory .view-filters{
	padding: 20px;
}
#sidebar-last .block-views .view-newest-users thead{
	display: none;
}
#sidebar-last .block-views .view-newest-users tr,
#sidebar-last .block-views .view-most-active-users tr,
.page-solr-nodetype-multi #sidebar-first #block-views-newest_users-block_1.block tr,
.page-solr-nodetype #sidebar-first #block-views-newest_users-block_1.block tr,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block tr,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block tr{
	border-bottom: 2px solid #fff;
	background: #f3f3f3;
}
#sidebar-last .block-views .view-most-active-users .view-content{
	padding: 0 5px;
}
#sidebar-last .block-views .view-most-active-users tr,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block tr,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block tr{
	background: #fff;
}
#sidebar-last .block-views .view-most-active-users tr.views-row-first,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block tr.views-row-first,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block tr.views-row-first{
	margin-top: 5px;
}
#sidebar-last .block-views .view-newest-users td,
#sidebar-last .block-views .view-most-active-users td,
.page-solr-nodetype-multi #sidebar-first #block-views-newest_users-block_1.block td,
.page-solr-nodetype #sidebar-first #block-views-newest_users-block_1.block td{
	padding: 0;
	margin: 3px 0 0 0;
	background: #f3f3f3;
}
#sidebar-last .block-views .view-most-active-users td,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td{
	background: #fff;
}
#sidebar-last .block-views .view-newest-users td a,
#sidebar-last .block-views .view-most-active-users td a,
.page-solr-nodetype-multi #sidebar-first #block-views-newest_users-block_1.block td a,
.page-solr-nodetype #sidebar-first #block-views-newest_users-block_1.block td a,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td a,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td a{
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#sidebar-last .block-views .view-newest-users td img,
#sidebar-last .block-views .view-most-active-users td img,
.page-solr-nodetype-multi #sidebar-first #block-views-newest_users-block_1.block td img,
.page-solr-nodetype #sidebar-first #block-views-newest_users-block_1.block td img,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td img,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td img{
	max-width: 100%;
	margin: 0!important;
}
#sidebar-last .block-views .view-most-active-users thead{
	display: none;
}
#sidebar-last .block-views .view-most-active-users td.views-field-picture,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td.views-field-picture,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td.views-field-picture{
	max-width: 40px;
}
#sidebar-last .block-views .view-most-active-users td.views-field-name a,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td.views-field-name a,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td.views-field-name a
{
	text-indent: 0;
	display: block;
	font-weight: bold;
}
#sidebar-last .block-views .view-most-active-users td.views-field-points,
.page-solr-nodetype-multi #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td.views-field-points,
.page-solr-nodetype #sidebar-first #block-views-d08d7cbb9d90f0fb0401f208b93138fe.block td.views-field-points{
	text-align:center;
	font-weight: bold;
}
.view.view-user-directory a{
	color: #000;
}
#main-content .views-exposed-widgets{
	width: auto ;
	max-width: 100%;
}
#main-content .views-exposed-widgets .views-exposed-widget{
	width: auto;
}
#main-content .views-exposed-widgets input.form-text{
	background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E6E6E6;
    border-radius: 5px 5px 5px 5px;
    padding: 8px 5px;
}
#main-content .views-exposed-widgets input.form-submit{
	padding: 8px 25px 9px 25px;
	width: auto;
	max-width: auto;
	height: 32px;
}

/*Nodos*/
/*
.blog-type #main{
	padding: 0;
	width: 960px;
}
.blog-type #content-content{
	padding: 0;
}
.blog-type .grid16-11.force-width{
	 width: 660px!important;
}
.blog-type .grid16-15.force-width{
	width: 300px!important;
}
.blog-type #content-group.grid16-11.force-width .content-group-inner{
	padding-right: 44px!important;
}
.blog-type .grid16-5.force-width{
	width: 300px!important;
}
.blog-type #sidebar-last .block .content{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	margin-top: 10px;
	padding: 15px 0;
}
.blog-type #sidebar-last .block .content li{
	padding: 0;
}
body.blog-type #content-group  h1.title{
	padding: 0;
	font-size: 40px;
	background-image: none!important;
	border-bottom: none!important;
	margin-bottom: 20px!important;
	padding-bottom: 0!important;
	text-align: left;
	margin-top: 20px;
}
.blog-type #sidebar-last .block .content li a{
	color: #000;
}
.blog-type #sidebar-last .block-nodeblock .block-title, #sidebar-last .block-views .block-title{
	border-bottom: none;
}
.blog-type #sidebar-last #block-views-contests-block_2{
	width: 292px !important;
	margin: 0!important;
	margin-bottom: 20px;
}
.blog-type #sidebar-last #block-views-contests-block_2 .inner{
	padding: 20px;
}
.blog-type .view-content .item-list{
	border: none;
	padding: 0;
}
.blog-type #sidebar-last .block-nodeblock a, #sidebar-last .block-views a{
	margin: 0;
	  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.blog-type .field-ds-category-events{
	display: none;
}
.blog-type .field-ds-group-ds-node-date-type-vote {
    border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-bottom: 18px;
	margin-bottom: 18px;
}
.blog-type .views-field-created{
	padding-bottom: 0;
}
.blog-type .buildmode-full .node .field-terms, .blog-type .buildmode-full .node .field-contributors-widget {
	margin-bottom: 0px;
	border-bottom: none;
}

.blog-type .field-date{
	font-size: 13px;
	color: #999;
	padding-top: 20px;
	margin-top: 20px;
	border-top: 1px solid #000;
}
.blog-type .field field-location{
	font-size: 13px;
}
.blog-type .field-body{
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	margin: 20px 0;
	padding: 20px 0;
}
.blog-type .field-body p{
	font-size: 16px;
	color: #666;
	line-height: 1.5;
	padding-bottom: 20px;
}
.blog-type .field-body p img{
	margin: 20px 0;
}
.blog-type  .field-links .field-label{
	font-family: SoinSans-Bold;
	font-size: 1.6em;
	text-transform: uppercase;
}
.blog-type  .field-links ul.links li{
	padding: 0;
	overflow: hidden;
}
.blog-type  .field-links ul.links li a{
	border-radius: 0;
	display: block;
	height: auto;
    line-height: auto;
    padding: 5px 0 5px 10px;
	background-color: transparent;
    text-align: left;
    text-transform: uppercase;
	float: left!important;
} */

.comments.block .box{
	padding-bottom: 0!important;
}
.comments.block .box .content{
	padding-top: 5!important;
}
.comments.block h2.title{
	background-color: #000!important;
	color: #fff!important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 0 12px!important;
	font-weight: bold!important;
	font-size: 1.5em!important;
}
.comments.block #comment-form{
 text-align: center;
}
.comments.block #edit-comment-wrapper{
	magin-top: 0;
}
.comments.block #edit-comment-wrapper textarea{
 text-align: left;
 border: 1px solid #ccc;
  width: 590px!important;
}
.comments.block #edit-comment-wrapper .resizable-textarea {
   width: 100%!important;
}
.comments.block #comment-form #edit-submit {
	float: none;
	margin: 15px auto 5px auto;
}
div.comment h3.title {
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-weight: bold;
}
div.comment h3.title a{
	font-weight: bold;
}
div.comment {
	border-top: 1px solid #ccc;
	padding-top: 20px;
	border-bottom: none;
	padding-bottom: 0px;
}
div.comment a{
	color: #000;
	border-top: none;
	padding-top: 0;
}
div.comment .comment-info{
	height: auto;
	fonty-size: .9em;
}

div.comment .comment-name{
    display: block;
}

div.comment .comment-name a{
	font-size: 12px;
}
div.comment .comment-date{
	font-size: 12px;
	color: #999;
}
div.comment .content{
	color: #666;
}
.comment .comment-info span.new{
	text-align: center;
	max-width: 40px;
}
.comment .comment-content .links ul.links{
	padding-left: 0;
	 margin-top: 15px;
}
div.comment .links li{
	border-right: none!important;
}
div.comment .links li.first{
	padding-left: 0!important;
}
div.comment .links  a{
   border-radius: 4px 4px 4px 4px;
   color: #FFFFFF;
   display: block;
   font-size: 11px;
   background: #000;
   padding: 3px 12px;
   text-align: center;
   font-family: SoinSans-BoldOblique;
   text-transform: capitalize;
}
/*BOOK*/
body.book, body.book .page{
	background: #e5e5e5;
}
body.book #main{
	padding: 0;
	width: 960px;
}
body.book #main{
	background: transparent
}
body.book #content-content{
	padding: 0;
	background: #fff;
}
#mybook{
	/*background-image: url(../images/sombra_book.png);*/
	background-repeat: repeat-y;
	background-position: center top;
}
#mybook #general-info{
	text-align: center;
	margin-bottom: 30px;
}
#mybook #general-info .title{
	color: #000;
	margin-bottom: 25px;
	padding: 18px 0;
}
#mybook .buttons{
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	padding: 10px 0;
	margin: 20px 0;
	text-align: center;
}
#mybook .buttons ul{
	list-style: none;
	height: 26px;
}

#mybook .buttons ul li{
	display: inline-block;
	margin-right: 20px;
	float: none;
	position: relative;
}
#mybook .buttons ul li a{
 border-radius: 4px 4px 4px 4px;
   color: #FFFFFF;
   display: block;
   font-size: 14px;
   background: #000;
   padding: 4px 12px;
   text-align: center;
   font-family: SoinSans-BoldOblique;
   text-transform: capitalize;
}
#mybook #general-info .about-me{
	font-weight: bold;
}
#mybook #general-info .imagecache-image_220_220{
	width: 125px;
	height: 125px;
}
#mybook #general-info .about-me, #mybook #general-info .country{
	color: #666;
	font-size: 13px;
}
.booklet .b-wrap-right{
	background-image: url(../images/sombra_book_2.png);
	background-repeat: repeat-y;
	background-position: top left;

}
.booklet .b-wrap-left{
	background-image: url(../images/sombra_book_1.png);
	background-repeat: repeat-y;
	background-position: top right;
}
.booklet .b-wrap-left, .booklet .b-wrap-right{
	background-color: #fff;
}
.booklet .b-wrap-right > div,
.booklet .b-wrap-left > div{


}
#mybook .description{
	color: #000;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 15px;
}
#mybook .cv{
	color: #999;
	font-size: 13px;
}
#mybook #social-networks h3,
#mybook #share-in h3{
	margin: 3px 0 10px 0;
	font-weight: normal;
	float: left;
	margin-right: 10px;
}
#mybook #personal-info{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #000;
	/*font-size: .9em;*/
	line-height: 1.6em;
}
#mybook #personal-info label{font-weight: bold}
#mybook #personal-info div{
	width: 49%;
	margin-right: 2%;
	float: left;
	color: #666;
}
#mybook #personal-info div.last{
	margin-right: 0;
}
#mybook #social-networks ul{float: left;padding-left: 0;}
#mybook #social-networks ul li.first{margin-left: 0!important;}

#mybook .image-title{
	margin-top: 20px;
}
#mybook .image-title, #mybook .image-subtitle{
	font-weight: bold;
	font-size: 13px;
}
#mybook .image-title, #mybook .image-description{
	margin-top: 20px;
	color: #666;
	font-size: 13px;

}
#mybook .imageholder{
	position: relative;
}
#mybook .alpha{
   bottom: 0!important;
   left: 0!important;
   top: 0!important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"!important;
	filter: alpha(opacity=60)!important;
	-moz-opacity:0.60!important;
	-khtml-opacity: 0.60!important;
	opacity: 0.60!important;
    position: absolute!important;
    width: 100%!important;
	z-index: 1!important;
	background-color: #000;
}
#mybook .image-contest-prize{
	height: 40px;
	top: -40px;
	position: relative;
	overflow: hidden;
}
#mybook .image-contest-prize div.inner{
	background-image: url(../images/logoarquideas_mini.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	z-index: 2;
	position: relative;
	padding-top: 20px;
	overflow: hidden;
	padding-left: 3px;
}
#mybook .image-contest-prize div.image-contest, #mybook .image-contest-prize div.image-prize{
	color: #fff;
	display: inline;
	position: relative;
	z-index: 2;
}
#mybook .image-title{
	color: #000;
}
#mybook .image-subtitle{
	color: #333;
}
#mybook #social-networks{
	position: relative;

}
#mybook #social-networks .imagecache-arquideas_book_qr{
	position: absolute;
	top: -15px;
	right: -15px;
}
#mybook #social-networks .url{
	margin-top: 10px;
}
.content .facebook-status-links ul.links.inline li {
	padding: 0!important;
}
.facebook-status-links li a, .facebook-status-links li .flag-wrapper a.flag, .fbss-comments-form .button,  .facebook-status-item .fbss-comments-show-comment-form-link {
	background: none repeat scroll 0 0 #000000;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-family: SoinSans-Oblique !important;
    font-weight: bold;
    padding: 2px 12px 0px;
    text-transform: uppercase;
	font-size: 10px;
	height: 19px;
	line-height: 19px;
	display: inline-block;
}
.fbss-comments-form .button{
	/*font-size: 13px;*/
	margin-top: 10px;
/*padding: 8px 12px;height: 35px;*/
}
.facebook-status-item .fbss-comments-show-comment-form-link {
	float: right;
	color: #fff;
}
.facebook-status-links li a, .facebook-status-links li .flag-wrapper .flag-throbber{
	margin-bottom: -20px;
}
.facebook-status-comments .fbss-comments-links a{
	float: right;
	background: #000;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
   font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
    padding: 2px 12px 0px;
   text-transform: uppercase;
	font-size: 10px;
	height: 19px;
	line-height: 19px;
	display: inline-block;
	
}
.facebook-status-subitem .fbss-comments-author a{
	font-weight: bold;
}
.facebook-status-subitem .flag-like-comments .flag-action {
    margin-top: -8px;
}
.fbss-comments .facebook-status-subitem.fbss-comments-comment{
	border-bottom: 1px solid #ccc;
	margin: 0 10px;
}
.fbss-comments .facebook-status-subitem.fbss-comments-comment.last{
	border-bottom: none;
}
.fbss-comments-form .button{

}
.facebook-status-comments .fbss-comments-links a .flag-like-comments .flag-throbber{
	display: none;
}
.facebook-status-details{
	margin-top: 15px!important;
	overflow: hidden!important;
	height: 24px;
}
.facebook-status-details .facebook-status-time{
	display: none;
}
.facebook-status-media > .content .facebook-status-comments {
    margin-top: 5px;
}
.book-filename{display: none}
/*
.logged-user-link-div{
	display: inline-block;
	float: right;
}
.logged-user-link-div img.imagecache{
	margin-right: 5px;
	width: 25px;
	height: 25px;
	border: 2px solid #fff!important;
	margin-top: 3px;
}
.hello-user{
	display: inline-block;
	font-size: 1.2em;
	font-weight: bold;
	color: #fff;
	top: -10px;
	position: relative;
	height: 29px;
	line-height: 29px;
}
.logged-user-link-div .logged-user-links{
	width: 13px;
	height: 13px;
	top: -7px;
	position: relative;
	display: inline-block;
	left: 6px;
}
.logged-user-link-div .logged-user-links a{
	background-image: url(../images/arrow-down-userlogued.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
}
*/
#user-menu .logged-user-link-div {
	position: relative;
	font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
	font-size: 15px;
}
#user-menu .hello-user {
	color: #fff;
	display: block;
	float: right;
	height: 35px;
	line-height: 35px;
	padding-right: 35px;
	background: transparent url(../images/arrow-down-userlogued.png) no-repeat right center;
}
#user-menu .logged-user-links {
	position: absolute;
 	right: 0;
 	top: 29px;
 	height: 25px;
 	line-height: 25px;
 	}
 #user-menu .logged-user-open-links-block {
 	display: none;
 }
 #user-menu .logged-user-links ul.links {
 	font-family: "SoinSans-Roman", Helvetica, Arial, sans-serif;
 	font-size: 12px;
 	background-color: #FFFFFF;
 	border: 1px solid #000000;
 	box-shadow: 4px 4px 0 #000000;
 	max-height: 0;
 	overflow: hidden;
 	-webkit-transition: max-height 0.5s ease-in-out;
 	-moz-transition: max-height 0.5s ease-in-out;
 	-o-transition: max-height 0.5s ease-in-out;
 	transition: max-height 0.5s ease-in-out;
 }
 #user-menu .logged-user-link-div:hover ul.links {
 	max-height: 400px;
 }
 #user-menu .logged-user-links ul.links li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0 none;
}
#user-menu .logged-user-links ul.links li a {
	display: block;
 	margin: 0;
 	padding: 2px 12px;
 	border-bottom: 1px solid #000;
 	color: #000;
}
#user-menu .logged-user-links ul.links li a:hover,
#user-menu .logged-user-links ul.links li a:active {
	color: #FF3F3F;
	text-decoration: none;
}
#user-menu .open-toggle {
}
/*Edicion datos concurso*/
.view-arqnetwork-account-inscriptions .views-row{
	border: 1px solid #ccc;
	padding: 20px;
	margin-top: 20px;
}
/*.view-arqnetwork-account-inscriptions .views-row.views-row-first{
	border-top: 1px solid #ccc;
	padding-top: 20px;
}
.view-arqnetwork-account-inscriptions .views-row.views-row-last{
	border: 1px solid #ccc;
	padding: 20px;
}*/
.view-arqnetwork-account-inscriptions .views-field-title-1{
	margin: 15px 0;
}
.view-arqnetwork-account-inscriptions .views-field-title-1 a{
	color: #000;
	/*font-size: 24px;*/
}
.view-arqnetwork-account-inscriptions .views-field-field-contest-image-fid{
	display: inline-block;
	float: left;
}
.view-arqnetwork-account-inscriptions .views-field-phpcode-2{
	margin-left: 15px;
	float: left;
	padding-top: 20px;
}
.view-arqnetwork-account-inscriptions .views-field-phpcode-2 a{
	padding: 10px!important;
	font-size: 15px;
}
.view-arqnetwork-account-inscriptions .views-field-phpcode-3,
.view-arqnetwork-account-inscriptions .views-field-field-inscription-members-imname-vname{
	margin-left: 350px;
}
.view-arqnetwork-account-inscriptions .views-field-field-inscription-members-imname-vname{
	margin-bottom: 10px;
}
.view-arqnetwork-account-inscriptions .views-field-phpcode-3{
	margin-bottom: 10px;
	color: #666;
}
.view-arqnetwork-account-inscriptions .views-field-phpcode-4{
	clear: both;
	float: left;
	padding-top: 20px;
	text-align: right;	
	font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
	
}

.view-arqnetwork-account-inscriptions .views-field-phpcode-4 label{
	display: block;
	color: #000;
	font-size: 14px
}
.view-arqnetwork-account-inscriptions .views-field-phpcode-4 .info{
	  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	  color: #666;
}

.jquery-countdown.hasCountdown{
	background: transparent;
	font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
	
}
.view-arqnetwork-account-inscriptions .views-field-field-inscription-members-imname-vname .views-field-picture{
	width: auto!important;
	height: auto!important;
	margin: 0 auto!important;
	margin-bottom: 10px;
}
.view-arqnetwork-account-inscriptions .views-field-field-inscription-members-imname-vname .views-field-name{
	display: block;
	margin-left: 45px;
	text-align: left;
}
.node-type-inscription h2.title{
	font-size: 25px;
	line-height: 1;
}
.node-type-inscription .inscription-info{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 20px 0;
	margin: 20px 0;
}
/*Vista proyectos en ficha*/
.view-arqnetwork-user-projects ul{
	overflow: hidden;
}
.view-arqnetwork-user-projects .view-content .item-list li.views-row {
	float: left;
	display: block;
	border-bottom: none!important;
	margin-right: 5px;
	width: 32%;
	margin-right: 2%;
	position: relative;
}
/*.view-arqnetwork-user-projects .view-content .item-list li.views-row .views-field-title{
	position: absolute; top: 136px; height: 40px; background-color: #000; width: 100%
}*/
.view-arqnetwork-user-projects .view-content .item-list li.views-row .points{
	background-color: #000;
	display: block;
	float: none;
	margin: 3px auto 0 auto;
    height: 25px;
	overflow: hidden;
	width: 80px;

}
.view-arqnetwork-user-projects .view-content .item-list li.views-row .points .views-field-value .field-content{
	background-position: 2px 1px;color: #fff;padding-left: 25px;
}
.view-arqnetwork-user-projects .view-content .item-list li.views-row .points .views-field-comment-count .field-content{
	background-position: 0 -30px;color: #fff;padding-left: 25px;
}
.view-arqnetwork-user-projects .view-content .item-list li.views-row .views-field-field-subtitle-project-value{
	margin-top: 25px;
}
.view-arqnetwork-user-projects .view-content .item-list li.views-row .views-field-title .field-content{
padding: 5px; color: #fff;
}
.view-arqnetwork-user-projects .view-content .item-list li.views-row .views-field-title .field-content a{
	color: #fff;
}
.view-arqnetwork-user-projects .view-content .item-list li.last{
	margin-right: 0;
}
/*Proyectos en row*/
.view-arqnetwork-user-projects .view-content div.views-row{
	position: relative;
}
.view-arqnetwork-user-projects .view-content div.views-row .points{
	width:  68px;
	height: 52px;
	padding: 5px;
	position: absolute;
	top: 0px;
background: #000;
color: #fff;
}
.view-arqnetwork-user-projects .view-content div.views-row .points .views-field-value .field-content, .view-arqnetwork-user-projects .view-content div.views-row .points .views-field-comment-count .field-content{
    background-image: url("../images/social.png");
	background-repeat: no-repeat;
	background-position:  2px -54px ;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    line-height: 25px;
    padding-left: 28px;
}
.view-arqnetwork-user-projects .view-content div.views-row .points .views-field-comment-count .field-content{
	background-position: 2px -27px;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-markup{
	position: absolute;
	top: 0;
	right: 8px;
	background-color: #000;
	padding: 10px;
	display: inline-block;
	color: #fff;
	font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
	font-size: 15px;
        opacity: 0.8 !important;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-markup a{
	color: #FF3F3F;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname{
	background-color: #000;
	width: 672px;
	margin-bottom: 50px;
overflow: hidden;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption{
	padding: 20px;
	overflow: hidden;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .data{
	width: 382px;
	float: left;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .field-content{
	padding: 0;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .data .views-field-title a{
	color: #fff;
	font-size: 30px;
	display: block;
	margin-bottom: 10px;
	line-height: 30px;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .data .views-field-field-subtitle-project-value {
	color: #fff;
	font-size: 16px;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .data .views-field-field-subtitle-project-value, .view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .data  .views-field-field-project-type-project-value {
	color: #fff;
	font-size: 16px;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .view-og-members-faces{
	width: 250px;
	float: left;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .view-og-members-faces .views-field-picture,
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .view-og-members-faces .views-field-picture img{
	width: 30px;
	height: 30px;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .view-og-members-faces .views-field-name{
	text-align: left;
	display: inline-block;
}
.view-arqnetwork-user-projects .view-content div.views-row .views-field-field-inscription-members-imname-vname .caption .view-og-members-faces td{
	text-align: left;
}
/*Menu intercambiador Rows/mosaico*/
.view-arqnetwork-user-projects .viewsdisplaytabs-group-wrapper{
	float: right;
}
.view-arqnetwork-user-projects .viewsdisplaytabs-group-wrapper .item-list{
	background: none;
}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li{
	border: none;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li a{
	background-image: url(../images/icos_listado_proyectos.png);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	text-indent: -999px;
	border: none!important;
	padding: 0!important;
	border-radius: 0 0 0 0;
}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.first{
	margin-right: 5px!important;
}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.first a{
	background-position: 0 0;
	width: 26px;
}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.last a{
	background-position: -30px 0;
	width: 13px;
}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.first a:hover,
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.first a.viewsdisplaytabs-active{
	background-position: 0 -30px;
}
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.last a:hover,
.viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.last a.viewsdisplaytabs-active{
	background-position: -30px -30px;
}
.view-arqnetwork-user-projects ul{
	border-bottom: none!important;
}

.contest-info .two-columns{
	padding-top: 20px!important;
	margin: 0;
	border: 1px solid #ccc;
	overflow: hidden;
	clear: both;
}
.contest-info .two-columns .column-01, .contest-info .two-columns .column-02{
	float: right;
}
.node-type-inscription.only-groups .two-columns .column-02 ul{
	margin-top: 0;
}
.node-type-inscription.only-groups .two-columns .column-02 ul li{
	background-image: url("../images/bullet-check.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #333333;
    font-size: 13px;
    line-height: 14px;
    padding-top: 8px;
    padding-left: 20px;
}
.contest-info .two-columns .column-01{
	margin-left: 20px;
	width: 284px;
}
.column-02 .block, .column-02 .node{
	margin-bottom: 0px!important;
}
.contest-info .two-columns .column-02{
	width: 344px;
}
.contest-info .two-columns h3{
	  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	  font-weight: bold;
	  margin-bottom: 15px;
}
.contest-info .two-columns .view-og-members-faces table td{
	text-align: left;
}
.contest-info .two-columns .view-og-members-faces .views-field-picture{
	float: left;
	display: inline-block;
	margin-right: 10px;
}
.contest-info .two-columns.no-border{
	border: none;
	padding: 0px;
}
.contest-info .two-columns.no-border .column-01,
.contest-info .two-columns.no-border .column-02{
	border: 1px solid #ccc;
	padding: 15px;
	float: left;
	width: 298px;
}
.contest-info .two-columns.no-border.t_1 .column-01,
.contest-info .two-columns.no-border.t_1 .column-02{
	float: right;
}
.contest-info .two-columns.no-border.t_1 .column-02{
	border: none;
}
.contest-info .two-columns.no-border .column-01{
	margin-left: 0px;
	margin-right: 20px;
}
.contest-info .two-columns.no-border.t_1 .column-01{
	margin-left: 20px;
	margin-right: 0px;
}
.contest-info .two-columns.no-border .column-01 h2.title,
.contest-info .two-columns.no-border .column-02 h2.title{
	font-size: 1.1em;
	text-align: center;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}
.node-type-inscription .contest-info .inscription-code{
	font-weight: bold;
	margin: 10px 0 0 0;
}
.node-type-inscription .contest-info .imagecache-inscriptions_336_162{
max-width: 328px;
float: left;
}
.node-type-inscription .contest-info .inscription-state,
.node-type-inscription .contest-info .remember-dates,
.node-type-inscription .contest-info .deadline-date,
.node-type-inscription .contest-info .payment-end-date,
.node-type-inscription .contest-info .payment-early,
.node-type-inscription .contest-info .open-contest-button{
	margin-left: 355px;
}

.node-type-inscription .contest-info .introduction{
    margin-left: 0;
    text-align:center;
    font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
    font-size: 18px;
    margin-top: 26px;
}

.node-type-inscription .contest-info .inscription-state,
.node-type-inscription .contest-info .open-contest-button .info
{
	color: #99CC00;
	font-size: 22px;
	font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
	margin-bottom: 10px;
        line-height: 1.1em;
}
.node-type-inscription .contest-info .remember-dates{
	font-weight: bold;
	padding: 0 0 10px 0;
	font-size: 15px;
}
.node-type-inscription .contest-info .deadline-date,
.node-type-inscription .contest-info .payment-end-date,
.node-type-inscription .contest-info .payment-early{
	background-image: url(../images/bullet-check.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
	line-height: 16px;
	padding-left: 20px;
	color: #333;
	font-size: 14px;
	padding-bottom: 8px;
}
.node-type-inscription .contest-info .field-registration-limit-date,
.node-type-inscription .contest-info .field-registration-interval-free{
	display: inline-block;
}
.node-type-inscription .contest-info .field-registration-limit-date .countdown_amount,
.node-type-inscription .contest-info .field-registration-interval-free .countdown_amount {
    font-size: 18px;
}
.node-type-inscription .contest-info .payment-early div{
	display: inline;
	font-size: .87em;
}
.node-type-inscription .contest-info .payment-early div.hasCountdown{
	background: none;
	background-color: transparent;
	color: #000;
	font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
}
.node-type-inscription .contest-info .open-contest-button a{
	float: right;
}
.node-type-inscription .contest-info .open-contest-button.notadmin-message {
    overflow: hidden;
	margin: 10px 0!important;
}
.node-type-inscription .contest-info .open-contest-button.notadmin-message .info{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif!important;
	font-weight: bold!important;
	font-size: 15px!important;
	color: #000!important;
}
.page-home #block-views-slideshow_content-block_1 .views_slideshow_singleframe_teaser_section,
.page-home #block-views-slideshow_content-block_1 .views_slideshow_singleframe_slide{
	height: 556px!important;
}

.node-type-news .view-arquideas-news-slideshow  .views_slideshow_singleframe_teaser_section,
.node-type-news .view-arquideas-news-slideshow  .views_slideshow_singleframe_slide,
.node-type-news .view-arquideas-km-slideshow  .views_slideshow_singleframe_slide,
.node-type-news .view-arquideas-km-slideshow  .views_slideshow_singleframe_slide{
	height: 341px!important;
}


#sidebar-last .view-event-past-events li, #sidebar-last .view-event-latest li{
	padding: 5px 0 10px 0;
}
#sidebar-last .view-event-past-events li a, #sidebar-last .view-event-latest li a{
	color: #000;
	background-image: none;
	padding-left: 0;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
}
#sidebar-last .view-event-past-events li a,
#sidebar-last .view-event-latest li .views-field-title,
#sidebar-last .view-event-latest-events li a,
#sidebar-last .view-event-past-events li .views-field-title{
	margin: 8px 0;
}
.page-node #sidebar-last #block-apachesolr-mlt-001 .item-list li,
.page-node #sidebar-last #block-blog-0 .item-list li{
	background-image: url("../images/bullet-sidebar.png") ;
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 0 5px;
	padding-bottom: 2px;
}
.page-node #sidebar-last #block-apachesolr-mlt-001,
.page-node #sidebar-last #block-blog-0{
	margin-bottom: 30px;
	padding-bottom: 10px;
}
.page-node #sidebar-last .title.block-title{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #000;
}
.page-node #sidebar-last .title.block-title, .page-groups #sidebar-last .title.block-title{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #000;
}
.page-node #sidebar-last .block-commons_core{
	border: 1px solid #000;
}
.page-node #sidebar-last #block-commons_core-group_create_content{
    border: 0 none;
}
.view-arqnetwork-recent-featured .view .view-content .views-row{
	margin-bottom: 10px;
}
.view-arqnetwork-recent-featured .view .view-content .views-field-title a{
	    display: block;
    font-size: 1.3em;
    margin-bottom: 5px;
}

.body.no-sidebars.node-type #content-group h1.title {
    background-image: none;
}
.view-arqnetwork-recent-featured .view .view-content .views-field-value{
	margin: 10px 0;
}
/*Grupos*/

body.page-groups #content-group h1.title{
	padding: 1px 0 20px 0;
}
body.page-groups #content-group{
	border-radius: 0;
	padding-left: 0;
	padding-right: 0;
	width: 600px;
}

body.page-groups .views-field-subscribe a, body.page-groups .views-field-leave-group a, .og-buttons a, .view-arqnetwork-user-account-projects .item-list .views-field-edit-node a,
.node-type-inscription .edit-delete a.delete-content-link, .node-type-inscription .subscribe-og a, .two-columns .og-manage-link, #sidebar-last .more-link a{
	background-color: #000000 !important;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF!important;
    display: inline-block;
    font-family: SoinSans-BoldOblique !important;
    font-size: 1.1em;
    font-weight: normal !important;
    height: auto;
    line-height: 1;
    padding: 8px 15px;
	border: none;
}

.view-arqnetwork-user-account-projects .views-exposed-widgets{
	 width: 330px!important;
}

body.page-groups .views-field-subscribe a, body.page-groups .views-field-leave-group a{
	font-size: 1.2em!important;
}
body.page-groups .views-field-subscribe a{
	background: #9c0!important;
}
.node-type-inscription .edit-delete a:hover, .node-type-inscription .subscribe-og a,  .two-columns .og-manage-link, #sidebar-last .more-link a{
	text-decoration: underline;
}
.node-type-inscription .edit-delete a{
	margin-right: 10px;
}
.node-type-inscription .edit-delete{
	 text-align: center;
}
 .two-columns .og-manage-link , #sidebar-last .more-link a{
 	float: right;
	margin-top: 10px;
	color: #fff;
        text-decoration: none;
 }
.inscription-wall-overlay{
	margin: 10px 0;
	font-weight: bold;
}
body.page-groups .views-field-subscribe a:hover{
	text-decoration: underline;
}
body.page-groups .view-groups-main-listing .views-field-title a{
	font-size: 1.4em;
}
body.page-groups .sidebar-last .block-views .view-content .item-list ul li .views-field-title,
body.page-groups .sidebar-last .block-views .view-content .item-list ul li .views-field-members-count,
body.page-groups .sidebar-last .block-views .view-content .item-list ul li .views-field-posts-count,
body.page-groups .sidebar-last .block-views .view-content .item-list ul li .views-field-posts-count-new{
 margin: 0 0 0 40px;
line-height: 20px;
}
body.page-groups .sidebar-last .block-views .view-content .item-list ul li .views-field-posts-count-new .marker{
	float: none;
	color: #000;
}
body.page-groups .sidebar-last .pager{
	margin-top: 10px;
}
body.page-groups .sidebar-last .block-views .view-content .item-list ul li .views-field-title{
 /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
}

.og-buttons{
	overflow: hidden;
}
.view-arqnetwork-user-account-projects .item-list .views-field-edit-node a{
	margin-top: 15px;
}
.view-arqnetwork-user-account-projects .item-list img.imagecache{
	float: left;
	margin-right: 10px;
}
.view-arqnetwork-user-account-projects .item-list .views-field-title{
	font-size: 18px;
	margin-bottom: 10px;
}
.arquideas-network #content-front-inner,
.page-solr-nodetype-multi #content-front-inner,
.page-solr-nodetype #content-front-inner{
	/*margin-bottom: 40px;*/
}
.arquideas-network #content-front-inner .content-front-left .content-inner,
.page-solr-nodetype-multi #content-front-inner .content-front-left .content-inner,
.page-solr-nodetype #content-front-inner .content-front-left .content-inner{
	padding-top: 15px;
}
.arquideas-network #content-front-inner .content-front-left .block,
.page-solr-nodetype-multi #content-front-inner .content-front-left .block,
.page-solr-nodetype #content-front-inner .content-front-left .block{
	margin-bottom: 0px;
	text-align: center;
}
.arquideas-network #content-front-inner .content-front-left .block .addthis_default_style,
.page-solr-nodetype-multi #content-front-inner .content-front-left .block .addthis_default_style,
.page-solr-nodetype #content-front-inner .content-front-left .block .addthis_default_style{
	margin-bottom: 15px;
}

#block-arquideas_generic-13 .inner .content {
    padding-top:8px;
}

#block-arquideas_generic-13 .inner .content .widget-body,
#block-arquideas_generic-13.full-width-block .widget-body{
   display: block;
   text-align: center;
   width: 100%;
   float: left;
   position: relative; 
}
#block-arquideas_generic-13.half-width-block .widget-body{
   display: block;
   text-align: right;
   width: 70%;
   float: right;
   position: relative; 
}
#block-arquideas_generic-13 .inner .content .widget-body .addthis_toolbox,
#block-arquideas_generic-13.full-width-block .widget-body .addthis_toolbox{
   display: inline-block;
   width: auto;
}
#block-arquideas_generic-13.half-width-block .widget-body .addthis_toolbox{
   display: inline-block;
   width: auto;
}
.field-ds-social-widgets-block #block-arquideas_generic-13 .social-sharing-widget .addthis_toolbox{
    text-align: right;
}

#block-arquideas_generic-13 .social-sharing-widget .addthis_toolbox .fb-send {
   float: none;
   text-align: center;
   width: 100px;
   margin-top: 0px; 
}
body.node-type-contest #block-arquideas_generic-13 .social-sharing-widget .addthis_toolbox .fb-send {
   width: 300px;
   text-align: left;
}
#block-arquideas_generic-13 .social-sharing-widget .addthis_toolbox .fb-send > span {
   margin: 0 auto;
   vertical-align: baseline; 
}
body.node-type-contest #block-arquideas_generic-13 .social-sharing-widget .addthis_toolbox .fb-send > span {
   margin:0; 
}

.display-project #block-arquideas_generic-13 {
   margin: 16px 0 0; 
}
.display-project #block-arquideas_generic-13 .social-sharing-widget{
  margin-bottom: 0;  
}
.area-social .header .userpoints {
    width: 220px;
    float: left;
    display: inline-block;  
}
.area-social .header .userpoints .user-job{
    margin: 4px 0 0 0;
    float: left;
}

.area-social .header #block-arquideas_generic-13 {
    display: inline-block;
    margin-bottom: 0;
    width: 480px;
    float: right;
    margin-top: 14px;
    margin-bottom: 6px;
}

.node-type-contest .node-right #block-arquideas_generic-13 .addthis_toolbox .addthis_toolbox_item {
    width: 300px;
    height: 25px;
}

.arquideas-network #content-front-inner .content-front-left div.node,
.page-solr-nodetype-multi #content-front-inner .content-front-left div.node,
.page-solr-nodetype #content-front-inner .content-front-left div.node{
	margin-bottom: 10px;
	font-size: .85em;
}
.arquideas-network #content-front-inner .users-total,
.page-solr-nodetype-multi #content-front-inner .users-total,
.page-solr-nodetype #content-front-inner .users-total{
 background-position: center top;
 padding-bottom: 0;
 padding-top: 20px;
}
.page-solr-nodetype-multi #main-content-inner #content-group > h1.title, .page-solr-nodetype  #main-content-inner #content-group > h1.title{
	display: none
}
.arquideas-network .search-form,
.page-solr-nodetype-multi .search-form,
.page-solr-nodetype .search-form{
	border: 1px solid #ccc;
	padding: 20px;
}

.arquideas-network .search-form .description,
.page-solr-nodetype-multi .search-form .description,
.page-solr-nodetype .search-form .description{
	display: block;
	margin-top: 5px;
}

.page-solr-nodetype-multi .search-form #edit-keys-wrapper,
.page-solr-nodetype .search-form #edit-keys-wrapper{
	display: inline-block;
    margin-right: 15px;
}
.page-solr-nodetype-multi .search-form .edit-submit,
.page-solr-nodetype .search-form  .edit-submit{
    margin-top: 5px;
}
.page-solr-nodetype-multi .search-form .form-text,
.page-solr-nodetype .search-form  .form-text{
	background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E6E6E6;
    border-radius: 5px 5px 5px 5px;
    padding: 8px 5px;
}

.page-solr-nodetype #search-form .form-item > .description,
.page-solr-nodetype-multi #search-form .form-item > .description {
    display: none;
}

.page-solr-nodetype #search-form .form-item .form-item > .description,
.page-solr-nodetype-multi #search-form .form-item .form-item > .description {
    display: block;
}

/*Styles for hightlights*/
.highlights-date {
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  font-size:16px;
  font-weight:normal;
  line-height:120%;
  color: #333;
  display: block;
  margin: 5px 0 7px 0;
}
.highlights-title {
  font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
  font-size:20px;
  font-weight:normal;
  line-height:140%;
  text-align:left;
  display: block;
  margin-bottom: 7px;
}
.highlights-text {
  font-family: "SoinSans-Roman", Helvetica, Arial, sans-serif;
  font-size:17px;
  line-height:130%;
  color: #333;
  display: block;
  margin-bottom: 7px;
}
.highlights-info {
  font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
  font-size:16px;
  line-height:130%;
}
/*END Styles for hightlights*/

/*Hiding long descriptions in register form*/
#user-register #edit-mail-wrapper .description,
#user-register #edit-pass-wrapper .description {
    display: none;
}
/*END Hiding long descriptions in register form*/

.tagging-button, .grouping-button {
    display: inline-block;
    width: 60px;
    height: 19px;
    background: none;
    padding-left: 0;
    text-align: center;
    color: #fff;
}

.tagging-widget-input-wrapper .form-item > .description,
#edit-og-group-hidden-select-wrapper > .description{
    display: none;
}

.language-link.active {
    display: none !important;
}
blockquote{

font-family:"SoinSans-Oblique";
font-size:18px;
line-height:100%;
color:#666666;

}
.grid16-16.force-width{
	width: 960px!important;
}
body.blog-type #content-group h1.title{
	margin-bottom: 0!important;
}
.blog-type #content-content .field-links{
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.blog-type #content-content .field-links .field-body{
	border-bottom: 1px solid #000;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.blog-type #content-content .field-links .field-label{
	font-family: SoinSans-Bold;
	font-size: 1.6em;
	text-transform: uppercase;
}
.blog-type #content-content .field-links ul.links li{
	padding: 0;
	overflow: hidden;
}
.blog-type #content-content .field-links ul.links li a{
	border-radius: 0;
	display: block;
	height: auto;
    line-height: auto;
    padding: 5px 0 5px 10px;
	background-color: transparent;
    text-align: left;
    text-transform: uppercase;
	float: left!important;
}
.blog-type #content-content .view-node-date-author .views-field-picture{
	margin-bottom: 20px;
}
.blog-type #content-content .view-node-date-author .views-field-created{
	padding-bottom: 0px;
}
.blog-type #content-content .field-ds-group-ds-node-date-type-vote{
	position: relative;
	overflow: hidden;
}
.blog-type #content-content .field-ds-group-ds-node-date-type-vote .field-fivestar-widget{
	position: absolute;
	position: absolute;
	right: 0;
	margin-right:0
}
.blog-type #content-content .field-ds-group-ds-node-date-type-vote .field-edit-content-link-widget{
	position: absolute;
	top: 60px;
	right: 0;
	font-family: SoinSans-BoldOblique!important;
    font-size: 1.25em;
}
.blog-type #content-content .field-ds-group-ds-node-date-type-vote .field-edit-content-link-widget a{
	display: inline-block!important;
	border-radius: 5px 5px 5px 5px!important;
	-moz-border-radius: 5px 5px 5px 5px!important;
	-webkit-border-radius: 5px 5px 5px 5px!important;
}
.blog-type #content-content .field-ds-group-ds-node-date-type-vote .field-fivestar-widget .fivestar-widget{
	margin-right: 0px;
}

.blog-type #content-content .nd-region-header .field-ds-og-groups,
.blog-type #content-content .nd-region-header .field-ds-category,
.blog-type #content-content .nd-region-header .field-ds-category-events,
.blog-type #content-content .nd-region-header .field-terms{
	padding-bottom: 5px!important;
}
/*.blog-type #content-content .nd-region-header .field-date{
	font-weight: bold;
	margin: 5px 0;
}*/
.blog-type #content-content .nd-region-header .field-body{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #000;
}
.blog-type #content-content .nd-region-header .field-label-inline-first{
	color: #999;
	font-weight: normal;
}
.blog-type #content-content .nd-region-header  .field-terms a{
	font-size: 12px;
}
.booklet .b-wrap-left .b-counter{
	left: 0;
	background-image: url(../images/arrow_book_left.png);
}
.booklet .b-wrap-right .b-counter{
	background-image: url(../images/arrow_book_right.png);
}
.booklet .last .b-wrap-right .b-counter {
    background-image: none;
}
.booklet .b-wrap-left .b-counter, .booklet .b-wrap-right .b-counter{
	bottom: 0;
    height: 25px;
    padding-top: 605px;
    right: 0;
    top: 0;
	font-size: 16px;
	width: 28px;
	color: #333;
	background-color: transparent;
  	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f3f3f3;
}
.booklet .b-page-0 .b-wrap-left .b-counter{
	background-image: none;
	background-color: transparent;
}
.booklet .b-page-1 .b-wrap-right .b-counter{

}
.booklet #likebox{
	background: #FFFFFF;
    border: 1px solid #000000;
    display: none;
    padding: 5px 5px 0 5px;
    position: absolute;
    top: 31px;
    z-index: 2;
	width: 285px;
    box-shadow: 2px 2px 0 #000000;
    -moz-box-shadow: 2px 2px 0 #000000;
    -webkit-box-shadow: 2px 2px 0 #000000;

}
.lbtrigger{
	height: 26px;
}
.page-arqbook .profile-link{
float: right; margin-top:-25px; font-size: .9em; font-weight: bold
}
.page-inscription .comments.block #edit-comment-wrapper textarea{
	width: 100%;
}

/*Grupo*/
body.page-node.node-type-group #content-group h1.title {
	margin-bottom: 0;
}
body.page-node.node-type-group #content-group{
	width: 600px!important;
}
body.page-node.node-type-group #sidebar-last{
	width: 300px!important;
}
.page-node.node-type-group .full-node.node-type-group{
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
        padding: 20px 0 20px 0;
}
.page-node.node-type-group .full-node.node-type-group .og-image{
	float: left;
	display: inline-block;
	max-width: 160px;
	min-height: 150px;
	background-color:transparent;
}
.page-node.node-type-group .full-node.node-type-group .inner {
    min-height: 150px;
    height: auto;
}
.page-node.node-type-group .full-node.node-type-group .og-description,
.page-node.node-type-group .full-node.node-type-group .og-mission,
.page-node.node-type-group .full-node.node-type-group .terms,
.page-node.node-type-group .full-node.node-type-group .group-members-count{
    margin-left: 170px;
}
.page-node.node-type-group .full-node.node-type-group .og-mission-wrapper{
    min-height: 64px;
}
.page-node.node-type-group .full-node.node-type-group .social-sharing-widget{
	position: absolute;
	right: 0;
	top: 185px;
	float: right;
	display: inline-block;
}
.page-node.node-type-group .block-quicktabs{
    margin-top: 0;
}
.page-node.node-type-group .full-node.node-type-group .group-members-count{
    height: 24px;
    margin-top: 12px;
}
.page-node.node-type-group .full-node.node-type-group .group-members-count, .page-node.node-type-group .full-node.node-type-group .og-buttons{
    /*position: absolute; bottom: 5px*/
    display: inline-block;
}
 .page-node.node-type-group .full-node.node-type-group .og-buttons{
    float: right;
}
.page-node.node-type-group .full-node.node-type-group .og-buttons a{
 	border: none;
 }
.page-node.node-type-group .full-node.node-type-group .terms {
    margin-top: 15px
}
.page-node.node-type-group .full-node.node-type-group .terms h4{
    color: #666;
font-size: 12px
}
.page-node.node-type-group .full-node.node-type-group .terms a{
   font-size: 12px
}
.page-node.node-type-group .full-node.node-type-group .og-description{
	color: #999;
}
.page-node.node-type-group .full-node.node-type-group .group-members-count{
	font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
	font-size: 1.3em;
}

.page-node.node-type-group .full-node.node-type-group .group-members-count .total{
	font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif!important;
	font-size: 1.7em;
}

.page-node.node-type-group #sidebar-last #block-commons_core-group_members{
	border:none;
}
.page-node.node-type-group #sidebar-last #block-commons_core-group_members .group-managers-label,
.page-node.node-type-group #sidebar-last #block-commons_core-group_members .group-members-label{
	margin: 0 0 5px 0;
}
.page-node.node-type-group #sidebar-last #block-commons_core-group_members .group-members-label{
    margin-top: 10px;
}
.page-node.node-type-group #sidebar-last #block-commons_core-group_members .group-members-link{
	border-top: 1px solid #000;
	padding-top: 10px;
	margin-top: 15px;
	background-image: none;
}
.page-node.node-type-group #sidebar-last #block-commons_core-group_members .group-members-link a{
	font-family: "SoinSans-BoldOblique", Helvetica, Arial, sans-serif;
	font-size: 1.4em;
}
/*Display de proyecto*/

.display-project .links.top, .display-project .link-special-arquideas-prize{
	display: inline-block;
	float: right;
	margin-top: 0;
	margin-right: 0;
}

.display-project .link-bookmarks {
    display: inline-block;
    float: right;
    margin-top: 0;
    margin-right: 0;
}
.display-project .link-special-arquideas-prize{
    margin-right: 12px;
}

.display-project .links.top li, .display-project .link-special-arquideas-prize li{
	padding: 0px!important;
}
.display-project .links.top li .flag-bookmarks a, 
.display-project .link-special-arquideas-prize a,
.display-project .link-bookmarks a{
 	padding: 5px 10px!important;
	float: right;
}
.display-project .go-back{
    display: inline-block;
	top: -7px;
	position: relative;
	font-family: SoinSans-BoldOblique, Helvetica, Arial, sans-serif;
}
.display-project .grippie{
	display: none;
}

.display-project h3.subtitle{
	margin: 15px 0!important;
}
.display-project h3.subtitle .terms{
		border-top: 1px solid #999;
	padding-top: 15px;
	margin-top: 15px;
}

.display-project .project-info-public .col01 #edit-vote-wrapper,
.display-project .inscription-info-public .col01 #edit-vote-wrapper{
	position: relative;
}

.display-project .fivestar-widget label{
	display: none;
}

.display-project .project-info-public .col01 form.fivestar-widget,
.display-project .inscription-info-public .col01 form.fivestar-widget{
	height: 35px;
	display: table-cell;
	vertical-align: middle;
	width: 260px;
}
.display-project .fivestar-widget .description{
	min-height: 35px;
	position: absolute; 
	top: -8px;
	left: 95px; 
}

.display-project .project-info-public .col01 .project-type,
.display-project .inscription-info-public .col01 .project-type{
	border-top: 1px solid #999;
	padding-top: 15px;
	margin-top: 15px;
}
.display-project .project-info-public .col01 .field-project-type-project,
.display-project .inscription-info-public .col01 .field-project-type-project{
	font-family: "SoinSans-Bold",Helvetica,Arial,sans-serif;
}
.display-project .project-info-public .col01 .box,
.display-project .inscription-info-public .col01 .box{
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #999;
}
.display-project .project-info-public .col01 .downloads,
.display-project .inscription-info-public .col01 .downloads{
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #999;
}
.display-project .project-info-public .col01 .downloads h3,
.display-project .inscription-info-public .col01 .downloads h3{
	magin: 0 0 8px 0;
}
.display-project .project-info-public .col01 .box h2,
.display-project .inscription-info-public .col01 .box h2{
	font-weight: normal;
}
.display-project .project-info-public .col01 .box .content,
.display-project .inscription-info-public .col01 .box .content{
	padding: 10px;
	background: #fff;
}
.display-project .project-info-public .col01 .box .form-submit,
.display-project .inscription-info-public .col01 .box .form-submit{
	font-size: 13px!important;
	display: block!important;
}
.display-project .project-info-public .col01 .box textarea,
.display-project .inscription-info-public .col01 .box textarea{
	height: 58px!important;
}
.display-project .project-info-public .col01 .terms ul.links li,
.display-project .inscription-info-public .col01 .terms ul.links li{
	margin-bottom: 0;
	margin-top: 5px;
	line-height: 12px;
	padding-right: 5px;
}
.display-project .project-info-public .col01 .terms ul.links li.last,
.display-project .inscription-info-public .col01 .terms ul.links li.last{
	padding-right: 0;
}
.display-project .inscription-info-public .view-og-members-faces.view-display-id-block_1{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: none;
}
.display-project .project-info-public .col02 .scrollable .items div,
.display-project .inscription-info-public .col02 .scrollable .items div{
	position: relative;
}
.display-project .project-info-public .col02 .scrollable .items div .caption,
.display-project .inscription-info-public .col02 .scrollable .items div .caption{
	position: absolute;
	bottom: 0;
	padding: 10px;
	background: transparent;
	color: #fff;
}

.display-project .project-info-public .col02 .scrollable .items div .caption p,
.display-project .inscription-info-public .col02 .scrollable .items div .caption p{
	z-index: 2; position: relative
}
.caption .alpha,
.project-prize .alpha,
.WallOverlay .alpha{
   bottom: 0!important;
   left: 0!important;
   top: 0!important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"!important;
	filter: alpha(opacity=80)!important;
	-moz-opacity:0.80!important;
	-khtml-opacity: 0.80!important;
	opacity: 0.80!important;
    position: absolute!important;
    width: 100%!important;
	z-index: 0;
	background-color: #000;
}

.inscription-info-public .col02 .project-prize,
.project-info-public .col02 .project-prize{
	position: absolute;
	top: 0;
	right: 0;
}
.inscription-info-public .col02 .project-prize p,
.project-info-public .col02 .project-prize p,
.inscription-info-public .col02 .project-prize .flag,
.inscription-info-public .col02 .project-prize .contest,
.view-arqnetwork-user-projects .view-content div.views-row .views-field-markup .prize,
.view-arqnetwork-user-projects .view-content div.views-row .views-field-markup .contest{
	position: relative;
	padding: 0 0 10px;
	z-index: 10;
	font-family: SoinSans-Bold;
        font-size: 16px;
	text-align: right;
        display: block;
}

.inscription-info-public .col02 .project-prize p a,
.project-info-public .col02 .project-prize p a,
.inscription-info-public .col02 .project-prize .flag a,
.inscription-info-public .col02 .project-prize .contest a,
.view-arqnetwork-user-projects .view-content div.views-row .views-field-markup .contest a{
	display: block;
	margin-top: 0;
}
#block-quicktabs-arqnetwork_group_quicktabs{POSITION: relative}
.WallOverlay{
   bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 3;
}
.WallOverlay .inner{
	padding: 5%;
	color: #fff;
	border: 1px solid #fff;
	position: relative;
	z-index: 3;
	margin: 5%!important;
	font-family: "SoinSans-Bold", Helvetica, Arial, sans-serif;
	font-size: 2.7em;
	line-height: 1.5;
	height: 50%;
	display: block;
	margin: 30px;
}
.view-sponsors .view-empty{
    display: none;
}
.view-contests .odd,
.field-delivery-limit-date .odd,
.field-registration-limit-date .odd, 
.field-registration-interval-free .odd,
.field-early-registration .odd{
	background-color: transparent;
}
.view-contests .field-early-registration{
	text-align: right;
	margin-right: 20px;
}
/*Stream de actividad de user*/
.view-arqnetwork-user-content .item-list .views-field-picture{
	width: 40px!important;
}
.view-arqnetwork-user-content .item-list .views-field-title{
	font-size: 16px;
}
.view-arqnetwork-user-content .item-list .views-field-title,
.view-arqnetwork-user-content .item-list .views-field-markup,
.view-arqnetwork-user-content .item-list .views-field-teaser,
.view-arqnetwork-user-content .item-list .views-field-comments-link{
	margin-left: 55px;
}
.view-profile-follower ul li:nth-child(3n+1) {
    clear: left;
}
.view-profile-follower ul li {
    float: left;
    margin: 0 10px 20px 0;
    padding: 0;
    position: relative;
    width: 220px;
	list-style: none;
    text-indent: 0;
}
.view-profile-follower ul.pager li {
    width: auto;
}
.view-profile-follower li .user-image {
    float: left;
    margin: 0 5px 20px 0;
    width: 85px;
	
}
.view-profile-follower li .title {
    margin: 0 0 10px 95px;
}

.view-profile-follower li .title a {
    color: #000000;
}

.view-profile-follower li .userpoints,.view-profile-follower li .profile-job {
    margin-left: 95px;
}

.contest-state-wrapper .open-contest-button .add-to-cart-link, 
#contest-banner .contest-state-wrapper .open-contest-button .generic-button,
.contest-state-wrapper .register-link-div a,
.contest-state-wrapper a.public-votation-link{
  font-family: "SoinSans-BoldOblique",Helvetica,Arial,sans-serif;
  padding: 5px 20px;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-shadow: 1px 1px 2px #000000;
  text-decoration: none;
  display: inline-block;
  background: #33CCCC;
  display: inline-block;
  box-shadow:none;
}

.contest-state-wrapper .contest-state{
 	margin-top: 0px;
}
 
.node-type-page #content-content .inner .links .translation-link{
    display: none;
} 

#pid-page-suscribete-la-newsletter #content-group,
#pid-page-subscribe-newsletter #content-group,
.node-type-webform #content-group{
    float: left;
}

.facebook-status-update-main{
   background-color: #DDDDDD;
   padding: 1%;
   width: 98%; 
}

.fbsmp-plugin-icon {
    color: #FF3F3F;
}

#edit-photo-icon, #edit-link-icon {
    text-transform: none;
    font-weight: bold;
    background-color: transparent;
    border: 0 none;
    margin-top: 8px;
}

.facebook-status-update .facebook-status-submit{
    border-top: 0 none;
    border-right: 0 none;
    border-left: 0 none;
    border-bottom: 0 none;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    background-color: #000;
    background-image: none;
    filter: none;
    height: auto;
    text-transform: none;
    margin-top: 8px;
}

.display-project .fivestar-widget .fivestar-form-item .description .average-rating,
.display-project .fivestar-widget .fivestar-form-item .description .total-votes {
    display: none;
}

.display-project .fivestar-widget .fivestar-form-item .description .fivestar-summary {
    margin-top:8px;
}

.display-project .terms ul.links li {
    border-right: 0 none;
}

.display-project .terms ul.links li:after {
    content: " ,";
}
.display-project .terms ul.links li.last:after {
    content: "";
}
.display-project .project-type .label {
    font-size: 14px;
}
.display-project .project-type .value .field-project-type-project {
    display: inline-block;
    font-size: 18px;
}
.display-project .project-body {
    font-size: 16px;
}
.display-project .links.top li .flag-wrapper a,
.display-project .link-bookmarks .flag-wrapper a,
.display-project .link-special-arquideas-prize .flag-wrapper a{
    font-size: 14px;
    text-shadow: 1px 1px 2px #000000;
}

.display-project .col01 .box {
    background-color: #FFF;
}

.display-project .col01 .box h2.title{
    font-weight: normal;
    font-size: 16px;
    color: #000;
    padding: 0 10px;
}

.display-project .col01 .box #comment-form #edit-submit {
    text-transform: none;
} 

.display-project .project-prize .inner{
    background-color: #000000;
    opacity: 0.8 !important;
    padding: 10px;
    font-size: 18px;
}
.block-simplenews .title {
    display: none;
}
.logged-in #menu-homepage-lorem.menu-homepage-mybook-anonym{
    display: none;
}

#sidebar-last .block-arquideas_generic .users-total .label {
    display: block;
}

.node-type-inscription .jquery-countdown.hasCountdown span.countdown_row {
    display: inline-block;
    margin-right: 0;
    margin-top: 4px;
}
.node.individual-payment #block-quicktabs-arqnetwork_group_quicktabs {
    display: none;
}
.node-type-inscription .contest-image {
    width: 336px;
}
.page-user #block-quicktabs-arqnetwork_group_quicktabs ul.quicktabs_tabs{
    display: none;
}
#block-views-contests-block_1 .state-open, #block-views-contests-block_1 .state-closed {
    width: 154px;
}
#block-views-contests-block_1 .contest-state {
    width: 152px;
}
div.texto-legal {
    margin: 16px 0;
}
.captcha .description {
    display: none;
}

#TB_window a.sign-up-link, #TB_window a.sign-in-link {
    color: #FFF;
} 

#block-arquideas_generic-10 .logged-user-link-div .hello-user a {
    color: #FFF;
}

#block-quicktabs-arqnetwork_group_quicktabs .subtitle {
    padding-bottom: 0;
}

.node-type-group.full-node #quicktabs-arqnetwork_group_quicktabs ul.quicktabs_tabs li.create-content-block{
    float: right;
    width: 320px;
}
.node-type-group.full-node #quicktabs-arqnetwork_group_quicktabs ul.quicktabs_tabs li.create-content-block #block-commons_core-group_create_content{
    width: 320px;
}
.page-arquideas-network #block-facebook_status-facebook_status .inner .content #block-commons_core-group_create_content {
    width: 440px;
}
.node-type-group.full-node #quicktabs-arqnetwork_group_quicktabs ul.quicktabs_tabs li.create-content-block #block-commons_core-group_create_content #edit-node-type-wrapper{
    width: 242px;
}
.page-arquideas-network #block-facebook_status-facebook_status .inner .content #block-commons_core-group_create_content #edit-node-type-wrapper{
    width: 342px;
    display: inline-block;
}
.page-arquideas-network #block-facebook_status-facebook_status .inner .content #block-commons_core-group_create_content #edit-submit{
    margin-left: 8px;
    float: right;
}

#main #sidebar-last #block-views-jury_members-block_1 {
    margin-bottom: 0;
}

.block-nodeblock.double-border-shadow-block .subtitle {
    padding-bottom: 0;
}

#block-nodeblock-296 > .inner > .content > .node {
    margin-bottom: 0.5em;
} 

.view-sponsors.view-display-id-block_2 ul li.views-row .views-field-field-square-image-col-fid,
.view-sponsors.view-display-id-block_4 ul li.views-row .views-field-field-square-image-col-fid {
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
}

#block-views-sponsors-block_2 .view-sponsors.view-display-id-block_2 ul li.views-row.last,
#block-views-sponsors-block_4 .view-sponsors.view-display-id-block_4 ul li.views-row.last,
#block-views-sponsors-block_2 .view-sponsors.view-display-id-block_2 ul li.views-row.views-row-last,
#block-views-sponsors-block_4 .view-sponsors.view-display-id-block_4 ul li.views-row.views-row-last{
    border-bottom: 1px solid #e6e6e6 !important;
}

#block-views-sponsors-block_3 .views-field-field-rectangular-image-col-fid {
    border: 1px solid #e6e6e6;
}

#block-views-sponsors-block_2 .view-sponsors.view-display-id-block_2 ul li.views-row,
#block-views-sponsors-block_4 .view-sponsors.view-display-id-block_4 ul li.views-row{
    margin-bottom: 10px;
}

#block-views-sponsors-block_2,#block-views-sponsors-block_4{
    margin-bottom: 20px;
}

#block-views-advertisements-block_2 {
    border: 1px solid #e6e6e6;
}

.page-node #sidebar-last .single-line .title.block-title{
    border-bottom: 0 none;
}

#sidebar-last #block-views-jury_members-block_1 .title.block-title{
    margin-bottom: 28px;
}

.page-node #sidebar-last #block-views-jury_members-block_1 .title.block-title,
.page-node #sidebar-last #block-views-contests-block_2 .title.block-title{
    margin-bottom: 24px;
}

body.area-social #sidebar-last.nested #block-views-8b6b3376f984196abba62dfb8dfce55d {
    width: 100% !important;
}

#block-arquideas_generic-16 {
    margin-top: 4px;
    display:inline-block;
    width: 140px;
}

.full-node.node-type-group .back-contest{
    position: absolute;
    top: 180px;
    left: 0;
}

/*Activity stream on home page*/
.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td.col-1,
.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td.col-2,
.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td.col-3,
.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td.col-4,
.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td div.views-field-message{
    width: 235px;
}

.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td .views-field-message .facebook-status-item .content{
    margin-top:0;
}

.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td .views-field-message .facebook-status-item .content .facebook-status-comments,
.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td .views-field-message .facebook-status-item .content .fbsmp,
.front #block-views-activity_log_stream-block_2 .view-activity-log-stream tr td .views-field-message .facebook-status-item .content .facebook-status-details .facebook-status-links{
    display: none;
}
/*End activity stream on home page*/

/*Messages*/
.error {
    color: #FF3F3F;
}
div.error {
    border: 1px solid #FF3F3F;
}
div.error, tr.error {
    background: none repeat scroll 0 0 #FF8D8A;
    color: #220000;
    padding: 2px 6px;
}
.warning {
    color: #846E01;
}
div.warning {
    border: 1px solid #F9CE00;
}
div.warning, tr.warning {
    background: none repeat scroll 0 0 #FCE357;
    color: #846E01;
    padding: 2px 6px;
}
.ok {
    color: #99CC00;
}
div.ok {
    border: 1px solid #99CC00;
}
div.ok, tr.ok {
    background: none repeat scroll 0 0 #E6F5BA;
    color: #99CC00;
    padding: 2px 6px;
}
/*End messages*/

#user-relationships-ui-remove #edit-submit {
    margin-right: 16px;
}

.maxlength-counter {
    margin: -15px 0 16px 0;
}

.user-area-description-message {
    margin: 0 0 16px;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .project-owner .view-og-members-faces{
    display: inline-block;
}

.view-arquideas-contest-prizes.view-display-id-block_7 .project-owner .views-field-name a {
    font-size: 12px;
}

.popups-box {
    position: fixed;
    z-index:1000;
    top: 150px !important;
}

.popups-box .popups-body .contact-phone,
.popups-box .popups-body .contact-linkedin,
.popups-box .popups-body .contact-skype{
    display: none;
}

.popups-box .popups-body h2 {
    margin: 16px 0 4px; 
}

.popups-box .popups-body #edit-submit {
    margin-left: 264px;
}

/*.area-social .header .social-sharing-widget {
    margin-bottom: 10px;
    margin-top: 10px;
}*/

.area-social header .addthis_toolbox, .area-social header .widget-header{
    margin: -10px 0 0;
}

/* White Rounded Buttons */
.prev-project a, .next-project a{
  background: #FFF;
  margin-right: 0;
  display: inline-block;
  color: #27A8D9;
  text-shadow: none;
  padding: 6px 10px;
  background-repeat: no-repeat;
}

.prev-project a {
    background-image: url('../images/arrow_book_left.png');
    background-position: 3% 40%;
    padding: 6px 10px 6px 20px;
}

.next-project a {
    background-image: url('../images/arrow_book_right.png');
    background-position: 97% 40%;
    padding: 6px 20px 6px 10px;
}

.page-full-view .projects-navigation{
    height: 32px;
}

.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-files-fid {
    display: inline-block;
    width: 99%;
    margin:16px 0;
    background-color: white;
}

.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-files-fid .field-content{
    border: 1px solid #FFF;
    padding: 12px;
}

.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-files-fid table th,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-files-fid table td{
    color: black;
}

.page-full-view .views_slideshow_singleframe_slide .views-field-ops,
#views_slideshow_singleframe_main_contest_inscriptions_winnersel-page_1 .views-field-phpcode{
    height: 38px;
    padding: 0 8px 0 0;
    margin: 8px 0;
}

.page-full-view .views_slideshow_singleframe_slide .projects-navigation {
    margin: 16px 0;
}

#page.page-full-view .view-full-page {
    padding: 20px 0 20px 12px;
}

.page-full-view .views_slideshow_singleframe_pager .pager-item .views-field-picture{
    float: right;
    padding-right: 4px;
}

#page.page-full-view .view-full-page .views-exposed-form .fieldset-wrapper label {
    color: #1A1A1A;
}
#page.page-full-view #view-id-contest_inscriptions_juryvotes-page_1.view-full-page .views-exposed-form .fieldset-wrapper label,
#page.page-full-view #view-id-contest_inscriptions_myvotes-page_1.view-full-page .views-exposed-form .fieldset-wrapper label,
#page.page-full-view #view-id-contest_inscriptions_presel-page_1.view-full-page .views-exposed-form .fieldset-wrapper label{
    font-weight: bold;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
}
#page.page-full-view .view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets select{
    width: 205px;
    max-width: 205px;
}
#page.page-full-view #view-id-contest_inscriptions_juryvotes-page_1.view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets select,
#page.page-full-view #view-id-contest_inscriptions_myvotes-page_1.view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets select,
#page.page-full-view #view-id-contest_inscriptions_presel-page_1.view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets select{
    width:200px;
}
#page.page-full-view .view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets input {
    width: 194px;
    border: 1px solid #999;
    padding: 4px 5px;
}
#page.page-full-view #view-id-contest_inscriptions_juryvotes-page_1.view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets input,
#page.page-full-view #view-id-contest_inscriptions_myvotes-page_1.view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets input,
#page.page-full-view #view-id-contest_inscriptions_presel-page_1.view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widgets input{
    width: 188px;
}
#page.page-full-view .view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widget .form-item .description {
    color: #1A1A1A;
}
#page.page-full-view .view-full-page .views-exposed-form .fieldset-wrapper .views-exposed-widget .form-submit {
    width: 80px;
}

.page-full-view .views_slideshow_singleframe_slide .flag-wrapper .flag,
.page-full-view .views_slideshow_singleframe_slide .flag-wrapper .flag.unflag-action{
    margin: 0 4px;
    font-size: 16px;
}

#view-id-contest_inscriptions_juryvotes-page_1 .views-field-phpcode-4,
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-field-image-inscription-fid,
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-phpcode,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-phpcode-2,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-field-image-inscription-fid,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-phpcode,
#views_slideshow_singleframe_main_contest_inscriptions_publicvote-page_1 .views-field-phpcode-2{
    margin-bottom: 16px;
    float: left;
    width: 100%;
}

.personal_notes > .title{
    font-size: 18px;
    font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
}
.personal_notes > .note{
    color: #FFF;
    font-family: "SoinSans-Roman",Helvetica,Arial,sans-serif;
    font-size: 14px;
}

.ui-dialog-content .personal_notes > .note{
    color: #1A1A1A;
}

.page-full-view .views_slideshow_singleframe_slide h3 {
    color: #FFF;
}

.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-flagcount-vname {
    margin-bottom: 8px;
}

.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-flagcount-vname h3{
    margin-bottom: 4px;
}

.page-full-view .views_slideshow_singleframe_pager .pager-item .views-field-count,
.page-full-view .views_slideshow_singleframe_pager .pager-item .views-field-count-1,
.page-full-view .views_slideshow_singleframe_pager .pager-item .views-field-count-2{
    color: #1A1A1A;
}

.page-full-view .views_slideshow_singleframe_pager .pager-item.activeSlide .views-field-count,
.page-full-view .views_slideshow_singleframe_pager .pager-item.activeSlide .views-field-count-1,
.page-full-view .views_slideshow_singleframe_pager .pager-item.activeSlide .views-field-count-2{
    color: #FFF;
}

.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-favorit-detail-vname .view .views-table th,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-select-detail-vname .view .views-table th,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-reject-detail-vname .view .views-table th,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-fivestar-det-vname .view .views-table th,
.view-contest-inscriptions-votingres .views-table th{
    color: #999999;
    padding: 10px 0.2em 6px;
}
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-favorit-detail-vname .view .views-table td,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-select-detail-vname .view .views-table td,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-reject-detail-vname .view .views-table td,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-fivestar-det-vname .view .views-table td,
.view-contest-inscriptions-votingres .views-table td{
    color: #FFF;
}
.view-contest-inscriptions-votingres .views-table .views-field-title a{
    color: #F3F3F3;
}
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-favorit-detail-vname h3,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-select-detail-vname h3,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-reject-detail-vname h3,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-fivestar-det-vname h3{
    margin-bottom: 0;
}
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-favorit-detail-vname > .field-content > .view,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-select-detail-vname > .field-content > .view,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-reject-detail-vname > .field-content > .view,
.page-full-view .views_slideshow_singleframe_slide .views-field-field-inscription-fivestar-det-vname > .field-content > .view{
    border: 1px solid #fff;
    padding: 8px;
    margin-bottom: 12px;
}

#page.page-full-view .view-full-page .view-header .viewsdisplaytabs-wrapper {
    float: right;
}
#page.page-full-view .view-full-page .view-header .viewsdisplaytabs-wrapper .viewsdisplaytabs-tab-group {
    border-bottom: 0 none;
}
#page.page-full-view .view-full-page .view-header .viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.last a {
    width: 26px;
    background-position: 0 0;
}
#page.page-full-view .view-full-page .view-header .viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.last a.viewsdisplaytabs-active {
    background-position: 0 -30px;
}
#page.page-full-view .view-full-page .view-header .viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.first a{
    width: 13px;
    background-position: -30px 0;
}
#page.page-full-view .view-full-page .view-header .viewsdisplaytabs-wrapper .viewsdisplaytabs-group-wrapper ul li.first a.viewsdisplaytabs-active{
    background-position: -30px -30px;
}
.view-contest-inscriptions-votingres.view-display-id-block_1 .pager .pager-item a, .view-contest-inscriptions-votingres.view-display-id-block_1 .pager li a {
    color: #FFF;
}
.account-edit .node-form #tabset-tab-5 .advanced_link-field-subrow {
    min-height: 135px;
}
.account.area-social .view-arqnetwork-user-profile .views-field-phpcode {
    padding: 20px 8px 0 8px;
    display: inline-block;
    border-right: 0 none;
    float: left;
}
.account.area-social .views-field-field-facebook-acp-url, 
.account.area-social .views-field-field-google-acp-url, 
.account.area-social .views-field-field-linkedin-acp-url,
.account.area-social .views-field-field-pinterest-acp-url,
.account.area-social .views-field-field-twitter-acp-url,
.account.area-social .views-field-field-web-acp-url{
    display: inline-block;
    margin-top: 15px;
    margin-left: 0;
}

.page-node.node-type-group #content-content .node-widgets-area{
    position: relative;
}

.full-node.node-type-group .node-widgets-area .back-contest{
    top: -6px;
}

#node-delete-confirm {
   color: #656565; 
}
#node-delete-confirm .form-radios{
    margin:0;
}
#node-delete-confirm #edit-submit{
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 12px;
}
#fb-root{
    display:none;
}

#sidebar-last #block-commons_core-create_group .inner .content #edit-create{
    width: 100%;
}
#sidebar-last #block-commons_core-create_group .inner {
    border: 0 none;
}
#sidebar-last #block-commons_core-create_group .inner .content{
    padding: 0;
}
#sidebar-last #block-commons_core-create_group .inner .content fieldset.collapsible{
    display: none;
}

.view-activity-log-stream .view-empty {
    text-align: center;
    font-weight: bold;
}

body.page-statuses #main-content {
    width: 600px;
}

#pid-statuses-share .content-content {
    min-height: 64px; 
}

#recaptcha_area, #recaptcha_table {
    float: left;
}

.field-registration-interval-free .field-label{
  display: none;  
}
.field-registration-interval-free .odd{
  background-color: transparent;
}
.contests-view .field-registration-interval-free {
  color: #fff;
  display: block;
  width: 210px;
  text-align: right;
  margin-left: 25px;
  margin-right: 20px;
  background: transparent;
}

.arquideas-solution-logo {
  float: right;
  margin-left: 6px;
  margin-top: 8px; 
  padding-left: 6px;
  border-left: 1px solid #666;
}

#header-region-top-following .arquideas-solution-logo {
  margin-top: 5px;  
}  

.arquideas-managed-logo {
  float: left;  
}

.not-logged-in.page-user #sidebar-last #block-views-jury_members-block_1 {
    display:none;
}

#edit-field-inscription-files-62-0-data-value-wrapper label,
#edit-field-inscription-files-61-0-data-value-wrapper label {
    display: none;
}

#edit-field-inscription-files-62-0-data-value-wrapper,
#edit-field-inscription-files-61-0-data-value-wrapper{
    display: none;
}

#votes-n-of-m{
    color: #1A1A1A;
    padding: 8px 8px 0 8px;
    font-size: 16px;
}

#votes-n-of-m span {
  font-family: Helvetica,Arial,sans-serif;
  font-weight: bold;
  font-style: italic;  
}
#page.page-full-view .view-full-page .views_slideshow_singleframe_main .field-content .flag-rejected{
    float:left;
}
.personal_notes > .title {
    display: none;
}

#view-id-contest_inscriptions_juryvotes-page_1 .views-field-phpcode-4,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-phpcode-2,
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-field-image-inscription-fid,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-field-image-inscription-fid{
    background-color: white;
}
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-phpcode-4 .jq-scrollable-inscription,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-phpcode-2 .jq-scrollable-inscription,
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription{
   width: 690px; 
   margin: 0 auto;
   padding:8px 0;
}
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-phpcode-4 .jq-scrollable-inscription .scrollable,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-phpcode-2 .jq-scrollable-inscription .scrollable,
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription .scrollable,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription .scrollable{
   width: 690px; 
}
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-phpcode-4 .jq-scrollable-inscription .scrollable .items div,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-phpcode-2 .jq-scrollable-inscription .scrollable .items div,
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription .scrollable .items div,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription .scrollable .items div{
   width: 690px; 
}
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-phpcode-4 .jq-scrollable-inscription .scrollable img,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-phpcode-2 .jq-scrollable-inscription .scrollable img,
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription .scrollable img,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-field-image-inscription-fid .jq-scrollable-inscription .scrollable img{
   width: 690px; 
}
#view-id-contest_inscriptions_juryvotes-page_1 .views-field-field-image-inscription-fid .field-content img,
#view-id-contest_inscriptions_myvotes-page_1 .views-field-field-image-inscription-fid .field-content img{
   width: 712px; 
}

.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-markup,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-markup-1{
    width: 100%;
}

.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-markup:after,
.contest-winners .view-arquideas-contest-prizes.view-id-arquideas_contest_prizes .views-row-inner > div.views-field-markup-1:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: auto;
  visibility: hidden;
}

.view.view-contest-inscriptions-publicvote .views-field-value{
    height:20px;
}

.view.view-contest-inscriptions-publicvote .views-field-value label {
   display: block;
   float:left;
   margin-right: 8px;
}

.view-contest-inscriptions-publicvote.view-display-id-page_1 .views-field-value span {
  padding-left:0;  
}
.project-info-public, #page.page-full-view .view-full-page .views-slideshow-controls-top .pager-item .public-vote{
  color: #666666;  
}
.project-info-public, #page.page-full-view .view-full-page .views-slideshow-controls-top .pager-item.activeSlide .public-vote{
  color: #ffffff;  
}

body.arquideas-network #block-views-arqnetwork_projects-block_2,
body.arquideas-network #block-facebook_status-facebook_status,
body.arquideas-network #block-views-activity_log_stream-block_3{
  width: 100%;  
}
#block-commons_core-group_create_content .content > .block-title-inside-content{
  display: none;  
}

body.page-node.node-type-contest #main-wrapper #content-messages,
body.page-inscription.full-node  #main-wrapper #content-messages {
    display:none;
}
