/*		----CONTENT LIST-----
		01- CLERFIX
		02- TYPOGRAPHY
		03- PRE HEADER CONTENT (lists, tooltip, social icons)
		04- HEADER CSS + GRID (container,logo,navigation,columns)
		05- CALL TO ACTION PANEL CSS 
		06- FOOTER & COPYRIGHTS CSS
		07- HOMEPAGE PORTFOLIO CAROUSEL & PORTFOLIO ITEM  LAYOUT
		08- BUTTONS
		09- ELASTIC SLIDER
		10- PRICING TABLE
		11- LISTS
		12- DROPCAPS
		13- ALERTS 
		14- CONTACT FORM 
		15- PORTFOLIO LAYOUTS
		16- TABS & ACCORDIONS
		17- BLOG LAYOUT
		18- OTHER FEATURES LAYOUT (google maps,404 error style,pre style,blockquote style,team members,inner page intro...)
*/
/* ---------------------------------------------------------------------- */
/* 01- 	CLEARFIX 
/* ---------------------------------------------------------------------- */

/* Clearfix */
.clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	width:0
}
.clearfix:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	visibility:hidden;
	width:0
}
* html .clearfix, :first-child+html .clearfix {
	zoom:1
}
iframe {
	border: none;
}
/* ---------------------------------------------------------------------- */



/* 02- 	TYPOGRAPHY 



/* ---------------------------------------------------------------------- */



body {
	background:#f6f6f6;
	color: #898989;
	font-size: 12px;
	font-family: 'pt_sansregular';
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%;
	overflow-x: hidden;
}
p, ul, ol, pre, code {
	margin-bottom:1em;
}



::-moz-selection {
 background: #4b92e2;
 color: #fff;
 text-shadow: none;
}
 .::selection {
 background: #4b92e2;
 color: #fff;
 text-shadow: none;
}
a, a > * {
	color: #fdbb30;
	text-decoration: none;
 -webkit-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
 -moz-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
 -ms-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
 -o-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
 transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
}
a:hover, a > *:hover {
	color: #ffffff;
}
.colored {
	color:#9dcedf;
}
a.colored:hover {
	color:#9dcedf;
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-variant:normal;
	white-space:normal;
	color:#898989;
	margin-bottom:15px;
	font-family: 'pt_sansregular';
}
h1 {
	font-size:34px;
	line-height:16px;
}
h2 {
	font-size:26px;
	line-height:34px;
}
h3 {
	font-size:24px;
	line-height:32px;
}
h4 {
	font-size:18px;
	line-height:24px;
}
h5 {
	font-size:16px;
	line-height:20px;
}
h6 {
	font-size:16px;
	line-height:17px;
}
h3.heading {
	color: #fdbb30;
	font-size: 26px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
h3.priceplanhr {
	color: #666;
	font-size: 26px;
	font-weight: bold;
}
.choosehosting {
	float: left;
	font-size: 14px;
	margin:10px 0 20px 0px;
	text-align: center;
	width:100%;
	border: solid 0px;
}
.choosehosting a.normal {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #ECECEC;
	background: -moz-linear-gradient(top, #F8F8F8 0%, #ECECEC 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F8F8F8), color-stop(100%, #ECECEC));
	background: -webkit-linear-gradient(top, #F8F8F8 0%, #ECECEC 100%);
 background: -o-linear-gradient(top, #F8F8F8 0%, #000 ECECEC%);
 background: -ms-linear-gradient(top, #F8F8F8 0%, #000 ECECEC%);
 background: linear-gradient(top, #F8F8F8 0%, #000 ECECEC%);
	border-color: #E1E1E1 #DBDBDB #BEBEBE;
	border-image: none;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
	color: #3A3A3A;
	cursor: pointer;
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	margin: 0 !important;
	padding:6px 10px 4px 4px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 1px 1px #FFFFFF;
	border-radius:3px;
}
.choosehosting a:hover {
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	color: #333333;
	z-index: 3;
}
.choosehosting a.current {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #EBEBEB;
	background: -moz-linear-gradient(top, #E0E0E0 0%, #EBEBEB 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E0E0E0), color-stop(100%, #EBEBEB));
	background: -webkit-linear-gradient(top, #E0E0E0 0%, #EBEBEB 100%);
    background: -o-linear-gradient(top, #E0E0E0 0%, #000 EBEBEB%);
    background: -ms-linear-gradient(top, #E0E0E0 0%, #000 EBEBEB%);
    background: linear-gradient(top, #E0E0E0 0%, #000 EBEBEB%);
	border-color: #AAAAAA #CCCCCC #CCCCCC #DBDBDB;
	border-image: none;
	border-left: 1px solid #DBDBDB;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 #EEEEEE;
	color: #000000 !important;
	cursor: default;
	display: inline-block;
	filter: none;
	font-weight: bold;
	margin: 0 !important;
	padding:6px 10px 4px 4px;
	position: relative;
	text-shadow: 0 1px 1px #FFFFFF;
	border-radius:3px;
}
.choosehosting a img {
	height:24px;
	margin-right: 4px;
	margin-top: -2px;
	vertical-align: middle;
	width:24px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#303031;
	font-size:100%;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	font-size:100%;
	text-decoration:none;
}
a h1:hover, a h2:hover, a h3:hover, a h4:hover, a h5:hover, a h6:hover {
	color:#9dcedf;
}
.text-align-center {
	text-align:center;
}
.text-align-left {
	text-align:left;
}
.text-align-right {
	text-align:right;
}
.img-align-left {
	margin:0px 10px 10px 0;
	float:left;
}
/* ---------------------------------------------------------------------- */



/* 03- 	PRE HEADER CONTENT 



/* ---------------------------------------------------------------------- */



.pre-header {
	margin-bottom:13px;
}
#pre-header {
	float:left;
	width:1000px;
	margin:0px 0px;
	background:#FFF;
}
.main_page {
	width:960px;
	margin:0 auto;
}
ul#pre-header-links {
	float:left;
	margin:0px;
}
ul#pre-header-links li {
	list-style:none;
	float:left;
	cursor:pointer;
	color:#898989;
	margin-right:12px;
	margin-top:17px;
}
ul#pre-header-links li a {
	color:#FFF;
	padding:10px 2px 14px 2px;
}
ul#pre-header-links li a:hover {
	color:#FFF;
	border-bottom:3pt solid #FFF;
	background:url("../images/top-nav-bg.png") bottom center no-repeat;
}
.tipsy {
	padding:5px;
	font-size:11px;
	opacity:0.7;
	filter:alpha(opacity=70);
	background-repeat:no-repeat;
	background-image:url(../images/tipsy.gif);
	margin-top:5px;
}
.tipsy-inner {
	padding:5px 8px 4px 8px;
	background-color:black;
	color:#FFF;
	max-width:200px;
	text-align:center;
}
.tipsy-inner {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.tipsy-north {
	background-position:top center;
}
.tipsy-south {
	background-position:bottom center;
}
.tipsy-east {
	background-position:right center;
}
.tipsy-west {
	background-position: left center;
}
#top_menu {
	float:right;
	position:relative;
	background:#386daf;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	width:140px;
	height:33px;
	text-align:center;
}
#top_menu ul {
	margin:0px;
	padding:0px;
}
#top_menu ul li {
	list-style:none;
	display:inline;
	line-height:27px;
	padding:0px 12px;
	background: url("../images/top-menu-sep.png") 0% 50% no-repeat
}
#top_menu ul li:first-child {
	background:none;
}
#top_menu ul li a {
	font-size:14px;
	color:#FFF;
	line-height:14px;
}
#top_menu ul li a:hover {
	color:#000;
}
/*-----------------------------------------------------------*/



/*-------------------- SOCIAL ICONS --------------------------*/



/*-----------------------------------------------------------*/





#social-icons {
	position:relative;
}
ul#social-links {
	z-index: 1202;
	position: relative;
	margin: 24px 0 0 1px;
	float: left;
	list-style: none;
	width:210px;
}
ul#social-links li {
	float: left
}
ul#social-links li {
	float: left;
	font-size: 12px;
	list-style: none;
	width: 25px;
	height: 25px;
	background: #000;
	text-indent: -9999px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	margin: 0 15px 0 0;
}
ul#social-links li a.facebook {
	background: url("../images/icons/facebook.png") 50% 50% no-repeat
}
ul#social-links li a.twitter {
	background: url("../images/icons/twitter.png") 50% 50% no-repeat
}
ul#social-links li a.google {
	background: url("../images/icons/google.png") 50% 50% no-repeat
}
ul#social-links li a.dribbble {
	background: url("../images/icons/dribbble.png") 50% 50% no-repeat
}
ul#social-links li a.vimeo {
	background: url("../images/icons/vimeo.png") 50% 50% no-repeat
}
ul#social-links li a.skype {
	background: url("../images/icons/skype.png") 50% 50% no-repeat
}
ul#social-links li a.rss {
	background: url("../images/icons/rss.png") 50% 50% no-repeat
}
ul#social-links li a.linkedin {
	background: url("../images/icons/linkedin.png") 50% 50% no-repeat
}
ul#social-links li a.pinterest {
	background: url("../images/icons/pinterest.png") 50% 50% no-repeat
}
ul#social-links > li.facebook-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #415b92;
	background: -moz-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #415b92), color-stop(100%, #33487b));
	background: -webkit-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: -o-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: -ms-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: linear-gradient(top, #415b92 0%, #33487b 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #2a4782, inset 0px 2px 5px #4a67a0;
	-moz-box-shadow: 0px 1px 1px #2a4782, inset 0px 2px 5px #4a67a0;
	-webkit-box-shadow: 0px 1px 1px #2a4782, inset 0px 2px 5px #4a67a0;
}
ul#social-links > li.twitter-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #aad5e3;
	background: -moz-linear-gradient(top, #aad5e3 0%, #90c7db 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aad5e3), color-stop(100%, #90c7db));
	background: -webkit-linear-gradient(top, #aad5e3 0%, #90c7db 100%);
	background: -o-linear-gradient(top, #aad5e3 0%, #90c7db 100%);
	background: -ms-linear-gradient(top, #aad5e3 0%, #90c7db 100%);
	background: linear-gradient(top, #aad5e3 0%, #90c7db 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #6cb6cf, inset 0px 2px 5px #7fc9e2;
	-moz-box-shadow: 0px 1px 1px #6cb6cf, inset 0px 2px 5px #7fc9e2;
	-webkit-box-shadow: 0px 1px 1px #6cb6cf, inset 0px 2px 5px #7fc9e2;
}
ul#social-links > li.google-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #f54a35;
	background: -moz-linear-gradient(top, #f54a35 0%, #c83e2d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f54a35), color-stop(100%, #c83e2d));
	background: -webkit-linear-gradient(top, #f54a35 0%, #c83e2d 100%);
	background: -o-linear-gradient(top, #f54a35 0%, #c83e2d 100%);
	background: -ms-linear-gradient(top, #f54a35 0%, #c83e2d 100%);
	background: linear-gradient(top, #f54a35 0%, #c83e2d 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #bf3928, inset 0px 2px 5px #ff6957;
	-moz-box-shadow: 0px 1px 1px #bf3928, inset 0px 2px 5px #ff6957;
	-webkit-box-shadow: 0px 1px 1px #bf3928, inset 0px 2px 5px #ff6957;
}
ul#social-links > li.facebook-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #415b92;
	background: -moz-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #415b92), color-stop(100%, #33487b));
	background: -webkit-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: -o-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: -ms-linear-gradient(top, #415b92 0%, #33487b 100%);
	background: linear-gradient(top, #415b92 0%, #33487b 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #2a4782, inset 0px 2px 5px #4a67a0;
	-moz-box-shadow: 0px 1px 1px #2a4782, inset 0px 2px 5px #4a67a0;
	-webkit-box-shadow: 0px 1px 1px #2a4782, inset 0px 2px 5px #4a67a0;
}
ul#social-links > li.dribbble-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #fd83af;
	background: -moz-linear-gradient(top, #fd83af 0%, #e46191 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd83af), color-stop(100%, #e46191));
	background: -webkit-linear-gradient(top, #fd83af 0%, #e46191 100%);
	background: -o-linear-gradient(top, #fd83af 0%, #e46191 100%);
	background: -ms-linear-gradient(top, #fd83af 0%, #e46191 100%);
	background: linear-gradient(top, #fd83af 0%, #e46191 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #da447c, inset 0px 2px 5px #fc97bb;
	-moz-box-shadow: 0px 1px 1px #da447c, inset 0px 2px 5px #fc97bb;
	-webkit-box-shadow: 0px 1px 1px #da447c, inset 0px 2px 5px #fc97bb;
}
ul#social-links > li.vimeo-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #1ab7ea;
	background: -moz-linear-gradient(top, #1ab7ea 0%, #0a9ece 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1ab7ea), color-stop(100%, #0a9ece));
	background: -webkit-linear-gradient(top, #1ab7ea 0%, #0a9ece 100%);
	background: -o-linear-gradient(top, #1ab7ea 0%, #0a9ece 100%);
	background: -ms-linear-gradient(top, #1ab7ea 0%, #0a9ece 100%);
	background: linear-gradient(top, #1ab7ea 0%, #0a9ece 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #0b9ac8, inset 0px 2px 5px #31c6f6;
	-moz-box-shadow: 0px 1px 1px #0b9ac8, inset 0px 2px 5px #31c6f6;
	-webkit-box-shadow: 0px 1px 1px #0b9ac8, inset 0px 2px 5px #31c6f6;
}
ul#social-links > li.skype-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #56cbf7;
	background: -moz-linear-gradient(top, #56cbf7 0%, #09b2f1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #56cbf7), color-stop(100%, #09b2f1));
	background: -webkit-linear-gradient(top, #56cbf7 0%, #09b2f1 100%);
	background: -o-linear-gradient(top, #56cbf7 0%, #09b2f1 100%);
	background: -ms-linear-gradient(top, #56cbf7 0%, #09b2f1 100%);
	background: linear-gradient(top, #56cbf7 0%, #09b2f1 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #0281ae, inset 0px 2px 5px #b5ebff;
	-moz-box-shadow: 0px 1px 1px #0281ae, inset 0px 2px 5px #b5ebff;
	-webkit-box-shadow: 0px 1px 1px #0281ae, inset 0px 2px 5px #b5ebff;
}
ul#social-links li a {
	width: 25px;
	height: 25px;
	display: block;
}
ul#social-links > li.rss-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #ff8500;
	background: -moz-linear-gradient(top, #ff8500 0%, #ff6a00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff8500), color-stop(100%, #ff6a00));
	background: -webkit-linear-gradient(top, #ff8500 0%, #ff6a00 100%);
	background: -o-linear-gradient(top, #ff8500 0%, #ff6a00 100%);
	background: -ms-linear-gradient(top, #ff8500 0%, #ff6a00 100%);
	background: linear-gradient(top, #ff8500 0%, #ff6a00 100%);

	text-indent: -9999px;
	box-shadow: 0px 1px 1px #df5d00, inset 0px 2px 5px #ffb140;
	-moz-box-shadow: 0px 1px 1px #df5d00, inset 0px 2px 5px #ffb140;
	-webkit-box-shadow: 0px 1px 1px #df5d00, inset 0px 2px 5px #ffb140;
}
ul#social-links > li.linkedin-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #007fc5;
	background: -moz-linear-gradient(top, #007fc5 0%, #0061b6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007fc5), color-stop(100%, #0061b6));
	background: -webkit-linear-gradient(top, #007fc5 0%, #0061b6 100%);
	background: -o-linear-gradient(top, #007fc5 0%, #0061b6 100%);
	background: -ms-linear-gradient(top, #007fc5 0%, #0061b6 100%);
	background: linear-gradient(top, #007fc5 0%, #0061b6 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #004d90, inset 0px 2px 5px #16a7e8;
	-moz-box-shadow: 0px 1px 1px #004d90, inset 0px 2px 5px #16a7e8;
	-webkit-box-shadow: 0px 1px 1px #004d90, inset 0px 2px 5px #16a7e8;
}
ul#social-links > li.pinterest-link:hover {
	float: left;
	font-size: 12px;
	width: 25px;
	height: 25px;
	background: #e63037;
	background: -moz-linear-gradient(top, #e63037 0%, #bf1018 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e63037), color-stop(100%, #bf1018));
	background: -webkit-linear-gradient(top, #e63037 0%, #bf1018 100%);
	background: -o-linear-gradient(top, #e63037 0%, #bf1018 100%);
	background: -ms-linear-gradient(top, #e63037 0%, #bf1018 100%);
	background: linear-gradient(top, #e63037 0%, #bf1018 100%);
	text-indent: -9999px;
	box-shadow: 0px 1px 1px #ae0d13, inset 0px 2px 5px #fc545b;
	-moz-box-shadow: 0px 1px 1px #ae0d13, inset 0px 2px 5px #fc545b;
	-webkit-box-shadow: 0px 1px 1px #ae0d13, inset 0px 2px 5px #fc545b;
}
/* ---------------------------------------------------------------------- */



/* 04- 	HEADER CSS 



/* ---------------------------------------------------------------------- */







/* -------------------------------------------------- */



/*	HEADER,CONTAINER,LOGO, RESPONSIVE NAVIGATION



/* -------------------------------------------------- */



#page {
	height:auto;
	width:1000px;
	padding:0px;
	margin:50px 0 100px 0;
}
#header {
	padding:0p;
	float:left;
	width:100%;
}
#navigation-wrapper {
	width:644px;
	background: #fdbb30;
	width:960px;
	margin: 13px 0px;
}
#content {
	padding-bottom: 30px;
	font-size: 14px;
}
#logo {
	float: none;
}
#logo-wrapper {
	float:left;
	width:240px;
	margin-top:15px;
}
#logo-wrapper h1 {
	margin: 0;
}
#tagline {
	margin:0;
	white-space: nowrap;
}
#responsive-social-menu {
	display: none;
	width: 124px;
	padding: 6px;
	font: normal normal 12px/1em 'Open Sans', Arial, Tahoma, sans-serif;
	border: 1px solid #ababab;
	color: #666;
	background:#fff;
	float: right;
}
#responsive-main-nav-menu {
	display: none;
	width: 100%;
	padding: 6px;
	font: normal normal 12px/1em 'Open Sans', Arial, Tahoma, sans-serif;
	border: 1px solid #ababab;
	color: #666;
}
#page {
	height: auto;
	width: 1000px;
	margin:0 auto;
	padding: 0px;
	background:#FFF;
}
/* -------------------------------------------------- */



/*	Columns



/* -------------------------------------------------- */



.container {
	margin: 0 auto;
	position: relative;
	width:960px;
	background:#FFF;
	padding-bottom: 24px;
	margin-top: -7px;
}
.one-half, .one-third, .two-third, .one-fourth, .three-fourth, .one-column {
	float: left;
	margin-right: 135px;/*margin-bottom: 20px;*/
}
.one-half.last, .one-third.last, .two-third.last, .one-fourth.last, .three-fourth.last, .one-fourth.widget-4, .one-fourth.widget-8, .one-fourth.widget-12 {
	margin-right: 0px
}
.one-half {
	width: 460px
}
.one-third {
	width: 300px
}
.two-third {
	width: 620px
}
.one-fourth {
	width: 220px
}
.three-fourth {
	width: 700px
}
.horizontal-line {
	width:100%;
	margin:30px 0;
	float:left;
	border-top:1px solid #e1e1e1;
}
.one-fourth.widget-1, .one-fourth.widget-5, .one-fourth.widget-9 {
	clear:both;
}
/* -------------------------------------------------- */



/*	MAVIGATION



/* -------------------------------------------------- */



.downarrowclass {
	position: absolute;
	top: 53px;
	right: 5px;
}
.rightarrowclass {
	position: absolute;
	top: 10px;
	right: 10px;
}
#main-navigation select {
	display: none
}
#main-navigation {
	float: left;
	margin-top: 0px;
	width:100%;
}
#main-navigation > ul {
	margin: 0px 0 0 0px
}
#main-navigation ul li {
	list-style: none;
	float: left;
	position: relative;
	margin:0px;
}
#main-navigation li:first-child a{border-left:0px;}
#main-navigation li a {
	font-family: 'pt_sansregular';
	font-size: 16px;
	color: #050505;
	padding:9px 20px 9px 20px;
	margin: 0px 0px 0px 0;
	font-weight: 600;
	position: relative;
	text-align: center;
	/* text-transform: uppercase; */
	float: left;
	overflow: hidden;
	/* border-right: 1px solid #fdbb30; */
	border-left: 1px solid #fdbb30;
}
#main-navigation ul li.current-menu-ancestor > a, #main-navigation ul li.current-menu-item > a {
	color: #FFF;
	background: #2f2f2f;
}
#main-navigation ul li.current-menu-ancestor, #main-navigation ul li.current-menu-item {
	color: #FFF;/*background: #1c6088;*/
}
#main-navigation ul li a:hover, #main-navigation ul li:hover a {
	color: #ffffff;
	background: none;
}
#main-navigation ul li:hover {
	color: #FFF;
	background: #535353;
}
#main-navigation ul ul li a {
	display: block;
	float: none;
}
#main-navigation ul ul {
	display: none;
	left: 0;
	margin-top: -10px;
	position: absolute;
	width: 200px;
	z-index: 99;
	background: #535353;
}
#main-navigation ul li ul li ul{
	top:0px !important;
	margin-left:0px;
}
#main-navigation ul li ul li ul li ul{
	top:0px !important;
	margin-left:0px;
}
#main-navigation ul ul ul {
	display: none;
	left: 0;
	margin-top:0;
	position: absolute;
	width: 200px;
	z-index: 99;
	background: #535353;
	top:0px !important;
}
#main-navigation ul ul ul ul {
	display: none;
	left: 0;
	margin-top:0;
	position: absolute;
	width: 200px;
	z-index: 99;
	background: #535353;
	top:0px !important;
}
#main-navigation ul ul li {
	padding:6px 0px;
	margin: 0px;
	color: #FFF;
	border-top:1px dotted #666;
}
#main-navigation ul ul li:first-child {
	border-top:none !important;
}
#main-navigation ul ul li:hover {
	margin: 0px;
	color: #FFF;
	border-top:0px solid #000;
	background: #fdbb30;
	border-radius:0px 0px 0px 0px !important;
}
#main-navigation ul ul li.current-menu-item {
	color: #2780af;
	/*background: #ffffff;

	background: #00a4ee;*/

	border-top:0px solid #000;
	border-radius:0px 0px 0px 0px !important;
}
#main-navigation ul ul li a {
	padding:15px 20px;
	color:#fff;
	text-transform:none;
	border:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	font-size: 13px;
	background: none;
	border: 0 !important;
}
#main-navigation ul ul li {
}
#main-navigation ul ul li {
	float: none
}
#main-navigation ul ul a {
	border: 0;
	color: #fff;
	display: block;
	font-size: 11px;
	font-weight: 400;
	padding: 5px 10px !important;
	text-align: left;
	margin: 0;
	text-transform: none;
}
#main-navigation ul ul a:hover, #main-navigation ul ul .hover > a, #main-navigation ul ul .current-menu-item > a, #main-navigation ul ul .current-menu-item > a:hover {
	color: #fff !important;
	border: 0 !important;
}
#main-navigation ul li ul {
	position: absolute;
	left: 0px;
	display: block;
	visibility: hidden;
	margin-left:1px;
	top:52px !important;
}
.downarrowclass, .rightarrowclass {
	width:9px;
	height:7px;
	background:url(../images/submenu.png) top left no-repeat;
	display:inline-block;
	position: absolute;
	right:9px;
	top:17px
}
.rightarrowclass {
	background-image:url(../images/plus-white.png);
	display:none;
}
/* --------------------------------- Hosting Menu css Start ------------------------------------- */



