@import url(../fonts.css);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:600,400,300italic);
@font-face {
font-family:open_sanssemibold;
src:url(fonts/opensans-semibold-webfont.eot);
src:url(fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'), url(fonts/opensans-semibold-webfont.woff) format('woff'), url(fonts/opensans-semibold-webfont.ttf) format('truetype'), url(fonts/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');
font-weight:400;
font-style:normal
}
.phone1 {
	color:#666;
	float:right;
	font-family:'Open Sans', sans-serif;
	font-size:19px;
	position:absolute;
	right:32px;
	text-decoration:blink;
	top:-5px;
	font-weight:700
}
.col-lg-12 {
	padding-left:0!important;
	padding-right:0!important
}
ul {
	list-style:none;
	padding:0;
	margin:0
}
img {
	max-height:100%;
	max-width:100%
}
h1 {
	background:url(images/bg-h1.png) no-repeat center bottom;
	padding-bottom:50px;
	font-family:'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:600
}
h1 span {
	font-family:'Open Sans', sans-serif;
	font-size:30px;
	font-weight:400
}
h2, h3 {
	font-family:'Open Sans', sans-serif
}
.wrap-banner {
	background:url(images/bg-banner.png) repeat-y right top
}
.wrap-banner-services {
	background:url(images/bg-services-banner.jpg) repeat-x left top
}
.wrap-banner1 {
	background:url(images/bg-shade1.png) repeat-x center top #0096dc;
	margin:0 0 30px
}
.b-left {
	background:url(images/bg-shade.png) repeat-x center top #0096DC;
	text-align:right;
	padding:0
}
.b-left h1 {
	font-size:36px;
	color:#fff;
	font-family:'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:400;
	text-align:center;
	background:0 0;
	padding-bottom:0
}
.b-left h1 span {
	display:block;
	font-family:open_sanssemibold;
	font-size:68px
}
.b-right {
	background:url(images/bg-shade.png) repeat-x center top #FF9702;
	text-align:left;
	padding:30px 0 0;
	min-height:300px
}
.back-row {
	background:#000;
	padding:10px 0;
	text-align:center;
	font-size:27px;
	font-family:ProximaNovaLight;
	color:#fff
}
.back-row h2 {
	font-family: 'Open Sans',sans-serif;
    font-size: 40px;
    font-weight: 600;
    margin: 10px 0;
    text-transform: uppercase;
}
.back-row span {
	text-transform:uppercase
}
.marketing{
	text-align:center
}

.marketing h1{
	padding-bottom:0px;
	background:none;
	margin-bottom:20px;
	
}
.ord-row{
	background:url(images/bg-shade.png) repeat-x left top #fc9c11;
	padding:10px 0;
	color:#fff;
	text-align:center
}
.ord-row h2 {
	text-transform:uppercase;
	font-size:40px;
	background:url(images/bg-h1.png) no-repeat center bottom;
	padding-bottom:50px;
	font-family:'Open Sans', sans-serif;
	font-weight:600
}


.img-circle {
	background:url(images/bg-round.png) no-repeat center center
}
.ord-row h3 {
	font-family:'Open Sans', sans-serif;
	font-size:20px
}
.detail {
	font-size:150%;
	line-height:30px;
	margin:25px auto;
	padding-left:30px;
	padding-right:30px;
	text-transform:uppercase
}
.wrap-main {
	background: #f4f4f4
}
.service {
	background:url(images/bg-black.png) no-repeat center top;
	padding:60px 0;
	text-align:center
}
.service h1 {
	color:#fff;
	font-family:ProximaNovaLight;
	font-size:50px;
	text-transform:uppercase;
	margin-bottom:30px
}
.clients {
	text-align:center;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}
