

/******************
MMR MERGED: /wp-content/themes/ihor-thm/template-parts/blocks/dedic/dedic.css
***************/

/* Иконка в заголовке с описанием к странице */
.header-icon {
    background: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/dedicated_servers.jpg) no-repeat;
    background-size: contain;
    height: 100px;
}

/* Иконка панели */
.panel-icon {
    height: 80px;
    margin-left: auto;
    margin-right: auto;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}
.panel-icon.xeon-proc {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/xeon_processor.png);
    display: inline-block;
    width: 80px;
}
.panel-icon.ram {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/ram.png); 
}
.panel-icon.ipmi {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/ipmi.png);
}
.panel-icon.videocard {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/videocard.png);
    width: 40%;
    height: 75px;
    right: -20px;
    position: relative;
    background-size: 60%;
}
.panel-icon.hdd {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/hdd.png);    
}
.panel-icon.ssd {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator-min/ssd.png);
}
.panel-icon.raid0 {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/raid0.png);
}
.panel-icon.raid1 {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/raid1.png);
}
.panel-icon.raid5 {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/raid5.png);
}
.panel-icon.raid10 {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/raid10.png);
}
.panel-icon.network {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/network.png);
    width: 80px;
}
.panel-icon.traffic {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/traffic.png);
}
.panel-icon.ip {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator/ip.png);
    width: 70px;
}
.panel-icon.raid-controller {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator-min/raid-controller.png);
}
.panel-icon.no-os {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator-min/software0.png);
}
.panel-icon.centos {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/centos_logo.png);
}
.panel-icon.ubuntu {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/ubuntu_logo.png);
}
.panel-icon.debian {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/debian_logo.png);
}
.panel-icon.freebsd {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/freebsd_logo.png);
}
.panel-icon.windows2008 {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/windows2008_logo.png);
}
.panel-icon.windows2012 {
    background-image: url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/windows2012_logo.png);
}

/* Позиционирование полей ввода количества IP */
.ip-wrap { margin-left: auto; margin-right: auto; }
.ip-wrap th { vertical-align: middle; padding-right: 9px; }
.ip-wrap td { vertical-align: middle; padding-left: 9px; }
.ip-wrap input { width:68px; }

.software-menu {
    height: 80px;
    position: relative;
    background: scroll transparent url(/wp-content/themes/ihor-thm/template-parts/blocks/dedic/../../../assets/images/configurator-min/software.png) center center no-repeat;
    background-size:contain
}

.software-menu > #terminalServicesMenu {
    display: none;
    position: absolute;
    bottom: 0;
    height: 80px;
    width: 100%;
    background: rgba(255,255,255,0.9)
}

.uk-switcher#software table {
    font-size: 70%;
    font-family: helvetica, arial;
    color: #585858;
    font-weight: bold;
    margin-top: 13px;
    text-align: left;
    margin-left: auto;
    margin-right: auto
}

.uk-switcher#software table input[type="checkbox"] { position: relative; top:2px; }
.uk-switcher#software table label { cursor: pointer; display: block; margin:-2px 0; }

.uk-button.reset {
    padding: 0px 6px 1px;
    border-radius: 2px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 0.1px;
    margin-left: 3px;
}

.styled-dropdown .uk-grid .block > span {
    display: block;
    width: auto;
    border-bottom: 1px solid #f3f3f3;
    padding: 5px 0px 5px 10px;
    background: linear-gradient(to bottom, #ffffff, #f6f6f6);
    letter-spacing: 0.5px;
    text-shadow: 0 0 1px #dadada;
}

.cpu-count > button:disabled { text-decoration: none; }

.element {
    border-bottom: 1px solid #f3f3f3;
    cursor: pointer;
    padding: 5px 5px 3px 10px;
}

.ipmi-text {
    font-size: 17px;
}

.configurator {
    opacity: 0;
}

.link-config {
    font-size: 12.75px !important;
}

.button-remove {
    padding: 20px 0 20px 0;
    text-align: center;
}

.discount-text-small {
    width:55px;
    font-size:14px !important;
    text-align:center;
}

.discount-text-medium {
    font-size: 18px;
}

.discount-image {
    width: 300px;
}

.image-ips-manager {
    max-width: 300px;
}

.pointer {
    cursor: pointer;
}

.element:hover {
    background-color: #EFEFEF;
}
.uk-button-dropdown .uk-button-group button {
    background: #FFF;
    border: 1px solid #ddd;
}

@media (min-width: 959px) {
    #videocardDropdown .uk-dropdown {
        left: -125px;
    }
}

/* Vue.js Transition */
.fade-enter-active, .fade-leave-active {
    transition: opacity .5s
}
.fade-enter, .fade-leave-active {
    opacity: 0
}

/* Отключенный элемент/иконка */
.el-disabled {
    filter: grayscale(100%);
    opacity: 0.45;
    cursor: default;
    -webkit-user-drag: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.cur-help { cursor: help; }
