@import "reset.css";
@import "swiper.min.css";

@import "owl.carousel.min.css";
@import "owl.theme.default.css";

@import "min-width-1280.css";
@import "min-width-1024-1279.css";
@import "min-width-768-1023.css";
@import "min-width-600-767.css";
@import "min-width-481-599.css";
@import "min-width-220-480.css";

@media print{
	@page {size: A4 landscape; max-height:100%; max-width:100%}
	table { width:100%; display:block; }
	table tr td {padding:1.5px!important;}
	table tr td {border:1px solid #e6e6e6!important}
}


span#small {	

	font-size:9px!important;
	
}

html {overflow-y:scroll; -webkit-text-size-adjust:100% }
body{ font-size:15px!important; font-family:Arial, Hiragino Kaku Gothic Pro, Heiti TC, Microsoft JhengHei, MingLiU!important; padding:0!important;}

body #sectionWrapper,
body #sectionWrapper ul li,
body #sectionWrapper img,
body header,body table
{transition:0.2s ease;-moz-transition:0.2s ease;/* FF3.7+ */-o-transition:0.2s ease;/* Opera 10.5 */-webkit-transition:0.2s ease; /* Saf3.2+, Chrome */}

div.container{width:100%!important; overflow:hidden;}
button,input,select {font-family:Arial, Hiragino Kaku Gothic Pro, Heiti TC, Microsoft JhengHei, MingLiU, sans-serif!important;}
/*header*/
header #dp-inner,header #dropdown   {display:none;}
header,#headerScrolltop                  {border-top:3px solid #00bdf2;}
header #logo {cursor:pointer;}
header #lang     {width:64px; height:17px; background:url(../img/bgIconLang.png) 0 1px no-repeat;  text-indent:23px; font-size:11px; cursor:pointer;}
header #lang:hover {background-position:bottom; color:#1f4f99!important;}
nav#lang ul li:hover {color:#ffdf49!important;}
header nav i {font-size:12px!important;}
i.fa-check, i.fa-times {color:#0bc62e;   border:1px solid #515151 border-radius: 50%; padding:3px;}
i.fa-check {width:46px; height:45px; background:url(../img/mainTick.png) 0 0px no-repeat!important; position:relative; top:10px;}
 i.fa-times {color:#515151!important; }
.btnsignUp {cursor:pointer; background:url(../img/btnSignUpAll.png) 0 0px #d5d4df repeat-x!important; color:#4a8cc5!important; font-size:25px!important; font-weight:bold!important;}
.btnsignUp:hover {background:url(../img/btnSignUpAll_hover.png) 0 0px #d5d4df repeat-x!important; color:#1e539b!important; font-size:25px!important; font-weight:bold!important;}

/*Header end*/


/*Banner*/
section #bannerMain {width:100%; height:70px;  overflow:hidden; z-index:9997; background-repeat:center center; background-position:center bottom}
section #bannerMain div div  > img{width:100%; max-width:100%;  z-index:9997;}/*width:100%; max-width:100%;*/
section #bannerMain div.swiper-pagination {position:position; top:210px;  z-index:9997;}  
section #bannerMain div.swiper-container div div {width:100%; height:248px; background-position:center 0;  z-index:9997;}
section #bannerMain div.swiper-wrapper div.en  p:first-child,
section #bannerMain div.swiper-wrapper div.card-actions ul
{position:relative; left:37px;}
section #bannerMain div.swiper-wrapper div.en p{font-size:32px!important; }
section #bannerMain div.swiper-wrapper div.card-actions p:first-child{font-size:40px; color:#fff; font-weight:bold; text-indent:20px;}
section #bannerMain div.swiper-wrapper div.card-actions ul li {position:relative; top:10px; color:#ffe04d!important; background:url(../img/footerLi2.png) left 4px no-repeat; text-indent:16px!important; text-align:left; font-size:15px; line-height:22px; }
section #bannerMain div.swiper-wrapper div.card-actions p,#bannerMain div.swiper-wrapper div.card-actions ul {position:relative; top:35px; left:65px; z-index:9998;}
section #bannerMain div.swiper-wrapper button {position:absolute; left:50%!important; margin:123px 0 0 -108px;  z-index:9999;}
section #bannerMain div.swiper-wrapper button  {width:183px; height:65px; background:url(../img/btnSignUpInBanner.png) no-repeat!important; border:0; box-shadow: none!important; text-align:left!important; text-indent:30px;}
section #bannerMain div.swiper-wrapper button:hover {background:url(../img/btnSignUpInBanner.png) bottom left no-repeat!important; transition:none!important;}
section #bannerMain div.swiper-wrapper div.mail ul {position:relative;}
section #bannerMain div.swiper-wrapper div ul #liunxIcon,section #bannerMain div.swiper-wrapper div ul  #windowIcon {width:234px; height:29px; display:block; position:relative; font-size:20px!important; top:0px; left:-40px; padding:30px 0 0 0; text-indent:60px!important;}
#liunxIcon {background:url(../img/linux_Icon.png) 0 0px no-repeat!important; }
#windowIcon {background:url(../img/window_Icon.png) 0 0px no-repeat!important;}
#liunxIcon.en,#windowIcon.en{width:434px!important;  left:0px!important;}

section #bannerMain.zh  div.swiper-wrapper div.card-actions ul {position:relative; left:70px;}

section #bannerMain #imgSSL {width:224px; height:106px; background:url(../img/imgNewDOmain.png) no-repeat!important; position:relative; left:76px; top:42px;}

/*Banner end*/

/*title */
#title {height:21px; text-shadow: 1px 1px 0px #e6e6e6; clear:both!important; width:100%;   padding:30px 0 10px 0; background:url(../img/titleLine.png) center bottom no-repeat; color:#1f519a; font-size:25px; font-weight:bold;}
#title.home p {background:url(../img/iconourcompany.png) left 0 no-repeat;  }
#title.domain {padding:0px 0 10px 0!important; }
#title.domain p{background:url(../img/dpBg_1_s.png) left 0px no-repeat;  }
#title.hosting {padding:0px 0 10px 0!important; }
#title.hosting p{background:url(../img/iconService.png) left 0 no-repeat; }
#title.email{padding:0px 0 10px 0!important; }
#title.email p{background:url(../img/iconEmailservice.png) left 0 no-repeat; }
#title.server{padding:0px 0 10px 0!important; }
#title.server p{background:url(../img/iconServer.png) left 0 no-repeat; }
#title.business_solutions{padding:0px 0 10px 0!important; }
#title.business_solutions p{background:url(../img/iconBS.png) left 0 no-repeat; }
#title.datacenters{padding:0px 0 10px 0!important; }
#title.datacenters p{background:url(../img/iconBS.png) left 0 no-repeat; }
#title.aboutus{padding:0px 0 10px 0!important; }
#title.aboutus p{background:url(../img/iconourcompany.png) left 0 no-repeat; }
#title.support{padding:0px 0 10px 0!important; }
#title.support p{background:url(../img/iconourcompany.png) left 0 no-repeat; }
/*title end*/

#bodyWrapper.zh  button#moreinfoPlan,button#hideinfoPlan, 
#bodyWrapper.cn  button#moreinfoPlan,button#hideinfoPlan 
{letter-spacing:3px;}
button#moreinfoPlan,button#hideinfoPlan  {position:relative; margin:0 auto 0 auto;  width:328px; background:url(../img/btnSignUpBgYellow.png) left bottom no-repeat; padding:14px 0 28px 0; border:0; font-size:22px; color:#1e519a; font-weight:bold; letter-spacing:0px;}
button#moreinfoPlan:hover ,
button#hideinfoPlan:hover {background:url(../img/btnSignUpBgYellow.png) right bottom no-repeat; padding:14px 0 28px 0;}

button#moreinfoPlan:hover i.fa-retweet,
button#hideinfoPlan:hover i.fa-retweet,
#hideinfoPlan2:hover i.fa-times,#printButton:hover i.fa-print{
transition: all 0.5s ease-in-out 0s;
transform: rotate(360deg);	
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
cursor: pointer;
}

#sectionWrapper {max-width:1227px!important; margin:0 auto; padding:0 0 0px 0}
#sectionWrapper #itemTopMenu {width:49%; height:270px; float:left; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background-color:#f5f1f1; }


#sectionWrapper div.ecommerceIconWrapper ul{position:relative;  top:32px!important;}
#sectionWrapper div.ecommerceIconWrapper button{position:relative!important;   top:-35px!important;}
#sectionWrapper div.ecommerceIconWrapper img#ecommerceIconImg {width:90px!important;  position:relative!important; top:-35px!important;}

section #sectionWrapper {margin:0 auto; }
section #sectionWrapper #homeCol {position:relative; left:-6px;}


section #sectionWrapper #planWrapper {border-top:0px #fff solid!important; border-bottom:5px #feb801 solid!important; }
section #sectionWrapper.reseller #planWrapper,
section #sectionWrapper.referral #planWrapper,
section #sectionWrapper.sitebuilder #planWrapper,
section.datacenters  #sectionWrapper #planWrapper,
section #sectionWrapper.aboutus  #planWrapper
{border-bottom:0px #fff solid!important; } /*remove the bottom of ##feb801*/

#sectionWrapper #topMenu {padding:20px 0 0 0; }
section #sectionWrapper   #btnHmMore  button{background:rgba(28,88,159,0.9); padding:6px;  color:#fff; border:none; position:absolute; margin:5px 0 0 0}
section #sectionWrapper #btnHmMore button:hover {background:rgba(240,192,35,0.9)!important; padding:6px; color:rgba(28,88,159,0.9)!important;  border:none; position:absolute; margin:5px 0 0 0}
/*searchSection*/
#searchSection {position:relative;  width:100%; height:88px; background:url(../img/searchBg.png)  repeat-x;}
#searchSection #searchInput p,#searchSection #searchInput input,#searchSection #searchInput select ,#searchSection #searchInput button{float:left; height:39px; border:0; position:relative;}
#searchSection #searchInput p {width:69px; height:30px!important;  background:url(../img/searchInput-www.png)  no-repeat; text-indent:20px; padding:9px 0 0 0; font-weight:bold; color:#1e519a;}
#searchSection #searchInput select {width:96px;  background:url(../img/searchDropdown.png)  repeat-x; left:-2px; -webkit-appearance: none;-moz-appearance: none;appearance: none; font-weight:bold; color:#1e519a;}
#searchSection #searchInput button:hover {background-position:0 bottom!important;}
#searchSection #searchInput input {-webkit-appearance: none!important;  border-radius: 0!important; }
/*searchSection*/
section.home #bannerMain {height:248px!important; }

section #sectionWrapper  #homeCol i {font-size:15px!important;}

section.home #sectionWrapper {width:auto; height:auto;   padding:0 0 450px 0;}
section.home #sectionWrapper  #homeCol.cloudServer{background:url(../img/bgSERVERCol.jpg)!important;}
section.home #sectionWrapper  #homeCol.hosting {background:url(../img/bgHostCol.jpg)!important;}
section.home #sectionWrapper  #homeCol.Email {background:url(../img/bgEmailCol.jpg)!important;}
section.home #sectionWrapper  #homeCol #price1,
section.home #sectionWrapper  #homeCol #price2,
section.home #sectionWrapper  #homeCol #price3 {position:absolute; background-position:center 0!important; background-color:red;}
section.home #sectionWrapper  #homeCol #price1,
section.home #sectionWrapper  #homeCol #price2,
section.home #sectionWrapper  #homeCol #price3,
section.home #sectionWrapper  #homeCol p.price,
section.home #sectionWrapper  #homeCol button.signUp{cursor:pointer;}
section.home #sectionWrapper  #homeCol button.signUp { color:#fff!important; font-weight:bold!important; padding:6px;  background:none;border:none; position:absolute; margin:-100px 0 0 127px; display:none;}
section.home #sectionWrapper  #homeCol #price1:hover{margin:155px 0 0 0;}
section.home #sectionWrapper  #homeCol #price2:hover{margin:245px 0 0 0;}
section.home #sectionWrapper  #homeCol #price3:hover{margin:335px 0 0 0;} 
section.home #sectionWrapper  #homeCol #price1:hover p.price,
section.home #sectionWrapper  #homeCol #price2:hover p.price,
section.home #sectionWrapper  #homeCol #price3:hover p.price {top:50px; color:#f1c922}

section #sectionWrapper  #homeCol #price1:hover p:nth-child(1),
section #sectionWrapper  #homeCol #price2:hover p:nth-child(1),
section #sectionWrapper  #homeCol #price3:hover p:nth-child(1) {top:50px; color:#f1c922}

section.home #sectionWrapper  #homeCol #price1:hover button.signUp,
section.home #sectionWrapper  #homeCol #price2:hover button.signUp,
section.home #sectionWrapper  #homeCol #price3:hover button.signUp{margin:82px 0 0 121px; display:block!important;}

section #sectionWrapper  #homeCol #price1 p:first-child,
section #sectionWrapper  #homeCol #price2 p:first-child,
section #sectionWrapper  #homeCol #price3 p:first-child
{position:relative!important; top:42px!important;}

section.business_solutions #sectionWrapper  #homeCol #price1 p:first-child,
section.business_solutions #sectionWrapper  #homeCol #price2 p:first-child,
section.business_solutions #sectionWrapper  #homeCol #price3 p:first-child
{position:relative!important; top:42px!important;}

section.business_solutions #sectionWrapper  #homeCol #price1 p:first-child+p,
section.business_solutions #sectionWrapper  #homeCol #price2 p:first-child+p,
section.business_solutions #sectionWrapper  #homeCol #price3 p:first-child+p
{position:relative!important; top:26px!important;}

section #sectionWrapper  #homeCol #price1,
section #sectionWrapper  #homeCol #price2,
section #sectionWrapper  #homeCol #price3
{transition:0.2s ease;-moz-transition:0.2s ease;/* FF3.7+ */-o-transition:0.2s ease;/* Opera 10.5 */-webkit-transition:0.2s ease; /* Saf3.2+, Chrome */}

section.home #sectionWrapper  #homeCol #price1 {height:212px; background:url(../img/colHomeBlueBg.png) ; z-index:997;  margin:162px 0 0 0;}
section.home #sectionWrapper  #homeCol #price2 {height:180px; background:url(../img/colHomeOrangeBg.png); z-index:998; margin:252px 0 0 0;}
section.home #sectionWrapper  #homeCol #price3 {height:115px; background:url(../img/colHomeRedBg.png); z-index:999; margin:342px 0 0 0; z-index:999;}
section.home #sectionWrapper  #homeCol div p { text-shadow: 0px 1px 2px #010101; font-family:impact,Hiragino Kaku Gothic Pro, Heiti TC, Microsoft JhengHei, MingLiU; width:100%; color:#fff; position:absolute;}
section.home #sectionWrapper  #homeCol div p:first-child{top:45px; left:5px; text-align:left;  margin:-15px 0 0 10px; font-size:18px!important; line-height:25px;}
section.home #sectionWrapper  #homeCol div p:first-child+p+p{top:55px; left:0px; text-align:right; margin:-22px 0 0 -15px;}
section.home #sectionWrapper  #homeCol  #btnHmMore {width:auto; position:absolute; color:#1e519a; margin:56px 0 0 0}
section.home #sectionWrapper  #homeCol  #btnHmMore  h1{padding:12px 6px 12px 6px; background:rgba(255,255,255,0.9)!important; font-weight:bold!important; border-radius:2px;-webkit-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);-moz-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27); box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);text-shadow: 0px 1px 2px #fff; margin:-12px 0 0 0; border-bottom:3px solid #f1c922}
section.home #sectionWrapper #circleBtn {letter-spacing:0px;}
section.home #sectionWrapper #circleBtn span {display:none!important;}
section.home #sectionWrapper #circleBtn.webHost {background:url(../img/btnSp-webHost.png) center center no-repeat; background-color:#a6ce38;}
section.home #sectionWrapper #circleBtn.webHost p {color:#a6ce38;}
section.home #sectionWrapper #circleBtn.domain {background:url(../img/btnSp-domain.png) center center no-repeat; background-color:#01b168 ;}
section.home #sectionWrapper #circleBtn.domain p {color:#01b168;}
section.home #sectionWrapper #circleBtn.webmail {background:url(../img/btnSp-webmail.png) center center no-repeat; background-color:#2c8d04;}
section.home #sectionWrapper #circleBtn.webmail p {color:#2c8d04;}
section.home #sectionWrapper #circleBtn.server {background:url(../img/btnSp-server.png) center center no-repeat; background-color:#a6ce38;}
section.home #sectionWrapper #circleBtn.server p {color:#a6ce38;}
section.home #sectionWrapper #circleBtn.trusteeship {background:url(../img/btnSp-trusteeship.png) center center no-repeat; background-color:#01b168;}
section.home #sectionWrapper #circleBtn.trusteeship p {color:#01b168;}
section.home #sectionWrapper #circleBtn.webDesign {background:url(../img/btnSp-webDesign.png) center center no-repeat; background-color:#a6ce38;}
section.home #sectionWrapper #circleBtn.webDesign p {color:#a6ce38;}
section.home #sectionWrapper #circleBtn.eCommerce {background:url(../img/btnSp-eCommerce.png) center center no-repeat; background-color:#2c8d04;}
section.home #sectionWrapper #circleBtn.eCommerce p {color:#2c8d04;}
section.home #sectionWrapper #circleBtn.cloudServer {background:url(../img/btnSp-cloudServer.png) center center no-repeat; background-color:#a6ce38;}
section.home #sectionWrapper #circleBtn.cloudServer p {color:#a6ce38;}
/*section.domain*/
section.domain #sectionWrapper table {width:100%!important; margin:0 auto; border-collapse: collapse; border-top:0!important; border-bottom: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;  margin:0px 0 0 0}
section.domain #sectionWrapper table  th, section.domain #sectionWrapper table  td {font-weight: normal;color: #434343;border-bottom:1px solid #e6e6e6;border-right:1px solid #dcdcdc; }
section.domain #sectionWrapper table  tr th{border-right:1px solid #d6d6d6; border-top:0!important;}
section.domain #sectionWrapper table  tr th:first-child{color:#515151;}
section.domain #sectionWrapper table  th {font-size: 140%;font-weight: normal;color: #fff;padding: 12px 0px 8px 0px;border-bottom: 1px solid #d6d6d6;}
section.domain #sectionWrapper table  td {padding:12px 20px 12px 20px; text-align:center;}
section.domain #sectionWrapper table  td i {font-size:20px!important}
section.domain #sectionWrapper table  tr td:first-child{  width:auto; height:100%;   }
section.domain #sectionWrapper table  th:first-child {border-top-left-radius: 7px;-moz-border-radius-topleft: 7px;}
section.domain #sectionWrapper table  th:last-child {border-top-right-radius: 7px;-moz-border-radius-topright: 7px;}
section.domain #sectionWrapper table  th:last-child, section.domain #sectionWrapper table  td:last-child {border-right: 0px;}
section.domain #sectionWrapper table  {border-bottom:#fff!important;}
section.domain #sectionWrapper table  tr td button{width:100%; height:100%; font-size: 70%; text-align:center;font-size:20px;letter-spacing: 0.10em;color:#fff;padding: 7px 10px 4px 10px;border-radius: 5px;background-color:#00CC99;border-top:0!important;border-right:1px solid #00a97f;border-bottom:1px solid #008765;border-left: 1px solid #7dd2bd;box-shadow: 2px 1px 2px #ccc;display:block}
section.domain #sectionWrapper th{padding:15px!important; margin:0!important; font-weight:bold!important; border-bottom:3px solid #1e519a!important;}
section.domain #sectionWrapper th:first-child {background-color:#fff!important; color:#515151!important; cursor:normal;}
section.domain #sectionWrapper th:first-child:hover {background-color:#fff!important; color:#515151!important; border-bottom:1px dotted #e1e1e1; } 
section.domain #sectionWrapper th p{ position:relative; top:0px; left:0px; font-weight:bold; font-size:20px; color:#0f5eb1;}
section.domain #sectionWrapper th p:first-child{font-family:Arial,Arial!important; font-size:40px; background-color:#e6e6e6;  border-bottom:1px dotted #0f5eb1; padding:20px 0 15px 0!important;}
section.domain #sectionWrapper th { border:2px solid #e1e1e1;  color: #0f5eb1!important;}
section.domain #sectionWrapper table tr td:nth-child(2){background-color:#fffbbc!important;}

/*section.hosting*/

section.hosting #sectionWrapper {}
section.hosting #sectionWrapper div.linuxPlanItem ul,
section.hosting #sectionWrapper div.windowsPlanItem ul  {position:relative; top:44px; margin:0!important; color:#fff;}
section.hosting #sectionWrapper {max-width:1227px!important; margin:0 auto; padding:0 0 20px 0}
section.hosting #sectionWrapper div.linuxPlanItem ul li {}
section.hosting #sectionWrapper #circlePlan {position:relative; top:75px; left:5px;  text-shadow: 0px 0px 1px #010101; font-family:Impact,Arial; color:#fff; font-size:45px;}
section.hosting #sectionWrapper #circlePlan span {font-size:20px; letter-spacing:1px;}
#lh38,#wh48     {background:url(../img/itemCircle-lh38.png) center center no-repeat #d9ecfe;}
#lh68,#wh78     {background:url(../img/itemCircle-lh68.png) center center no-repeat #fde6d5; }
#lh98,#wh108   {background:url(../img/itemCircle-lh98.png) center center no-repeat #ffd1d0;}
#lh188,#wh198 {background:url(../img/itemCircle-lh188.png) center center no-repeat #efd3ff;}
#lh388,#wh398 {background:url(../img/itemCircle-lh388.png) center center no-repeat #d9ffd8;}
#lh588,#wh598 {background:url(../img/itemCircle-lh588.png) center center no-repeat #ffd6e3;}
section.hosting #sectionWrapper #featureAll {height:auto; clear:both; margin:0 auto; position:relative; top:30px!important; left:2px;}
section.hosting #sectionWrapper #featureAll ul li{width:auto!important; display:block!important; letter-spacing:1px!important; background:url(../img/footerLi.png) 5px 10px no-repeat; text-indent:16px; line-height:28px; position:relative; margin:0 0 0 -3px; top:5px; border:1px solid #fff;}
section.hosting #sectionWrapper #featureAll ul li:nth-child(1){}
section.hosting #sectionWrapper #featureAll p label{font-weight:bold; }
section.hosting #sectionWrapper  table {width:1227px!important; margin:0 auto 0 auto; border-collapse: collapse; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6;}
section.hosting #sectionWrapper  table  th {width:175px!important; color:#515151!important;}
section.hosting #sectionWrapper  table  th:first-child{width:175px!important;}
section.hosting #sectionWrapper  table  th, section.domain #sectionWrapper table  td {font-weight: normal;color: #434343;border-bottom:1px solid #e6e6e6;border-right:1px solid #dcdcdc;}
section.hosting #sectionWrapper  table  tr th{border:1px solid #d6d6d6;}
#sectionWrapper  table  th {font-size: 140%;font-weight: normal;color: #fff;padding: 12px 0px 8px 0px;border-bottom: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6!important;}
section.hosting #sectionWrapper  table  td {padding:7px 10px 7px 10px; text-align:center; border:1px solid #d6d6d6;}
section.hosting #sectionWrapper  table  td i {font-size:20px!important}

section.hosting #sectionWrapper  table  th:first-child {border-top-left-radius: 7px;-moz-border-radius-topleft: 7px;}
section.hosting #sectionWrapper  table  th:last-child {border-top-right-radius: 7px;-moz-border-radius-topright: 7px;}
section.hosting #sectionWrapper  table  th:last-child, section.domain #sectionWrapper table  td:last-child {border-right: 0px;}
section.hosting #sectionWrapper  table {border-bottom:#fff!important;}
section.hosting #sectionWrapper  table  tr td button{width:100%; height:100%; font-size: 70%; text-align:center;font-size:20px;letter-spacing: 0.10em;color:#fff;padding: 7px 10px 4px 10px;border-radius: 5px;background-color:#00CC99;border-top: 1px solid #90f2da;border-right:1px solid #00a97f;border-bottom:1px solid #008765;border-left: 1px solid #7dd2bd;box-shadow: 2px 1px 2px #ccc;display:block}
section.hosting #sectionWrapper  table.disable{display:none;}
section.hosting #sectionWrapper  table.enable{display:block;}

/**section.hosting table#windowsAppPlan {width:1227px!important;}
section.hosting table#windowsAppPlan tr th:first-child+th,
section.hosting table#windowsAppPlan tr td:first-child+td
{display:none;}
section.hosting table#windowsAppPlan tr th:first-child{width:175px!important;}
section.hosting table#windowsAppPlan  tr th{width:210px!important; color:#515151!important;}**/


/**/

#sectionWrapper #itemTopMenu p {position:relative; left:178px; top:38px; color:#1f519a!important; font-size:22px; font-weight:bold; line-height:25px;}
#sectionWrapper #itemTopMenu p span {clear:both!important; color:#515151; font-size:15px;}
#sectionWrapper #itemTopMenu ul {position:relative; left:154px; top:45px; width:325px;}
#sectionWrapper #itemTopMenu ul li:first-child {color:#515151; font-size:15px; font-weight:bold; }
#sectionWrapper #itemTopMenu ul li	{width:180px!important; }
#sectionWrapper #itemTopMenu div {max-width:400px; width:auto; height:45px;   position:absolute;   margin:50px 0 0 45px;}
#sectionWrapper #itemTopMenu div img {margin:0 auto; display:block; max-width:400px!important; height:auto!important;}
#sectionWrapper #circlePlan {position:relative; top:74px; left:5px;  text-shadow: 0px 0px 1px #010101; font-family:Impact,Arial; color:#fff; font-size:45px;}
#sectionWrapper #circlePlan span {font-size:15px; letter-spacing:1px;}
#sectionWrapper #planWrapper button#btnMore { margin:-13px 0 0 75px; font-size:10px;}
#sectionWrapper #planWrapper button#btnsignUp {position:absolute; left:50%; display:block;  border:none!important; color:#fff!important; width:183px; height:39px; margin:70px auto 0 -92px!important; background:url(../img/btnsignup_bg.png) center top no-repeat!important; color:#1e559d!important; font-size:16px; font-weight:bold; text-indent:43px;}

#sectionWrapper #planWrapper button#btnsignUp:hover {background:url(../img/btnsignup_bg.png) center bottom no-repeat; color:#1e559a!important; }

#sectionWrapper  table#PlanUpgradetable {width:1227px!important; margin:0 auto 0 auto; border-collapse: collapse; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6;}
#sectionWrapper  table#PlanUpgradetable tr th:first-child { width:409px!important;}
#sectionWrapper  table#PlanUpgradetable tr th { width:409px!important;}

section.email #sectionWrapper  table {width:1227px!important; margin:0 auto 0 auto; border-collapse: collapse; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6;}
section.email #sectionWrapper  table  th:first-child{width:180px!important;}
section.email #sectionWrapper  table  th {width:174px!important; color:#515151!important;}

section #sectionWrapper #planWrapper div.planItemWrapper ul {width:178px; margin:0 auto; position:relative; top:66px; left:50%; margin:0 0 0 -89px!important; color:#fff;}

#sectionWrapper div.planItemWrapper:nth-child(1) ul li {border-bottom:1px solid #537eae}
#sectionWrapper div.planItemWrapper:nth-child(2) ul li {border-bottom:1px solid #e85f00;}
#sectionWrapper div.planItemWrapper:nth-child(3) ul li {border-bottom:1px solid #c4202f;}
#sectionWrapper div.planItemWrapper:nth-child(4) ul li {border-bottom:1px solid #741cc7;}
#sectionWrapper div.planItemWrapper:nth-child(5) ul li {border-bottom:1px solid #38aa4b;}
#sectionWrapper div.planItemWrapper:nth-child(6) ul li {border-bottom:1px solid #b02964;}
#sectionWrapper table {width:975px!important; z-index:800!important; margin:0 auto 0  auto; border-collapse: collapse; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6;}
#sectionWrapper table  th {width:33%; color:#515151!important;}
#sectionWrapper table  th, section.domain #sectionWrapper table  td {font-weight: normal;color: #434343;border-bottom:1px solid #e6e6e6;border-right:1px solid #dcdcdc;}
#sectionWrapper table  tr th{border:1px solid #d6d6d6;}
#sectionWrapper table  tr td:first-child{font-size:17px!important;}
#sectionWrapper table  tr th{width:1%!important; padding:15px!important; margin:0!important; font-weight:bold!important; border-bottom:3px solid #1e519a!important;}
#sectionWrapper table  td {padding:12px 20px 12px 20px; text-align:center; border:1px solid #d6d6d6;}
#sectionWrapper table  td i {font-size:20px!important}

#sectionWrapper table  th:first-child {border-top-left-radius: 7px;-moz-border-radius-topleft: 7px;}
#sectionWrapper table  th:last-child {border-top-right-radius: 7px;-moz-border-radius-topright: 7px;}
#sectionWrapper table  th:last-child, section.domain #sectionWrapper table  td:last-child {border-right: 0px;}
#sectionWrapper table {border-bottom:#fff!important;}
#sectionWrapper table tr td button{width:100%; height:100%; font-size: 70%; text-align:center;font-size:20px;letter-spacing: 0.10em;color:#fff;padding: 7px 10px 4px 10px;border-radius: 5px;background-color:#00CC99;border-top: 1px solid #90f2da;border-right:1px solid #00a97f;border-bottom:1px solid #008765;border-left: 1px solid #7dd2bd;box-shadow: 2px 1px 2px #ccc;display:block}


#sectionWrapper table.disable {display:none;}
#sectionWrapper table.enable  {display:block;}


#sectionWrapper table tr td:nth-child(2){background-color:#d9f1ff!important;}
#sectionWrapper table tr td:nth-child(3){background-color:#ffe4b8!important;}
#sectionWrapper table tr td:nth-child(4){background-color:#fdc0c0!important;} 
#sectionWrapper table tr td:nth-child(5){background-color:#f1cfff!important;}
#sectionWrapper table tr td:nth-child(6){background-color:#d0ffce!important;}
#sectionWrapper table tr td:nth-child(7){background-color:#ffdae9!important;}
#sectionWrapper table tr:last-child { border-bottom:1px solid #d6d6d6!important;}
section #sectionWrapper #feature {width:975px; height:auto; clear:both; margin:0 auto;  padding:0 0 60px 0; position:relative; top:-20px;}
p.servertop {margin:20px 0 0 0!important;}

table tr#formTopSection td {background:#efefef!important;  border:none!important;}
table tr#formTopSection td:first-child{text-align:left!important; background-color: #efefef!important; border-left:1px solid #d6d6d6!important;} 
table tr#formTopSection td:not(:first-child) {text-align:right!important;  background-color: #efefef!important;  } 
table tr#formTopSection td:last-child { border-right:1px solid #d6d6d6!important; background-color: #efefef!important;} 

section.server #sectionWrapper table {width:1227px!important; margin:0 auto 0 auto; border-collapse: collapse; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6;}
section.server #sectionWrapper table tr.I-SERVER th {width:162px!important; color:#515151!important;}
section.server #sectionWrapper table tr.I-SERVER th:first-child{}

section.colocation #sectionWrapper  table {width:975px!important; margin:0 auto 0 auto; border-collapse: collapse; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6;}
section.colocation #sectionWrapper  table  th {width:162px!important; color:#515151!important;}
section.colocation #sectionWrapper  table  th:first-child{}


section.server #sectionWrapper  table tr.colocationTable td { color:#515151!important;}
section.server #sectionWrapper  table tr.colocationTable td:first-child{width:172px!important; display:block!important;}

#sectionWrapper.colocation #planWrapper.colocation  table tr td {min-width:98px!important; width:auto}

#sectionWrapper table tr td.CMSlogobg {background:#fff!important; padding:0!important; margin:0!important;}
#sectionWrapper table tr td.CMSlogobg ul {width:auto;position:relative; top:0px; left:1px; padding:0!important; margin:0!important;}
#sectionWrapper table tr td.CMSlogobg ul {background-color:#fff!important; padding:0!important; margin:0!important;}
#sectionWrapper table tr td.CMSlogobg ul li {width:130px; height:64px; background-color:#fff!important; float:left; margin:2px 0 0 3px; background-position:center center!important; background-repeat:no-repeat!important; }




#sectionWrapper table.UpgradePlanItem234 {width:975px!important;}

#hideinfoPlan2 i,#hideWeb  i{position:relative; top:1px; cursor:pointer; left:3px;}
#hideinfoPlan2:hover,#hideinfoPlan2 i:hover,#hideWeb  i:hover {background-color:#e1e1e1!important; color:#0f5eb1!important; cursor:pointer;}
#printButton:hover {color:#0f5eb1!important; cursor:pointer;}
#sectionWrapper table tr td.headerApp {position:relative; z-index:9999!important;  display:table-cell; vertical-align:middle; border-right:1px solid #515151!important; }
#CMSlogobgSection {position:relative; display:inline-block; vertical-align:middle; padding:0 0 20px 0;}
#CMSlogobgSection p  {width:auto; clear:both; font-weight:bold; position:relative; top:15px; color:#0f5eb1; }

section #sectionWrapper #feature p label{font-weight:bold; font-size:19px;}
section #sectionWrapper #feature p {clear:both; padding:10px 0 0 0; background:url(../img/footerLi.png) 0px 15px no-repeat; text-indent:26px;  margin:30px 0 0 0; position:relative; left:2px;}
section #sectionWrapper #feature ul li{width:233px; float:left; letter-spacing:1px!important; background:url(../img/footerLi.png) 5px 10px no-repeat; text-indent:16px; line-height:28px; background-color:#e6e6e6; border:1px solid #fff; position:relative; left:-13px;}
section #sectionWrapper #feature ul {margin:10px auto 0 17px; padding:0 0 20px 0}
section #sectionWrapper #feature label ,
section #sectionWrapper #featureAll label{background:url(../img/titleLine.png) center bottom no-repeat; padding:0 0 4px 0; position:relative; left:-2px;}
section #sectionWrapper #featureAll {width:auto; height:auto; clear:both; margin:0 auto; position:relative; top:0px!important; padding:0 0 60px 0; }
section #sectionWrapper #featureAll p label{font-weight:bold; font-size:19px;}
section #sectionWrapper #featureAll p {background:url(../img/footerLi.png) left 5px no-repeat; text-indent:26px;  margin:30px 0 0 0;}
section #sectionWrapper #featureAll ul li{ width:100%; display:block!important; letter-spacing:1px!important; background:url(../img/footerLi.png) 5px 10px no-repeat; text-indent:16px; line-height:28px; position:relative; left:-25px; top:5px;  background-color:#e6e6e6; border:1px solid #fff;}
section #sectionWrapper #featureAll ul li:nth-child(1){}

section #sectionWrapper #feature.en,
section #sectionWrapper #featureAll.en {font-size:12px!important; letter-spacing:0px!important;}
section.server #sectionWrapper #feature.en ul li {font-size:12px!important; letter-spacing:1px!important;}
#sectionWrapper #topMenu.en #itemTopMenu ul li	{}
section.server #sectionWrapper.colocation #planWrapper {border-bottom:none!important;}
section.server #sectionWrapper.colocation #planWrapper.colocation table tr td:first-child{}
section.server #sectionWrapper.colocation #planWrapper.colocation table tr td div {clear:both!important; font-size:12px; color:#1f519a; font-weight:bold;}
section.server #sectionWrapper.colocation #planWrapper.colocation table tr td {width:17%!important;}
section.server #sectionWrapper.colocation #planWrapper.colocation table tr td.btnsignUp {font-size:14px!important;}


/*bussiness_solutions*/
section.business_solutions #sectionWrapper {width:auto; height:auto; padding:0 0 50px 0;}
section.business_solutions #sectionWrapper  #homeCol.web-d {background:url(../img/bgWebDesignCol.jpg) center 0!important;}
section.business_solutions #sectionWrapper  #homeCol.e-com {background:url(../img/bgecommCol.jpg) center 0!important;}
section.business_solutions #sectionWrapper  #homeCol.backup {background:url(../img/bgCloudCol.jpg) center -32px!important;}
section.business_solutions #sectionWrapper  #homeCol.sitebuilder {background:url(../img/bgSiteBuild.jpg) center 0!important;}
section.business_solutions #sectionWrapper  #homeCol.CMSwebdesign {background:url(../img/bgCMSwebHosting.jpg) center 0!important;}
section.business_solutions #sectionWrapper  #homeCol.ssl {background:url(../img/bgSSLCol.jpg) center -32px!important;}
section.business_solutions #sectionWrapper  #homeCol.referral {background:url(../img/bgreferralCol.jpg) center -62px!important;}
section.business_solutions #sectionWrapper  #homeCol.reseller{background:url(../img/bgresellCol.jpg) center 0px!important;} 

#designWrapper {padding:30px 0 30px 0;}
/**/
/*homeCol width*/
section.business_solutions #sectionWrapper  #homeCol {margin:20px 0 0 13px!important;  float:left; border-radius:15px;-webkit-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);-moz-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27); box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);}
section.business_solutions #sectionWrapper  #homeCol div.priceLabel { position:absolute; background-position:center 0!important;}
section #sectionWrapper #homeCol #btnHmMore {width:auto; position:absolute; color:#1e519a; margin:56px 0 0 0}
section #sectionWrapper #homeCol #btnHmMore  h1{padding:12px 6px 12px 6px; background:rgba(255,255,255,0.9)!important; font-weight:bold!important; border-radius:2px;-webkit-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);-moz-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27); box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);text-shadow: 0px 1px 2px #fff; margin:-12px 0 0 0; border-bottom:3px solid #f1c922}

section #sectionWrapper #homeCol #btnHmMore button{background:rgba(28,88,159,0.9)!important; padding:6px;  background:none; color:#fff; border:none; position:absolute; margin:5px 0 0 0}
section.business_solutions #sectionWrapper  #homeCol #price1 {height:212px; background:url(../img/colHomeBlueBg.png) center 0!important;  z-index:997; margin:162px 0 0 0;}
section.business_solutions #sectionWrapper  #homeCol #price2 {height:180px; background:url(../img/colHomeOrangeBg.png); z-index:998; margin:252px 0 0 0;}
section.business_solutions #sectionWrapper  #homeCol #price3 {height:115px; background:url(../img/colHomeRedBg.png);    z-index:999; margin:342px 0 0 0; }
section.business_solutions #sectionWrapper  #homeCol p {text-shadow: 0px 1px 2px #010101; font-family:impact,Hiragino Kaku Gothic Pro, Heiti TC, Microsoft JhengHei, MingLiU; width:100%; color:#fff; position:absolute;}
section.business_solutions #sectionWrapper  #homeCol p.price {width:128px; height:57px; position:relative;  text-align:center; }
section.business_solutions #sectionWrapper  #homeCol p.price span{font-size:11px; width:100px; float:left; position:relative; left:50px;}
section.business_solutions #sectionWrapper  #homeCol p.price span { top:1px!important;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
section.business_solutions #sectionWrapper  #homeCol p.price span { top:9px!important;}
} /* css Hack chrome*/
section.business_solutions #sectionWrapper  #homeCol #btnHmMore  h1{padding:12px 6px 12px 6px; background:rgba(255,255,255,0.9)!important; font-weight:bold!important; border-radius:2px;-webkit-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);-moz-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27); box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);text-shadow: 0px 1px 2px #fff; margin:-12px 0 0 0; border-bottom:3px solid #f1c922; font-size:28px!important;}
section.business_solutions #sectionWrapper  #homeCol.ssl #btnHmMore  h1{font-size:25px!important;}
section.business_solutions #sectionWrapper  #homeCol p.plan{top:45px; left:5px; text-align:left;  margin:-15px 0 0 10px; font-size:18px!important; line-height:25px;}
section.business_solutions #sectionWrapper  #homeCol p.resource{top:55px; left:0px; text-align:right; margin:-22px 0 0 -15px;}

section.business_solutions #sectionWrapper  #homeCol button.signUp{color:#fff!important; font-weight:bold!important; padding:6px;  background:none;border:none; position:absolute; margin:-100px 0 0 127px; display:none;}
/*homeCol small width*/
section.business_solutions #sectionWrapper  #homeCol.smallItem {}
section.business_solutions #sectionWrapper  #homeCol.smallItem #price1 {position:relative; top:20px; height:145px; width:320px; border-bottom-left-radius:13px; border-bottom-right-radius: 13px;}
section.business_solutions #sectionWrapper  #homeCol.smallItem #price1 p.price{position:relative; left:20%; top:72px!important; }
section.business_solutions #sectionWrapper  #homeCol.smallItem #price1 p.itemwtext { position:relative; left:0px; }
section.business_solutions #sectionWrapper  #homeCol.smallItem #price1:hover{margin:165px 0 0 0;}
/*hover solution - hover the price change to yellow*/
section.business_solutions #sectionWrapper  #homeCol div.priceLabel:hover p.price {top:50px; color:#f1c922}
section.business_solutions #sectionWrapper  #homeCol #price1:hover{margin:155px 0 0 0;}
section.business_solutions #sectionWrapper  #homeCol #price2:hover{margin:245px 0 0 0;}
section.business_solutions #sectionWrapper  #homeCol #price3:hover{margin:335px 0 0 0;} 
section #sectionWrapper  #homeCol #btnHmMore button:hover {background:rgba(240,192,35,0.9)!important; padding:6px;  border:none; position:absolute; margin:5px 0 0 0}
/*transition*/
section.business_solutions #sectionWrapper  #homeCol,
section.business_solutions #sectionWrapper  #homeCol.Email #price1 ,
section.business_solutions #sectionWrapper  #homeCol div.priceLabel,
section.business_solutions #sectionWrapper  #homeCol p.price,
section.business_solutions #sectionWrapper  #homeCol button.signUp,
section.business_solutions #sectionWrapper  #homeCol.smallItem #price1{cursor:pointer;transition:0.2s ease-in;-moz-transition:0.2s ease-in;/* FF3.7+ */-o-transition:0.2s ease-in;/* Opera 10.5 */-webkit-transition:0.2s ease-in; /* Saf3.2+, Chrome */}

section.business_solutions #sectionWrapper table.additionalSystem tr th{width:244px!important;}
section.business_solutions #sectionWrapper table.additionalSystem ul li {width:176px!important; list-style:square!important; text-align:left; text-align:justify}
section.business_solutions #sectionWrapper table.additionalSystem ul li:first-child,
section.business_solutions #sectionWrapper table.additionalSystem ul li:nth-child(2){position:relative; left:-15px; }
section.business_solutions #sectionWrapper table.additionalSystem ul li:first-child{font-weight:bold; color:#515151!important; list-style:none!important; padding:0 0 10px 0}
section.business_solutions #sectionWrapper table.additionalSystem ul li:nth-child(2){border-bottom:1px solid #515151;  list-style:none!important;}
section.business_solutions #sectionWrapper table.websitePrice {margin:0px auto 0 auto!important;}
section.business_solutions #sectionWrapper table.websitePrice tr th{width:409px!important;}
section.business_solutions #sectionWrapper table tr.price td {color:#515151!important; width:325px!important;  font-size:16px!important; font-family:Arial,Hiragino Kaku Gothic Pro, Heiti TC, Microsoft JhengHei, MingLiU; }
section.business_solutions #sectionWrapper table {margin:20px auto 0 auto;}
section.business_solutions #sectionWrapper table:nth-child(1){margin:0;}
section.business_solutions ul#webDesignItemList              {position:relative; left:-15px; top:-5px;}
section.business_solutions ul#webDesignItemList li            {cursor:pointer;  float:left; background-color:#feb801; padding:5px; margin:10px 0 0 10px; font-size:15px!important;}
section.business_solutions #webDesignItem                        {height:auto; clear:both; padding:0 0 10px 0;  border-bottom:5px #feb801 solid;}
section.business_solutions #webDesignItem div.item button.prev,
section.business_solutions #webDesignItem div.item button.next {width:59px; height:29px; position:absolute; margin:160px 0 0 0; background:none; float:left; border:0; padding:5px 0 5px 0; color:#0f5eb1;}
section.business_solutions #webDesignItem div.item button.next{position:absolute;  margin:160px 0 0 170px; }
section.business_solutions #webDesignItem div.cp_name    {width:230px;  height:200px;  position:absolute; margin:0px 0 0 0; clear:both; background-color: white; padding: 0; filter: alpha(opacity=0)!important; opacity:0!important; }
section.business_solutions #webDesignItem div.cp_name span {width:100%!important; text-align:center;  position:absolute; margin:5em auto 0 auto; }
section.business_solutions #webDesignItem div.item         {display:none;}
section.business_solutions #webDesignItem div.cp_name:hover {filter: alpha(opacity=9)!important; opacity:0.9!important; } 
section.business_solutions ul#webDesignItemList li   a {text-decoration:none!important;}


section.business_solutions #webDesignItem div.cp_name{
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

#showLess {display:none;}
table.ecommerceTable {margin:0 auto!important;}
table.ecommerceTable ul li{text-align:left;}
table.ecommerceTable ul li label {width:230px; font-weight:bold; font-size:18px; float:left; clear:both; border-bottom:1px solid #515151}
table.ecommerceTable ul li p {width:423px; float:left; }
table.ecommerceTable tr td {}
table.ecommerceTable tr td {}


/*transition*/ 
#circleBtn,section.home #sectionWrapper  #homeCol 
{transition:0.2s ease-in;-moz-transition:0.2s ease-in;/* FF3.7+ */-o-transition:0.2s ease-in;/* Opera 10.5 */-webkit-transition:0.2s ease-in; /* Saf3.2+, Chrome */}
#sectionWrapper #planWrapper.ssl #homeCol:hover p.price {color:#f1c523}
/*datacenters*/
#featureAll.datacenters{font-size:18px; line-height:42px; padding:0 0 100px 0}
/*bussiness_solutions*/

section.aboutus #sectionWrapper  #homeCol.profile {background:url(../img/dpBg_5.png) center 0px!important;} 
section.aboutus #sectionWrapper  #homeCol.reseller{background:url(../img/bgresellCol.jpg) center 0px!important;} 
section.aboutus #sectionWrapper  #homeCol.equipment{background:url(../img/bgSERVERCol.jpg) center 0px!important;} 
section.aboutus #sectionWrapper  #homeCol.contactus{background:url(../img/dpBg_7.png) center -23px!important;} 
section.aboutus #sectionWrapper  #homeCol.client {background:url(../img/bgreferralCol.jpg) center -53px!important;} 
section.aboutus #sectionWrapper  #homeCol.faq {background:url(../img/dpBg_4.png) center 0px!important;} 
section.aboutus #sectionWrapper  #homeCol.termsofservice {background:url(../img/bgHostCol.jpg) center 0px!important;}
section.aboutus #sectionWrapper  #homeCol.news  {background:url(../img/bgCloudCol.jpg) center 0px!important;}
section.aboutus #sectionWrapper #topMenu  #homeCol #price1 p.en{font-size:13px!important; position:relative; top:43px!important;}
section.aboutus #sectionWrapper.en h1{font-size:26px!important;}

/*datacenters  */
section.datacenters  #sectionWrapper #planWrapper {padding:50px 0 50px 0!important;}
section.datacenters  #sectionWrapper #planWrapper  #dataCenterimg {width:100%; text-align:center; padding:0px 0 50px 0!important;}

/*aboutus*/
section.aboutus #sectionWrapper #topMenu.aboutus {padding:0px 0 30px 0;}
section.aboutus #sectionWrapper #homeCol {overflow:hidden; height:306px; margin:20px 0  0 11px!important; float:left; border-radius:15px; -webkit-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);-moz-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27); box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);}
section.aboutus #sectionWrapper  #homeCol.Email {background:url(../img/bgEmailCol.jpg)!important;}
section.aboutus #sectionWrapper  #homeCol #price1 {cursor:pointer; height:160px!important; width:100%; position:absolute; background-position:center 0!important; border-bottom-left-radius:13px; border-bottom-right-radius: 13px; background:url(../img/colHomeBlueBg.png) ; z-index:997;  margin:160px 0 0 -2px; transition:0.2s ease-in;-moz-transition:0.2s ease-in;/* FF3.7+ */-o-transition:0.2s ease-in;/* Opera 10.5 */-webkit-transition:0.2s ease-in; /* Saf3.2+, Chrome */}
section.aboutus #sectionWrapper  #homeCol #price1 p.itemwtext { width:93%; position:relative!important; top:60px!important;}
section.aboutus #sectionWrapper  #homeCol #price1:hover{margin:165px 0 0 -2px; transition:0.2s ease-in;-moz-transition:0.2s ease-in;/* FF3.7+ */-o-transition:0.2s ease-in;/* Opera 10.5 */-webkit-transition:0.2s ease-in; /* Saf3.2+, Chrome */}
section.aboutus #sectionWrapper  #homeCol #price1:hover p.itemwtext {color:#f5d500!important;}
section.aboutus #sectionWrapper  #homeCol #btnHmMore {width:auto; position:absolute; color:#1e519a; margin:56px 0 0 -2px}
section.aboutus #sectionWrapper  #homeCol #btnHmMore  h1{padding:12px 6px 12px 6px; background:rgba(255,255,255,0.9)!important; font-weight:bold!important; border-radius:2px;-webkit-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);-moz-box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27); box-shadow: 6px 7px 5px -4px rgba(0,0,0,0.27);text-shadow: 0px 1px 2px #fff; margin:-12px 0 0 0; border-bottom:3px solid #f1c922; font-size:26px!important;}
section.aboutus #sectionWrapper  #btnHmMore  button{background:rgba(28,88,159,0.9)!important; padding:6px;  background:none; color:#fff; border:none; position:absolute; margin:5px 0 0 0}
#homeCol div p { text-shadow: 0px 1px 2px #010101; font-family:Arial,Hiragino Kaku Gothic Pro, Heiti TC, Microsoft JhengHei, MingLiU; width:100%; color:#fff; position:absolute; top:50px!important;margin:-15px 0 0 10px;}
/*aboutus.profile*/
section.aboutus #aboutusWrapper.termsofservice {padding:20px 0 20px 0!important;}

section.aboutus #aboutusWrapper.profile p:nth-child(1){line-height:32px; padding:20px 0 10px 0; }
section.aboutus #aboutusWrapper.profile dl  {}
section.aboutus #aboutusWrapper.profile dl h1{text-shadow: 1px 1px 0px #e6e6e6; clear:both!important; width:100%;   padding:10px 0 0px 0; background:url(../img/titleLine.png) center bottom no-repeat; color:#1f519a; font-size:22px; font-weight:bold;}

section.aboutus #aboutusWrapper.profile dl p {background:url(../img/footerLi_hover.png) left 5px no-repeat; text-indent:16px; }
section.aboutus #aboutusWrapper.profile #circlePhoto.company {}
/*aboutus.equipment*/
section.aboutus #aboutusWrapper.equipment ul {padding:0 0 0px 0!important; margin:0 0 0 0px!important;}
section.aboutus #aboutusWrapper.equipment  h1 {text-shadow: 1px 1px 0px #e6e6e6; clear:both!important; width:100%;   padding:30px 0 0px 0; background:url(../img/titleLine.png) center bottom no-repeat; color:#1f519a; font-size:22px; font-weight:bold;}
/*section.sitemap*/
#sectionWrapper.payment #paymentWrapper #paymentSection.en  ul li {font-size:14px!important;}

section.signup #sectionWrapper ul li {cursor:pointer;}
section.signup #sectionWrapper ul li:hover{color:#e39f0a!important;}
section.signup #sectionWrapper ul li span {display:none!important;}
section.signup #sectionWrapper h1.domain{background:url(../img/dpBg_1_s.png) left 10px no-repeat,url(../img/titleLine.png) center bottom no-repeat!important;}
section.signup #sectionWrapper h1.hosting{background:url(../img/iconService.png) left 10px no-repeat,url(../img/titleLine.png) center bottom no-repeat!important;}
section.signup #sectionWrapper h1.email{background:url(../img/iconEmailservice.png) left 10px no-repeat,url(../img/titleLine.png) center bottom no-repeat!important;}
section.signup #sectionWrapper h1.server{background:url(../img/iconServer.png) left 10px no-repeat,url(../img/titleLine.png) center bottom no-repeat!important;}
section.signup #sectionWrapper h1.bs{background:url(../img/iconBS.png) left 10px no-repeat,url(../img/titleLine.png) center bottom no-repeat!important;}
section.signup #sectionWrapper ul:nth-child(2) li{border-bottom:1px solid #79a5d4!important;border-right:1px solid #79a5d4!important;background:url(../img/signupBg-domain.png) right bottom no-repeat,url(../img/footerLi_hover.png) 20px center no-repeat;}
section.signup #sectionWrapper ul:nth-child(4) li{border-bottom:1px solid #79a5d4!important;border-right:1px solid #79a5d4!important;background:url(../img/signupBg-Hosting.png) right bottom no-repeat,url(../img/footerLi_hover.png) 20px center no-repeat;;}
section.signup #sectionWrapper ul:nth-child(6) li{border-bottom:1px solid #79a5d4!important;border-right:1px solid #79a5d4!important;background:url(../img/signupBg-Email.png) right bottom no-repeat,url(../img/footerLi_hover.png) 20px center no-repeat;;}
section.signup #sectionWrapper ul:nth-child(8) li{border-bottom:1px solid #79a5d4!important;border-right:1px solid #79a5d4!important;background:url(../img/signupBg-Server.png) right bottom no-repeat,url(../img/footerLi_hover.png) 20px center no-repeat;;}
section.signup #sectionWrapper ul:nth-child(10) li{border-bottom:1px solid #79a5d4!important;border-right:1px solid #79a5d4!important;background:url(../img/signupBg-Business_Solutions.png) right bottom no-repeat,url(../img/footerLi_hover.png) 20px center no-repeat;;}

#sectionWrapper.sitemap #planWrapper {border:none!important;}
#sectionWrapper.payment #planWrapper {border:none!important;}

#sectionWrapper.sitemap #planWrapper #siteMapWrapper{padding:0 0 0px 0!important;}
#sectionWrapper.sitemap #sectionWrapper ul li {cursor:pointer;}
#sectionWrapper.sitemap #siteMapWrapper ul li  {cursor:pointer;}
#sectionWrapper.sitemap #siteMapWrapper ul li span {display:none!important;}
#sectionWrapper.sitemap #siteMapWrapper ul li{font-size:16px!important;}
#sectionWrapper.sitemap ul li:hover{color:#e39f0a!important;}
section.download #sectionWrapper #planWrapper ul li span {display:none;}
section.download #sectionWrapper #planWrapper ul li:nth-child(2),
section.download #sectionWrapper #planWrapper ul li:nth-child(3){text-indent:50px; }
section.download #sectionWrapper #planWrapper ul li:nth-child(2){background:url(../img/pdfIcon.png) 10px center no-repeat #e6e6e6;}
section.download #sectionWrapper #planWrapper ul li:nth-child(3){background:url(../img/wordIcon.png) 10px center no-repeat #e6e6e6;}
section.download #sectionWrapper #planWrapper ul li:nth-child(2):hover,
section.download #sectionWrapper #planWrapper ul li:nth-child(3):hover
{background-color:#e9e9e9!important; color:#1e539b!important;}
section.download #sectionWrapper #planWrapper p:first-child{padding:30px 0 10px 0;}

section.support #sectionWrapper table.support tr th{width:25%;}



section.errors  #sectionWrapper #planWrapper {padding:50px 0 50px 0!important; border-bottom:none!important;}
section.errors  #sectionWrapper #planWrapper #ERRORimg {width:272px; height:153px; margin:0 auto;}
section.errors  #sectionWrapper #planWrapper p {width:100%; text-align:center;}
section.errors  #sectionWrapper #planWrapper p:nth-child(2){font-weight:bold; font-size:30px; padding:30px 0 10px 0;}
section.errors  #sectionWrapper #planWrapper button{width:75px; height:34px; position:relative; left:50%; margin:10px 0 0 -37px;}

.tree,
.tree ul{margin:0 0 0 0em;padding:0;list-style:none;color:#369;position:relative; }
.tree ul{margin-left:.0em}
.tree:before,
.tree ul:before{content:"";display:block;width:0;position:absolute;top:0;bottom:0;left:0;border-left:1px solid}
.tree li{margin:0;padding:0 1.5em;line-height:2em;font-weight:bold;position:relative; background:url(../img/icon-page.gif) 17px 5px no-repeat; text-indent:16px; font-size:18px;}
.tree li:before{content:"";display:block;width:10px;height:0;border-top:1px solid;margin-top:-1px;position:absolute;top:1em;left:0}
.tree li:last-child:before{background:white;height:auto}
/*class*/
.hoverIcon   {color:#0f5eb1!important;}
.priceRed     {color:red;}
.bold-t        {text-decoration:line-through;}
.disable      {display:none!important;}
.enable        {display:block;}
.highlight  {color:#3366FF;}
.bold {font-weight:bold;}
.small{font-size:10px;}
.empty {height:0px; clear:both;}
.empty-height{height:10px; clear:both;}
.empty-height5{ clear:both;}
.red {color:red; font-size:23px; }
.blue {color:#0257be; font-size:23px;}
.rwd-table {margin: 1em 0;min-width: 300px;}
.selectone {background-color:#1e559d!important;  color:#fff!important; }
.selectone a {color:#fff!important; }

#greenClass { background:#e2fb9e!important;}

 /* HOVER STYLES */
div#pop-up{ display: none;position: fixed;top:160px;width: 750px; height:564px; overflow-x:hidden; overflow-y:scroll; padding: 10px;background: #f4f4f4;color: #000000;border: 1px solid #1a1a1a;font-size: 12px!important; }
div#pop-up p { padding:0!important; margin:0!important; }
div#pop-up p:nth-child(2){ margin:18px 0 0 0!important; }
div#pop-up  h1 ,div#pop-up  h2{ font-size:14px;  color:blue; padding:0!important; margin:0!important; color:#1e539b; }
div#pop-up  h2{ width:100%; background-color:#1e539b; color:#fff; line-height:22px!important; padding:10px!important; position:relative; left:-10px!important; }
div#pop-up  ul li{ list-style-type:square!important; list-style-position:inside!important; }
#trigger {cursor:pointer;}

#cs-col ul li:last-child {list-style:none!important;}


#circleBtn span{display:none;}

table#serverCloudPlan span.add {display:none!important;}
button#moreinfoPlan,#hideinfoPlan2 {display:none!important;}







@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}


@media (min-width:1024px){
	#extfield {clear:both; width:100%!important; margin:30px auto 0 auto; padding:20px 0 20px 0;  text-align:center; font-size:15px; line-height:0px;}

	#partnersWrapper {padding:0 0 20px;}
	#partnersWrapper #featured {
		width:99%!important; clear:both;
		padding-left:0px;
		padding-right:0px;
		border-radius: 5px; 
		border-top:5px solid #0f5eb1; 
		border-left:1px solid #e6e6e6;  
		border-right:1px solid #e6e6e6; 
		border-bottom:1px solid #e6e6e6;
		margin:20px auto 0 auto ;	
		position:relative; left:0px;
	
	}
	#partnersWrapper #featured #img{
		width:150px;height:120px; 
		padding:10px;
		float:left;		
		background-position:center center!important;
		background-repeat:no-repeat!important;
	}
	#partnersWrapper #featured p{
		position:relative; left:30px; top:20px; width:95%; clear:right;
	}
}

@media (min-width:240px) and (max-width:1023px) { 
	#extfield {clear:both; width:100%!important; margin:20px auto 0 auto; padding:10px 0 10px 0;  text-align:center; font-size:15px;}

    #partnersWrapper {padding:0 0 20px;}
	#partnersWrapper #featured {
		width:100%; clear:both;
		padding-left:10px;
		padding-right:10px;
		border-radius: 5px; 
		border-top:5px solid #0f5eb1; 
		border-left:1px solid #e6e6e6;  
		border-right:1px solid #e6e6e6; 
		border-bottom:1px solid #e6e6e6;
		margin:20px 0 0 0;	
	}
	#partnersWrapper #featured #img{
		width:100%;height:120px; 
		padding:10px;
		float:left;
		background-position:center center!important;
		background-repeat:no-repeat!important;
	}
	#partnersWrapper #featured p{
		width:97%; margin:0 auto; padding:0 0 10px 0;

}