.clients h2 {
	margin-bottom:30px;
	font-size:18px;
	padding-bottom:0px;
	font-family:'Open Sans', sans-serif;
	font-weight:600;
	text-transform:capitalize;
	background:url(images/bg-heading-service.png) no-repeat center center;
	padding:10px 25px;
	color:#535355;
}
.clients h3 {
	background:url(images/sep-btm.png) repeat-x left bottom;
	padding-bottom:20px;
	color:#fff;
	margin:20px 33px;
	font-family:'Open Sans', sans-serif;
	font-size:29px
}
.clients .detail{
	margin:25px 0;
	background:#54cad2;
	border-color:#238c94
}
.clients .detail:hover, .marketing .detail:hover {
	background:#2ccfda;
	border-color:#2d9fa8
}
.resell-hosting {
	background:url(images/bg-shade.png) repeat-x center top #aac111
}
.heading3 {
	background:url(images/bg-h1.png) no-repeat center bottom;
	padding-bottom:50px;
	margin-bottom:25px
}
.resell-hosting h2 {
	line-height:40px;
	font-family:'Open Sans', sans-serif;
	font-weight:600;
	padding-bottom:0;
	margin-bottom:0;
	background:0 0
}
.resell-hosting span {
	font-family:'Open Sans', sans-serif;
	font-size:30px;
	font-weight:400
}
.resell-hosting .clients .detail, .marketing .detail {
	background:#c4dc23;
	border-color:#a3b910
}
.resell-hosting .clients .detail:hover, .marketing .detail:hover {
	background:#d0ec15;
	border-color:#8da109
}
.txt span {
	font-family:OpenSansRegular
}
.blog {
	background:url(images/bg-shade.png) repeat-x center top #d44032;
	padding-bottom:20px
}
.blog h1 {
	line-height:40px
}
.blog_img {
	margin-right:0;
	padding-right:0;
	text-align:right
}
.blog-txt {
	background:#FFF;
	padding:20px!important;
	color:#a7a7a7;
	text-align:left;
	min-height:413px;
	position:relative
}
.blog-txt h2 {
	margin:0 0 20px
}
.button {
	display:inline-block;
	text-align:center;
	font-size:22px;
	font-family:open_sanssemibold;
	background:#ffa602;
	border-color:#fff;
	padding-left:30px;
	padding-right:30px;
	color:#fff;
	text-transform:uppercase;
	margin:25px 0
}
.blog-txt h2 {
	padding-bottom:10px;
	border-bottom:solid 1px #a7a7a7;
	color:#a7a7a7;
	font-size:20px;
	font-family:OpenSansRegular;
	background:0 0;
	text-align:center
}
.blog-txt h6 {
	font-weight:400;
	color:#f7bb05
}
.about {
	background:url(images/bg-shade.png) repeat-x center top #e8e8e8
}
.heading4 {
	background:url(images/bg-h1-1.png) no-repeat center bottom;
	padding-bottom:50px;
	margin-bottom:25px
}
.about h2 {
	color:#323a45;
	line-height:40px;
	font-family:'Open Sans', sans-serif;
	font-weight:600;
	padding-bottom:0;
	background:0 0;
	margin-bottom:0
}
.about span {
	font-size:27px;
	color:#323a45;
	font-family:'Open Sans', sans-serif;
	font-weight:600
}
.about ul {
	margin:0;
	padding:0;
	list-style:none;
	padding-bottom:25px;
	display:block
}
.about ul li {
	display:block;
	background:url(images/bullet1.png) no-repeat left 5px;
	padding-bottom:24px;
	line-height:25px;
	padding-left:40px;
	color:#323a45;
	font-size:25px;
	font-family:OpenSansRegular;
	text-align:left
}
.contact {
	background:url(images/bg-shade-footer.png) repeat-x center top #25262a;
	text-align:left!important
}
.contact h1 {
	text-align:center;
	line-height:40px
}
.contact h1 span {
	color:#f9bc02;
	font-size:27px
}
.contact .clients {
	text-align:left
}
.footer-nav {
	padding:0 0 40px
}
.footer-nav ul {
	padding:0;
	margin:0;
	list-style-type:none
}
.footer-nav ul li {
	display:block;
	line-height:25px
}
.footer-nav ul li a {
	display:block;
	line-height:25px;
	padding-left:20px;
	background:url(images/bullet2.png) no-repeat left;
	font-size:15px;
	color:#FFF;
	font-family:OpenSansRegular
}
.address {
	font-size:20px;
	color:#fff;
	font-family:OpenSansRegular;
	line-height:32px;
	padding:0
}
.address table tr td {
	color:#fff
}
.footer-blog {
	padding-top:0;
	padding-bottom:40px
}
.footer-blog ul {
	padding:0;
	margin:0;
	list-style-type:none
}
.footer-blog li {
	min-height:100px;
	display:block;
	padding:0
}
.footer-blog li img {
	margin-right:20px;
	border:solid 2px #7e7e7e;
	float:left
}
.footer-blog li a {
	display:block;
	font-family:OpenSansRegular;
	font-size:14px;
	color:#9ea7b3
}
.footer-blog li a span {
	color:#FFF;
	font-size:16px;
	font-family:open_sanssemibold;
	display:block
}
footer {
	display:block;
	padding:10px 0;
	background:#000;
	color:#FFF
}
footer p {
	margin:0
}
.innerbanner {
	width:100px;
	padding:20px 0
}
h1.heading {
	text-align:center;
	margin-top:0;
	background:url(images/bg-heading.png) no-repeat center bottom;
	font-size:34px;
	color:#0096dc;
	padding-bottom:23px;
	margin-bottom:30px
}
h1.heading span {
	color:#6c6c6c;
	font-size:24px;
	font-family:OpenSansRegular;
	display:block
}
h1.heading span.color {
	background:none repeat scroll 0 0 #FFF;
	margin-bottom:-7px;
	padding:0 15px;
	display:inline-block
}
.left-nav {
	padding-bottom:20px
}
.left-nav ul {
	display:block;
	border:solid 1px #ececec
}
.left-nav li {
	line-height:33px;
	border:solid 1px #ececec;
	padding:1px
}
.left-nav li a {
	display:block;
	line-height:33px;
	padding-left:48px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	background:url(images/left-bullet2.png) no-repeat 24px center
}
.left-nav li a:hover, .left-nav li.active a {
	color:#fff;
	background:url(images/left-bullet1.png) no-repeat 24px center #0096dc;
	text-decoration:none
}
.colright {
	background:#ececec;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	padding:30px;
	margin-bottom:30px
}
.colright h2 {
	color:#6c6c6c;
	font-size:24px;
	font-family:OpenSansRegular;
	margin-top:0;
	display:inline-block;
	text-transform:uppercase;
	text-decoration:underline
}
.colright h2.heading2 {
	padding-right:0;
	background-position:center bottom;
	padding-bottom:15px
}
.txt_box {
	color:#5d5d5d;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:10px
}
.txt_box li {
	display:block;
	line-height:17px;
	padding-bottom:10px;
	padding-left:25px;
	background:url(images/left-bullet2.png) no-repeat left 5px
}
.services_nav {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #d7d7d7;
	text-align:center
}
.services_nav li {
	display:inline-block;
	padding:0 2px
}
.services_nav li:last-child {
	padding-right:0
}
.services_nav li a {
	display:inline-block;
	padding:0 16px;
	color:#9f9f9f;
	font-size:16px;
	font-family:open_sanssemibold;
	text-transform:uppercase;
	line-height:39px
}
.services_nav li .current, .services_nav li a:hover, .services_nav li.active a {
	color:#fff;
	background:#f26722;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	text-decoration:none
}
.design_txt {
	border-bottom:solid 1px #d7d7d7;
	padding-left:0!important
}
.design_txt h3 {
	color:#6c6c6c;
	font-size:24px;
	font-family:OpenSansRegular;
	margin-top:0;
	padding-top:15px
}
.service-content {
	width:100%;
	padding:30px 0;
	background:#099add
}
.service-box {
	margin-bottom:20px;
	text-align:center;
	color:#fff;
	font-size:15px;
	padding:15px 0
}
.service-box h2 {
	font-size:22px;
	color:#fff;
	font-family:OpenSansRegular;
	margin:10px 0 5px
}
.service-box a {
	width:204px;
	height:204px;
	background:url(images/img-service1.png) no-repeat left top;
	display:inline-block
}
.service-box a.img-service2 {
	background:url(images/img-service2.png) no-repeat left top
}
.service-box a.img-service3 {
	background:url(images/img-service3.png) no-repeat left top
}
.service-box a.img-service4 {
	background:url(images/img-service4.png) no-repeat left top
}
.service-box a.img-service5 {
	background:url(images/img-service5.png) no-repeat left top
}
.service-box a.img-service6 {
	background:url(images/img-service6.png) no-repeat left top
}
.service-box a.img-service7 {
	background:url(images/img-service7.png) no-repeat left top
}
.service-box a.img-service8 {
	background:url(images/img-service8.png) no-repeat left top
}
.service-box a.img-service9 {
	background:url(images/img-service9.png) no-repeat left top
}
.service-box a.img-service10 {
	background:url(images/img-service10.png) no-repeat left top
}
.service-box a.img-service11 {
	background:url(images/img-service11.png) no-repeat left top
}
.service-box a.img-service12 {
	background:url(images/img-service12.png) no-repeat left top
}
.service-box a.img-service13 {
	background:url(images/img-service13.png) no-repeat left top
}
.service-box a.img-service14 {
	background:url(images/img-service14.png) no-repeat left top
}
.service-box a.img-service15 {
	background:url(images/img-service15.png) no-repeat left top
}
.service-box a.img-service16 {
	background:url(images/img-service16.png) no-repeat left top
}
.service-box a.img-service17 {
	background:url(images/img-service17.png) no-repeat left top
}
.service-box a.img-service18 {
	background:url(images/img-service18.png) no-repeat left top
}
.service-box a.img-service19 {
	background:url(images/img-service19.png) no-repeat left top
}
.service-box a.img-service20 {
	background:url(images/img-service20.png) no-repeat left top
}
.service-box a.img-service21 {
	background:url(images/img-service21.png) no-repeat left top
}
.service-box:hover {
	background:#26b6f8;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	behavior:url(../pie/PIE.htc)
}
.service-box:hover a, .service-box:hover a:hover {
	background-position:bottom
}
.contact-info {
	background:#f7f7f7;
	padding:40px
}
.contact-info h2 {
	font-size:25px;
	color:#0096dc;
	margin-top:0;
	margin-bottom:25px
}
.box-contcat {
	padding-bottom:15px;
	padding-left:15px;
	font-size:15px;
	color:#6e6e6e
}
.box-contcat span {
	display:inline-block;
	width:60px;
	height:60px;
	background:url(images/icon-address-c.png) no-repeat left top;
	margin-right:15px;
	float:left
}
.box-contcat span.mail {
	background:url(images/icon-mail-c.png) no-repeat left top
}
.box-contcat span.fb {
	background:url(images/icon-fb-c.png) no-repeat left top
}
.box-contcat span.twitter {
	background:url(images/icon-twitter-c.png) no-repeat left top
}
.box-contcat span.phone {
	background:url(images/icon-phone-c.png) no-repeat left top
}
.box-contcat span:hover, .box-contcat:hover span {
	background-position:bottom
}
.contact-form {
	padding:40px
}
.contact-form h2 {
	font-size:25px;
	color:#0096dc;
	margin-top:0;
	margin-bottom:25px;
	border-bottom:solid 1px #f1f1f1;
	padding-bottom:20px
}
.contact-form label {
	display:block;
	font-size:15px;
	color:#b5b5b5
}
.input {
	background:#fdfdfd;
	border:solid 1px #e7e7e7;
	margin-bottom:4px;
	width:97%;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	line-height:33px;
	height:33px
}
.textarea {
	background:#fdfdfd;
	border:solid 1px #e7e7e7;
	margin-bottom:10px;
	width:97%;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	line-height:20px;
	height:90px
}
.map {
	padding:20px 80px;
	background:#f7f7f7
}
.map h2 {
	font-size:17px;
	color:#6e6e6e
}
.map img {
	border:solid 5px #fff
}
.protfoilo_box {
	border:solid 1px #ddd;
	padding:10px;
	position:relative;
	color:#60a2e0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	cursor:pointer;
	margin-bottom:25px;
	text-align:center
}
.protfoilo_box img {
	margin-bottom:10px
}
.txt {
	background:#23a2d9;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-align:center;
	color:#122e42;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:45px 0;
	line-height:25px;
	display:none
}
.txt strong {
	color:#fff;
	font-size:14px;
	display:block
}
.txt span {
	color:#FFF;
	font-size:11px;
	display:block
}
.protfoilo_box:hover .txt {
	display:block
}
.time_attendce {
	padding-bottom:20px;
	background:#fdfdfd
}
.time_attendce_box {
	border:solid 1px #f0f0f0;
	background:#FFF;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px
}
.time_attendce_heading1 {
	text-transform:uppercase;
	text-align:center;
	font-size:28px;
	padding-top:35px
}
.time_attendce_paragraph1 {
	font-family:Helvetica2BQRegular;
	font-size:18px;
	color:gray;
	line-height:22px
}
.col_1 {
	border-bottom:solid 1px #f0f0f0
}
.col_1 img {
	margin:20px 10px 20px 0;
	float:left
}
.col_1 h3 {
	font-family:OpenSansRegular;
	color:#6e6e6e
}
.col_2 {
	padding:20px 0
}
.col_2 h2 {
	font-size:24px;
	line-height:52px;
	padding-left:60px;
	background:url(images/icon_time4.gif) no-repeat left;
	font-family:Helvetica2BQRegular;
	color:gray
}
.col_2 ul {
	width:100%;
	display:block
}
.col_2 ul li {
	background:url(images/img-tike.gif) no-repeat left 7px;
	padding-left:25px;
	line-height:25px;
	padding-bottom:10px;
	color:#000;
	font-size:12px;
	width:50%;
	float:left
}
.seo_right {
	padding:20px;
	border:solid 1px #d6e9ee;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	behavior:url(pie/PIE.htc);
	position:relative;
	margin-bottom:20px
}
.grey_box {
	background:#f1f3f5;
	padding:15px;
	border:solid 1px #ededed;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(pie/PIE.htc);
	position:relative;
	margin-bottom:20px
}
.grey_box h3 {
	font-size:16px;
	color:#fff;
	font-family:"myriad Pro";
	text-align:center;
	background:#12b4e3;
	margin-top:0;
	border:solid 1px #0088ae;
	line-height:31px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	behavior:url(pie/PIE.htc);
	position:relative
}
.grey_box ul li {
	line-height:29px;
	display:block;
	border-bottom:dashed 1px #a1a1a1
}
.grey_box ul li a {
	background:url(images/img-tik1.gif) no-repeat left;
	padding-left:28px;
	font-size:12px;
	color:gray;
	text-decoration:none
}
.grey_box ul li a:hover {
	color:#000
}
.design_txt h2 {
	color:#0096dd;
	font-size:30px;
	text-align:center;
	text-transform:uppercase
}
.hosting {
	border:solid 1px #e5e5e5;
	text-align:center;
	margin-bottom:25px;
	background:#f2f2f3
}
.hosting h4 {
	background:#fa6f57;
	font-family:'Open Sans', sans-serif;
	font-size:17px;
	color:#fff;
	display:inline-block;
	padding:5px 20px;
	text-transform:uppercase;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	margin:13px 0
}
.hosting_box {
	padding-top:0;
	padding-bottom:0;
	min-height:50px;
	border-bottom:solid 1px #ddd;
	color:#6c6c6c;
	font-family:open_sanssemibold
}
.hosting_box p {
	padding-top:13px
}
.red-box {
	text-align:center;
	background:#fa6f57;
	font-family:open_sanssemibold;
	font-size:16px;
	color:#fff;
	padding-top:13px;
	padding-bottom:0;
	min-height:50px;
	border-bottom:solid 1px #f4afa4;
	border-left:1px solid #FA6F57;
	border-right:1px solid #FA6F57
}
.red-box a {
	color:#000;
	text-transform:uppercase;
	font-size:15px
}
.red-box a:hover {
	text-decoration:none;
	color:#0096db
}
.red-box h4 {
	padding:6px 0 20px;
	padding-right:0;
	font-size:15px;
	background:none!important;
	margin:0;
	color:#fff!important
}
.main:hover .hosting_box, .main:hover .red-box {
	background:#fa6f57;
	color:#fff
}
.main:hover h4 {
	background:#fff;
	color:#fa6f57
}
.feature-nav {
	margin-bottom:20px
}
.feature-nav h2 {
	text-align:center;
	color:#fa6f57;
	font-size:25px;
	text-transform:uppercase
}
.feature-nav ul li {
	display:block;
	border-bottom:dashed 1px #c7c7c7;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:43px;
	background:url(images/img-tik4.png) no-repeat 10px 8px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}
