@font-face {
	font-family: "vagrounded-bold";
	src: url('/library/type/vagrounded.eot');
	src: local('d'),
	url('/library/type/vagrounded.woff') format('woff'),
	url('/library/type/vagrounded.svg#webfontwxyBCsUP') format('svg');
}
@font-face {
	font-family: "vagrounded-light";
	src: url('/library/type/vagrounded-light.eot');
	src: local('d'),
	url('/library/type/vagrounded-light.woff') format('woff'),
	url('/library/type/vagrounded-light.svg#webfontwxyBCsUP') format('svg');
}
.hosting_index #banner .content,
.hosting_packages #banner .content {
    background: url("/library/images/v3/web-hosting/header-lp-web-hosting.png") no-repeat scroll left top transparent;
    height: 323px;
    padding: 36px;
}
#body h4 {
    font-size: 18px;
    margin: 0 0 9px;
}
#body h5 {
    font-size: 14px;
    margin: 0 0 9px;
}
#body h3 {
    font-size: 24px;
    margin: 0 0 18px;
}
#banner h1 {
    color: #FFFFFF;
    font-size: 44px;
    text-shadow: 0 1px 1px #3B738B;
}
#banner h2.heading_title {
    color: #FFFFFF;
    font-size: 44px !important;
    text-shadow: 0 1px 1px #3B738B;
}
.hosting_index #banner h1 {
	font-size: 52px;
	margin: 0 0 9px;
        text-shadow: 0 2px 4px #06334c;	
}
.hosting_index #banner h1.top {
	font-size: 42px;
	position: relative;
	text-shadow: 0 2px 4px #06334C;
	top: -15px;
}
.hosting_index #banner h2.top {
	font-family: 'vagrounded-light';
	font-size: 22px !important;
}
.hosting_index #banner h1.top .thin{
	font-family: 'vagrounded-light' !important;
	font-size: 42px;
	margin: 0 0 9px;
	text-shadow: 0 2px 4px #06334c;
}
.hosting_index #banner h2 {
	font-size: 20px;
	margin: -23px 0 27px;
	text-shadow: 0 2px 4px #06334C;
}
#banner p {
    color: #FFFFFF;
    font-size: 15px;
    text-shadow: 0 2px 4px #06334c;
}
.hosting_index #banner p {
    color: #FFFFFF;
    font-size: 19px;
	margin: 0 0 27px;
}
.hosting_index #body .site_wrap .section p.full_black {
    color: #000000;
    font-weight:bold;
}
.hosting_index #body .site_wrap .section p.full_small {
    font-size:11px;
}
.hosting_index  p {
	margin-right:30px;
}
#banner a {
	font-weight: normal;
}
#banner .tickList {
    color: #FFFFFF;
    float: left;
	font-family: vagrounded-light,Helvetica,Arial;
    margin: 0 0 20px;
    padding: 0 40px 0 0;
    
}
#banner .tickList.up{
    margin-top:-26px !important;
   
}
#banner .tickList li {
    background: url("/library/images/v3/general/check-white.png") no-repeat scroll left center transparent;
    font-size: 18px;
    line-height: 20px;
    list-style: none outside none;
    padding-left: 20px;
margin-bottom: 3px;
	 
}
#banner .tickList li span{
	font-family: vagrounded-bold,Helvetica,Arial;
}
.hosting_index #banner .tickList{
	float: none !important;
}
.hosting_index #banner p.small_plus{
	width: 118px;
	font-size: 12px;
	margin-top: 40px;
}
#banner .local_navigation {
    bottom: 0;
    height: 24px;
    left: 0;
    margin: 0;
    padding: 18px 0 18px 36px;
    position: absolute;
}
#banner .local_navigation li a {
    border-radius: 7px 7px 7px 7px;
    font-family: vagrounded-bold,Helvetica,Arial;
    font-size: 14px;
    font-weight: normal !important;
    line-height: 24px;
    margin-right: 3px;
    padding: 4px 10px;
    text-transform: uppercase;
}
#banner .local_navigation li a:hover, #banner .local_navigation li a.active {
    background: #185f7c;
	color: #749FB0  !important;
}
#banner .local_navigation li.index a:hover, #banner .local_navigation li.index a.active {
    background: #185f7c;
	color: #749FB0  !important;
}
#banner .local_navigation li.index a:hover, #banner .local_navigation li.index a.active {
    background: #185f7c;
	color: #749fb0 !important;
}

#body .local_navigation {
	list-style: none;
    height: 24px;
    margin: 0;
    padding: 18px 0 18px 36px;
	position: relative;
	margin-left: -130px;
    margin-top: -13px;
}
#body .local_navigation li a {
    border-radius: 7px 7px 7px 7px;
    font-family: vagrounded-bold,Helvetica,Arial;
    font-size: 14px;
    font-weight: normal !important;
    line-height: 20px;
    margin-right: 3px;
    padding: 4px 10px;
    text-transform: uppercase;
	text-decoration: none;
	float: left;
}
#body .local_navigation li a:hover, #body .local_navigation li a.active {
    background: #13688c;
	  color: #fff !important;
}

#banner .xtra-graphic {
    background: url("/library/images/v3/web-hosting/wh_banner_graphic.png") no-repeat;
    position: absolute;
    right: 15px;
	top: 164px;
	width: 106px;
	height: 106px;
}
#banner .free_apps {
    background: url("/library/images/v3/web-hosting/free-apps.png") no-repeat scroll right top;
    bottom: 11px;
    color: #5b9115 !important;
    display: inline-block;
    font-size: 15px;
    height: 35px;
    line-height: 15px;
    padding-top: 10px;
    position: absolute;
    right: 17px;
    text-decoration: none !important;
    width: 255px;
}
.hosting_index #body .section:first-of-type {
    background-image: none !important;
}
.ribbonBestValue {
    background: url("/library/images/v2/web_hosting/ribbon-best-value.png") no-repeat scroll left top transparent;
    height: 61px;
    left: 457px;
    position: absolute;
    top: -7px;
    width: 59px;
    z-index: 2;
}

/* TABLE */

table.comparison_new {
	border-collapse: collapse;
    position: relative;
    table-layout: fixed;
    width: 705px;
    z-index: 1;
}
table.comparison_new th,
table.comparison_new td{
    margin: 0;
    padding: 0;
}
table.comparison_new th.package,
table.comparison_new td{
    border-right: 2px solid white;
    width: 180px;
	text-align: left;
}
table.comparison_new td{
	text-align: center !important;
}
.comparison_new .rounded_box {
	position: relative;
	background: #0095d2;
	padding-top: 10px;
	height: 195px;
	text-align: left;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	behavior: url("/library/styles/PIE.htc");
}
.comparison_new .red_package {
    background: #DD1C56;
}
.comparison_new .rounded_box.red_package span.desc {
    background: none repeat scroll 0 0 #E06288;
}
.comparison_new .package a {
    color: #FFFFFF !important;
	font-size: 1.2em;
    position: relative;
	display: block;
	padding: 4px 15px 10px 15px;
}

.comparison_new .package a.compTop {
	height: 84px;
	text-decoration: none !important;
}
.comparison_new .package a span {
	margin: 0px !important;
	display: block;
}
.comparison_new span.title {
	color: #FFFFFF;
    font-family: vagrounded-bold,Helvetica,Arial;
    font-weight: normal !important;
	font-size: 29px;
	line-height: 31px;
    text-transform:none;
}
.comparison_new .package span.title_package{
	color: #83dbfe;
    font-family: vagrounded-bold,Helvetica,Arial;
    font-weight: normal !important;
	font-size: 22px;
}
.comparison_new .rounded_box.red_package span.title_package{
	color: #fca8b0 !important;
}
.comparison_new span.price{
	color: #FFFFFF;
    font-family: vagrounded-bold,Helvetica,Arial;
    font-weight: normal !important;
	font-size: 19px;
	line-height: 28px;
	display: inline;
}
.comparison_new span.price span{
	font-size: 29px;
	display: inline;
}
.comparison_new .package .btn-wide {
  padding:6px 28px;
  margin:0 auto 6px auto;
}
.comparison_new .btn-wide {
    width:110px;
}
.comparison_new span.price span.small{
	font-size: 12px !important;
	position:absolute;
	top:40px;
}
.comparison_new span.price span.small span.smallx1{
	font-size: 17px !important;
	position:relative;
}
.comparison_new .package span.desc {
    background: none repeat scroll 0 0 #3AA6D2;
    display: block;
    height: 55px;
    margin-left: 0 !important;
    padding: 5px 10px 0;
    text-align: left !important;
	color: #FFFFFF;
    font-weight: normal;
}
.comparison_new th.plain {
    overflow: visible;
    padding-right: 15px;
    text-align: right !important;
	background: none;
}
.comparison_new th.plain a,
.comparison_new th.plain span {
    cursor: pointer;
    font-size: 14px !important;
    margin-right: 0;
    text-decoration: none !important;
	font-weight: lighter;
}
.comparison_new td {
	background-image: url("/library/images/v2/compare_border_black.png");
	background-repeat: no-repeat;
	background-position: center bottom;
    background-color: #D3E8F4;
	height: 2.6em;
}
.comparison_new td.red_box {
    background-color: #FAD9E2;
}
.comparison_new td span.large_tick {
    background: url("/library/images/v2/tick_red_new.png") no-repeat scroll 50% -1px transparent;
    display: block;
    height: 16px;
    text-indent: -9999px;
    width: 100%;
}
.comparison_new td em {
    font-size: 1em;
	line-height: 2.2em;
	text-decoration: underline;
	font-style: normal;
}
.individual#sbt_last .btn-group {
    margin-left:55px !important;
}
.comparison_new tr#sbt_last td,
.comparison_new tr#features td {
    background-image: none !important;	
}
.comparison_new tr#sbt_last td {
    padding-top:10px;
}
.comparison_new tr#sbt_last .btn-group {
    margin-left: 5px;
    margin-bottom: 10px;
}
.comparison_new tr#sbt_last .btn-group input[type="text"], .comparison_new tr#sbt_last .btn-group .select-display {
    width:125px;
}
.comparison_new .footer td{
	background: none !important;
	height: 20px;
}
.comparison_new .footer .fRounded {
    background: none repeat scroll 0 0 #D3E8F4;
    display: block;
    height: 20px;
	-moz-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	behavior: url("/library/styles/PIE.htc");
}
.comparison_new .footer td.red_box .fRounded{
    background: #FAD9E2;
}
.comparison_new a.buy {
    background: none repeat scroll 0 0 #D52545;
    border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
    color: #FFFFFF !important;
    font-family: "vagrounded-bold";
    font-size: 18px;
    padding: 6px 15px;
	margin-bottom: 9px;
    position: relative;
    text-decoration: none !important;
    text-transform: uppercase;
	behavior: url("/library/styles/PIE.htc");
}
/* -------- */

.blue_box {
	background: #D3EAF7
}
.blue_box ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.blue_box ul li {
    background: url("/library/images/v2/tick_red_new.png") no-repeat scroll left top transparent;
    font-size: 14px;
    margin: 0;
    padding: 0 0 0.8em 30px;
    position: relative;
}
.blueBottomArea {
    background: none repeat scroll 0 0 #D0E5F5;
    border-bottom: 1px solid #7ABEE5;
    border-top: 1px solid #7ABEE5;
    margin: 20px 0;
    padding: 10px 0;
    text-align: center;
}
.blueBottomArea a {
    height: 40px;
    margin: 0 5px;
}

.medium-icon-list .image-new {
    display: inline-block;
    float: left;
    height: 84px;
    width: 84px;
}
.grid_3 .double .medium-icon-list .content-list {
    width: 356px;
}
.medium-icon-list .content-list {
    display: inline-block;
    float: left;
    margin-top: -10px;
    min-height: 84px;
    padding-bottom: 10px;
    padding-left: 18px;
}
.medium-icon-list .content-list h4{
    font-size:18px !important;
    marguin: 0 0 -6px !important;
}
.medium-icon-list .content-list ul.green-items {
    list-style: none outside none;
    margin: -20px 0 0 0;
    padding: 0;
}
.medium-icon-list .content-list ul.green-items li {
	background: url("/library/images/v3/web-hosting/green-icon-item.png") no-repeat scroll left 5px transparent;
	margin: 0;
	padding: 0 0 0 27px;
	position: relative;
}

