/*Контекстные ссылки в друпале*/.contextual-links-region:hover{    outline: 2px dashed red;}.contextual-links-region:after{    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}ul.contextual-links{    padding: 0.25em 0 !important;}ul.contextual-links li {    float: none !important;    display: block !important;    border: none !important;    line-height: 100% !important;    list-style: none !important;    list-style-image: none !important;    margin: 0 !important;    padding: 0 !important;    background: none !important;}ul.contextual-links li:before{    display: none;}ul.contextual-links li a {    display: block !important;    width: auto !important;    height: auto !important;    float: none !important;    font-weight: normal !important;    border: none !important;    color: #333 !important;    margin: 0 !important;    padding: 5px !important;    background: none !important;    line-height: 1 !important;    text-align: left !important;    font-size: 16px !important;    font-weight: bold !important;    font-family: "Arial" !important;    text-transform: none !important;}ul.contextual-links li:hover{    background-color: #333 !important;}ul.contextual-links li:hover a{    background-color: black !important;    color: #ffffff !important;}a.contextual-links-trigger{    margin: 0 !important;    font-size: 16px !important;}/*Сообщения друпала*/div.messages{    overflow: hidden;    margin: 0;    font-size:20px;}div.messages ul li{    margin-bottom: 15px;}div.messages p:last-child,div.messages ul li:last-child{    margin-bottom: 0;}/*Табы друпала (операции)*/#tabs ul{    display: inline-block;}#tabs ul li{    margin-left: 0;}#tabs ul li:before{    display: none;}#tabs a{    color: #000000 !important;}@media (max-width: 500px){    #tabs    {        display: none;    }}/*Административное меню*/#admin-menu{    z-index: 999999;}#admin-menu-wrapper{    padding: 0 10px;}#admin-menu li{    position: static;}#admin-menu li:before{    display: none;}#admin-menu > div > .dropdown > li > a,#admin-menu > div > .dropdown > li > span{    padding-top: 6px;}#admin-menu .dropdown .admin-menu-icon{    padding-top: 5px;}#admin-menu .dropdown .admin-menu-tab{    background: #666666;}@media (max-width: 1250px){    html body.admin-menu    {        margin-top: 0 !important;    }    #admin-menu    {        display: none;    }}/*Небольшие отступы для визуального редактора Ckeditor*/body.cke_editable{    padding: 10px;}