

/******************
MMR MERGED: /wp-includes/blocks/group/style.min.css
***************/

.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}


/******************
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; }


/******************
MMR MERGED: /wp-includes/blocks/separator/style.min.css
***************/

@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}


/******************
MMR MERGED: /wp-includes/blocks/paragraph/style.min.css
***************/

.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}


/******************
MMR MERGED: /wp-includes/blocks/heading/style.min.css
***************/

h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