.hosting-menu ul {
	left:-186px !important;
	width:960px !important;
	height:130px;
}
.hosting-menu ul li {
	float:left;
	border:none !important;
	display:inline-block !important;
	width:24%;
	margin:0px !important;
	padding:0px !important;
	text-align:center !important;
	border-left:1px solid #000 !important;
}
.hosting-menu ul li a {
	text-align:center !important;
	line-height:190px;
	font-size:18px !important;
}
.hosting-menu ul li:hover a {
	color:#000 !important;
}
.hosting-menu ul li.web-hosting-menu {
	background:url(../images/web-hosting.png) no-repeat 50% 20%;
	width:24%;
	height:130px;
	opacity: 0.5;
}
.hosting-menu ul li.web-hosting-menu:hover {
	background:url(../images/web-hosting.png) no-repeat 50% 20% !important;
	opacity: 1;
}
.hosting-menu ul li.Dedicated-Hosting-menu {
	background:url(../images/dedicated-hosting.png) no-repeat 50% 20%;
	width:25%;
	height:130px;
	opacity: 0.5;
}
.hosting-menu ul li.Dedicated-Hosting-menu:hover {
	background:url(../images/dedicated-hosting.png) no-repeat 50% 20% !important;
	opacity:1;
}
.hosting-menu ul li.VPS-Hosting-menu {
	background:url(../images/vps-hosting.png) no-repeat 50% 20%;
	width:25%;
	height:130px;
	opacity: 0.5;
}
.hosting-menu ul li.VPS-Hosting-menu:hover {
	background:url(../images/vps-hosting.png) no-repeat 50% 20% !important;
	opacity:1;
}
.hosting-menu ul li.Reseller-Hosting-menu {
	background:url(../images/reseller-hosting.png) no-repeat 50% 20%;
	width:24%;
	height:130px;
	opacity: 0.5;
}
.hosting-menu ul li.Reseller-Hosting-menu:hover {
	background:url(../images/reseller-hosting.png) no-repeat 50% 20% !important;
	opacity:1;
}
/* --------------------------------- Hosting Menu css Close ------------------------------------- */



/* --------------------------------- About Us Menu css Start ------------------------------------- */



.about-us-menu ul {
	left:-407px !important;
	width:960px !important;
	height:130px;
}
.about-us-menu ul li {
	float:left;
	border:none !important;
	display:inline-block !important;
	width:16%;
	margin:0px !important;
	padding:0px !important;
	text-align:center !important;
	border-left:1px solid #000 !important;
}
.about-us-menu ul li a {
	text-align:center !important;
	line-height:190px;
	font-size:18px !important;
}
.about-us-menu ul li:hover a {
	color:#000 !important;
}
.about-us-menu ul li.profile-menu {
	background:url(../images/profile-menu-icon.png) no-repeat 50% 20%;
	width:16%;
	height:130px;
	opacity: 0.5;
}
.about-us-menu ul li.profile-menu:hover {
	background:url(../images/profile-menu-icon.png) no-repeat 50% 20% !important;
	opacity:1;
}
.about-us-menu ul li.clients-menu {
	background:url(../images/clients-menu-icon.png) no-repeat 50% 20%;
	width:16%;
	height:130px;
	opacity: 0.5;
}
.about-us-menu ul li.clients-menu:hover {
	background:url(../images/clients-menu-icon.png) no-repeat 50% 20% !important;
	opacity:1;
}
.about-us-menu ul li.awards-menu {
	background:url(../images/awards-menu-icon.png) no-repeat 50% 20%;
	width:16%;
	height:130px;
	opacity: 0.5;
}
.about-us-menu ul li.awards-menu:hover {
	background:url(../images/awards-menu-icon.png) no-repeat 50% 20% !important;
	opacity:1;
}
.about-us-menu ul li.why-choose-us-menu {
	background:url(../images/why-us-menu-icon.png) no-repeat 50% 20%;
	width:17%;
	height:130px;
	opacity: 0.5;
}
.about-us-menu ul li.why-choose-us-menu:hover {
	background:url(../images/why-us-menu-icon.png) no-repeat 50% 20% !important;
	opacity:1;
}
.about-us-menu ul li.support-menu {
	background:url(../images/support-menu-icon.png) no-repeat 50% 20%;
	width:16%;
	height:130px;
	opacity: 0.5;
}
.about-us-menu ul li.support-menu:hover {
	background:url(../images/support-menu-icon.png) no-repeat 50% 20% !important;
	opacity:1;
}
.about-us-menu ul li.blog-menu {
	background:url(../images/blog-menu-icon.png) no-repeat 50% 20%;
	width:16%;
	height:130px;
	opacity: 0.5;
}
.about-us-menu ul li.blog-menu:hover {
	background:url(../images/blog-menu-icon.png) no-repeat 50% 20% !important;
	opacity:1;
}
/* --------------------------------- About Us Menu css Close ------------------------------------- */













/* ---------------------------------------------------------------------- */



/* 05- 	CALL TO ACTION PANEL CSS 



/* ---------------------------------------------------------------------- */



#call-to-action-panel {
	height:90px;
	padding:45px 0px 25px 0px;
	width:1020px;
	margin:30px 0 0 0;
	background:#f0ede4;
	border-top:1pt solid #d8d5cd;
}
#call-to-action-panel h1 {
	color:#9dcedf;
	font-size:38px;
}
#call-to-action-panel .button-align-right {
	float:right;
}
#call-to-action-panel span {
	font-size:14px;
}
.view-portfolio-button {
	background:#aad5e3;
	background: -moz-linear-gradient(top, #aad5e3 1%, #93c9dc 50%, #83c0d4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #aad5e3), color-stop(50%, #93c9dc), color-stop(100%, #83c0d4));
	background: -webkit-linear-gradient(top, #aad5e3 1%, #93c9dc 50%, #83c0d4 100%);
	background: -o-linear-gradient(top, #aad5e3 1%, #93c9dc 50%, #83c0d4 100%);
	background: -ms-linear-gradient(top, #aad5e3 1%, #93c9dc 50%, #83c0d4 100%);
	background: linear-gradient(top, #aad5e3 1%, #93c9dc 50%, #83c0d4 100%);
	padding:15px 25px;
	font-size:14px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	color:#FFF;
	text-shadow:0px 1px #88c4d8;
	float:left;
	margin:0;
	position:relative;
	-webkit-box-shadow:0px 4px #388fad;
	-moz-box-shadow:0px 4px #388fad;
	box-shadow:0px 4px #388fad;
}
.view-portfolio-button:hover {
	margin-top:-1px;
	text-decoration:none;
	color:#FFF;
	-webkit-box-shadow:0px 5px #388fad;
	-moz-box-shadow:0px 5px #388fad;
	box-shadow:0px 5px #388fad;
}
.view-portfolio-button:active {
	margin-top:1px;
	text-decoration:none;
	color:#FFF;
	-webkit-box-shadow:0px 2px #388fad;
	-moz-box-shadow:0px 2px #388fad;
	box-shadow:0px 2px #388fad;
}
.user {
	width:20px;
	height:20px;
	display:block;
	background:url("../images/icons/user.png") center no-repeat;
	text-indent:-9999px;
	float:right;
	margin:0 -5px 0 10px;
}
/* ---------------------------------------------------------------------- */



/* 06- 	FOOTER & COPYRIGHTS CSS



/* ---------------------------------------------------------------------- */



#footer {
	width: 1020px;
	padding: 30px 0px 0;
	margin:0px;
	height: auto;
	background: #222222;
}
#footer h4 {
	color: #9dcedf;
	font-size: 18px;
	line-height: 24px;
}
#copyrights {
	width: 1020px;
	padding: 30px 0px;
	margin-left: 0px;
	background: #111;
	float:none;
}
#copyrights .right {
	float: right
}
#copyrights a {
	color: #9dcedf
}
#copyrights a:hover {
	text-decoration: underline
}
.backtotop {
	background: url(../images/arrow.png) no-repeat scroll 10px 16px #000;
	border: 1px solid #5c656c;
	border-right:0px;
	border-radius: 7px 0 0 7px;
	bottom: 15px;
	color: #FFFFFF !important;
	display: block;
	padding: 10px 10px 10px 25px;
	position: absolute;
	right: 0px!important;
	z-index: 1001;
	text-decoration:none;
}
.backtotop:hover {
	background: url(../images/arrow.png) no-repeat scroll 10px 16px #252e35;
	border: 1px solid #252e35;
	border-right:0px;
}
/* ---------------------------------------------------------------------- */



/* FOOTER LIST



/* ---------------------------------------------------------------------- */



#footer .widget-container ul {
	list-style-type: none;
	list-style-position: outside;
	width: 100%;
}
#footer .widget-container li {
	color: #898989;
	display: block;
	padding: 5px 0;
	border-bottom: 1pt solid #333;
}
#footer .widget-container li a {
	color: #aaa
}
#footer .widget-container li a:hover {
	color: #9dcedf;
	text-decoration: underline;
}
#footer .widget-container li:first-child {
	border-top: 1pt solid #333;
}
#footer .widget-container li:last-child {
	border-bottom: none;
}
#footer .widget-container ul ul {
	margin: 5px 0 0 0px;
}
/* --------------------------------------------------------------------- */



/* NEWSLETTER FORM



/* ---------------------------------------------------------------------- */



#footer-form form {
	margin-bottom: 0px
}
#footer-form fieldset {
	margin-bottom: 20px
}
#footer-form label, #footer-form legend {
	display: block;
	font-weight: bold;
	font-size: 13px;
}
#footer-form input[type="checkbox"] {
	display: inline
}
#footer-form label span, #footer-form legend span {
	font-weight: normal;
	font-size: 13px;
	color: #444;
}
#footer-form input[type="text"], #footer-form input[type="password"], #footer-form input[type="email"], #footer-form textarea, #footer-form select {
	padding: 7px 10px;
	outline: none;
	overflow: hidden;
	font-size: 11px;
	color: #898989;
	margin: 0;
	width: 200px;
	max-width: 100%;
	display: block;
	margin-bottom: 10px;
	background: #111111;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 1px #333, inset 0px 2px 2px #0f0f0f;
	-moz-box-shadow: 0px 1px 1px #333, inset 0px 2px 2px #0f0f0f;
	-webkit-box-shadow: 0px 1px 1px #333, inset 0px 2px 2px #0f0f0f;
	resize: none;
}
#footer-form select {
	padding: 0
}
#footer-form input[type="text"]:focus, #footer-form input[type="password"]:focus, #footer-form input[type="email"]:focus, #footer-form textarea:focus {
	color: #555
}
#footer-form textarea {
	min-height: 100px
}
#footer-form select {
	width: 300px
}
/* ---------------------------------------------------------------------- */



/* FOOTER TWITTER FIELD



/* ---------------------------------------------------------------------- */



#footer .tweet {
	width: auto
}
#footer .tweet ul {
	list-style-type: none;
	padding: 0;
	margin: 0px;
}
#footer .tweet li .tweet_text, .block .tweet li .tweet_text {
	float: left;
	margin-bottom: 10px;
}
#footer .tweet a, .block .tweet a {
	text-transform: none;
	display: inline;
	padding: 0px;
	font-style: italic;
	font: 12px Arial, Verdana, sans-serif;
}
#footer .tweet .tweet_time a, .block .tweet .tweet_time a {
	text-transform: none;
	display: block;
	font-style: italic;
	font-size: 12px;
	padding: 10px 0 0 25px;
	color: #9dcedf;
	background: url("../images/twitter-feed.png") left bottom no-repeat;
}
#footer .tweet .tweet_time a:hover, .block .tweet .tweet_time a :hover {
	text-decoration: underline
}
/* ---------------------------------------------------------------------- */



/* FOOTER CONTACT INFO



/* ---------------------------------------------------------------------- */



 .widget_tcframework_contact_widget {
}
.widget_tcframework_contact_widget span {
	padding: 5px 0px 5px 30px;
	width: 100%;
	display: block;
	font-style: normal;
}
.widget_tcframework_contact_widget span.address {
	background: url("../images/icons/adress.png") left no-repeat
}
.widget_tcframework_contact_widget span.phone {
	background: url("../images/icons/phone-number.png") left no-repeat
}
.widget_tcframework_contact_widget span.email {
	background: url("../images/icons/mail-adress.png") left no-repeat
}
/* ---------------------------------------------------------------------- */



/* 07- HOMEPAGE PORTFOLIO CAROUSEL & PORTFOLIO ITEM  LAYOUT



/* ---------------------------------------------------------------------- */



ul#projects-carousel {
	overflow: hidden;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 25px 0 0 0;
}
ul#projects-carousel li {
	float: left;
	background: #f8f9f9;
	width: 220px;
	height: auto;
	margin-right: 20px;
	padding: 0;
}
ul#projects-carousel li .item-content {
	background: #615951;
	float: left;
	width: 220px;
	text-align: center;
	padding: 0px 0 15px 0;
	height: auto;
}
.description {
	padding: 15px;
	font-size: 12px;
	height: 50px;
}
ul#projects-carousel li .item-content:hover {
	background: #9dcedf
}
ul#projects-carousel li .item-content p {
	margin: 0;
	padding: 0;
	font-weight: 800;
	color: #FFF;
}
ul#projects-carousel li .item-content p a {
	margin: 0;
	padding: 0;
	font-weight: 800;
	color: #FFF;
}
ul#projects-carousel li .item-content span {
	font-style: italic;
	color: #FFF;
}
ul#projects-carousel li img {
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
}
.jcarousel-container {
	margin: 0px -20px 0px 0;
	max-width: 100%;
	padding: 0px 0 0 0;
}
.jcarousel-clip {
	overflow: hidden;
	width: 100%;
}
.jcarousel-item {
	margin: 0 0px 30px 0;
	width: 220px;
}
.jcarousel-next, .jcarousel-prev {
	background: #9dcedf url("../images/carousel-prev-next.png") 105% 50% no-repeat;
	cursor: pointer;
	height: 20px;
	position: absolute;
	right: 0;
	bottom: -25px;
	width: 20px;
}
.jcarousel-prev {
	background: #9dcedf url("../images/carousel-prev-next.png") -5% 50% no-repeat;
	right: 25px;
}
.jcarousel-next:hover, .jcarousel-next:focus, .jcarousel-next:active, .jcarousel-prev:hover, .jcarousel-prev:focus, .jcarousel-prev:active {
	background-color: #9dcedf
}
.jcarousel-clip {
	overflow: hidden;
	width: 100%;
}
.jcarousel-next-disabled, .jcarousel-next-disabled:hover, .jcarousel-next-disabled:focus, .jcarousel-next-disabled:active, .jcarousel-prev-disabled, .jcarousel-prev-disabled:hover, .jcarousel-prev-disabled:focus, .jcarousel-prev-disabled:active {
	background-color: #615951;
	cursor: auto;
	box-shadow: inset0 0 7px #46403a;
	-moz-box-shadow: inset 0 0 7px #46403a;
	-webkit-box-shadow: inset 0 0 7px #46403a;
}
.portfolio-item-hover-content, .proj-img1 {
	position: relative;
	overflow: hidden;
}
.portfolio-item-hover-content a.zoom {
	background: url(../images/zoom-plus.png) no-repeat;
	margin-left: -15px;
	display: inline-block;
	width: 52px;
	height: 52px;
	position: absolute;
	top: 0px;
	left: 45%;
	margin-top: -55px;
	z-index: 10;
	text-indent: -9999px;
}
.portfolio-item-hover-content {
	line-height: 0;
	display: block;
	background: transparent;
	z-index: 99;
}
.portfolio-item-holder {
	position: relative;
	overflow: hidden;
	height: auto;
	margin-bottom: 0px;
}
.portfolio-item-hover-content, .proj-img1 {
	position: relative;
	overflow: hidden;
}
.portfolio-item-hover-content .hover-options {
	display: block;
	font-style: normal;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 9;
	top: 0;
	left: 0;
	background: #fff url("../images/portfolio-hover-bg.png") repeat;
	opacity: 0;
 filter: alpha(opacity:0);
	cursor: pointer;
}
#slider_container {
	/* background:url("../images/slider-bg.png") no-repeat center center; */


	width:1000px;
}
.flexslider.loading {
	min-height: 375px;
	background: url('../images/loading.gif') no-repeat center center;
}
.loading {
	background: url('../images/loading.gif') no-repeat center center;
}
/* ---------------------------------------------------------------------- */



