/* line 362, no-repeat/*.png */
.no-repeat-sprite, body a.arrow, body .selectWrapper .dropreplace .select .arrow, body .checkbox label, body .checkbox.checked label, body .radio label, body .radio.checked label, body div.button input[type="submit"].search, header .content .logo, header .content .cart, body.vertical header .content .cart, .main .content .loginContainer .head .close, .main .content .loginContainer form fieldset input[type="text"].user, .main .content .loginContainer form fieldset input[type="text"].pass, .main .content > section table.data tbody tr td > div.notSupported, .main .content > section table.data tbody tr td > div.isSupported, .main .content > section table.data .sliderWrapper .slider a div, .main .content > section table.data .sliderWrapper .labels ul li div, .main .content > section .searchResults ul li .wrapper .free, .main .content > section .searchResults ul li .wrapper .notFree, .main .content > section.hostings article ul li, .main .content > section.user ul li a h3.portal, .main .content > section.user ul li a h3.info, .main .content > section.user ul li a h3.invoice, .main .content > section.user ul li a h3.reseller, .main .content > section.user ul li a h3.search, .main .content > section.user ul li a h3.email, .main .content > section.user ul li a h3.service, .main .content > section.user ul li a h3.settings, .main .content > section.user ul li a h3.ticket, .main .content > section.user ul li a span.more, .main .content > section.user ul li a:hover h3.portal, .main .content > section.user ul li a:hover h3.info, .main .content > section.user ul li a:hover h3.invoice, .main .content > section.user ul li a:hover h3.reseller, .main .content > section.user ul li a:hover h3.search, .main .content > section.user ul li a:hover h3.email, .main .content > section.user ul li a:hover h3.service, .main .content > section.user ul li a:hover h3.settings, .main .content > section.user ul li a:hover h3.ticket, .main .content > section.cart .col.last ul li > div .remove, .main .content > section.contact .col article ul li a.twitter, .main .content > section.contact .col article ul li a.facebook, .main .content > section.contact .col article ul li a.dribble, .main .content > section.contact .col article ul li a.linkedin {
  background: url('../images/no-repeat-s10dbce5712.png') no-repeat;
}

/* =============================================================================
   normalize.css
   2011-07-06T20:20 UTC
   /*github.com/jonathantneal/normalize.css */

   Normalize.css is a customisable CSS file that makes browsers render all
   elements more consistently and in line with modern standards. We researched
   the differences between default browser styles in order to precisely target
   only the styles that need normalizing.

   How comment documentation is written:
   Comments: (anchor) (type of change) (summary of issue) in (affected browsers)
   Url: (url related to above comment)

   To be concise, comments are restricted to a length of 77 characters or less.

   What 'types of change' mean:
   Addresses: Changes involving downgrades for greater cross-browser consistency
   Corrects: Bug fixes and corrections to unexpected visual quirks
   Improves: Improvements based on popular usage and html5 recommendation
   ========================================================================== */
/* =============================================================================
   Base
   ========================================================================== */
/*
 * Corrects block display not defined in IE6/7/8/9 & FF3
 */
/* line 41, ../sass/default/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

/*
 * 1. Improves visual focus of mouse in all browsers
 * 2. Corrects text resizing oddly when font size is set using ems in IE6/7
 *    http://clagnut.com/blog/348/#c790
 * 3. Corrects page centering in all browsers regardless of content height
 * 4. Improves visual appearance of containers during a delegated click in mSaf
 *    www.yuiblog.com/blog/2010/10/01/quick-tip-customizing-the-mobile-safari-tap-highlight-color/
 * 5. Corrects text resizing oddly after orientation change in all handhelds
 *    www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
 */
/* line 56, ../sass/default/_normalize.scss */
html {
  cursor: default;
  /* 1 */
  font-size: 100%;
  /* 2 */
  overflow-y: scroll;
  /* 3 */
  -webkit-tap-highlight-color: transparent;
  /* 4 */
  -ms-text-size-adjust: 100%;
  /* 5 */
  -webkit-text-size-adjust: 100%;
  /* 5 */
}

/* 
 * 1. Addresses text resizing limitations in IE6/7
 *    Improves text sizing inconsistency in all browsers
 *    Known issue: text sizing unnecessary for 'form'
 * 2. Improves margins set oddly in IE6/7 FF3/4 S5 C10
 */
/* line 77, ../sass/default/_normalize.scss */
body,
form,
input,
button,
select,
textarea {
  font-size: 100%;
  /* 1 */
  margin: 0;
  /* 2 */
}

/* =============================================================================
   Links
   ========================================================================== */
/*
 * Improves appearance when active or hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */
/* line 94, ../sass/default/_normalize.scss */
a,
a:active,
a:hover {
  outline: none;
}

/*
 * Addresses outline set oddly in C10
 */
/* line 102, ../sass/default/_normalize.scss */
a:focus {
  outline: thin dotted;
}

/* =============================================================================
   Typography
   ========================================================================== */
/*
 * Corrects styling not present in IE6/7/8/9 S5 C10
 */
/* line 115, ../sass/default/_normalize.scss */
abbr {
  _border-bottom: expression(this.title ? '1px dotted' : 'none');
}

/* line 119, ../sass/default/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/*
 * Corrects style set incorrectly as 'bolder' in FF3/4 S4/5 C10
*/
/* line 128, ../sass/default/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/*
 * Corrects styling not present in S5 C10
 */
/* line 136, ../sass/default/_normalize.scss */
dfn {
  font-style: italic;
}

/*
 * Corrects styling not present in IE6/7/8/9
 */
/* line 144, ../sass/default/_normalize.scss */
mark {
  background: #FF0;
  color: #000;
}

/*
 * Corrects font family displayed oddly in IE6 S5 C10
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */
/* line 157, ../sass/default/_normalize.scss */
pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers
 */
/* line 167, ../sass/default/_normalize.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/*
 * Addresses CSS quotes not supported in IE6/7
 */
/* line 177, ../sass/default/_normalize.scss */
q {
  quotes: none;
}

/*
 * Addresses quote property not supported in S4
 */
/* line 186, ../sass/default/_normalize.scss */
q:before,
q:after {
  content: '';
  content: none;
}

/*
 * Improves appearance in all browsers
 */
/* line 197, ../sass/default/_normalize.scss */
small,
sub,
sup {
  font-size: 75%;
}

/*
 * Improves appearance in all browsers
 * gist.github.com/413930
 */