.feature-nav ul li:hover {
	background:url(images/img-tik3.png) no-repeat 10px 8px #fa6f57;
	color:#fff;
	text-decoration:none
}
.feature {
	margin-bottom:20px
}
.feature h2 {
	background:0 0;
	border-bottom:solid 1px #ebebeb;
	margin-bottom:10px;
	padding-bottom:25px;
	color:#0096DC;
	font-size:34px;
	margin-top:0;
	text-align:center;
	text-transform:uppercase
}
.feature h2 span {
	font-size:16px;
	color:#6C6C6C;
	display:block;
	font-family:OpenSansRegular
}
.feature-box {
	margin-bottom:15px;
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer;
	min-height:175px
}
.feature-box:hover {
	background:#f2f2f3
}
.feature-box .img-box {
	padding:0
}
.feature-box h3 {
	margin-bottom:5px;
	color:#a5a5a5;
	font-size:22px;
	text-transform:uppercase;
	margin-top:0
}
.feature-box:hover h4 {
	color:#0096db
}
.feature-box ul li {
	display:block;
	padding-bottom:5px;
	padding-left:25px;
	background:url(images/img-tik4.png) no-repeat left 2px;
	color:#9e9e9e;
	font-size:12px
}
.feature-box .feature-txt {
	padding:0
}
.domain-redbox ul {
	display:block;
	padding:10px;
	background:#fa6f57
}
.domain-redbox li {
	padding:10px 15px;
	border-bottom:solid 1px #fdb7ab;
	font-family:open_sanssemibold;
	font-size:16px;
	color:#fff
}
.domain_name {
	background:#f2f2f4;
	padding:0;
	text-align:center
}
.domain_name h3 {
	font-size:20px;
	color:#6c6c6c;
	font-family:'Open Sans', sans-serif;
	background:url(images/bg-h3a.png) no-repeat center bottom;
	padding-bottom:25px
}
.domain_name li {
	display:block;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	color:#666;
	background:url(images/sep-btma.png) no-repeat center bottom;
	padding:10px 0
}
.domian_name-bule {
	background:#0096dc;
	padding:0;
	text-align:center
}
.domian_name-bule h3 {
	font-size:20px;
	color:#fff;
	font-family:'Open Sans', sans-serif;
	background:url(images/bg-h3b.png) no-repeat center bottom;
	padding-bottom:25px
}
.domian_name-bule li {
	display:block;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	color:#fff;
	background:url(images/sep-btmB.png) no-repeat center bottom;
	padding:10px 0
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	margin-top:10px;
	border-color:#0096dc!important;
	padding-top:0!important
}
.box-hosting {
	text-align:center;
	padding:25px 0;
	border-right:solid 1px #e3e4e8;
	background:url(images/bg-box-hosting.png) repeat-x left top #f6f8fa;
	color:#a4aeb9;
	font-size:14px;
	border-bottom:solid 3px #e3e4e8;
	margin-bottom:20px
}
.box-hosting.bule {
	background:url(images/bg-box-hosting-bule.png) repeat-x left top #fff
}
.box-hosting:first-child {
	border-radius:5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	behavior:url(../pie/PIE.htc);
	position:relative
}
.box-hosting.last {
	border-radius:0 5px 5px 0;
	-moz-border-radius:0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
	behavior:url(../pie/PIE.htc);
	position:relative;
	color:#a4aeb9;
	font-size:14px;
	border-right:none
}
.box-hosting h3 {
	color:#fff;
	font-family:open_sanssemibold;
	font-size:20px;
	margin:0 0 10px;
	text-transform:uppercase
}
.price-box {
	display:inline-block;
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	behavior:url(../pie/PIE.htc);
	position:relative;
	padding:0 15px;
	color:#0096dc;
	font-size:25px;
	font-weight:700;
	background:#fff;
	font-family:open_sanssemibold;
	margin-bottom:20px
}
.price-box sub {
	font-size:15px;
	font-family:'Open Sans', sans-serif
}
.btn-buynow {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	padding-left:20px;
	padding-right:20px;
	background:#525252;
	border-color:#525252
}
.box-hosting.bule .btn-buynow, .btn-buynow:hover {
	background:#0472a6;
	border-color:#0472a6
}
.box-hosting.bule .btn-buynow:hover {
	background:#525252;
	border-color:#525252
}
.subheading {
	text-align:center;
	color:#f26722;
	font-size:35px;
	background:0 0
}
.subheading span {
	color:#6c6c6c;
	font-size:16px;
	display:block
}
.hosting-txt {
	border-top:#ebebeb solid 1px;
	padding-top:20px;
	padding-bottom:20px
}
.hosting-txt h3 {
	font-size:20px;
	color:#333;
	margin:0 0 10px
}
.domain_search {
	padding-bottom:15px;
	position:absolute;
	left:0;
	top:42%
}
.domain_search input[type=text] {
	background:#06628d;
	border:none;
	border-right:solid 1px #33aae1;
	border-bottom:solid 1px #3ebcf6;
	border-top:solid 1px #000;
	width:230px;
	height:42px;
	line-height:42px;
	padding-left:8px;
	float:left;
	color:#fff;
	font-size:12px;
	border-radius:5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	behavior:url(pie/PIE.htc);
	position:relative
}
.domain_search select {
	width:84px;
	height:42px;
	padding:10px;
	background:#06628d;
	border:none;
	border-bottom:solid 1px #3ebcf6;
	border-top:solid 1px #000;
	color:#fff;
	font-size:12px;
	float:left;
	border-radius:0 5px 5px 0;
	-moz-border-radius:0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
	behavior:url(pie/PIE.htc);
	position:relative;
	margin-right:10px
}
.domain_search input[type=button], .domain_search input[type=submit] {
	background:none repeat scroll 0 0 #efef27;
	border:medium none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	behavior:url(pie/PIE.htc);
	float:left;
	padding:9px 15px;
	display:block;
	color:#5d5d03;
	font-size:20px;
	font-family:open_sanssemibold
}
.footer-icon {
	padding-top:20px
}
.footer-icon a {
	display:block;
	float:left;
	width:42px;
	height:42px;
	margin:0 8px;
	background:url(images/icon-fb.png) no-repeat left top
}
.footer-icon a.twitter {
	background:url(images/icon-twitter.png) no-repeat left top
}
.footer-icon a.gplus {
	background:url(images/icon-gplus.png) no-repeat left top
}
.footer-icon a:hover {
	background-position:bottom
}
.date {
	font-size:18px;
	color:#fff;
	font-family:'Open Sans', sans-serif;
	padding:5px 30px;
	text-transform:uppercase;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	behavior:url(pie/PIE.htc);
	background:#0096dc;
	display:inline-block;
	min-width:280px;
	margin-bottom:20px
}
.contact-form label span {
	color:#d00
}
.validation-advice {
	text-transform:lowercase;
	padding-left:10px;
	padding-top:5px;
	color:#d00
}
.fakebake_left {
	position:absolute;
	left:70px;
	top:14px
}
.fakebake_right {
	position:absolute;
	right:70px;
	top:14px
}
.refresh {
	position:relative;
	top:40px;
	left:-22px
}
@media (min-width:768px) and (max-width:979px) {
.hidden-tablet {
display:none
}
.navbar-collapse {
padding-left:0;
padding-right:0
}
}