.content-list-page {
	display: inline-block;
    float: left;
    height: auto;
    margin-top: 11px;
    min-height: 84px;
    padding-bottom: 10px;
    padding-left: 18px;
}
.content-list-page h4{
    font-size:18px !important;
    marguin: 0 0 -6px !important;
}
.content-list-page ul.green-items {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.content-list-page ul.green-items li {
	background: url("/library/images/v3/web-hosting/green-icon-item.png") no-repeat scroll left 7px transparent;
	margin: 0;
	padding: 0 0 0 27px;
	position: relative;
}
.content-list-page ul.green-items li .ott_blue
	{
		margin-bottom:0 !important;
	}
	
.hosting_cloud .box-three-container .top > h2
{
	color:#fff !important;
}
.hosting_cloud .cursor_pointer{
	cursor: pointer;
}
.icon-64 {
    background: url("/library/images/v3/web-hosting/icons-wh.png") no-repeat scroll 0 0 transparent;
}
.icon-84 {
    background: url("/library/images/v3/web-hosting/wh-icons-84-800.png") no-repeat scroll 0 0 transparent;
}
.section .column h3.right_side {
			font-size:23px !important;
			text-transform: none  !important;
			margin:-9px 0 9px 0px !important;
		}
.section .column ul.right_side
{
	margin: 0 0 10px 0;
}
.section .column ul.right_side li
{
	background: url("/library/images/v3/web-hosting/green-bullet-rounded.png") no-repeat scroll left 13px transparent;
	line-height: 18px;
	list-style-type: none !important;
	margin: 0;
	padding: 6px 0 0 17px;
	position: relative;
}

.all-incluse {
    background-position: 2px -673px;
}
.core-features
	{
		background-position: 0 0;
	}
.programming-features
	{
		background-position: 0 -83px;
	}
.email-features
	{
		background-position: 0 -163px;
		 height: 61px !important;
	}
.help-features
	{
		background-position: 0 -224px;
		
	}
.cloudHost{
	background-position: 0 0;
}
.dnf{
	background-position: 0 -104px;
}
.confusingData{
	background-position: 0 -191px;
}
.bigWeb{
	background-position: 0 -279px;
}
.hostedSupported{
	background-position: 0 -366px;
}
.useMdn{
	background-position: 0 -461px;
}
.worksEd{
	background-position: 0 -548px;
}
.createSubdomains{
	background-position: 0 -635px;
}


.box-fourth .image-app {
    display: table;
    float: left;
    height: 86px;
    width: 160px;
    padding-bottom:10px;
}

.box-fourth .app-hosting {
     background: url("/library/images/v3/web-hosting/app-hosting-icons.png") no-repeat scroll 0 0 transparent;
}
.box-fourth .blog-app
	{
		background-position: 23px 0;
	}
.box-fourth .cms-app
	{
		background-position: -151px 0;
	}
.box-fourth .ecommerce-app
	{
		background-position: -332px 0;
	}
.box-fourth .forum-app
	{
		background-position: -514px 0;
	}
/* HOSTING COMPARISON */

#banner.small.green .content {
	background: url("/library/images/v3/web-hosting/green_gradient_03.png") repeat-x left top #81b13d;
}
#banner.small.green .content .local_navigation {
	background: url("/library/images/v3/web-hosting/green_gradient_06.png") repeat-x left top;
}
#banner.small, #banner.small .site_wrap {
    height: 156px;
}
#banner.small .content {
    height: 120px;
}
#banner.small .content .local_navigation {
    background: url("/library/images/v3/vps/blue_gradient_05.png") repeat-x scroll left top #37A3D1;
    width: 741px;
}
.hosting_comparison #banner h2,
.hosting_apps #banner h2{
	color: #FFFFFF;
    font-size: 44px;
    text-shadow: 0 1px 1px #3B738B;
	float: left;
	margin: 0;
}
.hosting_apps #banner h1,
.hosting_comparison #banner h1 {
	text-align: right;
        line-height:15px;
	float: right;
	margin: 7px 0px 0 0 !important;
	font-size: 15px;
}
.hosting_apps #banner h1 {
	margin: 23px 0 0 0 !important;
}
.hosting_comparison .ribbonBestValue {
    left: 456px;
    top: -6px;
}
.hosting_comparison .comparison_new .package a.compTop {
	height: 60px;
	padding: 4px 25px 2px 15px;
}
/*
.comparison_new .package .btn {
	font-size: 19px !important;
	padding: 0px 15px 0 15px !important;
	background: none;
}
*/
.comparison_new .package .light-blue {
	display:inline-block;
	left:12px;
	background-color:#008AC4;
}
.comparison_new .package .light-red {
	display:inline-block;
	left:12px;
}
.comparison_new .buy.dark-blue {
	background-color:#008AC4 !important;
}
.comparison_new .package .btn-icon .icon{
	right: 60px;
}
.comparison_new td.whWithBorder {
    border-top: 2px solid #FFFFFF;
}
.comparison_new td.whSectionTable {
    background-color: #DD1C56;
	height: auto !important;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    text-align: left !important;
    text-indent: 10px;
	width: 544px !important;
    background-image: none;
}
.comparison_new td.whSection2Table {
    background-color: #91CBEB;
    color: #333333;
    font-size: 13px;
    font-weight: bold;
    line-height: 24px;
    text-align: left !important;
    text-indent: 10px;
    background-image: none;
}
.comparison_new td.show_all_features {
    text-align: right !important;
    background-image: none;
}
.comparison_new td.show_all_features a{
	color: #fff !important;
	font-weight: bold !important;
	padding-right: 45px !important;
}
.show_all_features,
.light_blue_separator,
.dark_blue_separator {
    background-color: #2597D5 !important;
    height: 22px !important;
    margin: 0 !important;
    padding: 0;
    width: 544px !important;
}
.show_all_features {
  border-bottom:3px solid #fff;
}
.hidden_overflow {
    overflow: hidden;
}
.expandMe {
    height: 0;
    position: relative;
    width: 770px;
}
.comparison_new th.package.down,
.comparison_new .footer .down {
    background: #0095D2;
}
.comparison_new .footer .red_package.down,
.comparison_new th.package.down.red_package{
    background: #DD1C56;
}


/* FEATURES */
.wh_features .medium-icon-list li {
	padding-bottom: 30px;
}

.wh_features .medium-icon-list li span strong {
	color: #2597D5 ;
	font-size: 16px;
	line-height: 22px;
}
.wh_features .medium-icon-list .image{
	width: 120px;
	height: 100px;
}
.wh_features .medium-icon-list .content {
    width: 213px;
	padding: 0px;
}

.icon-120 {
    background: url("/library/images/v3/web-hosting/wh_features.png") no-repeat scroll 0 0 transparent;
}
.hosting_features #body .medium-icon-list .video_tuts{
	background: url("/library/images/v3/web-hosting/video_tuts.png") no-repeat scroll 0 0;
}
.hosting_features #body .medium-icon-list .cp_easy{
	background: url("/library/images/v3/web-hosting/CP_easy.png") no-repeat scroll 0 -3px;
}
.free_domains {
    background-position: 0 0 !important;
}
.full_support {
    background-position: 0 -160px !important;
}
.capacity {
    background-position: 0 -315px !important;
}
.bandwidth {
    background-position: 0 -475px !important;
}
.excelent_email {
    background-position: 0 -639px !important;
}
.vouchers {
    background-position: 0 -790px !important;
}
.uk_based_landing {
    background-position: 0 -925px !important;
}
.op_system {
    background-position: 0 -1085px !important;
}
.one_click {
    background-position: 0 -1242px !important;
}
.php_feature {
    background-position: 0 -1415px !important;
}
.databases {
    background-position: 0 -1570px !important;
}
.datacenter-uk{
    background-position: 0 -1708px !important;
}
.multi_year_savings {
     background-position: 0 -1876px !important;
}
.li_capacity,
.li_video_tuts {
	height: 130px;
}
.li_wbm,
.li_one_click {
	height: 145px !important;
}
.li_wbm .content {
	position: relative;
	width: 235px !important;
	margin-right: -30px;
	display: block;
}
.wbm {
     background-position: 0 -2000px !important;
}
#body h2{
	margin: 0px;
}
#body h2 span{
	font-size: 24px;
}

/* NEW APPLICATION STYLE*/
.content .tab.visible .inline-category
	{
		background-color: #2F9BC8;
		border-radius: 5px 5px 5px 5px;
		color: #FFFFFF;
		float: left;
		font-size: 11px;
		padding: 15px 10px 15px 15px;
		position: relative;
		width: 692px;
	}
.content .tab.visible .inline-category h3
	{
		font-size:22pt;
		color:#fff;
		text-transform: uppercase;
	}
.content .tab.visible .inline-category .left_side
	{
		width:200px;
		position: relative;
		float:left;
	}
.content .tab.visible .inline-category .left_side a
	{
		text-decoration: none !important;
		height:auto !important;
	}
.content .tab.visible .inline-category .right_side
	{
		float: left;
		position: relative;
		text-align: justify;
		width: 485px;
		margin-bottom:10px;
	}
.inline-category .right_side .items-col
	{
		width:105px;
		float:left;
		position:relative;
		margin-right:10px;
		padding-right: 10px;
		background: url("/library/images/v3/web-hosting/right-separator.png") repeat-y right;
	}

.inline-category .right_side .items-col.last
	{
		width:105px;
		float:left;
		position:relative;
		margin-right: 0 !important;
		padding:0 !important;
		background: none !important;
		
	}
.inline-category .right_side .items-col .single-item
	{
		width:104px;
		float: left;
	}
.inline-category .right_side .items-col .single-item .image
	{
		width: 104px;
		height: 37px;
	}
.inline-category .right_side .items-col .single-item a > .txt
	{
		color: #FFFFFF;
		margin-top: 38px;
		text-align: center;
		text-decoration: none;
		width: 107px;
	}
.inline-category .right_side .items-col .single-item a
	{
		text-decoration: none !important;
		
	}
.inline-category .right_side .items-col .single-item .icons
	{
		background: url("/library/images/v3/web-hosting/linux-apps.png") no-repeat scroll 0 0 #FFFFFF;
		border-radius: 7px 7px 7px 7px;
		box-shadow: 0 0 6px #FFFFFF;
		margin-top: 22px;
	}
.inline-category .right_side .items-col .single-item .icons.top
	{
		background: url("/library/images/v3/web-hosting/linux-apps.png") no-repeat scroll 0 0 #FFFFFF;
		border-radius: 7px 7px 7px 7px;
		box-shadow: 0 0 6px #FFFFFF;
		margin-top: 0 !important;
	}
.single-item .b2evolution{	 background-position: 4px 2px !important;}
.single-item .joomla	{        background-position: 4px -66px !important;}
.single-item .blogengine{ 	background-position: -124px 4px !important;}
.single-item .concrete5{	background-position: -123px -65px !important;}
.single-item .wordpress{	background-position: -250px 3px !important;}
.single-item .wordpress2{       background-position: -2px -2255px !important;}
.single-item .modx{		background-position: -249px -65px !important;}
.single-item .drupal{		background-position: -379px 2px !important;}
.single-item .nucleus{		background-position: 4px -234px !important;}
.single-item .postnuke{		background-position: 4px -370px !important;}
.single-item .my-web-pages-starter-kit{background-position: -123px -368px !important;}
.single-item .geeklog{		background-position: -123px -164px !important;}
.single-item .textpattern{	background-position: -123px -234px !important;}
.single-item .mambo{		background-position: -249px -165px !important;}
.single-item .typo3{		background-position: -249px -234px !important;}
.single-item .moodle{		background-position: -249px -300px !important;}
.single-item .atomsite{		background-position: -249px -368px !important;}
.single-item .zenphoto{		background-position: -377px -233px !important;}
.single-item .dotproject{	background-position: 5px -476px !important;}
.single-item .rondcube{		background-position: 5px -546px !important;}
.single-item .osticket{		background-position: 2px -614px !important;}
.single-item .phplist{		background-position: 3px -679px !important;}
.single-item .webcalendar{	background-position: -124px -612px !important;}
.single-item .phpmyfaq{		background-position: -123px -545px !important;}
.single-item .phprojekt{	background-position: -124px -476px !important;}
.single-item .sugarcrm{		background-position: -250px -477px !important;}
.single-item .crafty-syntax-live-help{	background-position: -250px -544px !important;}
.single-item .egroupware{	background-position: -250px -612px !important;}
.single-item .simplyinvoices{	background-position: -375px -477px !important;}
.single-item .mantisbt{		background-position: -375px -546px !important;}
.single-item .brimproject{	background-position: -375px -613px !important;}
.single-item .coppermine{	background-position: 2px -778px !important;}
.single-item .gallery-server-pro{background-position: 3px -848px !important;}
.single-item .gallery{		background-position: -372px -779px !important;}
.single-item .gallery2{		background-position: -124px -779px !important;}
.single-item .pixelpost{	background-position: -248px -779px !important;}
.single-item .agora{		background-position: 2px -945px !important}
.single-item .prestashop{	background-position: 2px -1015px !important}
.single-item .cubecart{		background-position: -123px -946px !important;}
.single-item .tomatocart{	background-position: -124px -1015px !important;}
.single-item .opencart{		background-position: -250px -946px !important;}
.single-item .oscommerce{	background-position: -378px -947px !important;}
.single-item .zencart{		background-position: -250px -1016px !important;}
.single-item .buddypress{	background-position: 4px -1114px !important;}
.single-item .phpnuke{		background-position: 4px -1182px !important;}
.single-item .elgg{		background-position: -123px -1114px !important;}
.single-item .pligg{		background-position: -249px -1114px !important;}
.single-item .status-net{	background-position: -375px -1115px !important;}
.single-item .eblah{		background-position: 2px -1282px !important;}
.single-item .vanilla{		background-position: -121px -1282px !important;}
.single-item .phpbb{		background-position: -249px -1282px !important;}
.single-item .simple-machines-forum{background-position: -378px -1282px !important;}
.single-item .piwik{		background-position: 2px -1384px !important;}
.single-item .open-web-analytics{background-position: -121px -1383px !important;}
.single-item .web-survey{	background-position: 4px -1487px !important;}
.single-item .limesurvey{	background-position: -122px -1487px !important;}
.single-item .banner-advertising{background-position: 3px -1589px !important;}
.single-item .openads{		background-position: -122px -1589px !important;}
.single-item .mediawiki{	background-position: 4px -1691px !important;}
.single-item .tikiwiki{		background-position: -119px -1691px !important;}
.single-item .screwturn{	background-position: -248px -1691px !important;}
.single-item .links-page{	background-position: 4px -1797px !important;}
.single-item .search-engine{	background-position: 4px -1864px !important;}
.single-item .online-auction{	background-position: -123px -1796px !important;}
.single-item .phpmyfamily{	background-position: -123px -1863px !important;}
.single-item .phpcoin{		background-position: -250px -1796px !important;}
.single-item .dnc{		background-position: -250px -1863px !important;}
.single-item .postcards{	background-position: -374px -1796px !important;}
.single-item .bbpress{	        background-position: -123px -679px !important;}
.single-item .bbpress2{	        background-position: -130px -2255px !important;}
.single-item .umbraco{	        background-position: -250px -678px !important;}
.single-item .nolink {		cursor: auto;}

