@font-face {
    font-family: 'MyriadProBlackItalic';
    src: url('../fonts/myriadpro-blackit-webfont.eot');
    src: url('../fonts/myriadpro-blackit-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-blackit-webfont.woff') format('woff'),
    url('../fonts/myriadpro-blackit-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-blackit-webfont.svg#MyriadProBlackItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBlack';
    src: url('../fonts/myriadpro-black-webfont.eot');
    src: url('../fonts/myriadpro-black-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-black-webfont.woff') format('woff'),
    url('../fonts/myriadpro-black-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-black-webfont.svg#MyriadProBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBlackCondensed';
    src: url('../fonts/myriadpro-blackcond-webfont.eot');
    src: url('../fonts/myriadpro-blackcond-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-blackcond-webfont.woff') format('woff'),
    url('../fonts/myriadpro-blackcond-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-blackcond-webfont.svg#MyriadProBlackCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProLight';
    src: url('../fonts/myriadpro-light-webfont.eot');
    src: url('../fonts/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-light-webfont.woff') format('woff'),
    url('../fonts/myriadpro-light-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-light-webfont.svg#MyriadProLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProLightItalic';
    src: url('../fonts/myriadpro-lightit-webfont.eot');
    src: url('../fonts/myriadpro-lightit-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-lightit-webfont.woff') format('woff'),
    url('../fonts/myriadpro-lightit-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-lightit-webfont.svg#MyriadProLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProLightCondensed';
    src: url('../fonts/myriadpro-lightcond-webfont.eot');
    src: url('../fonts/myriadpro-lightcond-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-lightcond-webfont.woff') format('woff'),
    url('../fonts/myriadpro-lightcond-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-lightcond-webfont.svg#MyriadProLightCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadpro-normal-webfont.eot');
    src: url('../fonts/myriadpro-normal-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-normal-webfont.woff') format('woff'),
    url('../fonts/myriadpro-normal-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-normal-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProCondensed';
    src: url('../fonts/myriadpro-cond-webfont.eot');
    src: url('../fonts/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-cond-webfont.woff') format('woff'),
    url('../fonts/myriadpro-cond-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProSBdSCnIt';
    src: url('../fonts/myriadpro-semiboldsemicnit-webfont.eot');
    src: url('../fonts/myriadpro-semiboldsemicnit-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-semiboldsemicnit-webfont.woff') format('woff'),
    url('../fonts/myriadpro-semiboldsemicnit-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-semiboldsemicnit-webfont.svg#MyriadProSBdSCnIt') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProSemiboldItalic';
    src: url('../fonts/myriadpro-semiboldit-webfont.eot');
    src: url('../fonts/myriadpro-semiboldit-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-semiboldit-webfont.woff') format('woff'),
    url('../fonts/myriadpro-semiboldit-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-semiboldit-webfont.svg#MyriadProSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadpro-bold-webfont.eot');
    src: url('../fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/myriadpro-bold-webfont.woff') format('woff'),
    url('../fonts/myriadpro-bold-webfont.ttf') format('truetype'),
    url('../fonts/myriadpro-bold-webfont.svg#MyriadProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
    font-family: 'MyriadProRegular';
    font-size: 14px;
    color: #000000;
    margin: 0px auto;
    min-width: 1200px;
}

.hand-write {
    font-family: 'Covered By Your Grace', cursive;
}

.clearer, .clear {
    clear: both;
}

div.clearer, div.clear {
    height: 0px;
    overflow: hidden;
    width: 1%;
}

.left {
    text-align: left;
}

.right {
    text-align: right;
}

.center {
    text-align: center;
}

.just {
    text-align: justify;
}

.red {
    color: #dd0000;
}

.noCSS {
    display: none;
}

.italic {
    font-style: italic;
}

a:link, a:visited {
    color: #6a6a6a;
}

a:hover {
    color: #000000;
    text-decoration: underline;
}

a:focus, a:active {
    outline: none;
}

a img {
    border: none;
}

ul {
    margin-top: 0.8em;
    margin-bottom: 0.8em;
    margin-left: 0.8em;
    padding-left: 1em;
    line-height: 160%;
}

ol {
    line-height: 160%;
}

ol.alpha {
    list-style-type: lower-alpha;
}

ol.roman {
    list-style-type: lower-roman;
}

li {
    margin-bottom: 0.3em;
}

p {
    margin-top: 0em;
    margin-bottom: 0.4em;
    text-align: left;
    line-height: 160%;
    text-indent: 0px;
}

.noIndent {
    text-indent: 0;
}

span {
    line-height: 170%;
}

h1 {
    font-size: 150%;
    line-height: 115%;
    font-weight: normal;
    margin-top: 5px;
    margin-bottom: 5px;
}

h2 {
    font-size: 130%;
    font-weight: normal;
    margin-top: 12px;
    margin-bottom: 7px;
}

h3 {
    font-size: 110%;
    margin-top: 0px;
    margin-bottom: 4px;
    margin-top: 10px;
}

h4 {
    font-size: 110%;
    margin-top: 0px;
    margin-bottom: 5px;
    margin-top: 0px;
}

legend {
    font-size: 110%;
    font-weight: bold;
    margin-top: 0px;
    margin-left: 3px;
    margin-bottom: 5px;
    padding-left: 2px;
    color: #000000;
}

fieldset {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 2px 0px;
}

fieldset div.fieldsetContent {
    margin: 0px 20px;
}

label {
    font-weight: bold;
}

.help {
    cursor: help;
    border-bottom: 1px dashed #638EB5;
}

.fleft {
    float: left;
    margin: 0 20px 15px 0;
}

.fright {
    float: right;
    margin: 0 0 15px 20px;
}

form {
    margin: 0;
    padding: 0;
}

textarea {
    font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
}

input:focus {
    outline: none;
}

/*-------------------------------------------------------------------------------------------------------
	layout stranky
---------------------------------------------------------------------------------------------------------*/
div.header {
    position: relative;
}

div#header-home {
    min-height: 800px;
    background: url('../images/hp-header-bg.jpg') no-repeat center 40px
}

div#header-domeny {
    height: 610px;
    background: url('../images/hp-header-bg.jpg') no-repeat center top
}

div#header-sub {
    height: 470px;
    background: url('../images/subpg-header-bg.jpg') no-repeat center top
}
.modal-open #modal-container .in, .modal-backdrop {
    width: 100% !important;
    margin: 0;
}

.in {
    width: 1170px;
    margin: 0 auto;
}

#panel-top-main {
    background: #50abc6;
    height: 40px;
}

#panel-top-main a {
    display: inline-block;
    margin-right: 18px;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    line-height: 40px;
}

#topMainWrap {
    width: 1170px;
    margin: 0 auto;
}

#topMainAlign {
    float: right;
}

#topMainText {
    display: inline-block;
    color: #FFFFFF;
    margin-right: 18px;
    position: relative;
    top: 4px;
}

#topMainIcons {
    display: inline-block;
    line-height: 40px;
}

#topMainIcons a:first-child {
    margin-right: 20px;
}

#topMainIcons img {
    vertical-align: middle;
}

#panel-top {
    height: 80px;
    background: url(../images/top_panel_bg.png);
    background: rgba(100%, 100%, 100%, 0.9);
}

#panel-top .in {
    position: relative;
}

#panel-top .language-select {
    position: absolute;
    right: -24px;
    top: 15px;
    width: 18px;
}

#panel-top .language-select a {
    display: block;
    margin-bottom: 7px;
}

#logo {
    display: block;
    float: left;
    width: 350px;
    height: 80px;
    text-indent: -9000px;
    background: url('../images/w4u-logo.svg') no-repeat left center;
}

#search {
    float: right;
    width: 270px;
    height: 50px;
    margin: 15px 0 0 0;
    background: #2a91b1;
}

#search input[type="text"] {
    color: #FFFFFF;
    border: none;
    background: none;
    font-size: 14px;
    font-family: 'MyriadProLightItalic';
    float: left;
    margin: 16px 0 0 14px;
    width: 200px;
}

#search input[type="submit"] {
    border: none;
    width: 29px;
    height: 29px;
    display: block;
    float: right;
    background: url(../images/search.png) no-repeat left top;
    margin: 12px 12px 0 0;
    cursor: pointer;
}

#panel-bottom {
    width: 100%;
    height: 140px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: url(../images/top_panel_bg.png);
    background: rgba(21, 156, 195, 0.8);
}

a#registrator, a#registrator-white {
    float: right;
    width: 270px;
    height: 104px;
    margin: 20px 30px 0 0;
    text-indent: -9000px;
    background: url(../images/certifikovany-registrator.png) no-repeat left top;
}

a#registrator-white {
    background-image: url(../images/certifikovany-registrator2.png);
}

div.domain-check {
    float: left;
    width: 790px;
    height: 140px;
    background: url(../images/domain-check-bg.png) no-repeat right top;
    padding-left: 30px;
}

div.domain-check-dark {
    background-image: url(../images/domain-check-bg2.png);
}

div.domain-check-dark-en {
    background-image: url(/static/aktuality/img/domain-check-bg2-en.png);
}

div.domain-check-dark-sk {
    background-image: url(/static/aktuality/img/domain-check-bg2-sk.png);
}

div.domain-check h2 {
    color: #159cc3;
    font-family: 'MyriadProBold';
    font-weight: normal;
    font-size: 24px;
    margin: 14px 0 7px 0;
}

div.domain-check-dark h2 {
    color: #FFFFFF;
}

div.domain-check input[type="text"] {
    font-family: 'MyriadProLightItalic';
    color: #FFFFFF;
    font-size: 22px;
    height: 62px;
    line-height: 62px;
    float: left;
    width: 360px;
    padding: 0 20px;
    border: none;
    background: #159cc3 url(../images/domain-check-input-bg.png) repeat-x left top;
}

div.domain-check-dark input[type="text"] {
    background: #0e617d;
}

div.domain-check input[type="submit"] {
    width: 62px;
    height: 62px;
    float: left;
    border: none;
    text-indent: -9000px;
    background: url(../images/domain-check-submit-bg.png) no-repeat left top;
    cursor: pointer;
}

div.domain-check-dark input[type="submit"] {
    background: url(../images/domain-check-submit-bg2.png);
}

div#whois_whisperer_box_wrap {
    position: absolute;
    width: 100%;
    left: 0;
    top: 140px;
    background: #FFFFFF;
    padding: 20px 0;
}

#footer {
    background: #FFFFFF;
}

#footer .in {
    padding: 45px 0;
    font-size: 12px;
    color: #215f77;
}

#footer .column {
    float: left;
    width: 170px;
    margin-right: 30px;
}

#footer .column h3 {
    color: #215f77;
    font-weight: normal;
    font-size: 14px;
    margin: 0 0 10px 0;
    text-transform: uppercase;
}

#footer .column ul {
    margin: 0 0 20px 0;
    padding: 0 0 0 10px;
    list-style-type: none;
}

#footer .column ul a:link, #footer .column ul a:visited {
    text-decoration: none;
    color: #215f77;
}

#footer-socials {
    float: left;
    padding-left: 30px;
}

#footer-socials ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#footer-socials ul li {
    margin-bottom: 8px;
}

#footer-socials ul a {
    display: block;
    width: 49px;
    height: 48px;
    text-indent: -9000px;
    background: url(../images/fb-icon-dark.png) no-repeat left top;
}

#footer-socials ul a#twitter {
    background-image: url(../images/tweet-icon-dark.png);
}

#footer-socials ul a#google {
    background-image: url(../images/g-icon-dark.png);
}

#sub-content-bottom {
    background: url(../images/subpg-form-bg.jpg) no-repeat center top;
}

#header-sub {
}

#header-sub p.head {
    height: 110px;
    line-height: 110px;
    margin: 0 0 0 0;;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 40px;
    font-family: 'MyriadProBold';
}

#header-sub p.head-webhosting {
    margin-bottom: 40px;
}

#header-sub p.head strong {
    color: #ff9600;
    font-weight: normal;
}

#header-sub p.head2, #header-sub p.head3, #header-sub p.head4 {
    font-family: 'MyriadProLight';
    font-size: 42px;
    margin-bottom: 0;
    text-transform: uppercase;
}

#header-sub p.head2 strong, #header-sub p.head3 strong, #header-sub p.head4 strong {
    font-family: 'MyriadProBold';
    font-weight: normal;
}

#header-sub p.head3 {
    font-size: 32px;
}

#header-sub p.head4 {
    font-size: 23px;
}

#header-sub .top-panel {
    float: left;
    width: 270px;
    margin-right: 30px;
    height: 200px;
    position: relative;
    background: #FFFFFF;
    background: rgba(255, 255, 255, 0.15);
}

#header-sub .top-panel-right {
    margin-right: 0px;
}

#header-sub .top-panel a:link, #header-sub .top-panel a:visited {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 270px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 22px;
    font-family: 'MyriadProSemiboldItalic';
    color: #FFFFFF;
    text-decoration: none;
    background: #ff9600;
}

#header-sub .top-panel a:hover {
}

#header-sub .top-panel h2 {
    text-align: center;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 40px;
    font-family: 'MyriadProLight';
    height: 50px;
    margin: 10px 0 0 0;
}

#header-sub .top-panel-serverhosting h2 {
    font-size: 28px;
    font-family: 'MyriadProLight';
}

#header-sub .top-panel p.price {
    color: #FFFFFF;
    font-size: 72px;
    font-family: 'MyriadProLight';
    line-height: 72px;
    text-align: center;
}

#header-sub .top-panel p.price span.from {
    font-size: 22px;
}

#header-sub .top-panel p.price span.kc-rok {
    display: inline-block;
    width: 41px;
    height: 44px;
    text-indent: -9000px;
    background: url(../images/kc_rok.png) no-repeat left top;
    overflow: hidden;
}

#header-sub .top-panel p.price span.kc-mesic {
    display: inline-block;
    width: 64px;
    height: 44px;
    text-indent: -9000px;
    background: url(../images/kc_mesic.png) no-repeat left top;
    overflow: hidden;
}

/*-------------------------------------------------------------------------------------------------------
	layout general
---------------------------------------------------------------------------------------------------------*/
#header-general {
    height: 280px;
    background: url(../images/header-kontakty-bg.jpg) no-repeat center 40px
}

#header-general h1 {
    color: #FFFFFF;
    font-size: 68px;
    font-family: 'MyriadProLight';
    margin: 20px 0 0 0;
}

#content-general {
    background: #d4ecf6;
    padding: 40px 0;
}

#footer-general #footer .in, #footer-general #footer .in h3 {
    color: #425562 !important;
}

#footer-general {
    color: #425562 !important;
}

#footer-general a {
    color: #425562 !important;
}

#footer-general #footer {
    background: #d4ecf6;
}

#contact-form-general {
    background: url(../images/general-contact-form-bg.jpg) no-repeat center top;
    /*min-height: 439px;*/
    background-color: #D4ECF6;
    background-size: cover;
    padding-top: 25px;
    padding-bottom: 25px;
}

#contact-form-general #contact-form > p:first-child {
    font-size: 24px;
    font-family: 'MyriadProLight';

    color: #0d5b78;
    white-space: nowrap;
}
/*#contact-form-general #contact-form > p:first-child {*/
    /*height: 70px;*/
    /*line-height: 70px;*/
/*}*/

#contact-form-general #contact-form > p strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

/*-------------------------------------------------------------------------------------------------------
	navigace
---------------------------------------------------------------------------------------------------------*/
#navigation {
}

#navigation ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#navigation ul li {
    float: left;
    height: 80px;
    line-height: 80px;
    margin-bottom: 0;
}

#navigation ul li a:link, #navigation ul li a:visited {
    color: #008AB7;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 18px;
    font-family: 'MyriadProBlackCondensed';
    margin: 0 0 0 0;
    padding: 0 11px;
    height: 80px;
    line-height: 80px;
    display: inline-block;
}

#navigation ul li.flags a:link,
#navigation ul li.flags a:visited {
    display: inline;
}

#navigation ul li a:hover {
    background: #008AB7;
	color: white;
}

#navigation ul li.current a {
    background: #008AB7;
	color: white;
    border-bottom: 3px solid #ff9600;
    height: 77px;
}

/*-------------------------------------------------------------------------------------------------------
	login form
---------------------------------------------------------------------------------------------------------*/
#fastLoginForm {
    height: 90px;
    padding-top: 30px;
    position: relative;
    margin: 0 0 30px 0;
}

#header-home #fastLoginForm {
    margin-bottom: 20px;
}

#fastLoginForm h3 {
    position: absolute;
    left: 0;
    top: 0;
    height: 30px;
    line-height: 30px;
    background: rgba(255, 255, 255, 0.3);
    margin: 0;
    font-weight: normal;
    font-size: 14px;
}