/* 08- BUTTONS



/* ---------------------------------------------------------------------- */ 



 .button {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none!important;
	border: none;
	position: relative;
}
.button:active {
	text-decoration: none;
	top: 1px;
}
.button.round {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.button.cube {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.button.small {
	padding: 7px 12px;
	margin:0px 0px 10px 0px;
}
.button.big {
	padding: 8px 20px
}
.button.huge {
	padding: 15px 30px;
	font-size: 18px;
	color: #FFF!important;
	font-weight: bold;
}
.button.darkgreen {
	background: #59a839;
	background: -moz-linear-gradient(top, #59a839 0%, #3e8720 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #59a839), color-stop(100%, #3e8720));
	background: -webkit-linear-gradient(top, #59a839 0%, #3e8720 100%);
	background: -o-linear-gradient(top, #59a839 0%, #3e8720 100%);
	background: -ms-linear-gradient(top, #59a839 0%, #3e8720 100%);
	background: linear-gradient(top, #59a839 0%, #3e8720 100%);
	color: #FFF;
	text-shadow: 0px 1px #1f6b00;
	-webkit-box-shadow: inset 0 0 7px #6fc84c, 0px 3px #307215;
	-moz-box-shadow: inset 0 0 7px #6fc84c, 0px 3px #307215;
	box-shadow: inset 0 0 7px #6fc84c, 0px 3px #307215;
}
.button.darkgreen:hover {
	-webkit-box-shadow: inset 0 0 10px #77e74a, 0px 3px #307215;
	-moz-box-shadow: inset 0 0 10px #77e74a, 0px 3px #307215;
	box-shadow: inset 0 0 10px #77e74a, 0px 3px #307215;
}
.button.darkgreen:active {
	-webkit-box-shadow: inset 0 0 15px #195700, 0px 1px #307215;
	-moz-box-shadow: inset 0 0 15px #195700, 0px 1px #307215;
	box-shadow: inset 0 0 15px #195700, 0px 1px #307215;
}
/* ---------------------------------------------------------------------- */



/* 09- ELASTIC SLIDER



/* ---------------------------------------------------------------------- */ 



.ei-slider {
	position: relative;
	width: 100%;
	max-width: 940px;
	height: 350px;
	margin: 0 auto;
}
.ei-slider-loading {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999;
	background: rgba(0, 0, 0, 0.9);
	color: #fff;
	text-align: center;
	line-height: 400px;
}
.ei-slider-large {
	height: 100%;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.ei-slider-large li {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.ei-slider-large li img {
	width: 100%
}
.ei-title {
	position: absolute;
	left: 0%;
	bottom: 0%;
	background: url("../images/caption-bg.png") repeat;
	width: 96%;
	padding: 2%;
}
.ei-title h3 {
	color: #9dcedf;
	text-align: left;
}
.ei-slider-thumbs {
	height: 5px;
	margin: -10px auto 0 auto;
	position: relative;
}
.ei-slider-thumbs li {
	position: relative;
	float: left;
	height: 100%;
}
.ei-slider-thumbs li.ei-slider-element {
	top: 0px;
	left: 0px;
	position: absolute;
	height: 100%;
	z-index: 10;
	text-indent: -9000px;
	background: #9dcedf;
}
.ei-slider-thumbs li a {
	display: block;
	text-indent: -9000px;
	background: #d0d0d0;
	height: 5px;
}
.ei-slider-thumbs li a:hover {
	background: #d0d0d0
}
.ei-slider-thumbs li img {
	position: absolute;
	bottom: 50px;
	opacity: 0;
	z-index: 999;
	width: 135px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.ei-slider-thumbs li:hover img {
	opacity: 1;
	bottom: 10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/* ---------------------------------------------------------------------- */



/* 10- 	PRICING TABLE 



/* ---------------------------------------------------------------------- */



ul.pricing-box-list-box {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.pricing-box-list-box>li {
	background: #FFF;
	float: left;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
ul.pricing-box-list-box li:hover {
	position: relative;
	z-index: 100;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
	cursor: pointer;
	-webkit-transition: all 0.15s ease;
	-moz-transition: all 0.15s ease;
	-o-transition: all 0.15s ease;
	-ms-transition: all 0.15s ease;
	transition: all 0.15s ease;
}
.best-plan {
	position: relative;
	z-index: 100;
	top: -15px;
	cursor: pointer;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3)!important;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3)!important;
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3)!important;
}
.pricing-box-list-box .one-fourth {
	width: 235px;
	margin: 0px;
	box-shadow: none;
	-moz-box-shadow: none;
	webkit-box-shadow: none;
}
.one-fourth .pricing-table-list-box-content ul li {
	margin: 0 0 0 -25px;
	padding: 7px 0 7px 55px;
	list-style-type: none;
	text-align: left;
	width: 180px;
}
.pricing-box-list-box .one-fifth:hover, .pricing-box-list-box .one-fourth:hover, .pricing-box-list-box .one-third:hover {
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.title-box {
	text-align: center
}
.box-header {
	padding-top: 5px;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
}
.box-header h2, .pricing-box-footer h2 {
	color: #FFF;
	text-shadow: 0px 1px 0px #005826;
	margin-top: 7px;
}
.pricing-box-footer {
	padding-top: 5px;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
}
.box-des {
	text-align: left
}
/*LIST STYLES*/



.pricing-box-container {
	background: #FFF;
	text-align: left;
}
.pricing-table-list-box-content {
	margin: 0px 0px;
	padding: 10px 25px 25px 25px;
	text-align: center;
}
.pricing-table-list-box-content ul {
	margin: 0px auto;
	padding: 0;
	list-style-type: none;
}
.pricing-table-list-box-content ul li {
	margin: 0 0 0 -25px;
	padding: 7px 0 7px 55px;
	list-style-type: none;
	text-align: left;
	width: 137px;
}
.included {
	background: url(../images/checklist-icon.png) no-repeat 30px 8px
}
.not-included {
	background: url(../images/checklist-icon-no.png) no-repeat 30px 8px
}
.star-included {
	background: url(../images/checklist-star.png) no-repeat 30px 8px
}
.pricing-table-list-box-content ul li {
	margin: 0 0 0 -25px;
	padding: 7px 0 7px 51px;
	list-style-type: none;
	text-align: left;
	width: 137px;
}
/*LIST STYLES*/



/*COLUMNS SIZE (DEFAULT IS FIVE COLUMNS)*/



.one-fourth .pricing-table-list-box-content ul li {
	margin: 0 0 0 -25px;
	padding: 7px 0 7px 55px;
	list-style-type: none;
	text-align: left;
	width: 180px;
}
.one-third .pricing-table-list-box-content ul li {
	margin: 0 0 0 -25px;
	padding: 7px 0 7px 55px;
	list-style-type: none;
	text-align: left;
	width: 260px;
}
.pricing-table-list-box-content ul li:hover {
	box-shadow: none!important;
	-moz-box-shadow: none!important;
	webkit-box-shadow: none!important;
	left: 0px!important;
	top: 0px!important;
}
.pricing-table-list-box-content ul li.zebra-pricing {
	background-color: #f3f3f3
}
.text-price {
	text-align: center;
	padding: 10px 0 5px 0;
}
.text-price h2 {
	color: #FFF;
	text-shadow: 0px 1px 0px #005826;
	margin-top: 7px;
	font-size: 24px;
}
/*PRICING TABLES COLORS*/



/*RED*/



.text-price.red {
	background-color: #e64135;
	border-top: 1px solid #f26c4f;
}
.box-header.red, .pricing-box-footer.red {
	border-bottom: 1px solid #d4271b;
	background-color: #e64135;
}
.pricing-box-footer.red {
	border-bottom: 4pt solid #d4271b
}
/*GREEN*/



.text-price.green {
	background-color: #59a839;
	border-top: 1px solid #69bf46;
}
.box-header.green, .pricing-box-footer.green {
	border-bottom: 4px solid #3a831c;
	background-color: #59a839;
}
.pricing-box-footer.green {
	border-bottom: 4pt solid #3a831c
}
/*GREEN*/



/*BLUE*/



.text-price.blue {
	background-color: #898989;
	border-top: 1px solid #a4a3a3;
}
.box-header.blue, .pricing-box-footer.blue {
	border-bottom: 4px solid #706d6d;
	background-color: #898989;
}
/*BLUE*/



/*DARK*/



.text-price.orange {
	background-color: #9dcedf;
	border-top: 1px solid #7ccae4;
}
.box-header.orange, .pricing-box-footer.orange {
	border-bottom: 4px solid #7ab0c3;
	background-color: #9dcedf;
}
/* ---------------------------------------------------------------------- */



/* 11- 	LISTS 



/* ---------------------------------------------------------------------- */



.simple-list-2, .hentry ul {
	margin-left: 20px;
	list-style: disc outside;
}
.hentry ol {
	list-style: decimal outside;
	margin-left: 20px;
}
.simple-list-2 li, .hentry li {
}
.hentry ul, .simple-list-2 li a {
	color: #898989
}
.simple-list-2 li a:hover {
	color: #9dcedf;
	text-decoration: underline;
}
ul.center-list {
	text-align: center
}
ul.center-list li {
	text-align: center;
	display: inline;
}
ul.center-list li a {
	text-align: center;
	padding: 5px 5px;
}
ul.center-list li a:hover {
	text-decoration: underline
}
ul.dotted-list li {
	border-bottom: 1px dotted #bdbdbd
}
ul.dotted-list li {
	padding: 0px 0 5px 20px
}
.arrow li, .arrow-2 li, .circle li, .check li, .check-2 li, .star li, .plus li, .dash li {
	list-style: none;
	margin: 0;
}
ul.dotted-list li {
	padding: 5px 0 5px 20px;
	border-bottom: 1px dotted #bdbdbd;
}
li.simple-check-list {
	background: url(../images/list-check-2.png) no-repeat 0 7px
}
li.simple-plus-list {
	background: url(../images/list-plus.png) no-repeat 0 9px
}
li.simple-star-list {
	background: url(../images/list-star.png) no-repeat 0 6px
}
li.simple-dott-list {
	background: url(../images/list-circle.png) no-repeat 0 10px
}
li.simple-dash-list {
	background: url(../images/list-dash.png) no-repeat 0 10px
}
li.simple-check-list-2 {
	background: url(../images/list-check.png) no-repeat 0 10px
}
li.simple-arrow-list {
	background: url(../images/list-arrow.png) no-repeat 0 11px
}
li.simple-heart-list {
	background: url(../images/list-heart.png) no-repeat 0 7px
}
li.simple-info-list {
	background: url(../images/list-info.png) no-repeat 0 7px
}
li.simple-settings-list {
	background: url(../images/list-settings.png) no-repeat 0 7px
}
/* ---------------------------------------------------------------------- */



/* 12- 	DROPCAPS 



/* ---------------------------------------------------------------------- */



.dropcapsimple, .dropcapsquare, .dropcapfancy {
	float:left;
	display:inline-block;
	margin:0 10px 0 0;
	text-align:center;
}
.dropcapsimple {
	font-size:34px;
	height:34px;
	line-height:38px;
	width:30px;
	text-align:left;
	margin:0;
}
.dropcapsquare {
	font-size:28px;
	height:38px;
	line-height:38px;
	width:38px;
	margin-right:7px;
	color:#fefefe;
	background:#111;
	text-shadow:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.dropcapfancy {
	background:#ee802a;
	color:#FFF;
	font-family:'Terminal Dosis', 'Arial', sans-serif;
	font-size:22px;
	line-height:35px;
	height:35px;
	width:35px;
	border-radius:100px;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	border: 2pt solid #FFF;
	-moz-box-shadow: 0 0px 3px #b7b7b7;
	-webkit-box-shadow: 0 0px 3px #b7b7b7;
	box-shadow: 0 0px 3px #b7b7b7;
}
.dropcap.dark {
	background:#3a3a3a;
	color:#fff;
}
.dropcap.green {
	background:#59a839;
	color:#fff;
}
.dropcap.red {
	background:#e64135;
	color:#fff;
}
.dropcap.blue {
	background:#72c2e7;
	color:#fff;
}
.dropcap.purple {
	background:#954eae;
	color:#fff;
}
.dropcap.grey {
	background:#898989;
	color:#fff;
}
.dropcap.pink {
	background:#f26d7d;
	color: #fff;
}
/* ---------------------------------------------------------------------- */



/* 13- 	ALERTS 



/* ---------------------------------------------------------------------- */



.simple-error, .simple-alert, .simple-notice, .simple-success, .simple-info {
	padding:0.8em;
	margin-bottom:1em;
	border:1px solid #ddd;
}
.simple-error, .simple-alert {
	background:#fbe3e4;
	border-color:#fbc2c4;
	color:#e64135;
}
.simple-notice {
	background:#fff6bf;
	color:#514721;
	border-color:#ffd324;
}
.simple-success {
	background:#e6efc2;
	color:#264409;
	border-color:#c6d880;
}
.simple-info {
	background:#d5edf8;
	color:#205791;
	border-color:#92cae4;
}
.simple-error a, .simple-alert a {
	color:#8a1f11;
}
.simple-notice a {
	color:#514721;
}
.simple-success a {
	color:#264409;
}
.simple-info a {
	color:#205791;
}
.required {
	color:#e64135;
}
.required {
	color:#ed1c24;
}
.error {
	color:#e64135;
	text-align:left;
	font-size:11px;
	font-style:italic;
	font-family: 'pt_sansregular';
}
.success {
	color:#acd373;
	text-align:left;
	font-size:11px;
	font-style:italic;
	font-family: 'pt_sansregular';
}
/* ---------------------------------------------------------------------- */



/* 14- 	CONTACT FORM 



/* ---------------------------------------------------------------------- */ 



#contactForm .error {
	margin: 5px 0 0 0;
	display: none;
}
#messages .simple-success, #messages .simple-error {
	display: none;
}
#contactForm form {
	margin-bottom: 0px
}
#contactForm fieldset {
	margin-bottom: 0px
}
#contactForm label, #contactForm legend, #contactForm strong {
	font-family: Calibri, Arial, sans-serif, Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #898989;
}
#contactForm input[type="checkbox"] {
	display: inline
}
#contactForm label span, #contactForm legend span {
	font-weight: normal;
	font-size: 13px;
	color: #444;
	line-height: 34px;
}
#contactForm input[type="text"], #contactForm input[type="password"], #contactForm input[type="email"], #contactForm textarea, #contactForm select {
	border: 1px solid #cccccc;
	padding: 7px 7px;
	outline: none;
	overflow: hidden;
	font: 14px Calibri, "Helvetica", Arial, sans-serif;
	color: #777;
	box-shadow: inset 0px 2px 4px #f3f3f3;
	-moz-box-shadow: inset 0px 2px 4px #f3f3f3;
	-webkit-box-shadow: inset 0px 2px 4px #f3f3f3;
	width: 598px;
	max-width: 99%;
	display: block;
	margin-bottom: 10px;
	background: #FFF;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
#contactForm select {
	padding: 0
}
#contactForm textarea {
	width: 598px;
	height: 200px;
	resize: vertical;
}
#contactForm input[type="text"]:focus, #contactForm input[type="password"]:focus, #contactForm input[type="email"]:focus, #contactForm textarea:focus {
	border: 1px solid #bbbbbb;
	color: #555;
	box-shadow: 0px 0px 5px #CCC, inset 0px 2px 4px #f3f3f3;
	-moz-box-shadow: 0px 0px 5px #CCC, inset 0px 2px 4px #f3f3f3;
	-webkit-box-shadow: 0px 0px 5px #CCC, inset 0px 2px 4px #f3f3f3;
}
.caddress, .cphone, .cemail {
	margin-bottom: 10px;
}
.caddress strong, .cphone strong, .cemail strong {
}
/* ---------------------------------------------------------------------- */



/* 15-   PORTFOLIO LAYOUTS



/* ---------------------------------------------------------------------- */ 



.project-pagination {
	float:right;
	margin-top:10px;
}
.project-pagination a {
	font-family: 'pt_sansregular';
	font-size:14px;
	color:#d7d7d7;
	font-style:italic;
	margin:0px 5px 0 0;
}
.project-pagination a:hover {
	color:#9dcedf;
}
ul#portfolio-items-one-fourth {
	width: 100%;
	min-height: 300px;
	overflow: hidden;
}
ul#portfolio-items-one-fourth li {
	width: 220px;
	margin: 0 20px 20px 0;
	float: left;
	height: 300px;
	overflow: hidden;
}
ul#portfolio-items-one-fourth li .portfolio-item {
	float:left;
	background:#f8f9f9;
	width:220px;
	height:auto;
	padding:0;
}
ul#portfolio-items-one-fourth li .item-content {
	background:#615951;
	float:left;
	width:220px;
	text-align:center;
	padding:0px 0 15px 0;
	height:auto;
}
#portfolio-items-one-fourth .description {
	padding-top:15px;
	font-size: 12px;
}
ul#portfolio-items-one-fourth li .item-content:hover {
	background:#9dcedf;
}
ul#portfolio-items-one-fourth li .item-content p {
	margin:0;
	padding:0;
	font-weight:800;
	color:#FFF;
}
ul#portfolio-items-one-fourth li .item-content p a {
	margin:0;
	padding:0;
	font-weight:800;
	color:#FFF;
}
ul#portfolio-items-one-fourth li .item-content span {
	font-style:italic;
	color:#FFF;
}
ul#portfolio-items-one-fourth li img {
	width:100%;
	height:auto;
	padding:0;
	margin:0;
}
ul#portfolio-items-one-third {
	overflow: hidden;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0px 0 0 0;
}
ul#portfolio-items-one-third li {
	width:300px;
	min-height:310px;
}
ul#portfolio-items-one-third li .portfolio-item {
	float:left;
	background:#f8f9f9;
	width:300px;
	height:auto;
	padding:0;
}
ul#portfolio-items-one-third li .item-content {
	background:#615951;
	float:left;
	width:300px;
	text-align:center;
	padding:0px 0 15px 0;
	height:auto;
}
#portfolio-items-one-third .description {
	padding-top:15px;
}
ul#portfolio-items-one-third li .item-content:hover {
	background:#9dcedf;
}
ul#portfolio-items-one-third li .item-content p {
	margin:0;
	padding:0;
	font-weight:800;
	color:#FFF;
}
ul#portfolio-items-one-third li .item-content p a {
	margin:0;
	padding:0;
	font-weight:800;
	color:#FFF;
}
ul#portfolio-items-one-third li .item-content span {
	font-style:italic;
	color:#FFF;
}
ul#portfolio-items-one-third li img {
	width:100%;
	height:auto;
	padding:0;
	margin:0;
}
.portfolio-container {
	width:960px;
	margin-right:-20px;
	float:left;
	clear: both;
}
.portfolio-items {
	width: 960px;
	margin: 0;
}
.portfolio-items:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}
.portfolio-items li {
	width: 220px;
	margin: 0 20px 20px 0;
	float: left;
	height: 300px;
	overflow: hidden;
}
.portfolio-items-not-filterable {
	width: 960px;
	margin: 0;
}
.portfolio-items-not-filterable:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}
.portfolio-items-not-filterable li {
	width: 300px;
	margin: 0 20px 20px 0;
	float: left;
	height: 310px;
	overflow: hidden;
}
.three-fourth .portfolio-container {
	width:auto;
}
.filterable {
	display: inline;
	float: right;
	margin-bottom: 20px;
	margin-right:20px;
	list-style: none;
}
.filterable li {
	float: left;
	margin-left: 25px;
	list-style: none;
}
.filterable li a {
	display: block;
	color: #FFF;
	font: bold 11px arial;
	text-decoration: none;
	text-align: center;
	width: 100%;
	height: auto;
	padding:5px 5px;
	margin:5px;
	background: #615951;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.filterable li.active a {
	color: #FFF;
	background: #9dcedf;
}
.portfolio-image {
	margin-bottom: 20px;
}
/* ---------------------------------------------------------------------- */



/* 16- 	TABS & ACCORDIONS



/* ---------------------------------------------------------------------- */



 ul.accordion {
	display: inline;
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
ul.accordion li.accordion-item {
	float: left;
	width: 100%;
	background: #FFF;
	border-bottom: 1px solid #f0f0f0;
}
ul.accordion li.accordion-item:hover {
	background: #f9f9f9
}
ul.accordion li.accordion-item.selected {
	background: #f9f9f9
}
ul.accordion li.accordion-item.selected .accordion-switch {
	color: #9dcedf;
	font-weight: bold;
}
ul.accordion li.accordion-item .accordion-switch {
	cursor: pointer;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
	font-size: 12px;
	color: #777;
	line-height: 22px;
}
ul.accordion li.accordion-item .togglegfx {
	float: left;
	height: 22px;
	width: 22px;
	background: url('../images/accordion-toggle.png') no-repeat left top;
	padding-right: 15px;
	margin-bottom: 11px;
	margin-top: 1px;
}
ul.accordion li.accordion-item.selected .accordion-switch .togglegfx {
	background-position: left bottom
}
ul.accordion li.accordion-item .accordion-content {
	padding-left: 25px;
	padding-right: 25px;
}
.tabs-nav {
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.tabs-nav li {
	float: left;
	line-height: 32px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
}
.tabs-nav li.active {
	line-height: 31px
}
.tabs-nav li a {
	background: #f8f8f8;
	border: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	border-left: none;
	color: #959393;
	display: block;
	letter-spacing: 0;
	outline: none;
	padding: 0 16px;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
}
.tabs-nav li:first-child a {
	border-left: 1px solid #eaeaea
}
.tabs-nav li a:hover {
	background: #f0f0f0
}
.tabs-nav li.active a {
	color: #9dcedf
}
.tabs-nav li.active a {
	background: #fff;
	border-bottom: 2px solid #fff;
	border-top: 1px solid #9dcedf;
}
.tabs-container {
	border: 1px solid #eaeaea;
	margin: -1px 0 20px;
	overflow: hidden;
	width: 100%;
}
.tab-content {
	padding: 20px
}
/* ---------------------------------------------------------------------- */



/* 17- BLOG LAYOUT



/* ---------------------------------------------------------------------- */







#content h1 {
	margin-bottom: 30px;
}
.hentry {
	padding: 0 0;
	margin:0 0;
}
.single .hentry {
	margin-bottom: 0;
}
.archive .hentry, .page-template-template-blog-php .hentry, .search .hentry {
	border-bottom: 0px solid #E1E1E1;
	margin-bottom: 25px;
}
.entry-body {
	float: left;
	margin: 10px 0 0 0;
	width: 555px;
}
.entry-body header h3, .entry-body p {
	margin: 7px 0px;
}
.page-body {
	margin:0 auto
}
.readmore a {
	font-size: 14px;
	font-family: "Georgia", Verdana;
	font-style: italic;
	background: url("../images/blog-permalink.png") left bottom no-repeat;
	padding-left: 15px;
	-webkit-transition: all 0.2s ease, top 0ms linear;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.readmore a:hover {
	background: url("../images/blog-permalink.png") left top no-repeat
}
.entry-meta {
	color: #878787;
	float: left;
	margin: 10px 20px 0 0;
	text-align: center;
	width: 86px;
	font-size: 12px;
	line-height: 20px;
}
.entry-meta ul {
	margin: 0
}
.entry-meta li {
	list-style: none;
	margin: 0;
}
.entry-meta .title {
	font-weight: bold
}
.post-format {
	background-color: #ddd;
	background-image: url(../images/blog-icons/icon-post-format-standard.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	color: #959393;
	display: inline-block;
	height: 40px;
	margin: 0 0 10px 0;
	text-align: left;
	text-indent: -9999px;
	width: 40px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.post-date {
	width: 54px;
	height: auto;
	float: left;
	text-align: center;
	margin-right: 10px;
	display: block;
	background:#4B92E2;
	text-shadow: 0px 1px #81bcd1;
	padding: 12px 12px;
	border: 1px solid #dedede;
}
.post-month {
	display: block;
	color: #FFF;
}
.post-day, .post-year {
	display: block
}
.post-day {
	font-size: 36px;
	color: #FFF;
	margin: 6px 0 10px 0;
}
.post-year {
	background: url("../images/post-meta-divider.png") top repeat-x;
	color: #FFF;
	padding: 3px 0 0 0;
}
.post-intro {
	float: left;
	width: 615px;
}
.hentry blockquote {
	background: #f8f8f8 url(../images/quote.png) no-repeat 17px 21px;
	font: italic 15px/1.6 "Georgia", Times, 'Times New Roman', serif;
	padding: 20px 20px 20px 55px;
	border-bottom: 1pt solid #e1e1e1;
	margin: 0px 0 20px 0;
	float: left;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
blockquote.alignleft {
	float:left;
	margin:10px 10px 10px 0;
	width:300px;
}
blockquote.alignright {
	float:right;
	margin:10px 0 10px 10px;
	width:300px;
}
.mediaitem {
	margin: 0 0 20px 0
}
.sidebarBox {
	border-bottom: nonr;
	margin: 0 0 0px 0;
	padding: 0 0 0 0;
	font-size: 12px;
}
.sidebarBox.last {
	border-bottom: none;
}
.sidebarBox li {
	border-bottom: 1px dotted #ced8df;
	list-style: none;
	margin: 0;
	display: block;
	padding: 5px 0 5px 0px;
}
.sidebarBox li:hover {
/*background:#FFF;*/

}
.sidebarBox li:first-child {
/*border-top: 1px dotted #ced8df*/

}
.sidebarBox a {
	color: #333;
	font-size:12px;
	background: url(../images/simple-nav-arrow.png) no-repeat 0 4px;
	padding-left:15px;
}
.sidebarBox a:hover {
}
img.fb_share_link {
	padding: 0px 0 0 0px;
	margin: 0px 5px -10px 0px;
}
#pagination {
	list-style: none
}
#pagination li {
	display: inline
}
#pagination span, #pagination a {
	display: block;
	float: left;
	padding: 4px 10px;
	margin-right: 7px;
	border: 1px solid #e1e1e1;
	-webkit-box-shadow: inset 0 0 10px #f5f5f5;
	-moz-box-shadow: inset 0 0 10px #f5f5f5;
	box-shadow: inset 0 0 10px #f5f5f5;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #898989;
}
#pagination .current {
	background-color: #f5f5f5
}
#pagination .current:hover {
	border: 1pt solid #c2c2c2
}
.widget_search {
	border-bottom: none;
}
#s {
	background:#FFF;
	border:none;
	width:20%;
	padding:6px 5px;
	color: #333;
	margin:7px 10px 0px 0px;
	float:right;
}
#s:focus {
	-moz-box-shadow: 0 0px 3px #909090;
	-webkit-box-shadow: 0 0px 3px #909090;
	box-shadow: 0 0px 3px #909090;
}
#searchsubmit {
	position: absolute;
	background:#000;
	border:none;
	color:#FFF;
	margin:7px 0px 0px 0px;
	height:27px;
	width:57px;
}
#searchsubmit:hover {
	background:#72dbe0;
	color:#000;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}