.single-item .roundcube2 {	background-position: -253px -2250px !important;}
.single-item .formtoemail {	background-position: -1px -1927px !important;}
.single-item .websitesearch {	background-position: 4px -1864px !important;}
.single-item .errorpage {	background-position: -129px -1927px !important;}
.single-item .guestbook {	background-position: -252px -1922px !important;}
.single-item .photogallery {	background-position: -377px -1922px !important;}
.single-item .umbraco2{	        background-position: -372px -2251px !important}
.single-item .metacart{	        background-position: 5px -1988px !important;}
.single-item .simpleblog{	background-position: -126px -1988px !important;}
.single-item .madesimple{	background-position: 3px -2051px !important;}
.single-item .silverstripe{	background-position: -130px -2049px !important}
.single-item .troubleticket{	background-position: -245px -2047px !important}
.single-item .squirrelmail{	background-position: -369px -2047px !important}
.single-item .simpleinvoices{	background-position: -1px -2115px !important;}
.single-item .webring{	        background-position: -130px -2112px !important;}
.single-item .classifiedadverts{	background-position: -245px -2112px !important;}
.single-item .javaclock{	background-position: 0px -2183px !important;}
.single-item .localarealite{	background-position: -369px -2112px !important;}
.single-item .intcountdown{	background-position: -127px -2178px !important;}
.single-item .tellafriend{	background-position: -249px -2175px !important;}


/* CATEGORY APP LANDING PAGES*/
#body .site_wrap.wh_app .section.no_grid h1
	{
		font-size:33px !important;
	}
#body .site_wrap.wh_app .section.no_grid h2
	{
		font-size:20px !important;
	}
#body .site_wrap.wh_app .section.no_grid .line
	
	{
		margin-top:-17px !important;
		line-height:23px !important;
	}
#body .site_wrap.wh_app .section.no_grid h2.ott_grey
	{
		color:#666666;
		font-size:20px !important;
	}
#body .site_wrap.wh_app .section.no_grid .up_25
	{
		margin-top:-25px;
	}
#body .site_wrap.wh_app .section.no_grid .strong_black
	{
		font-weight: bold;
		color:#000;
	}
#body .site_wrap.wh_app .section.no_grid .list
	{
	    color: #2597D5 !important;
	    font-family: "vagrounded-bold",Helvetica,Arial,sans-serif;
	    font-size: 14px;
	    margin: 0 0 38px 18px;
	    padding-left:20px;
	}
#body .site_wrap.wh_app .section.no_grid .blue_small_bullets.align li {
	margin-bottom: 7px;
	margin-top: -2px !important;
	padding-left: 30px;
	position: relative;
}
#body .site_wrap.wh_app .section.no_grid .blue_small_bullets.align li .bullet{
	margin-top: 3px !important;
}

#body .site_wrap.wh_app .section.no_grid .list li {
	line-height: 16px;
	margin-bottom: 14px;
    }
#body .site_wrap.wh_app .section.no_grid .list .color_black {
    color: #666666;
    font-family: Helvetica,Arial,sans-serif;
}
.site_wrap.wh_app .section.no_grid .inline-item
	{
		float: left;
		height: auto;
		margin-top: 30px;
		position: relative;
		width: 100%;
	}
.site_wrap.wh_app .section.no_grid .inline-item .item
	{
		background: url("/library/images/v3/web-hosting/big-apps.png") no-repeat scroll 0 0 #FFFFFF;
	}

.site_wrap.wh_app .section.no_grid .inline-item .image-container
	{
		float: left;
		height: 76px;
		margin-right: 30px;
		margin-top: 20px !important;
		position: relative;
		width: 230px;
		margin-left:10px;
	}
.site_wrap.wh_app .section.no_grid .inline-item .text
	{
		width: 431px;
		float:left;
		position: relative;
		
	}
.site_wrap.wh_app .section.no_grid .inline-item .text a
	{
		text-decoration:none !important;
	}
.site_wrap.wh_app .section.no_grid .inline-item .text > p
	{
		margin-top:-24px;
		
	}
.site_wrap.wh_app .section.no_grid .inline-item .text h2
	{
		font-size:23px;
	}
/* display images for apps */
.wh_app .image-container.b2evolution {		background-position: 9px -10px !important;}
.wh_app .image-container.blogengine {		background-position: 9px -95px !important;}
.wh_app .image-container.wordpress {		background-position: 9px -179px !important;}
.wh_app .image-container.drupal {		background-position: 9px -273px !important;}
.wh_app .image-container.joomla {		background-position: 9px -373px !important;}
.wh_app .image-container.concrete5 {		background-position: 9px -453px !important;}
.wh_app .image-container.modx {			background-position: 9px -546px !important;}
.wh_app .image-container.geeklog {		background-position: 9px -639px !important;}
.wh_app .image-container.mambo {		background-position: 9px -741px !important;}
.wh_app .image-container.nucleus {		background-position: 9px -828px !important;}
.wh_app .image-container.textpattern {		background-position: 9px -930px !important;}
.wh_app .image-container.typo3 {		background-position: 9px -1028px !important;}
.wh_app .image-container.zenphoto {		background-position: 9px -1099px !important;}
.wh_app .image-container.moodle {		background-position: 9px -1166px !important;}
.wh_app .image-container.postnuke {		background-position: 9px -1248px !important;}
.wh_app .image-container.my-web-pages {		background-position: 9px -1334px !important;}
.wh_app .image-container.atomsite {		background-position: 9px -1417px !important;}
.wh_app .image-container.dotproject {		background-position: 9px -1485px !important;}
.wh_app .image-container.phprojekt {		background-position: 9px -1562px !important;}
.wh_app .image-container.sugar-crm {		background-position: 9px -1624px !important;}
.wh_app .image-container.simple-invoice {	background-position: 9px -1702px !important;}
.wh_app .image-container.roundcube {		background-position: 9px -1780px !important;}
.wh_app .image-container.phpmyfaq {		background-position: 9px -1867px !important;}
.wh_app .image-container.cslh {			background-position: 9px -1949px !important;}
.wh_app .image-container.mantisbt {		background-position: 9px -2041px !important;}
.wh_app .image-container.osticket {		background-position: 9px -2145px !important;}
.wh_app .image-container.webcalendar {		background-position: 9px -2235px !important;}
.wh_app .image-container.egroupware {		background-position: 9px -2307px !important;}
.wh_app .image-container.brim-project {		background-position: 9px -2365px !important;}
.wh_app .image-container.php-list {		background-position: 9px -2445px !important;}
.wh_app .image-container.coppermine {		background-position: 9px -2520px !important;}
.wh_app .image-container.gallery2 {		background-position: 9px -2607px !important;}
.wh_app .image-container.pixelpost {		background-position: 9px -2716px !important;}
.wh_app .image-container.gallery {		background-position: 9px -2804px !important;}
.wh_app .image-container.gallery-server-pro {	background-position: 9px -2875px !important;}
.wh_app .image-container.agoracart {		background-position: 9px -2954px !important;}
.wh_app .image-container.cubecart {		background-position: 9px -3040px !important;}
.wh_app .image-container.opencart {		background-position: 9px -3118px !important;}
.wh_app .image-container.oscommerce {		background-position: 9px -3188px !important;}
.wh_app .image-container.prestashop {		background-position: 9px -3260px !important;}
.wh_app .image-container.tomatocart {		background-position: 9px -3327px !important;}
.wh_app .image-container.zencart {		background-position: 9px -3391px !important;}
.wh_app .image-container.buddypress {		background-position: 9px -3462px !important;}
.wh_app .image-container.elg {			background-position: 9px -3552px !important;}
.wh_app .image-container.pligg {		background-position: 9px -3640px !important;}
.wh_app .image-container.statusnet {		background-position: 9px -3736px !important;}
.wh_app .image-container.php-nuke {		background-position: 9px -3816px !important;}
.wh_app .image-container.eblah {		background-position: 9px -3882px !important;}
.wh_app .image-container.vanillaforums{		background-position: 9px -3974px !important;}
.wh_app .image-container.phpbb{			background-position: 9px -4064px !important;}
.wh_app .image-container.simplemachines{	background-position: 9px -4142px !important;}
.wh_app .image-container.piwik{			background-position: 9px -4218px !important;}
.wh_app .image-container.owa{			background-position: 9px -4314px !important;}
.wh_app .image-container.websurvey{		background-position: 9px -4407px !important;}
.wh_app .image-container.limesurvey{		background-position: 9px -4480px !important;}
.wh_app .image-container.banner-ad-system{	background-position: 9px -4547px !important;}
.wh_app .image-container.openads{		background-position: 9px -4629px !important;}
.wh_app .image-container.mediawiki{		background-position: 9px -4721px !important; height:93px !important;}
.wh_app .image-container.tikiwiki{		background-position: 9px -4834px !important;}
.wh_app .image-container.screwturn-wiki{	background-position: 9px -4932px !important; height: 98px !important;}

.wh_app .image-container.cmsmadesimple{		background-position: 9px -5561px !important;}
.wh_app .image-container.umbraco{		background-position: 9px -5650px !important;}
.wh_app .image-container.silverstripe{		background-position: 9px -5741px !important;}
.wh_app .image-container.simpleblog{		background-position: 9px -5872px !important;}
.wh_app .image-container.formtoemail{		background-position: 9px -5945px !important;}
.wh_app .image-container.troubleticket{		background-position: 9px -6032px !important;}
.wh_app .image-container.squirrelmail{		background-position: 9px -6124px !important;}
.wh_app .image-container.tellafriend{		background-position: 9px -6216px !important;}
.wh_app .image-container.webring{		background-position: 9px -6298px !important;}
.wh_app .image-container.metacart{		background-position: 9px -6382px !important;}
.wh_app .image-container.classifiedadverts{		background-position: 9px -6459px !important;}

.modal_content .modal_inner .inner_inline.feature_tags .right_features .features .new{
	background: url("/library/images/v3/web-hosting/new_tbl.png") no-repeat scroll 0 0 transparent;
}

.modal-simple-header.size-full-page .modal_inner .inner_inline .item .most_popular
	{
		background: url("/library/images/v3/web-hosting/most_popular_label_small.png") no-repeat scroll 0 0 transparent;
		height: 58px;
		position: absolute;
		right: 181px;
		top: 0;
		width: 89px;
		z-index: 3;
	}
.inner_inline .item .tooltip_ico
	{
		background: url("/library/images/v3/web-hosting/tooltip_hint.png") no-repeat scroll 0 0 transparent;
		float: right;
		height: 21px;
		left: 177px;
		position: absolute;
		top: -5px;
		width: 24px;
	}
.inner_inline .item .boosted
	{
		 background: url("/library/images/v3/web-hosting/boosted_table.png") no-repeat scroll 0 0 transparent;
		float: left;
		height: 28px;
		left: -3px;
		position: absolute;
		top: -6px;
		width: 58px;
	}
.inner_inline .item .new
	{
		background: url("/library/images/v3/web-hosting/new_tbl.png") no-repeat scroll 0 0 transparent;
		float: left;
		height: 27px;
		position: absolute;
		right: 32px;
		top: -7px;
		width: 58px;
	}