#fastLoginForm h3.inactive {
    background: rgba(255, 255, 255, 0.2);
}

#fastLoginForm h3 a:link, #fastLoginForm h3 a:visited {
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #FFFFFF;
    text-transform: uppercase;
    text-decoration: none;
}

#fastLoginForm h3 a:hover {
}

#fastLoginForm h3#client-section {
}

#fastLoginForm h3#client-section a {
    width: 130px;
}

#fastLoginForm h3#fastlogin-mojeID {
    left: 131px;
}

#fastLoginForm h3#fastlogin-mojeID a {
    width: 44px;
    padding-top: 7px;
    height: 23px;
}

#fastLoginForm h3#fastlogin-mojeID a span {
    display: none;
}

#fastLoginForm input.mojeIdDirectLoginSubmit {
    border: none;
    width: 155px;
    height: 24px;
    text-indent: -9000px;
    background: url(../images/mojeid-login-submit.png) no-repeat left top;
    cursor: pointer;
}

#fastLoginForm h3#webmail {
    left: 176px;
}

#fastLoginForm h3#webmail a {
    width: 94px;
}

#login-client-section, #login-client-section-mojeID, #login-webmail {
    height: 74px;
    padding: 16px 0 0 13px;
    background: rgba(255, 255, 255, 0.3);
}

#fastLoginForm input.text, #fastLoginForm input.pass {
    float: left;
    height: 30px;
    line-height: 30px;
    width: 177px;
    padding: 0 0 0 20px;
    border: none;
    margin: 0 1px 1px 0;
    font-family: 'MyriadProLightItalic';
    font-size: 14px;
    color: #FFFFFF;
    background: rgba(11, 58, 76, 0.5);
}

#fastLoginForm input.submit {
    float: left;
    width: 43px;
    height: 61px;
    border: none;
    padding: 0;
    margin: -31px 0 0 0;
    background: url(../images/login-form-submit.png) no-repeat left top;
    cursor: pointer;
}

#fastLoginForm .logged {
    color: #FFFFFF;
    position: relative;
    font-size: 16px;
    font-family: 'MyriadProSemiboldItalic';
}

#fastLoginForm .logged strong {
    color: #ff9600;
    font-weight: normal;
    width: 231px;
    display: block;
    background: rgba(11, 58, 76, 0.5);
    height: 30px;
    line-height: 30px;
    padding: 0 0 0 10px;
    margin: 0 0 1px 0;
}

#fastLoginForm .logged input[type="submit"], #fastLoginForm .logged a {
    height: 30px;
    line-height: 30px;
    border: none;
    background: rgba(11, 58, 76, 0.5);
    color: #FFFFFF;
    font-family: 'MyriadProBold';
    display: inline-block;
    margin: 0 1px 0 0;
    padding: 0;
    width: 120px;
    text-transform: uppercase;
    cursor: pointer;
    float: left;
}

#fastLoginForm .logged a {
    font-family: 'MyriadProSemiboldItalic';
    text-transform: none;
    padding-left: 10px;
    width: 110px;
    margin-right: 0;
    display: inline-block;
    font-size: 14px;
    text-decoration: none;
}

#fastLoginForm .logged a:hover {
    text-decoration: underline;
    background: #0b3a4c;
}
/*-------------------------------------------------------------------------------------------------------
	homepage
---------------------------------------------------------------------------------------------------------*/
#home-top-left, #top-left {
    float: left;
    width: 870px;
    margin: 20px 0 0 0;
    color: #FFFFFF;
}

#home-top-left h1 {
    height: 120px;
    text-align: center;
    color: #FFFFFF;
    margin: 0px 0 0 0;
    font-weight: normal;
    font-family: 'MyriadProLight';
    font-size: 48px;
}

#home-top-left h1 strong {
    display: block;
    font-weight: normal;
    font-family: 'MyriadProBold';
    text-transform: uppercase;
}

.home-top-panel {
    float: left;
    width: 270px;
    height: 200px;
    margin-right: 30px;
    position: relative;
    background: url(../images/home-domeny-bg.png) no-repeat center top;
}

.home-top-panel a:link, .home-top-panel a:visited {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 270px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 22px;
    font-family: 'MyriadProSemiboldItalic';
    color: #FFFFFF;
    text-decoration: none;
    background: #ff9600;
}

.home-top-panel a:hover {
}

.home-top-panel h2 {
    text-align: center;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 40px;
    font-family: 'MyriadProLight';
    height: 50px;
    margin: 10px 0 0 0;
}

.home-top-panel p {
    color: #FFFFFF;
    font-size: 84px;
    font-family: 'MyriadProLight';
    line-height: 84px;
    padding-left: 75px;
    margin-top: -4px;
    letter-spacing: -2px;
}

#home-top-webhosting {
    background-image: url(../images/home-webhosting-bg.png);
}

#home-top-webhosting p {
    padding-left: 70px;
}

#home-top-serverhosting {
    margin-right: 0;
    background-image: url(../images/home-serverhosting-bg.png);
}

#home-top-serverhosting p {
    padding-left: 56px;
}

#home-top-right, #top-right {
    float: right;
    width: 270px;
    margin: 20px 0 0 0;
}

#home-top-login {
    height: 120px;
    margin: 0 0 30px 0;
    background: url(../images/login.png) no-repeat left top
}

#home-top-right .box, #top-right .box {
    background: url(../images/box-bg.png);
    background: rgba(15, 40, 50, 0.3);
    padding: 14px;
    color: #FFFFFF;
    height: 132px;
    margin: 0 0 20px 0;
}

#home-top-right #home-top-right-box2 {
    padding: 0;
    height: 120px;
    margin: 0;
}

#home-top-right .box h3, #top-right .box h3 {
    text-transform: uppercase;
    font-weight: normal;
    font-size: 14px;
    margin: 0 0 0 0;
    font-family: 'MyriadProBold';
}

#home-top-right .box p.big, #top-right .box p.big {
    font-size: 32px;
    line-height: 32px;
}

#home-top-right .box a.mail:link, #home-top-right .box a.mail:visited,
#top-right .box a.mail:link, #top-right .box a.mail:visited {
    font-size: 20px;
    line-height: 20px;
    text-transform: uppercase;
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    margin-bottom: 15px;
}

#home-top-right .box a.arrowed:link, #home-top-right .box a.arrowed:visited,
#top-right .box a.arrowed:link, #top-right .box a.arrowed:visited {
    display: block;
    width: 225px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background: url(../images/arrow-light.png) no-repeat right center;
    font-size: 16px;
}

#home-top-right #home-top-right-box2 a.arrowed {
    padding: 14px;
    text-transform: none;
    font-size: 14px;
    width: 242px;
    height: 92px;
    background-position: 224px 16px;
}

#home-top-right #home-top-right-box2 a.arrowed strong {
    display: block;
    font-size: 16px;
    text-transform: uppercase;
    padding: 8px 0;
    margin: 0 0 5px 0;
}

#home-actions {
    background: #f0f1ed;
}

#home-actions .action {
    width: 50%;
    float: left;
}

#home-iconic-items {
    background: #f7fafc;
    height: 240px;
}

#home-iconic-items .in {
    padding: 40px 0 0 0;
    height: 200px;
    display: block;
    position: relative;
}

#home-iconic-items .in .hover-text {
    display: none;
}

#home-iconic-items .in:hover .hover-text {
    display: block;
    width: 1170px;
    height: 190px;
    padding: 50px 0 0 0;
    text-align: center;
    font-family: 'MyriadProBold';
    color: #FFFFFF;
    font-size: 42px;
    position: absolute;
    background: #7bbc36;
    background: rgba(123, 188, 54, 0.8);
    left: 0;
    top: 0;
}

#home-iconic-items .in .hover-text .arrow {
    display: block;
    width: 62px;
    height: 62px;
    margin: 0 auto;
    background: url(../images/arrow-hp-iconic.png) no-repeat left top;
}

#home-iconic-items .item {
    float: left;
    width: 270px;
    margin-right: 30px;
    padding: 90px 0 0 0;
    background: url(../images/servers-icon.png) no-repeat center top;
    color: #0d4e64;
    text-align: center;
    font-size: 16px;
    font-weight: normal;
    font-family: 'MyriadProBold';
    margin: 0 30px 18px 0;
    text-transform: uppercase;
    min-height: 40px;
}

#home-iconic-items #home-iconic-item2 {
    background-image: url(../images/speed-icon.png);
}

#home-iconic-items #home-iconic-item3 {
    background-image: url(../images/lab-icon.png);
}

#home-iconic-items #home-iconic-item4 {
    margin-right: 0;
    background-image: url(../images/speach-icon.png);
}

#home-iconic-items .item h3 {
    font-size: 16px;
    font-weight: normal;
    font-family: 'MyriadProBold';
    margin: 0 0 18px 0;
    text-transform: uppercase;
    min-height: 40px;
}

#home-iconic-items .item p {
    font-family: 'MyriadProLight';
    font-size: 16px;
    text-align: center;
    line-height: 130%;
    margin-bottom: 15px;
}

#home-iconic-items .item a.more:link, #home-iconic-items .item a.more:visited {
    width: 60px;
    height: 60px;
    display: block;
    background: url(../images/services-arrow.png) no-repeat left top;
    text-indent: -9000px;
    margin: 0 auto;
}

#home-iconic-items .item a.more:hover {
}

#home-content {
    background: url(../images/hp-content-bg.jpg) no-repeat center top;
}

#home-content .in {
    padding: 40px 0 0 0;
}

#home-content h2 {
    font-weight: normal;
    font-size: 40px;
    color: #0d4e64;
    text-transform: uppercase;
    margin: 0 0 30px 0;
    text-align: center;
    font-family: 'MyriadProBlackCondensed';
}

#home-content .tarif {
    float: left;
    width: 355px;
    position: relative;
    margin: 0;
    padding: 0 0 0 230px;
}

#home-content .tarif a {
    display: block;
    width: 230px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: #ffffff;
    position: absolute;
    left: 20px;
    bottom: 20px;
    color: #7bbc36;
    text-decoration: none;
    font-size: 22px;
    font-family: 'MyriadProBlackItalic';
    text-transform: uppercase;
}

#home-content .tarif a:hover {
    background: #7bbc36;
    color: #FFFFFF;
}

#home-content .serverhosting a {
    color: #606592;
}

#home-content .serverhosting a:hover {
    background: #606592;
}

#home-content .tarif h3 {
    color: #7bbc36;
    font-family: 'MyriadProBlackItalic';
    font-size: 50px;
    font-weight: normal;
    margin: 0 0 0 0;
}

#home-content .tarif p.head {
    color: #7bbc36;
    font-family: 'MyriadProBlackItalic';
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 15px 0;
    line-height: 110%;
}

#home-content .serverhosting p.head {
    color: #565791;
}

#home-content .tarif .content {
    width: 269px;
    background: #79b36b;
    background: rgba(121, 179, 107, 0.15);
    position: relative;
    height: 500px;
}

#home-content .serverhosting .content {
    background: #c7c8d9;
    background: rgba(199, 200, 217, 0.5);
}

#home-content .serverhosting {
    padding-left: 85px;
    width: 500px;
}

#home-content .serverhosting h3 {
    color: #565791
}

#home-content .serverhosting-profi h3 {
    background: #626893
}

#home-content .tarif .price {
    height: 99px;
    line-height: 99px;
    color: #FFFFFF;
    text-align: center;
    background: #7bbc36 url(../images/tarif-price-bg.png) no-repeat 65px 26px;
    margin: 0 0 20px 0;
    font-family: 'MyriadProBlackItalic';
    font-size: 66px;
}

#home-content .serverhosting .price {
    background-color: #565791;
}

#home-content .tarif ul.params {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#home-content .tarif ul.params li {
    height: 40px;
    margin: 0;
    font-size: 20px;
    font-family: 'MyriadProBold';
    text-align: center;
    color: #445f28;
}

#home-content .tarif ul.params li.line-before {
    margin-top: 40px;
}

#home-content .tarif ul.params li em {
    display: block;
    font-style: normal;
    font-size: 14px;
    line-height: 14px;
    font-family: 'MyriadProLight';
}

#home-content .serverhosting ul.params li {
    color: #593b5e;
}

#home-content .tarif ul.params li.small {
    font-size: 16px;
    height: 30px;
    font-family: 'MyriadProRegular';
}

#home-content .tarif span.top {
    display: block;
    position: absolute;
    top: 120px;
    right: 7px;
    background: url(../images/hp-top.png) no-repeat left top;
    width: 104px;
    height: 103px;
    z-index: 2
}

#home-content .tarif span.test {
    display: block;
    position: absolute;
    top: 210px;
    right: 7px;
    background: url(../images/hp-test.png) no-repeat left top;
    width: 103px;
    height: 103px;
    z-index: 1
}

#home-content .tarif span.spolehlivost {
    display: block;
    position: absolute;
    top: 120px;
    right: 150px;
    background: url(../images/hp-spolehlivost.png) no-repeat left top;
    width: 109px;
    height: 109px;
    z-index: 1
}

#home-logos, #sub-logos {
    background: url(../images/top_panel_bg.png);
    background: rgba(13, 91, 120, 0.8);
    padding: 20px 0;
    margin: 50px 0 0 0;
}

#sub-logos {
    margin: 0;
}

#home-logos .in, #sub-logos .in {
    color: #FFFFFF;
    padding: 0;
    height: 120px;
}

#home-logos .in p, #sub-logos .in p {
    font-size: 25px;
    font-family: 'MyriadProLight';
    float: left;
    margin: 20px 50px 0 0;
    font-family: 'MyriadProLightCondensed';
    width: 90px;
    line-height: 120%;
}

#home-logos .in ul, #sub-logos .in ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#home-logos .in ul li, #sub-logos .in ul li {
    float: left;
    margin-right: 60px;
}

#home-logos .in ul li:last-child, #sub-logos .in ul li:last-child {
    margin-right: 0px;
}

#homepage-tabs {
    margin-top: 0px;
}

#homepage-tabs ul.ui-tabs-nav {
    height: 160px;
    margin: 0 0 0 0;
    padding: 0;
    list-style-type: none;
}

#homepage-tabs ul.ui-tabs-nav li {
    width: 230px;
    height: 140px;
    margin: 20px 5px 0 0;
    float: left;
    background: url(../images/hptabpasiv.png) no-repeat center top;
}

#homepage-tabs ul.ui-tabs-nav li:last-child {
    margin-right: 0px;
}

#homepage-tabs ul.ui-tabs-nav li.ui-tabs-active {
    color: #215f77;
    height: 160px;
    margin-top: 0;
    background-image: url(../images/hptabactive.png);
}

#homepage-tabs ul.ui-tabs-nav li a:link, #homepage-tabs ul li a:visited {
    display: block;
    width: 230px;
    height: 110px;
    text-decoration: none;
    color: #ff9600;
    text-align: center;
    font-size: 28px;
    font-family: 'MyriadProBold';
    padding-top: 30px;
    text-transform: uppercase;
}

#homepage-tabs ul.ui-tabs-nav li a:hover {
    color: #159cc3;
}

#homepage-tabs ul.ui-tabs-nav li.ui-tabs-active a {
    color: #159cc3 !important;
    height: 120px;
    padding-top: 40px;
}

#homepage-tabs ul.ui-tabs-nav li a em {
    color: #215f77;
    font-size: 22px;
    display: block;
    font-family: 'MyriadProLightCondensed';
    font-style: normal;
    text-transform: none;
    margin-top: 20px;
}

#homepage-tabs ul.ui-tabs-nav li a em strong {
    font-weight: normal;
    font-family: 'MyriadProBlackCondensed';
}

#homepage-tabs .ui-tabs-panel {
    min-height: 360px;
    background: #FFFFFF;
}

#domain-left, #domain-action-left {
    width: 430px;
    float: left;
    padding-left: 50px;
}

#domain-right, #domain-action-right {
    width: 690px;
    float: right;
}

#domain-right ul {
    float: left;
    margin: 0 20px 0 0;
    padding: 0;
    list-style-type: none;
}

#domain-right ul + ul {
    margin-right: 0px;
}

#domain-right ul li {
    color: #159cc3;
    text-transform: uppercase;
    font-family: 'MyriadProBold';
    background: url(../images/bullet-green.png) no-repeat left center;
    padding-left: 23px;
}

#domain-left h2, #domain-right h2, #domain-action-left h2, #domain-action-right h2 {
    color: #159cc3;
    font-size: 38px;
    font-family: 'MyriadProBold';
    margin: 40px 0 30px 0;
}

#domain-left .price {
    color: #ff9600;
    font-size: 80px;
    font-family: 'MyriadProBold';
    margin-bottom: 0;
    line-height: 80px;
}

#domain-left .price span {
    display: inline-block;
    font-size: 56px;
    padding-bottom: 30px;
    position: relative;
    top: -15px;
    padding-right: 10px;
    height: 50px;
}

