.contextual-links-region{outline:none;position:relative;}.contextual-links-region-active{outline:#999 dashed 1px;}div.contextual-links-wrapper{display:none;font-size:90%;position:absolute;right:5px;top:2px;z-index:999;}html.js div.contextual-links-wrapper{display:block;}a.contextual-links-trigger{background:transparent url(/modules/contextual/images/gear-select.png) no-repeat 2px 0;border:1px solid transparent;display:none;height:18px;margin:0;padding:0 2px;outline:none;text-indent:34px;width:28px;overflow:hidden;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}a.contextual-links-trigger:hover,div.contextual-links-active a.contextual-links-trigger{background-position:2px -18px;}div.contextual-links-active a.contextual-links-trigger{background-color:#fff;border-color:#ccc;border-bottom:none;position:relative;z-index:1;-moz-border-radius:4px 4px 0 0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-radius:4px 4px 0 0;}div.contextual-links-wrapper ul.contextual-links{background-color:#fff;border:1px solid #ccc;display:none;margin:0;padding:0.25em 0;position:absolute;right:0;text-align:left;top:18px;white-space:nowrap;-moz-border-radius:4px 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:4px;border-radius:4px 0 4px 4px;}.contextual-links-region:hover a.contextual-links-trigger,div.contextual-links-active a.contextual-links-trigger,div.contextual-links-active ul.contextual-links{display:block;}ul.contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0;}div.contextual-links-wrapper a{text-decoration:none;}ul.contextual-links li a{color:#333 !important;display:block;margin:0.25em 0;padding:0.25em 1em 0.25em 0.5em;}ul.contextual-links li a:hover{background-color:#bfdcee;}
div.horizontal-tabs{margin:0 0 1em 0;padding:0;border:1px solid #ccc;position:relative;}.horizontal-tabs ul.horizontal-tabs-list{display:inline-block;margin:0;border:0;padding:0px;position:relative;list-style:none;list-style-image:none;background-color:#dedede;border-right:1px solid #dedede;width:100%;height:auto;clear:both;}.horizontal-tabs fieldset.horizontal-tabs-pane{padding:0 1em;border:0;}.horizontal-tabs-pane>legend{display:none;}.horizontal-tabs ul.horizontal-tabs-list li{background:#eee;border-right:1px solid #ccc;padding:1px;padding-top:0;margin:0;min-width:5em;float:left;}.horizontal-tabs ul.horizontal-tabs-list li.selected{background-color:#fff;padding:0 0 1px 0;}.horizontal-tabs ul.horizontal-tabs-list li a{display:block;text-decoration:none;padding:0.5em 0.6em;}.horizontal-tabs ul.horizontal-tabs-list li a:hover{outline:none;background-color:#ededdd;}.horizontal-tabs ul.horizontal-tabs-list li:hover,.horizontal-tabs ul.horizontal-tabs-list li:focus{background-color:#ddd;}.horizontal-tabs ul.horizontal-tabs-list li a:focus strong,.horizontal-tabs ul.horizontal-tabs-list li a:active strong,.horizontal-tabs ul.horizontal-tabs-list li a:hover strong{text-decoration:none;outline:none;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{display:block;text-decoration:none;padding:0.5em 0.6em 0.3em 0.6em;position:relative;top:0px;}.horizontal-tabs ul.horizontal-tabs-list .selected strong{color:#000;}.horizontal-tabs ul.horizontal-tabs-list .summary{display:block;}.horizontal-tabs ul.horizontal-tabs ul.horizontal-tabs-list .summary{line-height:normal;margin-bottom:0;}div.field-group-htabs-wrapper .field-group-format-wrapper{clear:both;padding:0 0 0.6em;}.horizontal-tabs .horizontal-tab-hidden{display:block;position:absolute;top:-100000px;}
div.vertical-tabs{background:#fff url(/themes/seven/images/fc.png) repeat-y 0 0;border:1px solid #ccc;margin:10px 0;position:relative;}fieldset.vertical-tabs-pane{border:0;padding:0;margin:0;}div.vertical-tabs .vertical-tabs-list{border-bottom:1px solid #ccc;float:left;font-size:1em;line-height:1;margin:0 -100% -1px 0;padding:0;width:240px;}div.vertical-tabs ul li.vertical-tab-button{list-style:none;list-style-image:none;margin:0;}div.vertical-tabs ul li.vertical-tab-button a{border-top:1px solid #ccc;display:block;padding:10px;}div.vertical-tabs ul li.first a{border-top:0;}div.vertical-tabs ul li.vertical-tab-button strong{font-size:0.923em;}div.vertical-tabs ul li.vertical-tab-button .summary{color:#666;display:block;font-size:0.846em;padding-top:0.4em;}div.vertical-tabs ul li.vertical-tab-button a:hover,div.vertical-tabs ul li.vertical-tab-button a:focus{background:#d5d5d5;text-decoration:none;outline:0;}div.vertical-tabs ul li.selected a,div.vertical-tabs ul li.selected a:hover,div.vertical-tabs ul li.selected a:focus,div.vertical-tabs ul li.selected a:active{background:#fff;border-right-color:#fff;border-top:1px solid #ccc;}div.vertical-tabs ul li.first.selected a,div.vertical-tabs ul li.first.selected a:hover{border-top:0;}div.vertical-tabs ul li.selected a:focus strong{text-decoration:underline;}div.vertical-tabs .vertical-tabs-panes{margin:0 0 0 265px;padding:10px 15px 10px 0;}fieldset.vertical-tabs-pane legend{display:none;}fieldset.vertical-tabs-pane fieldset legend{display:block;}.vertical-tabs-pane .fieldset-wrapper > div:first-child{padding-top:5px;}.vertical-tabs .form-type-textfield input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}* html .vertical-tabs .form-type-textfield,* html .vertical-tabs .form-textarea-wrapper{width:95%;}