.inner_inline .item .enable
	{
		 background: url("/library/images/v3/web-hosting/enable.png") no-repeat scroll 0 0 transparent;
		height: 16px;
		position: relative;
		width: 17px;
		float:left;
		margin-left:75px;
	}
.inner_inline .item .disable
	{
		 background: url("/library/images/v3/web-hosting/disable.png") no-repeat scroll 0 0 transparent;
		height: 16px;
		position: relative;
		width: 17px;
		float:left;
		margin-left:75px;
	}

/* CLOUD HOSTING */

.hosting_cloud #banner .content {
    background: url("/library/images/v3/web-hosting/header-cloud-hosting.jpg") no-repeat center bottom ;
    height: 230px;
    padding: 130px 30px 0 30px;
}
.hosting_cloud #banner .graphic_01 {
	position: absolute;
	right: -18px;
	bottom: 0;
	width: 500px;
	height: 187px;
	background: url("/library/images/v3/web-hosting/graphic_cloud_hosting_01.png") no-repeat left bottom;
}
.hosting_cloud #banner .graphic_02 {
	position: absolute;
	left: 0;
	bottom:0;
	width: 385px;
	height: 128px;
	padding: 20px 10px 10px 15px;
	background: url("/library/images/v3/web-hosting/graphic_cloud_hosting_02.png") no-repeat left bottom;
}
.hosting_cloud #banner .graphic_02 span {
	float: left;
	width: 110px;
	font-size: 13px;
	line-height: 15px;
	color: #fff;
	font-family: vagrounded-bold,Helvetica,Arial;
	padding-left: 80px;
}
.hosting_cloud #banner .local_navigation {
	width: 741px;
	background: url("/library/images/v3/web-hosting/purple_gradient.png") repeat-x top left;
}
.hosting_cloud #banner .local_navigation li a:hover,
.hosting_cloud #banner .local_navigation li a.active {
    background: #185F7C;
	color: #749FB0  !important;
}
.hosting_cloud #banner .content h2 {
    color: #fff;
    font-size: 24px;
	line-height: 24px;
    margin: 0 0 110px 14px;
}
.hosting_cloud #body h4 {
	font-size: 18px;
	color: #2597D5 ;
	margin: 27px 0 0 0;
}
.hosting_cloud #body h2 {
	margin: 0;
	color: #2597D5 ;
}
#body #panel_host_comp1 {
    position: relative;
    margin-right:-36px;
}

#panel_host_comp1 > a {
    position: relative;
    top: 10px;
    left: 170px;
}

.purple_gradient_box {
	padding-bottom: 20px;
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #9d89b0 0%, #2a2a69 70%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(0%,#207cca), color-stop(0%,#9d89b0), color-stop(70%,#2a2a69)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#9d89b0 0%,#2a2a69 70%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1e5799 0%,#207cca 0%,#9d89b0 0%,#2a2a69 70%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1e5799 0%,#207cca 0%,#9d89b0 0%,#2a2a69 70%); /* IE10+ */
	background: linear-gradient(top, #1e5799 0%,#207cca 0%,#9d89b0 0%,#2a2a69 70%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#2a2a69',GradientType=0 ); /* IE6-9 */
}
.box-three-container.mv_hosting_up h2 {color:#fff !important;}
.purple_gradient_box p {
	color: #fff !important;
}
.purple_gradient_box h3 {
	font-size: 20px !important;
	color: #fff !important;
}

/* STARTER PACKAGE */

.hosting_packages #banner h1 {
	font-size: 47px;
	line-height: 47px;
    margin: 0 0 18px;
	text-shadow: 0 2px 2px #3B738B;
}
.hosting_packages #banner h1 span {
	font-size: 28px;
	line-height: 32px;
}
.hosting_packages #banner h2 {
    margin: 0 0 18px;
	font-size: 22px;
	text-shadow: 0 2px 2px #3B738B;
    line-height: 28px;
}
.hosting_packages #banner .tickList li {
	font-size: 15px;
	line-height: 20px;
}
.see_features {
	display: block;
    font-size: 15px;
    margin-top: 48px;
}
.hosting_packages #banner .xtra-graphic {
	top: 20px;
	right: 20px;
}
.buynowWH {
    clear: both;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center;
    width:50%;
}
.hosting_packages .comparison_new td em {
	text-decoration: none;
	font-size: 1.8em;
    font-style: normal;
    line-height: 1.6em;
}
tr#features em {
    font-size: 1em;
    line-height: 2.2em;
    text-decoration: underline;
    color:#da0049;
}
.hosting_starter #body h2{
	font-size: 17px;
	margin-bottom: 9px;
}
table.comparison_new.package_table {
	width: 458px;
}
table.comparison_new.package_table th.package,
table.comparison_new.package_table td {
	width: 285px;
}
table.comparison_new.package_table th.package .rounded_box{
	height: 125px;
	padding: 10px 15px 0 15px;
}
table.comparison_new.package_table .package span{
	color: #fff;
}
table.comparison_new.package_table span.title{
	display: block;
	font-size: 37px;
	line-height: 40px;
	margin-bottom: 5px;
}
table.comparison_new.package_table span.price{
	display: block;
	margin-bottom: 7px;
	font-size: 21px;
}
table.comparison_new.package_table span.price span{
	font-size: 41px;
	line-height: 42px;
}
.image_block {
    background: url("/library/images/v3/web-hosting/partialopensmall.png") no-repeat scroll 0 0 transparent;
    height: 90px !important;
}
.image_block.free_domains {
    background-position: 10px 0 !important;
}
.image_block.uk_based_landing {
    background-position: 20px -540px !important;
}

/* BUSINESS PACKAGE */
.hosting_business #banner .xtra-graphic {
    background: url("/library/images/v3/web-hosting/business_graphic.png") no-repeat;
}
.hosting_business #body h2{
	font-size: 17px;
	margin-bottom: 9px;
}
.hosting_business .ribbonBestValue {
	top: -6px;
	left: 385px;
}

/* UNLIMITED PACKAGE */
.hosting_unlimited #body h2{
	font-size: 17px;
	margin-bottom: 9px;
}
.hosting_unlimited #banner .xtra-graphic {
    background: url("/library/images/v3/web-hosting/unlimited_graphic.png") no-repeat;
}

/* HOSTING APPS */

.hosting_apps .free_apps{
	padding: 15px;
	background: #53b0d7;
	-moz-border-radius: 0px 10px 10px 10px;
	border-radius: 0px 10px 10px 10px;
	-webkit-border-radius: 0px 10px 10px 10px;
	behavior: url("/library/styles/PIE.htc");
}
.tabsContainerApps {
    padding: 0 10px;
    position: relative;
    width: 756px;
}
.tabsContainerApps ul.tabs {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.tabsContainerApps ul.tabs li {
    float: left;
    height: 42px;
    margin-right: 2px;
    padding: 0;
    width: 251px;
}
.tabsContainerApps ul.tabs li a {
    display: block;
    float: left;
    font-size: 0;
    height: 42px;
    outline: medium none;
    padding: 0;
    text-decoration: none !important;
    text-indent: -9999px;
    width: 251px;
}
.tabsContainerApps ul.tabs li a.lapp {
    background: url("/library/images/v2/web_hosting/free-apps/btn-linux-apps.gif") no-repeat scroll left top transparent;
}
.tabsContainerApps div.tabs {
    background: url("/library/images/v2/web_hosting/free-apps/bg-apps-bottom.gif") no-repeat scroll center bottom #0082B7;
    clear: left;
    margin: 0 0 20px;
	overflow: hidden
}
.tabsContainerApps div.tabs .header_bg {
    background: url("/library/images/v2/web_hosting/free-apps/bg-apps-top.gif") no-repeat scroll center top #0082B7;
    height: 10px;
}
.tabsContainerApps div.tabs .content {
    padding: 0 20px 20px;
}
.tabsContainerApps ul.tabs li a.wapp {
    background: url("/library/images/v2/web_hosting/free-apps/btn-win-apps.gif") no-repeat scroll left top transparent;
}

.tabsContainerApps ul.tabs li.active a {
    background-position: left bottom;
}
.tabsContainerApps div.tabs h2,
.tabsContainerApps div.tabs h3 {
    color: #FFFFFF;
}
.tabsContainerApps h2 {
    font-size: 20px !important;
    font-weight: normal !important;
    margin: 0 0 15px !important;
}
.tabsContainerApps .content .tab a {
    display: block;
    float: left;
    height: 102px;
    margin: 0 0 10px;
    outline: medium none;
    width: 228px;
}
span.appseparator {
    background: url("/library/images/v2/web_hosting/free-apps/apps-separator.gif") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 102px;
    margin: 0 2px;
    width: 12px;
}
a.wp {
    background: url("/library/images/v2/web_hosting/free-apps/wordpress.gif") no-repeat scroll left top transparent;
}
a.bevo {
    background: url("/library/images/v2/web_hosting/free-apps/b2evo.gif") no-repeat scroll left top transparent;
}
a.drupal {
    background: url("/library/images/v2/web_hosting/free-apps/drupal.gif") no-repeat scroll left top transparent;
}
a.joomla {
    background: url("/library/images/v2/web_hosting/free-apps/joomla.gif") no-repeat scroll left top transparent;
}
a.phpnuke {
    background: url("/library/images/v2/web_hosting/free-apps/phpnuke.gif") no-repeat scroll left top transparent;
}
a.postnuke {
    background: url("/library/images/v2/web_hosting/free-apps/postnuke.gif") no-repeat scroll left top transparent;
}
a.sugarcrm {
    background: url("/library/images/v2/web_hosting/free-apps/sugarcrm.gif") no-repeat scroll left top transparent;
}
a.mantis {
    background: url("/library/images/v2/web_hosting/free-apps/mantis.gif") no-repeat scroll left top transparent;
}
a.moodle {
    background: url("/library/images/v2/web_hosting/free-apps/moodle.gif") no-repeat scroll left top transparent;
}
a.phpbb {
    background: url("/library/images/v2/web_hosting/free-apps/phpbb.gif") no-repeat scroll left top transparent;
}
a.phprojekt {
    background: url("/library/images/v2/web_hosting/free-apps/phprojekt.gif") no-repeat scroll left top transparent;
}
a.phpmf {
    background: url("/library/images/v2/web_hosting/free-apps/phpmyfamily.gif") no-repeat scroll left top transparent;
}
a.osticket {
    background: url("/library/images/v2/web_hosting/free-apps/osticket.gif") no-repeat scroll left top transparent;
}
a.brimp {
    background: url("/library/images/v2/web_hosting/free-apps/brim-project.gif") no-repeat scroll left top transparent;
}
a.phplist {
    background: url("/library/images/v2/web_hosting/free-apps/phplist.gif") no-repeat scroll left top transparent;
}
a.egroup {
    background: url("/library/images/v2/web_hosting/free-apps/egroup.gif") no-repeat scroll left top transparent;
}
a.appgallery {
    background: url("/library/images/v2/web_hosting/free-apps/gallery.gif") no-repeat scroll left top transparent;
}
a.mediaw {
    background: url("/library/images/v2/web_hosting/free-apps/mediawiki.gif") no-repeat scroll left top transparent;
}
a.simplem {
    background: url("/library/images/v2/web_hosting/free-apps/simplemachines.gif") no-repeat scroll left top transparent;
}
a.tiki {
    background: url("/library/images/v2/web_hosting/free-apps/tikiwiki.gif") no-repeat scroll left top transparent;
}
a.webc {
    background: url("/library/images/v2/web_hosting/free-apps/webcalendar.gif") no-repeat scroll left top transparent;
}
a.coppermine {
    background: url("/library/images/v2/web_hosting/free-apps/coppermine.gif") no-repeat scroll left top transparent;
}
a.blogengine {
    background: url("/library/images/v2/web_hosting/free-apps/blogengine.gif") no-repeat scroll left top transparent;
}
a.gsp {
    background: url("/library/images/v2/web_hosting/free-apps/gsp.gif") no-repeat scroll left top transparent;
}
a.mwp {
    background: url("/library/images/v2/web_hosting/free-apps/my-web-page.gif") no-repeat scroll left top transparent;
}
a.swiki {
    background: url("/library/images/v2/web_hosting/free-apps/swiki.gif") no-repeat scroll left top transparent;
}
a.atomsite {
    background: url("/library/images/v2/web_hosting/free-apps/atomsite.gif") no-repeat scroll left top transparent;
}
.hosting_123app #banner.with_navigation h1 {
	float: none;
}
.hosting_123app.wordpress #banner.with_navigation h1 {
	margin-top: 18px;
}
.hosting_123app #banner.small .content,
.hosting_123app #banner.small .content {
	padding-top: 18px;
	height: 138px;
}
.hosting_123app #banner.with_navigation h2 {
	margin: 0px;
	font-size: 17px;
}
.free_apps h3{
	color: #fff;
}
.hosting_123app #banner .xtra_graphic{
	position: absolute;
	right: 0;
	top: 5px;
	width: 305px;
	padding: 22px 0 0 50px;
	height: 69px;
	background: url("/library/images/v3/web-hosting/graphic-apps.png") no-repeat scroll left top transparent;
}
.red_tickList{
	padding: 0;
	margin: 0;
}
.red_tickList.margin {
	margin-top: 10px;
}
.red_tickList.margin.new_margin {
margin-top: 17px;
}
li.new_margin2 {
margin-bottom: 50px !important;
}
li.new_margin3 {
margin-bottom: 30px !important;
}
.red_tickList li {
	background: url("/library/images/v2/web_hosting/free-123-app/app-check-icon.png") no-repeat scroll left 1px transparent;
    list-style: none outside none;
    padding-left: 26px;
	margin-bottom: 20px;
}
.red_tickList li strong {
	color: #008AC4;
}
.hosting_123app #body h2{
	margin-bottom: 18px;
}
.hosting_123app #body h3{
	font-size: 30px;
	margin-bottom: 18px;
}
.hosting_123app .section.no_grid {
	padding: 36px !important; 
}
.hosting_123app .grid_2 {
	padding: 0px 0px  0px 36px !important; 
}
.hosting_123app.smf #banner h1 {
	font-size: 37px;
	margin-top: 7px;
}
.hosting_123app.mwpsk #banner h1 {
	font-size: 32px;
	margin-top: 12px;
}