.footer-heading {
	text-align:center;
	font-size:40px;
	margin-bottom:30px;
	background:url(images/bg-h1.png) no-repeat scroll center bottom rgba(0, 0, 0, 0);
	font-family:'Open Sans', sans-serif;
	font-weight:600;
	padding-bottom:50px;
	text-transform:uppercase;
	padding-top:20px
}

.clients .myp {
	color:#fff;
	font-size:14px;
	text-align:center;
	padding-bottom:20px;
}


.img-circle:hover {
	background:url(images/bg-round-hover.png) no-repeat left top;
}
/*.pakages:hover .img-circle {
	background:url(images/bg-round-hover.png) no-repeat left top;
}

.pakages:hover h3 a {
	color:#000;
}
*/
.search_bar{
	background:#0097db;
	padding:30px;
	ont-family:'Open Sans', sans-serif;
}

.search-box{
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.28);
-moz-box-shadow:    1px 1px 5px 0px rgba(0, 0, 0, 0.28);
box-shadow:         1px 1px 5px 0px rgba(0, 0, 0, 0.28);
border:solid 1px #4b4b4b;
min-height:44px;
	border-radius:3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	behavior:url(pie/PIE.htc);
	position:relative;

}

.search_padding{
	padding:0px !important;
}


.search-box .form-horizontal{
	margin-bottom:0px;
}

