
/* ============
   1 = Global
   ============ */

body { background: #fff; color: #5a5a5a; font-family: 'hind', Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 0; position: relative; webkit-font-smoothing: antialiased;}

.stickyarea { padding-top: 84px;}
.row { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; max-width: 1280px; width: 100%; }
.row.full-width { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; max-width: 100%; width: 100%; }
.row.no-gutter { margin:0 auto;}
.row.no-gutter [class*='col-']:not(:first-child), .row.no-gutter [class*='col-']:not(:last-child) { padding-left: 0; padding-right: 0; }
.center-block { float: none; }
a { color: #DE6262; outline: 0; text-decoration: none; }
a:hover, a:active, a:focus { outline: 0; text-decoration: none; color:#6E6E6E; }
code { background: #f5f2f0; border: 0; border-radius: 6px; color: #303038; display: block; font-family: consolas, monaco, 'andale mono', monospace; font-weight: normal; line-height: 1.3; margin: 8px 0; padding: 12px; text-shadow: 0 1px white; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; }

img {  max-width: 100%;  height: auto; -ms-interpolation-mode: bicubic; display: inline-block;  vertical-align: middle;}


/* Ηeadings */
h1, h2, h3, h4, h5, h6 { color: #5a5a5a; font-family: 'montserrat', Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-weight: 700; line-height: 1.1; margin-bottom: 12px; margin-top: 12px; text-rendering: optimizelegibility; }
h1 { font-size: 44px; }
h2 { font-size: 34px; }
h3 { font-size: 27px; }
h4 { font-size: 23px; }
h5 { font-size: 17px; }
h6 { font-size: 14px; }
/* End of Ηeadings */

p { font-family: inherit; font-size: 17px; font-weight: normal; line-height: 1.45; margin: 0 0 17px 0;  font-weight: 300;}
hr { border: solid #eff0f4; border-width: 1px 0 0; clear: both; height: 0; margin: 21px 0; }
hr.small { border: solid #DE6262; border-width: 1px 0 0; clear: both; height: 0; margin:0 auto; margin-top:27px; margin-bottom:27px; max-width:150px; }
.spacing-70 { padding-top: 70px; }
.spacing-40 { padding-top: 40px; }

/* Bootstrap 5 columns */
.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {    position: relative;    min-height: 1px;    padding-right: 10px;    padding-left: 10px;}

/* Forms */
input[type="text"].form-control, input[type="password"].form-control, input[type="date"].form-control, input[type="datetime"].form-control, input[type="email"].form-control, input[type="number"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="time"].form-control, input[type="url"].form-control { font-size: 18px; height: 55px; padding: 5px 15px; width: 100%; }
textarea.form-control { font-size: 18px;padding: 15px; width: 100%; }
select.form-control { font-size: 18px; height: 55px; padding: 5px 15px; width: 100%; }
button[type="submit"] { background: #515151; border: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 5px; border-radius: 4px; border-top-left-radius: 0; border-top-right-radius: 5px; color: #fff; cursor: pointer; float: left; font-size: 16px; font-weight: 900; height: 55px; padding: 8px 6px 6px; text-transform: uppercase; width: 100%; }
button[type="submit"]:hover { background: #646464; }
input[type="text"].form-control:focus, input[type="password"].form-control:focus, input[type="date"].form-control:focus, input[type="datetime"].form-control:focus, input[type="email"].form-control:focus, input[type="number"].form-control:focus, input[type="search"].form-control:focus, input[type="tel"].form-control:focus, input[type="time"].form-control:focus, input[type="url"].form-control:focus, textarea.form-control:focus, select:focus { box-shadow: none; }

/* Breadcrumbs */
.breadcrumbs { background: #bf0919; box-shadow: inset 4px 104px 93px -18px rgba(76, 116, 110, 0.34); moz-box-shadow: inset 4px 104px 93px -18px rgba(76, 116, 110, 0.34); padding: 22px 0; webkit-box-shadow: inset 4px 104px 93px -18px rgba(76, 116, 110, 0.34); }
.breadcrumbs h1 { color: #fff; font-size: 23px; margin: 0; padding: 0; }
ol.breadcrumb { background: transparent; border-radius: 0; color: #fff; float: right; margin: 0; padding: 6px 0 0; }
ol.breadcrumb li:first-child { color: #fff; font-size: 15px; font-weight: normal; }
ol.breadcrumb li.active { color: #fff; font-size: 15px; font-weight: bold; }
ol.breadcrumb li a { color: #fff; font-size: 15px; }
ol.breadcrumb li a:hover { color: #4c746e; }
ol.breadcrumb > li + li:before { color: #fff; content: "\f105"; font-family: "fontawesome"; font-weight: normal; padding: 0 5px; }
ol.breadcrumb > li:first-child + li:before { content: ""; padding: 0 3px 0 0; }
/* End of Breadcrumbs */


/* ============
   2 = Header
   ============ */
.top { background: #fff;  }
.top.sticky { box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3); position: fixed; width: 100%; z-index: 99999; }
.logo {padding-top:5px; }

/* Navigation  ---------------------- */
nav#desktop-menu {  padding: 0; float:right; text-align: left; }

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {  margin: 0;  padding: 0;  list-style: none;}
.sf-menu li {  position: relative;}
.sf-menu ul {  position: absolute;  display: none;  top: 100%;  left: 0;  z-index: 99;}
.sf-menu > li {  float: left;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {  display: block;}
.sf-menu a {  display: block;  position: relative;}
.sf-menu ul ul {  top: 0;  left: 100%;}

/*** SKIN ***/
.sf-menu {  float: left;  margin: 0;}
.sf-menu ul {  min-width: 12em; *width: 12em; -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.2);
    box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.2);}
/* 1st level */
.sf-menu li {  white-space: nowrap;   *white-space: normal;}
.sf-menu li a {border-right: 1px solid #e8e8e8; color: #6f6f6f; font-weight: 300; letter-spacing: .1em; padding: 32px 25px; text-transform: uppercase }
.sf-menu li:first-child a {border-left: 1px solid #e8e8e8;  }
.sf-menu li:hover a, .sf-menu li.sfHover a, .sf-menu li.current a  { background: #ededed; color: #6f6f6f;  -webkit-transition: none;  transition: none;}
/* 2nd level */
.sf-menu ul li, .sf-menu li.current ul li{background:#fff!important; }
.sf-menu ul li a {border-bottom: 1px solid #e8e8e8; background:#fff!important; font-size: 14px; font-weight: 300; letter-spacing: .04em; padding: 13px 20px 10px;}
.sf-menu ul li:hover a, .sf-menu ul li.sfHover a  { background: #ededed!important; color: #6f6f6f;  -webkit-transition: none;  transition: none;}
/* 3rd level */
.sf-menu ul li.sfHover li a {background:#fff!important; }
.sf-menu ul li li:hover a, .sf-menu ul li li.sfHover a  { background: #ededed!important; color: #6f6f6f;  -webkit-transition: none;  transition: none;}
/* styling for both css and generated arrows */
.sf-arrows .sf-with-ul {  padding-right: 2.5em;  *padding-right: 1em; }
.sf-arrows .sf-with-ul:after {  content: '';  position: absolute;  top: 50%;  right: 1em;  margin-top: -3px;  height: 0;  width: 0;  border: 5px solid transparent;  border-top-color: #999; }
.sf-arrows > li > .sf-with-ul:focus:after, .sf-arrows > li:hover > .sf-with-ul:after, .sf-arrows > .sfHover > .sf-with-ul:after {  border-top-color: #999; }
.sf-arrows ul .sf-with-ul:after {  margin-top: -5px;  margin-right: -3px;  border-color: transparent;  border-left-color: #6f6f6f;  }
.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after {  border-left-color: #999;}
.slicknav_menu {  display:none;}

/* ===============
   3 = Home Page
   =============== */

/* Tab Slider */
#mainslider .item { color: #fff; margin: 0; padding: 0; position: relative; text-align: center; }
#mainslider .item .slidecaption { left: 1%; position: absolute; right: 1%; text-align: center; top: 23%; }
#mainslider .item .slidecaption h2 { color: #7dd5c9; font-size: 3.5em; text-shadow: -1px 1px 0 #2d2d2f; }
#mainslider .item .slidecaption h4 { color: #fff; font-size: 2em; font-weight: 300; margin-top: 25px; text-shadow: -1px 1px 0 #2d2d2f; }
#mainslider .item .slidecaption .btn-slide { background: #DE6262;  border-radius:0; color: #fff; color: #fff; font-size: 19px; font-weight:400; margin: 25px auto 10px auto; padding: 7px 20px; }
#mainslider .item .slidecaption .btn-slide:hover { background: #C65858; }
#mainslider-nav { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
#mainslider-nav .item { background: #fff; border-right: 1px solid #ccc; color: #999; cursor: pointer; font-size: 14px; font-weight: 500; letter-spacing: .07em; margin: 0; padding: 22px 0px; text-align: center; }
#mainslider-nav .item i { color: #999; font-size: 25px; padding-right: 10px; vertical-align: middle; }
#mainslider-nav .synced .item { background: #7dd5c9; color: #222; }
#mainslider-nav .synced .item i { color: #222; }
/* End of Tab Slider */

/* Features */
.features { overflow: hidden; padding: 75px 0; }
.features h2 { font-weight: 900; margin-bottom: 12px; text-align: center; }
.features span { display: block; font-size: 18px; font-weight: 300; text-align: center; }
.feature { text-align: center; }
.feature img { margin: 0 auto; }
.feature i { font-size:58px; color:#DE6262; }
.feature h4 { font-weight: 500; margin-top: 30px; }
.feature p { font-size: 17px; font-weight: 300; margin: 18px 0 0; padding: 0 40px; }
/* End of Features */

/* Call to Action */
.calltoaction { background: url(images/ctabg.png); overflow: hidden; padding: 75px 0; }
.cta-content { background: #C65858; }
.cta-content [class*='col-']:first-child { background: #DE6262; }
.offer { padding: 12px 0; text-align: center; }
.offer span { color: #5d2a2a; font-size: 18px; font-weight: 300; margin: 0; padding: 0; }
.offer h2 { color: #883e3e; font-size: 69px; font-weight: 900; letter-spacing: -.09em; line-height: .9; margin: 0; padding: 0 0 5px; }
.offerdescription { padding: 12px 35px; }
.offerdescription h2 { color: #fff; font-size: 44px \9; font-size: 54px; font-weight: 900; letter-spacing: -.07em; margin: 0; padding: 6px 0; }
.offerdescription p { color: #5d2a2a; font-size: 21px; font-weight: 300; margin: 0; }
.domainsearch { background: #4d4d4d; background: rgba(0, 0, 0, .2); border-radius: 6px; margin-top: 25px; padding: 20px; }
.domainsearch .form-control { width: 100%; }
.domainsearch input[type="text"].form-control { border-bottom-left-radius: 5px; border-bottom-right-radius: 0; border-top-left-radius: 5px; border-top-right-radius: 0; font-size: 18px; height: 55px; padding: 5px 15px; width: 100%; }
.domainsearch select.form-control { border-radius: 0; font-size: 18px; height: 55px; padding: 5px 15px; width: 100%; }
.domainsearch button[type="submit"] { background: #515151; border: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 5px; border-radius: 4px; border-top-left-radius: 0; border-top-right-radius: 5px; color: #fff; cursor: pointer; float: left; font-size: 16px; font-weight: 900; height: 55px; padding: 8px 6px 6px; text-transform: uppercase; width: 100%; }
.domainsearch button[type="submit"]:hover { background: #646464; }
.domainsearch input[type="text"]:focus, .domainsearch select:focus { border: 0; box-shadow: 0 8px 6px -6px #000; }
/* End of Call to Action */






/* ==============================
   9 = About Us
   ============================== */
.about {padding:0 0 45px;background-color:#2d2d2d;}
.about-hero {position: relative;}
.about-text {position: absolute; top:45%; left:1%; right:1%; z-index:999;}
.about-text h2 {color:#fff; text-align: center;}
.about-text p {font-size:18px; color:#fff;  text-align: center;}
.about p {font-size:17px; font-weight: 300}
.about hr { border: solid #DE6262; border-width: 1px 0 0; clear: both; height: 0; margin:0 auto; margin-bottom:20px; max-width:70px; }
.about-quote {background:url(images/quote-image.jpg);background-size:   cover;    background-repeat: no-repeat;    background-position: center center; }
.about-quote-column {background:#DE6262;}
.about-quote.odd {background:url(images/quote-image2.jpg); background-size:   cover;    background-repeat: no-repeat;    background-position: center center;}
.about-quote2-column {background:#71AB93;}
.thequote {padding:90px;}
.about-quote h5 {color:#fff; font-size:41px; letter-spacing: -.07em; font-weight: 400; margin-bottom:50px; }
.about-quote span{color:#fff; font-size:18px; text-transform: uppercase; letter-spacing: .07em;}



/* ==============================
   13 = Elements
   ============================== */
.elements { background: #fff; padding:20px 0 45px; overflow:hidden;}
h2.elements { font-weight: 700; margin: 30px 0; font-size:29px; text-align:center; border-bottom: 7px solid #ededed; padding-bottom:12px;}
.elements p { font-size: 17px; font-weight: 300; margin: 18px 0 0;}
.accordion-example .panel {border:0; box-shadow:0; }
.accordion-example .panel-heading {border:0; box-shadow:0; background:#F2F2F2; color:#6E6E6E; border-radius:0!important; padding:12px; }
.accordion-example.panel-heading h4.panel-title {font-size:14px; font-weight:normal; line-height: 1.3}
.accordion-example .panel-body {padding:15px; margin:0;}
.accordion-example .panel-body p {text-align: left; font-size:15px; padding:0; margin:0;}
.buttons-example {display:table; margin:0 auto;}
.elements .btn {margin-bottom:12px;}
.btn {text-shadow:none; border:0; }
.btn.no-radius {border-radius: 0}
.btn.btn-default {background:#DADFE1;}
.btn.btn-primary {background:#4B77BE;}
.btn.btn-info {background:#59ABE3;}
.btn.btn-success {background:#26C281;}
.btn.btn-warning {background:#E67E22;}
.btn.btn-danger {background:#F62459;}
#carousel-example .item{    margin: 1px;    }
#carousel-example .item img{    display: block;    width: 100%;    height: auto;    }
.counters p { font-size: 17px; font-weight: 300; margin: 0 auto; text-align: center; }
.counters span { display: block; font-size: 18px; font-weight: 300; text-align: center; }
.counters .circle-text { color: #807e7e; font-weight: 900; }
.elements h5.badge {font-size:18px; padding:9px 20px; background:#DE6262; display:table; margin:0 auto; margin-top:40px; margin-bottom:30px;}
.pricingtables.default { background: #fff; overflow: hidden; padding:0; }
.pricingtables.default .panel-heading { background: #222; }
.pricingtables.default .most-popular .panel-heading { background: #3a5955; }
.pricingtables.default .panel-heading h3 { color: #fff; font-size: 16px; font-weight: 400; letter-spacing: -.07em; margin: 0; padding: 12px 0; }



/* ============
   16 = Footer
   ============ */
.footer { background-color:#2d2d2d; padding: 45px 0; }
.footer h4 { color: #e1e3e4; font-size: 26px; letter-spacing: -.05em; margin: 0; padding: 0 0 12px; }
.footer ul { list-style: none; margin: 0; padding: 10px 0 0; }
.footer ul li { border-bottom: 1px solid #3f3f3e; color: #ccc; font-size: 14px; padding: 8px 0; }
.footer ul li a { color: #ccc; }
.footer ul li a:hover { color: #bf0919; text-decoration: none; }
.footer ul.questions { list-style: none; margin: 0; padding: 10px 0 0; }
.footer ul.questions li { background: rgba(191, 9, 25, .4); font-size: 16px; margin-bottom: 4px; padding: 10px 15px; }
.footer ul.questions li i { padding-right: 6px; }
.footer ul.questions li a:hover { color: #fff; }
.social { background: #bf0919; }
.social ul { list-style: none; padding: 0; }
.social ul li { border-left: 1px solid #393939; float: left; margin: 0; padding: 25px 35px; }
.social ul li:last-child { border-right: 1px solid #393939; }
.social ul li a { color: #fff; font-size: 17px; }
.social ul li:hover { background: #333; }
.social ul li:hover a { color: #fff; }


/* ===================
   17 = Media Queries
   =================== */

@media only screen and (max-width: 479px) {
.slidercontainer { display: none; }
ol.breadcrumb li:first-child { display: none; }
}

@media only screen and (max-width: 767px) {
.top { border-bottom: 1px solid #e8e8e8; position: relative; width: 100%; z-index: 0; }
.top.sticky { box-shadow: none; position: relative; z-index: 0; }
.stickyarea {display:none;}
.logo {padding:20px 0; display:table; margin:0 auto;}
#navigation {    display:none;  }
.slicknav_menu { display: block; font-size: 13px; font-weight: 500; background: #6E6E6E; border-bottom: 1px solid #494B4C; top: 0; z-index: 9999;}
.slicknav_btn {font-size: 16px; background: #71AC94;border-radius: 5px;  padding: 7px 10px;display: table; margin: 8px auto; float: none; }
.slicknav_nav a {text-transform: uppercase; font-size: 13px;font-weight: 500;text-shadow: 0;}
.slicknav_nav a:hover { -webkit-border-radius: 0!important;-moz-border-radius: 0!important; border-radius: 0!important; background: #373f4b!important; color: #fff; }
.slicknav_nav a { font-size: 13px!important;color: #fff!important; }
.slicknav_nav a:hover { text-decoration: none; }
#mainslider .item .slidecaption { top: 9%; }
#mainslider .item .slidecaption h2 { font-size: 1.3em; }
#mainslider .item .slidecaption h4 { font-size: 1.1em; margin-top: 6px; }
#mainslider .item .slidecaption .btn-slide { font-size: 0.9em; margin: 6px auto 10px auto; padding: 3px 6px; }
#mainslider-nav .item { font-size: 11px; letter-spacing: 0; padding: 10px 0px; }
#mainslider-nav .item i { display: block; font-size: 15px; margin-bottom: 6px; padding-right: 0; }
.spacing-70 { padding-top: 30px; }
.feature p, .pricingtables .panel, .statistics span { margin-bottom: 18px; }
.pricingtables { padding-bottom: 35px; }
.offerdescription { text-align: center; }
.offerdescription h2 { font-size: 30px; }
.offerdescription p { font-size: 16px; }
.domainsearch input[type="text"].form-control { border-bottom-right-radius: 5px; border-top-right-radius: 5px; font-size: 15px; margin-bottom: 9px; }
.domainsearch select.form-control { font-size: 15px; margin-bottom: 9px; }
.domainsearch button[type="submit"] { border-bottom-left-radius: 5px; border-top-left-radius: 5px; font-size: 15px; }
.pricingtables .most-popular, .pricingtables.shared .most-popular { border-width: 0; box-shadow: none; top: 0; z-index: 0; }
.footer { padding-top: 35px; }
.footer h4 { margin-top: 10px; }
.social {padding-bottom:15px;}
.social ul {display: table; margin: 0 auto; margin-bottom:6px;}
.social ul li { padding: 11px 14px 12px; border-bottom: 1px solid #393939;}
.social ul li a { font-size: 15px; }
.breadcrumbs h1 { margin-bottom: 9px; text-align: center; }
ol.breadcrumb { display: table; float: none; margin: 0 auto; }
.btn-group.price-per-period .btn { font-size: 15px; padding: 6px 10px 4px; }
.pricingtables .hostingfeatures { display: none; }
.r-tabs .r-tabs-nav { display: none; }
.r-tabs .r-tabs-accordion-title { display: block; }
#shared-hosting-tabs #feature1 h5, #shared-hosting-tabs #feature2 img, #shared-hosting-tabs #feature3 img, #shared-hosting-tabs #feature4 .supportchannels .block-grid-item i, #shared-hosting-tabs #feature5 img {margin-top:25px;}
.supportchannels .block-grid-item { padding: 0 15px; }
#shared-hosting-tabs #feature4 .supportchannels .block-grid-item p {font-size:15px;}
.smscrimg { margin-bottom: 30px; margin-top: 30px; }
.domains-right-side, .domains-right-side h6, .domains-right-side p { text-align: left; }
#tld-table td {text-align: left;}
.about hr, .about-text p { display:none; }
.about-text {top:30%;}
.about-text h2 {font-size:18px;}
.thequote {padding:30px 0;}
.about-quote h5 {font-size:25px; margin-bottom:30px; }
.about-quote span{font-size:15px; }
.clients .block-grid-item {border:0; }
.testimonial-content p {padding:25px 0 5px; font-size:15px;}
.datacenter-facilities .facility {  margin-bottom:30px;}
.datacenter-facilities .facility h3 {  margin: 35px 25px 18px;    padding-bottom: 20px; }
.datacenter-facilities .facility h3 .title {    font-size: 15px;}
.datacenter-facilities .facility p {    margin: 0 30px;}
.elements h5.badge {font-size:12px; padding:9px 10px; }
.blog nav ul.pagination li {font-size:14px;}
.blog nav ul.pagination li a {padding: 5px 9px 4px;}

.vps-prices-container #vps-slider { margin-bottom:15px; }
.vps-prices-drag { padding: 0 25px; margin-bottom:-13px;}
.sliderbottom [class*='col-'] {padding:12px 0; border-bottom:1px solid #6C7A89;}
.sliderbottom [class*='col-']:last-child {border-bottom:0;}
#plan_option h6 span.how_much {position:relative; background:#72AC94; display:table; margin:0 auto; text-align: center; color:#fff; padding:8px 17px; margin-top:30px; margin-bottom:0; font-size:20px;}
#plan_option h6 span.how_much:after {  top: 100%;  left: 50%;  border: solid transparent;  content: " ";  height: 0;  width: 0;  position: absolute;  pointer-events: none;  border-color: rgba(114, 172, 148, 0);  border-top-color: #72AC94;  border-width: 10px;  margin-left: -10px;}
.products-table td span.tablesaw-cell-content {text-align:left; display:block; width:100%; max-width: 100%; padding:0; margin:4px 0 0;}
.products-table td:last-child, .products-table thead th:last-child {text-align: left;}
.products-table td:last-child .tablesaw-cell-label {display:none;}
.products-table td:last-child span {text-align:center; padding:6px; font-size:17px; font-weight:700;}

#tld-table td span.tablesaw-cell-content {text-align:left; display:block; width:100%; max-width: 100%; padding:0; margin:4px 0 0;}
#tld-table td .tablesaw-cell-label {width:100%;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.sf-menu li a { letter-spacing: 0; padding: 32px 10px; }
#mainslider .item .slidecaption { top: 16%; }
#mainslider .item .slidecaption h2 { font-size: 2.1em; }
#mainslider .item .slidecaption h4 { font-size: 1.2em; margin-top: 10px; }
#mainslider .item .slidecaption .btn-slide { font-size: 1em; margin: 10px auto 10px auto; padding: 5px 10px; }
#mainslider-nav .item i { font-size: 16px; padding-right: 4px; }
#mainslider-nav .item { font-size: 13px; letter-spacing: 0; }
.feature p { font-size: 15px; padding: 0 10px; }
.pricingtables .panel-heading h3 { font-size: 15px; }
.offerdescription h2, .offer h2 { font-size: 36px; }
.pricingtables .btn-pricetable { font-size: 0.9em; padding: 5px 10px; }
.pricingtables h4 { font-size: 39px; }
.footer h4 { font-size: 14px; letter-spacing: 0; padding: 10px 6px; }
.footer ul li { font-size: 14px; padding: 4px 6px; }
.pricingtables .hostingfeatures ul { margin-top: 112px; }
.supportchannels .block-grid-item { padding: 0 15px; }
.vps-plans div.vps-plan:nth-child(2) { padding-left: 30px; }
.vps-plans div.vps-plan:nth-child(3) { padding-right: 50px; }
.vps-plans div.vps-plan { font-size: 12px; }
.vps-plans.fiveplans div.vps-plan:nth-child(2) { padding-left: 12px;}
.vps-plans.sixplans div.vps-plan:nth-child(3) { padding-right: 60px; }
.pricingtables.servers .panel-heading h3 { font-size: 26px; }
#tld-table thead th {font-weight:400;  font-size:12px;}
#tld-table thead th:before { right:6px; }
.domainfeatures p { font-size: 15px; padding:0 10px;}
.social ul li { padding: 25px 20px;}
#mc_embed_signup input[type="submit"] { font-size: 14px;}
.thequote {padding:30px;}
.about-quote h5 {font-size:25px; margin-bottom:30px; }
.about-quote span{font-size:15px; }
}

@media only screen and (min-width: 960px) and (max-width: 1025px) {
#mainslider .item .slidecaption { top: 19%; }
#mainslider .item .slidecaption h2 { font-size: 3em; }
#mainslider .item .slidecaption h4 { font-size: 1.5em; margin-top: 15px; }
#mainslider .item .slidecaption .btn-slide { font-size: 1em; margin: 15px auto 10px auto; padding: 10px 20px; }
.social ul li { padding: 25px 30px; }
.datacenter-facilities .facility {  margin-bottom:30px;}
.datacenter-facilities .facility h3 {  margin: 35px 25px 18px;    padding-bottom: 20px; }
.datacenter-facilities .facility h3 .title {    font-size: 17px;}
.datacenter-facilities .facility p {    margin: 0 30px;}
.vps-plans.sixplans div.vps-plan:nth-child(3) { padding-right: 80px; }
}

@media (min-width: 768px) {
.col-sm-15 {        width: 20%;        float: left;    }
}
@media (min-width: 992px) {
.col-md-15 {        width: 20%;        float: left;    }
}
@media (min-width: 1200px) {
.col-lg-15 {        width: 20%;        float: left;    }
}