/* student business */

.hosting_student #banner .content {
    background: url("/library/images/v2/promos/student-hosting/header-bck.jpg") no-repeat scroll center bottom transparent;
    height: 276px;
	padding: 36px 36px 0 36px;
    position: relative;
}
.hosting_student #banner h1 {
	margin: 0 0 30px 0px;
	font-size: 38px;
}
.hosting_student #banner h2 {
	font-size: 18px;
}
.featureBox, .featureBox2 {
    background: url("/library/images/v2/promos/student-hosting/student-feature-box.png") no-repeat scroll center 1px transparent;
    height: 97px;
    left: 18px;
    position: absolute;
    top: 140px;
    width: 452px;
	padding: 0 18px;
}
.featureBox2 {
    background-image: url("/library/images/v2/promos/student-hosting/student-feature-box-blank.png");
    top: 115px;
}
.hosting_student #banner .content ul.studentPlanFeatures {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    left: 36px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 230px;
}
.hosting_student #banner .content ul.studentPlanFeatures li {
    background-image: url("/library/images/v2/tick_red_new.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    line-height: 20px;
    padding-left: 30px;
}
.hosting_student #banner .content .ribbon-discount {
    background: url("/library/images/v2/promos/student-hosting/ribbon-student-discount.png") no-repeat scroll left top transparent;
    height: 170px;
    position: absolute;
    right: 140px;
    top: 95px;
    width: 169px;
}
.header_stripe, .header_stripe_great_value {
    background: url("/library/images/v2/ribbon_bigger_better.png") no-repeat scroll 0 0 transparent;
    height: 109px;
    position: absolute;
    right: -24px;
    top: 11px;
    width: 188px;
    z-index: 1;
}
.header_stripe_great_value {
    background-image: url("/library/images/v2/promos/student-hosting/ribbon-great-value.png");
}
table.comparison_new.package_table td.red_package h2 {
	color: #fff;
	font-size: 19px !important;
}

.comparison_new .upgraded {
    background: url("/library/images/v2/arrow_up_pink_square.png") no-repeat scroll 15px center transparent;
}
.student_table td em {
    font-size: 1.8em;
    font-style: normal;
    line-height: 1.6em;
	text-decoration: none;
}
#buyToday {
    background-color: #EEF7FB;
    border-bottom: 1px solid #B4E0F7;
    border-top: 1px solid #B4E0F7;
    clear: both;
    margin: 10px 0 40px;
    padding: 10px 0;
    text-align: center;
}

/* student hosting */

.microsoftDreamSpark {
    background: url("/library/images/v2/promos/student-hosting/logo-microsoft-dreamspark.png") no-repeat scroll center 1px transparent;
    height: 45px;
    left: 26px;
    margin: 0 !important;
    position: absolute;
    text-indent: -9999px;
    top: 255px;
    width: 456px;
}
.contactBox {
    background: url("/library/images/v2/promos/student-hosting/contactBox-bck.gif") no-repeat scroll left bottom transparent;
    padding: 30px 10px 10px;
    width: 210px;
}
.contactBox h2 {
    background: url("/library/images/v2/promos/student-hosting/icon-contact.gif") no-repeat scroll left center transparent;
    color: #048BBD !important;
    font-size: 24px !important;
    padding: 8px 0 8px 45px !important;
}
div.secondBox {
    background: url("/library/images/v2/promos/student-hosting/second-box-bkg.png") no-repeat scroll center bottom transparent;
    margin-bottom: 20px;
    padding: 0 10px 20px;
    position: relative;
	border-radius: 0 0 10px 10px;
}
table.shareForm  {
	width: 100%;
}
table.shareForm td {
    padding: 0 10px 0 0;
    vertical-align: bottom;
}
div.tellAFriendForm table td {
    padding: 0 0 10px;
}
div.tellAFriendForm table label {
    color: #009BD5;
    display: block;
    font-size: 12px;
    font-weight: bold;
}
div.tellAFriendForm table input.textField {
	border: 1px solid #009BD5;
    font-size: 12px;
    height: 16px;
    overflow: hidden;
    padding: 8px 10px;
    width: 180px;
	border-radius: 10px;
}
table.shareForm td.txtarea textarea {
	border: 1px solid #009BD5;
    position: relative;
	border-radius: 10px;
	width: 420px;
	height: 100px;
}
div.tellAFriendForm table input.goButton {
    background-color: transparent;
    background-image: url("/library/images/v2/promos/student-hosting-microsite/button-go.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    height: 28px;
    width: 65px;
}
div.tellAFriendForm div.socialLinks {
    height: 40px;
}
div.tellAFriendForm div.socialLinks h3 {
    float: left;
    font-size: 18px;
    margin-bottom: 10px;
    margin-right: 10px !important;
    padding-top: 5px;
}
div.tellAFriendForm div.socialLinks a.shareOnFacebook, div.tellAFriendForm div.socialLinks a.shareOnTwitter {
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 39px;
    margin-right: 10px;
    width: 39px;
    z-index: 9999;
}
div.tellAFriendForm div.socialLinks a.shareOnFacebook {
    background-image: url("/library/images/v2/promos/student-hosting-microsite/icon-facebook.png");
}
div.tellAFriendForm div.socialLinks a.shareOnTwitter {
    background-image: url("/library/images/v2/promos/student-hosting-microsite/icon-twitter.png");
}
.alignRight {
	text-align: right;
}
.get-hosting {
	position: absolute;
	right: 20px;
	bottom: 14px;
	font-size: 19px !important;
	height: 32px !important;
	line-height: 32px !important;
	text-shadow: 0 1px 4px rgba(1, 52, 73, 0.60);
}


/* Plans WP*/

.plans .plan {
    border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior: url("/library/styles/PIE.htc");
}

.green_gradient.plan .features-type02 li,
.green_gradient.plan .features-type01 li {
	border-bottom: 1px solid #59810b;
}
.plans .features-type02 li.last,
.plans .features-type01 li.last{
    border-bottom: medium none !important;
}
.plans #plan-1 {
	margin-top: -40px;
}
.plans .small {
	font-size: 11px !important;
}
.plans .plan .head {
	padding: 9px 20px 0;
	position: relative;
	height: 88px;
}
.plans .plan .head h2 {
	margin: 0 !important;
	text-shadow: none !important;
	font-size: 22px !important;
}
.plans .plan .price {
	position: absolute;
	top: 45px;
	left: -32px;
	background: url("/library/images/v3/open-xchange/ribbon_pink.jpg") no-repeat scroll left top transparent;
	width: 323px;
	height: 80px;
	font-size: 24px;
	padding: 3px 0 0 50px;
}

.plans .plan .price .price {
	font-family: vagrounded-bold,Helvetica,Arial;
	font-weight: normal!important;
	position: relative;
	left: 0;
	top: 0;
	background: 0 none;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}
.plans .plan .price .price span {
	font-size: 26px;
}

.plans .plan .hl_red {
	background-position: 0 -114px;
	left: -67px;
	height: 81px;
	padding: 3px 0 0 87px;
	width: 315px;
}
.plans .plan .price span {
	font-size: 36px;
}
.plans .plan .buy_section {
	padding: 20px 0 15px 10px;
}
.plans .plan .buy_section .btn-group {
  margin-right:10px;
}
.plans_comparison .btn-group {
  margin-left:5px;
}
.plans .plan .buy_section .btn-group>input[type="text"] {
  width:150px;
}
.plans_comparison .buy_section .btn-group>input[type="text"] {
  width:155px;
}
.plans_comparison .buy_section .btn-group {
  margin-right:5px;
}
.buy_section p>.btn {
	margin-right: 9px;	
}
.plans .plan .buy_section p {
	margin: 0 0 9px;
	padding: 2px 0 0 0px;
	text-align: center;
}
.plans .light_green_gradient .buy_section p {
	color: #666 !important;
}
.plans .features-type01 li {
	font-size: 16px;
	height: auto;
}
.plans .features-type01,
.plans .features-type02 {
	margin: 0;
}

.plans .features-type01 li,
.plans .features-type02 li {
	color: #FFFFFF !important;
	padding: 8px 18px 8px 20px;
	line-height: 21px;
}
.plans .btn-light-blue,
.plans_comparison .btn-light-blue{
	border: medium none;
}
.plans .features-type01 .icon,
.plans .features-type02 .icon {
    background: url("/library/images/v3/general/icons/arrows.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: right;
    height: 21px;
    width: 21px;
	position: relative;
	left: auto;
	top: auto;
}
.plans .features-type01 .icon-yes ,
.plans .features-type02 .icon-yes {
    background-position: 0 -386px;
}
.plans .features-type01 .icon {
	margin-top: 5px;
}

.plans .box.blue_box {
	margin: 0 36px 40px 0;
}

.buy_section .view_features {
  font-family: "vagrounded-bold", Helvetica, Arial, sans-serif;
  color: white ;
  font-size: 16px;
  text-align:center;
  padding:10px;
  clear:both;
}
.buy_section .view_features a {
  color:white !important;
}

.image_block_02,
.image_block {
        background: url("/library/images/v3/web-hosting/partialopensmall.png") no-repeat scroll 0 0 transparent;
}
.image_block {
	height: 130px !important;
        background: url("/library/images/v3/web-hosting/partialopensmall.png") no-repeat scroll 0 0 transparent;
	position: relative;
}
.ib-01 {
    background-position: 0 0;
}
.ib-02 {
    background: none;
}
.ib-03 {
    background-position: 0 -311px;
}
.image_block_02 {
	width: 232px;
	height: 161px !important;
	position: absolute;
	left: -2px;
	top: -22px;
	background-position: 0 -142px;
}
.grid_3 .column {
	margin-bottom: 30px;
}
.column.video_testimonial_wh {
	background: url("/library/images/v3/web-hosting/testimonial_pod_02.png") no-repeat 0 0;
	width: 210px;
	height: 276px;	
}
.column.video_testimonial_wh a.watch_video_wh {
	display: block;
	width: 210px;
	height: 276px;
	outline: none;
}
.section.grid_3 .column p {
	margin: 9px 0;
}
.image_block .promo {
	position: absolute;
	width: 87px;
	height: 132px;
	background: url("/library/images/v3/open-xchange/graphic_promo.png") no-repeat left top;
}
.ib-03 .promo {
	top: -10px;
	right: 8px;
}

.mailboxes{
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	background-color: #ffffff;
    height: 22px;
    margin-bottom: 15px;
    margin-top: 3px;
    padding-top: 1px;
    width: 219px;
    position: relative;
	z-index: 0;
	behavior: url(/library/styles/PIE.htc);
}
.customSelect{
	margin: 0px 5px;
}

.customSelect span{
	background: transparent url("/library/images/v2/open_xchange/landing/custom_select_bg.png") left top no-repeat;
	font-family: vagrounded-bold, arial !important;
	font-weight: normal;
	width: 61px;
	height: 21px;
	position: absolute;        
	display: block;
	color: #000000;
	font-size: 17px !important;
	z-index: 8;
	padding-left: 5px;
    padding-top: 1px;
	text-align: left;
}

.customSelect select{
	height: 21px;
	position: relative;    
    width: 61px;
    z-index: 10;
	opacity: 0;
	filter: alpha(opacity = 0);
}
.mailboxes p{
	color: #2597D4 !important;
    font-size: 15px;
    font-family: vagrounded-bold,arial !important;
    font-size: 16px !important;
    font-weight: normal;
    text-align: left !important;
	margin: 0px !important;
	line-height: 22px;
}
.mailboxes .customSelect select {
	width: 60px;
	height: 21px;
}
.plans_comparison h3 {
    padding-left: 20px;
}
.plans_comparison .features-type01 li a{
	color: #666 !important;
	text-decoration: none !important;
}
.plans_comparison .features-type01 li {
	padding-left: 20px !important;
}
.plans_comparison .features-type01 li.head {
	font-size: 17px;
	color: #333;
}
.plans_comparison .buy_section {
	position: relative;
    font-weight: bold;
	background: url("/library/images/v3/open-xchange/comparison_gradient.png") repeat-x left top;
	height: 110px;
	margin-top: -37px;
	padding: 8px 0 8px 0!important;
	text-align: center;
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	behavior: url("/library/styles/PIE.htc");
}
.plans_comparison .buy_section.green {
	background-position: left bottom;
}
.plans_comparison .buy_section .price {
	font-size: 21px;
	line-height: 40px;
}
.plans_comparison .buy_section .price .small {
	font-size: 23px;
}
.plans_comparison .buy_section .price .big {
	font-size: 40px;
}

.plans_comparison .features-type01 li .feature-value a{
	color: #2597D5 !important;
}
.plans .features-type02 .feature-value.feature-mobile {
	font-size: 15px;
}
.buy_section p>.btn {
	box-shadow:0px 0px 9px #194983;
}
.green_gradient .buy_section p>.btn,
.plans_comparison .buy_section.green p>.btn {
	box-shadow:0px 0px 9px #105E00;
}
.green_gradient {
    background: url("/library/images/v3/open-xchange/green_gradient.png") repeat-x scroll left top #65920C;
    position: relative;
}
.ott_white.lhight {
	line-height: 31px;
}
.box-three.down #most_popular
	{
		background: url("/library/images/v3/web-hosting/most_popular_label.png") no-repeat scroll 0 0 transparent;
		height: 69px;
		left: 337px;
		position: absolute;
		top: 40px;
		width: 129px;
		z-index: 3;
	}

.mv_hosting_up
	{
		margin-top:-25px !important;
	}
.size_22
	{
		font-size:22.5pt !important;
	}
.size_23
	{
		line-height: 35px; font-size:30px !important;
	}
.mv_hosting_up2
	{
		margin-top:-40px !important;
	}
.mv_hosting_up2 h2.starter
	{
		font-size:30px !important;
	}
.mv_hosting_up h2.starter
	{
		font-size:30px !important;
	}

.column.green_side {
    background: #e6f4d5; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZjRkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmU2OWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e6f4d5 80%, #c6e69d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,#e6f4d5), color-stop(100%,#c6e69d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e6f4d5 80%,#c6e69d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e6f4d5 80%,#c6e69d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e6f4d5 80%,#c6e69d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e6f4d5 80%,#c6e69d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f4d5', endColorstr='#c6e69d',GradientType=0 ); /* IE6-8 */
border-radius: 8px 8px 8px 8px;
    padding: 30px 16px 30px 21px;
    width: 170px;
}
.ribbonBestValue.left
	{
		margin-right:200px !important;
	}
.box-three.down #most_popular2 {
    background: url("/library/images/v3/web-hosting/most_popular_label.png") no-repeat scroll 0 0 transparent;
    height: 69px;
    left: 101px;
    position: absolute;
    top: 10px;
    width: 129px;
    z-index: 3;
}
.box-three.down .top.blue .down_bussiness
	{
		margin-top: 12px !important;
	}