.search-place {
	margin: 30px 0
}
.author {
	border-bottom: 1px solid #E1E1E1;
	padding:10px 10px;
	margin: 30px 0px;
	clear: both;
	background: #f0f0f0;
}
.author .author-gravatar {
	float:left;
	margin:0 20px 20px 0;
}
.author .author-description {
	font-style: italic;
}
#comments {
	clear: both;
	margin: 30px 0;
}
.inner-comment {
	margin-left: 75px
}
.comment {
	margin-bottom: 10px;
	overflow: hidden;
}
.comment article {
	position: relative;
}
.comment-author {
	float: left;
	margin-right: 10px;
	padding-bottom: 10px;
}
.commentlist ul.children {
	padding-left: 40px;
}
.commentlist .authormeta {
	float: left;
}
.commentlist .comment-author img, .commentlist .comment-author h3, .commentlist .comment-author .datetime {
	float: left;
	line-height: 38px;
	margin: 0 10px 0 0;
	padding: 0;
}
.commentlist .comment-author .datetime {
	clear: none;
	color: #EBEBEB;
	float: left;
	margin-right: 0;
	margin-top: 4px;
}
.comment-text {
	background: #f5f5f5;
	padding: 0 20px;
	border: 1pt solid #ebebeb;
	clear: left;
	float: none;
	margin-bottom: 10px;
	white-space: pre-line;
	word-wrap: break-word;
}
.comment-text p {
	margin-bottom: 0;
}
img.avatar {
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	vertical-align: middle;
}
.comment cite {
	font-size: 18px;
	line-height: 24px;
	font-style: normal;
}
.comment-reply-link {
	display: block;
	clear: both;
	float: right;
}
#commentform label {
	font-weight: bold;
	display: block;
	color: #7f7f7f;
}
#commentform input[type=text], #commentform input[type=password], #commentform input[type=email], #commentform input[type=url], #commentform input.text, #commentform input.title, #commentform textarea, #commentform select {
	background-color: #f8f8f8;
	border: 1px solid #e8e8e8;
	border-radius: 3px 3px 3px 3px;
	font-size: 12px;
	padding: 4% 0;
	width: 96%;
}
#commentform input[type=text]:focus, #commentform input[type=password]:focus, #commentform input[type=email]:focus, #commentform input[type=url]:focus, #commentform input.text:focus, #commentform input.title:focus, #commentform textarea:focus, #commentform select:focus {
	border-color: #c2c2c2;
	outline: 0;
}
#commentform input[type=text], #commentform input[type=password], #commentform input[type=email], #commentform input.text, #commentform input.title, #commentform textarea, #commentform select {
	margin: 5px 0
}
#commentform textarea {
	width: 99%;
	height: 180px;
	padding: 4% 0;
	resize: none;
}
#commentform input[type=submit] {
}
/* alignments */



.alignleft, img.alignnone {
	margin: 14px 10px 14px 0px;
	display: inline;
	/* border: solid 1px #cccccc; */
	padding: 3px 3px;
}
.alignleft, img.alignleft {
	margin:0 24px 24px 0;
	display: inline;
	float: left;
	border: solid 1px #cccccc;
	padding: 3px 3px;
}
.alignright, img.alignright {
	margin-left: 24px;
	display: inline;
	float: right;
	border: solid 1px #cccccc;
	padding: 3px 3px;
}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
	border: solid 1px #cccccc;
	padding: 3px 3px;
}
/* ---------------------------------------------------------------------- */



/* 18- OTHER FEATURES LAYOUT



/* ---------------------------------------------------------------------- */