#domain-left .price span em {
    position: absolute;
    left: 3px;
    bottom: 0;
    font-size: 23px;
    font-family: 'MyriadProLight';
    font-style: normal;
    display: block;
    top: 30px;
    height: 30px;
}

#homepage-tab2 .in, #homepage-tab3 .in {
    width: auto;
    margin: 0;
    padding: 30px;
}

#homepage-tab2 #hosting-tarify thead td .tarif-head {
    text-align: left;
    font-size: 25px;
    position: relative;
}

#hosting-tarify thead td .tarif-head span.label1 {
    display: block;
    position: absolute;
    width: 65px;
    height: 65px;
    right: 10px;
    top: -15px;
    background: url(../images/hometabs-webhosting-label1.png) no-repeat left top;
}

#hosting-tarify thead td .tarif-head span.label2 {
    display: block;
    position: absolute;
    width: 65px;
    height: 65px;
    right: 5px;
    top: -15px;
    background: url(../images/hometabs-webhosting-label2.png) no-repeat left top;
}

#homepage-tab2 #hosting-tarify tfoot a.comparation:link, #homepage-tab2 #hosting-tarify tfoot a.comparation:visited {
    width: 219px;
    line-height: 60px;
}

#homepage-tab2 #hosting-tarify tbody th {
    width: 211px;
}

#homepage-tab2 #hosting-tarify thead tr td:first-child a {
    width: 210px;
    padding-left: 29px;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    color: #ffffff;
    text-decoration: none;
    background: #159cc3;
    padding: 8px 0 0 29px;
    height: 92px;
    font-family: 'MyriadProLight';
}

#homepage-tab2 #hosting-tarify thead tr td:first-child a em {
    font-size: 30px;
    display: block;
    line-height: 100%;
    font-style: normal;
}

#homepage-tab2 #hosting-tarify thead tr td:first-child a strong {
    font-size: 30px;
    display: block;
    padding: 0 0 0 30px;
    line-height: 100%;
    font-weight: normal;
}

#homepage-tab2 #hosting-tarify thead tr td:first-child a:hover {
    background: #215f77;
}

#webhosting-switch {
    margin-bottom: 30px;
}

#webhosting-switch a:link, #webhosting-switch a:visited {
    color: #6a6a6a;
    display: block;
    float: left;
    font-size: 44px;
    margin-right: 50px;
    text-decoration: none;
}

#webhosting-switch a.selected:link, #webhosting-switch a.selected:visited {
    color: #159cc3;
}

#webhosting-switch a em {
    font-family: "MyriadProLight";
    font-size: 20px;
    font-style: normal;
    vertical-align: top;
}

#homepage-tab3 .float-2-3 {
    width: 769px;
    float: left;
}

#homepage-tab3 .float-1-3 {
    width: 290px;
    float: right;
}

#homepage-tab3 .serverhosting-type {
    width: 350px;
    float: left;
    margin-right: 50px
}

#homepage-tab3 .float-2-3 .serverhosting-type p {
    width: 310px;
}

#homepage-tab3 .float-2-3 .serverhosting-type p.wide {
    width: 330px;
}

#homepage-tab3 .float-1-3 .serverhosting-type {
    width: 290px;
}

#homepage-tab3 .serverhosting-type + .serverhosting-type {
    margin-right: 0px
}

#homepage-tab3 h2 {
    font-size: 50px;
    font-family: 'MyriadProCondensed';
    line-height: 100%;
    color: #215f77;
    height: 60px;
    margin: 0;
}

#homepage-tab3 .float-1-3 h2 {
    font-size: 38px;
}

#homepage-tab3 .float-1-3 > h3 {
    font-size: 32px;
    font-family: 'MyriadProCondensed';
    color: #215f77;
    margin: 0 0 15px 0;
    font-weight: normal;
}

#homepage-tab3 .serverhosting-type h3 {
    text-transform: uppercase;
    color: #159cc3;
    font-size: 22px;
    font-family: 'MyriadProBold';
    margin: 0 0 10px 0;
    font-weight: normal;
}

#homepage-tab3 p {
    color: #159cc3;
    font-family: 'MyriadProLight';
    font-size: 16px;
}

#homepage-tab3 ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#homepage-tab3 ul li {
    color: #215f77;
    font-family: 'MyriadProLight';
    font-size: 16px;
    padding-left: 18px;
    background: url(../images/bullet-yellow.png) no-repeat 0 6px;
    margin-bottom: 0;
}

#homepage-tab3 .serverhosting-type a:link, #homepage-tab3 .serverhosting-type a:visited,
#homepage-tab3 .contact-us a:link, #homepage-tab3 .contact-us a:visited {
    display: block;
    height: 50px;
    width: 245px;
    background: #ff9600 url(../images/hometab3_1.png) no-repeat 7px 10px;
    color: #FFFFFF;
    font-size: 16px;
    margin: 10px 0 0 0;
    font-family: 'MyriadProSemiboldItalic';
    text-decoration: none;
    padding: 0 0 0 55px;
}

#homepage-tab3 .serverhosting-type a:hover, #homepage-tab3 .contact-us a:hover {
    background-color: #215f77;
}

#homepage-tab3 .serverhosting-type a em, #homepage-tab3 .contact-us a em {
    font-style: normal;
    display: block;
    height: 44px;
    width: 200px;
    padding: 6px 45px 0 0;
    background: url(../images/hometab3_2.png) no-repeat 220px 10px;
}

#homepage-tab3 .contact-us a:link, #homepage-tab3 .contact-us a:visited {
    background-image: url(../images/hometab3_3.png);
}

#homepage-tab3 .contact-us p {
    text-transform: uppercase;
    font-size: 19px;
    font-family: 'MyriadProBold';
    margin: 0 0 17px 0;
    line-height: 25.6px;
}

#homepage-tab4 .domain-check, #homepage-tab5 .domain-check {
    height: 130px;
}

#homepage-tab4 .domain-check h2, #homepage-tab5 .domain-check h2 {
    color: #ff9600;
}

#homepage-tab4 .in, #homepage-tab5 .in {
    padding: 20px 30px 0 30px;
    width: auto;
    margin: 0;
}

#homepage-tab4 .in h2, #homepage-tab5 .in h2 {
    height: 95px;
    line-height: 95px;
    padding: 0 0 0 110px;
    margin: 0 0 10px 0;
    background: url(../images/hp-test2.png) no-repeat left top;
    color: #159cc3;
    font-size: 38px;
    font-family: 'MyriadProBold';
}

#homepage-tab4 .in p.info, #homepage-tab5 .in p.info {
    width: 1103px;
    height: 102px;
    text-indent: -9000px;
    margin: 0;
    background: url(../images/hometab4-info.png) no-repeat left top;
}

#homepage-tab5 .in p.info {
    background-image: url(../images/hometab5-info.png);
}

#homepage-tabs ul.ui-tabs-nav li#homepage-tab-link6 a {
    font-family: 'MyriadProBold';
    font-size: 32px;
    line-height: 40px;
}

#homepage-tabs ul.ui-tabs-nav li#homepage-tab-link6 a em {
    font-style: normal;
    font-size: 15px;
    display: block;
    text-transform: none;
    margin-top: 5px;
}

#homepage-tabs ul.ui-tabs-nav li#homepage-tab-link6 a strong {
    font-weight: normal;
    font-family: 'MyriadProBlack';
    font-size: 44px;
}

#homepage-tabs ul.ui-tabs-nav li#homepage-tab-link6 a small {
    font-size: 22px;
    font-family: 'MyriadProLightCondensed';
    text-transform: none;
}

#domain-action-left .domain {
    color: #ff9600;
    font-size: 100px;
    font-family: 'MyriadProBold';
    margin-bottom: 0;
    line-height: 100px;
}

#domain-action-left .domain em {
    font-style: normal;
    font-size: 50px;
}

#domain-action-left h2 {
    margin-bottom: 15px;
}

#domain-action-right h2 {
    margin-bottom: 20px;
}

#domain-action-right h2 {
    color: #215f77;
}

#domain-action-right a:link, #domain-action-right a:visited {
    text-decoration: none;
    color: #159cc3;
    font-size: 28px;
    font-family: 'MyriadProLight';
    padding: 0 30px 0 0;
    display: inline-block;
    background: url(../images/hometab6_1.png) no-repeat right center;
}

/*-------------------------------------------------------------------------------------------------------
	hosting
---------------------------------------------------------------------------------------------------------*/
#hosting-info {
    padding: 30px 0;
    color: #159cc3;
}

#hosting-info a:link, #hosting-info a:visited {
    text-decoration: none;
    color: #159cc3;
}

#hosting-info .column {
    float: left;
    width: 270px;
    margin-right: 30px;
}

#hosting-info #hosting-info1 p.head {
    font-size: 48px;
    vertical-align: top;
}

#hosting-info #hosting-info1 p.head strong {
    font-weight: normal;
    font-family: 'MyriadProBlack';
}

#hosting-info #hosting-info1 p {
    font-size: 20px;
    margin-bottom: 0;
}

#hosting-info #hosting-info2 p.head {
    font-size: 20px;
    vertical-align: top;
    text-transform: uppercase;
    font-family: 'MyriadProBold';
    margin-bottom: 12px;
}

#hosting-info #hosting-info2 ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 20px;
}

#hosting-info #hosting-info2 ul li {
    margin-bottom: 0;
}

#hosting-info #hosting-info3 ul {
    margin: 0;
    font-size: 16px;
}

#hosting-info #hosting-info3 ul li {
    margin-bottom: 7px;
}

#hosting-info #hosting-info3 ul li strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

#hosting-info #hosting-info4 {
    margin-right: 0px;
    background: url(../images/webhosting-info4-bg.png) no-repeat left top;
}

#hosting-info #hosting-info4 p.head {
    font-size: 22px;
    font-family: 'MyriadProBold';
    padding-left: 60px;
    margin-bottom: 25px;
}

#hosting-content {
    padding: 40px 0;
    background: #f3f3f3 url(../images/webhosting-content-bg.jpg) repeat center top;
}

#hosting-content h1 {
    color: #159cc3;
    text-transform: uppercase;
    font-size: 54px;
    text-align: center;
    margin: 0 0 15px 0;
    font-family: 'MyriadProBold';
}

#hosting-content .dark {
    background: url(../images/wh_tabs/WebhostTab_bgDarkerer.png) repeat-x center top;
    margin-top: -40px;
    padding-top: 40px;
}

#hosting-content .in {
    position: relative;
}

#hosting-tarify td.highlight {
    background: #e8eff1;
}

#hosting-tarify tbody th, #hosting-tarify tbody td {
    padding: 10px 0;
}

#hosting-tarify tbody th {
    width: 270px;
    padding-right: 30px;
    font-weight: normal;
    color: #215f77;
    font-size: 20px;
    text-align: right;
    font-family: 'MyriadProCondensed';
}

#hosting-tarify tbody td {
    color: #6a6a6a;
    font-size: 24px;
    font-family: 'MyriadProLight';
    width: 174px;
    text-align: center;
}

#hosting-tarify tbody td.selected {
    background: #FFFFFF;
}

#hosting-tarify tbody td.asp {
    width: 286px;
}

#hosting-tarify tbody td span.true {
    display: inline-block;
    width: 21px;
    height: 18px;
    text-indent: -9000px;
    background: url(../images/true.png) no-repeat center center;
}

#hosting-tarify tbody td span.false {
    display: inline-block;
    width: 20px;
    height: 18px;
    text-indent: -9000px;
    background: url(../images/false.png) no-repeat center center;
}

#hosting-tarify tfoot td {
    padding-top: 20px;
}

#hosting-tarify tfoot a.order:link, #hosting-tarify tfoot a.order:visited {
    display: block;
    width: 173px;
    height: 60px;
    line-height: 60px;
    color: #FFFFFF;
    background: #e68d09;
    text-align: center;
    text-decoration: none;
    font-size: 22px;
    font-family: 'MyriadProSemiboldItalic';
}

#hosting-tarify tfoot a.order:hover, #hosting-tarify tfoot a.button-selected:link, #hosting-tarify tfoot a.button-selected:visited {
    background: #215f77;
}

#hosting-tarify tfoot td.asp a.order {
    width: 285px;
}

#hosting-tarify tfoot a.comparation:link, #hosting-tarify tfoot a.comparation:visited {
    display: block;
    width: 250px;
    height: 48px;
    color: #FFFFFF;
    background: #159cc3;
    line-height: 40px !important;
    text-align: left;
    text-decoration: none;
    padding: 12px 0 0 20px;
    font-size: 20px;
    font-family: 'MyriadProLight';
    text-transform: uppercase;
    line-height: 20px;
}

#hosting-tarify tfoot a.comparation:hover {
    /*background: #215f77;*/
}

#hosting-tarify tfoot .service-cell div {
    display: block;
    width: 250px;
    height: 60px;
    line-height: 60px;
    color: #FFFFFF;
    background: #159cc3;
    text-align: left;
    text-decoration: none;
    padding: 0 0 0 20px;
    font-size: 20px;
    font-family: 'MyriadProLight';
    text-transform: uppercase;
}

#hosting-tarify tfoot .service-cell div strong {
    display: inline-block;
    font-weight: normal;
    font-family: 'MyriadProBold';
    margin-left: 15px;
}

#hosting-tarify thead tr td:first-child div {
    width: 221px;
    padding-left: 29px;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    color: #ffffff;
    text-decoration: none;
    background: #159cc3;
    padding: 8px 0 0 49px;
    height: 92px;
    font-family: 'MyriadProLight';
}

#mail-icon{
	text-align: center !important;
	padding-left: 0 !important;
	width: 250px !important;
}

#hosting-tarify thead tr td:first-child div .hand-write {
    font-size: 20px;
    margin-bottom: 0;
}

#hosting-tarify thead tr td:first-child div strong {
    font-size: 30px;
    display: block;
    padding: 0 0 0 30px;
    line-height: 100%;
    font-weight: normal;
}

#hosting-tarify thead tr td:first-child div em {
    font-size: 30px;
    display: block;
    line-height: 100%;
    font-style: normal;
}

#hosting-tarify thead td {
    padding-bottom: 20px;
}

#hosting-tarify thead tr td:first-child div#ASP-head {
    padding: 0;
    width: 270px;
    height: 100px;
    background: url(../images/ASP-hosting.png) no-repeat center center;
}

#hosting-tarify thead td .tarif-head {
    background: #159cc3;
    color: #FFFFFF;
    padding: 10px 10px 0 10px;
    position: relative;
    width: 153px;
    height: 90px;
    text-align: left;
    font-size: 25px;
    font-family: 'MyriadProLight';
    line-height: 30px;
}

#hosting-tarify thead td .tarif-head-dark {
    background: #215f77;
}

#hosting-tarify thead td .tarif-head-wide {
    width: 173px;
    padding: 10px 0 0 0;
}

#hosting-tarify thead td .tarif-head-asp {
    width: 265px;
    text-align: center;
}

#hosting-tarify thead td .tarif-head p.price {
    font-size: 46px;
    text-align: center;
    line-height: 52px;
    margin-bottom: 0;
    vertical-align: top;
    margin-top: -8px;
}

#hosting-tarify thead td .tarif-head p.dph {
    text-align: center;
    margin-top: -8px;
    font-size: 14px
}

#hosting-tarify thead td .tarif-head p.price span.period {
    font-size: 14px;
    margin-left: -10px;
    white-space: nowrap;
}

#hosting-tarify thead td .tarif-head p.price span.currency {
    font-size: 14px;
    vertical-align: top;
    margin-right: -10px;
}

#webhosting-tarif-notes p {
    font-family: 'Covered By Your Grace', cursive;
    font-size: 20px;
    color: #e68d09;
    float: left;
    min-height: 21px;
    padding-right: 65px;
    background: url(../images/webhosting-arrow.png) no-repeat right bottom;
    vertical-align: text-top;
}

#webhosting-tarif-notes p#webhosting-tarif-note1 {
    padding-left: 20px;
}

#webhosting-tarif-notes p#webhosting-tarif-note2 {
    padding-left: 100px;
}

#webhosting-tarif-notes p#webhosting-tarif-note3 {
    padding-left: 160px;
}

.webhosting-switch, .serverhosting-switch {
    margin-bottom: 30px;
}

.webhosting-switch a:link, .webhosting-switch a:visited, .webhosting-switch span,
.serverhosting-switch a:link, .serverhosting-switch a:visited, .serverhosting-switch span {
    display: block;
    float: left;
    font-size: 44px;
    text-decoration: none;
    color: #6a6a6a;
}

.webhosting-switch span, .webhosting-switch a:hover, .serverhosting-switch span, .serverhosting-switch a:hover {
    color: #159cc3;
}