.middle.blue.upper_plan, .middle.red.upper_plan, .middle.green.upper_plan  {
    margin-top: -15px !important;
}
.bottom.blue.right_column, .bottom.red.right_column, .bottom.green.right_column {width:208px !important;}

.hosting_unlimited #banner .content.unlimited {
    background: url("/library/images/v3/web-hosting/wh-749.png") no-repeat scroll left top transparent !important;
    height: 323px;
    padding: 36px;
}
.hosting_business #banner .content {
    background: url("/library/images/v3/web-hosting/wh-499.png") no-repeat scroll left top transparent !important;
    height: 323px;
    padding: 36px;
}

.hosting_cloud #banner .content {
    background: url("/library/images/v3/web-hosting/header-lp-web-hosting.png") no-repeat scroll left top transparent !important;
    height: 323px;
    padding: 36px;
}
.hosting_cloud #banner .content h1 {  text-shadow: 0 1px 2px #2B2B2B ; font-weight:38px; margin-left: -7px;   margin-top: -10px;}
.hosting_cloud #banner .content h2 {  font-weight:22px; margin-left: -7px;   margin-top: -10px;}
.hosting_cloud #banner .content h2.v1 {  font-family: vagrounded-light;}
.hosting_cloud #banner .content h1 span{ font-family: vagrounded-light; }
.hosting_cloud #banner .content ul.cloud_items.tickList {float: left;    margin-top: -26px !important;    position: relative;    top: -69px;}
.hosting_cloud #banner .content ul.cloud_items .bolder { font-family: vagrounded-bold;  }
#banner .tickList li.arrange {
	 background: url("/library/images/v3/general/check-white.png") no-repeat scroll 2px 8px transparent;
    font-size: 18px;
    line-height: 22px;
    list-style: none outside none;
    padding-left: 25px;
	
}
.box.purple_gradient_box.overwrite_blue_gradient_box {
	background: #0081bd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NCUiIHN0b3AtY29sb3I9IiMwMDgxYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDI2Nzk5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #0081bd 64%, #026799 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(64%,#0081bd), color-stop(100%,#026799)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0081bd 64%,#026799 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0081bd 64%,#026799 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0081bd 64%,#026799 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0081bd 64%,#026799 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0081bd', endColorstr='#026799',GradientType=0 ); /* IE6-8 */
}
/*   New application pages   */

.hosting_123app.opencart #banner.with_navigation h1,
.hosting_123app.prestashop #banner.with_navigation h1,
.hosting_123app.oscommerce #banner.with_navigation h1,
.hosting_123app.zen-cart #banner.with_navigation h1,
.hosting_123app.buddypress #banner.with_navigation h1,
.hosting_123app.pligg #banner.with_navigation h1,
.hosting_123app.elgg #banner.with_navigation h1,
.hosting_123app.modx #banner.with_navigation h1,
.hosting_123app.typo3 #banner.with_navigation h1,
.hosting_123app.concrete5 #banner.with_navigation h1{
	margin-top: 18px;
}
.hosting_123app.buddypress #body .section.no_grid h2,
.hosting_123app.oscommerce #body .section.no_grid h2,
.hosting_123app.zen-cart #body .section.no_grid h2,
.hosting_123app.modx #body .section.no_grid h2{
	line-height: 32px;
}
.extra_marg_b{
	margin-bottom: 25px;
}



/* CAP_vat stuff */
.mv_hosting_up .box-three .top.blue {
	padding-top: 30px;
	height: auto;
}
.box-three .top{
	padding: 10px !important;
}
.box-three .top h3,
.box-three .top h3.pos-right {
	line-height: 18px !important;
	margin: 0 0 5px 0 !important;
	font-size: 17px !important;
	padding-top: 7px;
}
.mv_hosting_up .box-three.down .top.blue .down_bussiness {
	margin-top: 18px !important;
}
.mv_hosting_up .box-three .top h2{
	margin-bottom: -7px !important;
}
.box-three .top span{
	font-size: 17px !important;
	margin-top: 7px !important;
}
.title .comp{
	font-size: 14px !important;
	color: #fff !important;
	font-family: "vagrounded-bold" !important;
}
.bottom h3{
	margin-bottom: -3px !important;
}
.mv_hosting_up .box-three .top h3 .price {
	font-size: 30px !important;
}
.mv_hosting_up .box-three .top h3 .price > span {
	font-size: 23px !important;
	font-family: "vagrounded-bold" !important;
}
/*  New button to buy applications  */

.hosting_123app .buy_app{
	font-size: 17px;
}
.icon_app{
	position: absolute;
	right: 6px;
	bottom: 6px;
}
.hosting_123app .inline-item .text p{
	margin: 0 0 10px 0 !important;
}
.hosting_123app .inline-item h2{
	margin: 0px !important;
}




/*  New style for  web-hosting packages */

.bottom_red_offer, .bottom_blue_offer, .bottom_green_offer, .bottom_white_offer{
	height: 40px;
	clear: both;
	float: left;
	padding: 8px 0 0 34px;
	margin: 2px 0 -20px -2px !important;
}
.bottom_red_offer { background: url('/library/images/v3/web-hosting/pink_arrow.png') no-repeat 0 0; }
.bottom_blue_offer { background: url('/library/images/v3/web-hosting/blue_arrow.png') no-repeat 0 0; }
.bottom_green_offer { background: url('/library/images/v3/web-hosting/green_arrow.png') no-repeat 0 0; }
.bottom_white_offer { background: url('/library/images/v3/web-hosting/white_arrow.png') no-repeat 0 0; }
p.bottom_red_offer, p.bottom_blue_offer, p.bottom_green_offer, p.bottom_white_offer 
{
	width: 84%;
	font-size: 11px !important;
	font-family: "vagrounded-bold" !important;
}
.bottom_new{
	padding: 0 0 0 34px;
}
p.bottom_red_offer  { color: #E8346A !important; }
p.bottom_blue_offer { color: #0076AC !important; }
p.bottom_green_offer { color: #85BC00 !important; }
p.bottom_white_offer { color: #fff !important; }
.btn_new_green{
	float: left;
	margin-top: 13px;
	width: 155px;
	text-align: left;
	font-size: 17px !important;
	padding-left: 9px !important;
}
.btn_new_light_green {
	width: 155px;
	text-align: left;
}
.price {
	margin-top: -8px !important;
}
.btn-select.btn-select-multiline .discount-info {
  text-align: left;
  clear:both;
  font-weight: bold;
}
/* End */


.price_new span.price{
	font-size: 18px !important;
	font-family: "vagrounded-bold" !important;
}
.price_new span.price span{
	font-size: 16px !important;
}
.spacing{
	margin-top: 0px !important;
	margin-bottom: -8px !important;
}
.modal_content .modal_inner .inner_inline .item .title .price{
	 padding-top: 10px !important;
}
.hosting_business .mv_hosting_up  .middle.blue.upper_plan{
	margin-top: 0 !important;
}
.grid_2 .column{
	margin-top: 15px;
}
.promotions
{
	background: url('/library/images/v3/promos/menu/promotionBg.png') no-repeat 0 0;
	float: right;
	position: absolute;
	top: 16px;
	right: 0px;
	width: 265px;
	height: 32px;
}
.promotions p{
	font-size: 15px !important;
	font-family: "vagrounded-bold" !important;
	text-align: center;
	margin-top: 6px !important;
}
/* Colors changed */
.box-three .top.red{
	background-color: #AF083D !important;
	background-image: linear-gradient(#B50940, #B50940 70%, #970232) !important;
	height: auto;
}
.box-three .top.blue{
	background-color: #0277AC !important;
	background-image: linear-gradient(#027EB6, #027EB6 70%, #015D86) !important;
}
.box-three .top.green{
	background-color: #618E00 !important;
	background-image: linear-gradient(#649300, #649300 70%, #557C00) !important;
}

small.grey {
    color: #A5A5A5 !important;
    float: left;
    font-size: 9px;
    margin-top: -5px;
}
.box-three small.grey {
    margin-top: 5px;
    text-align: center;
    width: 100%;
}

.inner_footer small.grey {
    margin-top: 10px !important;
    width: 70%;
}

.wh_features .liH li{
	height: 115px;
}
.tooltip{
	z-index: 100000;
}

/* WORDPRESS & JOOMLA & DRUPAL LANDING PAGES */
.wordpress #banner .content {
	height: 360px;
	padding: 26px 26px 0 26px;
	background: url("/library/images/v3/web-hosting/wordpress-header.jpg") no-repeat 0 0;
}
.joomla #banner .content {
	height: 344px;
	padding: 26px 26px 0 26px;
	background: url("/library/images/v3/web-hosting/joomla-header.jpg") no-repeat 0 0;
}
.drupal #banner .content {
	height: 360px;
	padding: 26px 26px 0 26px;
	background: url("/library/images/v3/web-hosting/drupal-header.jpg") no-repeat 0 0;
}
.app_landing #banner .content .buttons {
    bottom: 0;
	left: 0;
    height: 47px;
    position: absolute;
    width: 725px;
	padding: 15px 26px 0 26px;
}
.app_landing #banner .content h1 {
	margin: 0 0 9px;
	font-size: 46px;
	line-height: 46px;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.51);
}
.wordpress #banner .content h1 span {
	color: #34C1E0;
}
.joomla #banner .content h1 span {
	color: #57A515;
}
.drupal #banner .content h1 span {
	color: #A1CDE7;
}
.app_landing #banner .content h2 {
	margin: 0 0 18px;
	font-size: 20px;
	line-height: 24px;
	text-shadow: none;
}