.search-box input[type="text"]{
	height:42px;
	line-height:42px;
	font-size:22px;
	font-family:'Open Sans', sans-serif;
	-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border:none;

}

.search-box select{
	height:42px;
	line-height:42px;
	font-size:18px;
	font-family:'Open Sans', sans-serif;
	-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
border:none;

}
.search-box button{
  height: 42px;
    width: 100%;
	background:#f26722;
	color:#fff;
	font-size:18px;
	font-weight:600px;
	-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
margin:0px;
}

.search-box input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #7d7d7d;
}
.search-box input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #7d7d7d;
   opacity:  1;
}
.search-box input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #7d7d7d;
   opacity:  1;
}
.search-box input:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #7d7d7d;
}

.marketing a{
	display:block;
	background:#15161a;
	padding:10px 0;
	text-align:center;
	font-size:18px;
	color:#e3e2e2;
}

.pakages{
	border:solid 1px #e7e7e7;
	padding:30px 0 0px;
	text-align:center;
	margin-bottom:10px; 
	font-size:12px;
}

.pakages_btm{
	background:url(images/pakage1.png) no-repeat center top;
	padding:80px 0 20px;
}

.pakages_price{
	padding:10px 0 0px;
	color:#606163;
	font-size:36px;
	font-family: 'open_sanssemibold';
}