.webhosting-switch a em, .webhosting-switch span em, .serverhosting-switch a em, .serverhosting-switch span em {
    font-style: normal;
    font-size: 20px;
    font-family: 'MyriadProLight';
    vertical-align: top;
}

#mailhosting-switch {
    background: url(../images/wh_tabs/ASPtab_on.png) no-repeat left top;
    height: 109px;
}

#mailhosting-switch span {
    width: 397px;
    height: 87px;
    line-height: 92px;
    text-align: center;
}

#mailhosting-switch a:first-child {
    width: 315px;
    height: 77px;
    background: url(../images/wh_tabs/PHPtab_off.png) no-repeat left top;
    text-align: center;
    line-height: 82px;
    margin-top: 12px;
}

#mailhosting-switch a {
    width: 458px;
    height: 77px;
    background: url(../images/wh_tabs/ASPtab_off.png) no-repeat left top;
    text-align: center;
    line-height: 82px;
    margin-top: 12px;
}

#mailhosting-switch a:hover:first-child {
    background-image: url(../images/wh_tabs/PHPtab_hover.png);
    margin-top: 2px;
    height: 87px;
    line-height: 92px;
}

#mailhosting-switch a:hover {
    background-image: url(../images/wh_tabs/ASPtab_hover.png);
    margin-top: 2px;
    height: 87px;
    line-height: 92px;
}

#phpwebhosting-switch, #linuxhosting-switch {
    background: url(../images/wh_tabs/PHPtab_on.png) no-repeat left top;
    height: 109px;
}

#phpwebhosting-switch span, #linuxhosting-switch span {
    width: 312px;
    height: 87px;
    line-height: 92px;
    text-align: center;
}

#phpwebhosting-switch a:nth-child(3) {
    width: 397px;
    height: 77px;
    background: url(../images/wh_tabs/Mailtab_off.png) no-repeat left top;
    text-align: center;
    line-height: 82px;
    margin-top: 12px;
}

#phpwebhosting-switch a:hover:nth-child(3){
    background-image: url(../images/wh_tabs/Mailtab_hover.png);
    margin-top: 2px;
    height: 87px;
    line-height: 92px;
}

#phpwebhosting-switch a, #linuxhosting-switch a {
    width: 458px;
    height: 77px;
    background: url(../images/wh_tabs/ASPtab_off.png) no-repeat left top;
    text-align: center;
    line-height: 82px;
    margin-top: 12px;
}

#phpwebhosting-switch a:hover, #linuxhosting-switch a:hover {
    background-image: url(../images/wh_tabs/ASPtab_hover.png);
    margin-top: 2px;
    height: 87px;
    line-height: 92px;
}

#aspwebhosting-switch {
    background: url(../images/wh_tabs/ASPtab_on.png) no-repeat left top;
    height: 109px;
}

#aspwebhosting-switch a:nth-child(3) {
    width: 312px;
    height: 77px;
    margin-left: 18px;
    line-height: 82px;
    text-align: center;
    background: url(../images/wh_tabs/PHPtab_off.png) no-repeat left top;
    margin-top: 12px;
}

#aspwebhosting-switch a:hover:nth-child(3) {
    height: 87px;
    line-height: 92px;
    background-image: url(../images/wh_tabs/PHPtab_hover.png);
    margin-top: 2px
}
#aspwebhosting-switch a {
    width: 312px;
    height: 77px;
    line-height: 82px;
    text-align: center;
    background: url(../images/wh_tabs/PHPtab_off.png) no-repeat left top;
    margin-top: 12px;
}

#aspwebhosting-switch a:hover {
    height: 87px;
    line-height: 92px;
    background-image: url(../images/wh_tabs/PHPtab_hover.png);
    margin-top: 2px
}

#aspwebhosting-switch span {
    height: 87px;
    line-height: 92px;
    width: 458px;
    text-align: center;
}

#webhosting-open-source-teaser {
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
    color: #159cc3;
}

#webhosting-open-source-teaser p {
    text-align: center;
    font-size: 24px;
}

#webhosting-open-source-teaser p strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
    font-size: 25px;
    display: block;
}
#webhosting-open-source-teaser p a {
    display: block;
    padding-top: 15px;
}

#serverhostingH1 {
    padding: 0 0 40px 0;
    background: url(../images/serverhostingH1-bg.png) no-repeat center bottom;
    margin: 0;
}

h2.serverhosting-half {
    float: left;
    width: 50%;
    text-align: center;
    color: #215f77;
    font-size: 30px !important;
    font-family: 'MyriadProBold';
    margin: 0;
    text-transform: uppercase;
    background: url(../images/serverhostingH2-bg.png) no-repeat center bottom;
    padding: 0 0 45px 0;
}

#hosting-content h2 {
    color: #215f77;
    font-size: 32px;
    font-family: 'MyriadProBold';
    margin: 15px 0 10px 0;
    text-transform: uppercase;
}

a.serverhosting-type:link, a.serverhosting-type:visited {
    display: block;
    float: left;
    width: 270px;
    margin-right: 30px;
    color: #585858;
    text-decoration: none;
    margin-bottom: 30px;
}

a.serverhosting-type-last {
    margin-right: 0 !important;
}

a.serverhosting-type > strong {
    display: block;
    height: 78px;
    border: 1px solid #159cc3;
    background: #159cc3;
    color: #FFFFFF;
    font-size: 25px;
    font-weight: normal;
    font-family: 'MyriadProBold';
    text-transform: uppercase;
    text-align: center;
    line-height: 78px;
}

a.serverhosting-type > strong.two-lines {
    line-height: normal;
    padding-top: 8px;
    height: 70px;
    background: #215f77;
    border-color: #215f77;
}

a.serverhosting-type:hover > strong {
    background: #44b0cf;
    border-color: #44b0cf;
}

a.serverhosting-type:hover > strong.two-lines {
}

a.serverhosting-type span.content {
    height: 220px;
    padding: 20px 15px;
    display: block;
    position: relative;
    border: 1px solid #215f77;
    border-top: none;
    border-bottom: none;
    text-align: center;
}

a.serverhosting-type:hover span.content {
    background: #e3f1f5;
    background: rgba(21, 156, 195, 0.1);
}

a.serverhosting-type span.content strong {
    text-transform: uppercase;
    font-weight: normal;
    font-family: 'MyriadProBold';
    color: #159cc3;
}

a.serverhosting-type span.content span.price {
    display: block;
    font-size: 64px;
    color: #159cc3;
    width: 245px;
    position: absolute;
    bottom: 5px;
    text-align: center;
    font-family: 'MyriadProLight';
    line-height: 64px;
}

a.serverhosting-type:hover span.content span.price {
}

a.serverhosting-type span.content span.price span.from {
    font-size: 22px;
}

a.serverhosting-type span.content span.price span.kc-mesic {
    display: inline-block;
    width: 64px;
    height: 44px;
    text-indent: -9000px;
    background: url(../images/kc_mesic_cyan.png) no-repeat left top;
    overflow: hidden;
}

a.serverhosting-type span.button {
    height: 58px;
    display: block;
    text-align: center;
    line-height: 58px;
    background: #ff9600;
    border: 1px solid #ff9600;
    font-size: 22px;
    color: #FFFFFF;
    font-family: 'MyriadProSemiboldItalic';
}

a.serverhosting-type:hover span.button {
    color: #FFFFFF;
    background: #215f77;
    border-color: #215f77;
}

a.serverhosting-type span.bullet {
    font-family: 'MyriadProBold';
    font-size: 16px;
    display: block;
    color: #595959;
    margin: 0 0 7px 0;
    text-align: left;
    background: url(../images/bullet-yellow.png) no-repeat 0 4px;
    padding-left: 18px;
    line-height: 120%;
}

a.serverhousing:link, a.serverhousing:visited {
    float: none;
    margin: 0 auto;
    width: 570px;
    font-family: 'MyriadProBold';
    font-size: 16px;
}

a.serverhousing > strong {
    background: #215f77;
    border-color: #215f77;
}

a.serverhousing span.content {
    height: 185px;
}

a.serverhousing span.content strong {
    display: block;
}

a.serverhousing span.content span.price {
    width: 538px;
}

#serverhosting-left {
    width: 870px;
    float: left;
}

#serverhosting-right {
    width: 270px;
    float: right;
}

#serverhosting-left h1 {
    color: #215f77;
}

h1.serverhosting-left {
    width: 870px;
}

#serverhosting-left p.head {
    font-size: 30px;
    color: #595959;
    font-family: 'MyriadProLight';
}

#serverhosting-left ul.head {
    margin: 0 0 30px 0;
    padding: 0;
    list-style-type: none;
}

#serverhosting-left ul.head li {
    color: #215f77;
    font-size: 18px;
    font-family: 'MyriadProLight';
    padding-left: 20px;
    background: url(../images/bullet-cyan.png) no-repeat 0 4px;
}

#serverhosting-left ul.head li strong {
    font-weight: normal;
    text-transform: uppercase;
    color: #159cc3;
    font-family: 'MyriadProBold';
}

#serverhosting-right .info {
    width: 273px;
    height: 253px;
    position: absolute;
    right: 0;
    top: 30px;
    color: #FFFFFF;
    text-align: center;
    font-size: 22px;
    font-family: 'MyriadProLight';
    padding: 20px 0 0 0;
    background: url(../images/serverhost-info-bg.png) no-repeat center center;
}

#serverhosting-right .info p {
    text-align: center;
    line-height: 120%;
    margin-bottom: 10px;
}

#serverhosting-right .info p.phone {
    font-family: 'MyriadProBlackCondensed';
    font-size: 32px;
    line-height: 100%;
    margin-bottom: 0;
}

#serverhosting-right .info p.phone strong {
    font-weight: normal;
    display: block;
    font-family: 'MyriadProBold';
    font-size: 20px;
}

#serverhosting-right .info p a {
    color: #FFFFFF;
    text-decoration: none;
}

#serverhosting-right .info p a:hover {
    text-decoration: underline;
}

.serverhousing-content .base {
    margin: 0;
    color: #FFFFFF;
    background: #215f77;
    padding: 0 20px 0 20px;
    height: 50px;
    line-height: 50px;
    font-size: 22px;
}

.serverhousing-content div.base div.base-price {
    float: right;
}

.serverhousing-content .accordion div.head {
    color: #FFFFFF;
    background: #159cc3 url(../images/serverhousing/accordion_head_open.png) no-repeat 20px 10px;
    font-size: 22px;
    height: 50px;
    line-height: 50px;
    padding: 0 20px 0 60px;
    margin: 11px 0 0 0;
    cursor: pointer;
}

.serverhousing-content .accordion div.head-closed {
    background: #159cc3 url(../images/serverhousing/accordion_head_closed.png) no-repeat 20px 10px;
}

.serverhousing-content .accordion div.head div.head-price {
    float: right;
}

.serverhousing-content .accordion div.content {
    padding: 25px 0 25px 20px;
}

.serverhousing-content .accordion div.content div.column {
    width: 350px;
    float: left;
}

.serverhousing-content .total {
    padding: 20px;
    background: #215f77;
    color: #FFFFFF;
    font-size: 16px;
    position: relative;
    z-index: 10;
    font-family: 'MyriadProBold';
}

.serverhousing-content .total em {
    font-style: normal;
    font-size: 12px;
    display: block;
    font-family: 'MyriadProLightItalic';
}

.serverhousing-content .total .text {
    float: left;
}

.serverhousing-content .total .total-price {
    float: right;
    font-size: 22px;
    padding-top: 10px;
}

.serverhousing-content form {
    margin: 0;
    padding: 0 0 0 0;
    position: relative;
}

.serverhousing-content form input[type="submit"] {
    cursor: pointer;
}

.serverhousing-content .data, .serverhostingVirtual-content .data, .serverhostingDediky-content .data {
    padding: 40px 20px 45px 20px;
    background: #215f77;
    background: rgba(33, 95, 119, 0.85);
}

.serverhousing-content .data-left, .serverhostingVirtual-content .data-left, .serverhostingDediky-content .data-left {
    float: left;
    width: 470px;
}

.serverhousing-content .data-right, .serverhostingVirtual-content .data-right, .serverhostingDediky-content .data-right {
    float: right;
    width: 350px;
}

#hosting-content .serverhousing-content .data h2, #hosting-content .serverhostingVirtual-content .data h2,
#hosting-content .serverhostingDediky-content .data h2 {
    font-family: 'MyriadProBold';
    color: #FFFFFF;
    font-size: 48px;
    margin: 0 0 20px 0;
    text-transform: uppercase;
}

.serverhousing-config #slider-price {
    left: 0;
    position: relative;
    top: 30px;
}

.serverhousing-config #slider-value {
    left: 0;
    position: relative;
    top: -30px;
}

.serverhousing-content .data p, .serverhostingVirtual-content .data p,
.serverhostingDediky-content .data p {
    font-family: 'MyriadProBold';
    color: #FFFFFF;
    font-size: 25px;
    margin: 0 0 0 0;
    text-transform: uppercase;
    line-height: 120%;
}

.serverhousing-content .data input[type="submit"], .serverhostingVirtual-content .data input[type="submit"],
.serverhostingDediky-content .data input[type="submit"] {
    border: none;
    background: #ec920d;
    color: #FFFFFF;
    height: 60px;
    width: 350px;
    font-family: 'MyriadProBold';
    text-transform: uppercase;
    font-size: 18px;
    cursor: pointer
}

.serverhousing-content .data input[type="text"], .serverhostingVirtual-content .data input[type="text"],
.serverhostingDediky-content .data input[type="text"] {
    color: #0d5b78;
    font-size: 18px;
    margin: 0 0 20px 0;
    border: none;
    background: #FFFFFF;
    padding: 20px 10px;
    font-family: 'MyriadProLightItalic';
    width: 330px;
}

.serverhousing-content .accordion div.radio input[type=radio].css-checkbox {
    display: none;
}

.serverhousing-content .accordion div.radio input[type=radio].css-checkbox + label.css-label {
    font-family: 'MyriadProBold';
    font-weight: normal;
    color: #215f77;
    font-size: 18px;
    display: inline-block;
    padding-left: 40px;
    height: 35px;
    line-height: 35px;
    vertical-align: middle;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url(../images/serverhousing/check.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.serverhousing-content .accordion div.radio input[type=radio].css-checkbox:checked + label.css-label {
    background-position: 0 -35px !important;
}

.serverhousing-content .accordion div.radio label.checked {
    background-position: 0 -35px !important;
}

.serverhousing-content .accordion .content-velikost {
    padding-left: 45px !important;
}

.serverhousing-content .accordion .content-velikost div.radio {
    float: left;
    margin-right: 100px;
    text-align: center;
    font-weight: bold;
    color: #224f79;
    font-size: 18px;
}

.serverhousing-content .accordion .content-velikost div.radio label {
    padding: 0 0 0 0 !important;
    margin-bottom: 10px;
    background: none !important;
    height: auto !important;
    line-height: normal !important;
}

.serverhousing-content .accordion .content-velikost div.radio label span {
    display: block;
    width: 36px;
    height: 35px;
    margin: 10px auto 0 auto;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url(../images/serverhousing/check.png);
}

.serverhousing-content .accordion .content-velikost div.radio input[type=radio].css-checkbox:checked + label.css-label span {
    background-position: 0 -35px;
}

.serverhousing-content .accordion .content-velikost div.radio input[type=radio].css-checkbox + label.checked span {
    background-position: 0 -35px !important;
}

.serverhousing-content .accordion .content-zdroje {
    padding-left: 55px !important;
}

.serverhousing-content .accordion .content-zdroje div.radio {
    float: left;
    margin-right: 100px;
}

.serverhousing-content .accordion .content-management-port div.radio {
    margin-bottom: 18px;
}

.serverhousing-content .accordion .content-ipv4 div.radio {
    margin-bottom: 18px;
}

.serverhousing-content .content-spotreba {
    padding-right: 14px !important;
    padding-top: 70px !important;
    padding-bottom: 40px !important;
}

.serverhousing-content .content-spotreba .max {
    float: right;
    color: #224f79;
    font-weight: bold;
    font-size: 14px;
    margin-top: -10px;
}

.serverhousing-content .ui-slider {
    position: relative;
    text-align: left;
}

.serverhousing-content .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 37px;
    height: 37px;
    cursor: pointer;
    text-decoration: none;
    outline: none;
    background: url('../images/serverhousing/slider_handle_bg.png') no-repeat 0 0;
}

.serverhousing-content .ui-slider .ui-slider-handle #slider-price, .serverhousing-content .ui-slider .ui-slider-handle #slider-value {
    white-space: nowrap;
    text-align: center;
    color: #215f77;
    font-weight: bold;
    font-size: 18px;
    width: 90px;
}

.serverhousing-content .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