.app_landing #banner .content .tickList li{
	padding-left: 25px;
	line-height: 26px;
	text-shadow: 1px 1px 4px rgba(0, 89, 132, 0.65);
}
.app_landing .buttons .btn-30 {
	border: none;
	font-size: 17px;
}
.app_landing #banner .content .graphic {
	position: absolute;
	top: 190px;
	left: 300px;
	width: 104px;
	height: 104px;
	background: url("/library/images/v3/web-hosting/wordpress-header-price-ex-vat.png") no-repeat 0 0;
}
.app_landing.joomla #banner .content .graphic {
	left: 315px;
	top: 200px;
}
.app_landing.drupal #banner .content .graphic {
	left: 320px;
	top: 175px;
	background: url("/library/images/v3/web-hosting/drupal-header-price-ex-vat.png") no-repeat 0 0;
}
.app_landing #body h3 {
	font-size: 25px !important;
	margin: 0 0 9px !important;
}
.app_landing #body .xtra_mb {
	margin-bottom: 36px !important;
}
.app_landing #body .tickList {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.app_landing #body .tickList li {
	padding-left: 40px;
	margin-bottom: 18px;
}
.app_landing #body .tickList.green li {
	background: url("/library/images/v3/general/tick_green.png") no-repeat 10px 8px;
}
.app_landing #body .tickList li h4 {
	font-size: 17px;
	margin: 0px;
}
.app_landing #body .tickList li p {
	margin: 0 0 9px;
}
.app_landing .box-three .top,
.app_landing .box-three .bottom {
	padding-bottom: 15px;
}
.app_landing .box-three.blue-gredient .top,
.app_landing .box-three.blue-gredient .bottom,
.app_landing .box-three.blue-gredient .middle ul.no_type li.head {
	
	
	background-color: #1580b1 !important;
	background-image: linear-gradient(#24b6da, #1580b1) !important;
}
.app_landing .box-three.green-gredient .top,
.app_landing .box-three.green-gredient .middle ul.no_type li.head {
	background-color: #7fb10f !important;
	background-image: linear-gradient(#94c91b, #7fb10f) !important;
}
.app_landing .box-three.light-blue-gredient .top,
.app_landing .box-three.light-blue-gredient .bottom,
.app_landing .box-three.light-blue-gredient .middle ul.no_type li.head {
	background-color: #3590cb !important;
	background-image: linear-gradient(#8cc3e4, #3590cb) !important;
}
.app_landing .box-three.blue-gredient .middle,
.app_landing .box-three.light-blue-gredient .middle {
	background: #E9F9FC;
}
.app_landing .box-three.green-gredient .middle {
	background: #EFF4E5;
}
.app_landing .box-three.green-gredient .bottom {
	background: #E0EACC;
}
.app_landing .box-three .top h2,
.app_landing .box-three .top h2 span {
	font-size: 25px !important;
	line-height: 30px !important;
	margin-bottom: 6px !important
}
.app_landing .box-three .top span {
	margin: 0px !important;
	line-height: 18px !important;
}
.app_landing .box-three .top span span.vat-disclaimer {
	padding: 0px;
}
.app_landing .box-three .top span span.vat-disclaimer span {
	font-size: 13px !important;
	padding: 0px;
}
.app_landing .box-three .top span.price {
	font-size: 24px !important;
	font-family: vagrounded-bold,Helvetica,Arial;
    font-weight: normal;
}
.app_landing .box-three .top span.price span {
	font-size: 17px !important;
	font-family: vagrounded-light,Helvetica,Arial;
}
.app_landing .box-three .top .vat-disclaimer .vat-disclaimer-exclusive-inc:after {
	content: "(ex VAT at 20%)";
	font-size: 14px !important;
    margin-left: 0px !important;
}
.app_landing .box-three .top .vat-disclaimer .vat-disclaimer-inclusive-inc:after {
	content: "(Incl. VAT at 20%)";
	font-size: 14px !important;
    margin-left: 0px !important;
}
.app_landing .box-three .middle ul.no_type {
	padding: 0px;
}
.app_landing .box-three .middle ul.no_type li {
	font-weight: bold;
	color: #444;
	font-size: 13px;
	line-height: 16px;
	padding: 7px 20px;
}
.app_landing .box-three .middle ul.no_type li.last {
	padding-bottom: 7px !important;
	line-height: 16px !important;
}
.app_landing .box-three .middle ul.no_type li.head {
	font-size: 17px;
	color: #fff;
	font-family: vagrounded-bold,Helvetica,Arial;
	font-weight: normal;
	border: none;
}
.app_landing .box-three .middle ul.no_type li .feature-value {
    float: right;
	color: #666;
}
.app_landing .box-three .middle ul.no_type li .checked {
	width: 14px;
	height: 16px;
	background: url("/library/images/v3/web-hosting/checked.png") no-repeat center;
	float: right;
}
.app_landing .box-three .btn-select .dropdown-menu li {
	line-height: normal !important;
}
.app_landing .box-three .bottom .price-list {
	padding-right: 0px;
	padding-left: 0px;
	width: 100%;
}
.app_landing .box-three.blue-gredient .btn-select,
.app_landing .box-three.light-blue-gredient .btn-select {
	margin-left: 2px;
	-webkit-box-shadow: 1px 1px 5px rgba(0, 38, 52, 0.75);
	-moz-box-shadow:    1px 1px 5px rgba(0, 38, 52, 0.75);
	box-shadow:         1px 1px 5px rgba(0, 38, 52, 0.75);
}
.app_landing .box-three .btn-select .btn {
	line-height: 24px;
}
.app_landing .bottom_white_offer,
.app_landing .bottom_blue_offer,
.app_landing .bottom_green_offer {
	margin: 2px 0 0px -2px !important;
}
.app_landing  small.grey {
	margin-top: 5px;
    text-align: center;
    width: 100%;
	color: #A5A5A5 !important;
    float: left;
    font-size: 9px;
}
#expanded_app_features {
	height: 0px;
}
.hidden_overflow {
	overflow: hidden;
}
/* END OF WORDPRESS & JOOMLA & DRUPAL LANDING PAGES */

/*  Update for Comparison modal for web hosting  */

.hosting_comparison .inner_inline .item .price-list{
	float: left;
	height: auto;
	padding: 0 8px 13px 4px;
	width: 187px;
}
.hosting_comparison .inner_inline .item .price-list .btn-select{
	display: inline-block;
	position: relative;
	vertical-align: middle;
	white-space: nowrap;
}
.hosting_comparison .modal_content .inner_inline .item .price-list .btn-select .select-display{
	color: #333333;
	font-size: 12px;
	width: 146px;
	overflow: hidden;
	padding: 4px 6px;
	border-color: #CCCCCC -moz-use-text-color #CCCCCC #CCCCCC;
	border-radius: 4px 0 0 4px;
	border-style: solid none solid solid;
	border-width: 1px 0 1px 1px;
	float: left;
	cursor: pointer;
	margin-bottom: 0;
}
.hosting_comparison .inner_inline .item .price-list .btn-select .select-display .pull-left{
	float: left;
	color: #333333;
	font-size: 12px;
}
.hosting_comparison .inner_inline .item .price-list .btn-select .select-display .price-info{
	display: inline-block;
	float: right;
}
.hosting_comparison .modal_content .inner_inline .item .price-list .btn-select .select-display .discount-info{
	color: #DD1C56;
	display: block;
	font-size: 10px;
	line-height: 14px;
	text-align: right;
	text-transform: uppercase;
	float: left;
	font-weight: bold;
}
.red_tickList.new {
	margin-top: -22px !important;
}

.modal_content .modal_inner .inner_inline .item .title{
	height: auto;
	padding: 5px 9px;
}
.modal_content .modal_inner .inner_inline .item .title .price_new.price{
	line-height: 20px;
}

/*  End of Update for Comparison modal for web hosting  */

.box-three-container.mv_hosting_up .box-three .middle {
    height: 349px !important;
}
/* Changes for Wordpress landing page - switch banner and body - POSITION ABSOLUTE*/
.wordpress #box{
	margin: 0 auto;
	padding-top: 386px;
	position: relative;
	width: 813px;
}
.app_landing.wordpress #banner{
	position: absolute;
	top: 0;
}

/**/
.btn-select .price-info .vat-disclaimer .vat-disclaimer-exclusive:after {
	content: 'ex.vat @ 20%';
	font-size: 10px;
}
.btn-select .discount-info {
	text-transform: none !important;
}
.hosting_index #banner .content {
    background: url("/library/images/v3/web-hosting/header-lp-web-hosting.jpg") no-repeat left top !important;
}
.hosting_starter #banner .content {
    background: url("/library/images/v3/web-hosting/header-starter-web-hosting.jpg") no-repeat left top !important;
}
.hosting_business #banner .content {
    background: url("/library/images/v3/web-hosting/header-business-web-hosting.jpg") no-repeat left top !important;
}
.hosting_business #banner .content {
    background: url("/library/images/v3/web-hosting/header-business-web-hosting.jpg") no-repeat left top !important;
}
.hosting_unlimited #banner .content.unlimited {
    background: url("/library/images/v3/web-hosting/header-professional-web-hosting.jpg") no-repeat left top !important;
}
.hosting_packages #banner .content h2 {
	margin-bottom: 9px !important;
}
.hosting_packages #banner .content .setup-fee,
.app_landing #banner .content .setup-fee {
	font-size: 10px !important;
	margin: 0 !important;
	text-shadow: none !important;
}
.app_landing.drupal #banner .content .setup-fee {
	margin: 10px 0 0 0 !important;
}
.app_landing.joomla #banner .content .setup-fee {
	margin: 15px 0 0 0 !important;
}
.hosting_index #banner .content .ribbon {
	position: absolute;
	top: 30px;
	right: 0px;
	width: 250px;
	height: 54px;
	background: url("/library/images/v3/web-hosting/save-more-ribbon.png") no-repeat left top;
}
.hosting_packages .box-three .top.starter-wh .vat-disclaimer .vat-disclaimer-exclusive:after,
.app_landing .box-three .top .vat-disclaimer .vat-disclaimer-exclusive:after,
.hosting_123app .plan .head .price .vat-disclaimer .vat-disclaimer-exclusive:after{
	content: "(Ex VAT at 20%)";
}
.hosting_packages .box-three .top.starter-wh .vat-disclaimer .vat-disclaimer-inclusive:after,
.app_landing .box-three .top .vat-disclaimer .vat-disclaimer-inclusive:after,
.hosting_123app .plan .head .price .vat-disclaimer .vat-disclaimer-inclusive:after,
.modal_content .modal_inner .inner_inline .item .title .vat-disclaimer-inclusive:after {
	content: "(Inc VAT at 20%)";
}
.hosting_packages .box-three .top.starter-wh .vat-disclaimer *{
	font-size: 10px !important;
}
.app_landing .box-three .btn-select .dropdown-menu {
	min-width: 175px;
}
.hosting_123app .plan .head .price .vat-disclaimer *{
	font-size: 12px !important;
}

.box-three .middle ul.no_type li {
	position: relative;
}

/* B2 Evolution refresh  */
.b2evolution #body h3.mb_25{
	margin-bottom: 25px;
}
.b2evolution #body h3.mbt_25{
	margin: 25px 0;
}
.b2evolution #body .no_grid .b2_icon{
	width: 90px;
	height: 120px;
	float: left;
}
.b2evolution #body .no_grid .why_1 .b2_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -14px 0;
}
.b2evolution #body .no_grid .why_2 .b2_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -10px -170px;
}
.b2evolution #body .no_grid .why_3 .b2_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -12px -328px;
}
.b2evolution #body .no_grid .why_4 .b2_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -13px -495px;
}
.b2evolution #body .no_grid .why_5 .b2_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -10px -676px;
}
.b2evolution #body .fl_left ul{
	float: left;
	width: 300px;
	padding-right: 30px;
}
.b2evolution #body .fl_left ul li h4{
	font-size: 16px;
}
.b2evolution #body .fl_left ul li{
	background: url("/library/images/v2/web_hosting/free-123-app/app-check-icon.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);
}
.b2evolution #body .fl_left ul li.mb_20{
	margin-bottom: 20px;
}
.b2evolution #body .no_free_apps{
	display: none;
}
.b2evolution #body .box-three{
	width: 330px;
	padding-right: 36px !important;
}
.b2evolution #body .box-three.down #most_popular{
	left: 203px !important;
}
.b2evolution #body .box-three .bottom .btn-select,
.b2evolution #body .box-three .bottom .btn_new_light_green,
.b2evolution #body .box-three .bottom .btn_new_green{
	margin-left: 50px;
}
.b2evolution #body .box-three .bottom .bottom_blue_offer,
.b2evolution #body .box-three .bottom .bottom_green_offer{
	margin: 10px 0 -40px 15px !important;
	padding: 8px 0 0 0;
	width: 100%;
	background: none;
}
.b2evolution #body .box-three .bottom .bottom_blue_offer_v2{
	background: url("/library/images/v3/web-hosting/blue_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
.b2evolution #body .box-three .bottom .bottom_green_offer_v2{
	background: url("/library/images/v3/web-hosting/green_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
/* End of B2 Evolution refresh  */
/* WordPress refresh */
.wordpress #body .wp_icon{
	width: 90px;
	height: 126px;
	float: left;
}
.wordpress #body .why_1 .wp_icon{
	background: url("/library/images/v3/web-hosting/wp_icons_123.png") no-repeat scroll -14px -23px;
}
.wordpress #body .why_2 .wp_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -14px 2px;
}
.wordpress #body .why_3 .wp_icon{
	background: url("/library/images/v3/web-hosting/wp_icons_123.png") no-repeat scroll -12px -203px;
}
.wordpress #body .why_4 .wp_icon{
	background: url("/library/images/v3/web-hosting/wp_icons_123.png") no-repeat scroll -14px -382px;
}
.wordpress #body .why_5 .wp_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -12px -670px;
}
.wordpress #body .why_6 .wp_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll -12px -158px;
}
.wordpress #body h3.mbt_25{
	margin: 25px 0;
}
.wordpress #body .fl_left ul{
	float: left;
	width: 300px;
	padding-right: 30px;
}
.wordpress #body .fl_left ul li h4{
	font-size: 16px;
}
.wordpress #body .fl_left ul li{
	background: url("/library/images/v2/web_hosting/free-123-app/app-check-icon.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);
}
.wordpress #body .fl_left ul li.mb_20{
	margin-bottom: 20px;
}
.wordpress #body .fl_left ul li.more_mb_76{
	margin-bottom: 76px;
}

