.border-bottom {border-bottom: 1px solid #f2f2f2;}
.pull-up-30px {margin-bottom: -30px;}
.pull-up-40px {margin-top: -40px;}
.spacer-20px {height: 20px;}
.mobile-spacer{height: 40px;}
.double-border {border-bottom: 1px solid white;box-shadow: 0px 1px 0px #dbdbdb;}
#admin-menu-wrapper * {font-size: 12px !important;}

/*backoffice*/
.draggable a.tabledrag-handle{font-size: 25px;height: 22px;margin-left: 0;padding-top: 5px;}
.editnode{float:right;margin-top:-20px;}
.editnode a{color:#4a4a4a !important;font-size:12px !important;}
.cke_source {white-space: pre-wrap !important;}

.node-unpublished{background:#fff}

/*inplace editing*/
ul.action-links li, ul.field-collection-view-links li{list-style:none;background:none; }
ul.action-links li a, ul.field-collection-view-links li a{padding:2px 6px;background:#f2f2f2; text-decoration:none; color:#777; border:1px solid #fff; }
  ul.action-links li a:focus, ul.field-collection-view-links li a:focus, ul.action-links li a:hover, ul.field-collection-view-links li a:hover, ul.action-links li a:active, ul.field-collection-view-links li a:active{background:#fff;}
ul.action-links.action-links-field-collection-add{display:none;}/*add wysiwyg block*/
.field-collection-view ul.field-collection-view-links{margin:0}
ul.field-collection-view-links li:last-child a{margin:0}

ul.primary{margin:0 0 18px}
ul.primary li{background:none;padding:0;}
ul.primary li a{color:#777; font-size:16px;}