.serverhousing-content .ui-slider-horizontal {
    height: 12px;
    background: #FFFFFF;
    border-radius: 6px;
    width: 780px;
    float: left;
    border: 1px solid #215f77;
}

.serverhousing-content .ui-slider-horizontal .ui-slider-handle {
    top: -12px;
    margin-left: -18px;
}

.serverhousing-content .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
    background: #7bbc36;
    border-radius: 6px;
    border-color: #7bbc36;
}

.serverhousing-content .ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.serverhousing-content .ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.serverhostingVirtual-content h3, .serverhostingDediky-content h3 {
    color: #159cc3;
    font-weight: normal;
    font-family: 'MyriadProBold';
    font-size: 30px;
    margin: 10px 0 7px 0;
}


#recaptchator { background: rgba(33, 95, 119, 0.85); display: inline-block; height: 1px; width: 1px; border: 0px; padding: 0px; margin: 0px; }

.serverhostingVirtual-content .orderVPSwrap {
    font-size: 20px;
}

#errorList2 .alert-danger {
  border: 1px solid red;
  background-color: red;
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  display: block;
}

.alert-danger a { text-decoration: none; }

.serverhostingVirtual-content .alert-danger strong { display: none;}

.serverhostingVirtual-content .orderVPSwrap table td:nth-child(2) { width: 80%;}

.serverhostingVirtual-content .orderVPSwrap .form-error {
    color: orangered;
    font-weight:bold;
    font-size: 15px;
    display: inline;
}

.serverhostingVirtual-content .orderVPSwrap input[type="text"] {
   padding: 8px 10px;
   margin: 5px;
}

.serverhostingVirtual-content .orderVPSwrap input[type="submit"] {
    margin: 5px 5px;
}

.serverhostingVirtual-content .orderVPSwrap input[type="password"] {
    color: #0d5b78;
    font-size: 18px;
    margin: 0 0 20px 0;
    border: none;
    background: #FFFFFF;
    padding: 8px 10px;
    margin: 5px;
    font-family: 'MyriadProLightItalic';
    width: 330px;
}

.serverhostingVirtual-content .orderVPSwrap textarea {
    margin: 5px;
    width: 346px;
    height: 140px;
    border: 0px;
    color: #0d5b78;
    font-size: 18px;
    border: none;
    background: #FFFFFF;
    padding: 20px 10px;
    font-family: 'MyriadProLightItalic';
    width: 330px;
}

.serverhostingVirtual-content .orderVPSwrap .g-recaptcha {
    margin: 5px;
}

.serverhostingVirtual-content .orderVPSwrap .g-recaptcha {
    margin: 5px;
}

.serverhostingVirtual-content .orderVPSwrap input.error {
    background-image: url(data:image/png;base64,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YWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA1LTE1VDEwOjM4OjU1KzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0wNS0xNVQxMDozODo1NSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDUtMTVUMTA6Mzg6NTUrMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjU4ZmM5Yzg4LWFiYWUtNGEzMC1iNGUxLTUyMTQyZWYzMzM4NDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM4YmMxOTAwLTNiNmMtMTE3OC05ZDQ5LWY0MzVhZTM4NTFiMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOmQ1ZjJhY2QyLTQ2ZDUtNGVlZS05NDllLThkMDI0MTljZjA3ODwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpkNWYyYWNkMi00NmQ1LTRlZWUtOTQ5ZS04ZDAyNDE5Y2YwNzg8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDUtMTVUMTA6Mzg6NTUrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo1OGZjOWM4OC1hYmFlLTRhMzAtYjRlMS01MjE0MmVmMzMzODQ8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDUtMTVUMTA6Mzg6NTUrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxwaG90b3Nob3A6VGV4dExheWVycz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8cGhvdG9zaG9wOkxheWVyTmFtZT7DlzwvcGhvdG9zaG9wOkxheWVyTmFtZT4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllclRleHQ+w5c8L3Bob3Rvc2hvcDpMYXllclRleHQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllck5hbWU+YTwvcGhvdG9zaG9wOkxheWVyTmFtZT4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllclRleHQ+YTwvcGhvdG9zaG9wOkxheWVyVGV4dD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6VGV4dExheWVycz4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPkRpc3BsYXk8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTk8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTc8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pmkb7KYAAAAgY0hSTQAAbZgAAHOOAAD6zAAAhPoAAHmBAAD9EwAAMG0AABIpDR4mTgAAAOZJREFUeNrMlL0NwyAQhZ+jLJAVkE4M4BVMR50RvIIzAivYI6S+zh4hHgAhZYWM4DTnCCFsoshFnkQBB9/9impZFhylEw5UFsaaatbUbj1iTR1ruhRhrKkGMALoWVOXsY8AHIAHa1KlyO4AVq+ONbkE1MhWAejjh+cMbBDPqzqJQAGoM3c/qnLdlPRcod7G+jAVYQJs0zT2QKXRmADMufMcaC9NJR1VW46sD6YI2wC9og7HkV+tD6/SaKQgIytWk9Y0B5tTkPVhljqZnbubNevFs7E+PBNbI9HfrA/DV6Pxn7/Gr3oPAAwLXEdIhTGuAAAAAElFTkSuQmCC);
    background-position: right 5px center;
    background-repeat: no-repeat;
}

.serverhostingVirtual-content .orderVPSwrap input.valid {
    background-image: url(data:image/png;base64,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YWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA1LTE1VDEwOjM5OjExKzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0wNS0xNVQxMDozOToxMSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDUtMTVUMTA6Mzk6MTErMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmU3ODMyNmIwLTQ5NmItNGMyMy05ZGI1LTI4OTRkMWQxZWZmYzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQxZDQzYTcwLTNiNmMtMTE3OC05ZDQ5LWY0MzVhZTM4NTFiMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjVkM2FkZDhiLTljMmUtNDU0ZC1iMjFhLTk5ZTliZDY2ODg1MDwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo1ZDNhZGQ4Yi05YzJlLTQ1NGQtYjIxYS05OWU5YmQ2Njg4NTA8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDUtMTVUMTA6Mzk6MTErMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDplNzgzMjZiMC00OTZiLTRjMjMtOWRiNS0yODk0ZDFkMWVmZmM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDUtMTVUMTA6Mzk6MTErMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxwaG90b3Nob3A6VGV4dExheWVycz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8cGhvdG9zaG9wOkxheWVyTmFtZT7DlzwvcGhvdG9zaG9wOkxheWVyTmFtZT4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllclRleHQ+w5c8L3Bob3Rvc2hvcDpMYXllclRleHQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllck5hbWU+YTwvcGhvdG9zaG9wOkxheWVyTmFtZT4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllclRleHQ+YTwvcGhvdG9zaG9wOkxheWVyVGV4dD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6VGV4dExheWVycz4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPkRpc3BsYXk8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTk8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTc8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pn/qNPoAAAAgY0hSTQAAbZgAAHOOAAD6zAAAhPoAAHmBAAD9EwAAMG0AABIpDR4mTgAAAMBJREFUeNrE1L0NwyAURtHrKAu4pPUKXsGs4AIGyGRQ2CM4K3gFt3TJCE5DgSL+7FgKEg0SB77HE82+71w1blw47mc3ais6YAGkUW47fbMA6n6Kqa1ogekbSmLaipe2ok9AC9AfeYAWmHycKqgUswOWAIxBbz8BaGJ9pq0IF1e/YYhA0ii3HmmNVKwxhHIxt8IB0ij3rK2ZDGtRAyUx39ExcExB2df09ZDB0sMoN+eyN6VfQ1sxAG0JqsL+9gV9BgBw6UeG/cRoQwAAAABJRU5ErkJggg==);
    background-position: right 5px center;
    background-repeat: no-repeat;
}

.serverhostingVirtual-content .orderVPSwrap input {
    padding: 0;
}

.serverhostingVirtual-content label.orderVPS {
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 20px;
    vertical-align: middle;
}

.serverhostingVirtual-content .orderVPSwrap label.required {
    color: #ec920d;
}

#hosting-tarify thead#serverhostingVirtual-tarify-head td .tarif-head {
    text-align: center;
}

#hosting-tarify thead#serverhostingVirtual-tarify-head tr td:first-child div {
    width: 260px;
    padding-left: 10px;
    font-family: 'MyriadProRegular';
    font-size: 20px;
}

#hosting-tarify thead#serverhostingVirtual-tarify-head tr td:first-child div strong {
    padding: 0;
    font-family: 'MyriadProBlackCondensed';
    font-size: 25px;
    margin-bottom: 7px;
}

.serverhostingDediky-content h3 em {
    font-style: normal;
    color: #215f77;
    font-family: 'MyriadProLight';
}

#calculate-table {
    position: relative;
    border-collapse: collapse;
    margin: 30px 0;
    color: #215f77;
    z-index: 50;
    display: none;
    width: 100%;
}

#calculate-table tr.header td {
    text-align: center;
    color: #159cc3;
    font-size: 30px;
}

#calculate-table tr.title td {
    color: #215f77;
    font-size: 24px;
    font-family: 'MyriadProLight';
}

#calculate-table tr td {
    height: 40px;
    vertical-align: middle;
}

#calculate-table td.tarif {
    padding-right: 20px;
}

#calculate-table .bg-slider {
    background: #ffffff;
    border: 1px solid #215f77;
    width: 390px;
    height: 50px;
    font-size: 10pt;
    padding: 0px;
    position: relative;
    padding-right: 70px;
}

#calculate-table .bg-slider span {
    position: absolute;
    top: 0;
    right: 0;
    height: 50px;
    line-height: 50px;
    width: 60px;
    padding-right: 10px;
    text-align: right;
}

#calculate-table .slider {
    width: 335px;
    border: none;
    background: none;
    color: #058EAB;
    position: relative;
    height: 50px;
}

#calculate-table .ui-slider-handle {
    background: url(../images/slider_driver.png);
    width: 55px;
    height: 52px;
    border: none;
    z-index: 200;
    display: block;
    top: -1px;
    position: absolute;
}

#calculate-table .price {
    height: 50px;
    line-height: 50px;
    background: #ffffff;
    width: 110px;
    border: 1px solid #215f77;
    padding: 0 10px;
    text-align: right;
    margin-left: 10px;
}

#mini-total td, #standard-total td, #profi-total td {
    height: auto !important;
    padding-top: 20px;
}

#mini-total .total, #standard-total .total, #profi-total .total,
.serverhostingDediky-content .total {
    background: #366e84;
    color: #FFFFFF;
    position: relative;
    height: auto;
    padding: 15px 20px;
}

#calculate-table .totalPrice, .serverhostingDediky-content .total .totalPrice {
    position: absolute;
    top: 15px;
    right: 20px;
    font-size: 28px;
    font-family: 'MyriadProBold'
}

#calculate-table .totalText, .serverhostingDediky-content .total .totalText {
    font-size: 28px;
    font-family: 'MyriadProLight';
}

#calculate-table .totalText strong, .serverhostingDediky-content .total .totalText strong {
    font-family: 'MyriadProBold';
    font-weight: normal;
}

#calculate-table .totalText em, .serverhostingDediky-content .total .totalText em {
    display: block;
    font-style: normal;
    font-size: 14px;
}

.serverhostingVirtual-content, .serverhostingDediky-content {
    border: 1px solid #215f77;
    padding: 20px;
}

.serverhostingVirtual-content .data, .serverhostingDediky-content .data {
    margin: 20px -20px -20px -20px;
}

.serverhostingDediky-content .select-box {
    margin: 0 0 30px 0;
    background: #FFFFFF;
}

.serverhostingDediky-content .select-box div.selected {
    height: 50px;
    line-height: 50px;
    color: #215f77;
    position: relative;
    cursor: pointer;
    background: #FFFFFF;
    border: 1px solid #215f77;
    padding-left: 20px;
    font-size: 24px;
    font-family: 'MyriadProLight';
}

.serverhostingDediky-content .select-box div.selected strong {
    font-weight: normal;
    font-size: 28px;
    font-family: 'MyriadProBold';
    display: inline-block;
    width: 75px;
}

.serverhostingDediky-content #select-box-period div.selected strong {
    width: 120px;
}

.serverhostingDediky-content .select-box div.selected .arrow {
    display: block;
    width: 55px;
    height: 52px;
    background: url(../images/select-box-arrow-down.png) no-repeat center center;
    position: absolute;
    right: -1px;
    top: -1px;
}

.serverhostingDediky-content .select-box ul.options {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: none;
}

.serverhostingDediky-content .select-box ul.options li {
    height: 50px;
    line-height: 50px;
    padding: 0 0 0 100px;
    color: #215f77;
    font-size: 20px;
    font-family: 'MyriadProLight';
    cursor: pointer;
    margin: 0;
}

.serverhostingDediky-content #select-box-period ul.options li {
    padding-left: 150px;
}

.serverhostingDediky-content .select-box ul.options li:hover, .serverhostingDediky-content .select-box ul.options li.selected {
    color: #FFFFFF;
    background: #00A0C5;
}

.serverhostingDediky-content .select-box ul.options li span.value {
    display: inline-block;
    width: 500px;
}

#select-box-platform div.selected {
    text-align: center;
    font-size: 28px;
}

#select-box-platform div.selected .text {
    height: 50px;
    line-height: 50px;
}

#select-box-platform ul.options li {
    padding-left: 50px;
    height: auto;
    clear: both;
    height: 100px;
    line-height: 100px;
}

#select-box-platform ul.options li span.value {
    color: #159cc3;
    font-size: 24px;
    font-family: 'MyriadProBold';
    width: 180px;
    float: left;
    height: 100px;
    line-height: 100px;
}

#select-box-platform ul.options li.selected span.value, #select-box-platform ul.options li:hover span.value {
    color: #FFFFFF;
}

#select-box-platform ul.options li span.params {
    font-size: 14px;
    float: left;
    line-height: 120%;
    height: 70px;
    padding: 15px 0;
    width: 400px;
}

#select-box-platform ul.options li span.params strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

#top-left .serverhosting-subhead {
    text-align: center;
    font-size: 30px;
    font-family: 'MyriadProLight';
}

#top-left ul.serverhosting-features {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#top-left ul.serverhosting-features li {
    font-size: 18px;
    font-family: 'MyriadProLight';
    padding-left: 25px;
    background: url(../images/bullet-cyan.png) no-repeat 0 5px;
    margin-bottom: 7px;
}

#top-left ul.serverhosting-features li strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

#serverhosting-left ul.features {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#serverhosting-left ul.features li {
    float: left;
    width: 215px;
    margin: 0 30px 30px 0;
    color: #1e586e;
    font-size: 18px;
    padding: 0 0 0 55px;
    background: url(../images/bullet-check-green.png) no-repeat left top;
}

#serverhosting-left ul.features li:last-child {
    margin-right: 0;
}

#serverhosting-left ul.features + h2 {
    color: #159cc3;
    font-size: 30px;
    text-transform: none;
}

#serverhosting-left div.tarif {
    width: 420px;
    float: left;
    position: relative;
    color: #1e586e;
    margin-bottom: 40px;
}

#serverhosting-left div.tarif-right {
    float: right;
}

#serverhosting-left div.tarif h3 {
    height: 65px;
    background: #34677b;
    color: #FFFFFF;
    font-size: 24px;
    padding: 15px 0 0 28px;
    font-family: 'MyriadProBold';
    font-weight: normal;
    margin: 0;
}

#serverhosting-left .tarif h3 em {
    display: block;
    font-style: normal;
    font-family: 'MyriadProLight';
}

#serverhosting-left .tarif table {
    font-size: 16px;
    margin: 15px 0;
}

#serverhosting-left .tarif th {
    text-align: right;
    font-family: 'MyriadProBold';
    font-weight: normal;
    width: 90px;
    padding-right: 15px;
}

#serverhosting-left .tarif td strong {
    font-family: 'MyriadProBold';
    font-weight: normal;
}

#serverhosting-left .tarif p.price {
    float: left;
    width: 210px;
    height: 59px;
    line-height: 59px;
    text-align: center;
    background: #34677b;
    color: #FFFFFF;
    font-size: 22px;
    font-family: 'MyriadProSemiboldItalic';
    margin-bottom: 0;
}

#serverhosting-left .tarif p.price span.period {
    font-family: 'MyriadProLightItalic';
    font-size: 16px;
}

#serverhosting-left .tarif p.price-win {
    line-height: normal;
    padding: 7px 0 0 0;
    height: 52px;
}

#serverhosting-left .tarif p.price-win em {
    display: block;
    font-style: normal;
    font-family: 'MyriadProLightItalic';
    font-size: 16px;
    line-height: 100%;
}

#serverhosting-left .tarif a.order:link, #serverhosting-left .tarif a.order:visited {
    float: left;
    width: 210px;
    color: #FFFFFF;
    font-size: 22px;
    font-family: 'MyriadProSemiboldItalic';
    background: #ff9600;
    height: 59px;
    line-height: 59px;
    text-decoration: none;
    text-align: center;
}