/* End of B2 Evolution refresh  */

/* AC0015 - Site scanner Refresh */
.box-three .middle ul.no_type li .free {
    background-color: #e00650;
	font-family: vagrounded-bold,Helvetica,Arial;
    font-weight: normal !important;
	border-radius: 10px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 18px;
    padding: 3px 8px;
	position: relative;
	margin-right: -12px;
	float: right;
}
.app_landing .box-three .middle ul.no_type li .free {
	margin-top: -4px;
}
.box-three .popover.bottom {
	border-radius: 6px;
    float: none;
    padding: 1px;
    position: absolute;
}
.box-three .middle ul.no_type li .tooltip_txt {
	cursor: help;
}
#body .box-three .middle ul.no_type li h3.popover-title {
	font-size: 15px !important;
	line-height: 14px !important;
	margin: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 10px !important;
	text-transform: none !important;
}
.box-three .middle ul.no_type li .popover-content {
	font-weight: normal !important;
}
.box-three .middle ul.no_type li div {
	cursor: help;
}

.wordpress #body .no_free_apps{
	display: none;
}
.wordpress #body .box-three{
	width: 330px;
	padding-right: 36px !important;
}
.wordpress #body .box-three.down #most_popular{
	left: 203px !important;
}
.wordpress #body .box-three .bottom .btn-select,
.wordpress #body .box-three .bottom .btn_new_light_green,
.wordpress #body .box-three .bottom .btn_new_green{
	margin-left: 50px;
}
.wordpress #body .box-three .bottom .bottom_blue_offer,
.wordpress #body .box-three .bottom .bottom_green_offer{
	margin: 10px 0 -40px 15px !important;
	padding: 8px 0 0 0;
	width: 100%;
	background: none;
}
.wordpress #body .box-three .bottom .bottom_blue_offer_v2{
	background: url("/library/images/v3/web-hosting/blue_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
.wordpress #body .box-three .bottom .bottom_green_offer_v2{
	background: url("/library/images/v3/web-hosting/green_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
/* End of WordPress refresh */
/* Joomla! Refresh */
.joomla#body .no_free_apps{
	display: none;
}
.joomla#body .box-three{
	width: 330px;
	padding-right: 36px !important;
}
.joomla#body .box-three.down #most_popular{
	left: 203px !important;
}
.joomla#body .box-three .bottom .btn-select,
.joomla#body .box-three .bottom .btn_new_light_green,
.joomla#body .box-three .bottom .btn_new_green{
	margin-left: 50px;
}
.joomla#body .box-three .bottom .bottom_blue_offer,
.joomla#body .box-three .bottom .bottom_green_offer{
	margin: 10px 0 -40px 15px !important;
	padding: 8px 0 0 0;
	width: 100%;
	background: none;
}
.joomla#body .box-three .bottom .bottom_blue_offer_v2{
	background: url("/library/images/v3/web-hosting/blue_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
.joomla#body .box-three .bottom .bottom_green_offer_v2{
	background: url("/library/images/v3/web-hosting/green_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
/* End Joomla Refresh */
.extra_info.popup_wh{
	margin-left: -180px;
}
.extra_info.popup_wh .cloud_top{
	background: #FFFFFF;
	border-radius: 7px;
	border: 1px solid #2597D5;
	height: auto;
	width: auto;
}
.extra_info.popup_wh .cloud_top h2{
	color: #2597D5;
	font-size: 24px !important;
    line-height: 22px;
	text-transform: uppercase;
	margin-bottom: 18px !important;
}
.extra_info.popup_wh .cloud_top p{
	margin: 9px 9px 9px 16px;
	font-size: 12px !important;
	line-height: 14px !important
}
/* Drupal refresh */
.drupal #body .wp_icon{
	width: 90px;
	height: 126px;
	float: left;
}
.drupal #body .why_1 .wp_icon{
	background: url("/library/images/v3/web-hosting/B2Evolution_icons.png") no-repeat scroll 0 0;
}
.drupal #body .why_2 .wp_icon{
	background: url("/library/images/v3/web-hosting/user_permissions.png") no-repeat scroll -6px 0;
}
.drupal #body .why_3 .wp_icon{
	background: url("/library/images/v3/web-hosting/efficient.png") no-repeat scroll -6px 0;
}
.drupal #body .why_4 .wp_icon{
	background: url("/library/images/v3/web-hosting/usable.png") no-repeat scroll -6px 0;
}
.drupal #body .why_5 .wp_icon{
	background: url("/library/images/v3/web-hosting/modules.png") no-repeat scroll -6px 0;
}
.drupal #body h3.mbt_25{
	margin: 25px 0;
}
.drupal #body .fl_left ul{
	float: left;
	width: 300px;
	padding-right: 30px;
}
.drupal #body .fl_left ul li h4{
	font-size: 16px;
}
.drupal #body .fl_left ul li{
	background: url("/library/images/v2/web_hosting/free-123-app/app-check-icon.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);
}
.drupal #body .fl_left ul li.mb_20{
	margin-bottom: 20px;
}
.drupal #body .fl_left ul li.more_mb_76{
	margin-bottom: 76px;
}
.drupal #body .no_free_apps{
	display: none;
}
.drupal #body .box-three{
	width: 330px;
	padding-right: 36px !important;
}
.drupal #body .box-three.down #most_popular{
	left: 203px !important;
}
.drupal #body .box-three .bottom .btn-select,
.drupal #body .box-three .bottom .btn_new_light_green,
.drupal #body .box-three .bottom .btn_new_green{
	margin-left: 50px;
}
.drupal #body .box-three .bottom .bottom_blue_offer,
.drupal #body .box-three .bottom .bottom_green_offer{
	margin: 10px 0 -40px 15px !important;
	padding: 8px 0 0 0;
	width: 100%;
	background: none;
}
.drupal #body .box-three .bottom .bottom_blue_offer_v2{
	background: url("/library/images/v3/web-hosting/blue_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
.drupal #body .box-three .bottom .bottom_green_offer_v2{
	background: url("/library/images/v3/web-hosting/green_arrow_v2.png") no-repeat scroll 0 0;
	height: 43px;
	width: 38px;
	position: absolute;
	bottom: 30px;
	left: 18px;
}
/* End of Drupal refresh */
.p_xtra_pb p{
	padding-bottom: 15px;
}
.ml_inherited{
	margin-left: inherit !important;
}
/* End of WordPress refresh */


/* VAT Toggle */

.mv_hosting_up .box-three .top h3 .vat-disclaimer * {
	font-size: 17px !important;
}
.hosting_123app .plans .plan .price span.vat-disclaimer * {
	font-size: 17px;
}

.hosting_index #banner .content,
.hosting_packages #banner .content,
.hosting_cloud #banner .content {
	background: url("/library/images/v3/web-hosting/header-lp-web-hosting-ex-vat.jpg") no-repeat left top !important;
}
.hosting_index #banner .content.img-inc-vat,
.hosting_packages #banner .content.img-inc-vat,
.hosting_cloud #banner .content.img-inc-vat {
	background: url("/library/images/v3/web-hosting/header-lp-web-hosting-inc-vat.jpg") no-repeat left top !important;
}
.hosting_business #banner .content {
	background: url("/library/images/v3/web-hosting/wh-499-ex-vat.jpg") no-repeat left top !important;
}
.hosting_business #banner .content.img-inc-vat {
	background: url("/library/images/v3/web-hosting/wh-499-inc-vat.jpg") no-repeat left top !important;
}
.hosting_unlimited #banner .content.unlimited {
	background: url("/library/images/v3/web-hosting/wh-899-ex-vat.jpg") no-repeat left top !important;
}
.hosting_unlimited #banner .content.unlimited.img-inc-vat {
	background: url("/library/images/v3/web-hosting/wh-899-inc-vat.jpg") no-repeat left top !important;
}
.app_landing .box-three .top span.product-price-info span.price {
	font-size: 24px !important;
	font-family: vagrounded-bold,Helvetica,Arial;
    font-weight: normal !important;
}
.app_landing .box-three .top span.product-price-info span.price span {
	font-family: vagrounded-light,Helvetica,Arial;
}
.app_landing #banner .content .graphic.img-inc-vat {
	background: url("/library/images/v3/web-hosting/wordpress-header-price-inc-vat.png") no-repeat 0 0;
}
.app_landing.drupal #banner .content .graphic.img-inc-vat {
	background: url("/library/images/v3/web-hosting/drupal-header-price-inc-vat.png") no-repeat 0 0;
}
.hosting_student #banner h2 {
	margin-top: 0px;
}
.hosting_student #banner .content .ribbon-discount.img-inc-vat {
	background: url("/library/images/v2/promos/student-hosting/ribbon-student-discount-inc-vat.png") no-repeat left top;
}
.hosting_student .side-large-banner {
	background: url("/library/images/v2/promos/student-hosting-microsite/side-large-banner.png") no-repeat left top;
	width: 211px;
	height: 469px;
}
.hosting_student .side-large-banner.img-inc-vat {
	background: url("/library/images/v2/promos/student-hosting-microsite/side-large-banner-inc-vat.png") no-repeat left top;
}
.hosting_student .student_table .package .rounded_box .price_box {
    display: block;
    font-size: 21px;
    margin-bottom: 7px;
	font-family: vagrounded-bold,Helvetica,Arial;
	font-weight: normal;
	line-height: 28px;
}
.hosting_student .student_table .package .rounded_box .price_box .price {
	display: inline;
	font-size: 41px;
    line-height: 42px;
}
.hosting_student .student_table .package .rounded_box .price_box .price span {
	display: inline;
	font-size: 21px;
    line-height: 28px;
}
.hosting_student_faq .vat-disclaimer-exclusive-v4:after {
	content: 'excl VAT at 20%';
}
.hosting_student_faq .vat-disclaimer-inclusive-v4:after {
	content: 'incl VAT';
}
.hosting_student_faq .vat-disclaimer-exclusive-v1:after {
	content: 'ex VAT at 20%';
}
.hosting_student_faq .vat-disclaimer-inclusive-v1:after {
	content: 'including VAT';
}
.btn-select .price-info .vat-disclaimer .vat-disclaimer-inclusive:after {
	content: "inc. vat @ 20%";
	font-size: 10px;
}
.mv_hosting_up .top .vat-disclaimer-inclusive-v4:after,
.modal_content .modal_inner .inner_inline .item .title .vat-disclaimer-inclusive:after  {
	content: "(inc VAT at 20%)";
}
.mv_hosting_up .top .vat-disclaimer-exclusive-v4:after,
.modal_content .modal_inner .inner_inline .item .title .vat-disclaimer-exclusive:after  {
	content: "(ex VAT at 20%)";
}

.hosting_packages .box-three .top.starter-wh .vat-disclaimer ,
.app_landing .box-three .top .vat-disclaimer .vat-disclaimer,
.hosting_123app .plan .head .price .vat-disclaimer .vat-disclaimer{
	display: block;
	margin-top:0px !important;
}
.mv_hosting_up .btn-select .dropdown-menu {
	min-width: 170px;
}
.hosting_packages .mv_hosting_up .btn-select .dropdown-menu {
	min-width: 180px;
}
.mv_hosting_up .btn-select .select-display .price-info {
	font-size: 11px;
}
/* end of VAT Toggle */
.hosting_features #body .local_navigation{margin-left:-30px!important;}