:focus {
  -moz-outline-style: none;
}

:-moz-any-link:focus {
  outline: none;
}


/* Host4site Main Styles */
* {margin: 0; padding: 0; list-style: none; text-align: right;}
body {direction: rtl; width: 100%; font-family: Helvetica; font-size: 12px; color: #404042;}
a {color: #F68121; text-decoration: none;outline: 0;}
a:hover {color: #424242; text-decoration: none;}
a[href^=tel]{
    color:inherit;
    text-decoration:none;
    font-size: 18px;
}
a:focus {outline:none;}
a:active::-moz-focus-inner {
  border: 0;
}


img {border: 0; -ms-interpolation-mode: bicubic;}
h1 {font-size: 28px; color: #F68121;}
h2 {font-size: 24px; color: #F68121;}
h3 {font-size: 20px;}
h1,h2,h3,h4 {text-shadow:1px 1px 1px #bbb; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: lighter;}
hr {color: #ccc;}
.f-r {float: right;}
.f-l {float: left;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;}
.font15 {font-size: 15px;}
.font16 {font-size: 16px;}
.white {color: white;}
.red {color: #CC0000;}
.PHP {color:#777BB4;}
.bold {font-weight: bold;}
.underline {text-decoration: underline;}
.center {text-align:center;}
.warpe {width: 900px; margin: 0 auto;}
.submit {cursor: pointer;}

/* Top Styles */
.top {width: 900px; height: 130px; margin:0;padding:0;}
.topnav {width:450px; height: 30px; margin-top: 30px; float: right;}
.topnav ul {padding: 4px 0px 0px 0px;}
.topnav li {display:inline; padding: 0px 15px 0px 15px; width: 100%; text-shadow:1px 1px 1px #bbb;}
.topnav a { color:#404042; text-decoration:none; font-size:14px;}
.topnav a:hover { color:#404042; text-decoration:none; font-size:14px;}
.t-s {background:url('../img/top-nav2.png') no-repeat right center;}
.t-s:hover {background:url('../img/top-nav1.png') no-repeat right center;}
.t-s-act {background:url('../img/top-nav1.png') no-repeat right center;}
.logo {height: 100px; margin: 15px 15px 15px 0; float: left;}

/* Main Navigation */


/* Home Baner */
.b-home { width: 907px; height: 220px; margin: 5px auto 5px auto; border-bottom:}

/* Main Content Home */
.main-content { width: 900px; min-height: 250px;}
.H1 {margin: 10px 0 0 0; width: 900px; float: right;}
.H2 {margin: 25px 0px 10px 0px;}
.home-tabs { width: 900px; min-height: 220px; margin-top: 5px;}
.tab { width: 270px; min-height: 150px; margin: 15px 15px 0 15px; float: right; font-size: 12px;}
.tab h3 {border-bottom: 1px silver solid;}
.tab img {margin: 5px 0 8px 0}
.home-info {width: 900px; height: 170px; padding-top: 35px;}
.info-in { width: 270px; height: 170px; float: right; margin: 0 10px 0 10px;}
.info-in h3 {margin: 0 0 5px 0; border-bottom: 1px silver solid;}
.info-in p {font-size: 12px;}

/* Home Package */
.home-pack {width: 900px; height: 180px;}
.home-pack h2 {margin-bottom: 5px; border-bottom: 1px silver solid;}
.pack-box {width: 180px; height: 150px;	margin: 10px 11px 0px 10px;	float: right; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
-moz-box-shadow: 0 1px 4px #bbb; -webkit-box-shadow: 0 1px 4px #bbb; padding: 10px; background: white; border: 1px solid #ccc; position: relative; box-shadow: 0 1px 4px #bbb;}
.pack-box h3 {background: #e5e4e5; height: 25px; width: 179px; font-size: 16px; text-align: center; line-height: 145%; border: 1px solid #ccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.pack-box a {color: #534F4E; text-decoration: none; height: 25px; width: 179px;}
.pack-box a:hover {color: #F68121; text-decoration: none; height: 25px; width: 179px;}
.pack-box ul {margin: 7px 10px 0px 0px;}
.pack-box li {list-style: none; font-size: 12px; margin-bottom: 1px;}
.pack-box img {vertical-align: middle;}
.cpanel-c {color: #F78F1E;}
.price-pos { position: relative; top:-15px; right:5px;}
.shadow {text-shadow:1px 1px 1px #bbb; color: #404042;}
.price {font-size: 32px; color: #F68121;}

/* Main Content All */
.main-content-all { width: 900px; height: 100%; margin: 5px auto 5px auto;}
.first-content { width: 900px; min-height: 220px;}
.main-content-R {width: 300px; min-height: 400px; float: right;}
.main-content-L {width: 580px; min-height: 400px; float: left; margin-right: 20px;}
.sitemapli {margin: 5px 0 5px 0;}
.list-in {margin: 5px 15px 5px 0;}

/* Tables */
.wrp-t {width: 650px; height: 260px; float: right; margin-top: 25px;}
.table {width: 650px; margin: 0 auto; font-size: 11px;}
.table img {vertical-align: middle;}
.tr1 {width: 149px;	float: right; border-left: 1px silver solid; border-right:  1px silver solid; border-top:  1px silver solid;}
.tr {width: 61px; float: right; border-left: 1px silver solid; border-top:  1px silver solid; text-align: center; font-weight: bold;}
.trl {width: 56px; float: right; border-left: 1px silver solid; text-align: center; font-weight: bold;}
.td {height: 24px; border-bottom: 1px silver solid; text-align: center;}
.border-r {border-right: 1px silver solid;}
.td p {padding-top: 4px; text-align: center;}
.tablevps {width: 100%; margin: 0 auto; font-size: 11px;}
.tablevps img {vertical-align: middle;}
.tr1vps {width: 150px; float: right; border-left: 1px silver solid; border-right: 1px silver solid; border-top:  1px silver solid; font-weight: normal;}
.trvps {width: 100px; float: right; border-left: 1px silver solid; border-top: 1px silver solid; text-align: center; font-weight: bold;}
.trlvps {width: 100px; float: right; border-left: 1px silver solid; border-top: 1px silver solid; text-align: center; font-weight: bold;}
.tdvps {height: 22px; border-bottom: 1px silver solid; text-align: center;}
.tdvps p {padding-top: 4px; text-align: center;}

/*	 Scroll   */
#marqueecontainer{position: relative; width: 238px; /*marquee width */ height: 128px; /*marquee height */ overflow: hidden; margin: 0 -30px 0 0;}
.scroll_div {border:solid 0px; width: 238px; width/**/: 155px !important; margin: auto;}
.vmarquee_content {position:absolute; font-size:11px; float: right; width: 185px;}
.scrollcont {width: 218px; border-bottom: 1px solid #ccc; margin-top: 7px;}
.scrollcont h4 {font-size: 13px;}
.scrollcont a {color: #CC0000; text-decoration: none;}
.scrollcont a:hover {color: #353535;}
.news {width: 238px; height:150px; -moz-box-shadow: 0 0 15px #BDBDBD; -webkit-box-shadow: 0 0 15px #BDBDBD; padding: 10px; background: white; border: 1px solid #ccc; margin: -1px auto 0 auto; position: relative;}
.news-t {height: 25px; width: 238px; background: #353535; border-bottom: 1px solid #ccc;}
.news-t h4 {color: #fff; font-size: 14px; padding: 4px 5px 0 0; float: right;}
.news-t img {padding: 4px 0 0 5px; float: left;}
.news-t a, .news-t a:hover {color:#fff;}
.news-L { width: 200px; min-height: 450px; float: left;}
.news-L h2 {background: #cccbcb; color: #fff; height: 25px; width: 180px; margin: 0 auto; font-size: 16px; text-align: center; line-height: 145%; border: 1px #afaeae solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.news-L ul {width: 180px; margin: 0 auto;}
.news-L li {font-size: 16px; text-shadow:1px 1px 1px #bbb;}
.news-L a {text-decoration: none; color: #707070;}
.news-L a:hover {text-decoration: none; color: #707070;}
.news-R { width: 700px; min-height: 450px; float: right;}
.news-list {width:680px; height: 100px; background: #fff; color: #707070; border: 1px solid #EBEBEB; margin: 15px auto 0 auto; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
-moz-box-shadow: 1px 1px 4px #ccc; -webkit-box-shadow: 1px 1px 4px #ccc;}
.news-list h2 {margin: 3px 5px 3px 0; color: #707070;}
.news-list a, .news-list a:hover {color: #707070; text-decoration: none;}
.news-list-intro-R {margin: 3px 5px 0 0; float: right; width: 350px;}
.news-list-intro-L {margin: 3px 0 0 5px; float: left; width: 320px;}
.news-post-d { width: 300px; float: left; margin: 5px; color: #ccc; font-size: 11px;}
.news-post-d-in { width: 320px; margin: 5px; color: #ccc; font-size: 11px;}

/*	 news directory   */
.pagination {text-align: right;	font-weight: bold; margin: 10px 30px;}
.pagination span a, a {font-size: 14px;}
.pagination span a:hover {color: #404042;}
.pagination b {font-size: 14px;}
.imgmid {vertical-align: middle}

/*	Shared Hosting Pack   */
.pack {width: 100%; height: 100%; margin: 0 auto;}
.pack-title {width: 99.6%; height: 19px; font-size: 14px; font-weight: bold; background-color: #fff; margin: 10px 0px 0px 0px; 	line-height: 130%; float: right; border: 1px #EDEDED solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.pack-name {width: 50%; float: right; height: 20px; line-height: 170%;}
.pack-inc {width: 50%; float: left; height: 20px; text-align: center; line-height: 170%;}
.pack-title-co {width: 99.6%; height: 20px; line-height: 170%; float: right; border: 1px #EDEDED solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.pack-name-co {width: 50%; float: right; height: 20px; background-color: #EDEDED; line-height: 170%;}
.pack-inc-co {width: 50%; float: left; height: 20px; text-align: center; background-color: #EDEDED; line-height: 170%;}
.checkout {width: 99.6%; height: 25px; font-size: 14px; font-weight: bold; background-color: #fff; line-height: 150%; margin: 10px 0px 0px 0px; float: right; text-align: center;}

/*	Resellers Hosting Pack   */
.resellers-t {width: 500px; height: 240px; margin: 0 auto;}
.resellers-tr {width: 200px; height: 172px; margin: 10px; padding: 0; float: right; background: #fff;
 -moz-box-shadow: 1px 1px 5px #ccc; -webkit-box-shadow: 1px 1px 5px #ccc; box-shadow: 1px 1px 5px #ccc; border: 1px solid #ccc; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.resellers-tr h3 {background: #e5e4e5; height: 22px; width: 179px; font-size: 14px; text-align: center; line-height: 145%; border: 1px solid #ccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; margin: 10px auto 0 auto;}
.resellers-tr a {color: #534F4E; text-decoration: none; height: 25px; width: 179px;}
.resellers-tr a:hover {color: #F68121; text-decoration: none; height: 25px; width: 179px;}
.resellers-tr ul {margin: 7px 10px 0px 0px;}
.resellers-tr li {list-style: none; font-size: 12px; margin-bottom: 1px;}
.resellers-tr img {vertical-align: middle;}
.price-pos-Re { position: relative; top:-15px; right:-5px;}

/* Footer SSL*/
.footerssl {margin: 15px 0 0 0; height: 60px; width: 900px; background: transparent url('../img/supported_ssl.jpg') no-repeat center bottom;}

/* Footer */
.footer {width: 900px; height: 65px; margin: 0 auto 10px auto; color: #fff;font-size: 12px;}
.footer a {color:#fff;text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.footer-r {width: 560px; height: 65px; float: right;}
.footer-r ul {padding: 8px 0px 0px 0px;}
.footer-r li {display:inline; padding: 0px 15px 0px 15px;}
.footer-l {width: 340px; height: 65px; float: left;}
.footer-l ul {padding: 0px 60px 0px 0px;}
.footer-l li {display:inline;}
.footer-l div {cursor: pointer; width: 20px; height:20px; float: right; margin: 15px 5px 15px 15px;}
.facebook {background: transparent url('../img/facebook.png') no-repeat center;}
.twitter {background: transparent url('../img/twitter.png') no-repeat center;}
.linkedin {padding-left:55px;}

#mod_toplogin {
    margin: -5px -5px 5px 0;
}
#mod_toplogin h4 {
    margin: 5px 10px 5px 0;
    color: #F68121;
    font-size:16px;
    text-shadow: 0 -1px 0 #777;
}
#mod_toplogin form {
    margin: 5px 10px 5px 0;
}
#mod_toplogin form input[type=text] {
    width: 160px;
    height: 27px;
    font-size: 12px;
}
#mod_toplogin form input[type=password] {
    width: 160px;
    height: 27px;
    font-size: 12px;
}
#mod_toplogin form button {
    height: 27px;
}
#mod_toplogin a {
    color: #424242;
    text-decoration: none;
    font-size:12px;
}
#mod_toplogin p {
    margin: 0 10px 5px 0;
    text-shadow: 0 -1px 0 #ffffff;
}

.warp-home-tabs {
  width: 100%;
  min-height: 180px;
  margin-top: 15px;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 0;
  padding-left: 0px;
  background-color: #ccc;
  background-image: url("../img/home-tabs-bg.gif");
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #c6e1eb;
}
.home-tab { width: 900px; min-height: 220px; margin: 5px auto 0 auto;}
.tabs { width: 270px; min-height: 150px; margin: 15px 15px 0 15px; float: right; font-size: 12px;}
.tabs h3 {border-bottom: 1px silver solid;}

.foo-blue-main {
  width: 100%;
  min-height: 190px;
  margin-top: 0;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}

.foo-blue {
  background-color: #90a8b1;
  background-image: url("../img/foo-bg.png");
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #c6e1eb;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #1c2225;
}

.foo-warp {
  width: 900px;
  margin: 0 auto;
  color: #fff;
}

.foo-coll {
  width: 200px;
  margin:0 2px;
  float: right;
  padding: 10px;
}
.foo-coll h3 {
  text-shadow:0px 1px 0px #777;
  font-size: 24px;
  border-bottom: 0.5px dotted #ccc;
  padding-bottom: 2px;
}
.foo-coll li {
  margin:6px 0;
  text-shadow:0px 1px 0px #777;
  text-decoration:none;
  font-size: 14px;
  color: #fafafa;
}
.foo-coll a {
  text-shadow:0px 1px 0px #777;
  text-decoration:none;
  font-size: 14px;
  color: #fafafa;
}
.foo-coll a:hover {
  text-shadow:0px 1px 0px #ccc;
  text-decoration:none;
  font-size: 14px;
  color: #424242;
}
.copy {
  padding-right: 10px;
}
/* SOCIAL ICONS - GENERAL */
.social { list-style:none; margin:0 auto 10px auto; }
.social li { float:right; background-repeat:no-repeat; margin:5px 15px 10px 15px;}
.social li a { display:block; width:48px; height:48px; padding-right:10px; position:relative; text-decoration:none; }
.social li a strong {font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7);
 -moz-border-radius:3px; -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-border-radius:3px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.facebook-n {background-image:url("../img/facebook-n.png");}
li.linkedin-n {background-image:url("../img/linkedin-n.png");}
li.rss-n {background-image:url("../img/rss-n.png");}
li.twitter-n {background-image:url("../img/twitter-n.png");}

/* SOCIAL ICONS - CSS3 */
#css3:hover li { opacity:0.2; }

#css3 li { -webkit-transition-property: opacity; -webkit-transition-duration: 500ms;
 -moz-transition-property: opacity; -moz-transition-duration: 500ms; }
#css3 li a strong { opacity:0;
 -webkit-transition-property: opacity, top; -webkit-transition-duration: 300ms;
 -moz-transition-property: opacity, top; -moz-transition-duration: 300ms; }

#css3 li:hover { opacity:1; }
#css3 li:hover a strong { opacity:1; top:-10px; }
#tabContaier ul{
      margin:0 0 15px 0; 
 }
#tabContaier ul{
overflow:hidden; /*Clearing float. */
      border-right:1px solid #fff;
      height:35px;
      position:absolute; /*Takings tabs to higher layer */
z-index:100;
 }
 #tabContaier li{
      float:right;
      list-style:none;
      margin:0 5px 0 5px; 
 }
 #tabContaier li a{
      text-decoration:none;
      text-transform:uppercase;
 }

.tabDetails{
      border:1px solid #fff;
      margin:0;
}
 .tabContents{
      padding-bottom:35px;
      margin:-20px 0 0 0;
 }
 .tabContents h2{
      font-size:24px/1.1em;
      padding:0;
 }
 .tabContents p{
 padding:0 0 10px;
 }


.pricing_boxs {  
	margin:0 0 15px 0; 
	padding:15px;
	min-width:90px; 
	min-height:185px;
}
.pricing_boxs h2 {  
       margin-bottom: 5px;
}
.pricing_box {  
	float:right; 
	width:104px; 
text-align: center;
	min-height:150px;
	margin:0 4px; 
	padding:5px;
	text-align:center;
	background-color: #ccc;
	background-image: url("../img/home-tabs-bg.gif");
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	border-width: 1px;
	border-style: solid;
	border-color: #dadada;
	overflow: hidden;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.pricing_box thead td {  
       font-size: 18px;
       text-align:center;
	font-weight: lighter;
	font-style: normal;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
       padding-right: 5px;
       padding-bottom: 5px;
       letter-spacing: 5px;
}

.pricing_box tbody td {  
       font-size: 13px;
       text-align:center;
       text-shadow:0px 1px 0px #ccc;
       color: #525252;
       padding-top: 3px;
}

.pricing_box tbody td strong {  
       font-size: 28px;
       text-shadow:0px 1px 0px #656565;
       color: #F68121;
       border-top-width: 1px;
       border-top-style: solid;
       border-top-color: #ccc;
	font-weight: lighter;
	font-style: normal;
}

.pricing_box tbody td b {  
       font-size: 18px;
       text-shadow:0px 1px 0px #ccc;
       color: #7358fd;
       border-top-width: 1px;
       border-top-style: solid;
       border-top-color: #e5e5e5;
	font-weight: lighter;
	font-style: normal;
}

.pricing_box tbody td i {  
       font-size: 16px;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
       border-top-width: 1px;
       border-top-style: solid;
       border-top-color: #e5e5e5;
	font-weight: lighter;
	font-style: normal;
}

.table_description {  
	float:right; 
	width:95px; 
	min-height:145px;
	margin:0 4px; 
	padding:5px;
	text-align:center;
}
.table_description thead td {  
       padding-bottom: 27px;
}
.table_description tbody td {  
       padding-bottom: 3px;
       padding-top: 3px;
}
.table_description tbody td strong {  
       font-size: 15px;
       text-shadow:0px 1px 0px #656565;
       color: #F68121;
	font-weight: lighter;
	font-style: normal;
}
.table_description tbody td b {  
       font-size: 15px;
       text-shadow:0px 1px 0px #ccc;
       color: #7358fd;
	font-weight: lighter;
	font-style: normal;
}
.table_description tbody td i {  
       font-size: 15px;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
	font-weight: lighter;
	font-style: normal;
}

.buy_now {
	width: 74px;
	height: 17px;
        text-decoration:none;
        font-size: 13px;
	padding: 5px 16px;
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: -2px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
	border-style: solid;
        border-width: 1px;
	color: #513b26;
	border-color: #ddb385 #dca36c #db904f;
	background: #fab778;
	background: -webkit-gradient(linear, left top, left bottom, from(#fcca94), to(#f9a55c));
	background: -moz-linear-gradient(top, #fcca94,  #f9a55c);
	background: linear-gradient(#fcca94, #f9a55c);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.buy_now:hover {
        font-size: 13px;
	border-color: #d2aa7e #d19c68 #d0894b;
	background: #fbca98;
	background: -webkit-gradient(linear, left top, left bottom, from(#fddfba), to(#fab371));
	background: -moz-linear-gradient(top, #fddfba,  #fab371);
	background: linear-gradient(#fddfba, #fab371);
}

.vps-hosting-tabs {
	width: 100%;
	height: 155px;
}
.vps-hosting-tab1 {
	width: 49%;
	height: 155px;
	float:right;
}
.vps-hosting-tab1 td {
	width: 315px;
	height: 40px;
        text-decoration:none;
        font-size: 12px;
	padding: 5px 16px;
	display: block;
	margin-top: 10px;
	margin-left: auto;
	margin-right: 25px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
	border-style: solid;
        border-width: 1px;
	color: #513b26;
background-image: linear-gradient(bottom, rgb(242,222,150) 40%, rgb(253,255,191) 70%);
background-image: -o-linear-gradient(bottom, rgb(242,222,150) 40%, rgb(253,255,191) 70%);
background-image: -moz-linear-gradient(bottom, rgb(242,222,150) 40%, rgb(253,255,191) 70%);
background-image: -webkit-linear-gradient(bottom, rgb(242,222,150) 40%, rgb(253,255,191) 70%);
background-image: -ms-linear-gradient(bottom, rgb(242,222,150) 40%, rgb(253,255,191) 70%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.4, rgb(242,222,150)),
	color-stop(0.7, rgb(253,255,191))
);
	border-width: 1px;
	border-style: solid;
	border-color: #dadada;
	overflow: hidden;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -webkit-transition: background 300ms ease-in 200ms;
    -moz-transition: background 300ms ease-in 200ms;
    -o-transition: background 300ms ease-in 200ms;
    transition: background 300ms ease-in 200ms;
}

.configuration-tab {
	background: url('../img/configuration-tab.png')  no-repeat right center;;
	float:right;
	width: 40px;
	height: 40px;
}

.security-tab {
	background: url('../img/security-tab.png')  no-repeat right center;;
	float:right;
	width: 40px;
	height: 40px;
}

.server-tab {
	background: url('../img/server-tab.png')  no-repeat right center;;
	float:right;
	width: 40px;
	height: 40px;
}
.vps-teb-text-content {
       font-size: 15px;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
	font-weight: lighter;
	font-style: normal;
	width: 265px;
	height: 40px;
	float:left;
	padding: 0;
	margin: 0 8px 0 0;
}
.vps-hosting-tab2 {
	width: 49%;
	height: 155px;
	float:left;
}

.vps-hosting-tab2 div {
	width: 350px;
	height: 185px;
        text-decoration:none;
        font-size: 11px;
	padding: 5px 16px;
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
	border-style: solid;
        border-width: 1px;
	color: #513b26;
	background-color: #ccc;
	background-image: url("../img/home-tabs-bg.gif");
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	border-width: 1px;
	border-style: solid;
	border-color: #dadada;
	overflow: hidden;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.vps-hosting-tab2 thead td {
       font-size: 17px;
       text-align:center;
	font-weight: lighter;
	font-style: normal;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
       padding-bottom: 5px;
       letter-spacing: 5px;
}

.vps-hosting-tab2 tbody td {
       font-size: 12px;
	font-weight: lighter;
	font-style: normal;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
       padding-bottom: 3px;
       letter-spacing: 1px;
}
.seo-hosting-tab {
	width: 49%;
	height: 155px;
	float:left;
}

.seo-hosting-tab div {
	width: 350px;
	height: 185px;
        text-decoration:none;
        font-size: 11px;
	padding: 5px 16px;
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
	border-style: solid;
        border-width: 1px;
	color: #513b26;
	background-color: #ccc;
	background-image: url("../img/home-tabs-bg.gif");
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	border-width: 1px;
	border-style: solid;
	border-color: #dadada;
	overflow: hidden;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.seo-hosting-tab thead td {
       font-size: 17px;
       text-align:center;
	font-weight: lighter;
	font-style: normal;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
       padding-bottom: 5px;
       letter-spacing: 5px;
}

.seo-hosting-tab tbody td {
       font-size: 12px;
	font-weight: lighter;
	font-style: normal;
       text-shadow:0px 1px 0px #fafafa;
       color: #555;
       padding-bottom: -1px;
       letter-spacing: -1px;
}

.new-features {
	width: 550px;
	min-height: 375px;
}

.features-box {
	width: 550px;
	height: 111px;
	margin: 5px 0 5px 0;
	border-width: 1px;
	border-style: solid;
	border-color: #dadada;
	overflow: hidden;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

.features-box h3 {
	font-size: 17px;
	text-shadow:0 1px 0 #777;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 3px 5px 3px 5px;
	padding: 0 13px 0 0;
	font-weight: lighter;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dedede;
	color: #F68121;
}

.feature-img {
	width: 80px;
	height: 80px;
	margin: 0 5px 0 5px;
	float:right;
}

.platform-f {background: url('../img/platform.png') center center;}
.infrastructure-f {background: url('../img/infrastructure.png') center center;}
.security-f {background: url('../img/security.png') center center;}
.domain-f {background: url('../img/domain-f.png') center center;}
.mail-f {background: url('../img/mail-f.png') center center;}
.programming-f {background: url('../img/programming-f.png') center center;}
.database-f {background: url('../img/database-f.png') center center;}
.backup-f {background: url('../img/backup-restore-f.png') center center;}
.restore-f {background: url('../img/restore.png') center center;}
.logs-f {background: url('../img/logs.png') center center;}
.tools-f {background: url('../img/tools-f.png') center center;}
.moving-f {background: url('../img/moving-f.png') center center;}

.feature-text {
	width: 450px;
	height: 80px;
	float:left;
	margin: 0 0 0 5px;
	letter-spacing: 0.3px;
	line-height: 22px;
}

.domain-box-il {
	width: 220px;
	height: 180px;
	margin: 15px;
	float:right;
	padding:5px;
	text-align:center;
	background-color: #ccc;
	background-image: url("../img/home-tabs-bg.gif");
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	border-width: 1px;
	border-style: solid;
	border-color: #dadada;
	overflow: hidden;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.domain-box-il u {
       font-size: 28px;
       text-shadow:0px 1px 0px #656565;
       color: #F68121;
       font-weight: lighter;
       font-style: normal;
       text-decoration:none;
	text-align:center;
}
.domain-box-il i {
       font-size: 24px;
       text-shadow:0px 1px 0px #ccc;
       color: #7358fd;
       font-weight: lighter;
       font-style: normal;
       text-decoration:none;
	text-align:center;
}
.domain-box-il li {  
        font-size: 16px;
        text-shadow:0px 1px 0px #fafafa;
        color: #555;
	font-weight: lighter;
	font-style: normal;
	text-align:center;
	margin-top: 5px;
}

.domain-box-il strong {  
        font-size: 44px;
        text-shadow:0px 1px 0px #fafafa;
        color: #555;
	font-weight: lighter;
	font-style: normal;
	margin-top: 5px;
}

.domain-box-int {
	width: 220px;
	height: 180px;
	margin: 15px;
	float:right;
	padding:5px;
	text-align:center;
	background-color: #ccc;
	background-image: url("../img/home-tabs-bg.gif");
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	border-width: 1px;
	border-style: solid;
	border-color: #dadada;
	overflow: hidden;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.domain-box-int u {
       font-size: 28px;
       text-shadow:0px 1px 0px #656565;
       color: #F68121;
       font-weight: lighter;
       font-style: normal;
       text-decoration:none;
	text-align:center;
}
.domain-box-int i {
       font-size: 24px;
       text-shadow:0px 1px 0px #ccc;
       color: #7358fd;
       font-weight: lighter;
       font-style: normal;
       text-decoration:none;
	text-align:center;
}
.domain-box-int li {  
        font-size: 16px;
        text-shadow:0px 1px 0px #fafafa;
        color: #555;
	font-weight: lighter;
	font-style: normal;
	text-align:center;
	margin-top: 5px;
}

.domain-box-int strong {  
        font-size: 44px;
        text-shadow:0px 1px 0px #fafafa;
        color: #555;
	font-weight: lighter;
	font-style: normal;
	margin-top: 5px;
}

.our-phone {
	float:left;
	margin:0;
}

.our-phone span {
	float:left;
	margin:-30px -5px 20px 15px;
}

.our-phone p {
	font-size:16px;
	margin:0 0 -7px 0;
}

.our-phone a {
	font-size:26px;
	text-decoration:none;
	color:#49d236;
	cursor: help;
#	cursor: url(../img/phone.png) 4 12, help;
        text-shadow:0px 1px 0px #757575;
}

.our-phone i {
	font-style:normal;
	font-size:28px;
	vertical-align: middle;
}

.our-phone img {
	vertical-align:middle;
}

            .form-inline2 fieldset {
            	padding:10px;
            	border:none;
            }      
            .form-inline2 label {
            	color:#a5a5a5;
            	width:255px;
            	cursor: default;
            	float:right;
            }      
            .form-inline2 input[type=text],input[type=email] {
            	height:27px;
            	width:200px;
            } 
               
.the-news p {
	font-size:13px;
}
.main-text {
	font-size:15px; 
	font-weight:lighter; 
	letter-spacing: 1px; 
	line-height: 18px;
}
.sub-text {
	font-size:14px; 
	font-weight:lighter; 
	letter-spacing: 1px; 
	line-height: 17px;
}

.cloudtabs {
	float: right; 
	width:590px; 
	min-height: 180px; 
	margin:3px; 
	border-bottom: 1px lightgray dotted;
}
.cloudtabs h3 {
	color:#777;
}

iframe[id^="oauth2relay"] {
	left: auto !important;
	right: -100px !important;
}
   
#___plusone_0, #___plusone_1, #___plusone_2 {
	left: auto !important;
	right: -10000px !important;
}