#serverhosting-left .tarif a.order:hover {
}

#serverhosting-left .tarif span.top {
    background: url("../images/hp-top.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    height: 103px;
    position: absolute;
    right: -40px;
    top: 7px;
    width: 104px;
    z-index: 2;
}

.dedicated-price {
    width: 220px;
    position: absolute;
    top: 10px;
    left: 900px;
    border: 1px solid #215f77;
    padding: 25px;
    text-align: center;
}

.dedicated-price h3 {
    font-weight: normal;
    margin: 0 0 10px 0;
    font-family: 'MyriadProLight';
    font-size: 30px;
    color: #215f77;
}

.dedicated-price p.price {
    color: #7bbc36;
    font-size: 42px;
    font-family: 'MyriadProBold';
    text-align: center;
    margin: 0;
    line-height: 100%;
}

.dedicated-price p.currency {
    color: #215f77;
    font-size: 14px;
    font-family: 'MyriadProLight';
    text-align: center;
}

.dedicated-price a.order:link, .dedicated-price a.order:visited {
    display: block;
    color: #FFFFFF;
    font-size: 22px;
    font-family: 'MyriadProSemiboldItalic';
    background: #ff9600;
    height: 59px;
    line-height: 59px;
    text-decoration: none;
    text-align: center;
}

.dedicated-price a.order:hover {
}

.serverhostingDediky-content .select-box-licence {
    float: left;
    width: 500px;
}

.serverhostingDediky-content .select-box-licence div.selected strong {
    width: 128px;
}

.serverhostingDediky-content .select-box-licence div.selected .text {
    font-size: 19px;
}

.serverhostingDediky-content .select-box-lang {
    float: right;
    width: 260px;
}

/*-------------------------------------------------------------------------------------------------------
	features
---------------------------------------------------------------------------------------------------------*/
#features {
    height: 331px;
    background: #215f77 url(../images/features-bg.jpg) no-repeat center top;
}

#features .in {
    padding-top: 50px;
}

#features a:link, #features a:visited {
    display: block;
    float: left;
    width: 270px;
    margin-right: 30px;
    padding: 0 0 0 100px;
    background: url(../images/features1.png) no-repeat left top;
    text-decoration: none;
    color: #FFFFFF;
    min-height: 70px;
    margin-bottom: 40px;
}

#features a strong {
    font-size: 24px;
    display: block;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: 'MyriadProLight';
    font-weight: normal;
}

#feature3, #feature6 {
    margin-right: 0 !important;
}

#feature5, #feature4, #feature6 {
    margin-bottom: 0 !important;
}

#feature2 {
    background-image: url(../images/features2.png) !important;
}

#feature3 {
    background-image: url(../images/features3.png) !important;
}

#feature4 {
    background-image: url(../images/features4.png) !important;
}

#feature5 {
    background-image: url(../images/features5.png) !important;
}

#feature6 {
    background-image: url(../images/features6.png) !important;
}

/*-------------------------------------------------------------------------------------------------------
	reference
---------------------------------------------------------------------------------------------------------*/
#references {
    padding: 30px 0;
}

#references h2 {
    text-align: center;
    color: #215f77;
    font-size: 44px;
    font-weight: normal;
    margin: 0 0 20px 0;
}

#references ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    height: 370px;
    overflow-y: hidden;
}

#references ul li {
    margin: 0 50px 0 0;
    display: inline-block
}

#references ul li a {
    display: inline-block;
    width: 370px;
    height: 370px;
    position: relative;
}

#references ul li a span {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: none;
    background: url(../images/reference/Referhover.png) no-repeat center center;
}

#references ul li a:hover span {
    display: block;
}

/*-------------------------------------------------------------------------------------------------------
	kontakty
---------------------------------------------------------------------------------------------------------*/
#header-contact {
    height: 280px;
    background: url(../images/header-kontakty-bg.jpg) no-repeat center 40px
}

#header-contact h1 {
    color: #FFFFFF;
    font-size: 68px;
    font-family: 'MyriadProLight';
    margin: 20px 0 0 0;
}

#content-contact-top {
    padding: 40px 0;
    background: #f7fafc;
}

#content-contact-top .in {
    background: #215f77;
    background: rgba(33, 95, 119, 0.9);
}

#content-contact-top .in .data {
    padding: 50px 0 15px 200px;
    color: #FFFFFF;
    font-size: 25px;
    font-family: 'MyriadProLight';
    background: url(../images/calling-icon.png) no-repeat 30px 50px;
}

#content-contact-top .in .data .column {
    float: left;
    width: 470px;
    padding-bottom: 35px;
}

#content-contact-top .in .data .column h2 {
    margin: 0;
    font-family: 'MyriadProBold';
}

#content-contact-top .in .data .column p.big {
    margin: 0;
    font-family: 'MyriadProBlack';
    font-size: 40px;
}

#content-contact-top .in .data a {
    text-decoration: none;
    color: #FFFFFF;
}

#content-contact-top .in .data a:hover {
    text-decoration: underline;
}

#content-contact-top .in .data .column p strong {
    font-weight: normal;
    font-size: 40px;
}

#content-contact-form {
    background: #EEE;
    padding: 40px 0;
}

#content-contact-form h2 {
    color: #366e84;
}

#content-contact-bottom {
    padding-top: 30px;
    color: #366e84;
    background: #f7fafc;
}

#content-contact-bottom h2, #content-contact-bottom h3 {
    font-size: 22px;
    font-family: 'MyriadProBold';
    font-weight: normal;
    margin: 15px 0 10px 0;
}

#content-contact-bottom .column h2:first-child, #content-contact-bottom .column h3:first-child {
    margin-top: 0 !important;
}

#content-contact-bottom a {
    text-decoration: none !important;
    color: #366e84 !important;
}

#content-contact-bottom .column {
    float: left;
    width: 25%;
}

#content-contact-bottom strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

#content-contact-bottom em {
    font-style: normal;
    font-family: 'MyriadProLightItalic';
}

#content-contact-bottom #contact-column1 {
    font-size: 16px;
}

#content-contact-bottom #contact-column1 p {
    line-height: 140%;
}

#content-contact-bottom #contact-column2 {
}

#content-contact-bottom #contact-column2 a {
    font-family: 'MyriadProLightItalic';
}

#content-contact-bottom #contact-column2 p {
}

#content-contact-bottom #contact-column3 {
    font-size: 16px;
}

#content-contact-bottom #contact-column3 h3 {
    margin-top: 20px;
}

#content-contact-bottom #contact-column4 {
}

#content-contact-bottom p.justice {
    font-family: 'MyriadProLightItalic';
}

#content-contact-bottom p.justice a {
    text-decoration: underline !important;
    font-size: 16px;
}

/*-------------------------------------------------------------------------------------------------------
	hd-info
---------------------------------------------------------------------------------------------------------*/
#hd-infoFloat {
    width: 200px;
    height: 300px;
    position: fixed;
    right: 0;
    bottom: 0;
}

#hd-infoFloat .content {
    width: 200px;
    height: 300px;
    background: #FFFFFF;
    position: relative;
}

#hd-infoFloat .shadow {
    width: 205px;
    height: 296px;
    position: absolute;
    left: -24px;
    bottom: 0;
    background: url(../images/hd-infoFloat-shadow.png) no-repeat left top;
}

#hd-infoFloat-close:link, #hd-infoFloat-close:visited {
    display: block;
    height: 118px;
    text-decoration: none;
    color: #6b6f9c;
}

#hd-infoFloat-close strong {
    display: block;
    background: #6b6f9c;
    color: #FFFFFF;
    height: 40px;
    line-height: 40px;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
    font-size: 16px;
    font-family: 'MyriadProBold';
}

#hd-infoFloat-close em {
    display: block;
    font-style: normal;
    padding: 5px 15px 0 15px;
    line-height: 120%;
}

#kayakoStatus {
    height: 60px;
    margin-bottom: 1px;
    background: #85b659;
}

#hd-infoFloat-email:link, #hd-infoFloat-email:visited,
#hd-infoFloat-callBack:link, #hd-infoFloat-callBack:visited {
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    background: #176a85 url(../images/arrow-hd.png) no-repeat 170px 25px;
    padding: 12px 0 0 15px;
    height: 48px;
}

#hd-infoFloat-email {
    margin-bottom: 1px;
    font-size: 16px;
    text-transform: uppercase
}

#hd-infoFloat-email strong {
    font-weight: normal;
    display: block;
}

#hd-infoFloat-callBack {
    font-size: 12px;
    padding-top: 10;
    height: 50px;
    line-height: 100%;
}

#hd-infoFloat-callBack strong {
    display: block;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: normal;
    margin-bottom: 3px;
}

/*-------------------------------------------------------------------------------------------------------
	domeny
---------------------------------------------------------------------------------------------------------*/
#header-domeny p.head {
    height: 100px;
    line-height: 120%;
    margin: 0 0 30px 0;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 45px;
    font-family: 'MyriadProLight';
    text-align: center;
    vertical-align: bottom;
    padding: 20px 0 0 0;
}

#header-domeny p.head strong {
    font-family: 'MyriadProBold';
    display: block;
}

#header-domeny .tarif {
    color: #FFFFFF;
    font-size: 34px;
    font-family: 'MyriadProLight';
    float: left;
    margin: 0 60px 20px 60px;
}

#header-domeny .tarif strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
    color: #ff9600;
    font-size: 56px;
}

#header-domeny .tarif em {
    font-style: normal;
    font-size: 56px;
    background: url(../images/kc_rok.png) no-repeat right center;
    padding: 0 60px 0 0;
}

#domeny-prices {
    background: #f7f7f7;
}

#domeny-prices .in {
    padding: 40px 0;
}

#domeny-prices p.note {
    font-family: 'MyriadProLightItalic';
    color: #555555;
    font-size: 14px;
    margin-bottom: 8px;
}

#domeny-prices p.note + p.note {
    margin-bottom: 0px;
}

#domeny-prices table.domain-prices {
    margin-bottom: 15px;
    width: 100%;
}

#domeny-prices table.domain-prices th {
    font-weight: normal;
    color: #404040;
    font-size: 18px;
    text-align: left;
    padding: 5px 0;
}

#domeny-prices table.domain-prices tr.border-bottom th {
    border-bottom: 1px solid #bfbfbf;
}

#domeny-prices table.domain-prices tbody td {
    padding: 0;
    padding-top: 10px;
    color: #159cc3;
    font-size: 28px;
    font-family: 'MyriadProBold';
}

#domeny-prices table.domain-prices tbody td small {
    font-family: 'MyriadProRegular';
    font-size: 14px;
}

#domeny-prices table.domain-prices tbody td.name {
    font-size: 42px;
}

#domeny-prices table.domain-prices-dealer tbody td,
#domeny-prices table.domain-prices-dealer tbody td.name {
    font-size: 24px;
    vertical-align: top;
    padding-top:15px;
}
#domeny-prices table.domain-prices tbody tr.small td {
    font-size: 1.1em;
    padding: 0;
}

#domeny-prices table.domain-prices-dealer .text-center {
    text-align:center;
}

#domeny-prices table.domain-prices tbody tr:nth-child(even) td {
    color: #215f77;
}
#domeny-prices table.fixed{
    top:0;
    position:fixed;
    width:auto;
    display:none;
    border:none;
    background-color: #F7F7F7;
}

#domeny-tabs > ul.ui-tabs-nav {
    margin: 0 0 20px 0;
    padding: 0;
    list-style-type: none;
    display: block;
    height: 60px;
}

#domeny-tabs > ul.ui-tabs-nav li {
    float: left;
    margin-right: 40px;
}

#domeny-tabs > ul.ui-tabs-nav li a {
    color: #808080;
    font-size: 28px;
    font-family: 'MyriadProBold';
    text-transform: uppercase;
    text-decoration: none;
}

#domeny-tabs > ul.ui-tabs-nav li a em {
    display: block;
    font-style: normaL;
    font-family: 'MyriadProLight';
}

#domeny-tabs > ul.ui-tabs-nav li.ui-tabs-active a {
    color: #159cc3;
}

#domeny-subtabs1 > ul.ui-tabs-nav {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: block;
    height: 48px;
    border-bottom: 2px solid #215f77;
    margin-bottom: 20px;
}

#domeny-subtabs1 > ul.ui-tabs-nav li {
    float: left;
    margin: 0;
}

#domeny-subtabs1 > ul.ui-tabs-nav li a {
    height: 46px;
    line-height: 46px;
    display: inline-block;
    text-decoration: none;
    color: #215f77;
    font-family: 'MyriadProBold';
    font-size: 18px;
    padding: 0 30px;
    border-left: 2px solid #215f77;
    border-top: 2px solid #215f77;
}

#domeny-subtabs1 > ul.ui-tabs-nav li:last-child a {
    border-right: 2px solid #215f77;
}

#domeny-subtabs1 > ul.ui-tabs-nav li.ui-tabs-active a {
    color: #FFFFFF;
    background: #159cc3;
    border-top-color: #159cc3;
}

#domeny-subtabs1 > ul.ui-tabs-nav li:first-child.ui-tabs-active a {
    border-left-color: #159cc3;
}

#domeny-subtabs1 > ul.ui-tabs-nav li:last-child.ui-tabs-active a {
    border-right-color: #159cc3;
}

#rules > .in {
  padding: 0 0 0 0;
}


#rules h2 {
    color: #215f77;
    font-family: 'MyriadProBold';
    font-weight: bold;
    font-size: 19px;
}

#rules ul {
    padding: 0;
    list-style-type: none;
}

#rules ul li {
    padding-left: 25px;
    background: url(../images/bullet-green.png) no-repeat 0 7px;
}

#rules ul li a {
    font-size: 16px;
    padding: 0 7px;
}

#rules h3 {
    color: #215f77;
    font-family: 'MyriadProBold';
    font-weight: normal;
    font-size: 16px;
}


#domeny-content > .in {
    padding: 0 0 0 0;
}

#domeny-content .info {
    background: #215f77;
    color: #FFFFFF;
    padding: 25px 0 30px 65px;
    margin: 0 0 1px 0;
}

#domeny-content .info h2 {
    margin: 0 0 20px 0;
    font-size: 34px;
    font-family: 'MyriadProLight';
    text-align: center;
}

#domeny-content .info ul {
    text-align: left !important;
    margin: 0;
    padding: 0;
    list-style-type: none;
    float: left;
}

#domeny-content .info ul li {
    text-transform: uppercase;
    font-size: 18px;
    font-family: 'MyriadProBold';
    padding-left: 25px;
    background: url(../images/bullet-white.png) no-repeat 0 6px;
}

#domeny-content .info ul.left {
    margin-right: 100px;
}

#domeny-content #accordion h3 {
    height: 60px;
    line-height: 60px;
    margin: 0 0 1px 0;
    color: #FFFFFF;
    font-weight: normal;
    background: #159cc3 url(../images/domain-accordion-closed.png) no-repeat 15px 10px;
    text-transform: uppercase;
    font-family: 'MyriadProBold';
    font-size: 22px;
    padding: 0 0 0 80px;
}

#domeny-content #accordion h3.ui-state-active {
    background-image: url(../images/domain-accordion-open.png);
}

#domeny-content #accordion div div.in {
    padding: 20px;
    color: #555555;
    font-size: 16px;
}

#domeny-content #accordion div div.in table {
    width: 100%;
}

#domeny-content #accordion div div.in table tr:nth-child(even) td {
    color: #000000;
}

#domeny-content #accordion div div.in table td.space {
    padding-left: 120px;
}

#domeny-content #accordion div div.in ul {
    padding: 0;
    list-style-type: none;
}

#domeny-content #accordion div div.in ul li {
    padding-left: 25px;
    background: url(../images/bullet-green.png) no-repeat 0 7px;
}

#domeny-content #accordion div div.in a.contact {
    text-decoration: none;
    color: #009cc3;
    font-family: 'MyriadProBold';
}

#domeny-content #accordion .column {
    float: left;
    width: 550px;
    margin-right: 70px;
}

#domeny-content #accordion .column + .column {
    margin-right: 0;
}

#domeny-content #accordion .column h4 {
    color: #215f77;
    font-family: 'MyriadProBold';
    font-weight: normal;
    font-size: 16px;
}

#domeny-content #accordion .column a:link, #domeny-content #accordion .column a:visited {
    text-decoration: none;
    color: #404040;
}

#domeny-content #accordion .column a:hover {
    text-decoration: underline;
    color: #159cc3;
}

#domeny-features {
    background: url(../images/features_bg.jpg) repeat-x center top;
    height: 930px;
}

#domeny-features .in {
    padding: 40px 0 0 0;
}