.pakages_price span{
	color:#1f1a17;
	font-size:32px;
	font-weight:lighter;
	font-family: 'OpenSansRegular';
	display:block;
}


.pakege_one, .pakege_two, .pakege_three, .pakege_four{
	margin-bottom:30px
}
.pakege_one:hover .pakages{
	border-color:#606163;
}


.pakege_one:hover a, .pakege_one .a:hover{
	background:#d8d8d8;
	color:#000;
}

.pakege_two .pakages_btm{
	color:#fff;	
	background:url(images/pakage2.png) no-repeat center top;
}

.pakege_two .pakages_price{
	color:#099bdc;
}


.pakege_two:hover .pakages{
	border-color:#099bdc;
}


.pakege_two:hover a, .pakege_two .a:hover{
	background:#099bdc;
	color:#000;
}


.pakege_three .pakages_btm{
	color:#fff;	
	background:url(images/pakage3.png) no-repeat center top;
}

.pakege_three .pakages_price{
	color:#f26722;
}


.pakege_three:hover .pakages{
	border-color:#f26722;
}


.pakege_three:hover a, .pakege_three .a:hover{
	background:#f26722;
	color:#000;
}

.pakege_four .pakages_btm{
	color:#fff;	
	background:url(images/pakage4.png) no-repeat center top;
}

.pakege_four .pakages_price{
	color:#ffb401;
}


.pakege_four:hover .pakages{
	border-color:#ffb401;
}


.pakege_four:hover a, .pakege_four .a:hover{
	background:#ffb401;
	color:#000;
}


.home-serivecs{
	border:solid 1px #d9d7d7;
	padding:15px 15px 0px;
	margin-bottom:15px;
}


.home-serivecs-box{
	background:#fff;
	text-align:center;
	margin-bottom:15px;
	color:#535355;
	font-size:18px;
	font-family: 'open_sanssemibold';
}
.home-serivecs-box p{
	margin:0px;
	padding:0 0 10px 0;
}

.home-serivecs-box p a{
	color:#535355
}

.home-serivecs-box:hover{
	background:url(images/img-s-hover.png) no-repeat center center #0097db;
	color:#fff;
}
.home-serivecs-box:hover p a{
	color:#fff;
}

.home_txt{
	text-align:left;
	background:url("images/bg-shade-footer.png") repeat-x scroll center top #858587;
	color:#FFF;
        font-family: verdana;
	font-size:12px;
	padding:30px 0;
}


.home_txt h2{
	color:#FFF;
	font-size:38px;
}