/* line 207, ../sass/default/_normalize.scss */
sub,
sup {
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 213, ../sass/default/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 217, ../sass/default/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* =============================================================================
   Lists
   ========================================================================== */
/*
 * Improves appearance of navigation-specific lists
 */
/* line 230, ../sass/default/_normalize.scss */
nav ul {
  list-style: none;
}

/* =============================================================================
   Embedded content
   ========================================================================== */
/*
 * Corrects display not defined in IE6/7/8/9 & FF3
 */
/* line 244, ../sass/default/_normalize.scss */
audio[controls],
canvas,
video {
  display: inline-block;
  *display: inline;
}

/* line 249, ../sass/default/_normalize.scss */
audio {
  display: none;
  _display: expression(this.controls ? 'inline' : 'none');
  *zoom: 1;
}

/* line 255, ../sass/default/_normalize.scss */
audio[controls] {
  display: inline-block;
}

/*
 * 1. Improves readability when inside 'a' in all browsers
 * 2. Improves visual appearance when scaled in IE7
 *    code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */
/* line 265, ../sass/default/_normalize.scss */
img {
  border: 0;
  /* 1 */
  -ms-interpolation-mode: bicubic;
  /* 2 */
}

/*
 * Corrects overflow displayed oddly in IE9 
 */
/* line 274, ../sass/default/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* =============================================================================
   Forms
   ========================================================================== */
/*
 * Corrects alignment displayed oddly in IE6/7
 */
/* line 287, ../sass/default/_normalize.scss */
legend {
  *margin-left: -7px;
}

/*
 * Improves appearance in all browsers
 */
/* line 298, ../sass/default/_normalize.scss */
button,
input,
select,
textarea {
  -webkit-appearance: none;
  border-radius: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

/*
 * 1. Corrects FF3/4 setting it using !important in the UA stylesheet
 * 2. Corrects spacing displayed oddly in IE6/7
 * 3. Corrects inability to style clickable 'input' types in iOS
 */
/* line 312, ../sass/default/_normalize.scss */
button,
input {
  line-height: normal;
  /* 1 */
  _overflow: expression(this.type == 'button|reset|submit' ? 'visible' : '');
  /* 2 */
}

/* 3 */
/* line 322, ../sass/default/_normalize.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  overflow: visible;
}

/*
 * Addresses box sizing forced to border-box in IE6/7
 */
/* line 331, ../sass/default/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
}

/*
 * Addresses sizing set oddly to searchfield in S5 iOS C10
 * Known issue: -moz included to future-proof
 */
/* line 340, ../sass/default/_normalize.scss */
input[type="search"] {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/*
 * Addresses inner padding displayed oddly in S5 C10 on OSX
 */
/* line 350, ../sass/default/_normalize.scss */
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
 * Corrects appearance displayed oddly in FF3/4
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */
/* line 360, ../sass/default/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*
 * 1. Corrects scrollbar displayed oddly in IE6/7/8/9
 * 2. Improves readability and alignment in all browsers
 */
/* line 370, ../sass/default/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* =============================================================================
   Tables
   ========================================================================== */
/* 
 * Improves visual appearance in all browsers
 */
/* line 383, ../sass/default/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 1, ../sass/default/_dropreplace.scss */
.dropreplace {
  position: relative;
  float: left;
  margin: 0 0;
  border: 1px solid #b4b4b4;
  padding: 1px 0 0 5px;
  cursor: pointer;
  background-color: #fff;
}

/* line 11, ../sass/default/_dropreplace.scss */
.dropreplace .select {
  margin: 0;
  overflow: hidden;
  position: relative;
  font-size: 12px;
  color: #1b3067;
}

/* line 19, ../sass/default/_dropreplace.scss */
.dropreplace .select .arrow {
  border-left: 1px solid #b4b4b4;
  float: right;
  height: 17px;
  width: 17px;
}

/* line 27, ../sass/default/_dropreplace.scss */
.dropreplace .hoverBorder {
  left: -21px;
  padding: 0 20px 20px;
  position: absolute;
}

/* line 33, ../sass/default/_dropreplace.scss */
.dropreplace .options {
  background-color: white;
  border: 1px solid #B4B4B4;
  left: 20px;
  line-height: 18px;
  position: absolute;
  width: 88px !important;
  z-index: 50;
}

/* line 43, ../sass/default/_dropreplace.scss */
.dropreplace .options .elemWrapper {
  margin: 0;
  position: relative;
  overflow: hidden;
  max-height: 145px;
  overflow: auto;
}

/* line 51, ../sass/default/_dropreplace.scss */
.dropreplace .options .elemWrapper ul {
  margin: 0;
  list-style: none;
  position: relative;
}

/* line 57, ../sass/default/_dropreplace.scss */
.dropreplace .options .elemWrapper ul li {
  margin: 0;
  padding: 0;
  background: none;
}

/* line 63, ../sass/default/_dropreplace.scss */
.dropreplace .options a {
  display: block;
  float: none;
  margin: 0;
  padding: 0;
  color: #1b3067;
  padding-left: 5px;
  text-decoration: none;
  font-size: 12px;
}

/* line 74, ../sass/default/_dropreplace.scss */
.dropreplace .options a:hover {
  color: white;
  background-color: #1b3067;
  text-decoration: none;
}

/* line 80, ../sass/default/_dropreplace.scss */
.dropreplace .options a span {
  color: #1b3067;
  padding: 0 3px 0 10px;
}

/* line 85, ../sass/default/_dropreplace.scss */
.dropreplace .options a:hover span {
  color: white;
}

/* line 90, ../sass/default/_dropreplace.scss */
.dropreplace .options .arrow_up,
.dropreplace .options .arrow_down {
  margin: 0;
  padding: 5px;
  background-color: #b4b4b4;
  display: none !important;
}

/* line 97, ../sass/default/_dropreplace.scss */
.dropreplace .options .arrow_up div {
  /*background: url("../img_neu/dropreplace/arrows.png") no-repeat scroll 0px center;*/
  width: 15px;
  height: 7px;
  margin: 0 auto;
}

/* line 104, ../sass/default/_dropreplace.scss */
.dropreplace .options .arrow_up.click div {
  background-position: -15px center;
}

/* line 108, ../sass/default/_dropreplace.scss */
.dropreplace .options .arrow_up.click.hover div {
  background-position: -59px center;
}

/* line 112, ../sass/default/_dropreplace.scss */
.dropreplace .options .arrow_down div {
  /*background: url("../img_neu/dropreplace/arrows.png") no-repeat scroll -30px center;*/
  width: 15px;
  height: 7px;
  margin: 0 auto;
}

/* line 119, ../sass/default/_dropreplace.scss */
.dropreplace .options .arrow_down.click div {
  background-position: -45px center;
}

/* line 123, ../sass/default/_dropreplace.scss */
.dropreplace .options .arrow_down.click.hover div {
  background-position: -75px center;
}

/* line 127, ../sass/default/_dropreplace.scss */
.notActiveArrow {
  background-color: #ececec !important;
  cursor: default;
}

/*listReplace*/
/* line 134, ../sass/default/_dropreplace.scss */
.listreplace {
  width: 199px;
  height: 108px;
  overflow: auto;
  border: 1px solid #bfbfbf;
  margin-bottom: 15px;
}

/* line 143, ../sass/default/_dropreplace.scss */
.listreplace a {
  color: #1b3067;
  text-decoration: none;
  padding: 0 5px;
  display: block;
  font-size: 12px;
  line-height: 18px;
}

/* line 153, ../sass/default/_dropreplace.scss */
.listreplace a:hover,
.listreplace .active {
  color: white;
  background-color: #1b3067;
}

/* line 2, ../sass/default/_noUiSlider.scss */
.noUiSlider,
.noUiSlider * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  display: block;
  cursor: default;
}

/* line 12, ../sass/default/_noUiSlider.scss */
.noUiSlider {
  position: relative;
}

/* line 15, ../sass/default/_noUiSlider.scss */
.noUiSlider a {
  position: absolute;
  z-index: 1;
}

/* line 19, ../sass/default/_noUiSlider.scss */
.noUiSlider a:nth-child(2) {
  background: inherit !important;
}

/* line 22, ../sass/default/_noUiSlider.scss */
.noUiSlider.vertical a {
  width: 100%;
  bottom: 0;
}

/* line 26, ../sass/default/_noUiSlider.scss */
.noUiSlider.horizontal a {
  height: 100%;
  right: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 33, ../sass/default/_noUiSlider.scss */
  .noUiSlider:before,
  body.TOUCH,
  .noUiSlider div {
    -ms-touch-action: none;
  }

  /* line 36, ../sass/default/_noUiSlider.scss */
  .noUiSlider:before {
    display: block;
    position: absolute;
    width: 150%;
    left: -25%;
    height: 400%;
    top: -150%;
    content: "";
    z-index: -1;
  }

  /* line 46, ../sass/default/_noUiSlider.scss */
  .noUiSlider.vertical:before {
    width: 400%;
    left: -150%;
    height: 150%;
    top: -25%;
  }
}
/* line 53, ../sass/default/_noUiSlider.scss */
.noUiSlider {
  border: 1px solid #908d84;
  border-radius: 3px;
}

/* line 58, ../sass/default/_noUiSlider.scss */
.noUiSlider.connect a,
.noUiSlider.connect.lower {
  background: #b2a98f;
}

/* line 62, ../sass/default/_noUiSlider.scss */
.noUiSlider,
.noUiSlider.connect.lower a {
  background: #d9d7cb;
  box-shadow: inset 0px 1px 7px #b6b4a8;
}

/* line 67, ../sass/default/_noUiSlider.scss */
.noUiSlider.disabled,
.noUiSlider.disabled.connect.lower a {
  background: #ccc;
  box-shadow: none;
}

/* line 71, ../sass/default/_noUiSlider.scss */
.noUiSlider div {
  height: 18px;
  width: 18px;
  border: 1px solid #99968f;
  border-radius: 3px;
  background: #efefe7;
}

/* line 78, ../sass/default/_noUiSlider.scss */
.noUiSlider.disabled div {
  background: transparent;
}

/* line 81, ../sass/default/_noUiSlider.scss */
.noUiSlider.horizontal {
  width: 300px;
  height: 10px;
}

/* line 85, ../sass/default/_noUiSlider.scss */
.noUiSlider.horizontal div {
  margin: -5px 0 0 -9px;
}

/* line 88, ../sass/default/_noUiSlider.scss */
.noUiSlider.vertical {
  width: 10px;
  height: 300px;
}

/* line 92, ../sass/default/_noUiSlider.scss */
.noUiSlider.vertical div {
  margin: -9px 0 0 -5px;
}

/* line 6, ../sass/styles/_screen.scss */
body {
  margin: 0 auto;
  padding: 0;
  font-family: arial;
  font-size: 11px;
  color: #363636;
  /* styling checkboxen */
}
/* line 13, ../sass/styles/_screen.scss */
body.login {
  background: url("../images/css/loginBack.jpg") no-repeat center top #363636;
}
/* line 17, ../sass/styles/_screen.scss */
body.login header,
body.login footer {
  background-color: transparent;
}
/* line 21, ../sass/styles/_screen.scss */
body.login .main .content {
  padding: 0;
}
/* line 27, ../sass/styles/_screen.scss */
body.login footer div {
  display: inline-block;
}
/* line 30, ../sass/styles/_screen.scss */
body.login footer div.wrapper {
  margin: 0 auto;
}
/* line 40, ../sass/styles/_screen.scss */
body .left {
  float: left;
}
/* line 44, ../sass/styles/_screen.scss */
body .right {
  float: right;
}
/* line 48, ../sass/styles/_screen.scss */
body .clear {
  float: none;
  clear: both;
}
/* line 53, ../sass/styles/_screen.scss */
body a {
  text-decoration: none;
  outline: none;
}
/* line 58, ../sass/styles/_screen.scss */
body a:active, body a:focus {
  outline: none;
}
/* line 62, ../sass/styles/_screen.scss */
body a.arrow {
  background-position: -17px -2185px;
  color: #363636;
  font-size: 12px;
  padding-left: 14px;
  font-weight: bold;
  font-family: verdana;
}
/* line 70, ../sass/styles/_screen.scss */
body a.arrow.more {
  margin-bottom: 28px;
  display: block;
}
/* line 78, ../sass/styles/_screen.scss */
body a:hover {
  text-decoration: underline;
}
/* line 84, ../sass/styles/_screen.scss */
body ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 91, ../sass/styles/_screen.scss */
body ul.hlist li {
  float: left;
}
/* line 100, ../sass/styles/_screen.scss */
body a.button {
  display: inline-block;
  padding: 0 20px;
  margin: 15px auto 0;
  height: 40px;
  line-height: 40px;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius-: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  color: #fff;
  background-color: #363636;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #343434), color-stop(100%, #2e2e2e));
  background-image: -webkit-linear-gradient(#343434, #2e2e2e);
  background-image: -moz-linear-gradient(#343434, #2e2e2e);
  background-image: -o-linear-gradient(#343434, #2e2e2e);
  background-image: linear-gradient(#343434, #2e2e2e);
  text-shadow: #000 0px 1px 0px;
  font-size: 14px;
}
/* line 113, ../sass/styles/_screen.scss */
body a.button:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fc5203), color-stop(100%, #fc5203));
  background-image: -webkit-linear-gradient(#fc5203, #fc5203);
  background-image: -moz-linear-gradient(#fc5203, #fc5203);
  background-image: -o-linear-gradient(#fc5203, #fc5203);
  background-image: linear-gradient(#fc5203, #fc5203);
  background-color: #fc5203;
  text-shadow: none;
  text-decoration: none;
}
/* line 123, ../sass/styles/_screen.scss */
body div.input {
  text-indent: 20px;
  color: #4c4c4c;
  border: 1px solid #e0e0e0;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius-: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  display: inline-block;
  margin-right: 20px;
  padding-right: 10px;
  background-color: #fff;
  float: left;
}
/* line 137, ../sass/styles/_screen.scss */
body div.input input[type="text"],
body div.input input[type="password"],
body div.input select,
body div.input textarea {
  background-color: none;
  border: none;
  height: 38px;
  padding-left: 0;
  padding-right: 0;
  background-color: transparent;
}
/* line 148, ../sass/styles/_screen.scss */
body div.input input[type="text"],
body div.input input[type="password"],
body div.input textarea {
  width: 344px;
  font-weight: bold;
}
/* line 153, ../sass/styles/_screen.scss */
body div.input textarea {
  padding-top: 12px;
  height: 140px;
  color: #363636;
  font-family: verdana;
}
/* line 162, ../sass/styles/_screen.scss */
body .selectWrapper {
  float: left;
  margin-right: 10px;
  display: inline-block;
}
/* line 167, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace {
  width: 80px;
  padding-top: 0;
  border: 0;
  height: 42px;
  text-indent: 20px;
  color: #4c4c4c;
  border: 1px solid #e0e0e0;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius-: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color: #fff;
  padding-left: 20px;
  padding-right: 10px;
}
/* line 181, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace .select {
  line-height: 40px;
  height: 40px;
  text-indent: 0;
  padding-right: 20px;
}
/* line 187, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace .select .arrow {
  background-position: 100% -2272px;
  width: 9px;
  height: 40px;
  border: 0;
}
/* line 197, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace .hoverBorder {
  top: 34px;
}
/* line 200, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace .hoverBorder .options {
  border: 1px solid #e0e0e0;
  border-top: 0;
}
/* line 207, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace ul {
  margin-top: 0 !important;
  border-top: 1px solid #e0e0e0;
}
/* line 211, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace ul li {
  padding: 0 !important;
}
/* line 214, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace ul li.active a {
  background-color: #fc5203;
  color: #fff;
}
/* line 219, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace ul li a {
  padding: 5px 0;
}
/* line 222, ../sass/styles/_screen.scss */
body .selectWrapper .dropreplace ul li a:hover {
  background-color: #fc5203;
}
/* line 238, ../sass/styles/_screen.scss */
body .checkbox label, body .checkbox input[type=checkbox] {
  cursor: pointer;
}
/* line 241, ../sass/styles/_screen.scss */
body .checkbox label {
  display: block;
  width: auto;
  line-height: 16px;
  height: 16px;
  padding-left: 25px;
  font-size: 11px;
  font-weight: bold;
  background-position: -13px -1486px;
}
/* line 252, ../sass/styles/_screen.scss */
body .checkbox input[type="checkbox"] {
  display: none;
}
/* line 256, ../sass/styles/_screen.scss */
body .checkbox.checked label {
  background-position: -13px -604px;
}
/* line 263, ../sass/styles/_screen.scss */
body .radio {
  margin-bottom: 10px;
  margin-right: 26px;
}
/* line 266, ../sass/styles/_screen.scss */
body .radio label, body .radio input[type=radio] {
  cursor: pointer;
}
/* line 269, ../sass/styles/_screen.scss */
body .radio label {
  display: block;
  width: auto;
  line-height: 16px;
  height: 16px;
  padding-left: 25px;
  text-align: left;
  background-position: -13px -651px;
}
/* line 279, ../sass/styles/_screen.scss */
body .radio input[type="radio"] {
  display: none;
}
/* line 283, ../sass/styles/_screen.scss */
body .radio.checked label {
  background-position: -13px -197px;
}
/* line 291, ../sass/styles/_screen.scss */
body div.button {
  display: inline-block;
  padding: 0 20px;
  height: 42px;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius-: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color: #363636;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #343434), color-stop(100%, #2e2e2e));
  background-image: -webkit-linear-gradient(#343434, #2e2e2e);
  background-image: -moz-linear-gradient(#343434, #2e2e2e);
  background-image: -o-linear-gradient(#343434, #2e2e2e);
  background-image: linear-gradient(#343434, #2e2e2e);
}
/* line 299, ../sass/styles/_screen.scss */
body div.button input[type="submit"] {
  cursor: pointer;
  color: #fff;
  border: none;
  text-shadow: #000 0px 1px 0px;
  font-size: 14px;
  background: none;
  height: 42px;
}
/* line 308, ../sass/styles/_screen.scss */
body div.button input[type="submit"].search {
  background-position: -13px -1892px;
  padding-left: 25px;
}
/* line 318, ../sass/styles/_screen.scss */
body div.price .currency {
  color: #2b2b2b;
  font-size: 18px;
  font-family: verdana;
  display: inline-block;
  line-height: 18px;
  position: relative;
  top: -21px;
}
/* line 328, ../sass/styles/_screen.scss */
body div.price .priceFull {
  font-size: 48px;
  color: #fc5203;
  font-family: verdana;
  font-weight: bold;
  display: inline-block;
}
/* line 336, ../sass/styles/_screen.scss */
body div.price .priceSmall {
  color: #363636;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana;
  display: inline-block;
  position: relative;
  top: -4px;
}
/* line 346, ../sass/styles/_screen.scss */
body div.price .period {
  color: #80878c;
  font-size: 11px;
  line-height: 21px;
}
/* line 354, ../sass/styles/_screen.scss */
body .col {
  float: left;
  margin-right: 20px;
  width: 660px;
}
/* line 359, ../sass/styles/_screen.scss */
body .col.last {
  margin-right: 0;
  width: 170px;
}
/* line 363, ../sass/styles/_screen.scss */
body .col.last p {
  margin: 0;
}

/* line 373, ../sass/styles/_screen.scss */
header {
  width: 100%;
  background-color: #363636;
  height: 88px;
}
/* line 378, ../sass/styles/_screen.scss */
header .content {
  width: 100%;
  max-width: 850px;
  margin: 0 auto;
  padding: 0 60px 0 50px;
}
/* line 384, ../sass/styles/_screen.scss */
header .content .login {
  background: url("../images/css/loginLine.png") no-repeat center bottom;
  padding-bottom: 10px;
}
/* line 388, ../sass/styles/_screen.scss */
header .content .login img {
  display: block;
  margin: 0 auto;
}
/* line 396, ../sass/styles/_screen.scss */
header .content .logo {
  height: 88px;
  padding-right: 40px;
  background-position: 100% -2202px;
}
/* line 401, ../sass/styles/_screen.scss */
header .content .logo img {
  display: block;
}
/* line 406, ../sass/styles/_screen.scss */
header .content nav {
  margin-top: 35px;
}
/* line 409, ../sass/styles/_screen.scss */
header .content nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 414, ../sass/styles/_screen.scss */
header .content nav ul li {
  float: left;
  position: relative;
}
/* line 418, ../sass/styles/_screen.scss */
header .content nav ul li a {
  color: #fff;
  font-size: 14px;
  font-family: verdana;
  padding: 0 20px;
}
/* line 424, ../sass/styles/_screen.scss */
header .content nav ul li a:hover {
  color: #fc5203;
  text-decoration: none;
}
/* line 431, ../sass/styles/_screen.scss */
header .content nav ul li .submenu {
  display: none;
  position: absolute;
  z-index: 100;
  background-color: #363636;
  border-top: 2px solid #fc5203;
  left: 0;
  top: 53px;
  padding: 10px 21px 10px;
  width: 122px;
}
/* line 444, ../sass/styles/_screen.scss */
header .content nav ul li .submenu ul li {
  float: none;
}
/* line 447, ../sass/styles/_screen.scss */
header .content nav ul li .submenu ul li a {
  line-height: 37px;
  border-bottom: 1px solid #434343;
  padding-bottom: 10px;
}
/* line 453, ../sass/styles/_screen.scss */
header .content nav ul li .submenu ul li:last-child a {
  border: none;
}
/* line 469, ../sass/styles/_screen.scss */
header .content .cart {
  background-color: #2e2e2e;
  background-position: -4px -1361px;
  padding: 0 15px 0 35px;
  height: 34px;
  margin-top: 25px;
}
/* line 476, ../sass/styles/_screen.scss */
header .content .cart a {
  color: #fff;
  line-height: 34px;
}

/* line 1, ../sass/styles/_header_vertical.scss */
body.vertical header {
  background-color: #363636;
  height: auto;
  width: 190px;
  float: left;
}
/* line 8, ../sass/styles/_header_vertical.scss */
body.vertical header .left,
body.vertical header .right {
  float: none;
}
/* line 12, ../sass/styles/_header_vertical.scss */
body.vertical header .content {
  width: 84%;
  margin: 0;
  padding: 0 8%;
}
/* line 17, ../sass/styles/_header_vertical.scss */
body.vertical header .content .logo {
  height: auto;
  padding-right: 0;
  background: url("../images/css/siderbarLine.png") repeat-x center bottom;
}
/* line 22, ../sass/styles/_header_vertical.scss */
body.vertical header .content .logo img {
  display: block;
  margin: 0;
}
/* line 28, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav {
  margin-top: 35px;
}
/* line 31, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul {
  list-style: none;
  margin: 0;
  padding: 0 0 10px;
  background: url("../images/css/siderbarLine.png") repeat-x center bottom;
}
/* line 37, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li {
  float: none;
  position: relative;
  padding-bottom: 7px;
}
/* line 42, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li.active {
  background: url("../images/css/sidebarActive.png") no-repeat right top;
}
/* line 46, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li > a {
  color: #fff;
  font-size: 18px;
  font-family: verdana;
  padding: 0 20px;
}
/* line 52, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li > a:hover {
  color: #fc5203;
  text-decoration: none;
}
/* line 59, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li .submenu {
  display: none;
  position: relative;
  z-index: 100;
  background-color: transparent;
  border: none;
  left: 0;
  top: 0;
  padding: 10px 21px 10px;
  width: 122px;
}
/* line 72, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li .submenu ul li {
  float: none;
}
/* line 75, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li .submenu ul li a {
  line-height: 37px;
  border-bottom: none;
  padding-bottom: 10px;
  font-size: 14px;
}
/* line 82, ../sass/styles/_header_vertical.scss */
body.vertical header .content nav > ul > li .submenu ul li:last-child a {
  border: none;
}
/* line 98, ../sass/styles/_header_vertical.scss */
body.vertical header .content .cart {
  background-color: #2e2e2e;
  background-position: -4px -1361px;
  padding: 0 15px 0 35px;
  width: 100px;
  height: 34px;
  margin-top: 25px;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius-: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
}
/* line 107, ../sass/styles/_header_vertical.scss */
body.vertical header .content .cart a {
  color: #fff;
  line-height: 34px;
}
/* line 490, ../sass/styles/_screen.scss */
body.vertical section.main {
  float: left;
  width: 900px;
}
/* line 494, ../sass/styles/_screen.scss */
body.vertical section.main .content {
  padding-right: 0;
}
/* line 500, ../sass/styles/_screen.scss */
body.vertical footer {
  display: none;
}

/* line 506, ../sass/styles/_screen.scss */
footer {
  width: 100%;
  background-color: #363636;
  height: 47px;
}
/* line 511, ../sass/styles/_screen.scss */
footer .content {
  width: 100%;
  max-width: 850px;
  margin: 0 auto;
  padding: 0 60px 0 50px;
}
/* line 517, ../sass/styles/_screen.scss */
footer .content div {
  color: #6f6f6f;
  font-size: 11px;
  line-height: 14px;
  margin-top: 15px;
}
/* line 523, ../sass/styles/_screen.scss */
footer .content div a {
  color: #6f6f6f;
}
/* line 527, ../sass/styles/_screen.scss */
footer .content div.left {
  margin-right: 5px;
  padding-right: 5px;
  border-right: 1px solid #6f6f6f;
}
/* line 533, ../sass/styles/_screen.scss */
footer .content div.right {
  margin-left: 5px;
  padding-left: 5px;
  border-left: 1px solid #6f6f6f;
}
/* line 539, ../sass/styles/_screen.scss */
footer .content div.last {
  border: none;
}

/* line 548, ../sass/styles/_screen.scss */
.main {
  width: 100%;
}
/* line 551, ../sass/styles/_screen.scss */
.main .content {
  width: 100%;
  max-width: 850px;
  margin: 0 auto;
  padding: 40px 60px 48px 50px;
}
/* line 560, ../sass/styles/_screen.scss */
.main .content form fieldset {
  padding: 20px;
  border: 0;
  margin: 0;
  display: block;
  background-color: #fafafa;
  border-right: 1px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3;
  border-left: 1px solid #f3f3f3;
}
/* line 570, ../sass/styles/_screen.scss */
.main .content form fieldset.border {
  padding: 0;
  margin-bottom: 45px;
}
/* line 575, ../sass/styles/_screen.scss */
.main .content form fieldset.single {
  margin-bottom: 22px;
}
/* line 579, ../sass/styles/_screen.scss */
.main .content form fieldset h4 {
  font-size: 14px;
  padding: 20px 20px 0;
}
/* line 584, ../sass/styles/_screen.scss */
.main .content form fieldset ul {
  margin-top: 10px;
}
/* line 587, ../sass/styles/_screen.scss */
.main .content form fieldset ul li {
  padding: 20px;
  border-bottom: 1px solid #f3f3f3;
}
/* line 591, ../sass/styles/_screen.scss */
.main .content form fieldset ul li:last-child {
  border: none;
}
/* line 602, ../sass/styles/_screen.scss */
.main .content form p {
  font-size: 11px;
  color: #989898;
  line-height: 14px;
}
/* line 611, ../sass/styles/_screen.scss */
.main .content h1 {
  font-family: verdana;
  font-size: 36px;
  color: #4c4c4c;
  margin: 0;
  font-weight: normal;
}
/* line 619, ../sass/styles/_screen.scss */
.main .content h2 {
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  color: #989898;
}
/* line 626, ../sass/styles/_screen.scss */
.main .content h3 {
  font-family: verdana;
  font-size: 24px;
  color: #4c4c4c;
  margin: 0 0 16px;
  font-weight: normal;
}
/* line 634, ../sass/styles/_screen.scss */
.main .content h4 {
  font-family: verdana;
  font-size: 24px;
  color: #4c4c4c;
  margin: 0 0 6px;
  font-weight: normal;
}
/* line 642, ../sass/styles/_screen.scss */
.main .content p {
  font-size: 11px;
  color: #6f6f6f;
  line-height: 14px;
  margin: 0 0 22px;
}
/* line 648, ../sass/styles/_screen.scss */
.main .content p.light {
  color: #6f6f6f;
}
/* line 654, ../sass/styles/_screen.scss */
.main .content ul.services {
  overflow: auto;
  margin-bottom: 20px;
}
/* line 658, ../sass/styles/_screen.scss */
.main .content ul.services li {
  font-size: 11px;
  line-height: 16px;
  color: #989898;
  width: 25%;
}
/* line 667, ../sass/styles/_screen.scss */
.main .content p {
  font-size: 11px;
  color: #363636;
  line-height: 14px;
}
/* line 673, ../sass/styles/_screen.scss */
.main .content .headerGroup {
  margin-bottom: 35px;
}
/* line 677, ../sass/styles/_screen.scss */
.main .content .loginContainer {
  width: 400px;
  margin: 130px auto 80px;
}
/* line 681, ../sass/styles/_screen.scss */
.main .content .loginContainer .head {
  height: 63px;
  line-height: 63px;
  background-color: #fc5203;
  color: #fff;
  position: relative;
  padding-left: 22px;
  font-size: 14px;
  font-family: verdana;
}
/* line 691, ../sass/styles/_screen.scss */
.main .content .loginContainer .head .close {
  position: absolute;
  right: 20px;
  top: 25px;
  background-position: -15px -1130px;
  width: 13px;
  height: 13px;
}
/* line 703, ../sass/styles/_screen.scss */
.main .content .loginContainer form {
  background: url("../images/css/shadow.png") no-repeat center bottom;
  padding-bottom: 5px;
}
/* line 707, ../sass/styles/_screen.scss */
.main .content .loginContainer form fieldset {
  background-color: #fff;
  border: 0;
  border-radius: 0 0 5px 5px;
  -moz-border-radius-: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  padding: 20px;
  margin-left: 0;
  margin-right: 0;
}
/* line 715, ../sass/styles/_screen.scss */
.main .content .loginContainer form fieldset .input {
  margin-right: 0;
  margin-bottom: 20px;
}
/* line 720, ../sass/styles/_screen.scss */
.main .content .loginContainer form fieldset input[type="text"] {
  width: 326px;
}
/* line 723, ../sass/styles/_screen.scss */
.main .content .loginContainer form fieldset input[type="text"].user {
  background-position: 100% -2031px;
}
/* line 727, ../sass/styles/_screen.scss */
.main .content .loginContainer form fieldset input[type="text"].pass {
  background-position: 100% -2131px;
}
/* line 737, ../sass/styles/_screen.scss */
.main .content .loginContainer .lost {
  font-weight: bold;
  color: #363636;
  margin-left: 20px;
}
/* line 747, ../sass/styles/_screen.scss */
.main .content > section table.data {
  width: 100%;
  border: 0;
  margin-bottom: 40px;
  border-radius: 5px 5px 0 0;
  -moz-border-radius-: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
}
/* line 759, ../sass/styles/_screen.scss */
.main .content > section table.data.custom tbody tr td {
  height: 63px;
  line-height: 20px;
}
/* line 763, ../sass/styles/_screen.scss */
.main .content > section table.data.custom tbody tr td .radio {
  margin-top: 25px;
  margin-left: 35px;
}
/* line 768, ../sass/styles/_screen.scss */
.main .content > section table.data.custom tbody tr td .unit {
  color: #fc5203;
}
/* line 784, ../sass/styles/_screen.scss */
.main .content > section table.data thead tr td {
  background-color: #fc5203;
  color: #fff;
  border-right: 1px solid #eaeaea;
  font-family: verdana;
  font-size: 14px;
  line-height: 63px;
  text-align: left;
  text-indent: 46px;
}
/* line 794, ../sass/styles/_screen.scss */
.main .content > section table.data thead tr td:last-child {
  border: none;
}
/* line 808, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr.price td {
  padding-top: 15px;
  padding-bottom: 15px;
}
/* line 813, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr td {
  border-right: 1px solid #eaeaea;
  font-size: 11px;
  color: #363636;
  text-align: center;
  line-height: 36px;
  background-color: #fafafa;
}
/* line 821, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr td:last-child {
  border: none;
}
/* line 825, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr td:first-child {
  color: #989898;
}
/* line 829, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr td > div {
  margin: 0 auto;
  height: 36px;
}
/* line 833, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr td > div.notSupported {
  background-position: -15px -1591px;
  width: 13px;
}
/* line 838, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr td > div.isSupported {
  background-position: -14px -1845px;
  width: 15px;
}
/* line 847, ../sass/styles/_screen.scss */
.main .content > section table.data tbody tr.odd td {
  background-color: #f7f7f7;
}
/* line 855, ../sass/styles/_screen.scss */
.main .content > section table.data .sliderWrapper {
  position: relative;
  padding-top: 10px;
  width: 428px;
  margin: 0 auto;
}
/* line 861, ../sass/styles/_screen.scss */
.main .content > section table.data .sliderWrapper .slider {
  height: 9px;
  width: 428px;
  margin: 0 auto;
  opacity: 1;
  -webkit-box-shadow: 0px -2px 3px #333333;
  -moz-box-shadow: 0px -2px 3px #333333;
  box-shadow: 0px -2px 3px #333333;
  background-color: #92d5fc;
}
/* line 869, ../sass/styles/_screen.scss */
.main .content > section table.data .sliderWrapper .slider a {
  background-color: #e4e4e4;
}
/* line 872, ../sass/styles/_screen.scss */
.main .content > section table.data .sliderWrapper .slider a div {
  background-position: -11px -1px;
  width: 16px;
  height: 19px;
  opacity: 1;
  top: -8px;
  z-index: 500;
  border: 0;
}
/* line 887, ../sass/styles/_screen.scss */
.main .content > section table.data .sliderWrapper .labels {
  width: 471px;
  margin-left: -19px;
  margin-top: 5px;
}
/* line 892, ../sass/styles/_screen.scss */
.main .content > section table.data .sliderWrapper .labels ul {
  width: 100%;
}
/* line 897, ../sass/styles/_screen.scss */
.main .content > section table.data .sliderWrapper .labels ul li div {
  background-position: -20px -2327px;
  text-align: center;
  background-position: center -2327px;
  color: #363636;
  font-family: verdana;
  line-height: 36px;
}
/* line 922, ../sass/styles/_screen.scss */
.main .content > section .col.last .head {
  height: 63px;
  background-color: #363636;
  color: #fff;
  line-height: 63px;
  border-radius: 5px 5px 0 0;
  -moz-border-radius-: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  font-family: verdana;
  font-size: 14px;
  text-indent: 20px;
}
/* line 933, ../sass/styles/_screen.scss */
.main .content > section .col.last article {
  margin-bottom: 16px;
}
/* line 941, ../sass/styles/_screen.scss */
.main .content > section .domainCheck .head {
  height: 63px;
  line-height: 63px;
  text-indent: 20px;
  background-color: #fc5203;
  color: #fff;
  font-family: verdana;
  font-size: 14px;
  border-radius: 5px 5px 0 0;
  -moz-border-radius-: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
}
/* line 955, ../sass/styles/_screen.scss */
.main .content > section .searchResults {
  margin-bottom: 48px;
}
/* line 958, ../sass/styles/_screen.scss */
.main .content > section .searchResults a.button {
  margin-top: 0;
}
/* line 966, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper {
  background-color: #f6f6f6;
  width: 97%;
  height: 63px;
  margin-bottom: 2px;
  padding-left: 3%;
}
/* line 973, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper > div {
  float: left;
}
/* line 978, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper > a,
.main .content > section .searchResults ul li .wrapper div.price {
  float: right;
}
/* line 982, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper .free {
  line-height: 63px;
  background-position: -14px -1792px;
  padding-left: 30px;
  font-weight: bold;
  color: #363636;
  font-size: 12px;
}
/* line 991, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper .notFree {
  line-height: 63px;
  background-position: -15px -1749px;
  padding-left: 30px;
  font-weight: bold;
  color: #363636;
  font-size: 12px;
}
/* line 1000, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper a {
  margin-top: 15px;
  margin-left: 46px;
}
/* line 1005, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper .price {
  margin-top: 8px;
}
/* line 1008, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper .price .currency {
  font-size: 12px;
  top: -18px;
}
/* line 1013, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper .price .priceFull {
  font-size: 36px;
}
/* line 1017, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper .price .priceSmall {
  font-size: 14px;
  top: -2px;
}
/* line 1021, ../sass/styles/_screen.scss */
.main .content > section .searchResults ul li .wrapper .price .priceSmall .period {
  font-size: 11px;
  line-height: 10px;
}
/* line 1039, ../sass/styles/_screen.scss */
.main .content > section.hostings {
  margin-bottom: 38px;
}
/* line 1042, ../sass/styles/_screen.scss */
.main .content > section.hostings article {
  margin-right: 41px;
  float: left;
  background-color: #363636;
  padding: 16px;
  width: 224px;
}
/* line 1049, ../sass/styles/_screen.scss */
.main .content > section.hostings article.last {
  margin-right: 0;
}
/* line 1053, ../sass/styles/_screen.scss */
.main .content > section.hostings article h1 {
  color: #fff;
  font-size: 100px;
  font-weight: bold;
}
/* line 1059, ../sass/styles/_screen.scss */
.main .content > section.hostings article h2 {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  border-top: 1px solid #4a4a4a;
  padding-top: 8px;
  margin-bottom: 54px;
}
/* line 1068, ../sass/styles/_screen.scss */
.main .content > section.hostings article h3 {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 8px;
}
/* line 1075, ../sass/styles/_screen.scss */
.main .content > section.hostings article ul {
  border-bottom: 1px solid #4a4a4a;
  padding-bottom: 8px;
}
/* line 1079, ../sass/styles/_screen.scss */
.main .content > section.hostings article ul li {
  padding-left: 14px;
  background-position: -17px -2185px;
  color: #fff;
  font-size: 11px;
  line-height: 14px;
  font-family: verdana;
}
/* line 1089, ../sass/styles/_screen.scss */
.main .content > section.hostings article a {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fc5203), color-stop(100%, #fc5203));
  background-image: -webkit-linear-gradient(#fc5203, #fc5203);
  background-image: -moz-linear-gradient(#fc5203, #fc5203);
  background-image: -o-linear-gradient(#fc5203, #fc5203);
  background-image: linear-gradient(#fc5203, #fc5203);
}
/* line 1092, ../sass/styles/_screen.scss */
.main .content > section.hostings article a:hover {
  text-decoration: underline;
}
/* line 1104, ../sass/styles/_screen.scss */
.main .content > section.user ul {
  overflow: auto;
}
/* line 1107, ../sass/styles/_screen.scss */
.main .content > section.user ul li {
  width: 30.33%;
  margin-right: 4%;
  padding-bottom: 46px;
}
/* line 1112, ../sass/styles/_screen.scss */
.main .content > section.user ul li.odd {
  margin-right: 0;
}
/* line 1116, ../sass/styles/_screen.scss */
.main .content > section.user ul li a {
  display: block;
}
/* line 1119, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3 {
  font-size: 18px;
  color: #363636;
  padding-left: 58px;
  height: 42px;
  padding-top: 10px;
}
/* line 1126, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.portal {
  background-position: 0 -1058px;
}
/* line 1130, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.info {
  background-position: 0 -532px;
}
/* line 1134, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.invoice {
  background-position: 0 -125px;
}
/* line 1138, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.reseller {
  background-position: 0 -698px;
}
/* line 1142, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.search {
  background-position: 0 -460px;
}
/* line 1146, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.email {
  background-position: 0 -1245px;
}
/* line 1150, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.service {
  background-position: 0 -1533px;
}
/* line 1154, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.settings {
  background-position: 0 -316px;
}
/* line 1158, ../sass/styles/_screen.scss */
.main .content > section.user ul li a h3.ticket {
  background-position: 0 -53px;
}
/* line 1164, ../sass/styles/_screen.scss */
.main .content > section.user ul li a span.more {
  background-position: -17px -2185px;
  color: #363636;
  font-size: 12px;
  padding-left: 14px;
  font-weight: bold;
  font-family: verdana;
}
/* line 1173, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover {
  text-decoration: none;
}
/* line 1176, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3 {
  color: #fc5203;
}
/* line 1179, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.portal {
  background-position: 0 -1414px;
}
/* line 1183, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.info {
  background-position: 0 -986px;
}
/* line 1187, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.invoice {
  background-position: 0 -244px;
}
/* line 1191, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.reseller {
  background-position: 0 -914px;
}
/* line 1195, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.search {
  background-position: 0 -770px;
}
/* line 1199, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.email {
  background-position: 0 -1173px;
}
/* line 1203, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.service {
  background-position: 0 -1648px;
}
/* line 1207, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.settings {
  background-position: 0 -842px;
}
/* line 1211, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover h3.ticket {
  background-position: 0 -388px;
}
/* line 1217, ../sass/styles/_screen.scss */
.main .content > section.user ul li a:hover span {
  text-decoration: underline;
}
/* line 1234, ../sass/styles/_screen.scss */
.main .content > section.cart.details .input {
  margin-bottom: 10px;
}
/* line 1238, ../sass/styles/_screen.scss */
.main .content > section.cart.details label {
  font-size: 14px;
  font-weight: bold;
  line-height: 40px;
}
/* line 1244, ../sass/styles/_screen.scss */
.main .content > section.cart.details .radio label {
  line-height: 16px;
}
/* line 1250, ../sass/styles/_screen.scss */
.main .content > section.cart .col {
  width: 600px;
}
/* line 1253, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last {
  width: 230px;
}
/* line 1256, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last .head {
  height: 63px;
  line-height: 63px;
  border-radius: 5px 5px 0 0;
  -moz-border-radius-: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  color: #fff;
  background-color: #363636;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #343434), color-stop(100%, #2e2e2e));
  background-image: -webkit-linear-gradient(#343434, #2e2e2e);
  background-image: -moz-linear-gradient(#343434, #2e2e2e);
  background-image: -o-linear-gradient(#343434, #2e2e2e);
  background-image: linear-gradient(#343434, #2e2e2e);
  text-shadow: #000 0px 1px 0px;
  font-size: 14px;
}
/* line 1267, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul {
  background-color: #fafafa;
  border-right: 1px solid #f3f3f3;
  border-left: 1px solid #f3f3f3;
}
/* line 1272, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li {
  border-bottom: 1px solid #f3f3f3;
  padding: 18px 5px 18px 18px;
}
/* line 1276, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li > div {
  position: relative;
}
/* line 1279, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li > div h4 {
  margin-bottom: 5px;
}
/* line 1284, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li > div h4,
.main .content > section.cart .col.last ul li > div .price {
  font-size: 11px;
  color: #363636;
  font-family: arial;
  font-weight: bold;
}
/* line 1291, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li > div .price {
  margin-top: 5px;
  color: #fc5203;
}
/* line 1296, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li > div p {
  font-size: 11px;
  color: #989898;
  line-height: 18px;
}
/* line 1302, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li > div .priceComplete {
  color: #fc5203;
  font-size: 14px;
  font-family: verdana;
  margin-top: 5px;
  font-weight: bold;
}
/* line 1310, ../sass/styles/_screen.scss */
.main .content > section.cart .col.last ul li > div .remove {
  background-position: -17px -2002px;
  position: absolute;
  right: 10px;
  top: 0;
  width: 9px;
  height: 12px;
  cursor: pointer;
  display: block;
}
/* line 1331, ../sass/styles/_screen.scss */
.main .content > section.cart .head {
  border-radius: 5px 5px 0 0;
  -moz-border-radius-: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  height: 63px;
  line-height: 63px;
  text-indent: 20px;
  background-color: #fc5203;
  color: #fff;
  font-family: verdana;
  font-size: 14px;
}
/* line 1343, ../sass/styles/_screen.scss */
.main .content > section.cart input[type="text"],
.main .content > section.cart input[type="password"] {
  width: 280px;
}
/* line 1353, ../sass/styles/_screen.scss */
.main .content > section.contact .col {
  width: 50%;
  float: left;
  margin-right: 0;
}
/* line 1358, ../sass/styles/_screen.scss */
.main .content > section.contact .col .head {
  height: 63px;
  background-color: #363636;
  color: #fff;
  line-height: 63px;
  border-radius: 5px 5px 0 0;
  -moz-border-radius-: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  font-family: verdana;
  font-size: 14px;
  text-indent: 20px;
}
/* line 1369, ../sass/styles/_screen.scss */
.main .content > section.contact .col.last {
  padding-left: 4%;
  width: 46%;
}
/* line 1376, ../sass/styles/_screen.scss */
.main .content > section.contact .col form .input {
  margin-bottom: 20px;
  margin-right: 0;
}
/* line 1385, ../sass/styles/_screen.scss */
.main .content > section.contact .col article h4 {
  font-size: 18px;
  color: #363636;
  margin-bottom: 20px;
}
/* line 1391, ../sass/styles/_screen.scss */
.main .content > section.contact .col article p {
  line-height: 18px;
  color: #6f6f6f;
}
/* line 1398, ../sass/styles/_screen.scss */
.main .content > section.contact .col article ul li {
  margin-bottom: 10px;
}
/* line 1401, ../sass/styles/_screen.scss */
.main .content > section.contact .col article ul li a {
  color: #6f6f6f;
  display: block;
  height: 22px;
  line-height: 22px;
  padding-left: 30px;
}
/* line 1408, ../sass/styles/_screen.scss */
.main .content > section.contact .col article ul li a.twitter {
  background-position: -10px -1720px;
}
/* line 1412, ../sass/styles/_screen.scss */
.main .content > section.contact .col article ul li a.facebook {
  background-position: -10px -2089px;
}
/* line 1416, ../sass/styles/_screen.scss */
.main .content > section.contact .col article ul li a.dribble {
  background-position: -10px -1317px;
}
/* line 1420, ../sass/styles/_screen.scss */
.main .content > section.contact .col article ul li a.linkedin {
  background-position: -10px -1950px;
}