#domeny-features .feature {
    float: left;
    width: 370px;
    padding: 110px 0 0 0;
    background: url(../images/speed-icon-sub.png) no-repeat left top;
    margin: 0 30px 30px 0;
}

#domeny-features .feature-right {
    margin-right: 0;
}

#domeny-features h3 {
    font-weight: normal;
    font-family: 'MyriadProLight';
    font-size: 28px;
    color: #215f77;
    margin: 0 0 10px 0;
}

#domeny-features ul {
    margin: 0 0 10px 0;
    padding: 0;
    list-style-type: none;
}

#domeny-features ul li {
    padding: 0 0 0 20px;
    color: #215f77;
    font-family: 'MyriadProLight';
    font-size: 16px;
    margin-bottom: 0;
    background: url(../images/bullet-green.png) no-repeat 0 6px;
}

#domeny-features ul li strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

#domeny-features ul li a {
    color: #215f77;
}

#feature-sec {
    background-image: url(../images/dnssec-icon.png) !important;
}

#feature-care {
    background-image: url(../images/operators-icon.png) !important;
}

#feature-in {
    background-image: url(../images/up-icon.png) !important;
}

#feature-services {
    background-image: url(../images/plus-icon.png) !important;
}

#feature-simple {
    background-image: url(../images/navigation-icon.png) !important;
}

/************** ajax whisperer overeni domen **************/
div#whois_whisperer_box {
}

#whois_whisperer_table {
    width: 100%;
}

#whois_whisperer_table td.leftCol {
    width: 520px;
    padding: 0 130px 0 0;
    vertical-align: top;
}

#whois_whisperer_table td.rightCol {
    width: 520px;
    vertical-align: top;
}

#whois_whisperer_table table tr:nth-child(odd) td {
    color: #215f77;
}

#whois_whisperer_table table tr:nth-child(even) td {
    color: #2b82a3;
}

table.domain1, table.domain2 {
    width: 100%;
}

table.domain1 td, table.domain2 td {
    vertical-align: middle;
}

table.domain1 td h3, table.domain2 td h3,
table.domain1 td h4, table.domain2 td h4 {
    display: inline-block;
    width: 110px;
    font-weight: normal;
    font-family: 'MyriadProBold';
    font-size: 30px;
    vertical-align: middle;
}

table.domain1 td h4, table.domain2 td h4 {
    font-size: 22px;
    padding-left: 25px;
    height: 42px;
    line-height: 42px;
    width: 85px;
}

#whois_whisperer_table table td.action {
    width: 190px;
}

#whois_whisperer_table table td.action span.loader {
    display: inline-block;
    width: 130px;
    height: 38px;
    padding: 0 0 0 60px;
    background: url(../images/ajax_loader_blue_32.gif) no-repeat left center;
}

#whois_whisperer_table table td.action span.loader em {
    display: inline-block;
    width: 124px;
    height: 32px;
    line-height: 32px;
    border: 3px solid #cdcdcd;
    text-align: center;
    text-transform: uppercase;
    color: #cdcdcd;
    font-style: normal;
    font-size: 16px;
}

#whois_whisperer_table table td.action .error {
    display: inline-block;
    width: 184px;
    height: 32px;
    line-height: 32px;
    border: 3px solid #000000;
    text-align: center;
    text-transform: uppercase;
    color: #000000;
    font-style: normal;
    font-size: 16px;
    background: white;
}

#whois_whisperer_table table td.action .error:hover {
    background: white
}

#whois_whisperer_table table td.action a:link, #whois_whisperer_table table td.action a:visited {
    display: block;
    width: 184px;
    height: 32px;
    line-height: 32px;
    text-transform: uppercase;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    background: #47b4b2;
    color: #FFFFFF;
}

#whois_whisperer_table table td.action a:hover {
    background: #50cfcd;
}

#whois_whisperer_table table td.action a.prevod, #whois_whisperer_table table td.action a.prevod:visited {
    background: #f9a30e;
}

#whois_whisperer_table table td.action a.prevod:hover {
    background: #ffb533;
}

#whois_whisperer_table table td.action .hosting, #whois_whisperer_table table td.action a.hosting:visited {
    background: #a075aa;
}

#whois_whisperer_table table td.action a.hosting:hover {
    background: #b794bf;
}

#whois_whisperer_table tr.more td .content {
    display: none;
}

#whois_whisperer_table tr.triggers td {
    padding-top: 20px;
}

#whois_whisperer_table tr.triggers td div {
    border-top: 1px solid #2b82a3;
    padding: 15px 0 0 15px;
}

#whois_whisperer_table tr.triggers td div a:link, #whois_whisperer_table tr.triggers td div a:visited {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding-left: 90px;
    font-size: 16px;
    color: #2b82a3;
    text-transform: uppercase;
    font-family: 'MyriadProBold';
    text-decoration: none;
    background: url(../images/arrow-down.png) no-repeat left center;;
}

#whois_whisperer_box {
    position: absolute;
    z-index: 90;
    display: none;
    color: #004c93;
    background-color: #FFFFFF;
    overflow: visible;
    width: 100%;
    left: 0 !important;
}

#whois_whisperer_box .in {
    padding: 20px 30px;
    width: 1110px;
}

#whois_whisperer_box form {
    display: none;
}

#whois_whisperer_box table td {
    /*border: none;*/
    vertical-align: top;
}

#whois_whisperer_box .result {
    cursor: pointer;
    margin: 0 1em;
    text-align: right;
}

#whois_whisperer_box .domain1 {
    font-size: 18px;
}

#whois_whisperer_box .domain2 {
    font-size: 14px;
}

#whois_whisperer_box table#whois_whisperer_table {
    min-width: 722px;
}

#whois_whisperer_box table#whois_whisperer_table td.leftCol {
    min-width: 340px;
    padding-right: 20px;
    max-height: 300px;
    overflow: auto;
}

#whois_whisperer_box table#whois_whisperer_table td.rightCol {
    padding-left: 20px;
    min-width: 340px;
    max-height: 300px;
    overflow: auto;
}

#whois_whisperer_box table#whois_whisperer_table td.leftCol div.container {
    max-height: 250px;
    overflow: auto;
    padding: 0 10px 0 0;
}

#whois_whisperer_box table#whois_whisperer_table td.rightCol div.container {
    max-height: 250px;
    overflow: auto;
    padding: 0 10px 0 0;
}

#whois_whisperer_box table#whois_whisperer_table h3 {
    line-height: 20px;
    color: #122e42;
    font-size: 20px;
    margin: 0 0 3px 0;
    text-transform: uppercase;
}

#whois_whisperer_box table#whois_whisperer_table table.bordered {
    border-top: 1px solid #122e42;
}

#whois_whisperer_box table#whois_whisperer_table tr.whois_whisperer_domain_row:hover {
    background: #E8EDF0;
    cursor: pointer;
}

#whois_whisperer_box table#whois_whisperer_table tr.whois_whisperer_row_info td {
    font-size: 12px;
    padding-left: 1em !important;
    line-height: normal;
    min-height: auto;
}

.domain1, .domain2 {
    width: 100%;
}

.domain2 {
    height: 100%;
}

.domain1 td, .domain2 td {
    white-space: nowrap;
}

.domain1 td.title {
    height: 20px;
    padding: 5px 0 0 0 !important;
    vertical-align: bottom;
}

.domain1 td, .domain2 td {
    height: 17px;
    padding: 0 0 5px 0 !important;
    vertical-align: top !important;
    white-space: nowrap;
}

.leftCol a.all:link, .leftCol a.all:visited {
    display: block;
    text-align: center;
    color: #2f2f2f;
    text-transform: uppercase;
    height: 54px;
    line-height: 54px;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #456071;
    border-radius: 5px;
    margin: 33px 0 0 0;
    font-weight: bold;
    background: url(/z_graphics/web/domains/all_link_bg.png) repeat-x left top;
}

.leftCol a.all:hover {
    background-position: left bottom;
}

.domain1 a.buttonDomain, .domain1 a.buttonDomain:link, .domain1 a.buttonDomain:visited,
.domain2 a.buttonDomain, .domain2 a.buttonDomain:link, .domain2 a.buttonDomain:visited {
    background: none repeat scroll 0 0 #47b4b2;
    color: #ffffff;
    display: block;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 184px;
}

.domain1 a.buttonDomain:hover, .domain2 a.buttonDomain:hover {
    background-position: left bottom;
}

.domain1 a.stopDomain strong, .domain2 a.stopDomain strong {
    display: block;
    height: 22px;
    padding: 0 0 0 7px;
    float: right;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: left;
}

/************** konec ajax whisperer overeni domen **************/
/*-------------------------------------------------------------------------------------------------------
	landing pages
---------------------------------------------------------------------------------------------------------*/
.landing-repeat {
    background: url(../images//landings/landing-repeat-bg.png) repeat-x left top;
}

.landing-content {
    background: url(../images//landings/landing-content-bg.jpg) no-repeat center top;
}

.landing-content2 {
    background-image: url(../images//landings/landing-content2-bg.jpg);
}

.landing-content3 {
    background-image: url(../images//landings/landing-content3-bg.jpg);
}

.landing-content .in {
    position: relative;
}

#rok-zdarma-in {
    height: 809px;
}

.landing-content .in .content {
    color: #FFFFFF;
    text-align: right;
    padding: 40px 0 0 0;
    width: 520px;
    height: 409px;
    background: #5ebca4 url(../images/landings/content-bg.jpg) no-repeat left top;;
}

.landing-content .in .content h1 {
    font-family: 'MyriadProLight';
    font-size: 46px;
    margin-top: 0;
}

.landing-content .in .content h1 strong {
    font-weight: normal;
    font-family: 'MyriadProBlack';
}

.landing-content .in .content h2 {
    font-family: 'MyriadProBlack';
    font-weight: normal;
    font-size: 28px;
    text-transform: uppercase;
    margin: 10px 0 15px 0;
}

.landing-content .in .content p {
    text-align: right;
    font-size: 22px;
    font-family: 'MyriadProLight';
}

.landing-content .in .content a {
    display: inline-block;
    width: 349px;
    height: 80px;
    text-align: center;
    color: #FFFFFF;
    text-decoration: none;
    font-family: 'MyriadProLight';
    font-size: 30px;
    background: #6660aa;
    padding: 16px 50px 0 50px;
    box-shadow: 5px 6px #435156;
}

.landing-content .in .content a:hover {
    box-shadow: none;
    margin: 6px -5px 0 0;
}

.landing-content .in .conditions, .landing-content3 .in .parameters {
    text-align: right;
    padding: 40px 0 0 0;
    width: 520px;
    color: #006f96;
    font-size: 16px;
}

.landing-content .in .conditions p {
    text-align: right;
    font-family: 'MyriadProLight';
}

.landing-content .in .conditions h2, .landing-content3 .in .parameters h2 {
    font-family: 'MyriadProLight';
    font-size: 26px;
    font-weight: normal;
    margin-top: 0;
}

.landing-content .in .content p.head, .landing-content2 .in .content h1 {
    font-size: 42px;
    margin: 0;
}

.landing-content .in .content h1.logo {
    font-size: 42px;
    margin: 5px 0 7px 0;
    text-indent: 520px;
    width: 520px;
    height: 68px;
    overflow: hidden;
}

.landing-content .in .content h1.logo-word-press {
    background: url(../images/landings/logo-wordpress.png) no-repeat right top;
}

.landing-content .in .content h1.logo-joomla {
    background: url(../images/landings/logo-joomla.png) no-repeat right top;
}

.landing-content .in .content h1.logo-drupal {
    background: url(../images/landings/logo-drupal.png) no-repeat right top;
}

.landing-content .in .content h1.logo-presta {
    background: url(../images/landings/PrestaLogo_white.png) no-repeat right top;
    height: 72px;
}

.landing-content .in .content h1.logo-dokuwiki {
    background: url(../images/landings/DokuWiki_white.png) no-repeat right top;
    height: 81px;
}

.landing-content .in .content h1.logo-phpbb {
    background: url(../images/landings/phpBBlogo_white.png) no-repeat right top;
    height: 74px;
}

.landing-content .in .content p.price {
    margin-bottom: 15px;
    background: url(../images/landings/price-bg.png) no-repeat right top;
}

.landing-content .in .content p.price strong {
    display: block;
    font-size: 60px;
    font-family: 'MyriadProBlackItalic';
    padding: 0 60px 20px 0;
    line-height: 100%;
    margin: -4px 0 0 0;
}

.landing-content .in .content ul {
    margin: 0;
    padding: 0 80px;
    list-style-type: none;
    background: url(../images/landings/ico-scroll.png) no-repeat right bottom;
}

.landing-content .in .content ul li {
    padding-right: 40px;
    font-size: 22px;
    font-family: 'MyriadProLight';
    background: url(../images/landings/ico-check.png) no-repeat right center;
}

.landing-content .in .content ul li strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

.landing-content2 .in .content h1 {
    margin-bottom: 25px;
    line-height: 100%;
}

.landing-content2 .in .content p {
    margin-bottom: 25px;
}

.landing-content2 .in .content p strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
    font-size: 26px;
}

.landing-content2 .in p.price {
    position: absolute;
    left: 610px;
    top: 23px;
    width: 156px;
    height: 156px;
    line-height: 156px;
    color: #FFFFFF;
    font-size: 74px;
    font-family: 'MyriadProLight';
    text-indent: 15px;
    background: url(../images/landings/price-bg2.png) no-repeat center center;
}

.landing-content2 .in p.price em {
    display: none;
}

.landing-content2 .apps {
    height: 530px;
    position: relative;
}

.landing-content2 .apps .in {
    padding: 50px 0 0 0;
}

.landing-content2 .apps h2 {
    color: #006f96;
    font-family: 'MyriadProLight';
    font-size: 48px;
    margin: 0 0 50px 0;
}

.landing-content2 .apps h3 {
    font-weight: normal;
    color: #006f96;
    font-family: 'MyriadProLight';
    font-size: 22px;
    margin: 0 0 25px 0;
}

.landing-content2 .apps .column {
    width: 313px;
    float: left;
    margin-right: 87px;
    margin-bottom: 30px;
}

.landing-content2 .apps .column-right {
    margin-right: 0;
}

.landing-content2 .apps .app {
    display: block;
    height: 102px;
    line-height: 102px;
    text-indent: -9000px;
    background: url(../images/landings/WPlogo.png) no-repeat 20px center;
}

.landing-content2 .apps .app:hover {
    background: #ff9600 url(../images/landings/WPlogo-white.png) no-repeat 20px center;
}

.landing-content2 .apps .app-joomla {
    background-image: url(../images/landings/JoomlaLogo.png);
}

.landing-content2 .apps .app-joomla:hover {
    background-image: url(../images/landings/JoomlaLogo_white.png);
}

.landing-content2 .apps .app-drupal {
    background-image: url(../images/landings/DrupalLogo.png);
}

.landing-content2 .apps .app-drupal:hover {
    background-image: url(../images/landings/DrupalLogo_white.png);
}

.landing-content2 .apps .app-presta {
    background-image: url(../images/landings/PrestaLogo.png);
}

.landing-content2 .apps .app-presta:hover {
    background-image: url(../images/landings/PrestaLogo_white.png);
}

.landing-content2 .apps .app-phpbb {
    background-image: url(../images/landings/phpBBlogo.png);
}

.landing-content2 .apps .app-phpbb:hover {
    background-image: url(../images/landings/phpBBlogo_white.png);
}

.landing-content2 .apps .app-dokuwiki {
    background-image: url(../images/landings/DokuWiki.png);
}

.landing-content2 .apps .app-dokuwiki:hover {
    background-image: url(../images/landings/DokuWiki_white.png);
}

.landing-content2 .apps .overlay {
    position: absolute;
    width: 100%;
    height: 530px;
    left: 0;
    top: 0;
    background: #159cc3;
    background: rgba(21, 156, 195, 0.95);
    color: #FFFFFF;
}

.landing-content2 .apps .overlay .in {
    position: relative;
}

.landing-content2 .apps .overlay p {
    font-family: 'MyriadProLight';
    font-size: 16px;
}

.landing-content2 .apps .overlay p.head {
    font-size: 22px;
}

.landing-content2 .apps .overlay a.more {
    text-decoration: none;
    display: block;
    color: #FFFFFF;
    background: #ff9600;
    width: 275px;
    height: 62px;
    line-height: 62px;
    font-family: 'MyriadProSemiboldItalic';
    font-size: 22px;
    text-align: center;
    margin: 50px auto 0 auto;
}

.landing-content2 .apps .overlay a.more:hover {
    color: #ff9600;
    background: #FFFFFF;
}

.landing-content2 .apps .overlay .logo {
    height: 140px;
    background: url(../images/landings/WPlogo-white.png) no-repeat center center;
}

.landing-content2 .apps #overlay-joomla .logo {
    background-image: url(../images/landings/JoomlaLogo_white.png);
}

.landing-content2 .apps #overlay-drupal .logo {
    background-image: url(../images/landings/DrupalLogo_white.png);
}

