/* All Icons CSS file Import */ @import url("css/icons.css");

/* Google Fonts Import */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600|Oxygen:300,400,600,700');

/* Table of Contents
   - - - - - - - - -
    1.  Global
    2.  Header
    3.  Home Page
    4.  Video Header Page
    5.  Shared Hosting Page
    6.  VPS Page
    7.  Dedicated servers
    8.  Domains
    9.  About Us
	10. OurTeam
    11. FAQ
    12. Login
    13. Datacenter
    14. Elements
	15. Template Gallery
    16. Blog
    17. Contact
	18. Combo Offers
	19. Limited Offers
    20. Footer
	21. 404
	22. Page Help
	23. Under Maintenance
	24. Copyright
	25. Domain Sale
    26. Media Queries
    - - - - - - - - -
*/

/* ============
   1 = Global
   ============ */
body{background:#fff;color:#444444;font-family:'Open Sans', sans-serif !important;font-size:14px;font-style:normal;font-weight:normal;margin:0;position:relative;webkit-font-smoothing:antialiased;}
a{color:#67267a;outline:0;text-decoration:none;}
a:hover, a:active, a:focus{outline:0;text-decoration:none;color:#6E6E6E;}
p { font-family: inherit;font-weight: normal; line-height: 1.45; margin: 0px; font-size:15px;}
hr { border: solid #eff0f4; border-width: 1px 0 0; clear: both; height: 0; margin: 21px 0; }
hr.small { border: solid #67267a; border-width: 1px 0 0; clear: both; height: 0; margin:0 auto; margin-top:27px; margin-bottom:27px; max-width:150px; }
code{background:#f5f2f0;border:0;border-radius:6px;color:#303038;display:block;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;}
.stickyarea{padding-top:84px;}
.row{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:1170px;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;}
.center-block{float:none;}
.bg_gray{background:#f3f3f3 !important;}
.bg_orange{background:#ff5e3a !important;}
.bg_green{background:#9ec028 !important;}
.bg_pink{background:#F62459 !important;}
.bg_yellow{background:#fedc45 !important;}
.bg_white{background:#fff !important;}
.bg_dark{background-image:linear-gradient(45deg, #361752, #B31B67);background-image:-webkit-linear-gradient(45deg, #361752, #B31B67);background-image:-moz-linear-gradient(45deg, #361752, #B31B67);background-image:-ms-linear-gradient(45deg, #361752, #B31B67);background-image:-o-linear-gradient(45deg, #361752, #B31B67);}
.bg_dark .title{color:#fff !important}
.bg_dark p{color:#fff;}
.section_space{padding:60px 0;}
.section_space .title{margin-top:0px}
.title{font-weight:300 !important;font-family:'Oxygen', sans-serif;font-size:2.2em;}
.btn-lg, .btn-group-lg > .btn{font-size:18px;line-height:1.3333333;border-radius:3px;padding:20px 50px !important;font-size:14px;}
.btn-sm, .btn-group-sm > .btn{padding:5px 10px !important;font-size:12px;line-height:1.5;border-radius:3px;}
.btn-xs, .btn-group-xs > .btn{padding:1px 5px !important;}
.text-white{color:#fff !important;}
.text-green{color:#9ec028 !important;}
.text-gray{color:#f3f3f3 !important;}
.text-dark{color:#5a5a5a !important;}
.text-orange{color:#ff5e3a !important;}
.text-yellow{color:#fedc45 !important;}
.text-black{color:#000000 !important;}
.text-primary{color:#67267a !important;}
.text-secondary{color:#B31B67 !important;}
.text-blue{color:#26a7e0 !important;}
.text-pink{color:#cd1630 !important;}
.slide-padding{padding:50px 0;}
.list-circle{margin:20px 0;padding:0px;color:#fff;}
.list-circle li{list-style-position:inside;list-style-type:circle;line-height:25px;}
.arrow-header{background:#fff;border:2px solid #f3f3f3;border-radius:6em;color:#9b62b5;font-size:18px;font-weight:normal;padding:20px 35px;position:relative;text-align:center;}
.align-right{ float:right;}
.align-left{ float:left;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}
.text-center{ text-align:center;}
.spacing-70 { padding-top: 70px; }
.spacing-40 { padding-top: 40px; }
.spacing-20 { padding-top: 20px; }
.spacing-top--100{ padding-top: 100px; }
.spacing-top--90{ padding-top: 90px; }
.spacing-top--80{ padding-top: 80px; }
.spacing-top--70{ padding-top: 70px; }
.spacing-top-60 { padding-bottom: 60px; }
.spacing-top-50 { padding-top: 50px; }
.spacing-top-40 { padding-top: 40px; }
.spacing-top-30 { padding-top: 30px; }
.spacing-top-20 { padding-top: 20px; }
.spacing-top-10 { padding-top: 10px; }
.spacing-bottom--100{ padding-bottom: 100px; }
.spacing-bottom--90{ padding-bottom: 90px; }
.spacing-bottom--80{ padding-bottom: 80px; }
.spacing-bottom--70{ padding-bottom: 70px; }
.spacing-bottom-60 { padding-bottom: 60px; }
.spacing-bottom-50 { padding-bottom: 50px; }
.spacing-bottom-40 { padding-bottom: 40px; }
.spacing-bottom-30 { padding-bottom: 30px; }
.spacing-bottom-20 { padding-bottom: 20px; }
.spacing-bottom-10 { padding-bottom: 10px; }
.margin-top--100{ margin-top: 100px; }
.margin-top--90{ margin-top: 90px; }
.margin-top--80{ margin-top: 80px; }
.margin-top--70{ margin-top: 70px; }
.margin-top-60 { margin-top: 60px; }
.margin-top-50 { margin-top: 50px; }
.margin-top-40 { margin-top: 40px; }
.margin-top-30 { margin-top: 30px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-10 { margin-top: 10px; }
.margin-bottom--90{ margin-bottom: 90px; }
.margin-bottom--80{ margin-bottom: 80px; }
.margin-bottom--70{ margin-bottom: 70px; }
.margin-bottom-60 { margin-bottom: 60px; }
.margin-bottom-50 { margin-bottom: 50px; }
.margin-bottom-40 { margin-bottom: 40px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-bottom-20 { margin-bottom: 20px; }
.margin-bottom-10 { margin-bottom: 10px; }
.text-shadow {text-shadow: 1px 2px rgba(0,0,0,0.5);}
.box-shadow{-moz-box-shadow: 0px 5px 20px -5px #ccc;-webkit-box-shadow: 0px 5px 20px -5px #ccc;box-shadow:0px 5px 20px -5px #ccc;}
.border-top{border-top:1px solid #ddd}
.border-bottom{border-bottom:1px solid #ddd}

/* Waves */
.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0, 0, 0, 0.2);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-ms-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none;}
.waves-effect.waves-light .waves-ripple{background-color:rgba(255, 255, 255, 0.45);}
.waves-effect.waves-red .waves-ripple{background-color:rgba(244, 67, 54, 0.7);}
.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255, 235, 59, 0.7);}
.waves-effect.waves-orange .waves-ripple{background-color:rgba(255, 152, 0, 0.7);}
.waves-effect.waves-purple .waves-ripple{background-color:rgba(156, 39, 176, 0.7);}
.waves-effect.waves-green .waves-ripple{background-color:rgba(76, 175, 80, 0.7);}
.waves-effect.waves-teal .waves-ripple{background-color:rgba(0, 150, 136, 0.7);}
.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}
.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none;}
.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom;}
.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1;background:transparent;border:0;font-style:normal;}
.waves-block{display:block;}
  
/* Ηeadings */
h1, h2, h3, h4, h5, h6 { color: #444444; line-height: 1.1; margin-bottom: 12px; margin-top: 12px; text-rendering: optimizelegibility;}
h1 { font-size: 36px; }
h2 { font-size: 26px; }
h3 { font-size: 19px; }
h4 { font-size: 17px; }
h5 { font-size: 15px; }
h6 { font-size: 12px; }
/* End of Ηeadings */

/* 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 {height: 35px; padding: 5px 15px; width: 100%; margin-bottom: 10px;}
textarea.form-control { padding: 15px; width: 100%; margin-bottom: 10px;}
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: #f3f3f3;  padding: 10px 0; /*display:none;*/ border-bottom: 1px solid #ddd;}
.breadcrumbs h1 { color: #434343; font-size: 14px; margin: 0; padding: 0; float: left;line-height: 21px;font-weight: 600;}
ol.breadcrumb { background: transparent; border-radius: 0; color: #434343; float: right; margin: 0; padding: 0 0; }
ol.breadcrumb li:first-child { color: #434343; font-size: 14px; font-weight: normal; }
ol.breadcrumb li.active { color: #67267a; font-size: 14px; font-weight: bold; }
ol.breadcrumb li a { color: #67267a; font-size: 14px; }
ol.breadcrumb li a:hover { color: #67267a; }
ol.breadcrumb > li + li:before { color: #67267a; 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;position:relative;}
.top:after{left:0;right:0;bottom:-21px;content:'';height:21px;display:block;position:absolute;background:url(images/shadow.png) no-repeat center !important;background-size:100%;background:#000;z-index:1;}
.top.sticky{box-shadow:1px 1px 4px rgba(0, 0, 0, 0.3);position:fixed;width:100%;z-index:99999;}
.logo{padding-top:25px;}

/* TopMiniBar  ---------------------- */
.topminibar{border-bottom:1px solid #e8e8e8;}
.topminibar ul li,.topminibar ul li a{margin:8px 0 0px 0;padding:0px;margin-right:10px;border-right:1px solid #f3f3f3;padding-right:10px;}
.topminibar ul li:last-child,.topminibar ul li a:last-child{border-right:0px;padding-right:0px;}
.loginbuttons{padding:5px 0;}
.sticky.stuckMenu{width:100%;z-index:1000;border-bottom:1px solid rgba(0,0,0,0.20);-webkit-box-shadow:0px 9px 5px -5px rgba(0,0,0,0.15);-moz-box-shadow:0px 9px 5px -5px rgba(0,0,0,0.15);box-shadow:0px 9px 5px -5px rgba(0,0,0,0.15);background: #fff;}

/* Navigation  ---------------------- */
nav#desktop-menu {  padding: 0; float:right; text-align: left; }
nav#desktop-menu i { color:#67267a; margin-right:5px;}
/*** 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%;}
.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 {color: #434343; font-weight: 400; padding: 30px 14px; text-transform: capitalize;}
.sf-menu li:hover a, .sf-menu li.sfHover a, .sf-menu li.current a  {color: #434343;  -webkit-transition: none;  transition: none;font-weight: 400;}
#desktop-menu ul.sf-menu li.current{ border-bottom:5px solid #9ec028;}

/* 2nd level */
.sf-menu ul li, .sf-menu li.current ul li{background:#fff!important;}
.sf-menu ul li a { background:#fff!important; font-size: 13px; font-weight: 300;  padding:10px 15px 10px 15px; border-bottom:1px solid #f5f4f4;}
.sf-menu ul li a:before {  content: "\f105";font-family: FontAwesome;display: inline-block;margin-left: 0px;width: 1.3em; color:#e0e0e0}
.sf-menu ul li:hover a, .sf-menu ul li.sfHover a  { background: #f8f7f7!important; color: #434343;  -webkit-transition: none;  transition: none;}
/* 3rd level */
.sf-menu ul li.sfHover li a {background:#f3f3f3!important; }
.sf-menu ul li li:hover a, .sf-menu ul li li.sfHover a  { background: #fff!important; color: #434343;  -webkit-transition: none;  transition: none;}
/* styling for both css and generated arrows */
.sf-arrows .sf-with-ul:after {  content: '';  position: absolute;  top: 50%;  right: 0em;  margin-top: -3px;  height: 0;  width: 0;  border: 5px solid transparent;  border-top-color: #f3f3f3; }
.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: 5px;  border-color: transparent;  border-left-color: #dfdcdc;  }
.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: #67267a;}
.slicknav_menu {  display:none;}

/* ===============
   3 = Home Page
   =============== */

/* Tab Slider */
#mainslider{background-image:linear-gradient(45deg, #361752, #B31B67);background-image:-webkit-linear-gradient(45deg, #361752, #B31B67);background-image:-moz-linear-gradient(45deg, #361752, #B31B67);background-image:-ms-linear-gradient(45deg, #361752, #B31B67);background-image:-o-linear-gradient(45deg, #361752, #B31B67);padding:50px;}
#mainslider .owl-controls{position:absolute}
#mainslider .item{color:#fff;margin:0;padding:0;position:relative;text-align:left;cursor:pointer;}
#mainslider .item .slidecaption{left:1%;position:relative;right:1%;text-align:left;top:10%;}
#mainslider .item .slidecaption h2{color:#fff;font:300 58px Oxygen,sans-serif;margin-top:0px;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);}
#mainslider .item .slidecaption h2 span{font-weight:900;}
#mainslider .item .slidecaption h4{color:#fff;font-size:2em;font-weight:300; margin-bottom:30px;}
#mainslider .banner_icon{margin-top:50px;}
#mainslider i.infoicon,i.infoicon {font-size:16em;position:relative;color: rgb(255, 255, 255);
text-shadow: rgb(204, 204, 204) 0px 1px 0px, rgb(201, 201, 201) 0px 2px 0px, rgb(187, 187, 187) 0px 3px 0px, rgb(185, 185, 185) 0px 4px 0px, rgb(170, 170, 170) 0px 5px 0px, rgba(0, 0, 0, 0.0980392) 0px 6px 1px, rgba(0, 0, 0, 0.0980392) 0px 0px 5px, rgba(0, 0, 0, 0.298039) 0px 1px 3px, rgba(0, 0, 0, 0.14902) 0px 3px 5px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 10px 10px, rgba(0, 0, 0, 0.0980392) 0px 20px 20px;}
#mainslider .main-banner-offer{height:160px;width:160px;border-radius:250px;padding:30px 20px;color:#fff;position:absolute;z-index:100;bottom:0;left:0;font-size:25px;text-align:center;font-family:'Oxygen', sans-serif; text-shadow:0; text-shadow:none;}
#mainslider .main-banner-offer h4{font-size:15px !important;margin:0px;color:#fff!important;margin-bottom: 0px !important;}
#mainslider .main-banner-offer h2{font-size:35px !important;margin:0 !important;color:#fff !important;}
#mainslider .main-banner-offer p{font-size:15px !important;color:#fff;}
#mainslider .owl-page span{background:#9ec028 !important;}
#mainslider .section-domian ul li,#mainslider .section-list li{margin-top:0px;margin-bottom:20px;}
#mainslider .domainsearch{margin-top:0px;background:rgba(255,255,255,0.1);}
.banner-offer{background:#fff;padding:20px;box-shadow: 1px 9px 9px -6px rgba(0,0,0,0.5);box-shadow: 2px 9px 14px -2px rgba(0,0,0,0.5);-webkit-box-shadow: 2px 9px 14px -2px rgba(0,0,0,0.5);-moz-box-shadow: 2px 9px 14px -2px rgba(0,0,0,0.5);-o-box-shadow: 2px 9px 14px -2px rgba(0,0,0,0.5);}
.banner-offer .head{border-radius:12em;}
.banner-offer .heading{display:block;font-size:1.2em;padding:20px;text-align:center;}
.banner-offer .heading span{display:block;font-size:50px;text-shadow: 1px 1px 1px #000;}
.banner-offer h2{font-size:1.8em !important;color:#000 !important;font-weight:500 !important;margin-top:40px !important;}
.slidercontainer .banner-pagenate{text-align:center;border-top: 1px solid rgba(225,225,225,0.2);}
.slidercontainer .banner-pagenate .item{cursor:pointer;padding:25px 0;border-right:1px solid rgba(255,255,255,0.1)!important;color:#fff;font-weight: 400;}
.slidercontainer .banner-pagenate .item:last-child{border-right:0px !important;}
.slidercontainer .synced .item{color:#fff;position:relative;background: rgba(255,255,255,0.1) }
.banner-price{float: left;position: absolute !important;text-align: center;border: 1px solid rgba(255,255,255,0.1) !important;background: rgba(255,255,255,0.1);border-radius: 3px;z-index: 1;bottom: 0;left: 0;}
.banner-price .start-price{font-size: 35px;font-weight: 300;line-height: 21px;}
/* End of Tab Slider */

/* Image bg Slider */
#image_bg_slider #mainslider{ padding:0px; background:#252525 !important;}
#image_bg_slider #mainslider .item { color: #fff; margin: 0; padding: 0; position: relative; text-align: center; }
#image_bg_slider #mainslider .item .slidecaption { left: 1%; position: absolute; right: 1%; text-align: center; top: 23%; z-index:1 }
#image_bg_slider #mainslider .item .img-overly{top: 0;height: 100%;width: 100%;position: absolute;background-color:rgba(0,0,0,0.7);display: block;right: 0;left: 0;}
#sub-banner .img-overly{top: 0;height: 100%;width: 100%;position: absolute;background-color:rgba(0,0,0,0.7);display: block;right: 0;left: 0;}
#image_bg_slider #mainslider .item .slidecaption h2 {font-family:'Oxygen', sans-serif;font-size:3.2em; font-weight:300;}
#image_bg_slider #mainslider .item .slidecaption h4 { color: #fff; font-size: 2em; font-weight: 300; margin-top: 25px;}
#image_bg_slider #mainslider .item .slidecaption .btn {margin: 25px auto 10px auto;}
#image_bg_slider #mainslider .item .slidecaption .btn-slide:hover { background: #C65858; }
#image_bg_slider #mainslider-nav .item {border-right:1px solid rgba(255,255,255,0.1)!important; color: #fff; cursor: pointer; font-size: 14px; font-weight: 300; letter-spacing: .07em; margin: 0; padding: 22px 0px; text-align: center;}
#image_bg_slider #mainslider-nav .item:last-child{border-right:0px;}
#image_bg_slider #mainslider-nav .item i { color: rgba(255, 255, 255, 0.34); padding-right: 10px; vertical-align: middle; }
#image_bg_slider #mainslider-nav .synced .item{ background: rgba(255,255,255,0.1) }
.slidercontainer .synced .item:before{position: absolute;top: -15px;left: 0;display: block;color:rgba(225,225,225,0.2);font-family: "FontAwesome";font-size: 24px;font-weight: 400;content: "\f0d7";width:100%;text-align:center;z-index:1000;}
/* End of Image bg Slider */

/* Home Offer*/
#HomeOfferBox{background:#ff5e3a;width:100%;color:#fff;padding:10px;text-align:center;position:relative;z-index:1000;}
#HomeOfferBox #offer-home{color:#000;font-weight:800;}
#HomeOfferBox h2{padding:10px 0 0px;line-height:36px;}
#HomeOfferBox h2,#HomeOfferBox h3{color:#fff !important;padding:0px !important;margin:0px !important;}
#HomeOfferBox h2{background:#fedc45;color:#000 !important;position:absolute !important;padding:10px 12px 11px 50px !important;top:-8px;left:0;z-index:1;}
#HomeOfferBox h2:after{left:100%;right:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-left-color:#fedc45;border-width:28px;margin-left:0;top:0;}
#HomeOfferBox h2:before{content:'';position:absolute;left:0%;width:0;height:0;border-top:28px solid transparent;border-bottom:28px solid transparent;top:0;border-left:30px solid #ff5e3a;clear:both;}
#HomeOfferBox .persant{margin-top:10px !important;}
#HomeOfferBox .coupon h3,#HomeOfferBox .coupon p{font-weight:bold !important;font-size:14px;}
#HomeOfferBox .coupon{border:1px dashed #000;padding:2px 6px;width:100%;margin:0 20px 0 0px;display:inline-block;font-size:12px;position:relative;}
#HomeOfferBox .coupon:before{content:"\f0c4";font-family:"FontAwesome";font-size:15px;color:#fff;margin:0 10px 0 0;position:absolute;left:15px;top:7px;}
#HomeOfferBox .btn-close{margin-top:5px;}

/* Features */
.features { overflow: hidden;}
.features h2 { font-weight: 300; margin-bottom: 12px; text-align: center;font-family: 'Oxygen', sans-serif;font-size: 2.2em; }
.features h2 span{ font-weight:600;}
.features span { display: block; font-size: 18px; font-weight: 400; text-align: center; }
.feature { text-align: center; }
.feature i{/*text-shadow: 1px 2px rgba(0,0,0,0.5)*/}
.feature img { margin: 0 auto; }
.feature h3 { font-weight: 500; margin-top: 20px;font-family: 'Oxygen', sans-serif; margin-bottom: 0;}
.feature p { font-size: 15px; font-weight: 400; margin: 18px 0 0; padding: 0 40px; }
.icon-color.fa.fa-circle{ color:#fff;}
.mfeatures .fa-inverse{color:#67267a !important}
.feature .themeicon{ color:#9ec028;}
.infoicon { color:#67267a;}
.bg_dark .infoicon { color:#fff;}
/* End of Features */

/* Specifications */
.specifications h2{ margin-top: 0;}
.bg_dark .featurebox{ border:1px solid rgba(255,255,255,0.2); padding:20px; background:rgba(255,255,255,0.1)}
.bg_gray .featurebox{ border:1px solid #ddd; padding:20px; background:#fff; overflow: hidden;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}
.bg_gray .featurebox h2,.bg_gray .featurebox .list-circle{color: #5a5a5a;}
/* End os Specifications */

/* Domain Search Call to Action */
.calltoaction{overflow:hidden;}
.cta-content [class*='col-']:first-child{background:#fedc45;position:relative;padding:15px; border-radius: 18em 18em 18em 18em;-webkit-box-shadow: 0px 10px 10px -4px rgba(0,0,0,0.35);-moz-box-shadow: 0px 10px 10px -4px rgba(0,0,0,0.35);box-shadow: 0px 10px 10px -4px rgba(0,0,0,0.35);}
.cta-content [class*='col-']:first-child:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-top-color:#fedc45;border-width:20px;margin-left:-20px;}
.offer{text-align:center;}
.offer span{color:#000;font-size:18px;font-weight:300;margin:0;padding:0;top:-10px;position:relative;}
.offer h2{color:#000;font-size:60px;font-weight:600;line-height:.9;margin:0;padding:0 0 5px;display:inline;text-shadow: 1px 1px #fff;}
.offerdescription{padding:0;}
.offerdescription h2{color:#fff;font-size:22px;font-weight:300;margin:0;padding:6px 0;}
.offerdescription p{color:#fff;font-size:15px;font-weight:300;margin:0;}
.domainsearch{border-radius:6px;margin-top:25px;padding:15px 0;background:rgba(0,0,0,0.1);}
.domainsearch input{margin-bottom:0px!important;padding-bottom:0px !important;}
.section-domian ul,.section-list ul{padding:0;margin:0 auto;}
.section-domian p,.section-list p{text-align:center;color:#fff;}
.section-domian h2,.section-list h2{text-align:center;font-weight:300;color:#fff;font-family:'Oxygen', sans-serif;font-size:2.2em;}
.section-domian .domain-search{width:860px;padding-right:170px;margin:0 auto;}
.section-domian .domain-search .btn{width:150px;min-width:150px;padding:22px 30px;}
.section-domian ul,.section-list ul{padding:0;margin:0 auto;}
.section-domian ul li,.section-list ul li{float:left;margin-top:40px;line-height:20px;list-style-type:none;font-weight:300;margin-right:40px;}
.section-domian ul li:last-child,.section-list ul li:last-child{margin-right:0px;}
.section-domian ul li:before,.section-list ul li:before{top:0;}
.list-checked li{position:relative;padding:0 0 0 37px;color:#fff;}
.list-checked > li:before{position:absolute;top:2px;left:0;display:block;color:#fedc45;font-family:"simple-line-icons";font-size:24px;font-weight:400;content:"\e080";}
.list-default{margin:0;padding:0;list-style:none;}
.list-default li{padding-bottom:16px;}
.list-condensed.list-default li{padding-bottom:8px;}
.list-default li:last-child{padding-bottom:0;}
.domainsearch .form-control{width:100%;}
.domainsearch input[type="text"].form-control{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;font-size:18px;height:55px;padding:5px 15px;width:100%;font-weight:300;padding-top: 0;}
.input-group-addon,.domain-sld{position:relative;}
.selection{position:absolute;top:10px;right:30px;}
/* End of Call to Action */

/* Pricing Tables Home */
.pricingtables h2 { font-weight: 300; margin-bottom: 12px; text-align: center;}
.pricingtables p { font-size: 17px;margin: 18px 0 0; text-align: center; }
.pricingtables h4 { color: #fff; font-size: 35px; font-weight:600; margin: 0; padding: 0 0 10px; text-align: center;}
.pricingtables .panel { border-radius: 0; margin: 0; padding: 0; }
.pricingtables .panel-heading { background: #833396; border: 0; border-radius: 0; filter: none !important;position:relative;}
.pricingtables .panel-heading h3 { color: #fff; font-size: 21px; font-weight: 600; margin: 0; padding: 12px 0;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);}
.pricingtables .panel-body { background: #67267a; margin: 0; padding: 10px 0 15px;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);}
.pricingtables .panel-body span { color: #fff; font-size: 11px; margin: 0 auto; padding: 5px 10px; }
.pricingtables .panel-body span.per { background: rgba(0,0,0,0.2); padding: 5px 10px 5px; }
.pricingtables ul { border: 0; list-style: none; margin: 0; padding: 10px 0; }
.pricingtables ul li { border: 0; font-size: 14px; padding: 10px 0;font-weight: 300;}
.pricingtables .btn-group ul.dropdown-menu li { padding:0px 0 !important; font-size:14px !important;}
.pricingtables ul li:nth-child(odd) { background: #fff; }
.pricingtables ul li:nth-child(even) { background: transparent; }
.pricingtables .panel-footer { text-align: center; background-color:#fff;}
.pricingtables .btn-pricetable { background: #f9f9f9; border-radius: 0; color: #434343; font-size: 0.9em; margin: 10px auto; padding: 10px 30px;font-weight: 500; }
.pricingtables .btn-pricetable:hover { background: #67267a; color:#fff; }
.pricingtables .most-popular { border-width: 3px; z-index: 2; }
.pricingtables .most-popular .panel-heading { background: #afd139; position:relative;}
.pricingtables .most-popular .panel-body { background: #9ec028; }
.pricingtables .most-popular h4 { color: #fff; }
.pricingtables .most-popular .panel-body span.per { background: #000; }
.pricingtables .most-popular ul li {padding: 10px 0;font-weight: 300;}
.pricingtables .panel-info { border: 0px;box-shadow: 1px 9px 9px -6px #DDDDDD;box-shadow: 2px 9px 14px -2px #DDDDDD;-webkit-box-shadow: 2px 9px 14px -2px #DDDDDD;-moz-box-shadow: 2px 9px 14px -2px #DDDDDD;-o-box-shadow: 2px 9px 14px -2px #DDDDDD;}
.sticker-wrapper{position:absolute;top:-16px;left:0px;width:100%;display:flex;}
.sticker-wrapper .sticker{display:block;font-size:13px;text-transform:uppercase;color:#000;font-weight:700;text-align:center;left:0;display:block;background-color:#fedc45;padding:7.5px 15px;color:black;margin:0 auto;border-radius: 12em;box-shadow:0px 6px 9px -5px rgba(0,0,0,0.5);box-shadow: 0px 6px 9px -5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 6px 9px -5px rgba(0,0,0,0.5);-moz-box-shadow: 0px 6px 9px -5px rgba(0,0,0,0.5);-o-box-shadow: 0px 6px 9px -5px rgba(0,0,0,0.5);}
/* End of Pricing Tables */

/*Template Example*/
#templates-slider .item{margin:0 10px; position:relative; overflow:hidden;}
#templates-slider .item .title{ position:absolute;z-index:1; bottom:0; width:100%; left:0; right:0; background-color:rgba(0,0,0,0.7); color:#fff; text-align:center; padding:10px; font-size:14px;}
#templates-slider .item img{    transition: all 225ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition: all 225ms cubic-bezier(0.215, 0.61, 0.355, 1);}
#templates-slider .item img:hover{transform: scale(1.6);}

/* Statistics */
.statistics { background: #fff; overflow: hidden;}
.statistics h2 { font-weight: 300; margin-bottom: 12px; text-align: center;}
.statistics h2 i { color: #e67e22; }
.statistics p { font-size: 17px; font-weight: 300; margin: 0 auto; text-align: center; }
.statistics .circle-text { color: #807e7e; font-weight: 300; }
.statistics-text{display:block;text-align:center;font-size: 19px;font-weight:300;}
.statistics-container{position: relative;}
.statistics-container p{ margin: 0 auto !important}
.svg-container{position: relative !important;margin-left: -10px !important;}
/* End of Statistics */

/* ==============================
   4 = Video Header Page
   ============================== */

/* Video */
#index-video .index-video-container {    min-height: 450px;    padding-bottom: 50px;    position: relative;    overflow: hidden;}
#index-video .index-video-container:after { background: #000000; bottom: 0px; content: ""; left: 0; opacity: 0.7; position: absolute; right: 0; top: 0; z-index: 1; }
#index-video .index-video-container .videotitle { left: 1%; position: absolute; right: 1%; text-align: center; top: 30%; z-index: 2; }
#index-video .index-video-container .videotitle p{ color:#fff;}
#index-video .index-video-container .videotitle h2 { color: #ffffff; font-size: 3.5em;}
#index-video .index-video-container .videotitle h4 { color: #fff; font-size: 2em; font-weight: 300; margin-top: 25px;}
#index-video .index-video-container .videotitle .btn{ margin-top:25px;}
#index-video .index-video-container .videotitle .btn-slide { background:#67267a; color: #fff; font-size: 19px; font-weight:400;margin: 25px auto 10px auto; padding: 7px 20px; border-radius:0; }
#index-video video {width:100%;background-size: cover;position: absolute;top:0;left:0;}
/* End of Video */

/* ==============================
   5 = Shared Hosting Page
   ============================== */
   
/* Pricing Tables Shared Hosting Page */
.pricingtables .hostingfeatures .panel, .pricingtables .hostingfeatures .panel-heading, .pricingtables .hostingfeatures .panel-body, .pricingtables .hostingfeatures .panel-footer { background: transparent; border: 0; box-shadow: none; }
.pricingtables .hostingfeatures ul { margin-top: 142px; }
.pricingtables.shared .hostingfeatures ul li { color: #fff; padding: 20px; }
.pricingtables.shared .hostingfeatures ul li a { color: #fff; }
.pricingtables.shared .hostingfeatures ul li:nth-child(odd) { background: #41444a; }
.pricingtables.shared .hostingfeatures ul li:nth-child(even) { background: #36393d; }
.pricingtables.shared .most-popular { border-width: 3px; top: 0; z-index: 2; }
.pricingtables.shared h4 { color: #fff; }
.pricingtables.shared ul li i { color: #72ac94; }
.pricingtables.shared .most-popular h4 { color: #fff; }
.pricingtables.shared .most-popular .btn-pricetable { margin: 10px auto; }
.yearprice, .twoyearprice { display: none; }
.tooltip { background: transparent; }
.tooltip-inner { font-size: 14px; max-width: 150px; padding: 5px 8px; }
/* End Pricing Tables Shared Hosting Page */

/* Tabs Section - Shared Hosting Page */
.multipannels { display: table; margin: 0 auto;text-align: center; }
.multipannels .block-grid-item i {border: 1px solid #e1e3e4; background: #fff; border-radius: 50%; font-size: 45px; height: 90px; padding: 20px 0 0 0; text-align: center; transition: all 0.4s ease; webkit-transition: all 0.4s ease; width: 90px; color:#9b62b5 }
.multipannels .block-grid-item i:hover { color: #67267a; transform: scale(1.3); webkit-transform: scale(1.3); }
.shared-features { background: #fff; overflow: hidden;}
.shared-features h2 {margin-bottom: 12px; text-align: center; }
.shared-features p { font-weight: 300; margin: 0 auto; text-align: center; }
.r-tabs .r-tabs-nav { display: table; margin: 0 auto; padding: 0; text-align: center; }
.r-tabs .r-tabs-tab { float: left; list-style: none!important; margin: 0; }
.r-tabs .r-tabs-panel { display: none;}
.r-tabs .r-tabs-accordion-title { display: none; }
.r-tabs .r-tabs-panel.r-tabs-state-active { display: block; position:relative; }
.r-tabs { border: 0; position: relative; }
.r-tabs .r-tabs-nav .r-tabs-tab { background: #fff; border-right: 1px solid #efeff2; margin: 0; position: relative; }
.r-tabs .r-tabs-nav .r-tabs-tab:first-child { border-left: 1px solid #fff; }
.r-tabs .r-tabs-nav .r-tabs-anchor { color: #7a7c89; float: left; font-weight: normal; margin: 0; padding:20px 50px; text-decoration: none; }
.r-tabs .r-tabs-nav .r-tabs-state-disabled { opacity: 0.5; }
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor { background: #ff5e3a; color: #fff; }
.r-tabs .r-tabs-nav .r-tabs-state-active:after,.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor:after{border:solid transparent;border-color:rgba(222, 98, 98, 0);border-top-color:#ff5e3a;border-width:10px;content:" ";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;top:100%;width:0;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor { background: #fff; border: 1px solid #e4e7f0; margin-bottom:15px; color: #222; display: block; font-size: 14px; padding: 10px; }
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor { background: #ff5e3a; color: #fff; text-shadow: none;  position:relative;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled { opacity: 0.5; }
#shared-hosting-tabs .centralicon { display: table; margin: 0 auto; margin-top: -90px; text-align: center; }
#shared-hosting-tabs #feature1 h5, #shared-hosting-tabs #feature5 h5 { font-size: 25px; line-height: 1.3; margin-bottom: 17px; text-align: left; }
#shared-hosting-tabs #feature1 p, #shared-hosting-tabs #feature5 p { padding-left: 0; padding-roght: 0;}
#shared-hosting-tabs h5 { font-size: 25px; line-height: 1.3; margin-bottom: 17px; text-align: center; }
#shared-hosting-tabs p { padding: 0 40px; }
#shared-hosting-tabs .tabfeatures { margin-top: 40px; }
#shared-hosting-tabs .tabfeatures img { margin: 0 auto; text-align: center; }
#shared-hosting-tabs .tabfeatures p { padding: 0; }
#shared-hosting-tabs h6 { font-size: 18px; line-height: 1.3; padding: 17px 0 6px; }
#shared-hosting-tabs #feature1, #shared-hosting-tabs #feature2, #shared-hosting-tabs #feature3, #shared-hosting-tabs #feature4, #shared-hosting-tabs #feature5 { transition: all ease-out 0.2s 0.1s;}
/* End Tabs Section - Shared Hosting Page */

/* ==============================
   6 = VPS Page
   ============================== */
/* Order Steps - VPS Page */
.vps-prices-drag { float: left; margin: 0 0 40px; padding: 0 30px; width: 100%; }
.vps-prices-container {border-radius: 6px; display: inline-block; padding-top: 55px; width: 100%; position:relative; }
.vpsbtn-order {float: right;}
.vps-prices-panel { float: left; width: 100%; }
.vps-prices-container #vps-slider { background: #000; background: #fff; border-radius: 6px; float: left; height: 17px; margin: 0 0 12px; width: 100%;     cursor: -webkit-grab;    box-shadow: 0 2px 10px #CACACA inset;border:1px solid #CACACA;    top: 45px;}
.vps-prices-container #sliderlines { background: url(images/lines1.png) center top; display: table; height: 50px; margin: 0 auto; width: 100%; }
.vps-prices-container #vps-slider .ui-slider-range { background: #67267a; border-radius: 6px; }
.vps-prices-container #vps-slider .ui-slider-handle {background: url(images/slider_range.png) no-repeat left top;border: 0;border-radius: 0;height: 33px;margin-left: -25px;margin-top: -6px;outline: none;width: 46px;}
.vps-prices-container #vps-slider .ui-slider-handle:hover { cursor: pointer; }
.vps-plans { display: table; margin: 0 auto; padding: 5% 0 0; width: 99%; }
.vps-plans div.vps-plan { float: left; font-size: 17px; font-weight: bold; margin: 0; text-align: left; width: 25%; }
.vps-plans div.vps-plan:first-child { text-align: left; }
.vps-plans div.vps-plan:last-child { margin-right: 0; padding-right: 0; text-align: right; }
.vps-plans div.vps-plan:nth-child(2) { padding-left: 70px; }
.vps-plans div.vps-plan:nth-child(3) { padding-right: 80px; text-align: right; }
.vps-plans.threeplans div.vps-plan { width: 33.3333333333333%; }
.vps-plans.threeplans div.vps-plan:nth-child(2) { padding-left: 0; text-align: center }
.vps-plans.threeplans div.vps-plan:nth-child(3) { padding-right: 0; text-align: right; }
.vps-plans.fiveplans div.vps-plan { width: 20%;}
.vps-plans.fiveplans div.vps-plan:nth-child(2) { padding-left: 25px; text-align:left}
.vps-plans.fiveplans div.vps-plan:nth-child(3) { padding-left: 0; }
.vps-plans.fiveplans div.vps-plan:nth-child(4) { text-align: right; padding-right:30px; }
.vps-plans.sixplans div.vps-plan { width: 16.666666666667%;}
.vps-plans.sixplans div.vps-plan:first-child { text-align: left; width: 16.666666666667%;}
.vps-plans.sixplans div.vps-plan:nth-child(2) { padding-left: 0px; }
.vps-plans.sixplans div.vps-plan:nth-child(3) { padding-right: 95px; }
.vps-plans.sixplans div.vps-plan:nth-child(4) { text-align: center; }
.vps-plans.sixplans div.vps-plan:nth-child(5) { padding-right: 25px; text-align: right  }
.vps-plans.sixplans div.vps-plan:last-child { margin-right: 0; padding-right: 0; text-align: right;  width: 16.666666666667%;}
.vps-order { background: #fff;}
.order-step { height: 40px; margin: 25px 0 20px; }
.vps-order h3 { background: #fff; border:2px solid #f3f3f3; border-radius:6em; color: #5a5a5a; font-size: 18px; font-weight: normal; padding: 20px 35px; position: relative; text-align: center; }
.vps-order h3: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: #f3f3f3; border-width: 10px; margin-left: -10px; }
.vps-order p { font-size: 15px; padding: 0 25px; }
.order-step .order-circle { position: relative; text-align: center; }
.order-step .order-circle span { background: #8d8c8c; border: 4px solid #d3d1d1; border-radius: 1000px; color: #fff; display: inline-block; font-weight: 900; height: 40px; line-height: 32px; moz-border-radius: 1000px; ms-border-radius: 1000px; o-border-radius: 1000px; position: relative; text-align: center; vertical-align: middle; webkit-border-radius: 1000px; width: 40px; z-index: 10; }
.order-step .order-circle span.left-side { margin-right: 15px; }
.order-step .order-circle span.right-side { margin-left: 15px; }
/* End of Order Steps - VPS Page */

/* Order Slider - VPS Page */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { cursor: default; height: 1.2em; position: absolute; width: 1.2em; z-index: 2; }
.ui-slider .ui-slider-range { background-position: 0 0; border: 0; display: block; font-size: .7em; position: absolute; z-index: 1; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { margin-left: -.6em; top: -.3em; }
.ui-slider-horizontal .ui-slider-range { height: 100%; top: 0; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { height: 100px; width: .8em; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-bottom: -.6em; margin-left: 0; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.sliderbottom{background:rgba(0,0,0,.1);float:left;text-align:center;width:100%;padding:5px 0;}
.sliderbottom h6{font-size:19px;font-weight:400;background:rgba(0,0,0,0.2);color:#fff;padding:5px 10px;width:100%;display:block;font-size:13px;}
.sliderbottom .btn{margin:10px 0 10px 0;}
.sliderbottom .how_much{font-size:22px;font-weight:700;line-height:.9;margin:0;padding:0 0 5px;}
a.order-vps{color:#fff;font-size:17px;font-weight:900;padding:6px 15px;background-color:#73ae95;border-color:#4cae4c;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, .2);webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);}
/* End Order Slider - VPS Page */

/* ==============================
   7 = Dedicated servers
   ============================== */

 /* Pricing Tables - Dedicated servers Page */
.pricingtables.servers .panel { border-radius: 0; margin: 0; padding: 0; box-shadow: none;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16) }
.pricingtables.servers .panel-heading {border: 0; border-radius: 0; filter: none !important;}
.pricingtables.servers .panel-heading h3 { margin: 0; padding: 12px 0; }
.pricingtables.servers h4 { margin: 0; padding: 0 0 10px; text-align: center; }
.pricingtables.servers .panel-body {margin: 0; padding: 10px 0 15px; }
.pricingtables.servers .panel-body span { margin: 0 auto; padding: 5px 10px; }
.pricingtables.servers ul { border: 0; list-style: none; margin: 0; padding: 10px 0px;}
.pricingtables.servers ul li {padding: 10px 0;}
.panel-info {border: 0px;}
 /* End of Pricing Tables - Dedicated servers Page */

 /* Video Background - Dedicated servers Page */
#servers-video .servers-video-container {    min-height: 350px;    padding-bottom: 50px;    position: relative;    overflow: hidden;}
#servers-video .servers-video-container:after { background: url(images/video_bg_pattern.png) repeat; bottom: 0px; content: ""; left: 0; opacity: 0.7; position: absolute; right: 0; top: 0; z-index: 1; }
#servers-video .servers-video-container .videotitle { left: 1%; position: absolute; right: 1%; text-align: center; top: 15%; z-index: 2; }
#servers-video .servers-video-container .videotitle h2 { color: #E1E3E4; font-size: 3.5em; text-shadow: -1px 1px 0 #2d2d2f; }
#servers-video .servers-video-container .videotitle h4 { color: #fff; font-size: 2em; font-weight: 300; margin-top: 25px; text-shadow: -1px 1px 0 #2d2d2f; }
#servers-video .servers-video-container .videotitle .btn-slide { background:#71AC93; border-radius: 0; color: #fff; font-size: 19px; font-weight:700;margin: 25px auto 10px auto; padding: 7px 20px; border-radius:5px; position: relative; }
#servers-video .servers-video-container .videotitle .btn-slide:after { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(113, 172, 147, 0); border-top-color: #71AC93; border-width: 8px; margin-left: -8px; }
#servers-video video {width:100%;background-size: cover;position: absolute;top: 0;left: 0;}
 /* End of Video Background - Dedicated servers Page */

 /* Responsive Table - Dedicated servers Page */
.servers-table {background: #fff; overflow: hidden;}
.products-table {min-width:100%; border:1px solid #DFE0E5; background: #F7F7F7;}
.products-table thead th {background:#F2F3F6; color:#6E6E6E!important; font-weight:700;  font-size:13px; font-weight:bold; border-left:1px solid #DFE0E5; border-right:1px solid #DFE0E5; border-bottom:1px solid #DFE0E5;}
.products-table th {font-weight: normal;    -webkit-font-smoothing: antialiased;   padding:16px 12px; color: #6E6E6E;   font-size: 15px; background: #fff; }
.products-table td {color: #6E6E6E;  font-size: 15px; border-bottom:0px;}
.products-table tbody tr { border-bottom:0px;}
.products-table td:last-child, .products-table thead th:last-child {text-align: center; }
.products-table tr.even, .products-table tr.alt, .products-table tr:nth-of-type(even) { background: #fff!important; }
 /* End of Responsive Table - Dedicated servers Page */

/* ==============================
   8 = Domains
   ============================== */
.domains {padding:45px 0;}
.domains h2 {color:#fff; text-align: center;}
.domains p {color:#fff; text-align: center; font-size:18px;}
.domainsearch-full {background: #666; border-radius: 0;padding: 20px; }
.domainsearch-full .form-control { width: 100%; }
.domainsearch-full 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-full select.form-control { border-radius: 0; font-size: 18px; height: 55px; padding: 5px 15px; width: 100%; }
.domainsearch-full 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-full button[type="submit"]:hover { background: #646464; }
.domainsearch-full input[type="text"]:focus, .domainsearch-full select:focus { border: 0; box-shadow: 0 8px 6px -6px #000; }
.domainextensions {margin-top:10px;}

/* Domain lables */
.hotdomains{ border:1px solid rgba(255,255,255,0.1);}
.hotdomains li{ border: 1px solid rgba(255,255,255,0.1); float:left;width: 20%;overflow: hidden; background:rgba(0,0,0,0.2);}
.hotdomains li.hot,.hotdomains li.newoffer,.hotdomains li.premium,.hotdomains li.new{ position:relative;}
.hotdomains li.hot:before,.hotdomains li.newoffer:before,.hotdomains li.premium:before,.hotdomains li.new:before{left:-20px;position:absolute;top:10px;width:80px;z-index:10000;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-align:center;font-weight:bold;font-size:11px;}
.hotdomains li.hot:before{content:"HOT";background:#FF0000;color:#fff;}
.hotdomains li.newoffer:before{content:"OFFER";background:#fedc45;color:#000;}
.hotdomains li.premium:before{content:"PREMIU..";background:#9ec028;color:#000;}
.hotdomains li.new:before{content:"NEW";background:#FF9900;color:#000;}
span.hot.label, span.newoffer.label, span.premium.label , span.new.label{padding-bottom:2px;position:absolute;margin-top:3px !important;margin-left:12px;border-radius:0;}
.domains-table span.label:before{content:'';position:absolute;left:0%;width:0;height:0;border-bottom:8px solid transparent !important;border-top:8px solid transparent !important;top:0;clear:both;left:-5px !important;}
span.hot{background:#fb7254;color:#fff;}
span.hot:before{border-right:10px solid #fb7254 !important;}
span.newoffer{color:#fff;}
span.newoffer:before{border-right:10px solid #5cb85c !important;}
span.premium{color:#fff;}
span.premium:before{border-right:10px solid #f0ad4e !important;}
span.new{color:#fff;}
/* End Domain lables */

/* Domain Extensions */
.domainextensions .item{margin:0 3px;}
.domainextensions .item .extension{padding:10px 20px;font-size:16px;color:#fff;text-align:center;text-transform:lowercase;border-right:1px solid rgba(255,255,255,0.2);}
.domainextensions .item .extension:last-child{border-right:0px;}
.domainextensions .item .extension .price{text-align:center;display:block;color:#fedc45;}
.domainextensions .item .extension .oldprice{color:rgba(255,255,255,0.5);line-height:20px;height:20px;margin-top:-5px;font-size:11px;text-decoration:line-through;padding:0;position:relative;display:block;}
.domainfeatures .choosedomain{background:#67267a;color:#fff;padding:15px 0;position:relative;margin-top:-30px;}
.domainfeatures h2{font-weight:700;margin-bottom:12px;text-align:center;}
.domainfeatures p{font-size:17px;font-weight:300;text-align:center;padding:0 30px;}
.domainchoose{background:#fff;text-align:center;padding:30px 0;min-height:250px;border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}
.domainchoose p{margin-bottom:30px;}
.domainfeatures h6{font-size:22px;color:#5a5a5a;font-weight:700;border:2px solid #5a5a5a;margin:30px auto;line-height:10px;padding:10px 25px;display:table;text-align:center;border-radius:5em;}
.domainfeatures .panel{border:0;box-shadow:0;}
.domainfeatures .panel-heading{border-left:5px solid #C65858!important;box-shadow:0;background:#67267a;color:#fff;border-radius:0!important;padding:12px;}
.domainfeatures .panel-heading h4.panel-title{font-size:14px;font-weight:normal;line-height:1.3;color:#fff;color:#6E6E6E\9\0;}
.domainfeatures .panel-heading h4.panel-title a:hover, .domainfeatures .panel-heading h4.panel-title a:focus{color:#fff;color:#6E6E6E\9\0;}
.domainfeatures .panel-body{padding:15px;margin:0;}
.domainfeatures .panel-body p{text-align:left;font-size:15px;padding:0;margin:0;}
.domainfeatures.white{background:#fff;}
.domains-table{background:#fff;overflow:hidden;font-family:'Oxygen', sans-serif;}
.domains-table .old-price{color:#fb7254 !important;text-decoration:line-through;}
.domains-table table tr,.domains-table td{border-bottom:0 !important;border-top:0 !important;}
.domains-table.price-various span{background:transparent !important;color:#313131 !important;padding:0px !important; cursor:pointer;}
.domains-table.price-various #tld-table thead th:before{display:none;}
.domains-table.price-various tr{margin-top:-1px;position:relative;-webkit-box-shadow:0px 6px 0px -5px rgba(0,0,0,0.1);-moz-box-shadow:0px 6px 0px -5px rgba(0,0,0,0.1);box-shadow:0px 6px 0px -5px rgba(0,0,0,0.1);}
.domains-table.price-various tr table tr{box-shadow:none !important;border-bottom: 1px dashed #f0efef !important;}
.domains-table.price-various tr table tr:last-child{ border-bottom:0px !important;}
.domains-table.price-various .old-price{color:#fb7254 !important;text-decoration:line-through;}
.domains-table.price-various .header2{font-weight:300 !important;text-align:center !important;font-size:inherit !important;}
.domains-table.price-various td{width:25%;}
.domains-table.price-various tr table td{width:25%;}
.domains-table.price-various table td:first-child{width:1%;text-align:center !important;}
.domains-table.price-various table tr table tr td:first-child{width:5%;text-align:center !important;}
.domains-table.price-various table td:nth-child(2){font-size:16px !important;font-weight:bold;}
.domains-table.price-various tr table tr td{font-weight:300 !important;}
#tld-table{min-width:100%;background:#f9f9f9;}
#tld-table thead th{background:#67267a;color:#fff!important;font-weight:600;position:relative;cursor:pointer;text-align:center;}
#tld-table thead th.headerSortDown,#tld-table thead th.headerSortUp{background:#49185a;}
#tld-table thead th:before{position:absolute;font-family:FontAwesome;top:15px;right:12px;content:"\f0dc";color:rgba(255,255,255,0.2) }
#tld-table thead th.headerSortUp:before{position:absolute;font-family:FontAwesome;top:15px;right:12px;content:"\f0d8";color:#fff;}
#tld-table thead th.headerSortDown:before{position:absolute;font-family:FontAwesome;top:15px;right:12px;content:"\f0d7";color:#fff;}
#tld-table th{font-weight:normal;-webkit-font-smoothing:antialiased;padding:16px 12px;color:#6E6E6E;font-size:15px;background:#FFFFFF;}
#tld-table td{color:#313131;padding:10px 12px;font-size:15px;border-bottom:1px solid #DFE0E5;text-align:center;}
#tld-table td:first-child{font-weight:bold;text-align:left;font-size:16px;}
#tld-table td:first-child span.tablesaw-cell-content{padding:2px 10px 4px 10px;border-radius:6em;}
#tld-table td:first-child span.label:before{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid blue;position:absolute;}
#tld-table thead th:first-child{text-align:left;}
#tld-table tr.even, #tld-table tr.alt, #tld-table tr:nth-of-type(even){background:#FFFFFF!important;}

/* ==============================
   9 = Inner Sub Banner
   ============================== */
#sub-banner{position:relative;z-index:1;overflow:hidden;}
#sub-banner .img-holder{left:50%;float:left;z-index:-1;width:100%;min-width:1280px;position:relative;}
#sub-banner .img-holder img{left:-50%;width:100%;display:block;position:relative;}
#sub-banner .info-text{z-index:20;width:100%;height:100%;color:#fff;padding:100px 0 0 0;top:0;right:0;bottom:auto;left:0;position:absolute;}
#sub-banner .infoicon{font-size:19em;position:absolute;right:0;top:-40px;}
#sub-banner h2{color:#fff;font:300 58px Oxygen,sans-serif;margin-top:0;line-height:60px;}
#sub-banner p{color:#fff;font-size: 16px;}
#sub-banner .btn{margin:20px 0;}
   
/* ==============================
   9 = About Us
   ============================== */
.about-text h2 {color:#fff; }
.about-text p {font-size:18px; color:#fff;}
.about p {font-size:17px; font-weight: 400}
.about hr { border: solid #67267a; border-width: 1px 0 0; clear: both; height: 0; margin:0 auto; margin-bottom:20px; max-width:70px; }
.about-quote.odd {background:url(images/quote-image2.jpg); background-size:   cover;    background-repeat: no-repeat;    background-position: center center;}
.about-quote h5 {color:#fff; font-size:41px; font-weight: 400;}
.about-quote span{color:#fff; font-size:18px; text-transform: uppercase; }
.mfeatures {padding:45px 0; background:#EDEDED;}
.mfeatures h3 {text-align: center;font-weight: 500;}
.mfeatures p {text-align: center; margin-bottom: 10px;}
.options .block-grid-item {text-align: center; border:1px solid #d7d5d5; border-left:0; border-top:0; }
.options .block-grid-item:nth-child(3n+3) { border-right:0;}
.options .block-grid-item:nth-last-child(-n+3) {border-bottom:0;}
.testimonials {background:#fff;}
.testimonials .owl-theme .owl-controls {margin-top:10px;text-align:center;position:absolute;top:0px;left:50%;right:20px;}
.testimonials .owl-theme .owl-controls .owl-page span{background: #67267a;}
.testimonials .owl-theme .owl-controls .owl-page {float:right;}
.testimonials h2 {text-align: center;}
.testimonials p {font-size:18px; text-align: center;}
.testimonial-content {text-align: center;}
.testimonial-content p {color:#6E6E6E; padding:25px 0 0px 0px; font-size:17px; text-align: left; background-color:#fff; padding:50px; border-radius:3px; position:relative;-moz-box-shadow: 0px 5px 20px -5px #ccc;-webkit-box-shadow: 0px 5px 20px -5px #ccc;box-shadow: 0px 5px 20px -5px #ccc;}
.testimonial-content p:before{font-family:FontAwesome;content:"\f10d";display:inline-block;padding-right:3px;vertical-align:middle;left:10px;top:10px;font-size:40px;position:absolute;color:rgba(0,0,0,0.1)}
.testimonial-content p:after{font-family:FontAwesome;content:"\f10e";display:inline-block;padding-right:3px;vertical-align:middle;right:10px;bottom:10px;font-size:40px;position:absolute;font-weight:300;color:rgba(0,0,0,0.1)}
.testimonial-content .whoclient{font-size:14px;color:#6E6E6E;font-weight:300;margin-bottom:15px;background-color:#fff;padding:10px;border-radius:3px;position:relative;margin-top:15px;-moz-box-shadow: 0px 5px 20px -5px #ccc;-webkit-box-shadow: 0px 5px 20px -5px #ccc;box-shadow: 0px 5px 20px -5px #ccc;}
.testimonial-content .whoclient:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#fff;border-width:15px;margin-left:-15px;}
.testimonial-content .whoclient a{color:#67267a;}
.testimonialimg{text-align:center;}
.testimonial-content img{width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-right:10px;}

/* ==============================
   10 = Our Team
   ============================== */
#ourteam{text-align:center;}
#ourteam h4{margin-top:-20px;font-size:25px;font-weight:600;}
#ourteam h4 span{display:block;position:relative;top:0;font-size:20px;background:none;padding:0;font-weight:300;}
#ourteam img{width:100%;max-width:240px;border:5px solid transparent;transition:all 0.1s ease-in;-moz-box-shadow: 0 0 27px -12px #000;-webkit-box-shadow: 0 0 27px -12px #000;box-shadow: 0 0 27px -12px #000;}
#ourteam img:hover{border:5px solid #67267a;position:relative;z-index:10;transition:all 0.1s ease-in;}
#ourteam span{padding: 10px 0px;position: relative;bottom: 40px;left: 0;display: inline-block;background: rgba(255,255,255,0.8);box-sizing: border-box;display: block;}
#ourteam .member-profile{display: inline-block;}
#ourteam ul{border: 1px solid #ccc;padding: 3px 10px;border-radius: 3px;display: inline-block; background:#fff;}
#ourteam li{display:inline-block;padding:0 6px;font-size:18px;}
#ourteam li a{color:rgba(0,0,0, 0.3);transition:all 0.1s ease-in;}
#ourteam li a:hover{color:rgba(0,0,0, 0.7);}
.hover_img{display:none}
.team2{display:none;}
.member-profile:hover .unhover_img{display:none;}
.member-profile:hover .hover_img{display:block;}

/* ==============================
   11 = FAQ
   ============================== */
.faq{overflow:hidden;}
.faq .panel-heading{position:relative;}
.faq .panel-heading:before{font-family:simple-line-icons;content:"\e079";display:inline-block;vertical-align:middle;top:10px;left:15px;font-size:20px;position:absolute;z-index:1;width:30px;height:30px;text-align:center;background:#f3f3f3;border-radius:50%;}
.faq .collapse.in{position:relative;}
.faq .collapse.in:before{font-family:simple-line-icons;content:"\e07b";display:inline-block;vertical-align:middle;top:-40px;left:15px;font-size:20px;position:absolute;background:#f3f3f3;color:#6E6E6E;border-radius:50%;z-index:100;width:30px;height:30px;text-align:center;}
.faq .collapse.in{ background-color:#fff;}
.faq-questions h3.badge {border-radius:3px; padding:7px 12px; display:table; margin:0 auto; margin-top:-18px; font-size:18px;}
.faq .panel {border:0; box-shadow:0; border-bottom:1px solid #ddd;box-shadow:none; margin-top:0px !important;margin-bottom: 0;}
.faq .panel-heading {border:0; box-shadow:0; background:#f3f3f3; color:#6E6E6E; border-radius:0!important; }
.faq .panel-heading a{padding:5px 12px 5px 35px; display:block; width:100%; font-size: 16px;}
.faq .panel-heading h4.panel-title {font-size:14px; font-weight:normal; line-height: 1.3}
.faq .panel-body {padding:15px; margin:0;}
.faq .panel-body p {text-align: left; padding:0; margin:0;}
.panel-default > .panel-heading + .panel-collapse > .panel-body { border: 1px solid #ddd !important;}

/* ==============================
   12 = Login
   ============================== */
.login.bg_dark .title{color:#5a5a5a !important;}
.login-bg{width:100%;height:100%;background-image:url(images/login_bg.jpg);background-size:cover;}
.login-form-panel{border:0;border-radius:5px;}
.login-form-panel h3.badge{border-radius:3px;padding:11px 24px;display:table;margin:0 auto;margin-top:-30px;font-size:18px;background:#67267a}
.login-form{background:#fff;border:0;overflow:hidden;padding:30px;}
.login-form input[type="text"], .login-form input[type="password"]{border:1px solid #bebebe;padding:10px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;margin:0px 0 18px;}
.login-form-panel .form-footer-content{padding:15px;text-align:center;-webkit-box-shadow:0px 9px 5px -5px rgba(0,0,0,0.23);-moz-box-shadow:0px 9px 5px -5px rgba(0,0,0,0.23);box-shadow:0px 9px 5px -5px rgba(0,0,0,0.23);}
.login-form-panel .form-footer-content h3{font-weight:500;margin:0;line-height:30px;}
.login-form p a{font-size:14px;color:#6E6E6E;}
.login-form p a:hover{color:#67267a;}

/* ==============================
   13 = Datacenter
   ============================== */
.datacenter{overflow:hidden;}
.datacenter h2{font-weight:700;margin-bottom:12px;text-align:center;}
.datacenter p{font-size:17px;font-weight:300;margin:18px 0 0;text-align:center;padding:0 30px;}
.extra-features{overflow:hidden;}
.extra-features .facility{border:1px solid #E1DFE0;border-top:6px solid #E1DFE0;position:relative;padding-bottom:30px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}
.extra-features .facility .data{margin:30px 22px;}
.extra-features .facility .data .ficon{background:#fff;border-radius:100%;border:1px solid #e1e3e4;color:#67267a;display:block;font-size:23px;font-weight:300;padding:6px;text-align:center;width:40px;width:100px;height:100px;width:100px;margin:0 auto;padding-top:25px;}
.extra-features .facility .ficon i{font-size:50px;}
.extra-features .facility .title{font-size:20px;font-weight:400;}
.extra-features .facility p{margin:0 20px;text-align:center;}
.datacenter-map{margin-top:25px;position:relative;}
.data_locations{color:#fff;text-align:center;}
.data_locations .location1{position:absolute;top:37%;right:48%;}
.data_locations .location2{position:absolute;top:50%;right:31%;}
.data_locations .location3{position:absolute;top:48%;left:18%;}
.data_locations .location4{position:absolute;top:47%;right:15%;}
.data_locations .location5{position:absolute;top:75%;right:15%;}
.data_locations .location6{position:absolute;top:42%;left:24%;}
.data_locations .location7{position:absolute;top:40%;left:13%;}
.data_locations .location8{position:absolute;top:45%;left:11%;}
.data_locations .location9{position:absolute;top:36%;left:44%;}
.data_locations .location10{position:absolute;top:63%;right:23%;}
.data_locations.inactive{ pointer-events !important: none;opacity: 0.4 !important;}
.data_locations i{font-size:1.5em;position:absolute;left:-25px;top:-2px;background:rgba(0,0,0,0.5);padding:2px 7px;border-radius:3px;color:#9ec028;}
#datacenter-partners{padding:25px 0}
#datacenter-partners .item{margin:3px;text-align:center;}
#datacenter-partners .item img{filter: grayscale(1);}
#datacenter-partners .item img:hover{filter: grayscale(0);}
#clients .item img{filter: grayscale(1); opacity: 0.5;}
#clients .item img:hover{filter: grayscale(0);opacity: 9;}

/* ==============================
   14 = Elements
   ============================== */
.elements{background:#fff;overflow:hidden;}
h2.elements{font-size:29px;text-align:left;border-bottom:1px solid #ededed;font-family:'Oxygen', sans-serif;font-size:2.2em;padding-bottom: 10px;}
.elements h3{font-weight:400;font-family:'Oxygen', sans-serif;}
.elements p{font-size:17px;font-weight:300;}
.accordion-example .panel{border:0;box-shadow:0;}
.accordion-example .panel-heading{border:0;padding:0;color:#6E6E6E;border-radius:0!important;text-align:left;line-height:85px;}
.accordion-example .panel-heading a{padding:12px;display:block;background:#f3f3f3;border-bottom:1px solid #ddd;}
.panel-group .panel + .panel{margin-top:0px;}
.accordion-example.panel-heading h4.panel-title{font-size:14px;font-weight:normal;line-height:1.3;line-height:85px;}
.accordion-example .panel-body{padding:15px;margin:0;width:100%;display:block;text-align:center}
.accordion-example .panel-body p{text-align:left;font-size:15px;padding:0;margin:0;padding-bottom:30px;}
.buttons-example{margin:0 auto;}
.elements .btn{margin-bottom:12px;}
.btn{text-shadow:none;border:0;border-radius:3px !important;padding:10px 30px;transition: all .3s ;position: relative; overflow: hidden;}
.btn:hover {opacity: 1;box-shadow: 0px 1px 25px -1px #ccc;}
.btn:hover:after {-webkit-transition: .7s linear;transition: .7s linear;background-position: 150% 0;}
.btn:after { position: absolute;top: 0;left: 0;width: 110%;height: 100%;content: '';-webkit-transform: skewX(-50deg);transform: skewX(-50deg);background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)) no-repeat -2em 0;background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0)) no-repeat -2em 0;background-size: 2em 100%;}
.btn.no-radius{border-radius:0}
.btn.btn-default{background:#f9f9f9;}
.btn.btn-default:active,.btn.btn-default:focus{background:#d4d4d4;}
.btn.btn-primary{background:#67267a;}
.btn.btn-primary:hover{background:#83339a;}
.btn.btn-primary:active,.btn.btn-primary:focus{background:#5f2071;}
.btn-secondary{color:#373a3c;background-color:#fff;border:1px solid #ccc;}
.btn-secondary:hover{color:#373a3c;background-color:#f9f9f9;border:1px solid #adadad;}
.btn-secondary:focus, .btn-secondary.focus{color:#373a3c;background-color:#e6e6e6;border:1px solid #adadad;}
.btn-secondary:active, .btn-secondary.active, .open > .btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border:1px solid #adadad;background-image:none;}
.btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus, .open > .btn-secondary.dropdown-toggle:hover, .open > .btn-secondary.dropdown-toggle:focus, .open > .btn-secondary.dropdown-toggle.focus{color:#373a3c;background-color:#d4d4d4;border:1px solid #8c8c8c;}
.btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus{background-color:#fff;border-color:#ccc;}
.btn-secondary.disabled:hover, .btn-secondary:disabled:hover{background-color:#fff;border:1px solid #ccc;}
.btn.btn-info{background:#63b2e8;}
.btn.btn-info:hover{background:#59ABE3;}
.btn.btn-info:active,.btn.btn-info:focus{background:#4f9fd6;}
.btn.btn-success{background:#9ec028;}
.btn.btn-success:hover{background:#acce35;}
.btn.btn-success:active,.btn.btn-success:focus{background:#8bab1c;}
.btn.btn-warning{background:#ff5e3a;}
.btn.btn-warning:hover{background:#fb7254;}
.btn.btn-warning:active,.btn.btn-warning:focus{background:#e54521;}
.btn.btn-danger{background:#e20614;}
.btn-group, .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;color:black;margin:0;padding:0 !important;}
.btn-group.btn-block .btn{ width:100% !important;text-align: center;}
.btn.btn-pink{background:#F62459;color:#fff;}
.btn.btn-pink:hover{background:#f73566;color:#fff;}
.btn.btn-pink:active,.btn.btn-pink:focus{background:#e71a4e;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child){border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child){border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}
.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:#67267a;display:table;margin:0 auto;margin-top:40px;margin-bottom:30px;}
#carousel-example .item{margin:1px;}
#carousel-example .item img{display:block;width:100%;height:auto;}
/* ==============================
   15 = Template Gallery
   ============================== */
#template_gallery{}
#template_gallery .filter{text-align:center;}
#template_gallery .filter .btn{ margin-bottom:5px;}
#template_gallery .gallery a img{width:100%;height:auto;float:left;transition:all 225ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 225ms cubic-bezier(0.215, 0.61, 0.355, 1);}
#template_gallery .gallery a img:hover{transform:scale(1.6);}
#template_gallery .gallery a{width:33.33%;transition:all 0.2s;display:block;float:left;opacity:1;height:auto;overflow:hidden;}
#template_gallery .gallery .hide,#template_gallery .gallery .pophide{width:0%;opacity:0;transition:all 0.1s;}
#template_gallery .gallery .pop{width:100%;position:relative;z-index:2;box-shadow:0 0 0px 1000px rgba(255,255,255,0.8);}
#template_gallery .gallery a.pop img:hover{transform:scale(1.0);}
#template_gallery .pop:after{content:"\00D7";position:absolute;top:10px;right:10px;color:#333;background:#fff;padding:10px 15px;border-radius:50%;opacity:0.8;}
#template_gallery .pop:hover:after{opacity:1 }

/* ==============================
   16 = Blog
   ============================== */
.blog{background:#f3f3f3;}
.home-blog-posts{width:100%;background:#fff;margin:0px 0;-moz-box-shadow: 0px 5px 20px -5px #ccc;-webkit-box-shadow: 0px 5px 20px -5px #ccc;box-shadow: 0px 5px 20px -5px #ccc;}
.home-blog-posts .post-info{padding:20px;}
.home-blog-posts .post-info h3{margin-top:0px;}
.home-blog-posts h3 a{color:#5a5a5a;font-weight: 400;font-size: 18px;}
.home-blog-image{width:100%;height:200px;overflow:hidden;}
.home-blog-image img{width:100%;height:100%;}
.blog .sidebar .widget{border:1px solid #f3f3f3;padding:10px;margin-bottom:40px;border-top:5px solid #67267a;}
.blog article{background:#fff;margin-bottom:40px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}
.blog.single article{margin-bottom:40px;}
.blog article .post-content{padding:15px;position:relative;}
.blog article .post-content h2{font-size:26px;font-family:'Oxygen', sans-serif;width:80%; font-weight:500;position: relative;top:-8px;}
.blog article .post-content h2 a{color:#333 !important;}
.blog article .post-content h2 a:hover{color:#67267a !important;}
.blog article .post-content hr{border:solid #67267a;border-width:1px 0 0;clear:both;height:0;margin-top:27px;margin-bottom:27px;max-width:70px;}
.blog article .post-content .thedate{color:#000;font-weight:900;position:absolute;top:4px;right:4px;display:block;text-align:center;background:#fedc45;padding:10px;border-radius: 2em 0;}
.blog article .post-content .thedate span{font-size:2em;display:block;line-height:20px;}
.blog article .post-content p{margin:10px 0;line-height: 25px;}
.blog article .post-content ul li{font-size:17px;font-weight:400;}
.blog article .post-content blockquote{border-left-color:#67267a;font-size:17px;font-weight:300;}
.blog .sidebar{background:#fff;padding:15px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}
.blog .sidebar .widget h3.badge{border-radius:3px;padding:12px;display:block;font-size:18px;text-align:left;font-weight:600;background:transparent;color:#434343;margin-top:0px;}
.blog .sidebar .widget ul{padding:0;margin:0;list-style:none;}
.blog .sidebar .widget ul li{padding:9px 6px 9px 20px;border-bottom:1px solid #EDEDED;font-weight:300;position:relative;}
.blog .sidebar .widget ul li:before{position:absolute;top:9px;left:5px;display:block;font-family:"FontAwesome";font-weight:400;content:"\f105";}
.blog .sidebar .widget ul li span.badge{float:right;background:#ff5e3a;}
.blog .sidebar .widget ul li:last-child{border-bottom:0px;padding-bottom:0px;}
.blog .sidebar .widget ul li a{color:#6E6E6E;}
.blog .sidebar .widget ul li a:hover{color:#67267a;}
.blog .sidebar .widget .blogsearch input[type="text"].form-control{border:0;box-shadow:none;border-radius:0;width:100%;background: #fff;border: 1px solid #ccc;padding: 20px 15px; border-radius:3px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.comment-respond .btn{margin:10px 0;}
.tagcloud{overflow:hidden;}
.tagcloud a{border:1px solid #EDEDED;color:#6E6E6E;display:block;float:left;font-size:12px;margin:0 3px 3px 0;padding:4px 8px;position:relative;border-radius:4px;}
.tagcloud a:hover{background:#67267a;color:#fff;}
.blog nav ul.pagination{display:table;margin:0 auto;}
.blog nav ul.pagination li{font-size:15px;}
.blog nav ul.pagination li a{color:#6e6e6e;}
.blog nav ul.pagination li a:hover{background:#67267a;color:#fff;}
.blog nav ul.pagination li a {color: #6e6e6e;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {z-index: 3;color: #fff !important;cursor: default;background-color: #67267a !important;border:1px solid #ddd;}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {z-index: 2;color: #6e6e6e !important;background-color: #eee !important;border-color: #ddd !important;}

/* Author box */
.author-wrap {position: relative;  overflow:hidden; padding:20px; background: #fff; border-radius: 6px; margin-bottom:40px;}
.author-gravatar {margin: 0;line-height: 1;}
.author-gravatar img {border: 0; border-radius: 50%;  -webkit-border-radius:50%;  -moz-border-radius: 50%;}
.author-title {color: #6E6E6E;display: block;line-height: 1.5;}
.author-title h6 {padding:0; margin: 0 0 6px;font-size: 19px; font-weight: 700}
.author-description {display: block; margin: 0 0 5px;}
.author-description p {margin: 0; font-size: 17px; font-weight:400;}

/* Comments */
.comments, #addcomments {padding:20px; background: #fff; border-radius: 6px;}
.comments { margin-bottom:40px;}
#thecomments {margin-top: 0;}
#addcomments {margin-top: 0;}

/* Comments List */
ol.commentlist { margin: 0;  padding: 0 20px;}
.commentlist .comment-body{ padding: 0; margin: 0;  position: relative;    border-top: 0;}
.comment-body a:hover{  text-decoration: underline;}
.comment-body a.comment-reply-link {background:#67267a; margin: 0; text-decoration:none; color:#fff; padding: 3px 8px 4px; font-size:11px; border:0; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.comment-body a.comment-reply-link:hover {  background: #6E6E6E;}
ol.commentlist li {  margin-top:20px;  list-style: none;    padding: 20px 0;     background:#fff;  border-bottom: 1px solid #e9e9e9;}
ol.commentlist li ul.children {margin-bottom: 0px !important;    margin-top: 25px !important;}
ol.commentlist li ul.children li{ border-bottom: 0; padding-left: 20px  !important; margin: 10px 0; border-left:1px solid #e8e8e8;}
ol.commentlist li ul.children comment-body{ padding: 15px 0 5px;  margin: 10px 0 0; position: relative;}
.reply {margin-bottom:25px;}
ol.commentlist img.avatar { margin-right:20px; float:left; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; width:48px;}
ol.commentlist .comment-author { line-height: 25px; border:0; width:100%; }
.comment-body h6{  font-style: normal; margin:0; padding:8px 0 0;}
.comment-body h6 a{color: #6E6E6E; }
.comment-body h6 a:hover {color: #67267a; text-decoration: none}
.comment-time{  font-size: 12px;  font-style: normal;    color: #ccc;}
.commentmetadata {  clear: both;    padding: 0;    margin: 0;}
.commentmetadata a{ margin: 0;  color: #000;    text-decoration: underline;}
.comment-body p{ padding:20px 0 6px; font-weight:400;}
.comment-body .comment-author.vcard{  margin: 0; border-bottom: 1px solid #e8e8e8; padding-bottom:15px;}
.comment-body ul, .comment-body ol {padding:0; margin:0;}
.comment-body ul li, .comment-body ol li {padding:7px 0; margin:0; border:0;}
.comment-body ul li ul, .comment-body ol li ol {padding:7px 0 7px 7px; margin:0; border:0;}
.comment-notes {text-align: center;}
form#commentform textarea {min-height:150px;}
form#commentform label, form#commentform p {font-weight:400;margin-top: 5px;}
form#commentform input#submit {background:#67267a; margin-top: 0; color:#fff; padding:9px 12px 10px; font-size:16px; border:0; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
form#commentform input#submit:hover {  background: #6E6E6E;}
#reply-title { margin:10px 0; padding:0 0 5px; font-weight:normal; font-size:26px; line-height:1.3; display: block; margin-bottom:-2px; font-weight: 700;}

/* ==============================
   15 = Counters
   ============================== */
.counters{ text-align:center;}
.counters .counter{ text-align:center; font-size:3em; font-weight: 600;}
.counters span{ font-size:1em}
.counter-grid{ width:100%; height:100px; border:1px solid #ededed;}
   
/* ==============================
   17 = Contact
   ============================== */
#map_canvas{width:100%;height:100%;}
#map_canvas img{max-width:none;}
#contactform label{font-weight:300;}
#sendstatus{margin:0;}
#sendstatus .alert.alert-danger{background: transparent;border-radius:3px;padding: 8px;border: 1px solid;box-shadow: none !important;text-align: left;}
#sendstatus .alert.alert-success{border:0;background:transparent;border-radius:3px;padding:8px;border: 1px solid;box-shadow: none !important;text-align: center;}
.info_content h5{font-weight:400;color:#67267a;}
.info_content p{font-weight:300;font-size:16px;}
.contact{background-image:url(images/map.png); background-repeat:repeat; background-position:center top; width:100%;background-size: cover; background-position: center;overflow:hidden;}
.contact2_map{width: 100%;margin: 0px;padding: 0px;position: absolute;left: 0;}
.contact2_map_form{padding:20px}
.contact h3{padding:0 0 12px 0;font-size:22px;border-bottom:1px solid #EDEDED;margin-bottom:25px;}
.contact h4.badge{border-radius:0;padding:12px;display:block;font-size:16px;text-align:left;background:#67267a}
.contact p, .contact p a{color:#6E6E6E;}
.contact p a:hover{color:#67267a;}
.contact ul{padding:0;margin:0;list-style:none;}
.contact ul li{padding:9px 6px;}
.contact ul li a{color:#6E6E6E;}
.contact ul li a:hover{color:#67267a;}

/* ==============================
   18 = Combo Offers
   ============================== */
.combo-offers{background:#fff;border:1px solid #e8e8e8;position:relative;}
.combo-offers:after{}
.combo-offers .combo-header{border-bottom:1px solid #e8e8e8;padding:15px 20px;}
.combo-offers .combo-header h3{font-weight:600;text-align:center;}
.combo-offers .combo-title{margin-top:15px;}
.combo-offers .combo-title{background:#fedc45;display:inline-block;padding:12px 10px;margin:0;position:relative;}
.combo-offers .combo-title h3,.combo-offers .combo-title h4{position:relative;margin-left:50px !important;}
.combo-offers .combo-title:after{content:'';position:absolute;left:100%;width:0;height:0;border-top:31px solid transparent;border-bottom:31px solid transparent;top:0;border-left:31px solid #fedc45;clear:both;}
.combo-offers .combo-title:before{content:'';position:absolute;left:0%;width:0;height:0;border-top:31px solid transparent;border-bottom:31px solid transparent;top:0;border-left:31px solid #fff;clear:both;}
.combo-offers .combo-title h3,.combo-offers .combo-title h4{padding:0px 20px 0 20px;margin:0;}
.combo-offers .combo-header h4{margin:0px;}
.combo-offers .combo-offer{padding:30px 15px;position:relative;border-right:1px solid #ccc;min-height:250px;}
.combo-offers .combo-offer:after{content:'\e095';font-family:"simple-line-icons";font-weight:normal;font-style:normal;margin:0px 0px 0px 10px;text-decoration:none;right:-17px;z-index:10000;font-size:35px;top:40%;position:absolute;background:#fff;}
.combo-offers .combo-offer:last-child:after{display:none;}
.combo-offers .combo-offer:last-child{border-right:0px;}
.combo-offers .combo-offer h3{font-weight:600;margin:0;font-size: 1.5em;}
.combo-offers .combo-offer h5{font-weight:500;margin:0;}
.combo-offers .combo-offer .bundles-product{font-weight:300;color:#777;line-height: 25px;}
.combo-offers .somains-sub{margin-top:10px;}
.combo-offers .somains-sub p{font-size:14px;}
.combo-offers .combo-pricing{text-align:center;float:right;}
.combo-offers .combo-buy{margin-left:20px;float:right;}
.combo-offers .combo-price{display:block;font-size:2.2em;font-weight:900;position:relative;top:10px;}
.combo-offers .combo-note{font-size:11px;display:block;}
.combo-offers .combo-month{font-size:16px;position:relative;left:-8px;}
.combo-icon i{font-size:5em; font-weight: 900;color: #B31B67;}
.combo-offers ul{margin-bottom:0px;margin:0;padding:0;}
.combo-offers ul li{font-size:14px;font-weight:100;line-height:21px;color:#9bcb44;list-style:disc;padding:0 0 6px 0;text-align:left;list-style-type:circle;margin-left:20px;line-height:15px;}
.combo-offers ul li span{color:#1b1b1b;}

/* ============
   19 = Limited Offers
   ============ */	
.limitedoffers .choosedomain{background:#67267a;color:#fff;padding:15px 0;position:relative;margin-top:-25px;}
.limitedoffers h3.title{ color:#5a5a5a !important;}
.limitedoffers h2{font-weight:700;margin-bottom:12px;text-align:center;}
.limitedoffers p{text-align:center;padding:0 30px;}
.limitedoffers h6{font-size:22px;color:#67267a;font-weight:700;border:2px solid #e1e3e4;margin:0 auto;line-height:10px;padding:10px 25px;display:table;text-align:center;border-radius:5em;}
.limitedoffers .panel{border:0;box-shadow:0;}
.limitedoffers .panel-heading{border-left:5px solid #C65858!important;box-shadow:0;background:#67267a;color:#fff;border-radius:0!important;padding:12px;}
.limitedoffers .panel-heading h4.panel-title{font-size:14px;font-weight:normal;line-height:1.3;color:#fff;color:#6E6E6E\9\0;}
.limitedoffers .panel-heading h4.panel-title a:hover, .limitedoffers .panel-heading h4.panel-title a:focus{color:#fff;color:#6E6E6E\9\0;}
.limitedoffers .panel-body{padding:15px;margin:0;}
.limitedoffers .panel-body p{text-align:left;font-size:15px;padding:0;margin:0;}
.limitedoffers.white{background:#fff;}
.limitedoffers .limited-price{font-size:45px;position:relative;}
.limitedoffers .limited-price span{font-size:20px;position:relative;left:-5px;}
.limitedoffers .limited-price .commonprice{font-weight:500;text-decoration:line-through;top:0;right:-75px;color:#A7A7A7;display:block;position:relative;left:0;}
.hurryoffer{background:#fff;text-align:center;padding:25px 0;min-height:250px;border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}
.hurryoffer p{margin:20px;}
.limitedoffers .offernow{overflow:hidden;background:#fff;padding:15px 0;position:relative;text-align:center;margin:0;border-bottom:1px solid #e1e3e4;}
.limitedoffers .hot-deals h3{position:relative;}
.limitedoffers .hot-deals h3:before{content:"HOT";background:#FF0000;color:#fff;left:-27px;position:absolute;top:10px;width:100px;z-index:10000;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-align:center;font-weight:bold;font-size:17px;padding:4px;}
.discount-page{ position:relative; overflow:hidden;}
.relative-page{position:relative;}
.hidden{ overflow:hidden}
.domain-sale:after{content: "\f11e";color: #fedc45;left: 100px;position: absolute;text-align: center;font-weight: bold;font-size: 250px;padding: 4px;top: -150px;font-family: 'Material-Design-Iconic-Font';margin-top: 40px;line-height: 1;}
.domain-sale:before{content: "SALE";color: #000;position: absolute;text-align: center;font-weight: bold;font-size: 50px;padding: 4px;font-family: 'Oxygen', sans-serif;z-index: 1;left: 115px;top: -15px;text-shadow:1px 1px rgba(255,255,255,0.9);}
.moneyback2:before{content:"MONEY-BACK GUARANTEE";background:#fedc45;color:#000;position:absolute;width:220px;z-index:10000;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-align:center;font-weight:bold;font-size:17px;padding:4px;top:30px;left:-55px;font-family:'Oxygen', sans-serif;}
.offers2{position:relative;overflow:hidden;}
.ribbon-sale:after{content:"\f11e";color:#ff5e3a;right:80px;position:absolute;text-align:center;font-weight:bold;font-size:171px;padding:4px;top:-75px;font-family:'Material-Design-Iconic-Font';margin-top:40px;line-height:1;}
.ribbon-sale:before{content:"SALE";color:#fff;position:absolute;text-align:center;font-weight:bold;font-size:40px;padding:4px;font-family:'Oxygen', sans-serif;z-index:1;right:82px;top:20px;}
.offer-counter{font-size:2em;font-weight:800;margin-bottom:20px;border:2px solid #fedc45;display:inline-block;padding:0px 20px;border-radius:16em;}
.limitedoffers ul{margin-bottom:0px;margin:20px 0;padding:0;}
.limitedoffers ul li{font-size:14px;font-weight:100;line-height:21px;color:#9bcb44;list-style:disc;padding:0 0 6px 0;text-align:left;list-style-type:circle;display:block;text-align:center;}
.limitedoffers ul li span{color:#1b1b1b;margin:0px;display:block;}
.limitedoffers .regular-deals h3{position:relative;}
.regular-deals .hurryoffer p{color:#5a5a5a !important}
.limitedoffers .regular-deals h3:before{content:"New";background:#fedc45;color:#000;left:-27px;position:absolute;top:10px;width:100px;z-index:10000;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-align:center;font-weight:bold;font-size:17px;padding:4px;}

/* ============
   20 = Footer
   ============ */
.footer {background:#f3f3f3; }
.footer h4 { color: #67267a; font-size: 14px; margin: 0; padding: 0 0 12px; font-weight:500; }
.footer ul { list-style: none; margin: 0; padding: 10px 0 0; }
.footer ul li { border-bottom: 1px dashed #e9e7ea; color: #ccc; font-size: 14px; padding: 8px 0; }
.footer ul li a { color: #434343;}
.footer ul li a:hover { color: #67267a; text-decoration: none; }
.footer_logo{padding-top:10px;}
.payments{border-top:1px solid #e8e8e8;padding-top:10px;}

/* ============
   21 = 404
   ============ */
.page-error .text-title{font-size:10em;font-weight:700;line-height:150px;font-family:'Oxygen', sans-serif;}
.page_error_dark_bg{width:100%;height:100%;background-image:linear-gradient(45deg, #361752, #B31B67)!important;background-image:-webkit-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-moz-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-ms-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-o-linear-gradient(90deg, #361752, #B31B67)!important;background-repeat:repeat;position:fixed;}
.domainsale_bg{width:100%;height:100%;background-image:linear-gradient(45deg, #361752, #B31B67)!important;background-image:-webkit-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-moz-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-ms-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-o-linear-gradient(90deg, #361752, #B31B67)!important;background-repeat:repeat;position:fixed;}
.page-error .number{display:inline-block!important;}

/* ============
   22 = Page Help
   ============ */
.page-help > .container{position:relative;}
.page-help > .container .fa{position:absolute;top:0px;left:-80px;color:rgba(0,0,0, 0.2);font-size:58px;}
.page-help, .page-help h2{color:#fff;}
.page-help p{font-size:16px;color:rgba(255,255,255, 0.7);}
.page-help p a{color:rgba(255,255,255, 0.7) !important;text-decoration:underline;white-space:nowrap;}
.page-help p .mobile-help{display:none;}
.page-help h2{margin:-4px 0 8px;font-weight:400;}
.page-help .col-md-4{padding-top:2px;text-align:center;}
.page-help .col-md-4 a{float:right;}
.page-help .feature-icon{float:left;margin-right:35px;margin-bottom:0;color:white;}
.page-help .btn{border-radius: 16em !important;}

/* ===================
   23 = Under Maintenance
   =================== */
.under-maintenance .logo{padding-bottom:25px;}
.under-maintenance #maintance{font-size:20px;text-align:center;}
.under-maintenance .footer-social-icons ul.social-icons{float:none !important;}
.under-maintenance #sub-banner .infoicon{font-size:19em;position:absolute;right:150px;top:-50px;}
 
/* ===================
   24 = Domain For Sale
   =================== */
.domain-fsale .head-line{color:#fff;text-align:center;font-size:40px;background:rgba(255,255,255,0.1)}
.domain-fsale .btn-div{background-color:#00c1ff;font-weight:600;color:#000;letter-spacing:1px}
.domain-fsale .more-domain a{text-decoration:none;color:#fff;display:block}
.domain-fsale .sts-div { font-size: 30px; font-weight:300; display: block;color: rgba(255,255,255,0.3); }
.domain-fsale .link-bt,.domain-fsale .link-bt:hover { color: #fff; text-decoration: none; font-size: 15px; text-decoration: none; }
.domain-fsale .add-sec { padding-top: 40px; display: block; }
.domain-fsale .head-line { color: #fff; text-align: center; font-size: 40px; background-image:url(images/domain-sale.png) ; background-repeat:repeat;}
.domain-fsale .domain-price{display: inline-block;background: #fff;padding: 50px;border-radius:6px;-webkit-box-shadow: 0px 10px 19px -5px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 19px -5px rgba(0,0,0,0.75);box-shadow: 0px 10px 19px -5px rgba(0,0,0,0.75);}
.domain-fsale .btn-div { background-color: #00c1ff; font-weight: 600; color: #000; letter-spacing: 1px; }
.domain-fsale .f-30 { font-size: 30px; display: block; }
.domain-fsale .more-domain a { text-decoration: none; color: #fff; display: block; }
.domain-fsale .sts-div { display: block; }
.domain-fsale .link-bt,.domain-fsale .link-bt:hover { color: #fff; text-decoration: none; font-size: 15px; text-decoration: none;}


/* ============
   24 = Copyright
   ============ */
.copyright {padding: 10px;background: #ffffff;font-size: 13px;text-align: center;border-top: 1px solid #e8e8e8;}
.copyright p.copyright{ border-top:0px;}
.sitemap li{ border-right:1px solid rgba(0,0,0,0.1); padding-right:10px;}
.sitemap li:last-child{border-right:0px;}
 
/* ============
   25 = Domain Sale
   ============ */
.domain_sale .text-title{font-size:10em;font-weight:700;line-height:150px;font-family:'Oxygen', sans-serif;}
.domain_sale_dark_bg{width:100%;height:100%;background-image:linear-gradient(45deg, #361752, #B31B67)!important;background-image:-webkit-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-moz-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-ms-linear-gradient(90deg, #361752, #B31B67)!important;background-image:-o-linear-gradient(90deg, #361752, #B31B67)!important;background-repeat:repeat;position:fixed;}
.domain_sale .number{display:inline-block!important;}
  
/* MailChip Newsletter Form Styling  ----------------------- */
.subscribe_button{ position:absolute; right:0;top:0;margin:0;padding: 0;}
#mc_embed_signup { text-align: right;}
#mc_embed_signup .subscribe_form{ width:100%; text-align:center;position: relative;}
#mc_embed_signup input[type="email"].form-control { border-radius: 0;margin-bottom: 20px; font-size: 18px; height: 50px; padding: 5px 15px; width: 100%;font-weight: 300;-moz-box-shadow: 0px 5px 20px -5px #ccc;-webkit-box-shadow: 0px 5px 20px -5px #ccc;box-shadow: 0px 5px 20px -5px #ccc;}
#mc_embed_signup input[type="submit"] {border: 0; border-radius: 0 !important; color: #fff; cursor: pointer; font-size: 16px; font-weight: 300; height: 50px; padding: 8px 6px 6px; text-transform: capitalize; width: 100%; float:right; position: relative;}
.bg_dark #mc_embed_signup input[type="email"].form-control { box-shadow:none !important}
.follow{ float:right;position:relative;top:8px;right: 15px;}
.footer-social-icons{display:block;margin: 0 auto;}
.footer-social-icons .social-icon {color: #fff;}
.footer-social-icons ul.social-icons {margin-top: 10px;padding-left: 0; float:right;}
.footer-social-icons .social-icons li {vertical-align: top;display: inline;height: 100px;}
.footer-social-icons .social-icons a {color: #fff;text-decoration: none;}
.footer-social-icons .fa-facebook {padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition: .5s;background-color: #67267a;}
.footer-social-icons .fa-facebook:hover {background-color: #3d5b99;}
.footer-social-icons .fa-twitter {padding:10px 12px; -o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition: .5s;background-color: #67267a;}
.footer-social-icons .fa-twitter:hover {background-color: #00aced;}
.footer-social-icons .fa-rss { padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition: .5s;background-color: #67267a;}
.footer-social-icons .fa-rss:hover {background-color: #eb8231;}
.footer-social-icons .fa-youtube {padding:10px 14px; -o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition: .5s;background-color: #67267a;}
.footer-social-icons .fa-youtube:hover {background-color: #e64a41;}
.footer-social-icons .fa-linkedin {padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition: .5s;background-color: #67267a;}
.footer-social-icons .fa-linkedin:hover {background-color: #0073a4;}
.footer-social-icons .fa-google-plus {padding:10px 9px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition: .5s;background-color: #67267a;}
.footer-social-icons .fa-google-plus:hover {background-color: #e25714;}
/* End of Footer */

/* Back to Top Button  ----------------------- */
#back-to-top{color:#fff;position:fixed;bottom:20px;right:20px;z-index:99;display:none;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:2px;z-index:10000;height:50px;width:50px;background-color:rgba(0,0,0,0.4);background-repeat:no-repeat;background-position:center;transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;-webkit-transition:background-color 0.1s linear;-o-transition:background-color 0.1s linear;border-radius:50%;}
#back-to-top i{padding-top:15px;font-size:17px;}
#back-to-top:hover{background:#ff5e3a;}

/* CSS iconhost-Preloader  ----------------------- */
#global-loader{position:fixed; z-index:50000;height: 46px;width: 46px;height: 100%;width: 100%; background: url(images/page-loader.gif) no-repeat 50% 50% rgba(255,255,255,0.9);
 -webkit-transition: background 1s ease; -moz-transition: background 1s ease;-o-transition: background 1s ease;-ms-transition: background 1s ease;transition: background 1s ease;
}

/* ===================
   26 = Media Queries
   =================== */
   
/* iPhone 6 in landscape */
@media only screen and (min-width : 375px) and (max-width : 667px) and (orientation : landscape) { 
.tablesaw-stack td, .tablesaw-stack th{text-align:left;display:block;width:100%;}
.domains-table.price-various tr{display:flex;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display:block !important;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label {width: 100%!important;}
}
/* iPhone 6 Plump landscape */
@media only screen and (min-width : 414px) and (max-width : 736px) and (orientation : landscape) { 
.tablesaw-stack td, .tablesaw-stack th{text-align:left;display:block;width:100%;}
.domains-table.price-various tr{display:flex;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display:block !important;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{width:100%!important;}
}
/* iPhone 6 Plump portrait */
@media only screen and (min-width : 414px) and (max-width : 736px) and (orientation : portrait) { 
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display:block !important;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{width:100%!important;}
}
/* Small Mobiles */
@media only screen and (min-width : 240px) and (max-width : 320px) {
#HomeOfferBox h2{font-size:10px;position:relative !important;width:80%;}
#tld-table td:first-child span.tablesaw-cell-content{background:#fedc45;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display:block !important;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{width:100%!important;}
}

/* Mediam Mobiles */
@media only screen and (min-width : 320px) and (max-width : 480px) {
#HomeOfferBox h2{position:relative !important;width:90%;}
#tld-table td:first-child span.tablesaw-cell-content{background:#fedc45;}
#sub-banner .info-text{padding:40px 0 0 0;}
#sub-banner h2{font-size:25px;}
#sub-banner p{font-size:14px;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display:block !important;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{width:100%!important;}
}

@media only screen and (min-width : 480px) and (max-width : 768px) {
#ourteam .member-profile{display:block;}
#sub-banner .info-text{padding:40px 0 0 0;}
#sub-banner h2{font-size:25px;}
#sub-banner p{font-size:14px;}
#HomeOfferBox h2{position:relative !important;width:92%;}
#tld-table{border:1px solid #DFE0E5;}
#tld-table td:first-child span.tablesaw-cell-content{background:#fedc45;}
#tld-table td span.tablesaw-cell-content{margin:0px 0px 0px !important;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{display:block !important;}
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label{width:100%!important;}
.owl-item .item{text-align:center}
.testimonials p{font-size:13px;}
.about-quote .col-sm-3{display:none;}
.about-quote .slide-padding{padding:0px 0;}
.about p{font-size:13px;}
.tablesaw-cell-label{font-size:15px;}
.domains-table table tr,.domains-table td{border-bottom:0px solid #e8e8e8 !important;border-top:1px solid #e8e8e8 !important;}
.detail-price .tablesaw-cell-label{color:#fb7254}
.price-various tr.fadeInLeft td:nth-child(2) .tablesaw-cell-content{font-weight:bold;font-size:15px;background:#fedc45 !important;padding:2px 10px 4px 5px !important;border-radius:6em;}
 .price-various table td, #tld-table td{width:100% !important;text-align:center !important;}
.domains-table.price-various td b.tablesaw-cell-label{display:block;}
.parentDisable td:nth-child(2) .tablesaw-cell-content{font-weight:bold;font-size:15px;}
.price-various .detail-price td:first-child{display:none !important;height:0px!important;padding:0px !important;}
.payments,.payments ul,.payments .list-inline{text-align:center;}
}

@media only screen and (max-width: 480px) {
.domain-fsale span.domain-head{top:-45px;right: 0;left: 0;}
#back-to-top{width:30px!important;height:30px!important;}
#back-to-top i{padding-top:5px;font-size:17px;}
#sub-banner h2{font:300 22px Oxygen,sans-serif;line-height:25px;}
#sub-banner .info-text{padding:15px 0 0 0;}
#sub-banner p{font-size:13px;}
#shared-hosting-tabs .tabfeatures{margin-top:0px;}
#sub-banner .img-holder{display:none !important;}
#sub-banner .info-text{position:inherit;padding:20px 0 20px 0 !important;}
#tld-table{border:1px solid #DFE0E5;}
#tld-table span.label{padding:4px;}
#ourteam{padding:10px 0;}
#ourteam .col-md-8,#ourteam .col-md-3{padding-left:0px;padding-right:0px;}
#map_wrapper{height:inherit !important;}
#tld-table td span.tablesaw-cell-content{margin:0px 0 0;}
#mainslider,.banner-pagenate{display:none !important;}
#sub-banner .info-text{padding:40px 0 0 0;}
#sub-banner .info-text{padding:40px 0 0 0;}
#sub-banner h2{font-size:25xp;}
#sub-banner p{font-size:14px;}
#sub-banner span.img-overly{display:none;}
#template-example .owl-wrapper-outer{padding:20px 0;}
#HomeOfferBox .persant{margin-top:10px !important;margin-bottom:10px !important;}
.testimonials p{font-size:13px;}
.about-quote .col-sm-3{display:none;}
.about-quote .slide-padding{padding:0px 0;}
.about p{font-size:13px;}
p{font-size:13px;}
.features h2{font-size:1.8em;}
.offer h2{font-size:40px;}
.title{font-size:1.6em;}
.subscribe_button{position:relative;width:100%;}
.home-blog-posts{margin:10px 0;}
.owl-carousel .owl-item{text-align:center;}
.calltoaction{padding:55px 0;}
.statistics{padding:20px 0 60px;}
.social-icons{padding-left:0px !important}
.social-icons i{padding:4px 8px !important;}
.payments{display:none;}
.follow{float:none;position:relative;top:8px;right:0;text-align:right;}
.btn-lg, .btn-group-lg > .btn{padding:15px 40px !important;}
ol.breadcrumb{margin:inherit !important;}
.breadcrumbs h1{font-size:12px;text-align:left !important;width:100%;}
ol.breadcrumb li a{font-size:12px;}
ol.breadcrumb li.active{font-size:12px;}
ol.breadcrumb{margin:inherit;}
.r-tabs .r-tabs-panel{padding:0px;}
.faq .collapse.in:before{display:none;}
.faq .panel-heading a{font-size:12px;}
.vps-prices-container{padding-top:25px;}
.vps-prices-panel .align-right{float:inherit !important;}
a.vpsbtn-orde{width:100% !important;margin-top:5px!important;}
.vps-prices-drag .btn{width:100%;padding:10px 20px !important;}
.vps-prices-drag{margin-bottom:15px !important;}
.pricingtables.vps{padding:15px 0;}
.pricingtables ul li{font-size:12px;}
h2{font-size:16px;}
.page-help p{font-size:12px !important;}
.footer{padding-top:15px;}
.extra-features .facility h3{margin:35px 25px 18px!important;padding-bottom:20px!important;}
.extra-features .facility h3{margin:15px 0px 15px 0px!important;padding-bottom:0!important;}
.extra-features .facility p{margin:0!important;}
.extra-features .facility{padding-bottom:10px !important;}
.pricingtables p{font-size:13px;}
.list-circle li{display:block;font-size:13px;}
.tablesaw-cell-label{font-size:15px;}
.tablesaw-cell-content{font-size:13px;}
.products-table td{border-bottom:1px solid #DFE0E5;}
.datalocation{display:none;}
.datacenter p{font-size:12px;}
.page-error .text-title{font-size:5em;line-height:75px;}
.filter .btn{padding:5px 10px !important;width:100%;}
.domain-fsale .head-line{font-size:40px;margin:20px 0px 0px;padding:20px;}
.domain-fsale .domain-price{padding:10px;}
.domain-price .btn{padding:8px 10px;font-size:12px;}
.domain-fsale .spacing-40{padding-top:20px;}
.domain-fsale .spacing-bottom--70{padding-bottom:20px;}
.blog article .post-content .thedate{color:#000;font-weight:900;position:relative;top:0px;right:0px;margin-bottom:5px;display:block;text-align:center;background:#fedc45;padding:5px;border-radius:2em 0;}
.blog article .post-content .thedate span{font-size:1.5em;display:inline-block;line-height:20px;font-size:14px;}
.blog article .post-content h2{font-size:15px;font-family:'Oxygen', sans-serif;width:100%;font-weight:500;position:relative;top:0px;}
.blog .btn{padding:5px;10px;font-size:12px;width:100%;}
.sidebar .widget li{font-size:12px;}
.blog .sidebar .widget ul li span.badge{float:inherit;background:#67267a;}
.blog .sidebar .widget ul li span.badge{font-size:11px;}
.blog{padding:25px 0;}
.blog article .post-content ul li{font-size:12px;}
.author-info{margin-top:20px;}
.author-title h6{font-size:15px;}
.author-description p{font-size:12px;}
.offer-end{margin:10px 0;}
.section-domian h2, .section-list h2{font-size:1.8em;}
.combo-offers .combo-title h3{font-size:22px !important;}
.combo-offers .combo-title h4{font-size:16px !important;}
.combo-offers .combo-title{padding:0px;}
.combo-buy .btn-lg{padding:8px !important;}
.combo-offers .combo-price{font-size:23px;}
div.row.limited-offers{margin-top:0px !important;}
.limitedoffers p{padding:0 0px;}
.spacing-40{padding-top:20px;}
.title.offernow{font-size:1.6em;}
.offer-counter{font-size:1em !important;margin-bottom:10px;border:0px;display:inline-block;color:#ff5e3a;}
.limitedoffers .regular-deals h3:before{left:-10px;position:relative;top:0;font-size:11px;}
.limitedoffers .hot-deals h3:before{left:-10px;position:relative;top:0;font-size:11px;}
.limitedoffers .limited-price{font-size:25px;}
.limitedoffers .col-sm-6,.limitedoffers .col-sm-4{padding-left:0px;padding-right:0px;}
.multipannels{display:block;}
.limitedoffers ul li{font-size:12px;}
 .spacing-bottom--70{padding-bottom:20px;}
 .combo-title h3{margin-bottom:10px;}
.ribbon-sale:after,.ribbon-sale::before,.moneyback2:before{display:none !important;}
.contact2_map_form{margin:0px;padding:15px;}
.price-various table td,#tld-table td{width:100% !important;}
.parentDisable table tr td:fist-child{height:1px;padding:0;}
.parentDisable td:nth-child(2) .tablesaw-cell-content{font-weight:bold;font-size:15px;}
.price-various tr.fadeInLeft td:nth-child(2) .tablesaw-cell-content{font-weight:bold;font-size:15px;background:#fedc45 !important;padding:2px 10px 4px 5px !important;border-radius:6em;}
.price-various .tablesaw-cell-label{display:block !important;}
.price-various .detail-price td:first-child{display:none !important;height:0px!important;padding:0px !important;}
.price-various tr.fadeInLeft td:first-child b.tablesaw-cell-label{display:none !important;}
.parentDisable .tablesaw-cell-label{color:#ff5e3a}
.tablesaw-cell-label{color:#67267a}
.hidden-td .tablesaw-cell-content{margin-top:0px !important;}
.hidden-td b.tablesaw-cell-label b{display:block;}
.emtey-td b:first-child{display:block !important;}
.combo-offers .combo-title{background:transparent;text-align:center;width:100% !important;margin-bottom:30px;}
.combo-offers .combo-title:before{border-left:0px;}
.combo-offers .combo-title:after{border-left:0px;}
.combo-offers .combo-title h3, .combo-offers .combo-title h4{color:#000;padding:0px;}
.combo-offers .combo-title h3{font-size:34px;}
.combo-offers .combo-title h4{font-size:25px;}
.combo-offers .combo-title h3, .combo-offers .combo-title h4{margin-left:0px !important;}
.slidercontainer{display:none;}
.domainchoose{background:#fff;text-align:center;padding:25px 0;min-height:250px;border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}
.domainregister{padding:0 0 45px;background:#fff;}
.domainregister h3.badge{border-radius:3px;padding:7px 12px;display:table;margin:0 auto;margin-top:-18px;font-size:18px;}
.domainregister h6{margin-top:25px;font-size:18px;font-weight:500;}
.domainsearch input[type="text"].form-control{margin-bottom:10px !important;}
.domains-table table tr,.domains-table td{border-bottom:0px solid #e8e8e8 !important;border-top:1px solid #e8e8e8 !important;}
.hotdomains li{width:100%;}
.slidercontainer{display:block;}
ol.breadcrumb li:first-child{display:none;}
.infoicon{display:none !important;}
.options .block-grid-item{text-align:center;border:0px;}
.block-grid-xs-2 > .block-grid-item{width:100% !important;}
.multipannels .block-grid-item{margin-bottom:25px;}
.topminibar .col-xs-12,.topminibar .text-right{text-align:center !important;}
.topminibar .btn{margin:5px 0;}
.topminibar .col-xs-12:first-child{border-bottom:1px solid #e8e8e8;}
}

@media only screen and (max-width: 767px) {
#sub-banner {display: none; !important;}
#mainslider,.banner-pagenate{display:none !important;}
#image_bg_slider #mainslider .item .slidecaption h2{font-size:1.3em;}
#image_bg_slider #mainslider .item .slidecaption h4{color:#fff;font-size:1.1em;margin-top:6px;font-weight:300;margin-bottom:5px;}
#image_bg_slider #mainslider .item .slidecaption .btn{font-size:0.9em;margin:6px auto 10px auto;padding:5px 20px !important;}
#navigation{display: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{font-size:0.9em;margin:6px auto 10px auto;padding:3px 6px;}
#mainslider-nav .item{font-size:11px;padding:10px 0px;}
#mainslider-nav .item i{display:block;font-size:15px;margin-bottom:6px;padding-right:0;}
#shared-hosting-tabs #feature1 h5, #shared-hosting-tabs #feature2 img, #shared-hosting-tabs #feature3 img, #shared-hosting-tabs #feature4 .multipannels .block-grid-item i, #shared-hosting-tabs #feature5 img{margin-top:25px;}
#shared-hosting-tabs #feature4 .multipannels .block-grid-item p{font-size:15px;}
#tld-table td span.tablesaw-cell-content{text-align:center;display:block;width:100%;max-width:100%;padding:0;margin:4px 0 0;}
#tld-table td .tablesaw-cell-label{width:100%;text-transform:capitalize;font-size:11px;}
#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;}
.regular-deals{margin-bottom:40px;}
.page-help .btn {margin-top: 40px !important;}
.topminibar .list-inline,.topminibar .loginbuttons{text-align: center;}
.domain-fsale span.domain-head{font-size:30px;font-weight:300;text-shadow:1px 1px rgba(0,0,0,0.5);position:absolute;top:-35px;right: 0;left: 0;}
.domain-sale:after,.domain-sale:before{display:none;}
.servers-table td {border-bottom: 1px solid #DFE0E5;}
.servers-table .tablesaw-cell-label {color: #67267a;}
.servers-table .tablesaw-stack td .tablesaw-cell-label,.servers-table .tablesaw-stack th .tablesaw-cell-label {text-align: left;}
.servers-table .tablesaw thead{display:none !important;}
.domains-table.price-various tr table tr {border: 0 !important;}
.domains-table table thead{display:none;}
.tablesaw-stack td, .tablesaw-stack th, .tablesaw-stack thead td, .tablesaw-stack thead th {display: block !important;text-align: center !important;}
.datalocation{display:none;}
.ribbon-sale:after,.ribbon-sale::before,.moneyback2:before{display:none !important;}
.features{overflow:hidden;}
.page-help .btn{border-radius:16em !important;width:100%;}
.faq .collapse.in:before{display:none;}
.slidecaption .domainsearch{display:none;}
.loginbuttons .btn{margin-bottom:5px !important;}
.combo-offers .combo-title{background:transparent;text-align:center;width:100% !important;margin-bottom:10px;}
.combo-offers .combo-title:before{border-left:0px;}
.combo-offers .combo-title:after{border-left:0px;}
.combo-offers .combo-title h3, .combo-offers .combo-title h4{padding:0px;}
.combo-offers .combo-title h3{font-size:2em;}
.combo-offers .combo-title h4{font-size:1.3em;line-height: 40px;}
.combo-offers .combo-title h3, .combo-offers .combo-title h4{margin-left:0px !important;}
.combo-offers .combo-price{display:inline-block;}
.combo-offers .combo-buy{margin-left:0px !important;float:inherit !important;width:100%;}
.combo-offers .combo-buy .btn{text-align:center;width:100%;}
.combo-header{padding-bottom:50px !important;}
.combo-offers .combo-offer h3{margin:20px 0 0 0;}
.combo-offers .combo-offer:after{content:'\e095';font-family:"simple-line-icons";font-weight:normal;font-style:normal;margin:0px 0px 0px 10px;text-decoration:none;left:0;z-index:10000;font-size:35px;position:absolute;background:#fff;right:0;text-align:center;display:block;z-index:1000;top:-23px;width:50px;height:50px;margin:0 auto;border-radius:50%;}
.combo-offers .combo-offer:last-child:after{display:block;}
.combo-offers .combo-pricing{text-align:center;float:none;}
.combo-price{text-align:center;display:block;}
.combo-offers .combo-offer{border-right:0px !important;border-bottom:1px solid #ccc;text-align:center;}
.domains-table.price-various td b.tablesaw-cell-label{display:none;}
.domains-table.price-various tr table td{width:100%!important;}
.domains-table.price-various table td:first-child{width:100%!important;display:block!important;}
.multipannels .block-grid-item{float:none;}
.multipannels .block-grid-item{margin-bottom:25px;}
.options .block-grid-item{text-align:center;border:0px;}
.block-grid-xs-2 > .block-grid-item{width:100% !important;}
i.infoicon{display:none !important;}
.section-domian ul li,.section-list ul li{display:block !important;}
.slicknav_menu{padding:0px;border-radius:0px;}
.slicknav_btn{margin:0px;padding:10px;}
.slicknav_btn{width:100%;text-align:center;}
.slicknav_icon{display:block;float:right !important;}
.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;}
.slicknav_menu{display:block;}
.spacing-70{padding-top:30px;}
.offerdescription{text-align:center;}
.offerdescription h2{font-size:30px;}
.offerdescription p{font-size:16px;}
.domainsearch input[type="text"].form-control{border-bottom-right-radius:3px;border-top-right-radius:3px;font-size:15px;margin-bottom:9px !important }
.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{text-align:center;font-size: 13px;}
ol.breadcrumb{display:table;}
.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;}
.multipannels .block-grid-item{padding:0 15px;}
.smscrimg{margin-bottom:30px;margin-top:30px;}
.domains-right-side, .domains-right-side h6, .domains-right-side p{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:2.2em;margin-bottom:30px;}
.about-quote span{font-size:15px;}
.clients .block-grid-item{border:0;}
.testimonial-content p{font-size:15px;}
.extra-features .facility h3{margin:35px 25px 18px;padding-bottom:20px;}
.extra-features .facility h3 .title{font-size:15px;}
.extra-features .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;}
.sliderbottom [class*='col-']{margin-bottom: 15px;}
.featurebox {margin-bottom: 15px;}
.sliderbottom [class*='col-']:last-child{border-bottom:0;}
.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;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.extra-features .facility{margin-bottom:30px;}
.regular-deals h3.offernow{font-size: 14px;}
.topminibar .list-inline,.topminibar .loginbuttons,.logo{text-align: center;}
#sub-banner .info-text{padding:40px 0 0 0;}
#sub-banner h2{font-size:25px;}
#sub-banner p{font-size:14px;}
#mainslider .item .slidecaption{top:16%;}
#mainslider .item .slidecaption h2{font-size:2.1em;}
#mainslider .item .slidecaption h4{font-size:1.2em;margin-top:10px !important;}
#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;}
#mc_embed_signup input[type="submit"]{font-size:14px;}
#tld-table thead th{font-weight:400;font-size:12px;}
#tld-table thead th:before{right:6px;}
.faq .collapse.in:before{display:none;}
.owl-item .item{text-align:center}
.page-help{text-align:center;}
.page-help .btn{margin-top:20px;}
.about .thequote{padding:0px;}
.about i.infoicon.fa-15x{font-size:12em !important}
.member-profile{display:block;width:100%;}
.payments{text-align:center;}
.payments ul{text-align:center;}
.sf-menu li a{padding:32px 10px;}
.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;padding:10px 6px;}
.footer ul li{font-size:14px;padding:4px 6px;}
.pricingtables .hostingfeatures ul{margin-top:112px;}
.multipannels .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;}
.domainfeatures p{font-size:15px;padding:0 10px;}
.social ul li{padding:25px 20px;}
.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;}
.banner-offer .heading span {font-size: 20px;}
.statistics .svg-container{height:220px;}
.owl-item .item{text-align:center}
.social ul li{padding:25px 30px;}
.extra-features .facility{margin-bottom:30px;}
.extra-features .facility h3{margin:35px 25px 18px;padding-bottom:20px;}
.extra-features .facility h3 .title{font-size:17px;}
.extra-features .facility p{margin:0 30px;}
.vps-plans.sixplans div.vps-plan:nth-child(3){padding-right:80px;}
}

@media (min-width: 768px) {
.extra-features .facility .data {display: inline-block;}
.col-sm-15 { width: 20%;float:left;}	
.servers-table .tablesaw-stack td, .tablesaw-stack th {border: 1px solid #DFE0E5;}
.domain-fsale span.domain-head{font-size:40px ;font-weight:300;text-shadow:1px 1px rgba(0,0,0,0.5);position:absolute;top:-40px;right: 0;left: 0;}
}
@media (min-width: 992px) {
#image_bg_slider #mainslider .item .slidecaption h4{margin-top:0px;}
#image_bg_slider #mainslider .item .slidecaption .btn{margin:0px auto 10px auto;}
#image_bg_slider #mainslider-nav .item{font-size:12px !important;text-transform:uppercase;}
#mainslider .item .slidecaption h2{font-size:38px;}
#sub-banner { max-height:350px;}
.owl-item .item{text-align:center !important}
.col-md-15{width:20%;float:left;}
.banner-offer .heading span{font-size:40px !important;}
.slidecaption p{font-size:14px}
.offer h2{font-size:45px;}	
}
@media (min-width: 1200px) {
.domain-fsale span.domain-head{font-size:50px ;font-weight:300;text-shadow:1px 1px rgba(0,0,0,0.5);position:absolute;top:-50px;right: 0;}
#image_bg_slider #mainslider-nav .item{font-size:14px !important;text-transform:uppercase;}
.col-lg-15{width:20%;float:left;}
.owl-item .item{text-align:center}
}
/* Nexus PLandscape */
@media only screen and (min-width : 603px) and (max-width : 966px) {
#sub-banner .img-holder {display: none; !important;}
.combo-offers .combo-header h3 {font-size: 2.2em !important;line-height: 55px;}
.combo-offers .combo-header h4 {font-size: 15px  !important;line-height: 20px;}
.combo-offers .combo-title {padding: 9px 5px  !important;}
.payments ul,.payments,.page-help{text-align: center;}
.page-help .btn {margin-top: 40px !important;}
}


/* iPad in portrait */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
#mainslider i.infoicon,i.infoicon {font-size:17em ;font-size: 20vw;}
#mainslider .main-banner-offer{padding:10px 20px;top: 50px;left: 0; width:110px;height:110px;}
#mainslider .item .slidecaption h2 {font-size: 3vw !important;}
#desktop-menu .sf-menu{float:none;margin:0;text-align:center;display:inline-flex;}
#sub-banner .infoicon {font-size: 15em;right: 20px;top: -40px;}
#mainslider .main-banner-offer h4 {font-size: 1.5vw !important;margin-top: 5px !important;}
#mainslider .banner-price{padding:15px 10px !important}
.sf-menu ul li a{text-align: left;}
.section-domian ul li,.section-list ul li{margin-right: 5vw;}
.topminibar .text-right.loginbuttons{text-align: center !important;}
.menu-header,.menu-header #desktop-menu{text-align:center;float:none;display:block;}
}
/* iPad in landscape */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) { 
#image_bg_slider #mainslider .item .slidecaption h4{margin-top:0px;}
#image_bg_slider #mainslider .item .slidecaption .btn{margin:0px auto 10px auto;}
#image_bg_slider #mainslider .item .slidecaption h2{font-size:2.5em !important;}
#image_bg_slider #mainslider .item .slidecaption h4{font-size:1.5em !important;}
#desktop-menu .sf-menu{float:none;margin:0;text-align:center;display:inline-flex;}
.topminibar .col-sm-12.col-md-6.col-xs-12,.menu-header .col-sm-12{text-align:center !important;}
.topminibar .text-right.loginbuttons{text-align:center !important;}
.menu-header,.menu-header #desktop-menu{text-align:center;float:none;display:block;}
.sf-menu ul li, .sf-menu li.current ul li{text-align:left;}
}

/* 11in. Macbook Air */
@media only screen and (min-width : 768px) and (max-width : 1366px) {
#sub-banner .infoicon {font-size: 16em;}
}

/* 15in. Macbook Air */
@media only screen and (min-width : 768px) and (max-width : 1366px) {
#sub-banner .infoicon {font-size: 16em;}
}

/* 17in. Workstation */
@media only screen and (min-width : 1200px ) and (max-width : 1920px )  {
#sub-banner .infoicon {font-size: 16em;}
#image_bg_slider #mainslider .item .slidecaption {top: 30%;}
}

/* 27in. Monitor */
@media only screen and (min-width : 1440px  ) and (max-width : 2560px  )  {
#sub-banner .infoicon {font-size: 16em;}
}

/* Demo only */
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.alert-success hr{border-top-color:#c9e2b3;}
.alert-success .alert-link{color:#2b542c;}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}
.alert-info hr{border-top-color:#a6e1ec;}
.alert-info .alert-link{color:#245269;}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}
.alert-warning hr{border-top-color:#f7e1b5;}
.alert-warning .alert-link{color:#66512c;}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.alert-danger hr{border-top-color:#e4b9c0;}
.alert-danger .alert-link{color:#843534;}
.demo-pannel{background-color:#f3f3f3;padding:20px;border-radius:4px;}
.icon-list-demo div{cursor:pointer;line-height:45px;white-space:nowrap;}
.icon-list-demo div p{margin-bottom:0;line-height:inherit;}
.icon-list-demo i{border-radius:50% !important;text-align:center;margin:0;vertical-align:middle;font-size:24px;border:1px solid #eceeef;width:50px !important;height:50px;line-height:50px;margin-right:12px;color:#434343;border-radius:3px;display:inline-block;background:#fff;-moz-box-shadow: 0px 5px 20px -5px #ccc;-webkit-box-shadow: 0px 5px 20px -5px #ccc;box-shadow: 0px 5px 20px -5px #ccc;}
.icon-list-demo .col-md-4{-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;background-clip:padding-box;margin-bottom:10px;}
.icon-list-demo .col-md-4:hover i{color:#67267a;}
.icon-list-pe7 i{font-size:28px;color:#2b3d51;}