.not-found-text {
	text-align: center;
	font-size: 100px;
	line-height: 100px;
	border-bottom: 1pt solid #E1E1E1;
	margin-bottom: 100px;
	padding-bottom: 30px;
}
.intro-page h2 {
	text-align: center
}
.intro-page h2 strong {
	color: #9DCEDF;
	font-weight:normal
}
.intro-page {
	margin: 0 0 0px 0;
	border-top: 0pt solid #d8d5cd;
	padding: 30px 0;
}
.resize img {
	max-width: 100%;
	max-height: 100%;
}
video {
	width: 100%;
	height: auto;
}
ul.team-memebers li {
	text-align: center;
	float: left;
	margin-right: 20px;
}
ul.team-memebers li.last {
	margin-right: 0px
}
#contact-map {
	width:946px;
	border: solid 1px #ababab;
	padding: 6px 6px;
	margin-bottom: 24px;
	margin-top:15px;
}
#contact-map iframe {
	width:100%;
}
img.intro-img {
}
img.team-member {
	width: 70px;
	height: 70px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	box-shadow: 0px 1px 1px #615951;
	-moz-box-shadow: 0px 1px 1px #615951;
	-webkit-box-shadow: 0px 1px 1px #615951;
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
blockquote {
	padding: 0px 10px 0px 35px;
	line-height: 24px;
	background-image: url(../images/quote.png);
	background-position:  0% 10%;
	background-repeat: no-repeat;
	color: #999999;
}
blockquote span {
	color: #666666
}
.button-holder-2 {
	float: right;
	margin-top: 5px;
}
pre, code {
	border: 1px solid #e1e1e1;
	border-left: 5px solid #e1e1e1;
	width: 96%;
	margin-bottom: 20px;
	padding: 2%;
	font-size: 11px;
	display: inline-block;
	background-color: #f5f5f5;
}
.pdf {
	background: url(../images/icons/pdf-icon.png) no-repeat 5px 12px;
	padding: 15px 10px 10px 65px;
	width: 125px;
	min-height: 48px;
}
.skype-call {
	background: url(../images/icons/skype-icon.png) no-repeat 5px 12px;
	padding: 15px 10px 10px 65px;
	width: 125px;
	min-height: 48px;
}
#map {
	height: 275px;
	margin: 0px 0 30px -40px;
	position: relative;
	width: 1020px;
}
#map:before, #map:after {
	background: none;
	-webkit-box-shadow: 0 0 5px 2px rgba(54, 55, 54, 0.1);
	-moz-box-shadow: 0 0 5px 2px rgba(54, 55, 54, 0.1);
	box-shadow: 0 0 5px 2px rgba(54, 55, 54, 0.1);
	content: '';
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
#map:after {
	bottom: 0;
	top: auto;
}
ul.buttons li {
	display: list;
	margin: 25px 0;
}
ul.buttons-huge li {
	display: list;
	margin: 45px 0;
}
.inner-page-intro {
	width: 100%;
	height: auto;
	float: left;
	padding: 0px 0;
	margin-bottom: 30px;
	border-bottom: 1pt solid #e1e1e1;
}
.add-widget {
	sssbackground: url("../../lib/shortcodes/images/lists/addlist.png")left center no-repeat;
	background:url("../images/plus.png") left center no-repeat;
	padding: 2px 2px 2px 13px;
	font-weight: bold;
	display: block;
	margin-top: 20px;
}
.help {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #eee;
	padding:20px;
}
.help p {
	margin-bottom: 0;
}
#ss_header {
	/*background:url("../images/top-bg.png")repeat-x;*/

	background:#E0E0E0;
	float: left;
	width: 100%;
	clear: both;
	height:149px;
}
#ss_contents {
	float: left;
	width: 100%;
	clear: both !important;
}
.top_header, .menus_header {
	width: 1000px;
	/*clear: both;*/

	margin: 0px auto;
}
.ss_search {
	float: right;
	width: 124px;
	margin: 8px 0px 0px 10px;
}
.ss_search #s {
	padding: 5px 5px !important;
	font-size: 11px;
}
#ss_top_options {
	margin: 6px 0px 0px 0px;
	display: inline-block;
	float: left;
}
.ss_chat_header {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #ffffff;
	background: url(../images/bg_chat_header.png) repeat-x;
	display: inline-block;
	padding: 0px 7px 0px 4px;
	font-weight: bold;
	text-shadow: 1px 1px 0px #ab4d12;
	line-height: 26px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: solid 1px #0d0d0d;
	margin: 0px 6px;
	float: left;
}
.ss_chat_header:hover {
	color: #fff5b4;
}
.ss_chat_header span {
	display: inline-block;
	height: 26px;
	width: 28px;
	background: url(../images/img_chat_header.png) no-repeat;
	float: left;
	margin: 0px 6px 0px 1px;
}
.ss_country_header {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #ffffff;
	background: url(../images/bg_country_header.png) repeat-x;
	display: inline-block;
	padding: 0px 7px 0px 4px;
	font-weight: bold;
	text-shadow: 1px 1px 0px #438328;
	line-height: 26px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: solid 1px #0d0d0d;
	margin: 0px 6px;
	float: left;
}
.ss_country_header:hover {
	color: #fff5b4;
}
.ss_country_header span {
	display: inline-block;
	height: 26px;
	width: 28px;
	background: url(../images/img_country_headers.png) no-repeat;
	float: left;
	margin: 0px 6px 0px 1px;
}
.ss_country_header span.arrow {
	display: inline-block;
	height: 26px;
	width: 10px;
	background: url(../images/arrow_downs.png) no-repeat 0px 11px !important;
	float: right !important;
	margin: 0px 2px 0px 5px !important;
}
#ss_footer {
	float: left;
	width: 100%;
	clear: both;
}
.ss_slider {
	/*background: url(../images/header-bg.jpg) repeat-x;*/

	background:#E0E0E0;
	height:375px;
	clear: both;
	width: 100%;
	float: left;
}
#why_choose {
	/*background: #f2f8f8;

	padding: 14px 0px;

	box-shadow:0px 3px 5px #c7cbc9;*/

	float: left;
	width: 100%;
	clear: both;
}
#why_choose .why_choose_content {
	width:960px;
	margin: 0px auto;
	background:#FFF;
	padding: 10px 20px;
	position:relative;
}
.domain_search_bg {
	background:#FFF url(../images/domain-bg.png) no-repeat;
	height:121px;
	width:960px;
}
#why_choose .texts_content {
	float:left;
	font-family: 'pt_sansregular';
	font-size: 16px;
	width:48%;
	margin-right: 10px;
	color: #666666;
	line-height: 18px;
	display: inline-block;
}
#why_choose .why_choose_content h3 {
	margin:15px;
	padding: 0px 0px;
	font-size: 25px;
	color: #FFF;
}
#why_choose .texts_content p {
	padding: 0px 0px;
	margin: 10px 0px;
}
.get_heading {
	color: #1A6DA0;
	font-size: 25px;
	margin:1px 5px;
	padding: 0;
	font-weight:normal;
}
.see_more {
	text-align:left;
	margin-left:5px;
}
#searchs {
	position:absolute;
	top:62px;
	left:35px;
}
#searchs .search-area {
	width:620px;
}
.bg_input {
	/*float: left;*/

	width:612px;
	height:29px;
}
.bg_input p {
	padding:0px;
	margin:0px;
}
.bg_input .form_select {
	float:left
}
.bg_input input[type="text"] {
	border: medium none;
	color: #606161;
	font-family: 'pt_sansregular';
	font-size:14px;
	height:45px;
	padding-left:10px;
	width:410px;
	float:left;
}
.bg_input select {
	background:#244ce6;
	border: medium none;
	font-size:22px;
	padding:7px 6px 12px 6px;
	position: relative;
	width:97px;
	color:#FFF;
	margin:0px 0px 0px -2px;
}
#searchs input[type="submit"] {
	background:#3ec1c9;
	border: medium none;
	width:96px;
	height:47px;
	text-align:center;
	color:#FFF;
	font-size:20px;
	cursor:pointer;
	font-weight:normal;
	text-decoration:none;
	margin-top:0px;
}
#searchs input[type="submit"]:hover {
	background:#FFF;
	color:#4b92e2;
}
.search_domain {
	margin-top:24px;
}
#homesplans {
	width:960px;
	margin:0 auto;
}
#homesplans .plans {
	font-family: 'pt_sansregular';
	font-size: 13px;
	color: #454545;
	text-align: center;
	display: inline-block;
	margin:10px 0px;
	width: 31%;
	background:#f6f6f6;
	position:relative;
	padding:0px;
	border-radius:5px;
}
#homesplans .middle {
	margin:10px 33px 10px 34px;
}
#homesplans .middle .heading {
	background:#535353 !important;
	border-bottom:1px solid #2c2c2c !important;
}
#homesplans .middle .prise {
	color: #000000 !important;
	background: #fdbb30 !important;
	border-top:1px solid #7e7e7e !important;
}
#homesplans .middle .order_buton {
	background: #535353 !important;
}
#homesplans .middle .order_buton a {
	background: #fdbb30 !important;
}
#homesplans .middle .order_buton a:hover {
	background:#FFF !important;
	color:#333;
}
#homesplans .plans .heading {
	font-family: 'pt_sansregular';
	font-size: 29px;
	color: #FFF;
	background: #454545;
	border-bottom: 1px solid #454545;
	line-height: 38px;
	border-radius:5px 5px 0px 0px;
}
#homesplans .plans ul {
	list-style: none;
	padding: 0px 0px;
	margin: 10px 0px;
}
#homesplans .plans ul li {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #454545;
	line-height:38px;
	text-align: left;
	padding:0px 0px 0px 27px;
	margin: 0px 5px 0px 5px;
	background: url(../images/plan_sep1.png) no-repeat left center;
	border-bottom:1px dotted #bababa;
}
#homesplans .plans ul li.palsn_sep2 {
	background: url(../images/plan_sep2.png) no-repeat left center;
}
#homesplans .plans ul li.palsn_sep3 {
	background: url(../images/plan_sep3.png) no-repeat left center;
}
#homesplans .plans ul li.palsn_sep4 {
	background: url(../images/plan_sep4.png) no-repeat left center;
}
#homesplans .plans .prise {
	line-height:50px;
	font-size:16px;
	color: #FFFFFF;
	background: #848484;
	border-top: 1px solid #848484;
}
#homesplans .plans .prise strong {
	font-size:36px;
	color: #FFF;
	font-weight:normal;
}
#homesplans .plans .order_buton {
	background:#535353;
	height:65px;
	border-radius:0px 0px 5px 5px;
}
#homesplans .plans .order_buton a {
	background: #fdbb30;
	margin:5px auto;
	border-radius:5px;
	color:#FFF;
	text-align:center;
	line-height:65px;
	font-size:30px;
	padding:2px 10px;
}
#homesplans .plans .order_buton a:hover {
	background:#FFF;
	color:#333;
}
#homfeatures {
	width:960px;
	background:#FFF;
	clear:both;
	padding:10px 0px;
	margin:0 auto;
}
.feature_box_left {
	display:inline-block;
	width: auto;
}
#homfeatures .feature_box {
	width:597px;
	border:5px solid #f5f5f5;
	padding:10px;
	display:inline-block;
}
#homfeatures .feature_box .feature_heading {
	width:100%;
	border-bottom:1px dotted #c2c2c2;
	margin-bottom:8px;
	clear:both;
}
#homfeatures .feature_box .feature_heading h2 {
	font-size:26px;
	color:#202020;
	font-weight:normal;
	margin:0px auto;
	padding:0px;
	height:30px;
	line-height:20px;
}
#homfeatures .feature_box .features_box {
	font-family: 'pt_sansregular';
	font-size: 13px;
	color: #454545;
	text-align: left;
	display: inline-block;
	margin: 10px 30px 0px 0px;
	width:47%;
	position:relative;
}
#homfeatures .feature_box .right_box {
	margin:10px 0px 0px 0px;
}
#homfeatures .feature_box .features_box .left_img {
	float:left;
	width:16%;
	text-align:left;
}
#homfeatures .feature_box .features_box .right_part {
	float:left;
	width:84%;
}
#homfeatures .feature_box .features_box .right_part h2 {
	font-size:18px;
	color:#040404;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:25px;
	text-align:left;
}
#homfeatures .feature_box .features_box .right_part p {
	float:left;
	font-size:13px;
	color:#505050;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:20px;
	text-align:left;
}
#homfeatures .test_whyus {
	float:right;
}
#homfeatures .test_whyus .testimonial_box {
	float:right;
	width:269px;
	border:5px solid #f5f5f5;
	padding:10px;
}
#homfeatures .test_whyus .testimonial_box .feature_heading {
	width:100%;
	border-bottom:1px dotted #c2c2c2;
	margin-bottom:8px;
	clear:both;
}
#homfeatures .test_whyus .testimonial_box .feature_heading h2 {
	font-size:26px;
	color:#202020;
	font-weight:normal;
	margin:0px auto;
	padding:0px;
	height:30px;
	line-height:20px;
}
#homfeatures .test_whyus .testimonial_box p {
	float:left;
	font-family: 'pt_sansregular';
	font-size:14px;
	color:#696969;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:20px;
	text-align:left;
}
#homfeatures .test_whyus .testimonial_box p span {
	float:left;
	clear:both;
	font-family: 'pt_sansregular';
	font-size: 14px;
	color:#114696;
}
#homfeatures .test_whyus .testimonial_box p a {
	float:left;
	clear:both;
	width:268px;
	font-family: 'pt_sansregular';
	font-size: 14px;
	color:#3ec1c9;
	text-align:right;
	line-height:24px;
}
#homfeatures .test_whyus .whyus_box {
	/*float:right;*/

	width:269px;
	border:5px solid #f5f5f5;
	padding:10px;
	/*clear:both;*/

	margin:0px 0px 16px 0px;
	height: auto;
}
#homfeatures .test_whyus .whyus_box .feature_heading {
	width:100%;
	border-bottom:1px dotted #c2c2c2;
	margin-bottom:8px;
	clear:both;
}
#homfeatures .test_whyus .whyus_box .feature_heading h2 {
	font-size:26px;
	color:#202020;
	font-weight:normal;
	margin:0px auto;
	padding:0px;
	height:30px;
	line-height:20px;
}
#homfeatures .test_whyus .whyus_box ul {
	list-style: none;
	padding: 0px 0px;
	margin: 0px 0px 10px 0px;
}
#homfeatures .test_whyus .whyus_box ul li {
	float:left;
	font-family: 'pt_sansregular';
	font-size: 14px;
	width:100%;
	display: inline-block;
	color: #6b6b6b;
	line-height: 18px;
	padding:0px;
	margin-top:8px;
}
#homfeatures .test_whyus .whyus_box ul li big {
	font-family: 'pt_sansregular';
	font-size: 16px;
	color: #313131;
	line-height: 30px;
	font-weight:bold;
}
#homfeatures .test_whyus .whyus_box ul li img {
	margin: 8px 10px 30px 0px;
	float:left;
}
#homfeatures .ourgrowth_box {
	width:597px;
	background:#f5f5f5;
	border:5px solid #f5f5f5;
	padding:10px;
	display:inline-block;
	margin:15px 0px 0px 0px;
}
#homfeatures .ourgrowth_box .feature_heading {
	width:100%;
	border-bottom:1px dotted #c2c2c2;
	margin-bottom:8px;
	clear:both;
}
#homfeatures .ourgrowth_box .feature_heading h2 {
	font-size:26px;
	color:#202020;
	font-weight:normal;
	margin:0px auto;
	padding:0px;
	height:30px;
	line-height:20px;
}
#homfeatures .ourgrowth_box .growth_img {
	float:left;
	width:295px;
}
#homfeatures .ourgrowth_box .growth_text {
	float:left;
	width:300px;
	font-family: 'pt_sansregular';
	font-size:14px;
	color:#696969;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:20px;
	text-align:left;
}
.search_support {
	float:left;
	width:960px;
	border:1px solid #f6f6f6;
	border-radius:3px;
	margin:20px 0px 0px 0px;
}
.search_support ul {
	margin:0px;
	padding:0px;
}
.search_support ul li {
	float:left;
	display:inline-block;
	list-style:none;
	width:33%;
	font-family:"PT Sans";
	font-weight:normal;
	font-size:18px;
	color:#2f2f2f;
	line-height:20px;
	padding:16px 0px;
}
.search_support ul li img {
	float:left;
	padding:0px 15px;
}
#ss_footers {
    background: none repeat scroll 0 0 #E0E0E0;
    color: #FFFFFF;
    font-family: 'pt_sansregular';
    font-size: 11px;
    padding: 0;
    width: 100%;
}
.footers_main {
    background: none repeat scroll 0 0 #262626;
    margin: 0 auto;
    width: 1000px;
}
.footers_main_bottom {
    background: #000;
    margin: 0 auto;
    padding: 14px 0;
    width: 1000px;
}
#ss_lower_footer {
	width: 100%;
	background: #E0E0E0;
	/*padding: 14px 0px;*/

	color: #ffffff;
	font-family: 'pt_sansregular';
	font-size: 11px;

}
#footer_top_ss, #footer_bottom_ss {
    margin: 0 auto;
    width: 960px;
}
#footer_top_ss .firsts {
	display: table-cell;
	padding-right: 10px;
	width:330px;
	float:left;

}#text-2 {
	float:none !important;
}
#nav_menu-2 {
	width:100%;
	float:left;
}
#nav_menu-3 {
	width:100%;
	float:left;
	clear:both;
}
#footer_top_ss .first h4, .last h4 {
	font-family: 'pt_sansregular';
	font-size:18px;
	color: #fff !important;
	padding: 21px 0px 0px 0px;
	margin: 0px 0px;
}
#footer_top_ss .first ul, .last ul {
	list-style: none;
	padding: 0px 0px;
	margin: 6px 0px;
}
#footer_top_ss .first ul li, .last ul li {
	display: inline-block;
	color: #ffffff;
	width:40%;
	font-family: 'pt_sansregular';
	font-size: 11px;
	border: solid 0px;
	background: url(../images/bullet_footer.png) no-repeat 0px 11px;
	padding: 4px 2px 4px 10px;
	float:left;/*clear:both;*/
}
#footer_top_ss .first ul li a, .last ul li a {
	color: #b0b0b0;
	font-family: 'pt_sansregular';
	font-size:12px;
	background:none;
	padding:0px;
}
#footer_top_ss .first ul li a:hover, .last ul li a:hover {
	color:#FFF;
}
#footer_top_ss .second {
	display: table-cell;
	width: 200px;
	float:left;/*padding-left:95px;*/
}
#footer_top_ss .second  ul {
	list-style: none;
	padding: 0px 0px;
	margin: 6px 0px;
}
#footer_top_ss .second ul li {
	display: inline-block;
	color: #ffffff;
	width:100%;
	font-family: 'pt_sansregular';
	font-size: 11px;
	border: solid 0px;
	background: url(../images/bullet_footer.png) no-repeat 0px 11px;
	padding: 4px 2px 4px 10px;
	float:left;
	clear:both;
}
#footer_top_ss .second ul li a {
	color: #b0b0b0;
	font-family: 'pt_sansregular';
	font-size:12px;
	background:none;
	padding:0px;
}
#footer_top_ss .second ul li a:hover {
	color:#FFF;
}
#footer_top_ss .firsts h4 {
	font-family: 'pt_sansregular';
	font-size:18px;
	color: #ffffff;
	padding:0px 0px 5px 0px;
	margin: 0px 0px;
}
#footer_top_ss .firsts ul {
	list-style: none;
	padding: 0px 0px;
	margin:11px 0px;
	float:left;
	width:100%;
}
#footer_top_ss .firsts ul li {
	display: inline-block;
	color: #ffffff;
	width:42%;
	font-family: 'pt_sansregular';
	font-size: 11px;
	border: solid 0px;
	background: url(../images/bullet_footer.png) no-repeat 0px 11px;
	padding: 4px 2px 4px 10px;
	float:left;
}
#footer_top_ss .firsts ul li a {
	color: #b0b0b0;
	font-family: 'pt_sansregular';
	font-size:12px;
	background:none;
	padding:0px;
}
#footer_top_ss .firsts ul li a:hover {
	color:#FFF;
}
#footer_top_ss .second h4 {
	font-family: 'pt_sansregular';
	font-size:18px;
	color: #ffffff;
	padding:0px 0px 5px 0px;
	margin: 0px 0px;
}
#footer_top_ss .second .ss_blog {
	margin: 14px 0px 24px 0px;
}
#footer_top_ss .second .dtimes {
	display: inline-block;
	width: 42px;
}
#footer_top_ss .second .dtimes span {
	font-family: 'pt_sansregular';
	font-size: 21px;
	color: #1277cc;
	background: #ffffff;
	display: block;
	padding: 10px 0px;
	line-height: 25px;
	text-align: center;
	display: block;
	margin: 3px 0px;
}
#footer_top_ss .second .dtimes span.month {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #ffffff;
	background: #1277cc;
	display: block;
	padding: 3px 0px;
	line-height: 16px;
	text-align: center;
	display: block;
	margin: 3px 0px;
}
#footer_top_ss .second .content {
	font-family: 'pt_sansregular';
	font-size: 13px;
	color: #ffffff;
	vertical-align: top;
	line-height: 16px;
	display: inline-block;
	width: 186px;
	margin: 0px 7px;
}
#footer_top_ss .second .content a {
	font-family: 'pt_sansregular';
	font-size: 13px;
	color: #141414;
	line-height:24px;
	text-transform:capitalize;
}
#footer_top_ss .third h4 {
	font-family: 'pt_sansregular';
	font-size:18px;
	color: #ffffff;
	padding:0px 0px 5px 0px;
	margin: 0px 0px;
}
#footer_top_ss .third {
	display: table-cell;
	width:420px;/*float:right;

	margin-top:-202px;

	width:485px;*/
}
.height{height:205px;}
#footer_top_ss .third p {
	margin: 7px 0px;
}
#footer_top_ss .third table {
	margin: 10px 0px;
}
#footer_top_ss .third table td {
	font-family: 'pt_sansregular';
	font-size: 13px;
	color: #ffffff;
	padding: 2px 5px;
	text-align: left;
}
#footer_top_ss .third table td a {
	font-family: 'pt_sansregular';
	font-size: 13px;
	color: #ffffff;
}
#footer_top_ss .third h5 {
	font-family: 'pt_sansregular';
	font-size: 16px;
	color: #ffffff;
	margin: 14px 0px 7px 0px;
	padding: 0px 0px;
}
#footer_bottom_ss .footer_links {
	font-family: 'pt_sansregular';
	font-size: 11px;
	color: #ffffff;
	display: table-cell;
	width: 686px;
}
#footer_bottom_ss .footer_links ul, #footer_bottom_ss .footer_links p {
	padding: 0px 0px;
	margin: 3px 0px;
}
#footer_bottom_ss .footer_links ul li {
	display: inline;
	padding: 0px 3px 0px 0px;
	background: none;
	border: solid 0px;
}
#footer_bottom_ss .sidebarBox {
	margin: 0px 0px;
}
#footer_bottom_ss .footer_links a {
	font-family: 'pt_sansregular';
	font-size: 11px;
	color: #ffffff;
}
#footer_bottom_ss .promotional {
	font-family: 'pt_sansregular';
	font-size: 11px;
	color: #dedede;
	text-align: right;
	display: table-cell;
	width: 321px;
	font-weight: normal;
	line-height: 30px;
}
.footer_top {
	/* background:#4b92e2; */
	width:960px;
	height:70px;
	margin:0 auto;
}
.footer_top .footer_top_row {
	float:left;
}
.footer_top .footer_top_row .newsletter {
	float:left;
	width:325px;
	margin-left:10px;
	line-height:67px;
}
.footer_top .footer_top_row .newsletter span {
	font-size:20px;
	color:#FFF;
	margin-right:10px;
	float:left;
}
.newsletter-email {
	width:149px;
	height:25px;
	background:#FFF !important;
	border:none;
	padding-left:8px;
	float:left;
	margin:23px 0px 0px 0px
}
.newsletter-submit {
	float:left;
	background:#070707;
	height:27px;
	border:none;
	font-family: 'pt_sansregular';
	font-size: 18px;
	color: #FFF;
	margin-top:23px;
}
.newsletter-submit:hover {
	background:#666;
}
.payment_method {
	float:right;
	width:360px;
	margin-left:15px;
	line-height: 29px;
}
.payment_method span {
	font-size:20px;
	color:#FFF;
	margin-right:15px;
	text-transform:uppercase;
}
.our_blog p {
	color:#B0B0B0;
	margin:10px 0px;
	padding:0px;
}
.our_blog a {
	background:#FFF;
	float:right;
	padding:5px 10px;
	margin-top:5px;
}
.our_blog a:hover {
	background:#4b92e2;
	color:#FFF;
}
#inner_header {
	/*background: url(../images/inner_header_bg.png) repeat-x;*/

	width: 100%;
	float: left;
}
.inner_header_bg .header_tital {
	font-size: 45px;
	width:960px;
	margin:0 auto;
	color:#FFF;
	font-family: 'pt_sansregular';
	font-weight:normal;
	/*background: url(../images/domain-banner-f.png) no-repeat right;*/
	text-indent:15px;
	height:102px;
}
.header_images {
	float:right;
	height:14px;
	padding:1px 0 0 0;
}
#inner_header .inner_header {
	width: 1000px;
	/*height:102px;*/

	overflow: hidden;
	font-family: 'pt_sansregular';
	font-size: 45px;
	color: #FFF;
	/*line-height:102px;*/

	padding: 0px 0px;
}
#inner_header .bgs {
	background: url(../images/inner_header_right.png) no-repeat right;
	background-size:contain;
	width:960px;
	background-size:960px;
	margin:0 auto;
	text-indent:15px;
}
.ss_page_content {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #454545;
	line-height: 21px;
}
.ss_page_content h2 {
	font-family: 'pt_sansregular';
	font-size: 24px;
	color: #454545;
	text-align: center;
	line-height: 24px;
	margin: 0px 0px;
	padding: 24px 0px 10px 0px;
}
.three_column_plans {
	display: inline;
	float: left;
	margin: 0 10px;
	overflow: hidden;
	width: 970px;
}
a.ss_button {
	display:inline-block;
	font-size:12px;
	font-family: 'pt_sansregular';
	letter-spacing:-0.5px;
	text-shadow:0 1px 0 #474747;
	color:#fff;
	cursor:pointer;
	text-decoration:none;
	margin:0 0 3px;
	padding:7px 45px 5px 45px;
}
.inner_header_bg {
	margin:0 auto;
	width:1000px;
	background:#FFF;
	padding:0px 0px 4px 0px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 a.ss_button {
 padding:7px 45px 5px 45px;
}
}
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
 a.ss_button {
 padding:7px 45px 5px 45px;
}
}
a:hover.ss_button {
	text-decoration:none;
}
.ss_button.small {
	font-size:12px;
}
.ss_button.medium {
	font-size:14px;
}
.ss_button.large {
	font-size:16px;
	padding:6px 45px 11px 45px;
}
.ss_button.button_gray {
	background: -moz-linear-gradient(top, #8d8d8d, #666666);
	background: -webkit-linear-gradient(top, #8d8d8d, #666666);
	background: -o-linear-gradient(top, #8d8d8d, #666666);
	background-color: #666666;
	border-bottom:3px solid #4a4a4a;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ss_button.button_gray:hover {
	background: -moz-linear-gradient(top, #666666, #8d8d8d);
	background: -webkit-linear-gradient(top, #666666, #8d8d8d);
	background: -o-linear-gradient(top, #666666, #8d8d8d);
	background-color: #8d8d8d;
}
.ss_button.button_gray:active {
	margin-top:3px;
	border-bottom:none;
}
.ss_button.button_white {
	background: -moz-linear-gradient(top, #f7f7f7, #e6e6e6);
	background: -webkit-linear-gradient(top, #f7f7f7, #e6e6e6);
	background: -o-linear-gradient(top, #f7f7f7, #e6e6e6);
	background-color: #e6e6e6;
	border-bottom:3px solid #a6a6a6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#7b7b7b;
	text-shadow:0 1px 0 #fff;
}
.ss_button.button_white:hover {
	background: -moz-linear-gradient(top, #e6e6e6, #f7f7f7);
	background: -webkit-linear-gradient(top, #e6e6e6, #f7f7f7);
	background: -o-linear-gradient(top, #e6e6e6, #f7f7f7);
	background-color: #f7f7f7;
}
.ss_button.button_white:active {
	margin-top:3px;
	border-bottom:none;
}
.ss_button.button_red {
	background: -moz-linear-gradient(top, #fe6464, #e62929);
	background: -webkit-linear-gradient(top, #fe6464, #e62929);
	background: -o-linear-gradient(top, #fe6464, #e62929);
	background-color: #e62929;
	border-bottom:3px solid #b30f0f;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ss_button.button_red:hover {
	background: -moz-linear-gradient(top, #e62929, #fe6464);
	background: -webkit-linear-gradient(top, #e62929, #fe6464);
	background: -o-linear-gradient(top, #e62929, #fe6464);
	background-color: #fe6464;
}
.ss_button.button_red:active {
	margin-top:3px;
	border-bottom:none;
}
.ss_button.button_orange {
	background: -moz-linear-gradient(top, #f3963a, #e47405);
	background: -webkit-linear-gradient(top, #f3963a, #e47405);
	background: -o-linear-gradient(top, #f3963a, #e47405);
	background-color: #e47405;
	border-bottom:3px solid #ac5601;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ss_button.button_orange:hover {
	background: -moz-linear-gradient(top, #e47405, #f3963a);
	background: -webkit-linear-gradient(top, #e47405, #f3963a);
	background: -o-linear-gradient(top, #e47405, #f3963a);
	background-color: #f3963a;
}
.ss_button.button_orange:active {
	margin-top:3px;
	border-bottom:none;
}
.ss_button.button_blue {
	background: -moz-linear-gradient(top, #54baec, #2395cc);
	background: -webkit-linear-gradient(top, #54baec, #2395cc);
	background: -o-linear-gradient(top, #54baec, #2395cc);
	background-color: #2395cc;
	border-bottom:3px solid #2a7396;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ss_button.button_blue:hover {
	background: -moz-linear-gradient(top, #2395cc, #54baec);
	background: -webkit-linear-gradient(top, #2395cc, #54baec);
	background: -o-linear-gradient(top, #2395cc, #54baec);
	background-color: #54baec;
}
.ss_button.button_blue:active {
	margin-top:3px;
	border-bottom:none;
}
.ss_button.button_green {
	background: -moz-linear-gradient(top, #a1c63b, #7aa602);
	background: -webkit-linear-gradient(top, #a1c63b, #7aa602);
	background: -o-linear-gradient(top, #a1c63b, #7aa602);
	background-color: #7aa602;
	border-bottom:3px solid #577601;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ss_button.button_green:hover {
	background: -moz-linear-gradient(top, #7aa602, #a1c63b);
	background: -webkit-linear-gradient(top, #7aa602, #a1c63b);
	background: -o-linear-gradient(top, #7aa602, #a1c63b);
	background-color: #a1c63b;
}
.ss_button.button_green:active {
	margin-top:3px;
	border-bottom:none;
}
#hostingplans {
	width: 100%;
	margin: 10px 0px;
}
#hostingplans .title {
	background: url(../images/bg_plan_heading.png) repeat-x 0px 25px;
	font-family: 'pt_sansregular';
	font-size: 30px;
	text-align: center;
	color: #3393b2;
}
#hostingplans .title span {
	background: #ffffff;
	padding: 6px 10px;
}
#hostingplans .plans {
	font-family: 'pt_sansregular';
	font-size: 13px;
	color: #454545;
	text-align: center;
	display: inline-block;
	margin: 5px 3px;
	width: 23%;
	box-shadow: 0px 0px 3px 2px #cccccc;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding: 0px 0px;
}
#hostingplans .plans p {
	margin: 0px 0px 18px 0px;
}
#hostingplans .plans p.heading {
	font-family: 'pt_sansregular';
	font-size: 24px;
	color: #a74b16;
	border-bottom: solid 3px #c8a707;
	background: #f8d320;
	line-height: 35px;
	padding: 6px 0px;
}
#hostingplans .plans p.prices {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #999999;
	margin: 0px 0px 18px 0px;
	line-height: 14px;
}
#hostingplans .plans p.prices big {
	font-size: 35px;
	color: #124f7b;
	line-height: 35px;
}
#hostingplans .plans big.ssblue {
	font-size: 21px;
	color: #3393b2;
}
#hostingplans .plans big.ssgreen {
	font-size: 21px;
	color: #54a33c;
}
#hostingplans .plans big.sspink {
	font-family: 'pt_sansregular';
	font-size: 21px;
	color: #ad4672;
}
#hostingplans .plans ul {
	list-style: none;
	padding: 0px 0px;
	margin: 10px 0px;
}
#hostingplans .plans ul li {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #6c6448;
	border-bottom: solid 1px #dedede;
	line-height: 32px;
	text-align: left;
	padding: 4px 6px;
	border-top: solid 1px #dedede;
	margin: 0px 0px -1px 0px;
	background: #fdf5ce;
}
#hostingplans .plans ul li.alt {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #6c6448;
	border-bottom: solid 1px #dedede;
	line-height: 32px;
	text-align: left;
	padding: 4px 6px;
	border-top: solid 1px #dedede;
	margin: 0px 0px -1px 0px;
	background: #fcec9d;
}
.contentInfoBox {
	clear:both;
	margin:20px 0px;
	text-align:center;
	background:#fff url(../images/bg_livechat.png) left bottom repeat-x;
	border:1px solid #ddd;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);
	-moz-box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);
	box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);
}
.contentInfoBox p {
	padding:14px;
}
.textwidget .ticks li {
	background: url(../images/ic_ticks_sidebar.png) no-repeat 3px 6px !important;
	padding: 4px 4px 4px 24px !important;
	border: solid 0px !important;
	font-family: Calibri, Arial, sans-serif, Tahoma !important;
	font-size: 13px !important;
	color:#333;
	width:100%;
}
#text-5 h4, #nav_menu-5 h4 {
	background:#999;
	padding:5px !important;
	margin-top:28px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}
#recent-posts-2 h4, #archives-2 h4 {
	background:#999;
	padding:5px !important;
	margin-top:8px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}
#recent-posts-2, #archives-2 {
	float:left;
	width:240px;
}
#recent-posts-2 ul, #archives-2 ul {
	float:left;
	background:#f6f6f6;
	padding:10px;
	margin:0px;
	width:92%;
}
#recent-posts-2 ul li, #archives-2 ul li {
	width:100%;
	clear:both;
	background: url(../images/bullet_footer.png) no-repeat 0px 15px;
	padding: 4px 2px 4px 10px;
}
#recent-posts-2 ul li a, #archives-2 ul li a {
	font-size:16px;
	color:#333;
}
#text-5, #nav_menu-5 {
	float:left;
	width:240px;
}
ul.ticks {
	float:left;
	background:#f6f6f6;
	padding:10px;
	margin:0px;
}
.menu-additional-sidebar-container {
	clear:both;
	margin:0px;
	padding:0px;
	float:left;
	width:92%;
	background:#f6f6f6;
	padding:0px 10px;
}
.menu-additional-sidebar-container ul {
	margin:0px;
	padding:0px;
}
.menu-additional-sidebar-container ul li {
	width:100%;
	clear:both;
	background: url(../images/bullet_footer.png) no-repeat 0px 15px;
	padding: 4px 2px 4px 10px;
}
.menu-additional-sidebar-container ul li a {
	font-size:16px;
	color:#333;
}
.menu-additional-sidebar-container ul li a:hover {
	color:#000;
}
.metaRight {
	border-top: 1px dotted #CDCDCD;
	border-bottom: 1px dotted #CDCDCD;
	padding: 6px 0;
	font-size: 11px;
}
.metaRight img {
	vertical-align: middle;
	margin-right: 3px;
	border: none;
	padding: 0;
}
ul.clients {
	list-style: none;
	padding: 0px 0px;
	margin: 10px 0px;
}
ul.clients li {
	display: inline-block;
	padding: 0px 0px;
	width: 128px;
	margin: 14px 13px;
	text-align: center;
	border: solid 1px #ababab;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
}
ul.clients li a {
	font-family: 'pt_sansregular';
	font-size: 14px;
	color: #454545;
	display: block;
	background: #f0f0f0;
	padding: 4px 6px;
	text-align: center;
}
/*------------------------- Web Hosting Page css Start---------------------*/



#web_box {
	width:1000px;
	margin:0 auto;
	padding:0px;
	position:relative;
}
.head-box4 {
	left: 0;
	padding-left: 13px;
}
.inner1 {
	width: 238px;
	float:left;
	padding-bottom:32px;
}
.inner1-box1 {
	color:#FFF;
	font-size:30px;
	text-align:center;
	padding-top:13px;
	margin-top:10px;
	text-shadow:1px 0px 0 #7a7a7a;
	letter-spacing:-1px;
	padding-bottom: 14px;
	line-height:36px;
	border-radius:14px 14px 0 0;
	-webkit-border-radius:14px 14px 0 0;
	background: #4daecf;
	background: -moz-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4daecf), color-stop(100%, #0091c0));
	background: -webkit-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: -o-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: -ms-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: linear-gradient(to bottom, #000000 0%, #4D4D4D 100%);
}
.inner-line {
	background:url(../images/page1-bg2.gif) repeat-x 0 0 #a0b83a;
	height:4px;
	width:100%;
	box-shadow: 0px 2px 2px #313131;
	-webkit-box-shadow: 0px 2px 2px #313131;
}
.inner-box2 {
	position:relative;
	padding-bottom:58px;
	border-radius:0 0 12px 12px;
	-webkit-border-radius:0 0 12px 12px;
	background:#f6f6f6;
}
.inner-box3 {
	color: #000;
	font-size: 14px;
	line-height: 17px;
	overflow: hidden;
	padding-right: 4px;
	padding-top: 8px;
	text-align: center;
	padding-bottom:9px;
}
.inner-box4 {
	overflow:hidden;
	padding-left: 30px;
	padding-bottom:0px;
	padding-top: 16px;
}
.text1 {
	display:inline-block;
	float:left;
	color:#000;
	font-size:30px;
	line-height:36px;
	margin-right:9px;
}
.text2 {
	color: #fdbb30;
	display: inline-block;
	float: left;
	margin-right:20px;
	font-size: 79px;
	font-weight: bold;
	letter-spacing: -8px;
	line-height: 78px;
}
.p7 .text2 {
	padding-right:17px;
	margin-right:0;
}
.p7 .text1 {
	margin-right:3px;
}
.text3 {
	display:block;
	color:#333;
	font-size:12px;
	line-height:15px;
	text-shadow:none;
	padding-left:2px;
	margin-top:-4px;
}
.inner1-list a {
	color:#333;
	font-size:12px;
	text-decoration:none;
	text-align:left;
}
.inner1-list a:hover {
	color:#333;
	text-decoration:none;
}
.inner1-list li {
	display:block;
	font-size:14px;
	padding:5px 0px;
	border-bottom:1px dotted #CCC;
}
.inner1-list {
	margin: 0px 17px !important;
}
.button1 {
	display:inline-block;
	font-size:18px;
	line-height:34px;
	color:#FFF;
	height:38px;
	position:absolute;
	left:45px;
	background:#2b5fa0;
	border-radius:5px;
	width:100px;
	text-align:center;
}
.button1:hover {
	background:#FFF;
	color:#2b5fa0;
}
.p6 {
	box-shadow: -3px 0 3px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: -3px 0 3px rgba(0, 0, 0, 0.25);
}
.p7 {
	padding-left:15px;
}
/********************** Hover ************************/

.inner1:hover .inner-line {
	height:8px;
}
.inner1:hover .inner1-box1 {
	background: #fdbb30;
	margin-top:0;
	padding-bottom:21px;
}
.inner1:hover .blue2 {
	background:#2b5fa0;
}
.inner1:hover .red2 {
	background:#2b5fa0;
}
.inner1:hover .green2 {
	background:#2b5fa0;
}
.inner1:hover .yellow2 {
	background:#2b5fa0;
}
.inner1:hover .inner-box3 {
	padding-top:7px;
}
.inner1:hover .inner-box2 {
	padding-bottom:68px;
	box-shadow:0px 0 21px -4px #000000;
	-webkit-box-shadow:0px 0 21px -4px #000000;
	position:relative;
	z-index:9999;
}
/*------------------------- Web Hosting Page css Close---------------------*/









/*------------------------- Reseller Hosting Page css Start---------------------*/



.header-modules .banner img {
	display:none
}
.header-modules {
	position:relative;
	z-index:1;
	width:1000px;
	margin:0 auto 35px;
	font-family:Trebuchet MS;
	line-height:normal;
	float:left;
}
#container {
	border-radius:0 20px 20px 0;
	margin:0 auto;
	width:1025px;
}
#column-left {
	float:left;
	width:241px;
}
#column-right {
	float:right;
	width:241px;
}
#column-left+#column-right+#content, #column-left+#content {
	margin-left:241px;
}
.common-home #content {
	margin:0;
	background:none;
	border:0;
	padding:0
}
#content {
	padding:0px;
	margin:0 auto;
	width:960px;
}
#column-right+#content {
	margin-right:241px;
}
.row-1 {
	margin-top:30px
}
#header {
	position:relative;
	color:#9d9d9d;
}
#header #logo a, #header #logo a img {
	display:block;
}
#header #logo {
	float:left;
	margin:17px 0 0 0;
	position:relative;
	height:120px;
	z-index:1
}
#language {
	color:#999;
	line-height:17px;
}
#language img {
	cursor:pointer;
}
.header-top1 {
	float:right;
	width:1025px;
	margin-top:-137px;
}
.banner+.banner {
	margin-left:20px
}
.banner {
	overflow:hidden;
	float:left
}
.banner>div:first-child {
	margin-left:0px;
	width:163px;
}
.banner>div {
	margin-left:5px;
	float:left;
	position:relative;
	width:194px;
	border-radius:5px;
	overflow:hidden
}
.banner>div a {
	display:block
}
.banner>div .price {
	border-top:1px solid #333;
	background:#999;
	height:70px;
	padding-top:10px;
	font-weight:bold;
	font-size:52px;
	color:#fff;
	padding-left:30px;
	position:relative
}
.banner>div .price span {
	font-weight:bold;
	font-size:35px;
}
.banner>div .price em {
	font-weight:bold;
	font-size:25px;
	color:#FFF;
	vertical-align:top
}
.banner>div .price strong {
	font-size:12px;
	color:#FFF;
	vertical-align:bottom;
	position:absolute;
	display:inline-block;
	line-height:normal;
	right:20px;
	top:49px
}
.banner>div .head.head-1 {
	height:100px;
	padding-top:60px;
	background:#666;
	font-size:30px;
}
.banner>div .head {
	background:#666;
	border-radius:5px 5px 0 0;
	font:bold 35px/29px Trebuchet MS;
	color:#fff;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #383838;
	text-align:center;
	height:50px;
	padding-top:28px;
}
.banner>div .head span {
	font:bold 21px Trebuchet MS;
	color:#FFF;
	display:block;
}
.banner>div .desc .check {
	background:url(../images/check.png) no-repeat left;
	width:20px;
	height:45px;
	margin:0 auto
}
.banner>div .desc li.th {
	background:#f6f6f6;
	color:#666
}
.banner>div .desc ul {
	padding:0px;
	margin:0px;
}
.banner>div .desc li {
	color:#666;
	text-align:center;
	font-weight:normal;
	font-size:18px;
	background:#e0e0e0;
	padding:0px 0;
	list-style:none;
	line-height:45px;
}
.banner>div:first-child .desc li {
	text-transform:uppercase;
	color:#Trebuchet MS;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	padding:0px 0 0px 25px;
	list-style:none;
	line-height:45px;
}
.banner>div:first-child .desc li.last {
	background:#4b92e2;
	height:53px;
	padding:0px;
}
.banner>div .desc li.last {
	border-bottom:0;
	background:#4b92e2;
	padding:11px 0 16px;
	border-radius:0 0 5px 5px
}
.banner>div .desc li a {
	display:block;
	background:#FFF;
	width:80px;
	height:28px;
	text-align:center;
	line-height:28px;
	text-decoration:none;
	color:#000;
	font-weight:normal;
	font-size:16px;
	margin:0 auto;
	border-radius:5px
}
.banner>div .desc li a:hover {
	background:#000;
	color:#FFF
}
/*------------------------- Reseller Hosting Page css Close---------------------*/









.padtop {
	padding-top:10px !important;
	float:left;
}
.inner {
	margin: 0 auto;
	position: relative;
	text-align: left;
	width:960px;
	padding:0px;
}
ul.tabu {
	list-style: none outside none;
	margin: 0;
	padding: 30px 0 0;
	z-index: 999;
}
ul.tabu {
	list-style: none outside none;
	margin: 0;
	padding: 30px 0 0;
	z-index: 999;
}
ul.tabu li {
	background:#4b92e2;
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	padding:6px 15px !important;
	border:none !important;
	font-size:18px;
}
ul.tabu li a {
	color:#FFF;
}
ul.tabu li.active a {
	color:#4b92e2;
}
ul.tabu li:hover a {
	color:#4b92e2;
}
ul.tabu li.active, ul.tabu li:hover {
	border-bottom:1px solid #fff;
	background:#EBEBEB;
}
.tabholder {
	position:relative;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
	clear:both;
}
.tab {
	top:0;
	left:0;
}
.half {
	width:485px;
	float:left;
	padding-right:15px;
}
.half.alt {
	width:485px;
	padding-left:15px;
	padding-right:0;
	text-align:left;
	border:none!important;
}
.half.alt ul.features-b li {
	width:242px;
}
.half.alt ul.features-b, .half.alt ul.features-b li {
	border:none !important;
	padding:0;
}
.half.alt ul.features-b {
	padding-top:15px;
}
.domainsec.tabbed {
	border-radius:0 10px 10px 10px;
	-moz-border-radius:0 10px 10px 10px;
	-webkit-border-radius:0 10px 10px 10px;
	margin-top:0px;
}
.domainsec, .whitecontent {
	background:#EBEBEB;
	width:945px;
	overflow:hidden;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:15px;
	-moz-box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.07);
	-webkit-box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.07);
	box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.07);
}
.domainlook {
	float:left;
	background:#2464bd;
	background-image:url(../gradient.php?from=2464bd&to=6a98b1);
	background:-webkit-gradient(linear, left top, left bottom, from(#2464bd), to(#6a98b1));
	background:-moz-linear-gradient(top, #2464bd, #6a98b1);
	background:-webkit-linear-gradient(top, #2464bd, #6a98b1);
	background:-o-linear-gradient(top, #2464bd, #6a98b1);
	background:-ms-linear-gradient(top, #2464bd, #6a98b1);
	background:linear-gradient(top, #2464bd, #6a98b1);
	-webkit-box-shadow:inset 0 8px 8px -3px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:inset 0 8px 8px -3px rgba(0, 0, 0, 0.4);
	box-shadow:inset 0 8px 8px -3px rgba(0, 0, 0, 0.4);
	padding:15px 15px;
	width:606px;
}
.rightdomain {
	float: right;
	width: 300px;
}
.rightdomain h3 {
	margin:0px;
	padding:0px;
}
.rightdomain ul {
	margin:0px;
	padding:0px;
}
.rightdomain ul li {
	list-style:none;
	background:#f6f6f6;
	margin:5px 5px 5px 0px;
	padding:5px;
	text-indent:8px;
	font-size:16px;
	color:#666;
}
.rightdomain ul li span {
	color:#1c6088;
	padding-left:10px;
}
.domainlook .domaintitle {
	font-size:24px;
	text-align:center;
	font-weight:bold;
	color:white;
	text-shadow:1px 1px rgba(0, 0, 0, 0.3);
	padding:8px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.domainlook fieldset {
	background:white;
	height:45px;
	margin-top:15px;
	border:none;
	outline:none;
	padding:0;
	position:relative;
}
.domainlook fieldset label {
	background:#acc2db;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:white;
	font-size:14px;
	margin:0;
	position:absolute;
	left:5px;
	top:5px;
	text-align:center;
	width:45px;
	display:block;
	height:27px;
	padding-top:8px;
}
.domainlook fieldset input[type=text] {
	font-size:16px;
	position:absolute;
	border:none;
	margin:0;
	padding:0;
	line-height:0;
	text-indent:0;
	outline:none;
	width:300px;
	height:35px;
	left:60px;
	top:5px;
}
.domainlook fieldset input[type=submit] {
	background: #ef9547;
	background: -moz-linear-gradient(top, #ef9547 0%, #db561e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef9547), color-stop(100%, #db561e));
	background: -webkit-linear-gradient(top, #ef9547 0%, #db561e 100%);
	background: -o-linear-gradient(top, #ef9547 0%, #db561e 100%);
	background: -ms-linear-gradient(top, #ef9547 0%, #db561e 100%);
	background: linear-gradient(to bottom, #ef9547 0%, #db561e 100%);
	border:none;
	font-weight:bold;
	font-size:21px;
	color:white;
	text-align:center;
	outline:none;
	position:absolute;
	right:5px;
	top:5px;
	display:block;
	width:100px;
	height:35px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	text-shadow:1px 1px rgba(0, 0, 0, 0.3);
}
.domainlook.bulk fieldset input[type=submit] {
	bottom:5px;
	right:5px;
	top:auto;
}
.domainlook.bulk fieldset textarea {
	width:333px;
	height:50px;
	overflow:hidden;
	resize:none;
	position:absolute;
	left:5px;
	top:50px;
	outline:none;
	border:#ddd 1px solid;
}
.domainlook.bulk fieldset {
	height:115px;
}
.domainlook.bulk fieldset label {
	background:none;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#444;
	font-size:18px;
	width:100%;
	position:relative;
	text-align:left;
	padding:5px 0 0 5px;
}
.domainlook.bulk fieldset ol {
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	right:5px;
	top:5px;
	width:240px;
	height:300px
}
.domainlook.bulk fieldset ol li {
	display:inline-block;
	width:23%;
	padding:0;
	margin:0;
}
.domainlook.bulk fieldset ol li input {
	float:left;
	margin-top:7px !important;
	margin-right:0;
}
.domainlook.bulk fieldset ol li img {
	float:left;
	margin-top:7px !important;
	margin-right:0;
}
.domainlook.bulk fieldset ol li label {
	float:left;
	font-size:12px;
	width:33px;
	padding:0;
	margin:0;
}
.domainlook fieldset select {
	background:#ededed;
	font-size:14px;
	text-align:center;
	outline:none;
	border:none;
	position:absolute;
	right:115px;
	top:5px;
	display:block;
	width:70px;
	height:35px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#666;
	padding:5px;
}
.domainlook fieldset options {
	background:#ededed;
	font-size:14px;
	text-align:center;
	outline:none;
	border:none;
	color:#666;
	border:none;
}
.domainlook {
	color:#FFF;
}
.inner h2 {
	background: none repeat scroll 0 0 #EBEBEB;
	border-bottom: 1px solid #FFFFFF;
	color: #585858;
	display: block;
	font-size: 24px;
	margin:0px 0px 10px 0px;
	padding: 15px 0 15px 30px;
	text-align: left;
	text-shadow: 1px 1px white;
	float:left;
	width:930px;
}
.domainlook.orange {
	background:#c96800;
	background-image:url(../gradient.php?from=c96800&to=f8962d);
	background:-webkit-gradient(linear, left top, left bottom, from(#c96800), to(#f8962d));
	background:-moz-linear-gradient(top, #c96800, #f8962d);
	background:-webkit-linear-gradient(top, #c96800, #f8962d);
	background:-o-linear-gradient(top, #c96800, #f8962d);
	background:-ms-linear-gradient(top, #c96800, #f8962d);
	background:linear-gradient(top, #c96800, #f8962d);
}
.domainlook.green {
	background:#308020;
	background-image:url(../gradient.php?from=308020&to=53b041);
	background:-webkit-gradient(linear, left top, left bottom, from(#308020), to(#53b041));
	background:-moz-linear-gradient(top, #308020, #53b041);
	background:-webkit-linear-gradient(top, #308020, #53b041);
	background:-o-linear-gradient(top, #308020, #53b041);
	background:-ms-linear-gradient(top, #308020, #53b041);
	background:linear-gradient(top, #308020, #53b041);
}
.domainlook.reds {
	background: #ef9547;
	background: -moz-linear-gradient(top, #ef9547 0%, #db561e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef9547), color-stop(100%, #db561e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ef9547 0%, #db561e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ef9547 0%, #db561e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ef9547 0%, #db561e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ef9547 0%, #db561e 100%); /* W3C */
}
ul.planstable {
	padding:0px 0;
	width:100%;
	overflow:hidden;
	margin:20px 0px 0px 0px;
}
ul.planstable > li {
	display:block;
	float:left;
	text-align:center;
	width:164px;
}
ul.planstable.four > li {
	width: 189px;
}
ul.planstable > li ul {
	list-style:none;
	margin:0;
	padding:0;
}
ul.planstable > li.detailscol li.title {
	height:128px;
}
ul.planstable > li.detailscol li.title.nosub {
	height:64px;
}
ul.planstable > li.detailscol {
	width:140px;
}
ul.planstable > li.detailscol ul li {
	text-align:right;
	border:none !important;
	background:none !important;
	color:#222;
	padding-left:0 !important;
}
ul.planstable li.detailscol ul li:last-child {
	border:none !important;
}
 ul.planstable > li:nth-child(2) ul li.title h3 {
 border-radius:5px 0 0 0;
 -moz-border-radius:5px 0 0 0;
 -webkit-border-radius:5px 0 0 0;
}
 ul.planstable > li ul li:nth-child(2) {
 border-top:1px solid #ccc;
}
 ul.planstable > li:nth-child(2) ul li.title h4 {
 border-left:1px solid #ccc;
}
ul.planstable > li.highlight ul li.title h4 {
	background:#f1f1f1;
}
ul.planstable > li.highlight ul li.title h3 {
	background:#444;
}
 ul.planstable > li.highlight ul li:nth-child(even), ul.planstable > li.highlight ul li:nth-child(odd) {
 background:#fff;
 color:#222;
}
ul.planstable > li ul li.yorn {
	padding-top:9px!important;
	padding-bottom:9px!important;
}
 ul.planstable > li:nth-child(2) ul li {
 border-left:1px solid #ddd;
}
ul.planstable li:last-child ul li.title h3 {
	border-radius:0 5px 0 0;
	-moz-border-radius:0 5px 0 0;
	-webkit-border-radius:0 5px 0 0;
}
ul.planstable li:last-child ul li:last-child {
	border-radius:0 0 5px 0;
	-moz-border-radius:0 0 5px 0;
	-webkit-border-radius:0 0 5px 0;
}
 ul.planstable > li:nth-child(2) ul li:last-child {
 border-radius:0 0 0 5px;
 -moz-border-radius:0 0 0 5px;
 -webkit-border-radius:0 0 0 5px;
}
ul.planstable li.title {
	display:block;
	padding:0 !important;
	border:none !important;
}
ul.planstable li.spoffer {
	color:red !important;
}
ul.planstable li.title h3 {
	font-size:18px!important;
	color:white !important;
	display:block;
	padding:15px !important;
}
ul.planstable li.title h4 {
	font-size:24px;
	background:#ddd;
	display:block;
	color:#333;
	text-shadow:1px 1px white;
	padding:10px;
	border-right:1px solid #ccc;
	margin:0px;
}
ul.planstable li.title h4 small {
	font-size:16px;
	display:block;
}
 ul.planstable li ul li:nth-child(even) {
 background:#f1f1f1;
 padding:8px 30px;
 border-right:1px solid #ddd;
}
 ul.planstable li ul li:nth-child(odd) {
 background:#fff;
 padding:8px 30px;
 border-right:1px solid #ddd;
}
ul.planstable li ul li:last-child {
	text-align:center;
	padding:15px;
	border-bottom:1px solid #ddd;
}
.darkbg, ul.planstable li.title h3 {
	background-image:url(../gradient.php?from=3b3b3b&to=333333);
	background:#3b3b3b;
	background:-moz-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(100%, #333333));
	background:-webkit-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-o-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-ms-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:linear-gradient(to bottom, #3b3b3b 0%, #333333 100%);
	color:white;
	text-shadow:1px 1px black;
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	border-color:black !important;
}
.lightbg {
	background-image:url(../gradient.php?from=ffffff&to=e7e7e7);
	background:#ffffff;
	background:-moz-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e7e7e7));
	background:-webkit-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);
	background:-o-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);
	background:-ms-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);
	background:linear-gradient(to bottom, #ffffff 0%, #e7e7e7 100%);
	color:#333!important;
	text-shadow:1px 1px white!important;
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	border-color:#b2b2b2 !important;
}
ul.planstable li.title h3 {
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-left:none;
	border-right:none;
	margin:0px;
}
ul.pricing li ul li:last-child a, ul.planstable li ul li:last-child a {
	display:block;
	background:#3b3b3b;
	background-image:url(../gradient.php?from=3b3b3b&to=333333);
	background:#3b3b3b;
	background:-moz-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(100%, #333333));
	background:-webkit-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-o-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-ms-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:linear-gradient(to bottom, #3b3b3b 0%, #333333 100%);
	font-weight:bold;
	font-size:14px;
	text-align:center;
	color:white;
	text-shadow:1px 1px black;
	text-decoration:none;
	padding:9px;
	margin:0 auto;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	border:1px solid black;
	width:110px;
}
ul.pricing li ul li:last-child a:hover, ul.planstable li ul li:last-child a:hover {
	background:#4f4f4f;
	background-image:url(../gradient.php?from=4f4f4f&to=474747);
	background:-moz-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4f4f), color-stop(100%, #474747));
	background:-webkit-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:-o-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:-ms-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:linear-gradient(to bottom, #4f4f4f 0%, #474747 100%);
}
ul.pricing {
	padding:0;
	list-style:none;
	margin:0;
	width:100%;
	height:466px;
}
ul.pricing>li {
	width:244px;
	float:left;
	margin-top:15px;
	background:#f1f1f1;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-right:1px;
	position:relative;
	-moz-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.14);
	-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.14);
	box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.14);
}
ul.pricing>li:last-child {
	margin-right:0;
}
ul.pricing li ul {
	padding:0;
	margin:0;
	list-style:none;
}
ul.pricing li ul li.title {
	display:block;
	position:relative;
	padding:15px 0 15px 0;
	background-image:url(../gradient.php?from=01a5fc&to=0069ff);
	background:-webkit-gradient(linear, left top, left bottom, from(#01a5fc), to(#0069ff));
	background:-moz-linear-gradient(top, #01a5fc, #0069ff);
	background:-webkit-linear-gradient(top, #01a5fc, #0069ff);
	background:-o-linear-gradient(top, #01a5fc, #0069ff);
	background:-ms-linear-gradient(top, #01a5fc, #0069ff);
	background:linear-gradient(top, #01a5fc, #0069ff);
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	border:1px solid #1f5ba1;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	overflow:auto;
}
/* === Color Styles === */

.bluebg {
	background-image:url(../gradient.php?from=01a5fc&to=0069ff);
	background:-webkit-gradient(linear, left top, left bottom, from(#01a5fc), to(#0069ff));
	background:-moz-linear-gradient(top, #01a5fc, #0069ff);
	background:-webkit-linear-gradient(top, #01a5fc, #0069ff);
	background:-o-linear-gradient(top, #01a5fc, #0069ff);
	background:-ms-linear-gradient(top, #01a5fc, #0069ff);
	background:linear-gradient(top, #01a5fc, #0069ff);
	border-color: #1f5ba1 !important;
}
ul.pricing li.green ul li.title, ul.pricing-small li.green ul li.title, .greenbg, .domainlook.green fieldset input[type=submit] {
	background:#f3f1f2;
	background-image:url(../gradient.php?from=4eb436&to=318521);
	background:-webkit-gradient(linear, left top, left bottom, from(#4eb436), to(#318521));
	background:-moz-linear-gradient(top, #4eb436, #318521);
	background:-webkit-linear-gradient(top, #4eb436, #318521);
	background:-o-linear-gradient(top, #4eb436, #318521);
	background:-ms-linear-gradient(top, #4eb436, #318521);
	background:linear-gradient(top, #4eb436, #318521);
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	border-color:#1f5714 !important;
}
ul.pricing li.orange ul li.title, ul.pricing-small li.orange ul li.title, .orangebg, .domainlook.orange fieldset input[type=submit] {
	background:#e4770e;
	background-image:url(../gradient.php?from=f0b416&to=e4770e);
	background:-webkit-gradient(linear, left top, left bottom, from(#f0b416), to(#e4770e));
	background:-moz-linear-gradient(top, #f0b416, #e4770e);
	background:-webkit-linear-gradient(top, #f0b416, #e4770e);
	background:-o-linear-gradient(top, #f0b416, #e4770e);
	background:-ms-linear-gradient(top, #f0b416, #e4770e);
	background:linear-gradient(top, #f0b416, #e4770e);
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	border-color:#a06a0a!important;
}
ul.pricing li.red ul li.title, ul.pricing-small li.red ul li.title, .redbg, .reduction, .domainlook.red fieldset input[type=submit] {
	background:#d03231;
	background-image:url(../gradient.php?from=e95150&to=d03231);
	background:-webkit-gradient(linear, left top, left bottom, from(#e95150), to(#d03231));
	background:-moz-linear-gradient(top, #e95150, #d03231);
	background:-webkit-linear-gradient(top, #e95150, #d03231);
	background:-o-linear-gradient(top, #e95150, #d03231);
	background:-ms-linear-gradient(top, #e95150, #d03231);
	background:linear-gradient(top, #e95150, #d03231);
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3) inset;
	border-color:#9a1f21!important;
}
ul.pricing .pname, ul.pricing .pprice {
	width:118px;
	padding-top:10px;
	padding-bottom:5px;
	float:left;
	border-left:1px solid rgba(255, 255, 255, 0.2);
	height:36px !important
}
ul.pricing .highlight .pname, ul.pricing .highlight .pprice {
	height:41px !important
}
ul.pricing .pname {
	width:120px;
	border-left:none;
	border-right:1px solid rgba(0, 0, 0, 0.17);
}
ul.pricing li.title h3 {
	font-size:30px;
	color:white;
	text-shadow:1px 1px rgba(0, 0, 0, 0.4);
	display:block;
	width:100%;
	margin:0;
	text-align:center;
	font-weight:bold;
	padding-bottom:0;
	line-height:100%;
}
ul.pricing li.title h4 {
	font-size:30px;
	color:white;
	text-shadow:1px 1px rgba(0, 0, 0, 0.4);
	display:block;
	width:100%;
	margin:0;
	text-align:center;
	font-weight:bold;
	padding-bottom:0;
	line-height:100%;
}
ul.pricing li.title h4 small {
	font-size:14px;
}
ul.pricing li ul li {
	padding:10px 15px 10px 15px;
	color:#444;
	font-size:13px;
	text-shadow:1px 1px white;
	border-left:1px solid #949494;
	border-right:1px solid #949494;
	line-height:17px;
}
ul.pricing li.highlight ul li {
	line-height:130%;
}
 ul.pricing li ul li:nth-child(even) {
 background:white;
}
ul.pricing li ul li:first-child:before {
	clear:both;
}
ul.pricing li ul li:last-child {
	text-align:center;
	padding:15px;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border-bottom: 1px solid #949494;
}
ul.pricing li ul li:last-child a, ul.planstable li ul li:last-child a {
	display:block;
	background:#3b3b3b;
	background-image:url(../gradient.php?from=3b3b3b&to=333333);
	background:#3b3b3b;
	background:-moz-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(100%, #333333));
	background:-webkit-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-o-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:-ms-linear-gradient(top, #3b3b3b 0%, #333333 100%);
	background:linear-gradient(to bottom, #3b3b3b 0%, #333333 100%);
	font-weight:bold;
	font-size:14px;
	text-align:center;
	color:white;
	text-shadow:1px 1px black;
	text-decoration:none;
	padding:9px;
	margin:0 auto;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-ms-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	-o-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	border:1px solid black;
	width:110px;
}
ul.pricing li ul li:last-child a:hover, ul.planstable li ul li:last-child a:hover {
	background:#4f4f4f;
	background-image:url(../gradient.php?from=4f4f4f&to=474747);
	background:-moz-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4f4f), color-stop(100%, #474747));
	background:-webkit-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:-o-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:-ms-linear-gradient(top, #4f4f4f 0%, #474747 100%);
	background:linear-gradient(to bottom, #4f4f4f 0%, #474747 100%);
}
ul.pricing li ul li:last-child a.alt {
	background:#3b3b3b;
	background:-moz-linear-gradient(top, #3b3b3b 0%, #20221f 50%, #191718 51%, #010101 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(50%, #20221f), color-stop(51%, #191718), color-stop(100%, #010101));
	background:-webkit-linear-gradient(top, #3b3b3b 0%, #20221f 50%, #191718 51%, #010101 100%);
	background:-o-linear-gradient(top, #3b3b3b 0%, #20221f 50%, #191718 51%, #010101 100%);
	background:-ms-linear-gradient(top, #3b3b3b 0%, #20221f 50%, #191718 51%, #010101 100%);
	background:linear-gradient(to bottom, #3b3b3b 0%, #20221f 50%, #191718 51%, #010101 100%);
}
ul.pricing > li.highlight {
	width:239px;
	position:relative;
	margin-top:9px;
	box-shadow:0 0 15px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 0 15px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 15px 5px rgba(0, 0, 0, 0.3);
}
ul.pricing li.highlight ul li.title {
	width:237px
}
ul.pricing li.highlight ul li.title .pname {
	width:114px;
}
ul.pricing li.highlight ul li.title .pprice {
	width:120px;
}
ul.pricing li.highlight ul li.title h4 {
	font-size:36px !important;
}
ul.pricing li.highlight ul li.title h3 {
	font-size:36px !important;
}
ul.pricing li.highlight ul li {
	font-size:14px;
}
ul.pricing li.highlight ul li:last-child a {
	font-size:15px;
	width:120px;
}
.whyus {
	float:left;
	width:960px;
}
h3.with_line {
	background: url("../images/down-arrow3.png") no-repeat scroll left bottom transparent;
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 8px;
	padding-bottom: 27px;
}
ul.sideimg-list {
	float: left;
	margin: 15px 0px 0 0;
	padding: 0;
	width: 100%;
}
.sideimg-list li {
	float: left;
	list-style-type: none;
	margin: 0 0px 0 32px;
	max-width: 215px;
	padding: 5px 0 0;
	text-align: left;
}
.sideimg-list li:first-child {
	margin:0px 0px 0px 0px;
}
.sideimg-list li strong {
	font-family: 'Oswald', sans-serif;
	font-weight: normal;
}
.sideimg-list li p {
	font-size: 13px;
	line-height: 21px;
	margin: 0 0 20px;
}
ul.sideimg-list li img {
	display: block;
	float: left;
	margin-right: 23px;
}
.content-left {
	float: left;
	margin: 0;
	padding:22px 0px 0px 0px;
	width: 690px;
}
.content-left .our-support {
	border: 5px solid #F6F6F6;
	border-radius: 5px 5px 5px 5px;
	float: left;
	padding: 10px 20px;
	width: 280px;
	margin-bottom:30px;
	background:#F6F6F6;
}
.content-left .our-support.last {
	border: 5px solid #FFF;
	border-radius: 5px 5px 5px 5px;
	float: right;
	padding: 10px 20px;
	width: 280px;
}
.content-left .our-support h3 {
	border-bottom: 1px solid #EEEEEE;
	color: #272727;
	margin:0px 0px 20px 0px;
	padding: 5px 0;
}
.content-left .our-support h5 {
	color: #0099CC;
	font-size: 14px;
	margin-bottom: 3px;
}
.content-left .our-support h5 img {
	float: left;
	margin-right: 10px;
}
.content-left .our-support p {
	font-size: 13px;
	line-height: 21px;
	margin: 0 0 20px;
}
.content-left .our-support p strong {
	font-family: 'Oswald', sans-serif;
	font-weight: normal;
}
#vpsHeader {
	width:825px;
	margin-left:30px;
}
#vpsHeader .left {
	float: left;
	width: 609px;
}
#vpsHeader .right {
	float: right;
}
#vpsHeader .left .title {
	float: left;
}
#vpsHeader .left .prices {
	float: right;
	font-size:30px;
	padding-top: 6px;
	color:#FFF;
	text-align: center;
	background: #47ce94;
	background: -moz-linear-gradient(top, #47ce94 0%, #04be8d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #47ce94), color-stop(100%, #04be8d));
	background: -webkit-linear-gradient(top, #47ce94 0%, #04be8d 100%);
	background: -o-linear-gradient(top, #47ce94 0%, #04be8d 100%);
	background: -ms-linear-gradient(top, #47ce94 0%, #04be8d 100%);
	background: linear-gradient(to bottom, #47ce94 0%, #04be8d 100%);
	width:113px;
	margin:0 auto;
	height:55px;
	border-radius:5px;
	-moz-box-shadow:    inset 0 10px 6px #24a181;
	-webkit-box-shadow: inset 0 10px 6px #24a181;
	box-shadow:         inset 0 10px 6px #24a181;
}
#vpsHeader .left h1 {
	color: #6B737A;
	font-size: 28px;
	margin: 0;
	padding: 0 0 10px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.43);
}
#vpsHeader .left h2 {
	color: #6B737A;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.43);
}
#vpsHeader .left .price span {
	font-weight: bold;
	line-height:46px;
}
span.blue {
	color: #648CAE;
}
#vpsHeader .right .fatButton {
	font-size: 18px;
}
.fatButton {
	background:#4b92e2;
	color: #FFF;
	display:inline;
	font-size: 18px;
	text-align: center;
	border-radius:5px;
	padding:5px 15px;
	cursor:pointer;
	width:100px;
	margin-right:14px;
}
.fatButton:hover {
	background:#dee2e0;
	color:#333;
}
.shapes {
	width:930px;
	background:#f6f6f6;
	border-radius:5px;
	padding-top:10px;
	padding-left:30px;
	display:block;
}
#vpsContent {
	width:875px;
	margin:0 auto;
}
#vpsContent .detail {
	font-size: 24px;
	color:#FFF;
}
#vpsContent #slider {
	background: url("../images/slider_bg.png") no-repeat scroll 0 0 transparent;
	height: 50px;
	padding-left: 30px;
	padding-right: 30px;
	position: relative;
	width: 810px;
}
#sliderContainer {
	height: 50px;
	margin: 0 auto;
	position: relative;
	width: 780px;
}
.ui-slider-range.ui-widget-header.ui-slider-range-min {
	background: url("../images/slider_range_bg.png") no-repeat scroll 0 0 transparent;
	height: 50px;
	margin-left: -45px;
	padding-left: 50px;
	position: absolute;
}
.ui-slider-handle.ui-state-default.ui-corner-all {
	background: url("../images/slider_handle.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 38px;
	margin-left: -51px;
	margin-top:-15px;
	outline: medium none;
	position: absolute;
	width: 70px;
}
.row {
	margin: 0 auto;
	max-width: 100%;
	min-width: 990px;
	width: 960px;
}
.row .four {
	width: 45.333%;
}
.row .four h5 {
	color:#333;
}
.column, .columns {
	float: left;
	min-height: 1px;
	padding: 0 15px;
	position: relative;
}
hr.grey {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #DCDCDC;
	border-image: none;
	border-style: solid;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
	margin: 12px 0 11px;
}
.paddingright {
	padding: 0 20px 25px 0;
}
.left {
	float: left;
}
.vps_plan {
	float:left;
	width:100%;
	clear:both;
}
.vps_plan ul {
	margin:0px;
	padding:0px;
}
.vps_plan ul li {
	float:left;
	width:17%;
	margin-right:3%;
	display:inline-block;
	list-style:none;
	text-align:center;
	border-radius:5px;
	background: #4daecf;
	background: -moz-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4daecf), color-stop(100%, #0091c0));
	background: -webkit-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: -o-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: -ms-linear-gradient(top, #4daecf 0%, #0091c0 100%);
	background: linear-gradient(to bottom, #4daecf 0%, #0091c0 100%);
	-moz-box-shadow:    inset 0 10px 6px #2788b4;
	-webkit-box-shadow: inset 0 10px 6px #2788b4;
	box-shadow:         inset 0 10px 6px #2788b4;
	padding:14px 0px;
}
.vps_plan ul li p {
	font-size:16px;
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#FFF;
}
/*-------------Reseller hosting window css Start---------------*/



.hosting_plans_area {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.hosting_plans_center_div {
	margin:0 auto;
	padding: 0;
	width:1000px;
}
.hosting_plans_area .plan_box {
	border-top: 3px solid #0099CC;
	float: left;
	margin: 0 20px 30px 0;
	padding: 0;
	width: 220px;
}
.hosting_plans_area .plan_box.lasts {
	margin: 0 0 30px;
	padding: 0;
}
.hosting_plans_area .plan_box_price {
	background: url("../images/plans-prices-bg.png") no-repeat scroll left top #FFFFFF;
	float: left;
	height: 72px;
	margin: 0;
	padding: 0;
	width: 70px;
}
.hosting_plans_area .plan_box_price h3 {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	margin: 10px 0 0;
	padding: 0;
	text-align: center;
}
.hosting_plans_area .plan_box_price h3 i {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-transform: lowercase;
}
.hosting_plans_area .plan_box_title {
	background-color: #FFFFFF;
	float: left;
	height: 64px;
	margin: 0;
	padding: 8px 0 0 18px;
	width: 132px;
}
.hosting_plans_area .plan_box_title h3 {
	float: left;
	font-size: 20px;
	font-weight: normal;
	line-height: 27px;
	margin: 0;
	padding: 0;
}
.hosting_plans_area .plan_box_content {
	background: url("../images/graphic-divider-line.png") no-repeat scroll center top #FFFFFF;
	float: left;
	margin: 0;
	padding: 20px;
	width: 180px;
}
.hosting_plans_area .plan_box_content ul {
	margin: 0;
	padding: 4px 0 0 10px;
}
.hosting_plans_area .plan_box_content li {
	background: url("../images/arrow-3.png") no-repeat scroll left 14px transparent;
	margin: 0;
	padding: 10px 0 0 16px;
	list-style:none;
	font-size:13px;
}
.hosting_plans_area a.plans_button {
	background:#0693c1;
	color: #FFFFFF;
	display: block;
	height: 31px;
	margin: 27px 0px 0px 30px;
	padding: 9px 0 0;
	text-align: center;
	width: 110px;
	border-radius:5px;
}
.hosting_plans_area a.plans_button:hover {
	background:#4e4e4e;
}
.hosting_plans_area .plan_box_shadow {
	background: url("../images/shadow-box1.png") no-repeat scroll center bottom transparent;
	float: left;
	height: 10px;
	margin: 0;
	padding: 0;
	width: 220px;
}
/*-------------Reseller hosting window css Close---------------*/







p.aboutstrong {
	font-size: 13px;
	padding: 10px;
}
b, strong, .strong {
	font-weight: bold;
}
p.aboutstrong span {
	color: #008ED4;
	font-size: 16px !important;
}
.reasons {
	border: 0 solid;
	float: left;
	margin: 10px auto;
	width:96%;
	background:#FFF;
	padding:5px;
	border-radius:5px;
	border:2px solid #CCC;
}
.reasons:hover {
	border:2px solid #4b92e2;
}
.reasons img {
	float: left;
	height: 113px;
	margin-right: 15px;
	width: 100px;
}
.reasons strong {
	color: #111111;
}
.affiliatepage {
	border: 0 solid;
	clear: both;
	float: left;
	width:100%;
	margin:22px 0px 0px 0px;
}
.affliate_box {
	border: 1px solid #DBDBDB;
	border-radius: 5px 5px 5px 5px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 20px;
	width: 99%;
}
 *::-moz-selection {
 background: none repeat scroll 0 0 #0090D7;
 color: #FFFFFF;
 text-shadow: none;
}
.affliate_box h2.heading {
	background: url("../images/affiliate_heading.png") repeat-x scroll left top transparent;
	border-radius: 5px 5px 0 0;
	color: #000000;
	font-size: 20px;
	height: 42px;
	line-height: 42px;
	margin: 0;
	padding: 0 0 0 20px;
	position: relative;
}
.affliate_boxinner {
	border: 0 solid;
	padding: 20px;
	width: 94%;
}
 *::-moz-selection {
 background: none repeat scroll 0 0 #0090D7;
 color: #FFFFFF;
 text-shadow: none;
}
.affliate_boxinner .pig-box {
	background: url("../images/affi-bg.png") no-repeat scroll left top transparent;
	border: 0 solid;
	height: 351px;
	margin: -20px 0 0 681px;
	position: absolute;
	width: 236px;
}
.affliate_boxinner .pig-box2 {
    background: url("../images/domain.png") no-repeat scroll left top transparent;
    border: 0 solid;
    height: 351px;
    margin: -7px 0 0 649px;
    position: absolute;
    width: 276px;
}
.affliate_boxinner .affiliate_signup {
	float: left;
	margin: 20px 0 0;
	width: 190px;
}
.affliate_boxinner .affiliate_signup h4.subheading {
	background: url("../images/sign_ups.png") no-repeat scroll left top transparent;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: normal;
	height: 40px;
	line-height: 38px;
	margin: 0;
	padding: 0 0 0 20px;
}
.affliate_boxinner .affiliate_signup ul.list1 {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.affliate_boxinner .affiliate_signup ul.list1 li {
	border-bottom: 1px solid #D9D9D9;
	color: #333333;
	font-size: 16px;
	line-height: 41px;
	padding: 0 0 0 20px;
}
.affliate_boxinner .your_earning {
	background: url("../images/earning.png") no-repeat scroll left top transparent;
	float: left;
	padding: 20px 0 0;
	width: 222px;
	height: 166px;
}
.affliate_boxinner .your_earning h4.sub_heading {
	color: #FFFFFF;
	font-size: 24px;
	font-weight: normal;
	line-height: 37px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.affliate_boxinner .your_earning ul.list1 {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.affliate_boxinner .your_earning ul.list1 li {
	border-bottom: 1px solid #424242;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 41px;
	text-align: center;
}
.affliate_boxinner .example {
	background: url("../images/example_bg.png") no-repeat scroll left top transparent;
	float: left;
	height: 83px;
	margin: -24px 0 0 -13px;
	padding: 35px 0 0 35px;
	position: relative;
	width: 390px;
}
.affliate_boxinner .example p.text {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	margin: 0;
	padding: 0;
	text-shadow: 1px 1px 1px #434343;
}
.affliate_boxinner .signup_today {
	float: left;
	height: 46px;
	margin: 6px 0 0 33px;
	position: relative;
	width: 178px;
}
.affliate_boxinner .signup_today a {
	background: url("../images/signup_today.png") no-repeat scroll left top transparent;
	color: #FFFFFF;
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 46px;
	line-height: 42px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #DC7A0D;
	text-transform: uppercase;
	width: 178px;
}
h2.headingmore {
	color: #fdbb30;
	font-size: 24px;
}
p.text_small {
	border: 0 solid;
	clear: both;
	font-size: 13px;
	margin: 0;
	padding: 0;
	width: 93%;
}
ul.affiliate {
	border: 0 solid;
	clear: both;
	list-style: none outside none;
	margin: 10px 5px 15px 10px;
	padding: 0;
	width: 91%;
}
ul.affiliate li {
	background: url("../images/bread_arrow.png") no-repeat scroll 0 7px transparent;
	font-size: 13px;
	list-style: none outside none;
	padding-left: 20px;
}
.readmore_affiliate {
	float: left;
	height: 42px;
	margin: 0 10px 15px 0;
	width: 165px;
}
.readmore_affiliate a {
	background: url("../images/readmore_affilaite.png") no-repeat scroll left top transparent;
	color: #FFFFFF;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 35px;
	line-height: 15px;
	padding: 7px 0 0;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #2C849D;
	text-transform: uppercase;
	width: 165px;
}
.readmore_affiliate a span {
	color: #FFF;
	font-size: 10px;
	font-weight: normal;
}
/*------------------- Dedicated Hosting Page css Start---------------------*/





#sub_content {
	margin: 0 auto;
	width: 960px;
}
#sub_content .table_two {
	background: none repeat scroll 0 0 #F8F8F8;
	border: 1px solid #E5E5E5;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 0 10px 0 #CCCCCC inset;
	float: left;
	margin: 0 13px 35px 0;
	padding: 0 0 15px;
	text-align: center;
	width: 228px;
}
#sub_content .table_two.lasts {
	margin: 0;
}
#sub_content .table_two .gray_sec {
	background: none repeat scroll 0 0 #343434;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	float: left;
	padding: 10px 0 0;
	width: 228px;
}
#sub_content .table_two span.feature {
	color: #FFFFFF;
	font-size: 16px;
}
#sub_content .table_two h1 {
	color: #FFFFFF;
	font-size: 30px;
	letter-spacing: -1.5px;
	margin:0px;
}
#sub_content .table_two span.doller {
	color: #FFFFFF;
	font-size: 16px;
}
#sub_content .table_two p span.month {
	color: #CCC;
	float: right;
	font-size: 16px;
	margin: -30px 34px 0 0;
}
#sub_content .table_two .detail {
	margin: 22px 0;
}
#sub_content .table_two .detail ul {
	margin:0px;
	padding:0px;
}
#sub_content .table_two .detail ul li {
	border-bottom: 1px dotted #767676;
	color: #515151;
	font-size: 11px;
	padding: 7px 0;
	list-style:none;
}
#sub_content .table_two a.buy_now {
	margin: 0 0 0 70px;
}
span.small_blk-blk {
	background-position: 100% -450px;
	margin: 0 0 0 4px;
	padding: 0 19px 0 15px;
}
a.small_btn-blk, span.small_blk-blk {
	background:#000;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	line-height: 31px;
	margin:0px;
	text-shadow: 0 -1px 0 #1B1B1B;
	text-transform: uppercase;
	border-radius:5px;
}
span.small_blk-blk:hover {
	background:#4b92e2;
	color:#FFF;
}
span.small_blk-grn {
	background:#4b92e2;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	line-height: 31px;
	margin: 0 0 0 70px;
	text-shadow: 0 -1px 0 #1B1B1B;
	text-transform: uppercase;
	border-radius:5px;
	padding: 0 19px 0 15px;
}
span.small_blk-grn:hover {
	background:#000;
}
#sub_content .table_two .green_sec {
	background: none repeat scroll 0 0 #4b92e2;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	float: left;
	padding: 10px 0 0;
	width: 228px;
}
#sub_content .table_two .green_sec .green_divider {
	background: url("../images/blue_divider.png") repeat-x scroll 0 0 transparent;
	height: 2px;
	margin: 10px 0;
}
#sub_content .table_two .gray_divider {
	background: url("../images/gray_divider.jpg") repeat-x scroll 0 0 transparent;
	height: 2px;
	margin: 10px 0;
}
h3.priceplanhr {
	color: #363636;
	font-size: 34px;
	font-weight: bold;
	text-transform: uppercase;
	float:left;
}
h3.priceplanhr span {
	color: #363636;
	font-size: 22px;
	font-weight: normal;
	text-transform: none !important;
}
.innerpagetabs {
	border: 0 solid;
	float: left;
	margin: 0 auto 10px;
	width: 100%;
}
.top_box .tab_sec {
	border: 0 solid;
	float: left;
	width: 100%;
}
.btm_box {
	border: 1px solid #D1D1D1;
	clear: both;
	float: left;
	margin: -1px 0 0;
	padding: 15px;
	width: 96%;
	background:#FFF;
	border-radius:0px 5px 5px 5px;
}
.top_box .tab_sec .tab {
	list-style: none outside none;
	position: relative;
	width: 100%;
	z-index: 99;
}
ul.tab {
	margin:0px;
	padding:0px;
}
.top_box .tab_sec .tab li {
	border: 0 solid;
	float: left;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	padding: 0 9px 0 0;
	text-decoration: none;
	text-shadow: 1px 1px 1px #FFFFFF;
}
.top_box .tab_sec .tab li.active a {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background:#FFF;
	border-bottom: 1px solid #FFF !important;
	border-image: none;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-top: 5px solid #fdbb30;
	color: #505050;
}
.top_box .tab_sec .tab li a {
	background:#D2D2D2;
	border: 1px solid #D2D2D2;
	border-top:5px solid #D2D2D2;
	color: #333;
	float: left;
	height: 31px;
	padding: 10px 25px 0;
	text-align: center;
	text-decoration: none;
	font-size:20px;
	font-weight:normal;
}
.innertab_content {
	border: 0 solid;
	width: 100%;
}
.innertab_content .featured_tab {
	border: 0 solid;
	float: left;
	margin: 10px 20px 0;
	width: 45.5%;
}
.innertab_content .featured_tab h3 {
	color: #505050;
	font-size: 24px;
	margin: 0;
	padding: 0;
}
.innertab_content .featured_tab h3 img {
	height: 28px;
	margin-right: 5px;
	margin-top: -5px;
	vertical-align: middle;
	width: 28px;
}
.innertab_content .featured_tab p {
	clear: both;
	color: #6C6C6C;
	font-size: 14px;
	line-height: 22px;
	text-align: justify;
}
/*------------------- Dedicated Hosting Page css Close---------------------*/





#extra-content {
	display:none
}
ul.list_text_slide {
	float:left;
	list-style: none;
	margin:0px 0px;
	width:321px;
	margin:15px 0px 45px 24px;
	position:relative;
}
ul.list_text_slide li {
	list-style:none;
	float:left;
	clear:both;
	background: url("../images/tick.png") no-repeat 0px 5px;
	text-indent:25px;
	font-size:16px;
}
#slider_prise {
	float:left;
	width:150px;
	font-size:20px;
	color:#13435f;
}
.slider_prise {
	float:left;
	width:130px;
	background:url(../images/price-bg-icon.png) no-repeat;
	height:140px;
	line-height:120px;
	font-size:40px;
	color:#13435f;
	text-indent:20px;
}
.slider_prise em {
	font-size:22px;
	font-style:normal;
	vertical-align:super;
}
.slider_prise span {
	font-size:12px;
}
#slider_order_button {
	float:left;
	clear:both;
	width:350px;
	margin:0px 0px 0px 24px;
}
#slider_order_button a {
	float:left;
	width:120px;
	height:32px;
	border-radius:5px;
	background:#4b92e2;
	color:#FFF;
	text-decoration:none;
	font-size:20px;
	text-align:center;
}
#slider_order_button a:hover {
	background:#FFF;
	color:#4b92e2;
}
#support_link {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:25px;
}
#support_link ul {
	margin:0px;
	padding:0px;
}
#support_link ul li {
	float:left;
	list-style:none;
	margin:0px 15px 0px 0px;
	padding:0px;
}
#support_link ul li a {
	background:#4b92e2;
	padding:5px 12px;
	color:#FFF;
	font-size:15px;
	font-weight:normal;
	border-radius:5px;
}
#support_link ul li a:hover {
	color:#4b92e2;
	background:#F6F6F6;
}
.awardspage {
	border: 0 solid;
	float: left;
	margin: 20px 0;
	width: 100%;
}
.awardspage .awardbox {
	float: left;
	margin: 4px 12px;
	padding: 0;
	position: relative;
	width: 190px;
}
.awardspage .awardbox .award {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E2E2E2;
	float: left;
	padding: 5px 5px 0;
	width: 180px;
}
.awardspage .awardbox .award img {
	height: 130px;
	width: 180px;
}
.awardspage .awardbox .shadow {
	background: url("../images/im/shadow.gif") no-repeat scroll right center transparent;
	float: left;
	height: 18px;
	width: 190px;
}
.awardspage .awardbox h2 {
	color: #5F5F5F;
	font-size: 17px !important;
	margin-top: 0;
	padding-top: 0;
}
.awardspage .awardbox .info {
	left: -12px;
	position: absolute;
	top: 50px;
}
.awardspage .awardbox .info img {
	border: 1px solid #E2E2E2;
	border-radius: 50px 50px 50px 50px;
}
.awardspage .awardbox .info span {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 5px 5px 5px 5px;
	color: #5F5F5F;
	display: none;
	font-size: 13px;
	left: 30px;
	padding: 10px;
	position: absolute;
	top: 0;
	width: 200px;
	z-index: 9999 !important;
}
.awardspage .awardbox .info span p {
	font-size: 13px;
	margin: 0;
	padding: 0;
}
.awardspage .awardbox .info span h2 {
	color: #333333;
	margin-bottom: 0;
	padding-bottom: 0;
}
.plans {
	float:left;
	width:94%;
	text-align:center;
	background:#333;
	font-size:30px;
	color:#FFF;
	padding:15px 0px;
	border-radius:5px;
	margin-bottom:25px;
}
.header_right {
	float:right;
	width:350px;
}
.header_right .call-us {
	float:left;
	font-size:15px;
	color: #fdbb30;
	font-weight:normal;
	width:200px;
	margin:10px 0px 0px 0px;
	background:url(../images/phone.png) no-repeat left center;
	text-indent:25px;
}
.header_right .login-menu {
	float:right;
	margin:7px 0px 12px 0px;
}
.header_right .login-menu ul {
	margin:0px;
	padding:0px;
}
.header_right .login-menu ul li {
	list-style:none;
	display:inline;
	float:left;
	border:none;
	padding:0px;
}
.header_right .login-menu ul li.login {
	background: #fdbb30;
	border-radius:5px 0px 0px 5px;
	width:62px;
	height:28px;
	text-align:center;
}
.header_right .login-menu ul li.login:hover {
	background: #7C7C7C;
}
.header_right .login-menu ul li.register {
	background:#000;
	border-radius:0px 5px 5px 0px;
	width:83px;
	height:28px;
	text-align:center;
}
.header_right .login-menu ul li.register:hover {
	background: #8C8C8C;
}
.header_right .login-menu ul li a {
	font-size:15px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	background:none;
	border:none;
	padding:0px;
	margin:0px;
	line-height:26px;
}
.header_right .support-icon {
	float:right;
	clear:both;
	width:243px;
}
.header_right .support-icon .contact-button a {
	float:left;
	background:url(../images/contact-us.png) no-repeat 0px 0px;
	width:106px;
	height:27px;
	text-indent:-9999px;
	cursor:pointer;
	padding:0px;
}
.header_right .support-icon .contact-button a:hover {
	background:url(../images/contact-us.png) no-repeat 0px -27px;
}
.header_right .support-icon .support-button a {
	float: right;
	background:url(../images/support-icon.png) no-repeat 0px 0px;
	width:96px;
	height:27px;
	text-indent:-9999px;
	cursor:pointer;
	margin-left: 100px;
	padding:0px;
}
.header_right .support-icon .support-button a:hover {
	background:url(../images/support-icon.png) no-repeat 0px -27px;
}
.header_right .support-icon .chat-button a {
	float:left;
	background:url(../images/chat-with-us.png) no-repeat 0px 0px;
	width:126px;
	height:27px;
	text-indent:-9999px;
	cursor:pointer;
	margin-left:10px;
	padding:0px;
}
.header_right .support-icon .chat-button a:hover {
	background:url(../images/chat-with-us.png) no-repeat 0px -27px;
}
.optionalbox {
	background-color: #f6f6f6;
	border:4px solid #f1f1f1;
	border-radius:8px;
	float: left;
	width:100%;
	margin:10px 0px;
	padding:0px 0px;
}
.optionalbox .addmore_columns {
	float:left;
	border:solid 0px;
	padding:10px 15px 10px 70px;
	width:45%;
	background:url(../images/attachment.png) 15px 28px no-repeat;
	color:#898989;
	font-family: 'Dosis', sans-serif;
	font-size:13px;
}
.optionalbox .addmore_columns p {
	letter-spacing:.5px;
	font-size:14px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.optionalbox .addmore_columns ul {
	list-style:none!important;
	margin:0px!important;
	padding:0px!important;
}
.optionalbox .addmore_columns ul li {
	letter-spacing:.5px;
	font-size:14px!important;
	list-style:none!important;
	width:45%;
	float:left;
	color:#727272!important
}
.optionalbox .addmore_columns p strong {
	margin-bottom:8px;
	font-size:16px;
	display:inline-block;
}
.optionalbox .support_contact {
	float:right;
	padding:10px 15px 10px 70px;
	width:25%;
	background:url(../images/quote_phone.png) 5px 26px no-repeat;
	color:#898989;
	font-family: 'Dosis', sans-serif;
}
.optionalbox .support_contact p {
	letter-spacing:.5px;
	font-size:16px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.optionalbox .support_contact h3 {
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#727272
}
/*------------------------- Home Page Slider 1 CSS-------------------------*/

.slider_bg1 {
	background:url(../images/slider_home_bg.png) no-repeat;
	width:960px;
	height:358px;
	position:relative;
	margin:0 auto;
}
.slider_bg1 .banner1 {
	float:left;
	padding:0px;
	width:891px;
	position:relative;
	padding:12px 34px;
}
.slider_bg1 .banner1 h2 {
	color:#121212;
	font-size:36px;
	margin:0px 0px 8px 0px;
	padding:0px;
	text-align:center;
	font-weight:bold;
}
.slider_bg1 .banner1 h3 {
	color:#0f0f0f;
	font-size:22px;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:center;
	font-weight:normal;
}
.slider_bg1 .banner1 .button_slider_01 {
	width:166px;
	height:40px;
	background: #fdbb30;
	border-radius:5px;
	margin:20px auto 0px auto;
}
.slider_bg1 .banner1 .button_slider_01 a {
	float:left;
	background: url("../images/slider_button_arrow.png") no-repeat 82% 59%;
	font-size:18px;
	color:#FFF;
	line-height:36px;
	padding:0px 25px;
	width:70%;
}
.slider_bg1 .banner1 .button_slider_01:hover {
	background:#666;
}
.slider_bg1 .banner1 ul {
	list-style: none outside none;
	margin:20px 0px 0px 0px;
	padding:0px;
}
.slider_bg1 .banner1 ul li.com {
	float:left;
	list-style:none;
	background: url("../images/slider_com.png") no-repeat scroll left top transparent;
	color: #FFFFFF;
	width:181px;
	height:173px;
	margin:0px 0px 0px 33px;
	padding:0px;
	text-align:center;
}
.slider_bg1 .banner1 ul li.in_net {
	float:left;
	list-style:none;
	background: url("../images/slider_in_net.png") no-repeat scroll left top transparent;
	color: #FFFFFF;
	width:181px;
	height:173px;
	margin:0px 0px 0px 34px;
	padding:0px;
	text-align:center;
}
.slider_bg1 .banner1 ul li.biz {
	float:left;
	list-style:none;
	background: url("../images/slider_biz.png") no-repeat scroll left top transparent;
	color: #FFFFFF;
	width:181px;
	height:173px;
	margin:0px 0px 0px 34px;
	padding:0px;
	text-align:center;
}
.slider_bg1 .banner1 ul li.asia {
	float:left;
	list-style:none;
	background: url("../images/slider_asia.png") no-repeat scroll left top transparent;
	color: #FFFFFF;
	width:181px;
	height:173px;
	margin:0px 0px 0px 34px;
	padding:0px;
	text-align:center;
}
.slider_bg1 .banner1 ul li.com h2, .slider_bg1 .banner1 ul li.in_net h2, .slider_bg1 .banner1 ul li.biz h2, .slider_bg1 .banner1 ul li.asia h2 {
	font-size:48px;
	color:#ffffff;
	text-align:center;
	padding:12px 0px 20px 0px;
	margin:0px;
	font-weight:normal;
}
.slider_bg1 .banner1 ul li.com h3 {
	font-size:36px;
	color:#ffffff;
	text-align:center;
	padding:0px;
	margin:0 auto;
	background:#024166;
	width:144px;
	height:55px;
	line-height:55px;
	border-radius:5px;
}
.slider_bg1 .banner1 ul li.in_net h3 {
	font-size:36px;
	color: #FFFFFF;
	text-align:center;
	padding:0px;
	margin:0 auto;
	background: #fdbb30;
	width:144px;
	height:55px;
	line-height:55px;
	border-radius:5px;
}
.slider_bg1 .banner1 ul li.biz h3 {
	font-size:36px;
	color:#ffffff;
	text-align:center;
	padding:0px;
	margin:0 auto;
	background:#5ca80a;
	width:144px;
	height:55px;
	line-height:55px;
	border-radius:5px;
}
.slider_bg1 .banner1 ul li.asia h3 {
	font-size:36px;
	color:#ffffff;
	text-align:center;
	padding:0px;
	margin:0 auto;
	background:#002d6a;
	width:144px;
	height:55px;
	line-height:55px;
	border-radius:5px;
}
.slider_bg1 .banner1 ul li.com span, .slider_bg1 .banner1 ul li.in_net span, .slider_bg1 .banner1 ul li.biz span, .slider_bg1 .banner1 ul li.asia span {
	font-size:24px;
	color:#ffffff;
	text-align:center;
	padding:0px;
	margin:0px;
	clear:both;
	text-decoration:line-through;
}
/*------------------------- Home Page Slider 2 CSS-------------------------*/

.slider_bg2 {
	background:url(../images/slider_home_bg-2.png) no-repeat;
	width:960px;
	height:358px;
	position:relative;
	margin:0 auto;
}
.slider_bg2 .banner2 {
	float:left;
	padding:0px;
	width:891px;
	position:relative;
	padding:12px 34px;
}
.slider_bg2 .banner2 h2 {
	color:#121212;
	font-size:36px;
	margin:0px 0px 8px 0px;
	padding:0px;
	text-align:center;
	font-weight:bold;
}
.slider_bg2 .banner2 h3 {
	color:#0f0f0f;
	font-size:22px;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:center;
	font-weight:normal;
}
.slider_bg2 .banner2 ul.slider_box {
	list-style: none outside none;
	margin:30px auto;
	padding:0px;
	width:635px;
}
.slider_bg2 .banner2 ul.slider_box li.free_whmcs {
	float:left;
	list-style:none;
	background: #000000;
	color:#FFFFFF;
	width:200px;
	height:130px;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
}
.slider_bg2 .banner2 ul.slider_box li.uptime_guarantee {
	float:left;
	list-style:none;
	background: #000000;
	color:#FFFFFF;
	width:200px;
	height:130px;
	margin:0px 0px 0px 15px;
	padding:0px;
	text-align:center;
}
.slider_bg2 .banner2 ul.slider_box li.instant_setup {
	float:left;
	list-style:none;
	background: #000000;
	color:#FFFFFF;
	width:200px;
	height:130px;
	margin:0px 0px 0px 15px;
	padding:0px;
	text-align:center;
}
.slider_bg2 .banner2 ul.slider_box li.free_whmcs h2 img, .slider_bg2 .banner2 ul.slider_box li.instant_setup h2 img {
	margin:5px auto;
	padding:0px;
}
.slider_bg2 .banner2 ul.slider_box li.uptime_guarantee h2 {
	font-size:36px;
	color:#FFF;
	margin:0px;
	padding:25px 0px 12px 0px;
	text-align:center;
	font-weight:bold;
}
.slider_bg2 .banner2 ul.slider_box li.free_whmcs h3, .slider_bg2 .banner2 ul.slider_box li.uptime_guarantee h3, .slider_bg2 .banner2 ul.slider_box li.instant_setup h3 {
	font-size:18px;
	margin:0px;
	padding:0px;
	color:#FFF;
	font-weight:normal;
}
.slider_bg2 .banner2 .button_slider_02 {
	width:166px;
	height:40px;
	background: #fdbb30;
	border-radius:5px;
	margin:20px auto 0px auto;
	clear:both;
}
.slider_bg2 .banner2 .button_slider_02 a {
	float:left;
	background: url("../images/slider_button_arrow.png") no-repeat 82% 59%;
	font-size:18px;
	color:#FFF;
	line-height:36px;
	padding:0px 25px;
	width:70%;
}
.slider_bg2 .banner2 .button_slider_02:hover {
	background:#666;
}
/*------------------------- Home Page Slider 3 CSS-------------------------*/

.slider_bg3 {
	background:url(../images/slider_home_bg-3.png) no-repeat;
	width:960px;
	height:358px;
	position:relative;
	margin:0 auto;
}
.slider_bg3 .banner3 {
	float:left;
	padding:0px;
	width:891px;
	position:relative;
	padding:12px 34px;
}
.slider_bg3 .banner3 h2 {
	color:#121212;
	font-size:36px;
	margin:0px 0px 8px 0px;
	padding:0px;
	text-align:center;
	font-weight:bold;
}
.slider_bg3 .banner3 h3 {
	color:#0f0f0f;
	font-size:22px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	text-align:center;
	font-weight:normal;
}
.slider_bg3 .banner3 .slider_cloud_right {
	float:left;
	width:890px;
	margin-top:24px;
	margin-left: 105px;
}
.slider_bg3 .banner3 .slider_cloud_right ul {
	margin:0px;
	padding:0px;
}
.slider_bg3 .banner3 .slider_cloud_right ul li.mbps {
	float:left;
	list-style:none;
	width:200px;
	height:120px;
	background:#6cc50c;
	margin:0px 0px 0px 15px;
	padding:0px;
}
.slider_bg3 .banner3 .slider_cloud_right ul li.data {
	float:left;
	list-style:none;
	width:200px;
	height:120px;
	background: #4B4B4C;
	margin:0px 0px 0px 20px;
	padding:0px;
}
.slider_bg3 .banner3 .slider_cloud_right ul li.cpu {
	float:left;
	list-style:none;
	width:200px;
	height:120px;
	background: #4B4B4C;
	margin:0px 0px 0px 20px;
	padding:0px;
}
.slider_bg3 .banner3 .slider_cloud_right ul li.hdd {
	float:left;
	list-style:none;
	width:200px;
	height:120px;
	background: #4B4B4C;
	margin:0px 0px 0px 20px;
	padding:0px;
}
.slider_bg3 .banner3 .slider_cloud_right ul li.mbps h2, .slider_bg3 .banner3 .slider_cloud_right ul li.data h2, .slider_bg3 .banner3 .slider_cloud_right ul li.cpu h2, .slider_bg3 .banner3 .slider_cloud_right ul li.hdd h2 {
	float:left;
	font-size:22px;
	color:#FFF;
	margin:0px;
	padding:14px 0px 0px 8px;
	width:113px;
	line-height:18px;
	text-align:left;
	font-weight:normal;
}
.slider_bg3 .banner3 .slider_cloud_right ul li.mbps h3, .slider_bg3 .banner3 .slider_cloud_right ul li.data h3, .slider_bg3 .banner3 .slider_cloud_right ul li.cpu h3, .slider_bg3 .banner3 .slider_cloud_right ul li.hdd h3 {
	margin:20px 0px 0px 0px;
	padding:0px;
}
.slider_bg3 .banner3 .button_slider_03 {
	width:166px;
	height:40px;
	background: #fdbb30;
	border-radius:5px;
	margin:30px auto 0px auto;
	clear:both;
}
.slider_bg3 .banner3 .button_slider_03 a {
	float:left;
	background: url("../images/slider_button_arrow.png") no-repeat 82% 59%;
	font-size:18px;
	color:#FFF;
	line-height:36px;
	padding:0px 25px;
	width:70%;
}
.slider_bg3 .banner3 .button_slider_03:hover {
	background:#666;
}
/*------------------------ Back to Top CSS ------------------------*/



.back-to-top {
	position:fixed;
	bottom:20px;
	right:0px;
	text-decoration:none;
	color:#000000;
	background-color:#afafaf;
	font-size: 12px;
	padding:8px;
	display: none;
	border-radius:5px 0px 0px 5px;
}
.back-to-top:hover {
	background-color:#4b92e2;
	color:#FFF;
}
/*------------------------ Back to Top CSS ------------------------*/





li.cat-post-item {
	width:100% !important;
	background:none !important;
}
li a.post-title {
	font-size:16px !important;
	color:#FFF !important;
	font-weight:bold;
	font-family: 'pt_sansregular';
}
li a.read-more-bolg-home {
	background:#FFF !important;
	float:right !important;
	padding:5px 10px !important;
	margin-top:5px !important;
	color:#000 !important;
}
li a.read-more-bolg-home:hover {
	background:#4b92e2 !important;
	color:#FFF !important;
}


.inner-page-sidebar{
	float:left;
}
.inner-page-sidebar ul{
	float:left;
	border:1px solid #CCC;
	border-radius:5px;
	width:238px;
}
.inner-page-sidebar ul h2{
	padding:6px;
	margin:0px;
	color:#333;
	background:#CCC;
	border-radius:5px 5px 0px 0px;
	font-size:21px;
}
.inner-page-sidebar ul li{
	float:left;
	width:90%;
	clear:both;
	margin:5px 0px 5px 10px;
	background: url(../images/bullet_footer.png) no-repeat 0px 14px;
}
.inner-page-sidebar ul li a{
	font-size:15px;
	color:#666;
}
.inner-page-sidebar ul li a:hover{
	color:#333;
}
.about-img{float:left; margin:19px 15px 0px 8px;}