.landing-content2 .apps #overlay-presta .logo {
    background-image: url(../images/landings/PrestaLogo_white.png);
}

.landing-content2 .apps #overlay-phpbb .logo {
    background-image: url(../images/landings/phpBBlogo_white.png);
}

.landing-content2 .apps #overlay-dokuwiki .logo {
    background-image: url(../images/landings/DokuWiki_white.png);
}

.landing-content2 .apps .overlay a.close {
    position: absolute;
    width: 56px;
    height: 56px;
    top: 40px;
    right: 0;
    text-indent: -9000px;
    background: url(../images/landings/ico-close.png) no-repeat center center;
}

.landing-content3 .in .parameters {
    height: 504px;
}

.landing-content3 .in .parameters h2 {
    font-size: 48px;
    margin-bottom: 20px;
}

.landing-content3 .in .parameters table {
    color: #006f96;
    font-size: 28px;
    font-family: 'MyriadProLight';
}

.landing-content3 .in .parameters table th, .landing-content3 .in .parameters table td {
    padding: 7px 0;
}

.landing-content3 .in .parameters table th {
    font-weight: normal;
    padding-right: 30px;
    white-space: nowrap;
}

.landing-content3 .in .parameters table td {
    text-align: left;
    white-space: nowrap;
}

.landing-content3 .in .parameters table tr.even td, .landing-content3 .in .parameters table tr.even th {
    color: #159cc3;
}

.landing-content3 .in .parameters table span.check {
    background: url(../images/landings/check.png) no-repeat center center;
    display: inline-block;
    height: 30px;
    margin-right: 10px;
    vertical-align: middle;
    width: 35px;
}

.opensource-order {
    height: 263px;
    padding: 40px 0 0 0;
    background: url(../images/landings/opensource-order-bg.jpg) repeat-x top center;
    text-align: center;
}

.opensource-order h2 {
    font-family: 'MyriadProLight';
    font-size: 48px;
    color: #006f96;
    margin: 0 0 30px 0;
}

.opensource-order a:link, .opensource-order a:visited {
    display: inline-block;
    width: 1170px;
    height: 120px;
    line-height: 120px;
    background: #006f96;
    color: #FFFFFF;
    font-family: 'MyriadProLight';
    font-size: 48px;
    text-decoration: none;
}

/*-------------------------------------------------------------------------------------------------------
	vydelek
---------------------------------------------------------------------------------------------------------*/
#header-vydelek {
    background: url(../images/header-vydelek.jpg) no-repeat center top;
    height: 420px;
    overflow: hidden;
}

#header-vydelek h1 {
    color: #FFFFFF;
    font-size: 68px;
    font-family: 'MyriadProLight';
    margin: 90px 0 0 0;
}

#vydelek-content {
    padding: 40px 0;
    background: #f3f3f3 url(../images/webhosting-content-bg.jpg) repeat center top;
}

.vydelek-left {
    float: left;
    width: 170px;
}

.vydelek-right {
    float: right;
    width: 970px;
    font-size: 18px;
    font-family: 'MyriadProLight';
    color: #215f77;
}

.vydelek-top-in {
    color: #215f77;
}

.vydelek-top-in h2 {
    text-align: center;
    font-size: 54px;
    font-family: 'MyriadProBold';
    text-transform: uppercase;
}

.vydelek-top-in p {
    font-size: 18px;
    text-align: justify;
    font-family: 'MyriadProLight';
}

.vydelek-top-in p strong {
    font-family: 'MyriadProBold';
    font-weight: normal;
}

#vydelek-content .blue {
    background: rgba(21, 156, 195, 0.6);
    padding: 20px 0;
    margin: 20px 0;
}

#vydelek-content .blue .vydelek-right {
    color: #FFFFFF;
}

#vydelek-content .blue table {
    margin: 10px 0;
}

#vydelek-content .blue table td {
    padding-right: 20px;
}

#vydelek-content .blue table td.price {
    padding-right: 0;
    color: #215f77;
    font-size: 22px;
    font-family: 'MyriadProBold';
}

.vydelek-left p {
    width: 170px;
    height: 170px;
    margin: 0;
    font-family: 'MyriadProBold';
    font-size: 18px;
    background: url(../images/vydelek-bubble-bg.png) no-repeat center center;
    color: #FFFFFF;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.vydelek-right h3 {
    text-transform: uppercase;
    color: #215f77;
    font-size: 32px;
    margin: 0 0 15px 0;
    font-family: 'MyriadProBold';
    font-weight: normal;
}

.vydelek-right strong {
    font-weight: normal;
    font-family: 'MyriadProBold';
}

.schema-jak-funguje .vydelek-left {
    padding: 20px 0 0 0;
}

.schema-jak-funguje .vydelek-right {
    margin: 0 0 20px 0;
    padding: 20px 0 0 0;
    background: url(../images/vydelek-schema1.png) no-repeat right top;
}

.schema-jak-funguje .vydelek-right p + p {
    padding: 260px 0 0 430px;
}

.schema-jak-funguje .vydelek-right p + p + p {
    padding: 10px 0 0 0;
    font-size: 14px;
}

#vydelek-content .schema-materialy {
    margin: 30px auto;
    background: url(../images/vydelek-schema2.png) no-repeat right 50px;
}

#vydelek-content .schema-materialy h3 + p {
    width: 660px;
}

#vydelek-content .schema-materialy h3 + p + p {
    color: #159cc3;
}

#vydelek-content .schema-materialy h3 + p + p + ul {
    list-style-type: none;
}

#vydelek-content .rules {
    border-top: 2px solid #215f77;
    border-bottom: 2px solid #215f77;
    padding: 30px 0 15px 0;
}

#vydelek-content .rules ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#vydelek-content .rules ul li {
    padding: 0 0 0 20px;
    background: url(../images/bullet-yellow.png) no-repeat 0 8px;
}

#vydelek-content .rules ul li em {
    font-style: normal;
    color: #159cc3;
}

#vydelek-content .rules ul li em.url1 {
    display: block;
    margin-left: 84px;
}

#vydelek-content .rules ul li .width80 {
    display: inline-block;
    width: 80px;
}

#vydelek-content .rules .column {
    width: 470px;
    float: left;
    margin: 30px 30px 0 0;
}

#vydelek-content .rules .column-right {
    margin-right: 0;
}

#vydelek-content .rules .column h4 {
    color: #159cc3;
}

#vydelek-content .rules .icon-html {
    padding-left: 70px;
    background: url(../images/html-doc-icon.png) no-repeat left top;
}

#vydelek-content .rules .icon-html a {
    color: #159cc3;
    font-size: 18px;
}

#vydelek-content .rules .icon-html p {
    margin: 5px 0 0 0;
    line-height: normal;
    font-size: 14px;
}

#vydelek-content a.button {
    display: block;
    width: 1170px;
    margin: 60px auto 0 auto;
    text-align: center;
    color: #FFFFFF;
    text-transform: uppercase;
    text-decoration: none;
    font-family: 'MyriadProBold';
    font-size: 42px;
    background: #ff9600;
    height: 160px;
    line-height: 160px;
}

#vydelek-content a.button:hover {
    background: #215f77;
}

.vydelek-right a {
    color: #159cc3;
}

/*-------------------------------------------------------------------------------------------------------
	aktuality
---------------------------------------------------------------------------------------------------------*/
.aktuality-shortItem {
    background: #f7f7f7;
    padding: 0 30px 30px 170px;
    position: relative;
    margin: 0 0 10px 0;
}

.aktuality-shortItem .aktuality-meta {
    margin: 0 -30px 0 -170px;
    height: 60px;
    line-height: 60px;
    color: #FFFFFF;
    background: #159cc3;
    font-size: 16px;
    font-family: 'MyriadProLightItalic';
}

.aktuality-shortItem .aktuality-meta em {
    display: inline-block;
    width: 170px;
    height: 60px;
    background: #ebf2f4;
    color: #215f77;
    font-size: 22px;
    font-family: 'MyriadProLight';
    font-style: normal;
    text-align: center;
    margin: 0 30px 0 0;
}

.aktuality-shortItem h3 {
    font-size: 22px;
    height: 80px;
    line-height: 80px;
    font-weight: normal;
}

.aktuality-shortItem h3 a {
    color: #215f77;
    text-decoration: none;
}

.aktuality-shortItem .image {
    float: left;
    width: 370px;
    margin-right: 30px;
}

.aktuality-shortItem .image img {
    width: 370px;
}

.aktuality-shortItem .aktuality-text {
    float: left;
    width: 569px;
}

.aktuality-shortItem .aktuality-text strong {
    font-weight: normaL;
    color: #215f77;
    font-size: 18px;
}

.aktuality-shortItem .aktuality-viewDetail {
    position: absolute;
    left: 0;
    bottom: 30px;
    text-align: center;
    width: 170px;
}

.aktuality-shortItem .aktuality-viewDetail a:link, .aktuality-shortItem .aktuality-viewDetail a:visited {
    display: inline-block;
    width: 100px;
    height: 100px;
    color: #FFFFFF;
    background: #159cc3;
    text-transform: uppercase;
    text-align: center;
    height: 100px;
    line-height: 100px;
    border-radius: 50px;
    text-decoration: none;
}

.domain-api-methods h4 {
    color: #306496;
    font-size: 14px;
    margin: 12px 0px 5px;
    text-decoration: underline;
}

.image-arrow-down {
    position: absolute;
    background: #159cc3 url("../images/domain-accordion-closed.png") no-repeat scroll 0px 0px;
    top: 30px;
    right: 40px;
    height: 39px;
    width: 39px;
    display: inline-block;
}

.image-arrow-up {
    position: absolute;
    background: #159cc3 url("../images/domain-accordion-open.png") no-repeat scroll 0px 0px;
    top: 30px;
    right: 40px;
    height: 39px;
    width: 39px;
    display: inline-block;
}

.makeItRelative {
    position: relative;
}

/*------------------------------------------------------------------------------
    FENIX RIBBON
------------------------------------------------------------------------------*/
#fenix_ribbon {
    position: absolute;
    top: 50px;
    left: 0px;
    display: block;
    height: 144px;
    width: 215px;
}


p.redError {
    color: #ff4141;
    padding-left: 12px;
}

p.redError2 {
    color: #ff4141;
    padding-left: 0px;
    margin-top: 10px;
}

.passwordRenew {
    margin: 5px 5px 3px 0;
}

.passwordRenew label {
    display: inline-block;
    min-width: 85px;
}

.doplnkoveSluzby {
    background: rgba(33, 95, 119, 0.85);
    border: 1px solid rgb(33, 95, 119);
    width: 828px;
    padding: 20px;
    margin-top: 20px;
}

.doplnkoveSluzby a {
    color: white;
    width: 100%;
    text-decoration: none;
    font-size: 28px;
    display: inline-block;
    background: transparent 800px center url('../images/hosting/arrow_small.png') no-repeat;
}

.g-recaptcha-outer {
    position: relative;
    float: left;
    text-align: left;
    border-radius: 2px;
    background: #f9f9f9;
    width: 180px;
    height: 60px;
}

.g-recaptcha-inner {
    padding-top: 1px;
    width: 180px;
    height: 55px;
    overflow: hidden;
    margin: 0 auto;
}

.g-recaptcha {
    position: relative;
    left: -2px;
    top: -1px;
    transform:scale(0.77);
    transform-origin:0 0;
}

.white-glue {
    background-color: #f9f9f9;
    height: 22px;
    left: 110px;
    position: absolute;
    top: 35px;
    width: 70px;
}

/*-------------------------------------------------------------------------------------------------------
	contact-form
---------------------------------------------------------------------------------------------------------*/
#contact-form {
    width: 1170px;
    margin: 0 auto;
}

#contact-form .info {
    float: right;
    width: 311px;
    height: 260px;
    text-align: center;
    color: #FFFFFF;
    padding-top: 50px;
    font-family: 'MyriadProBold';
    font-size: 20px;
    background: url(../images/contact-form-info-bg.png) no-repeat left top;
}

#contact-form .info p {
    text-align: center;
    line-height: 180%;
}

#contact-form .info big {
    display: block;
    font-size: 36px;
}

#contact-form .info strong {
    display: block;
    font-size: 34px;
    font-weight: normal;
}

#contact-form .info em {
    display: block;
    font-size: 28px;
    font-weight: normal;
    font-style: normal;
}

#contact-form .info p.phone {
    font-size: 38px;
    font-family: 'MyriadProBlackCondensed';
}

#contact-form h2 {
    height: 45px;
    font-size: 20px !important;
    font-family: 'MyriadProBold';
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    text-transform: none !important;
    line-height: 45px;
    font-weight: normal;
    color: #0d4e64;
}

#contact-form form {
    float: left;
    width: 770px;
}

#contact-form form input.text {
    width: 730px;
    height: 40px;
    line-height: 30px;
    font-family: 'MyriadProLightItalic';
    color: #0d5b78;
    font-size: 18px;
    padding: 0 20px;
    margin-bottom: 10px;
    border: none;
    background: #FFFFFF;
    background: rgba(255, 255, 255, 0.9);
    border: 2px solid #0e4c63;
}

#contact-form form input {
    display: block;
}

#contact-form form div#contact-collme-wrap {
    height: 40px;
    margin-bottom: 0px;
    background: #FFFFFF;
    background: rgba(255, 255, 255, 0.9);
}

#contact-form form #contact_phone {
    margin-bottom: 20px;
}

#contact-form form div.textarea {
    height: 60px;
    width: 730px;
    margin-bottom: 0px;
    background: #FFFFFF;
    background: rgba(255, 255, 255, 0.9);
    padding: 20px;
    margin-bottom: 10px;
    border: 2px solid #0e4c63;
}

#contact-form form div.textarea textarea {
    height: 60px;
    width: 730px;
    background: none;
    border: none;
    overflow: auto;
    font-family: 'MyriadProLightItalic';
    color: #0d5b78;
    font-size: 18px;
}

#contact-form form input[type="submit"] {
    float: left;
    margin-left: 10px;
    height: 40px;
    line-height: 40px;
    width: 180px;
    background: #0e4c63;
    color: #FFFFFF;
    border: none;
    font-size: 18px;
    font-family: 'MyriadProLight';
    cursor: pointer;
    margin-left: 0px;

}

#contact-form form div#contact-collme-wrap {
    height: 40px;
    margin-bottom: 20px;
    background: #FFFFFF;
    background: url(../images/CallMe_bg.png) repeat-y left top;
    line-height: 40px;
    padding: 5px 20px 5px 10px;
}

#contact-form form div#contact-collme-wrap label {
}

input[type=checkbox].css-checkbox {
    display: none;
}

#contact-form form div#contact-collme-wrap input[type=checkbox].css-checkbox + label.css-label {
    font-weight: normal;
    color: #0d5b78;
    font-size: 18px;
    font-family: 'MyriadProLight';
    display: inline-block;
    vertical-align: middle;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 0 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-top: 0px;

}

#contact-form form div#contact-collme-wrap input[type=checkbox].css-checkbox + label.css-label span {
    display: block;
    width: 39px;
    height: 39px;
    background: none;
    float: left;
    margin-right: 40px;
}

#contact-form form div#contact-collme-wrap input[type=checkbox].css-checkbox:checked + label.css-label span {
    background: url(../images/kontakt-form-check.png) no-repeat left top;;
}

#contact-form form div#contact-collme-wrap {
    width: 330px;
    float: left;
}

#contact-form .css-checkbox {
    display: none;
}

#contact-form .form-wrap {
    display: block;
    clear: both;
}

#contact-form .g-recaptcha-wrap {
    float: left;
    margin-left: 30px;
}

#contact-form .g-recaptcha-wrap #g-recaptcha {
    background-color: #ffffff;
}

#contact-form .g-recaptcha-wrap iframe {
    height: 67px;
}

#contact-form .g-recaptcha-wrap div {
    height: 67px;
    margin-bottom: 10px;
}


/* lost password form */
h1.lost-password {
	font-size: 30px;
	color: #215f77;
	font-family: 'MyriadProBold';
	text-transform: uppercase;
}

p.lost-password {
	font-size: 15px;
}

form.lost-password {
	font-size: 15px;
	font-family: 'MyriadProBold';
}

form.lost-password label {
	widht: auto;
	display: inline-block;
}

form.lost-password #lost_account {
	padding: 4px 3px;
	margin-left: 8px;
	border-right: none;
	width: 210px;
}

form.lost-password #send_lost_password {
	padding: 4px 6px;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

#error p.lost-password-error {
	font-size: 15px;
	color: #fe0000;
	font-family: 'MyriadProRegular';
}
