@import http://fonts.googleapis.com/css?family=Roboto+Condensed:400italic, 700italic, 400, 700;
@import https://fonts.googleapis.com/css?family=Lato:100, 300, 400, 700, 900;
#topBar a.logo:hover, .start-btn:hover {
	text-decoration: none
}
#topnew .heading, .text-upp {
	text-transform: uppercase
}
.benifit-1, .default-404, .heading-hosting, .services-cloud h3, p.bottom, section.about-us {
	text-align: center
}
.clear, section.bg-dark-new.partners.pad-20, ul.service-list:before {
	clear: both
}
html {
	overflow-x: hidden;
	overflow-y: auto
}
body, html {
	min-height: 100%
}
body {
	color: #666;
	background-color: #fff;
	font-family: url(url('Open Sans'));
	font-size: 12px;
	line-height: 23px;
	margin: 0;
	padding: 0
}
.run-tech P, .run-tech h2 {
	font-family: 'Open Sans'
}
body.grey, body.grey .divider .fa {
	background-color: #f1f2f7
}
section {
	padding-top: 41px;
	padding-bottom: 60px
}
section.alternate, section.alternate .divider .fa {
	background-color: #F5F3F4
}
body.grey section.alternate, body.grey section.alternate .divider .fa {
	background-color: #e9e9e9
}
section.dark {
	color: #fff;
	background-color: #333
}
section header {
	display: block;
	margin-bottom: 60px
}
section header p {
	margin: 0;
	padding: 0
}
section header strong {
	font-weight: 500
}
input[type=email], input[type=number], input[type=password], input[type=tel], input[type=url], input[type=text], input[type="color"], section header h1, section header h2, section header h3, select, textarea {
	margin-bottom: 10px
}
figure {
	margin-bottom: 20px
}
.form-group input {
	margin: 0
}
#header.sticky {
	display: block;
	left: 0;
	right: 0;
	z-index: 100
}
.head-hosting:after, .sharepoint:after {
	content: "";
	left: 50%;
	bottom: -50px;
	z-index: 999
}
#header.sticky.affix #topBar {
	display: none
}
#header.sticky.affix.has-slider {
	top: 0;
	margin-top: 0!important
}
body.boxed {
	background-color: #D7D6D6
}
body.boxed #topBar, body.boxed #wrapper, body.boxed footer {
	margin: auto;
	max-width: 1170px
}
body.boxed #wrapper {
	position: relative;
	background-color: #fff;
	margin: 30px auto!important;
	overflow: hidden;
	box-shadow: rgba(0,0,0,.3) 0 0 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px
}
body.boxed #topBar {
	border-top: #333 4px solid;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px
}
body.boxed #header.sticky.affix {
	margin-top: -30px
}
body.boxed #header.sticky.affix #topNav.translucent {
	margin-top: 30px!important
}
@media only screen and (max-width:768px) {
body.boxed #topBar, body.boxed #wrapper {
	margin: 0!important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
}
.default-404 {
	font-size: 170px;
	line-height: 170px;
	color: rgba(0,0,0,.3);
	display: block;
	margin-bottom: 30px
}
.no-mar {
	margin: 0
}
.no-pad {
	padding: 0 !important;
}
.no-top-pad {
	padding-top: 0
}
.no-bot-pad {
	padding-bottom: 0
}
.pad-20 {
	padding: 20px 0
}
.mar-r-10 {
	margin-right: 10px
}
.choose-us h4, .serv-new h2 {
	color: #666
}
#topBar a.logo i {
	margin-left: 5px
}
.head-bg-inner {
	background: url(../images/tech-bg-inner.jpg) no-repeat;
	padding: 70px 20px 20px;
	color: #fff
}
.head-bg-inner p {
	font-size: 16px;
	color: #eaebe0;
	padding-top: 10px;
	padding-bottom: 15px
}
.head-bg-inner h1 {
	color: #eaebe0
}
.start-btn {
	background: #0089d0;
	color: #fff;
	font-size: 14px;
	padding: 5px 18px 5px 12px;
	border-radius: 3px;
	line-height: 32px
}
.start-btn:hover {
	color: #fff
}
.pad-bot-20 {
	padding: 0;
	margin: 0
}
.mar-rig-7 {
	margin-right: 7px
}
.run-tech h2 {
	font-size: 20px;
	padding: 0;
	margin: 10px 0 0
}
.run-tech P {
	font-size: 14px;
	padding: 0;
	margin: 0 0 12px;
	color: #555;
	font-weight: 400
}
h3.head-link>a {
	font-size: 18px!important;
	line-height: 22px!important;
	margin: 10px 10px 20px 0 !important;
	padding: 0!important;
	border-bottom: none!important
}
h3.head-link>a:hover {
	text-decoration: underline!important
}
.apply-btn a, .blog-entry h4 a, .home-card-flash-copy a, .icon-1 h3, .mig-1 p, .new-dropdows a, .new-dropdows a:hover, .price-head h3, .pricing-grid1 ul li a, .pricing-grid2 ul li a, .pricing-grid3 ul li a, .span-3 a, .span-5 a, .span-7 a, a.brand, a.btn-grn-dark, a.new-start-btn, a.read, a.support-chat, a.text-left, ul.count, ul.ul-toggle>li a {
	text-decoration: none
}
#topnew {
	background: #f9f9f9
}
#topnew .heading {
	font-size: 50px;
	font-weight: 400;
	line-height: 50px;
	color: #06b1b8
}
.fsize35 {
	font-size: 35px
}
.mar-tp20 {
	margin-top: 24px
}
a.btn-grn-dark {
	background: #FFF;
	border: 1px solid #C8C8C8;
	color: #0090D7!important;
	padding: 10px 15px;
	font-size: 16px;
	font-weight: 600
}
ul.light-li li {
	background: url(../images/tick-new-blue.png) 0 5px no-repeat;
	list-style: none;
	padding-left: 35px;
	margin-bottom: 10px;
	color: #075982;
	font-size: 16px;
	font-weight: 600
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
	color: #333;
	background-color: rgba(0,0,0,.07);
	font-weight: 400;
	height: 137px
}
.heading-hosting h1, .span12 h1, h4.new_know.know-heading, section.about-us h3 {
	font-weight: 600;
	text-transform: uppercase
}
ul.count li a {
	color: #6A6A6A
}
ul.count li img {
	vertical-align: middle;
	margin-right: 20px
}
ul.count li {
	border-bottom: 1px solid#999;
	padding: 10px 0 10px 24px
}
p.bottom {
	width: 70%;
	margin: 0 auto;
	padding: 15px 0;
	color: #999;
	font-size: 14px
}
.head-hosting {
	background: url(../images/banner-inner.png) center no-repeat #2364AD;
	height: 500px;
	padding-bottom: 0;
	position: relative
}
.head-hosting:after {
	height: 0;
	width: 0;
	position: absolute;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #1F3244
}
.heading-hosting {
	margin: 0 auto
}
section.about-us h3 {
	font-size: 24px;
	color: #5F5F5F;
	line-height: 35px;
	margin-top: 20px;
	margin-bottom: 0
}
.heading-hosting h1 {
	font-size: 35px;
	margin-top: 15px;
	margin-bottom: 10px;
	color: #FFF;
	line-height: 54px
}
.span-3 {
	float: left;
	margin: 0 38px 0 0;
	border: 2px;
	line-height: 123px;
	border-radius: 6px;
	background-color: rgba(35,100,173,.47);
	width: 180px
}
.span-3 img {
	width: 85px!important;
	height: 85px!important
}
h3.icon-text {
	margin: 0;
	font-size: 16px;
	color: #fff;
	padding-bottom: 10px
}
h3.icon-text i {
	padding-right: 5px;
	margin-left: 5px
}
section.about-us p {
	font-size: 16px;
	padding: 0 17px;
	line-height: 28px;
	margin-top: 18px
}
.icon-2x {
	font-size: 2em;
	padding-bottom: 15px
}
p.know-text {
	font-size: 16px;
	line-height: 26px;
	padding-top: 8px;
	color: #E9E9E9
}
.know-heading {
	text-transform: uppercase
}
section.know-about {
	background-color: #113F73;
	color: #fff;
	text-align: center
}
a.btn.btn-large.btn-white-flip {
	color: #fff;
	background: 0 0;
	border: 2px solid #fff;
	font-size: 16px;
	margin-top: 10px
}
a.btn.btn-large.btn-white-flip:hover {
	background: #fff;
	color: #2364AD
}
section.review {
	background-color: #F4F4F4;
	border-bottom: 1px solid#D0D0D0
}
h4.new_know.know-heading {
	font-size: 24px;
	line-height: 32px;
	color: #fff
}
.span12 h1 {
	padding-top: 40px;
	font-size: 33px;
	margin-bottom: 5px
}
h4.h3 i {
	padding-bottom: 20px
}
p.lead {
	font-size: 22px;
	padding: 0 60px
}
.item.center.active h4 {
	text-transform: uppercase;
	font-size: 24px;
	padding-bottom: 8px;
	color: #000
}
a.btn.more-btn {
	border: 2px solid;
	font-size: 20px;
	margin: 30px 0
}
a.btn.more-btn:hover {
	background: #428BCA;
	color: #fff;
	border: 2px
}
.services-cloud h3 {
	font-size: 26px;
	font-weight: 700;
	color: #444;
	text-transform: uppercase
}
.benifit-1 {
	margin-top: 4%
}
.benifit-4 img {
	margin-top: 8%;
	width: 250px
}
ul.lead.icons-ul.icons-blue li i {
	padding-right: 10px;
	color: #C9C9C9
}
.span7.offset1 h3 {
	text-align: left;
	padding-left: 36px;
	color: #2364AD;
	text-transform: uppercase;
	margin-top: 4%;
	line-height: 34px
}
#sub-nav .nav li, .box-1, .box-heading h3, .center, .center.intro.remove-bottom, .share_logo, .text-center, div#recentPraise {
	text-align: center
}
.intro {
	line-height: 28px;
	font-size: 16px
}
a.carousel-control.left, a.carousel-control.right {
	width: 0;
	background-color: transparent;
	box-shadow: 0 0 0 transparent;
	background-image: none;
	color: #2364AD;
	font-size: 78px;
	text-shadow: 0 0 0;
	position: absolute;
	top: 50%
}
.services-icon {
	padding-top: 3%;
	margin: 0 auto;
	width: 940px
}
.span-3:hover {
	background-color: #135094
}
p.heading-banner {
	font-size: 30px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	line-height: 28px
}
a.new-start-btn {
	color: #2364AD;
	font-weight: 700;
	padding: 10px;
	font-size: 16px;
	background: #fff;
	border-radius: 3px
}
#sub-nav .brand, .share_logo h3 {
	font-weight: 600
}
p.new-pad {
	float: left;
	margin-left: 2%;
	background-color: #FFF;
	margin-top: .2%;
	padding: 14px;
	font-size: 20px;
	border-radius: 7px
}
.main-text {
	margin: 3% auto 0;
	width: 914px
}
p.new-pad:hover {
	background-color: #004FA8;
	cursor: pointer;
	color: #fff
}
a.new-start-btn:hover {
	color: #285F9C
}
@media(max-width:1440px) {
.price-head h1 {
	margin-top: 1em
}
}
@media(max-width:1280px) {
.pricing-grids {
	width: 100%;
	margin: 0 auto 35px
}
}
@media(max-width:1024px) {
.pricing-grids {
	width: 92%;
	margin: 0 auto
}
}
@media(max-width:768px) {
.pricing-grid, .pricing-grid:nth-child(1) {
	margin: 0 auto 1.5em
}
.pricing-grid {
	width: 55%;
	float: none
}
li.view {
	float: left;
	margin: 18px 0 0 32px
}
.price-value, .price-value.three, .price-value.two {
	padding: 10px 0 0
}
}
@media(max-width:640px) {
h1 {
	font-size: 2em
}
.pricing-grid {
	width: 65%
}
.payment-online-form-left input[type=text] {
	width: 94%
}
}
@media(max-width:480px) {
.pricing-grid {
	width: 92%
}
}
@media(max-width:320px) {
h1 {
	font-size: 1.3em;
	margin: 23px 0 20px
}
.pricing-grid, .pricing-grids {
	width: 100%
}
.price-value h2, .price-value.three h4, .price-value.two h3 {
	font-size: 1.5em
}
.price-value h5 {
	padding: 4px 0 12px
}
.price-bg p span {
	font-size: 3em
}
p.bottom, ul.count li {
	font-size: 13px
}
ul.buy-now {
	padding: 3px 0
}
ul.count li {
	padding: 1em 0 1em 2.5em
}
.price-bg {
	height: 395px
}
li.view a {
	font-size: 12px
}
li.tag-now-1 a, li.tag-now-2 a, li.tag-now-3 a {
	font-size: 13px
}
li.view {
	margin: 13px 0 0 32px
}
.pricing-grid:nth-child(3) {
	margin: 0
}
}
.price-value h2, .price-value.three h4, .price-value.two h3 {
	margin: 0
}
.pricing-grids:first-child {
	margin: 0xp
}
li.tag-now-1.six-tag {
	background-color: #00A988!important;
	border-radius: 30px
}
#qbonl .arti-width .max-wid-box, #qbonl .arti-width .max-wid-box-lst {
	border: 2px dashed #c5c5c5;
	min-height: 300px;
	width: 32%;
	margin-bottom: 20px;
	padding-top: 20px
}
li.tag-now-1.six-tag:hover {
	background-color: #229B83!important
}
#qbonl .arti-width .max-wid-box {
	margin-right: 2%
}
@media only screen and (max-width:990px) {
#qbonl .arti-width .max-wid-box, #qbonl .arti-width .max-wid-box-lst {
	border: 2px dashed #c5c5c5;
	min-height: 300px;
	width: 47%;
	margin-bottom: 20px;
	padding-top: 20px;
	float: left;
	margin-right: 2%
}
.container {
	width: 100%
}
header.not-condensed.os-animation.animated.fadeIn {
	float: right
}
}
span.caret.pull-right {
	padding-top: 10px;
	margin-left: 10px;
	width: 10px;
	height: 14px
}
a.text-left i {
	padding-right: 10px
}
a.text-left {
	background-color: #81AB10;
	color: #fff;
	font-size: 16px;
	border-radius: 10px;
	padding: 13px 33px
}
ul.dropdown-menu.new-menu {
	margin-top: -44%!important;
	margin-left: 0;
	background-color: #FFF;
	color: #fff;
	font-size: 15px;
	border-radius: 7px
}
button.btn.my-btn-1.dropdown-toggle.text-left, button.btn.my-btn-2.dropdown-toggle.text-left, button.btn.my-btn-3.dropdown-toggle.text-left, button.btn.my-btn-4.dropdown-toggle.text-left, button.btn.my-btn-5.dropdown-toggle.text-left, button.btn.my-btn-6.dropdown-toggle.text-left {
	color: #fff;
	font-size: 16px;
	border-radius: 15px;
	padding: 12px 33px
}
button.btn.my-btn-2.dropdown-toggle.text-left {
	background-color: #0089D0
}
button.btn.my-btn-1.dropdown-toggle.text-left {
	background-color: #114661
}
button.btn.my-btn-3.dropdown-toggle.text-left {
	background-color: #81AB10
}
button.btn.my-btn-4.dropdown-toggle.text-left {
	background-color: #08549E
}
button.btn.my-btn-5.dropdown-toggle.text-left {
	background-color: #368600
}
button.btn.my-btn-6.dropdown-toggle.text-left {
	background-color: #00A988
}
@media only screen and (max-width:480px) {
#qbonl .arti-width .max-wid-box, #qbonl .arti-width .max-wid-box-lst {
	border: 2px dashed #c5c5c5;
	min-height: 300px;
	width: 100%;
	margin-bottom: 20px;
	padding-top: 20px
}
.ready-to {
	color: #fff;
	padding: 41px 0;
	background-color: #00ABEB;
	background-image: none
}
}
#sub-nav, .box-1 {
	margin-bottom: 0
}
.btn-group.dropup {
	margin-top: 33px
}
.sharepoint {
	background: url(../images/sharepoint-pattern.png) center center fixed #002F4D;
	height: 494px
}
.sharepoint:after {
	height: 0;
	width: 0;
	position: absolute;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #02304E
}
#sub-nav, #sub-nav .brand, #sub-nav .nav, .box-heading h3, img.manage-share {
	position: relative
}
.share_logo h3 {
	font-size: 35px;
	color: #FFF;
	margin-top: 40px
}
.share_logo p {
	font-size: 18px;
	color: #F3F3F3;
	line-height: 28px
}
a.btn.btn-large.btn-secondary {
	background-color: #80AF00;
	color: #fff;
	font-size: 20px
}
#sub-nav .brand, #sub-nav .nav a {
	font-size: 13px;
	letter-spacing: 1px
}
a.btn.btn-large.btn-secondary.new-btn {
	background-color: #0B5872;
	transition: .3s;
	margin-left: 1%
}
#sub-nav {
	width: 100%;
	display: block;
	height: 40px;
	background: #ccc;
	top: -42px;
	border-radius: 0
}
#sub-nav .navbar-inner {
	background: 0 0;
	width: 100%;
	min-height: 45px;
	height: 49px
}
#sub-nav .nav .menu_arrow, #sub-nav .navbar-inner .menu_arrow {
	background: url(../images/menu_arrow.png) center right no-repeat
}
#sub-nav .nav .menu_arrow {
	padding-right: 20px
}
#sub-nav .brand {
	padding: 5px 20px 3px 9.2%;
	line-height: 40px;
	margin-left: 0;
	display: block;
	float: left;
	color: #414141;
	background: #BEBEBE;
background-color:#;
	z-index: 9
}
.box-heading h3, .share-hosting h3 {
	font-weight: 700;
	text-transform: uppercase
}
#sub-nav .nav {
	float: none;
	width: auto
}
#sub-nav .nav li {
	list-style: none;
	margin: 0;
	padding: 0 15px;
	display: inline-block;
	float: left
}
#sub-nav .nav a {
	display: block;
	color: #131313;
	padding: 0;
	line-height: 49px;
	background: 0 0;
	font-style: normal;
	font-size: 13px
}
.box-heading img {
	width: 90px;
	height: 90px;
	margin-bottom: 20px
}
.box-heading h3 {
	margin: 0;
	display: inline;
	font-size: 16px;
	color: #fff;
	top: 5px
}
.improve {
	box-shadow: 0 5px 2px -6px #999;
	padding: 15px
}
.improve:last-child {
	box-shadow: 0 0
}
.box-1 {
	border: 1px;
	border-radius: 4px;
	padding: 0;
	background-color: #E7E7E7;
	width: 30%;
	margin-left: 2.5%;
	margin-top: 50px
}
ul.service-list {
	padding: 25px 0 0 15px;
	border-top: #ccc solid 1px;
	width: 85%;
	margin: 0 auto
}
section.sharepoint-hosting {
	background-color: #002F4D;
	color: #fff;
	padding-top: 75px
}
.share-hosting h3 {
	color: #fff;
	font-size: 30px;
	text-align: center;
	margin: 5px 0 24px
}
.share-hosting p, p.get-better {
	color: #EAEAEA;
	text-align: center
}
p.get-better {
	font-size: 16px;
	font-weight: 600
}
.share-hosting p {
	margin-bottom: 0;
	line-height: 25px;
	margin-top: 10px;
	font-size: 16px
}
.share-hosting {
	text-align: center
}
img.manage-share {
	margin-top: -143px;
	background-color: #012B46;
	border: 2px;
	margin-bottom: 40px;
	border-radius: 50%;
	padding: 15px;
	width: 150px;
	height: 150px
}
.box-1:last-child {
	margin-right: 0
}
.box-heading {
	background-color: #001D32;
	padding: 15px
}
.box-1 h4 {
	font-size: 18px;
	font-weight: 600;
	padding: 25px 0 10px;
	margin: 0
}
.box-1 p, a.btn.try, p.text-my {
	margin-bottom: 20px
}
.magento-hosting:after, section.head-hosting.sharepoint.linux-hosting:after, section.head-hosting.sharepoint.office-365:after {
	width: 0;
	margin-left: -25px;
	position: absolute;
	left: 50%;
	content: "";
	bottom: -50px;
	z-index: 999
}
p.text-my {
	padding: 20px 10px
}
.box-1 p {
	padding: 0 25px;
	line-height: 26px;
	color: #1F1F1F;
	font-weight: 500
}
.four-share h2, h3.office-heading {
	font-weight: 600;
	text-align: center
}
.box-1:hover {
	webkit-box-shadow: 0 0 40px 0 rgba(0,0,0,.5);
	-moz-box-shadow: 0 0 40px 0 rgba(0,0,0,.5);
	box-shadow: 0 0 40px 0 rgba(0,0,0,.5)
}
.four-share h2 {
	font-size: 30px;
	text-transform: uppercase
}
.share-point h5 {
	font-size: 24px;
	padding-left: 7%;
	padding-top: 10%;
	text-transform: uppercase
}
.share-point p {
	font-size: 20px;
	padding: 1% 14% 0 7%;
	line-height: 30px
}
section.head-hosting.sharepoint.office-365 {
	background-color: #1B262A
}
section.head-hosting.sharepoint.office-365:after {
	height: 0;
	border: 25px solid transparent;
	border-top: solid 25px #202B2F
}
h3.office-heading {
	font-size: 32px
}
.box-heading.o-heading {
	background-color: #1C272B
}
.box-1 h4 span {
	font-size: 12px;
	font-weight: 400
}
.col-md-3.box-1.new-box {
	min-height: 425px
}
a.btn.office {
	background-color: #054A7C;
	color: #fff;
	font-size: 20px;
	margin-top: 10px
}
.office-btn {
	text-align: center
}
h3.bottom-text {
	text-align: center;
	font-size: 24px;
	font-weight: 700
}
section.my-office {
	background-color: #1C272B;
	text-align: center
}
.my-office h4 {
	font-size: 32px;
	font-weight: 700;
	color: #fff;
	margin-top: 33px;
	text-transform: uppercase
}
.my-office p {
	font-size: 18px;
	font-weight: 400;
	color: #F7F7F7;
	line-height: 40px;
	margin-bottom: 0
}
a.btn.learn-more {
	background-color: #80AF00;
	color: #fff;
	font-size: 20px;
	margin-top: 16px
}
a.btn.learn-more:hover {
	-webkit-transition: width 2s;
	transition: width 2s;
	background: #547300
}
h2.improve-heading {
	margin-top: 45px
}
.linux-hosting {
	background: #025A78
}
section.head-hosting.sharepoint.linux-hosting:after {
	height: 0;
	border: 25px solid transparent;
	border-top: solid 25px #025A78
}
.box-heading.box-head {
	background-color: #002D54
}
section.head-hosting.sharepoint.linux-hosting img {
	margin-top: 35px
}
h3.magento-h {
	font-size: 37px;
	color: #F0F0F0;
	margin-top: 25px;
	font-weight: 600;
	margin-bottom: 26px
}
.magento-hosting {
	background: url(../images/square_bg-.png) center center fixed #9B6000;
	height: 460px
}
.magento-hosting:after {
	height: 0;
	border: 25px solid transparent;
	border-top: solid 25px #9B6000
}
a.btn.btn-large.btn-secondary.magento-btn {
	background-color: #86b30c
}
p.magento-p {
	color: #EAEAEA
}
.magento-heading h3 {
	text-align: center;
	font-size: 30px;
	font-weight: 700;
	color: #424242;
	text-transform: uppercase
}
.magento-heading p {
	text-align: center;
	font-size: 17px;
	color: #424242;
	line-height: 28px
}
ul.service-list li {
	list-style: none;
	text-align: left;
	margin-bottom: 10px;
	font-size: 16px
}
ul.service-list li i {
	color: #DB6D00;
	padding-right: 10px;
	display: block;
	float: left;
	padding-top: 4px
}
.start-project {
	border: 1px;
	padding: 0;
	border-radius: 4px;
	border-right: 0;
	width: 46%;
	margin-right: 4%
}
.start-project h3 {
	margin: 0
}
.start-project p {
	margin-bottom: 0
}
.magento-price {
	min-height: 443px
}
.box-heading.magento-head {
	background-color: #934301
}
.new-right, .right-sec {
	background-color: #FFF
}
.left-sec h3 {
	font-size: 18px;
	font-weight: 600;
	padding: 17px 0 0;
	text-align: left;
	color: #fff
}
.left-sec {
	text-align: center
}
.left-sec p {
	padding: 6px 0 14px;
	font-size: 14px;
	text-align: left;
	color: #fff
}
.right-sec {
	padding: 0;
	text-align: center;
	border-radius: 5px;
	color: #333
}
.right-sec a {
	font-size: 20px;
	margin-top: 20px;
	font-weight: 600;
	color: #424242;
	text-transform: uppercase
}
.right-sec:hover {
	background: #FFF
}
.right-sec a:hover {
	color: #B05903
}
.box {
	background: #fff;
	border-radius: 5px;
	border: 1px solid #ccc;
	box-shadow: 0 2px 2px rgba(0,0,0,.15)
}
a.btn.btn-large.btn-secondary.get-btn {
	background-color: #00526E
}
section.head-hosting.sharepoint.exchange {
	background-color: #04769D
}
p.exchange-p {
	color: #ccc
}
.exchange:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #05AEBE;
	z-index: 999
}
.box-heading.exchange-heading {
	background-color: #025A78
}
.exchange-box {
	min-height: 440px;
	width: 43%
}
section.exchange-faq {
	background: #04769d;
	background: -moz-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #04769d), color-stop(49%, #05afbf), color-stop(99%, #04769d));
	background: -webkit-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -o-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -ms-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: linear-gradient(to right, #04769d 0, #05afbf 49%, #04769d 99%);
	position: relative
}
span.bottom_text {
	font-size: 12px;
	display: block
}
.add_dedicated h2 {
	font-size: 32px;
	font-weight: 700;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 9%
}
section.add_dedicated {
	background: #025A78;
	border: 1px;
	border-right: 0;
	border-left: 0
}
ul.check-list li {
	list-style: none
}
.add-paragraph p {
	color: #EAEAEA;
	font-size: 16px;
	line-height: 25px;
	font-weight: 400
}
ul.check-list {
	color: #E7E7E7;
	padding: 13px 0
}
ul.check-list li p {
	padding-left: 5px;
	display: inline;
	text-align: justify;
	font-size: 16px;
	line-height: 64px;
	color: #fff
}
ul.check-list li i {
	font-size: 18px
}
.intro_new {
	border: 2px;
	background-color: rgba(0,33,44,.41)
}
.exchange-sec {
	padding: 20px 0 0
}
section.benefits_techarex h2 {
	font-size: 30px;
	font-weight: 600;
	text-align: center;
	color: #4B4B4B;
	margin-top: 30px;
	text-transform: uppercase
}
ul.icons-ul.icons-blue.unstyled.intro li {
	list-style: none;
	line-height: 44px
}
.col-md-5.hosting-img {
	text-align: center;
	margin-top: 2%
}
.col-md-7.hosted-exchange-point, .span6.add-bottom-40 {
	margin-top: 3%
}
ul.icons-ul.icons-blue.unstyled.intro li i {
	color: #FFF;
	width: 30px;
	height: 30px;
	background-color: #025A78;
	border-radius: 30px;
	text-align: center;
	padding-top: 9px;
	margin-right: 16px
}
ul.icons-ul.icons-blue.unstyled {
	font-size: 18px
}
section.head-hosting.window {
	background: url(../images/square_bg-.png) #054A7C
}
.window-heading {
	margin-top: 20px
}
.add-bottom-40 {
	margin-bottom: 40px!important
}
section.hosting-plan {
	background-color: #002F4D;
	color: #ECECEC;
	padding-bottom: 0
}
h3.window-service-heading {
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin-bottom: 5%;
	text-transform: uppercase
}
.example-support i {
	font-size: 28px;
	color: #E6E6E6
}
p.my_lead {
	font-size: 20px;
	color: #E6E6E6;
	text-align: center
}
a.btn.btn-large.window-btn {
	background-color: #80AF00;
	color: #fff;
	font-size: 20px
}
h3.linux-heading {
	margin-top: 6%
}
p.remove-left-pad {
	margin-top: 10px
}
p.remove-right-pad {
	font-size: 15px;
	margin-top: 10px
}
.second-sec {
	margin-top: 30px
}
section.Question-ans h3 {
	font-size: 30px;
	font-weight: 600;
	text-align: center;
	margin-bottom: 7%;
	color: #3F3F3F
}
img.add-bottom-40 {
	border: 5px;
	padding: 20px;
	border-radius: 5px
}
p.text-upper.lead.remove-right-pad.remove-bottom {
	font-size: 20px;
	color: #025A78;
	margin-bottom: 10px
}
p.intro.padding-10 {
	padding: 0 20px;
	text-align: center
}
.col-md-4.col-xs-12.share-img img {
	width: 70%;
	margin-top: 6%
}
.col-md-4.col-xs-12.share-img {
	text-align: center
}
section.service-box {
	background-color: #E5E9ED
}
h2.service-heading {
	margin: 20px 0
}
.back.magento-back {
	background-color: #9A4E03!important
}
a.know {
	display: block;
	margin-top: 40px;
	font-size: 20px
}
a.know span {
	padding-left: 5px
}
.backh3 {
	color: #fff;
	line-height: 27px;
	margin-top: 10px;
	font-weight: 600;
	border-bottom: 3px solid#E0E0E0;
	padding-bottom: 15px;
	font-size: 18px;
	margin-bottom: 0;
	text-transform: uppercase;
	padding-left: 10px
}
.back {
	background-color: #0B5872!important
}
.back_new {
	background-color: #1472AC!important
}
.col-md-4.my-standby {
	text-align: center;
	border: 1px;
	margin-left: 2%;
	width: 31%;
	margin-top: 5%;
	height: 322px
}
.my-standby ul {
	padding-left: 0
}
.my-standby img {
	width: 83px;
	text-align: center;
	position: relative;
	top: -41px;
	background-color: #FFF;
	border: 1px;
	padding: 10px;
	border-radius: 2px;
	height: 87px
}
.my-standby ul li {
	list-style: none;
	text-align: left;
	line-height: 26px;
	font-size: 16px;
	padding-bottom: 10px
}
.hosting-icon, .windo-hosting-img, section.adv-mot h3, section.adv-mot p {
	text-align: center
}
.my-standby ul li i {
	padding-right: 10px
}
section.magento-started {
	padding-bottom: 55px;
	background-color: #AF5C17
}
section.adv-mot h3 {
	font-size: 30px;
	font-weight: 700;
	color: #1F1F1F
}
section.adv-mot p {
	font-size: 16px;
	color: #1F1F1F
}
section.magento_about {
	background-color: #B05903;
	color: #fff;
	text-align: center
}
section.magento_about h3 {
	font-size: 30px;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 45px;
	margin-top: 26px
}
section.magento_about p {
	font-size: 16px;
	color: #fff;
	line-height: 30px
}
section.magento_about img {
	border: 2px;
	padding: 19px;
	border-radius: 50%
}
.back.window-backp {
	padding-top: 10px
}
.add-paragraph {
	border: 1px;
	margin-right: 14px;
	width: 48%;
	height: 343px
}
.add-paragraph h3 {
	font-size: 24px;
	color: #EAEAEA;
	font-weight: 400;
	margin-top: -32px;
	line-height: 33px
}
.hosting-icon {
	border: 1px;
	width: 96px;
	padding: 8px;
	border-radius: 2px;
	position: relative;
	top: -63px;
	background-color: #084E66;
	left: 42%
}
section.dedicated-service {
	background-color: #2364AD
}
ul.lead.icons-ul.icons-blue {
	list-style: none;
	padding: 10px 12px 12px;
	color: #fff;
	font-size: 14px;
	text-align: left;
	line-height: 25px;
	font-weight: 400
}
ul.lead.icons-ul.icons-blue li {
	margin-bottom: 16px;
	font-size: 16px
}
.back.back_new {
	background-color: #113F73!important
}
.front.new-card {
	height: 260px
}
.front.new-card-1 {
	height: 200px
}
.back.back_new h3 {
	padding: 0 17px 10px 10px
}
.hosting-service {
	position: relative;
	top: -112px
}
.windo-hosting-img {
	background-color: #002F4D;
	width: 171px;
	padding: 12px;
	border-radius: 50%;
	border: 3px;
	margin: 0 auto
}
section.service-box.window-servise-box {
	padding-bottom: 100px
}
p.my_lead span {
	padding-left: 31px
}
.border {
	width: 50%;
	background-color: #353535;
	height: 2px;
	margin: 12% auto 0
}
section.sharepoint-hosting-new {
	background: -moz-linear-gradient(left, rgba(0,47,77,1) 0, rgba(0,97,158,1) 49%, rgba(0,47,77,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0, rgba(0,47,77,1)), color-stop(49%, rgba(0,97,158,1)), color-stop(100%, rgba(0,47,77,1)));
	background: -webkit-linear-gradient(left, #02558a 0, #0769a6 49%, #025386 100%);
	height: 482px;
	position: relative
}
section.sharepoint-hosting-new:after {
	height: 0;
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #004D7E;
	z-index: 999
}
.hosting-heading h3 {
	text-align: center;
	color: #fff;
	font-size: 35px;
	font-weight: 700;
	margin-top: 3%
}
.hosting-heading p {
	font-size: 20px;
	text-align: center;
	color: #D2D2D2
}
.get-start {
	margin-top: 20px
}
.sharepoint-feature {
	text-align: center
}
.sharepoint-feature h3 {
	color: #525252;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 40px;
	margin-top: 0
}
.sharepoint-feature p {
	font-size: 16px;
	line-height: 28px
}
.home-services-menu-container {
	padding-top: 70px
}
.container_12 .grid_3, .container_river .grid_3 {
	width: 220px
}
.home-card-flash-title {
	height: 72px;
	margin: auto;
	width: 100%;
	padding-left: 40px;
	padding-right: 40px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	display: table;
	vertical-align: middle;
	background-color: #f2f5f5;
	text-transform: uppercase;
	color: #666;
	font-size: 14px;
	line-height: 14px;
	font-weight: 600;
	text-align: center
}
.home-card-flash-valign {
	display: table-cell;
	vertical-align: middle
}
.home-caret {
	display: none
}
.home-card-flash-copy {
	width: 100%;
	height: auto;
	display: none;
	z-index: 2;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top: 2px solid #fff;
	position: absolute;
	top: 72px;
	background-color: #666;
	text-align: left
}
.home-card-flash-copy ul {
	list-style-type: none
}
.styleguide ul {
	letter-spacing: .02em;
	list-style: disc;
	margin: 0;
	padding: 0 0 0 12px
}
.header-site li, .header-site ul li, .price-bg ul li, .price-value ul li, .pricing-grid1, .pricing-grid2 ul li, .pricing-grid3 ul li, .share-trial-new li, .vlinks.vlinks-lg.vlinks-iconed>li, ul.mobilenone, ul.social li, ul.ul-toggle>li, ul.ul-toggle>li>ul {
	list-style: none
}
.styleguide ol li, .styleguide ul li {
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 135%;
	margin: 0 0 10px 8px;
	padding: 0
}
.home-card-flash-copy a {
	color: #fff;
	font-size: 14px;
	line-height: 14px
}
.container_12 .push_1 {
	left: 24px
}
.fatfooter_1, .grid_1, .grid_10, .grid_11, .grid_12, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_divider_vertical, .grid_fifth, .navigation_1, .navigation_2, .navigation_3 {
	position: relative;
	float: left
}
section.feature {
	background-color: #246996
}
section.feature h3 {
	text-align: center;
	color: #fff;
	font-size: 37px;
	font-weight: 700;
	margin-top: 15px
}
section.feature p {
	font-size: 16px;
	color: #fff;
	padding: 0 21%;
	text-align: center
}
dropdown.ny-finel {
	width: 100%;
	border: 1px;
	text-align: center
}
.new-dropdows {
	border: none;
	padding: 0;
	height: 42px
}
.new-dropdows:hover {
	border: none
}
.new-dropdows a {
	font-size: 18px;
	line-height: 20px;
	text-transform: uppercase;
	color: #ECECEC;
	font-weight: 700
}
.about-admin p, h3.admin-sub {
	font-size: 16px;
	text-align: center
}
.new-dropdows a:hover {
	background: #fff;
	padding: 0;
	color: #000
}
.my-feture {
	text-align: center;
	border: 2px;
	height: 48px
}
ul.my-dropdown {
	width: 207px;
	padding: 0;
	border: 2px;
	margin-left: -2px
}
.new-dropdows a:active {
color:#000 text-decoration: none;
	padding: 10px 30px
}
.new-dropdows:active, .new-dropdows:hover {
	background-color: #FFF;
	padding: 0 58PX;
	margin-bottom: 0;
	height: 45PX
}
.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default {
	color: #333;
	background-color: #FFF;
	border-color: #adadad;
	height: 45PX;
	padding: 0 55PX
}
.feature-1 {
	margin-top: 30px
}
.admin-support {
	background: url(../images/admin_banner.png) center;
	background-size: cover
}
.span-4 {
	float: left;
	margin-right: 38px;
	border: 1px;
	padding: 15px;
	border-radius: 4px;
	height: 100px;
	padding-top: 7px
}
.span-4 img {
	width: 85px;
	height: 85px
}
.admin-support-service {
	margin: 0 auto;
	width: 765px
}
.about-admin h3 {
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	color: #444
}
.about-admin p {
	line-height: 28px;
	margin-bottom: 30px
}
h3.admin-sub {
	margin: 16px 0;
	text-transform: uppercase;
	font-weight: 700
}
.col-md-4.my-service {
	text-align: center;
	margin-top: 26px;
	margin-bottom: 30px
}
section.admin-service {
	background-color: #F1F1F1;
	padding-bottom: 0
}
.col-md-4.my-service img {
	width: 70px
}
.intro .new_know, .intro h1 {
	font-family: ralewaybold;
	font-size: 26px;
	text-transform: uppercase
}
h3.plan-head, section.admin-benefit h3 {
	font-size: 30px;
	font-weight: 700;
	text-align: center
}
.box-2 {
	width: 22%;
	min-height: 249px;
	margin-top: 25px;
	padding-bottom: 25px
}
h3.plan-head {
	margin: 0;
	color: #444
}
p.plan-sub {
	text-align: center;
	margin-top: 20px
}
section.admin-benefit h3 {
	text-transform: uppercase
}
section.admin-benefit p {
	font-size: 14px;
	line-height: 26px;
	text-align: center
}
.admin-benefit-1 {
	text-align: center;
	margin-top: 35px;
	margin-bottom: 20px;
	border: 1px;
	margin-left: 2.3%;
	width: 30.2%;
	height: 400px
}
.admin-benefit-1 img {
	width: 150px;
	padding: 16px
}
.microshoft-sql:after, section.head-hosting.Migrations-tech:after {
	width: 0;
	content: "";
	left: 50%;
	z-index: 999;
	bottom: -50px
}
.admin-benefit-1 h4 {
	font-size: 20px
}
section.head-hosting.Migrationss-tech {
	height: 510px;
	background-color: #1f3244;
	background-image: none
}
p.Migrations-para {
	color: #DADADA
}
section.head-hosting.Migrations-tech:after {
	height: 0;
	position: absolute;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #1f3244
}
h3.Migrations-service {
	text-align: center;
	font-size: 30px;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	margin-top: 15px
}
.mig-1 {
	text-align: center;
	margin-bottom: 30px
}
.mig-1 img {
	margin-top: 20px;
	margin-bottom: 15px
}
.mig-1 p {
	font-size: 18px;
	line-height: 27px;
	color: #FFF;
	display: block
}
h3.Migrations-heading {
	margin: 0;
	line-height: 40px
}
section.head-hosting.disaster-recovery {
	background-color: #1f3244;
	background-image: none;
	height: 549px
}
.free-trial {
	background-color: #FFF;
	color: #1F3244;
	font-size: 20px
}
.free-trial:hover {
	background-color: #3A3A3A;
	color: #fff;
	font-size: 20px
}
section.Migrations-about {
	background-color: #FFF;
	text-align: center
}
.Migrations-about h3 {
	font-size: 30px;
	font-weight: 700;
	color: #252525;
	text-transform: uppercase
}
.Migrations-about p {
	font-size: 16px;
	line-height: 25px
}
h3.my-stand-heading {
	text-align: center;
	margin: 15px 0 43px;
	text-transform: uppercase;
	font-weight: 700;
	color: #484848
}
.col-md-4.my-standby h4 {
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 700;
	margin-top: -19px
}
section.save-business {
	background-color: #2B4C71
}
h4.quick-heading {
	text-align: center;
	font-size: 30px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 31px;
	color: #fff
}
h3.my-adv-head {
	margin-top: 23px;
	font-size: 22px;
	line-height: 33px;
	color: #FCFCFC
}
.percent-img {
	text-align: center
}
section.adv-plans {
	background-color: #ECECEC
}
.back.feature-back {
	height: 294px;
	background-color: #01304E!important
}
h3.squl-heading {
	line-height: 44px
}
.microshoft-sql {
	background: url(../images/sharepoint-pattern.png) center center fixed #0097AA;
	height: 488px;
	position: relative
}
.btn-sql-free, .btn-sql-free:hover {
	background-color: #fff;
	font-size: 20px;
	padding: 6px 25px
}
.btn-sql-free {
	color: #000
}
.microshoft-sql:after {
	height: 0;
	position: absolute;
	margin-left: -25px;

	border: 25px solid transparent;
	border-top: solid 25px #0297AA
}
.col-md-3.box-1.box-3 {
	margin: 0 0 0 24px;
	width: 287px;
	min-height: 360px;
	padding-bottom: 20px
}
.box-3 p {
	padding: 0
}
.hero-copy-push {
	margin-top: 30%
}
.add-right-10 {
	margin-right: 10px!important
}
.btn-inverse, .btn-inverse-blue {
	color: #fff;
	background-color: #363636;
	border: 2px solid #363636;
filter:progid: DXImageTransform.Microsoft.gradient(enabled=false)
}
.hero-copy-push .btn {
	margin-top: 10px
}
.btn-2x {
	padding: 15px 35px;
	font-size: 24px
}
.share-trial-new {
	padding: 0
}
.share-trial-new li {
	color: #333;
	margin-bottom: 19px;
	font-size: 17px
}
.one-trial p, .table-toggle {
	color: #fff;
	text-transform: uppercase
}
.share-trial-new li i {
	padding-right: 25px
}
.one-trial p {
	font-size: 25px;
	font-weight: 700;
	line-height: 30px;
}
#sharenew input {
	border: 1px solid #c7c7c7;
	height: 30px;
	width: 100%
}
.share-submit {
	background: #005572;
	line-height: 32px;
	min-width: 185px;
	font-size: 18px;
	border: 1px solid #E5E5E5
}
.table-toggle {
	background-color: #ccc;
	padding: 10px;
	font-size: 12px;
	line-height: 1.2;
	border-left: solid 1px #bbb;
	border-right: solid 1px #bbb
}
.table-compare table {
	color: #333
}
.tab-img img {
	display: inline-block;
	float: left;
	left: 20px;
	margin-right: 30px;
	top: 1px;
	margin-bottom: 20px;
	width: 20px
}
.about-us-new:after, section.magento-feature-banner:after {
	content: "";
	left: 50%;
	z-index: 999
}
.office365-version img {
	width: 60px;
	height: 60px
}
span.small-my {
	padding-left: 10px;
	font-size: 18px;
	color: #fff;
	font-weight: 700
}
table.table.table-compare-feature-collapse {
	text-align: center;
	font-size: 16px
}
span.big-span {
	font-size: 16px;
	font-weight: 700;
	color: #fff
}
section.service-box {
	padding-bottom: 60px
}
.first-step {
	border: 1px;
	text-align: center;
	box-shadow: 0 0 8px #DCDCE1;
	padding: 10px 20px;
	margin-bottom: 20px
}
.first-step i {
	font-size: 72px;
	color: #04769D;
	margin-top: 15px
}
section.office-365-banner {
	background-color: #1B262A
}
.first-step h3, .first-step h2 {
	font-size: 24px;
	font-weight: 600;
	margin-top: 22px;
	line-height: 35px;
	color: #707070
}
.hosting-heading {
	text-align: center
}
.first-step p {
	font-size: 15px;
	line-height: 25px;
	padding: 0 10px
}
h2.exchange-head {
	font-size: 35px;
	margin-top: 25px;
	margin-bottom: 25px;
	font-weight: 600;
	color: #333
}
.header_1 {
	background: #0077c0;
	height: 130px
}
.content_margin_top {
	margin-top: 34px
}
table .included {
	text-align: center
}
table span.na {
	text-align: center;
	display: block
}
td.included span {
	display: none
}
.action-form {
	margin-top: 3px;
	border: 2px solid #D5D5D5;
	border-radius: 6px;
	background-color: #005572;
	padding: 20px 0;
	margin-left: 5%;
	width: 545px
}
.form-img img {
	margin-top: 0;
	width: 300px;
	height: 300px;
	margin-left: 14%
}
section.sql-feature {
	position: relative
}
.col-md-12.sql-feature-1 {
	border-bottom: 1px solid#ccc
}
.back p {
	color: #fff;
	line-height: 25px;
	font-size: 16px;
	padding: 10px 10px 0;
	margin: 0
}
.new-plan-box, h3.new-plan-head {
	margin-top: 20px
}
.back.sharepoint-service {
	height: 310px!important;
	background-color: #002F4D!important
}
.more-info {
	background-color: #FFF!important;
	color: #001D32!important
}
section.mid-container.new-plan {
	border-top: 1px solid#DFDFDF
}
.new-plan-box {
	min-height: 380px!important
}
.back h3 {
	color: #fff;
	line-height: 27px;
	margin-top: 10px;
	font-weight: 600;
	border-bottom: 1px solid#E9E9E9;
	padding-bottom: 15px;
	font-size: 18px;
	margin-bottom: 0;
	text-transform: uppercase;
	padding-left: 10px
}
.backp {
	color: #fff;
	line-height: 25px;
	font-size: 16px;
	padding: 10px 10px 0;
	margin: 0
}
h2.new-head {
	text-align: center;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 700;
	margin-bottom: 15px
}
p.feature-paragraph {
	font-size: 16px;
	text-align: center;
	line-height: 24px;
	margin-bottom: 40px
}
.my-head {
	margin-top: 40px
}
.col-md-12.sql-feature-1:last-child {
	border-bottom: none
}
.col-md-3.my-standby {
	text-align: center;
	border: 1px;
	margin-left: 2%;
	width: 23%;
	margin-top: 5%;
	height: 342px
}
.my-standby h4 {
	font-size: 16px;
	font-weight: 600;
	margin-top: -20px;
	text-transform: uppercase
}
h3.feature-heading, section.faq-step {
	margin-top: 30px
}
.my-standby p {
	line-height: 24px;
	font-size: 15px
}
.exchamge-content {
	text-align: center
}
.exchange-table {
	background-color: #0C6B8C;
	padding: 12px 10px;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2;
	border-left: solid 1px #bbb;
	border-right: solid 1px #bbb;
	font-weight: 600;
	border-bottom: 1px solid#A9C3CC
}
.col-md-12.exchange-td {
	border: 1px;
	padding: 0
}
.sharepoint-faq {
	background: #002F4D;
	height: 490px
}
section.magento-feature-banner {
	background: #9b6000;
	background: -moz-linear-gradient(left, #9b6000 0, #bc7d00 50%, #af8100 99%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #9b6000), color-stop(50%, #bc7d00), color-stop(99%, #af8100));
	background: -webkit-linear-gradient(left, #9b6000 0, #bc7d00 50%, #af8100 99%);
	background: -o-linear-gradient(left, #9b6000 0, #bc7d00 50%, #af8100 99%);
	background: -ms-linear-gradient(left, #9b6000 0, #bc7d00 50%, #af8100 99%);
	background: linear-gradient(to right, #9b6000 0, #bc7d00 50%, #af8100 99%);
	position: relative
}
section.magento-feature-banner:after {
	height: 0;
	width: 0;
	position: absolute;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #9b6000
}
.sql-td, .windows-table {
	padding: 12px 10px;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2;
	border-left: solid 1px #bbb;
	border-right: solid 1px #bbb;
	font-weight: 600;
	border-bottom: 1px solid#A9C3CC;
	color: #fff
}
.windows-table {
	background-color: #003354
}
.windows-feature {
	height: 350px!important
}
.sql-td {
	background-color: #006875
}
.icon-1, div#general {
	border: 1px
}
section.contact-us {
	background: #0869BA;
	background: -moz-linear-gradient(left, #0869BA 0, #2F74B0 46%, #045090 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #014E8E), color-stop(46%, #2F74B0), color-stop(100%, #045090));
	background: -webkit-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #014E8E 0, #2F74B0 46%, #045090 100%);
	position: relative;
	height: 500px
}
.sprite, .sprite1, .sprite3 {
	background-repeat: no-repeat;
	display: block
}
h1.head-content-us {
	margin-top: 28px;
	margin-bottom: 10px;
	text-align: center;
	color: #fff;
	font-size: 40px;
	font-weight: 700;
	padding: 15px 0
}
p.contact-us-paragraph {
	font-size: 18px;
	color: #E8E8E8;
	line-height: 28px;
	text-align: center;
	padding: 15px 50px
}
.icon-1 {
	padding: 19px;
	width: 150px;
	border-radius: 5px;
	margin-right: 2%;
	cursor: pointer
}
.icon-1 img {
	width: 100px
}
.contact-us-icon.col-md-12 {
	text-align: center;
	margin-left: 12%
}
.icon-1 a {
	text-decoration: none
}
.icon-1 h3 {
	color: #fff;
	font-size: 14px;
	position: relative;
	top: 9px;
	margin: 0
}
.contact-number p, .my-add h3, .my-contact a {
	font-size: 18px;
	margin-top: 15px
}
.col-md-6.my-contact {
	text-align: center;
	padding: 30px
}
.my-add, .my-contact {
	text-align: center
}
.my-contact a {
	display: block;
	color: #5a5a5a
}
.contact-number {
	text-align: center
}
.contact-number p {
	text-align: center;
	font-weight: 400
}
.my-add h3 {
	line-height: 25px
}
section.contact-number {
	background-color: #F3F3F3;
	border-bottom: 1px solid#BDBDBD;
	padding-bottom: 30px
}
label.text-style {
	font-size: 16px;
	color: #545454;
	font-weight: 400
}
.inline {
	height: 38px;
	padding: 0 12px;
	border: 1px solid #69695E;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
label.text-new {
	padding-left: 15px
}
h3.contact-head, h1.contact-head {
	text-align: center;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 30px;
	margin-top: 20px;
	color: #4F4F4F
}
.magento-plan-table, h3.banner-left, h3.requst-heading {
	font-weight: 600;
	text-transform: uppercase
}
.office-new {
	height: 500px
}
.sharepoint-form {
	background-color: #003E65
}
span.small-new {
	color: #80AF00;
	font-size: 14px
}
.magento-plan-table {
	background-color: #9B6000;
	padding: 12px 10px;
	color: #fff;
	font-size: 16px;
	line-height: 1.2;
	border-left: solid 1px #bbb;
	border-right: solid 1px #bbb;
	border-bottom: 1px solid#A9C3CC
}
#techgur .bor-rit, #techgur .bor-rit-bot {
	border-right: #C1C1C1 solid 1px
}
.exchange-form {
	background-color: #005572
}
.magento-btn, .magento-form {
	background-color: #8C5700
}
.submit-btn, section.banner-get-a-quote {
	background-color: #0071B7
}
h3.banner-left, h1.banner-left {
	color: #fff;
	font-size: 35px;
	line-height: 51px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: normal;
	margin: 100px 0 20px;
}
.banner-get-a-quote .col-md-6{
    margin-top: 75px;
}
.submit-btn {
	color: #fff;
	margin-right: 15px
}
.window-btn {
	background-color: #FFF!important;
	color: #043F69!important
}
.col-md-3.my-standby:hover {
	background-color: #0097AA;
	color: #fff;
	cursor: pointer
}
.my-standby>h4:hover {
	color: #FFF
}
h3.requst-heading, h2.requst-heading {
	font-size: 26px;
	color: #4B4B4B;
	line-height: 40px;
	text-align: center;
	margin-top: 0;
	padding: 0 10%;
	margin-bottom: 0
}
.span-4:hover {
	background-color: #81B002
}
.table {
	margin-bottom: 0
}
.sql-btn {
	background-color: #006875
}
.qick-box {
	border-bottom: 1px solid rgba(214,214,214,.49)
}
.qick-box:last-child {
	border-bottom: 0
}
i.icon-ok.icon-green {
	color: #666;
	font-style: normal
}
.mannaged-back {
	background-color: #1F3244!important
}
.back.window-back {
	background-color: #002F4D!important
}
.my-sql {
	background-color: #0097AA!important
}
.back.back_new_my {
	background-color: #17292F!important
}
.new-card-shadow-back {
	-webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	background-color: #3db8c7
}
.new-card-shadow {
	-webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	background-color: #fff;
	cursor: pointer
}
.border-1, .border-2a, .border-3, .border-4, .border-5, .border-6, .border-7, .border-8 {
	border-bottom: 5px solid #479DC7
}
.btn-infos1, .btn-infos2, .btn-infos3, .btn-infos4, .btn-infos5, .btn-infos6, .btn-infos7, .btn-infos8 {
	background-color: #479DC7;
	color: #fff;
	border-radius: 0 0 3px 3px;
	width: 100%!important
}
.content-1 {
	margin-bottom: 30px;
	text-align: center!important
}
.new-card img {
	margin-top: 7%
}
.front h3 {
	font-size: 16px;
	font-weight: 700;
	margin-top: 16px;
	text-transform: uppercase
}
.section.service-box {
	background-color: #fff
}
.front img {
	width: 120px;
	height: 120px;
	margin-top: 22%
}
.back.back_new {
	height: 376px!important
}
.front.back_new {
	height: 459px!important
}
.sprite-icon_1, .sprite-icon_1_hover, .sprite-icon_2, .sprite-icon_2_hover, .sprite-icon_3, .sprite-icon_3_hover, .sprite-icon_4, .sprite-icon_5, .sprite-icon_5_hover, .sprite-icon_6, .sprite-icon_6_hover, .sprite-icon_7, .sprite-icon_7_hover, .sprite-icon_8, .sprite-icon_8_hover {
	width: 100px;
	height: 100px
}
.sprite {
	background-image: url(../images/spritesheet.png)
}
.sprite-icon_1 {
	background-position: -5px -5px
}
.sprite-icon_1_hover {
	background-position: -115px -5px
}
.sprite-icon_2 {
	background-position: -225px -5px
}
.sprite-icon_2_hover {
	background-position: -335px -5px
}
.sprite-icon_3 {
	background-position: -5px -115px
}
.sprite-icon_3_hover {
	background-position: -115px -115px
}
.sprite-icon_4 {
	background-position: -225px -115px
}
.sprite-icon_4_hover {
	width: 100px;
	height: 100px;
	background-position: -335px -115px
}
.sprite-icon_5 {
	background-position: -5px -225px
}
.sprite-icon_5_hover {
	background-position: -115px -225px
}
.sprite-icon_6 {
	background-position: -225px -225px
}
.sprite-icon_6_hover {
	background-position: -335px -225px
}
.sprite-icon_7 {
	background-position: -5px -335px
}
.sprite-icon_7_hover {
	background-position: -115px -335px
}
.sprite-icon_8 {
	background-position: -225px -335px
}
.sprite-icon_8_hover {
	background-position: -335px -335px
}
.icon_padd {
	padding: 10%
}
.icon_padd i, .marginAuto {
	margin: 0 auto
}
.result_hover2 {
	-webkit-transition: background-color 2s ease-out;
	-moz-transition: background-color 2s ease-out;
	-o-transition: background-color 2s ease-out;
	transition: background-color 2s ease-out;
	background-color: #479DC7;
	color: #fff
}
.result_hover {
	-webkit-transition: background-color 2s ease-out;
	-moz-transition: background-color 2s ease-out;
	-o-transition: background-color 2s ease-out;
	transition: background-color 2s ease-out;
	background-color: #70BBE0;
	color: #fff
}
.border-2 {
	border-bottom: 5px solid #479DC7
}
.clrText {
	font-size: 16px;
	font-weight: 600!important;
	text-align: center
}
h2.service-heading {
	text-align: center;
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase;
	color: #525252
}
.robust {
	background-color: #1F94CF;
	border-bottom: 8px solid #138795
}
.elevate {
	background-color: #FEFEFE;
	background-image: url(../images/elevate.jpg);
	width: 100%;
	height: 524px;
	border-bottom: 8px solid #2F791F
}
.sprite-ico-1, .sprite-ico-2, .sprite-ico-3, .sprite-ico-4, .sprite-ico-5, .sprite-ico-6 {
	width: 100px;
	height: 100px
}
.ready-to1 {
	background-color: #729c00;
	background-image: url(../images/ready.jpg);
	border-bottom: 8px solid #dadada
}
#techgur .bor-bot, #techgur .bor-rit-bot {
	border-bottom: #C1C1C1 solid 1px
}
.sprite1 {
	background-image: url(../images/spritesheet2.png)
}
.sprite-ico-1 {
	background-position: -5px -5px
}
.sprite-ico-2 {
	background-position: -115px -5px
}
.sprite-ico-3 {
	background-position: -5px -115px
}
.sprite-ico-4 {
	background-position: -115px -115px
}
.sprite-ico-5 {
	background-position: -225px -5px
}
.sprite-ico-6 {
	background-position: -225px -115px
}
.sprite-microsoft, .sprite-microsoft:hover, .sprite-server, .sprite-server:hover, .sprite-trend:hover, .sprite-veeam, .sprite-veeam:hover, .sprite-vmware, .sprite-vmware:hover {
	width: 160px;
	height: 80px
}
.title1 {
	color: #FFF!important
}
.playImg:hover {
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	opacity: .3
}
.sprite3 {
	background-image: url(../images/spritesheet3.png)
}
.sprite-microsoft {
	background-position: -5px -5px
}
.sprite-microsoft:hover {
	background-position: -175px -5px
}
.sprite-server {
	background-position: -5px -95px
}
.sprite-server:hover {
	background-position: -175px -95px
}
.sprite-trend {
	width: 160px;
	height: 80px;
	background-position: -5px -185px
}
.sprite-trend:hover {
	background-position: -175px -185px
}
.sprite-veeam {
	background-position: -5px -275px
}
.sprite-veeam:hover {
	background-position: -175px -275px
}
.sprite-vmware {
	background-position: -345px -5px
}
.sprite-vmware:hover {
	background-position: -345px -95px
}
#top-nav-smlxx li {
	display: inline-block;
	font-size: 12px;
	line-height: 25px;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: 10px;
	color: #fff
}
.ready-to h1 {
	font-size: 30px;

	font-weight: 100;
	color: #424242;
	text-align: left;
	padding-bottom: 38px
}
.ready-to {
	color: #424242;
	padding: 23px 0
}
@font-face {
	font-family: Peignot;
	src: url(../fonts/Peignot.ttf)
}
a.support-chat {
	padding-left: 10px;
	color: #FFF;
	font-size: 15px;
	margin-right:10px;
}
section.section.contact-us-banner {
	background: url(../images/is-content-bg.jpg);
	border-bottom: 1px solid#eee
}
.contact-for {
	margin-top: 4%
}
.sprite-limestone {
	width: 166px;
	height: 64px;
	background-position: -340px -181px
}
.sprite-limestone:hover {
	width: 166px;
	height: 64px;
	background-position: -342px -273px
}
.about-us-new {
	background: #1076c9;
	background: -moz-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #1076c9), color-stop(46%, #428bca), color-stop(100%, #1678c9));
	background: -webkit-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	position: relative
}
.about-us-new:after {
	height: 0;
	width: 0;
	position: absolute;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px rgba(32,139,228,.73)
}
.about-story h2 {
	font-size: 24px;
	color: #5F5F5F;
	font-weight: 600;
	text-transform: uppercase;
	text-align: center;
	width: 86%;
	margin: 0 auto;
	line-height: 36px
}
hr.new-half {
	margin: 20px 0
}
.run-tech h1 {
	font-size: 27px;
	margin-bottom: 0!important
}
.about-story p {
	font-size: 16px;
	line-height: 28px;
	text-align: justify;
	margin-top: 18px
}
.about-service {
	border: 1px;
	border-radius: 3PX;
	padding: 20px
}
section.about-services {
	background: #1076c9;
	background: -moz-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #1076c9), color-stop(46%, #428bca), color-stop(100%, #1678c9));
	background: -webkit-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	padding-bottom: 28px
}
.about-services p {
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin-top: 20px;
	line-height: 24px
}
h2.about-heading, section.testimonial-slider h3 {
	text-align: center;
	font-size: 30px;
	font-weight: 700;
	text-transform: uppercase
}
h2.about-heading {
	color: #FFF;
	margin-bottom: 5%
}
section.about-us-text {
	padding-bottom: 30px
}
section.testimonial-slider h3 {
	margin-top: 0;
	color: #5F5F5F
}
.border_new_test {
	width: 20%;
	background-color: #2C81C9;
	height: 6px;
	margin: 0 auto
}
.reviews {
	margin-top: 3%
}
h3.test-heading {
	line-height: 38px;
	font-size: 22px!important;
	text-align: left!important;
	margin-bottom: 5px
}
.testimoinal-slider {
	text-align: center;
	width: 900px;
	margin: 0 auto
}
.profile-box.style2 .profile-image {
	position: relative
}
.profile-box.style2 .profile-info {
	text-align: center;
	background: #2C81C9;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	top: 256px
}
.profile-box.style2 h3.name {
	color: #FFF;
	font-size: 20px;
	line-height: 28px;
	margin: 0;
	padding-top: 20px;
	padding-bottom: 4px
}
.profile-box.style2 .description {
	height: 0;
	color: #fff;
	padding: 0 10px;
	transition: all ease .5s;
	-o-transition: all ease .5s;
	-ms-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-webkit-transition: all ease .5s;
	position: relative
}
.profile-box.style2 .social-links {
	position: absolute;
	padding: 0;
	left: 0;
	width: 100%;
	top: 30%;
	text-align: center;
	opacity: 0;
	transition: all ease .5s;
	-o-transition: all ease .5s;
	-ms-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-webkit-transition: all ease .5s
}
.acccount-banner:after, section.about-us-new.career:after {
	content: "";
	left: 50%;
	z-index: 999
}
.profile-box.style2.animate.fadeInUp.animated {
	border: 1px;
	box-shadow: 0 0 5px #ccc;
	height: 346px
}
.profile-box.style2:hover .description {
	height: 100px;
	padding-top: 7px
}
.profile-box.style2:hover .profile-info {
	background: #49a32b
}
.profile-box.style2 .position {
	color: #F5F5F5;
	line-height: 20px;
	padding-bottom: 16px;
	font-size: 14px;
	border-bottom: 1px solid#ccc
}
.wpb_wrapper {
	margin-top: 35px
}
.why_join h3 {
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	color: #5F5F5F
}
.join-team {
	margin-top: 5%
}
h2.benifit-join {
	font-size: 20px;
	margin-bottom: 0;
	text-transform: uppercase;
	font-weight: 600;
	color: #555;
	line-height: 28px;
	border-bottom: 1px solid#ccc;
	padding: 5px 0
}
p.benifit-paeragarph {
	margin-top: 6px
}
section.about-us-new.career:after {
	height: 0;
	width: 0;
	position: absolute;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #8fbe0b
}
.apply-btn {
	color: #fff;
	background-color: rgba(69,94,0,.87);
	width: 14%;
	height: 42px;
	margin: 0 auto
}
.apply-btn a {
	color: #fff;
	font-size: 20px;
	line-height: 40px
}
.acccount-banner {
	background: url(../images/accounting-solutions.png) center no-repeat #2364AD;
	background-size: cover;
	height: 495px;
	padding-bottom: 0;
	position: relative
}
.acccount-banner:after {
	height: 0;
	width: 0;
	position: absolute;
	bottom: -49px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px rgba(71,122,147,.79)
}
.front.new-accounts {
	height: 300px!important;
	margin-top: 40px
}
.back.back_accounts {
	background-color: #217EAF!important;
	height: 300px;
	margin-top: 44px
}
.span-6:hover {
	background-color: #3496C9
}
.span-6 {
    float: left;
    margin: 0 1.1% 0 auto;
    width: 20%;
    border: 2px;
    line-height: 123px;
    border-radius: 6px;
    background-color: rgba(47,143,194,.38);
    height: 144px;
    padding-top: 10px;
}
.business_solution:after, .tax-solution:after {
	height: 0;
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -49px;
	margin-left: -25px;
	border: 25px solid transparent
}
.business_solution {
	background: url(../images/business-solution.png) center no-repeat #2364AD;
	background-size: cover
}
.business_solution:after {
	border-top: solid 25px rgba(94,115,60,.83);
	z-index: 999
}
.span-5, .span-7 {
	margin: 0 1.1% 0 auto;
	width: 16%;
	line-height: 123px;
	float: left
}
.span-5:hover {
	background-color: #80AF00
}
.span-5 {
	border: 2px;
	border-radius: 6px;
	background-color: rgba(128,175,0,.59)
}
a.new-start-btn.contact-btn-green {
	color: #7CA11A
}
p.new-pad.my-contact-new:hover {
	background-color: #7CA11A;
	cursor: pointer;
	color: #fff
}
a.new-start-btn.contact-btn-green:hover {
	color: #fff!important
}
.back.back_accounts.business_back {
	background-color: #6F951B!important
}
.tax-solution {
	background: url(../images/tax-solution.png) center no-repeat #0097AA;
	background-size: cover
}
.span-7:hover {
	background-color: #0D969F
}
.span-7 {
	border: 2px;
	border-radius: 6px;
	background-color: rgba(79,180,193,.67)
}
.tax-solution:after {
	border-top: solid 25px rgba(80,180,191,.7);
	z-index: 999
}
.quickbook-banner:after, .sage-banner:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	z-index: 999
}
a.new-start-btn.get-start-color {
	color: #4FB3C1
}
p.new-pad.get-start-new:hover {
	background-color: #21AABD;
	cursor: pointer;
	color: #fff
}
a.new-start-btn.get-start-color:hover {
	color: #fff!important
}
.back.back_accounts.tax_back {
	background-color: #2A94A3!important
}
section.head-hosting.quickbook-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #1C7A05;
	height: 471px
}
.quickbook-banner:after {
	height: 0;
	border-top: solid 25px #1c7a05
}
h3.priceing-heading {
	margin: 30px 0 40px;
	text-align: center;
	font-size: 24px;
	font-weight: 600;
	color: #5F5F5F;
	text-transform: uppercase
}
section.head-hosting.sage-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #0E73A3;
	height: 471px
}
.sage-banner:after {
	height: 0;
	border-top: solid 25px #0e73a3
}
.sage-50-banner:after, .sage-act:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent
}
.first-step img {
	margin-top: 15px
}
section.head-hosting.sage-50-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #089386;
	height: 471px
}
.sage-50-banner:after {
	height: 0;
	border-top: solid 25px #089386;
	z-index: 999
}
section.head-hosting.sage-act {
	background: url(../images/sharepoint-pattern.png) center center fixed #BC5555;
	height: 471px
}
.sage-act:after {
	height: 0;
	border-top: solid 25px #BC5555;
	z-index: 999
}
.lacerte-banner:after, .microsoft-project-banner:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	z-index: 999
}
section.head-hosting.microsoft-project-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #019E4A;
	height: 500px
}
.microsoft-project-banner:after {
	height: 0;
	border-top: solid 25px #019E4A
}
section.head-hosting.lacerte-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #51a7da;
	height: 471px
}
.lacerte-banner:after {
	height: 0;
	border-top: solid 25px #51a7da
}
.drake-banner:after, .proseries-banner:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent
}
section.head-hosting.drake-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #D2781D;
	height: 471px
}
.drake-banner:after {
	height: 0;
	border-top: solid 25px #D2781D;
	z-index: 999
}
section.head-hosting.proseries-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #2376a8;
	height: 471px
}
.proseries-banner:after {
	height: 0;
	border-top: solid 25px #2376a8;
	z-index: 999
}
.goldmine-banner:after, .ms-dynamics-banner:after {
	width: 0;
	position: absolute;
	border: 25px solid transparent;
	margin-left: -25px;
	content: "";
	left: 50%;
	bottom: -50px;
	z-index: 999
}
section.head-hosting.goldmine-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #6f6f6f;
	height: 471px
}
.goldmine-banner:after {
	height: 0;
	border-top: solid 25px #6f6f6f
}
section.head-hosting.ms-dynamics-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #2dacd3;
	height: 471px
}
.ms-dynamics-banner:after {
	height: 0;
	border-top: solid 25px #2dacd3
}
.quickbook-form {
	background-color: #155F03
}
.sage50-form {
	background-color: #047369
}
.sage100-form {
	background-color: #0B6B98
}
.ms-project-form {
	background-color: #186704
}
.ms-dynamics-form {
	background-color: #219ABF
}
.sage-act-form {
	background-color: #A04141
}
.goldmine-form {
	background-color: #656363
}
.lacerte-form {
	background-color: #4697C7
}
.proseries-form {
	background-color: #1C6998
}
.drake-form {
	background-color: #C16C16
}
#footer h2, #footer h3, #footer h4 {
	color: #fff;
	font-size: 18px
}
ul.social {
	padding-left: 0
}
ul.social li {
	float: left;
	width: 35px;
	height: 35px;
	background-color: #FFF;
	position: relative;
	text-align: center;
	padding: 0!important;
	margin-right: 10px
}
ul.social li a i {
	font-size: 20px
}
ul.social li a {
	top: 8px;
	position: relative
}
ul.social li a:hover {
	color: #777!important
}
ul.social li:hover {
	cursor: pointer
}
section.head-hosting.partner-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #0C99AA;
	height: 487px
}
.partner-banner:after {
	height: 0;
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #0C99AA;
	z-index: 999
}
.height-fix {
	height: 140px
}
h1.service-heading.text-center {
	font-size: 30px;
	font-weight: 600;
	color: #5F5F5F;
	line-height: 35px;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 0
}
ul.quickbook-feature {
	display: none
}
ul.quickbook-menu:hover {
	display: block
}
ul.dropdown-menu.quickbook-feature {
	float: right;
	position: relative;
	clear: both;
	background-color: transparent;
	box-shadow: none;
	border: 0;
	width: 100%
}
ul.dropdown-menu.quickbook-feature li a {
	margin-left: 10px!important
}
.share_logo h1 {
	font-size: 35px;
	color: #FFF;
	margin-top: 20px;
	font-weight: 600;
	text-transform: uppercase
}
span.lowercase {
	text-transform: lowercase
}
.about-story h3, .about-story h4 {
	font-weight: 700;
	text-transform: uppercase
}
.border-about {
	background-color: #085698
}
.about-story h3 {
	text-align: center;
	margin-top: 20px;
	font-size: 28px;
	color: #fff
}
section.about-us-new.career {
	background: #80AF00;
	background: -moz-linear-gradient(to right, #658804 0, #93C40C 46%, #628405 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #658805), color-stop(46%, #90C10C), color-stop(100%, #698D05));
	background: -webkit-linear-gradient(left, #658804 0, #93C40C 46%, #628405 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%)
}
.about-story h4 {
	text-align: left;
	margin: -1px 0 -1px -1px;
	font-size: 20px;
	width: 100%;
	color: #5F5F5F
}
.exchange {
	color: #FFF;
	background: #04769d;
	background: -moz-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #04769d), color-stop(49%, #05afbf), color-stop(99%, #04769d));
	background: -webkit-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -o-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -ms-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: linear-gradient(to right, #04769d 0, #05afbf 49%, #04769d 99%);
	position: relative
}
section.head-hosting.blog-banner {
	background: url(../images/sharepoint-pattern.png) center center fixed #2364AD;
	height: 471px
}
.blog-banner:after {
	height: 0;
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #2364AD;
	z-index: 999
}
.content-block {
	position: relative;
	z-index: 200
}
.content-block.default-bg {
	background: #fff
}
.blog-entry {
	margin: 0 0 40px;
	padding: 0 0 40px;
	border-bottom: 1px solid #eee
}
.blog-entry h4 {
	line-height: 1;
	margin: 15px 0;
	display: block
}
.blog-entry .meta {
	padding: 10px;
	margin: 0 0 15px;
	border: 1px solid #eee
}
.blog-entry .meta span {
	margin: 0 20px 0 0
}
.blog-entry .meta .fa {
	margin: 0 10px 0 0;
	color: #218C8D
}
.blog-entry .meta a {
	color: #2A3744
}
.btn-primary {
	background-color: #025A78;
	color: #fff
}
.blog-entry .btn {
	font-size: 12px
}
.no-margin-y {
	margin-top: 0!important;
	margin-bottom: 0!important
}
.pagination li:first-child a {
	color: #fff;
	background: #545f69;
	font-size: 15px;
	border-color: transparent
}
.widget-title {
	text-transform: uppercase;
	line-height: 1;
	margin: 0 0 20px;
	font-weight: 400;
	font-size: 16px
}
ul.ul-toggle>li {
	line-height: 40px;
	border-bottom: 1px solid rgba(0,0,0,.1);
	cursor: pointer
}
ul.ul-toggle>li a {
	color: #5f6972
}
ul.ul-toggle>li .toggler {
	float: right;
	line-height: inherit;
	transition: all .5s
}
ul.ul-toggle>li>ul {
	display: none;
	padding: 0
}
ul.ul-toggle>li>ul>li {
	margin: 0 0 2px;
	border: 1px solid rgba(0,0,0,.1);
	padding: 0 10px;
	background: #fff
}
ul.ul-toggle>li>ul>li a {
	color: #218C8D
}
.col-md-4 .side-widget {
	margin-left: 10px
}
.side-widget {
	margin: 0 0 30px;
	background: #f4f5f5;
	padding: 30px;
	border-top: 4px solid #80AF00
}
.grid-10.row {
	margin-left: -5px;
	margin-right: -5px
}
.btn-base {
	background-color: #545f69;
	color: #fff
}
.vlinks.vlinks-lg.vlinks-iconed>li {
	font-size: 15px;
	padding: 0 0 10px;
	line-height: 1.5em;
	min-height: 60px;
	margin: 0 0 10px
}
ul.ul-toggle, ul.vlinks.vlinks-iconed.vlinks-ruled-dots.vlinks-lg {
	padding-left: 0
}
.vlinks-iconed>li .title {
	color: #2A3744;
	font-family: "Lato"!important;
	font-size: 18px;
	list-style: none
}
.font-lato, .why-techarex p, .wrap {
	font-family: "Lato"!important
}
.vlinks.vlinks-lg.vlinks-iconed .icon {
	line-height: 60px;
	height: 60px;
	font-size: 27px
}
.vlinks-iconed>li .meta {
	display: block;
	opacity: .5;
	font-size: .8em
}
.blog-entry h4 a {
	color: #323740
}
.account_know {
	background: #1076c9;
	background: -moz-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #1076c9), color-stop(46%, #428bca), color-stop(100%, #1678c9));
	background: -webkit-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #1E7AAB 0, #40A5D9 46%, #1C78A9 100%)
}
.accounting_serrvice {
	font-size: 24px;
	font-weight: 600;
	color: #5F5F5F;
	line-height: 35px;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 0
}
.infrastructure {
	background: url(../images/infrastructure_management.jpg) center no-repeat #2364AD;
	background-size: cover;
	padding-bottom: 0;
	position: relative
}
.enterprise-security:after, .network-services:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	z-index: 999
}
.enterprise-security {
	background: url(../images/sharepoint-pattern.png) center center fixed #057A69;
	height: 480px
}
.btn-enterprise-free {
	background-color: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #057A69
}
.enterprise-security:after {
	height: 0;
	border-top: solid 25px #057A69
}
.ent-sol {
	background: #0A7D6C!important
}
.btn-enterprise-free:hover {
	background-color: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #057A69
}
.btn-network-services, .btn-network-services:hover {
	background-color: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #747A05
}
.network-services {
	background: url(../images/sharepoint-pattern.png) center center fixed #747A05;
	height: 480px
}
.network-services:after {
	height: 0;
	border-top: solid 25px #747A05
}
.cloud-virtualization:after, .datacenter_services:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent
}
.net-services {
	background: #747A05!important
}
.btn-datacenter_services, .btn-datacenter_services:hover {
	background-color: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #A17B13
}
.datacenter_services {
	background: url(../images/sharepoint-pattern.png) center center fixed #A17B13;
	height: 480px
}
.datacenter_services:after {
	height: 0;
	border-top: solid 25px #A17B13;
	z-index: 999
}
.datacenter-services {
	background: #A17B13!important
}
.datacenter_know {
	background: #A17B13;
	background: -moz-linear-gradient(left, #A17B13 0, #DFAB1C 46%, #A17B13 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #A27C13), color-stop(46%, #DAA71B), color-stop(100%, #A17B13));
	background: -webkit-linear-gradient(left, #A17B13 0, #DBA81C 46%, #A37D13 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #A17B13 0, #DFAB1C 46%, #A17B13 100%)
}
.btn-cloud-virtualization, .btn-cloud-virtualization:hover {
	background-color: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #0266a4
}
.cloud-virtualization {
	background: url(../images/sharepoint-pattern.png) center center fixed #0266a4;
	height: 480px
}
.cloud-virtualization:after {
	height: 0;
	border-top: solid 25px #0266a4;
	z-index: 999
}
.backup-rcovery:after, .public-cloud:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	z-index: 999
}
.cloud-virtualization-back {
	background: #0266a4!important
}
.cloud_virtualization {
	background: #0266A4;
	background: -moz-linear-gradient(left, #0266A4 0, #197DBB 46%, #0063B6 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #0367A5), color-stop(46%, #167AB8), color-stop(100%, #0266A4));
	background: -webkit-linear-gradient(left, #0367A5 0, #177BB9 46%, #0266A4 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #0266A4 0, #197DBB 46%, #0266A4 100%)
}
.backup-rcovery {
	background: url(../images/sharepoint-pattern.png) center center fixed rgba(164,98,2,1);
	height: 500px
}
.backup-rcovery:after {
	height: 0;
	border-top: solid 25px rgba(164,98,2,1)
}
.backup-rcovery-back {
	background: rgba(164,98,2,1)!important
}
.btn-backup-rcovery, .btn-backup-rcovery:hover {
	background-color: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: rgba(164,98,2,1)
}
.backup_rcovery {
	background: #CA7800;
	background: -moz-linear-gradient(left, #CA7800 0, #DC8300 46%, #CA7800 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #CA7800), color-stop(46%, #E78900), color-stop(100%, #CA7800));
	background: -webkit-linear-gradient(left, #CA7800 0, #E78900 46%, #CA7800 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #CA7800 0, #DC8300 46%, #CA7800 100%)
}
.public-cloud {
	background: url(../images/sharepoint-pattern.png) center center fixed #004592;
	height: 500px
}
.public-cloud:after {
	height: 0;
	border-top: solid 25px #004592
}
.application-administration:after, .private-cloud:after {
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent
}
.back-public-cloud {
	background: #004592!important
}
.btn-large-public-cloud, .btn-large-public-cloud:hover {
	background: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #004592
}
.public_cloud {
	background: #004592;
	background: -moz-linear-gradient(left, #004592 0, #015FC8 46%, #004592 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #004592), color-stop(46%, #0068DD), color-stop(100%, #004592));
	background: -webkit-linear-gradient(left, #004592 0, #0068DD 46%, #004592 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #004592 0, #015FC8 46%, #004592 100%)
}
.application-administration {
	background: url(../images/sharepoint-pattern.png) center center fixed #009291;
	height: 460px
}
.application-administration:after {
	height: 0;
	border-top: solid 25px #069493;
	z-index: 999
}
.back-application-administration {
	background: #004592!important
}
.btn-large-application-administration, .btn-large-application-administration:hover {
	background: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #004592
}
.private-cloud {
	background: url(../images/sharepoint-pattern.png) center center fixed #0869ba;
	height: 460px
}
.private-cloud:after {
	height: 0;
	border-top: solid 25px #0869ba;
	z-index: 999
}
.end-user-services:after, .service-desk:after {
	border: 25px solid transparent;
	width: 0;
	position: absolute;
	margin-left: -25px;
	z-index: 999;
	content: "";
	left: 50%;
	bottom: -50px
}
.cloud-back {
	background: #0869ba!important
}
.btn-private-cloud, .btn-private-cloud:hover {
	background: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #0869ba
}
.private_cloud {
	background: #0869BA;
	background: -moz-linear-gradient(left, right, #0869BA 0, #0078DD 46%, #0869BA 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #0869BA), color-stop(46%, #007FE9), color-stop(100%, #0869BA));
	background: -webkit-linear-gradient(left, #0869BA 0, #007CE3 46%, #0869BA 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #0869BA 0, #0078DD 46%, #0869BA 100%)
}
.end-user-services {
	background: url(../images/sharepoint-pattern.png) center center fixed #ba9b08;
	height: 460px
}
.end-user-services:after {
	height: 0;
	border-top: solid 25px #ba9b08
}
.end-back {
	background: #ba9b08!important
}
.btn-end-user-services, .btn-end-user-services:hover {
	background: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #ba9b08
}
.end_user_services {
	background: #BA9B08;
	background: -moz-linear-gradient(left, #BA9B08 0, #B29602 46%, #BA9B08 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #BA9B08), color-stop(46%, #B29602), color-stop(100%, #BA9B08));
	background: -webkit-linear-gradient(left, #BA9B08 0, #B29602 46%, #BA9B08 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #BA9B08 0, #B29602 46%, #BA9B08 100%)
}
.service-desk {
	background: url(../images/sharepoint-pattern.png) center center fixed #739700;
	height: 460px
}
.service-desk:after {
	height: 0;
	border-top: solid 25px #739700
}
.service-desk-back {
	background: #739700!important
}
.btn-service-desk, .btn-service-desk:hover {
	background: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #739700
}
.service_desk {
	background: #739700;
	background: -moz-linear-gradient(left, #739700 0, #97C600 46%, #769906 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #769906), color-stop(46%, #96C401), color-stop(100%, #749702));
	background: -webkit-linear-gradient(left, #739700 0, #94C200 46%, #739700 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #739700 0, #97C600 46%, #769906 100%)
}
.tools-processes {
	background: url(../images/sharepoint-pattern.png) center center fixed #8b7201;
	height: 460px
}
.tools-processes:after {
	height: 0;
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #8b7201;
	z-index: 999
}
.tool-back {
	background: #8b7201!important
}
.btn-tools-processes, .btn-tools-processes:hover {
	background: #fff;
	font-size: 20px;
	padding: 6px 25px;
	color: #8b7201
}
.slider-1, .slider-2, .slider-3, .slider-4, .slider-5, .slider-6, .slider-7 {
	padding-bottom: 0;
	position: relative;
	height: 500px
}
.tools_processes {
	background: #8B7201;
	background: -moz-linear-gradient(left, #739700 0, #97C600 46%, #769906 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #8B7201), color-stop(46%, #B89700), color-stop(100%, #8B7302));
	background: -webkit-linear-gradient(left, #8B7201 0, #BA9903 46%, #8B7201 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #8B7201 0, #B89700 46%, #8B7201 100%)
}
.slider-1 {
	background: url(../images/bg-infra-1.jpg) center no-repeat #2364AD;
	background-size: 100% 100%;
}
.slider-2 {
	background: url(../images/bg-collocation-new.jpg) center no-repeat #2364AD;
	background-size: 100% 100%;
}
.slider-3 {
	background: url(../images/bg-busi-cont.jpg) center no-repeat #2364AD;
	background-size: 100% 100%;
}
.slider-4 {
	background: url(../images/background-new-1.jpg) center no-repeat #2364AD;
	background-size: 100% 100%;
}
.slider-5 {
	background: url(../images/bg-ecomm-busi-sol.jpg) center no-repeat #2364AD;
	background-size: 100% 100%;
}
.slider-6 {
	background: url(../images/bg-managed-new.jpg) center no-repeat #2364AD;
	background-size: 100% 100%;
}
.slider-7 {
	background: url(../images/bg-software-hosting.jpg) center no-repeat #2364AD;
	background-size: 100% 100%;
}
ul#top-nav-smlxx {
	margin-bottom: 0
}
.my_new_nav {
	position: relative;
	top: -112px;
	border-radius: 1px;
	border: 1px solid #0182C2
}
.carousel-caption h1, h2 {
	font-size: 33px;
	text-transform: uppercase;
	font-weight: 700;
	margin-top: 10px;
	padding-bottom: 10px;
	text-shadow: none;
	margin-bottom: 0
}
.carousel-caption p {
	font-size: 18px;
	line-height: 28px;
	text-shadow: none
}
.carousel-caption {
	top: 0;
	border-radius: 2px
}
#topNav div.navbar-collapse {
	padding: 0;
	height: 80px!important;
	z-index: 999999999999
}
.nav-justified>li {
	display: table-cell;
	width: 1%;
	border-right: 1px solid#0182C2
}
.nav-justified>li:last-child {
	border-right: none
}
.carousel {
	position: relative;
	height: 646px
}
h2.font-open {
	font-size: 35px;
	line-height: 42px;
	margin: 0 0 21px;
	text-transform: uppercase;
	font-weight: 500
}
.banner {
	height: 548px;
}
.new_services {
	background: url(../images/roboto_back.png)
}
h3.service-heading.text-center {
	text-align: center;
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase
}
.new-text {
	text-align: center
}
.entry .image-wrapper {
	width: 155px;
	text-align: center;
	float: right
}
.entry:nth-child(2n) .image-wrapper {
	float: left
}
.entry.col-sm-6 {
	margin-bottom: 20px
}
.item {
	z-index: 7
}
h3.title {
	margin: 17px 0 8px;
	font-size: 22px
}
.content {
	text-align: right
}
#myCarousel .nav {
	z-index: 9
}
.sla-managed {
	background: #2583B5
}
.sla-managed:after {
	height: 0;
	width: 0;
	content: "";
	position: absolute;
	left: 50%;
	bottom: -50px;
	margin-left: -25px;
	border: 25px solid transparent;
	border-top: solid 25px #2583B5;
	z-index: 999
}
#myCarousel .nav a, .banner-text, .exchange_banner, .header-site ul li, div#header {
	position: relative
}
.sla-back {
	background: #217EAF!important
}
a.read {
	background: #0090D7;
	padding: 4px 20px;
	border-radius: 2px;
	margin-left: 9px;
	color: #fff;
	font-size: 14px
}
.hosting-heading h1 {
	font-size: 35px;
	color: #FFF;
	margin-top: 20px;
	font-weight: 600;
	text-transform: uppercase
}
#myCarousel .nav a small {
	display: block
}
#myCarousel .nav {
	background: #eee
}
#myCarousel .nav a {
	border-radius: 0;
	font-size: 13px;
	line-height: 16px;
	top: 0;
	height: 110px;
	background: #eaeaea
}
#myCarousel .nav a:hover {
	background: #fff
}
#myCarousel .nav a img {
	padding-bottom: 5px
}
.banner-text {
	background: rgba(0,0,0,.53);
	padding: 10px;
	border-radius: 2px;
	top: 62px
}
.exchange_banner {
	color: #FFF;
	background: #04769d;
	background: -moz-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #04769d), color-stop(49%, #05afbf), color-stop(99%, #04769d));
	background: -webkit-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -o-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: -ms-linear-gradient(left, #04769d 0, #05afbf 49%, #04769d 99%);
	background: linear-gradient(to right, #04769d 0, #05afbf 49%, #04769d 99%)
}
.top-head h1 {
	text-align: center;
	color: #fff;
	font-size: 35px;
	font-weight: 700;
	margin-top: 3%;
	text-transform: uppercase
}
.sage_know {
	background: #1076c9;
	background: -moz-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #1076c9), color-stop(46%, #428bca), color-stop(100%, #1678c9));
	background: -webkit-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #1E7AAB 0, #40A5D9 46%, #1C78A9 100%)
}
.block {
	display: block!important;
	text-transform: capitalize
}
.form-img h3, .heading-inr-sec, section.sitemap h1 {
	text-transform: uppercase
}
#footer .logo {
	display: block;
	margin-bottom: 10px;
	height: 50px
}
.acccount-contact {
	background: #217EAF;
	text-align: center;
	color: #fff
}
ul.mobilenone {
	color: #fff
}
ul.mobilenone li {
	float: left;
	padding: 6px;
	font-size: 12px
}
section.acccount-contact h3 {
	font-size: 23px;
	margin: 10px;
	font-weight: 700;
	color: #fff
}
.col-md-4.contact-number-1 h3 {
	display: block;
	font-size: 18px;
	margin-top: 15px;
	color: #5a5a5a
}
h3.contact-heading {
	margin: 10px;
	font-weight: 700;
	color: #fff;
	text-align: center
}
.form-img h3, .form-img h1 {
	font-size: 30px;
	font-weight: 600;
	color: #fff;
	margin: 0;
	line-height: 33px;
	text-align: center
}
.quickbook-hosting {
	background: #168016;
	background: -moz-linear-gradient(left, #1D6E09 0, #0FAB4F 46%, #187405 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #1D6F0A), color-stop(46%, #0FA84C), color-stop(100%, #177B0E));
	background: -webkit-linear-gradient(left, #1D6E09 0, #0FAB4F 46%, #187405 100%);
	background: -o-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: -ms-linear-gradient(left, #0869BA 0, #3B8BD0 46%, #0063B6 100%);
	background: linear-gradient(to right, #1D6E09 0, #0FAB4F 46%, #187405 100%)
}
#sub-nav .nav li.active {
	font-weight: 700
}
.banner-text h2 {
	color: #fff;
	font-size: 32px;
	margin-bottom: 0;
	padding-bottom: 0
}
section.sitemap {
	padding-top: 0
}
section.sitemap h1 {
	font-size: 30px;
	font-weight: 600;
	background: #EFEFEF;
	padding: 10px;
	text-align: center
}
.header-site ul {
	padding-left: 0
}
.bottom-site {
	border-top: 1px solid#ccc;
	padding-top: 15px
}
a.text-left.second-buy {
	background-color: #0089D0
}
a.text-left.third-buy {
	background-color: #114661
}
a.text-left.four-buy {
	background-color: #00A988
}
a.text-left.five-buy {
	background-color: #368600
}
p.price-label-5 {
	color: #0089D0
}
p.new-lable-3 {
	color: #368600
}
p.new-lable-4 {
	color: #08549E
}
a.text-left.last-buy {
	background-color: #08549E
}
section.pricing-table {
	background: #FFF
}
.wrap {
	background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	margin: 0 auto
}
body a {
	transition: .5s all ease;
	-webkit-transition: .5s all ease;
	-moz-transition: .5s all ease;
	-o-transition: .5s all ease;
	-ms-transition: .5s all ease
}
#small-dialog, #small-dialog1, #small-dialog2, #small-dialog3, #small-dialog4, #small-dialog5 {
	background: #fff;
	padding: 10px 0;
	max-width: 629px;
	margin: 40px auto;
	position: relative;
	text-align: center;
	border: 15px
}
.pricing-grids {
	width: 100%;
	margin: 0 auto
}
.pricing-grid1:nth-child(3), .pricing-grid3 {
	margin-right: 0
}
.pricing-grid {
	width: 28%;
	float: left;
	margin-left: 4%;
	transition: .5s all;
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-o-transition: .5s all;
	margin-bottom: 2%
}
.price-head h3 {
	color: #404042;
	font-size: 3em;
	font-weight: 700
}
a.popup-with-zoom-anim {
	padding: 0 12px;
	line-height: 2.2em
}
.pricing-grid:hover {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	z-index: 1;
	border: none;
	box-shadow: 0 4px 17px #DFDFDF
}
.price-value h2, .price-value.three h4, .price-value.two h3 {
	font-size: 2em;
	color: #fff;
	font-weight: 700
}
.price-value.three.four {
	background-color: #08549E;
	border-bottom: 1px solid#011422
}
.price-value.two.five {
	background-color: #368600;
	border-bottom: 1px solid#1D4900
}
.price-value.six {
	background-color: #00A988!important;
	border-bottom: 1px solid#8C8C8C!important
}
.price-value, .price-value.five, .price-value.four, .price-value.six, .price-value.two {
	background: #114661;
	padding: 1em 0;
	border-bottom: 1px solid#001925;
	text-align: center
}
p.price-label-3.new-lable-3 {
	color: #0A59A5
}
p.price-label-2.new-lable-2 {
	color: #368600
}
p.price-label-1.new-lable {
	color: #00A988
}
.price-value, .price-value.six, .price-value.two {
	border-radius: 6px 6px 0 0
}
.price-value.three, .price-value.two {
	padding: 24px;
	border-radius: 6px 6px 0 0
}
.price-value.two {
	background: #0089D0;
	border-bottom: 1px solid#042500
}
.price-value.three {
	background: #81AB10;
	border-bottom: 1px solid#81AB10
}
.price-value ul, .pricing-grid1 ul, .pricing-grid2 ul, .pricing-grid3 ul {
	padding: 0
}
.price-value h5 {
	padding: 10px 0;
	font-style: italic;
	font-size: 16px;
	color: #F0EBEB;
	margin: 0
}
.pricing-grid1 ul li a, .pricing-grid2 ul li a, .pricing-grid3 ul li a, ul.count {
	font-size: 15px;
	display: block;
	font-weight: 400;
	padding: 10px 20px
}
p.price-label-1, p.price-label-2 {
	text-align: center;
	margin: 0;
	padding-top: 40px;
	font-size: 20px
}
.price-bg {
	background: #F9F9F9;
	height: 453px;
	border: 1px;
	border-radius: 0 0 6px 6px;
	text-align: center
}
p.price-label-1 {
	color: #164069
}
p.price-label-2 {
	color: #0089D0
}
.price-bg p i {
	vertical-align: super
}
.price-bg ul {
	padding: 0;
	margin-top: 23px;
/*	text-align: left */
}
ul.buy-now li {
	display: inline-block;
	padding: 15px 84px;
	font-size: 20px;
	border-radius: 30px
}
p.price-label-3 {
	color: #6A9100;
	text-align: center;
	margin: 0;
	padding-top: 40px;
	font-size: 20px
}
.price-bg p span {
	font-weight: 700;
	font-size: 70px
}
.banner-text-new p {
	font-weight: 100;
	line-height: 25px
}
.head-ing {
	font-size: 38px;
	margin-bottom: 15px;
	font-weight: 500;
	line-height: normal
}
.banner-text-new {
	margin-top: 100px;
	color: #222
}
.banner-text-new p {
	font-size: 20px;
	max-width: 580px;
	font-family: Lato, sans-serif
}
.banner-text-new a.know-more {
	background: #448be9;
	padding: 10px 25px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	text-decoration: none;
	font-size: 14px
}
.banner-text-new a.know-more:hover {
	background: #267ae9!important
}
.heading-inr-sec small {
	font-size: 16px;
	font-weight: 400;
	line-height: 17px;
	display: block;
	margin-bottom: 7px;
	color: #575757
}
.heading-inr-sec {
	font-size: 52px;
	font-weight: 200;
	color: #303839
}
.why-techarex {
	padding-top: 40px
}
.why-techarex .first {
	background: url(../images/icon/custom-solution.png) 0 5px no-repeat
}
.why-techarex .second {
	background: url(../images/icon/customer-care.png) 0 5px no-repeat
}
.why-techarex .third {
	background: url(../images/icon/daunting-support.png) 0 5px no-repeat
}
.why-techarex .forth {
	background: url(../images/icon/profile-proficiency.png) 0 5px no-repeat
}
.why-techarex .fifth {
	background: url(../images/icon/ascension-expertise.png) 0 5px no-repeat
}
.why-techarex .sixth {
	background: url(../images/icon/intelligent-network.png) 0 5px no-repeat
}
.why-techarex p {
	font-size: 14px;
	font-weight: 400;
	padding-left: 50px
}
.features-techarex p strong, .why-techarex p strong {
	display: block;
	font-weight: 700
}
.tech-features {
	background: #f5f5f5;
	border-top: #EFEAEA solid 1px;
	border-bottom: #EFEAEA solid 1px
}
.features-techarex {
	color: gray
}
.features-techarex .col-md-4 {
	border-right: #EAEAEA solid 1px;
	padding-bottom: 25px;
	padding-top: 20px
}
.features-techarex .col-md-4.last {
	border: none
}
.features-techarex .col-md-4.up {
	border-top: #E8E3E3 solid 1px
}
.features-techarex .col-md-4 img {
	margin: 25px 0
}
.features-techarex p strong {
	font-size: 20px;
	padding-bottom: 8px
}
.features-techarex p {
	font-size: 19px;
	font-weight: 200
}
.carousel-caption {
	text-shadow: none;
	width: 620px
}
.new_line_height a {
	text-transform: none
}
.feature-border {
	border: #E8E3E3 solid 1px
}
.bg-dark-new.partners {
	background: #f3f3f3
}
.pad-top-25 {
	padding-top: 25px!important
}
.mar-top-25 {
	margin-top: 25px!important
}
.mar-bot-25 {
	margin-bottom: 25px!important
}
section#DataCenter h2 {
	text-align: center;
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase;
	color: #525252
}
section#DataCenter p {
	color: #636363;
	line-height: 25px;
	font-size: 16px;
	padding: 10px 10px 0;
	margin: 0
}
.margin-0 {
	margin: 0!important
}
.margin-top-0 {
	margin-top: 0!important
}
.margin-bot-0 {
	margin-bottom: 0!important
}
.margin-right-0 {
	margin-right: 0!important
}
.margin-left-0 {
	margin-left: 0!important
}
.mid-container p {
	color: #1F1F1F;
	line-height: 25px!important;
	font-size: 16px!important;
	padding: 10px 10px 0!important;
	margin: 0
}
#WindowsPlan img {
	width: 40px;
	height: 40px;
	margin-right: 10px
}
.share_logo h3 span {
	text-transform: lowercase
}
p.top-head {
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	color: #fff;
	line-height: 25px
}
a.btn-top-head {
	font-size: 18px;
	background: #FFF;
	text-decoration: none;
	color: #03182f;
	padding: 8px 30px
}
.table-compare-feature-3-collapse {
	font-size: 16px;
	font-weight: 100
}
.captcha-ans {
	font-size: 12px!important;
	margin: 0 0 10px!important;
	line-height: 12px!important
}
p#cap_number {
	font-size: 22px;
	font-weight: 100;
	line-height: 22px;
	padding-top: 29px
}
.inner-form-new {
	border: #E6E6E6 solid 1px;
	border-radius: 20px;
	background: #F7F7F7;
	margin-top: 25px
}
p.common-para {
	font-size: 16px;
	font-weight: 400
}
.front.new-card a, .front.new-card-1 a {
	font-size: 16px
}
.header { position:fixed; z-index:99999; left:0; right:0; top:0;}
.about-us-new, .datacenter_services, .head-hosting, .sharepoint, section.sharepoint-hosting-new, section.head-hosting.sharepoint.office-365, section.head-hosting.sharepoint.exchange, .magento-hosting, section.magento-feature-banner, section.head-hosting.window, section.sharepoint-hosting-new, .microshoft-sql, section.sql-feature, .acccount-banner, section.head-hosting.quickbook-banner, section.head-hosting.sage-50-banner, section.head-hosting.sage-banner, section.head-hosting.lacerte-banner, section.head-hosting.proseries-banner, section.head-hosting.drake-banner, section.head-hosting.sage-act, section.head-hosting.goldmine-banner, .infrastructure, .enterprise-security, .datacenter_services, .network-services, .cloud-virtualization, .backup-rcovery, .public-cloud, .private-cloud, .application-administration, .end-user-services, .service-desk, .tools-processes, .sla-managed, section.head-hosting.partner-banner, .banner, section.contact-us, .careers-new-1, .mar-top-banner-fix, .top-pad-tutorial { margin-top: 119px !important;}
.careers-new-1 {background: url('https://www.techarex.net//wp-content/themes/techarex/images/career-banner.jpg') 0 0 no-repeat; height: 400px;}
.trial-h1-text {     font-size: 25px;
    font-weight: 700;
    line-height: 30px;     color: #fff;
    text-transform: uppercase;     margin: 0 0 20px; text-align:center;}
.sales-chat { cursor:pointer;}
section.about-us-new.offers { background: url(https://www.techarex.net/wp-content/themes/techarex/images/offers-bg.png) 0 0 no-repeat; height:400px;}
a.get-it-now { text-transform:uppercase; color:#1589c6; text-decoration:underline; font-size:14px; font-weight:bold }
section.why_join p { margin-bottom:10px !important;}
section.why_join h2 { padding-top:3px !important; color:#1589c6}
.offer-abs { position:absolute; top:-42px; left:0}
.subscribe { color:#fff;}
.subscribe h1 { font-size:32px; font-weight:300; color:#fff}
.subscribe p { font-size:14px;}
.subscribe a.subs-link { padding:8px; text-transform:uppercase; font-size:18px; color:#1076c9; background:#fff; border:#0775a5 solid 1px;}
.subscribe a.subs-link:hover { text-decoration:none;}
.video-posts h3 { margin:5px 0; text-transform:uppercase; font-size:22px; font-weight:bold;}
.video-posts .link-more { padding:5px 10px; color:#fff; font-size:15px; background:#343434;}
.top-text { margin-bottom:15px;}
.bor-bot-dotted { border:#e3dfdf dashed 2px; padding-bottom:25px; margin-bottom:40px; border-top:none; border-right:none;}
.pad-bot-0 { padding-bottom:0 !important}
.inner-tutorial { padding-top:0;}
.inner-tutorial h1 { font-size:32px; font-weight:bold; color:#383838; border-bottom:#ccc solid 1px; padding-bottom:15px; margin-bottom:20px;}
.inner-tutorial h2 { font-size:23px; font-weight:400}
.inner-tutorial h3 { font-size:20px; margin:0; padding:0}
.inner-tutorial ul#right-text li, .inner-tutorial p { font-size:14px; margin-top:8px; margin-bottom:10px; list-style:none;}
.inner-tutorial ul#left-linkl { margin-bottom:25px;}
.inner-tutorial li img { margin-bottom:12px;}
.inner-tutorial ul.left-links li { font-size:13px; margin:0; padding:0}
.hr-mar-20 { margin:20px 0 !important;}
.inner-tutorial li ul { padding-left:20px;}
.tutorial-bg { background: url(https://www.techarex.net/wp-content/themes/techarex/images/tutorials/tuts-bg.jpg) 0 0 no-repeat; height:300px; }
.tutorial-bg h1 { font-size:50px; font-weight:100; margin:0; padding:0;}
.tutorial-bg h2 { font-size:20px; font-weight:300; margin:25px 0 0 0; padding:0;}  
.tutorial-bg h1, .tutorial-bg h2 { color:#fff;}
.tutorial-search .search { position:relative;}
.tutorial-search .fa-search { position:absolute; right:13px; top:13px}

/**TUTORIALS BANNER**/
.tuts-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/tutorials/tuts-banner.png) 0 0 no-repeat; height:428px;}
.about-tuts { background:#f5f5f5;}
.about-tuts h2 { margin:0; padding:0 0 20px 0; font-size:22px;}
.about-tuts h3 { font-size:22px; font-weight:bold; padding:0; margin:0 0 15px 0;}
.about-tuts p { font-size:18px; font-weight:100;}
.about-tuts a.start-link { background:#08a7d5; font-size:15px; text-transform:uppercase; color:#fff; padding:7px 18px;     display: inline-block; margin-top: 22px;}
.about-tuts a.start-link:hover { text-decoration:none;}
.tuts-search form.search button {
    position: absolute;
    top: 350px;
    right: 30px;
    color: #0992a2;
    z-index: 1; font-size:20px;
}
.tuts-search { position:relative; padding-top:333px;}
.tuts-search .form-control{height: 55px;
    border: #0992a2 solid 1px;
    font-size: 22px;
    font-weight: 100;}
.tuts-library { }
.tuts-library h2 { font-size:22px;}
.tuts-library .tuts-section { background:#fefefe; border:#ccc solid 1px; border-radius:6px; padding:15px; margin:0 46px 25px 46px}
.tuts-library .tuts-section.last { margin-right:0;}
.tuts-library .tuts-section h3 { font-size:14px; font-weight:bold; margin:8px 0; padding:0; line-height:18px;}
.tuts-library .tuts-section p{ margin:0; padding:0; color:#454545}
.tuts-library .tuts-section p.author { font-size:12px;}
.tuts-library .tuts-section p.view-count { font-size:12px;}
.tuts-library .tuts-section p. strong { color:#343434}
.show-more { border-radius:5px; border:#65a3da solid 3px; padding:7px 15px;}
.show-more:hover { text-decoration:none;}
.learning-features { color:#666;}
.start-learning { border-top:rgba(204, 204, 204, 0.4) solid 1px; border-bottom:rgba(204, 204, 204, 0.4) solid 1px; background:rgba(229, 229, 229, 0.6)}
.start-learning h2{ margin-bottom:20px; font-size:22px; color:#676767}
.learning-features h3{ font-size:18px; font-weight:bold; padding:0; margin:8px 0; color:#555}
.learning-features p{ font-size:15px;}
.tuts-main-page { background:#333; color:#fff;}
.tuts-main-page h2 { font-size:22px; color:#fff; margin:8px 0; padding:0;}
.tuts-main-page p { font-size:14px;}
.tuts-main-page ul.breadcrumb li { display:inline-block; font-size:11px; margin-right:10px; color:#fff;}
.tuts-main-page.sharepoint-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/tutorials/sharepoint-banner.png) right center no-repeat #1c2937; }
a.start-today { border-radius:5px; border:#fff solid 2px; padding:8px 15px; color:#fff; font-size:14px; text-transform:uppercase; display:inline-block; margin-top:13px;}
a.start-today:hover { text-decoration:none;}
.all-tutorials { border-top:#ccc solid 1px;}
.all-tutorials h2 { font-size:22px; text-align:center; margin-bottom:30px;}
.all-tutorial-inner h3 { margin:0 0 10px 0;}
.left-links h4 { font-size:16px; font-weight:bold; color:#666; margin:0;}
.left-links ul.truncate { margin:0 0 20px 0; padding:0}
.left-links ul.truncate li { list-style:none; padding:0; font-size:15px;}
.all-tutorial-inner { border-top:#ccc solid 1px; padding-top:25px; margin-bottom:30px;}
.all-tutorial-inner h3 { font-size:16px; font-weight:bold;}
.all-tutorial-inner p{ font-size:14px;}
.post-tutorial h1, .post-tutorial h2 { font-size:22px; color:#565656; text-align:center; margin-bottom:25px; border-bottom:#ccc solid 1px; font-weight:700; text-transform:uppercase;}
.post-tutorial h3 { margin:66px 0 0 0;}
.post-tutorial h4 { font-size:18px !important; font-weight:bold; color:#575757; margin:0; text-transform:uppercase}
.post-tutorial ul { margin-bottom:25px;}
.post-tutorial h4.first { margin-top:66px;}
.post-tutorial ul.left-links { margin:0 0 25px 10px; padding:0}
.post-tutorial ul.left-links li { list-style:none}
.post-tutorial ul.left-links li ul { margin:0 0 0 10px; padding:0}
.tutorial-text img { margin-bottom:20px;}
.top-post-text { background:#1c2937 !important}
.steps h3 { font-size: 22px; font-weight:bold; text-transform:uppercase; color:#2c9cd4; text-decoration:underline; line-height:32px; margin:0 0 15px 0;}
.steps p, .steps li { font-size:19px; font-weight:normal; color:#353535; margin:0; padding:0;}
.steps p strong { color:#2c9cd4;}
.steps img { margin:10px 0 60px 0; padding:0;}
ul.truncate li { list-style:none;}
ul.truncate { margin:0 0 25px 10px; padding:0;}
/*********QUICKBOOKS HOSTING BANNER-12-7-15-*********/
.qb-hosting-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/quickbooks-hosting-banner.png) 0 0 no-repeat; padding: 60px 0;}
.microsoft-hosting-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/microsoft-sharepoint-banner-bg.jpg) 0 0 no-repeat; padding: 60px 0;}
.managed-support-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/managed-support-banner-bg.jpg) 0 0 no-repeat; padding: 60px 0;}
.office-365-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/office-365-banner-bg.jpg) 0 0 no-repeat; padding: 60px 0;}
.office-365-plan-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/office-365-plan-banner-bg.jpg) 0 0 no-repeat; padding: 60px 0;}
.windows-server-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/windows-server-plan-bg.jpg) 0 0 no-repeat; padding: 60px 0;}
.windows-dedicated-banner { background:url(https://www.techarex.net/wp-content/themes/techarex/images/windows-dedicated-server-hosting-bg.jpg) 0 0 no-repeat; padding: 60px 0;}
.inner-text-box { background: rgba(255, 255, 255, 0.78); box-shadow: #ccc 2px 2px 15px; padding:50px; border:#abaaaa solid 1px; float:right;}
.inner-text-box h1 { color:#0090d7; font-weight:bold; font-size:30px;}
.inner-text-box p { font-size:18px; font-weight:normal; color:#585858}
.inner-text-box a.link-start { font-size:17px; display:inline-block; background: #55afeb;
  background-image: -webkit-linear-gradient(top, #55afeb, #137a99);
  background-image: -moz-linear-gradient(top, #55afeb, #137a99);
  background-image: -ms-linear-gradient(top, #55afeb, #137a99);
  background-image: -o-linear-gradient(top, #55afeb, #137a99);
  background-image: linear-gradient(to bottom, #55afeb, #137a99); padding:10px 30px; color:#fff; text-decoration:none; border:#2491bb solid 1px;}
p.call-2-action { font-size:16px; font-weight:bold; margin-top:20px; }
.qb-hosting-features, .qb-hosting-support{ background:#f8f8fb}
.qb-hosting-features h2, .qb-hosting-support h2 { font-size:26px; font-weight:100; margin-bottom:25px;}
.features-list { text-align:center}
.features-list h3 { margin:10px 0 0; font-size:16px; font-weight:bold;}
.features-list p { font-size:13px; line-height:17px}
.qb-host-section h2 { font-size:26px; font-weight:100; color:#525252}
.qb-host-section p, .qb-hosting-support p { font-size:15px; font-weight:100; line-height:23px; color:#636d62; margin-bottom:12px;}
.qb-host-section a.link { border-radius:6px; padding:10px 30px; border:#636d62 solid 2px; font-size:17px; color:#636d62; text-transform:uppercase; display:inline-block;}
.qb-host-section a.link:hover { text-decoration:none;}
.qb-host-section {     background:#f2f2f4; border-top: #dad4d4 solid 1px; border-bottom: #dad4d4 solid 1px;}
.main-all-container div.container { padding:60px 30px; max-width:1050px;}
.main-all-container div.container.first { margin:0 auto; padding:0;}
.main-all-container{ background:#fff; padding:0; margin:0;}
.qb-call-to-action { background:#0098cd;}
.qb-call-to-action h2 { font-size:26px; font-weight:100; color:#fff;}
.qb-hosting-features, .qb-host-section, .qb-hosting-support{border-right:#ced7d9 solid 1px;}
.new-width-li li { font-size:17px; font-weight:300; font-style:normal; text-align:center; min-width:15.1%;}
.new-width-li li i { display:block}
.breadcrumb>li a { color:#fff;}
/*********QUICKBOOKS HOSTING BANNER-12-7-15-*********/
/*********BREADCRUMBS-HTML-21-7-15*********/
#new-breadcrum { background:#94a1b3}
#new-breadcrum .container { line-height:0}
#new-breadcrum .breadcrumb {
    list-style: none;
    overflow: hidden;
    font: 12px Helvetica, Arial, Sans-Serif;
	font-weight:600
}
#new-breadcrum .breadcrumb li {
    float: left;
}
#new-breadcrum .breadcrumb li:first-child a {
    padding-left: 10px;
}
#new-breadcrum .breadcrumb li a {
    color: white;
    text-decoration: none;
    padding: 15px 15px 15px 55px;
    background: brown;
    background: hsl(215, 17%, 64%);
    position: relative;
    display: block;
    float: left;
}
#new-breadcrum .breadcrumb li a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}
#new-breadcrum .breadcrumb li a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid hsl(214, 17%, 64%);
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}
#new-breadcrum .breadcrumb li.active a{ font-weight:bold; text-decoration:underline}
/*********BREADCRUMBS-HTML-21-7-15*********/
/*********BREADCRUMBS-HTML-27-7-15*********/
.dedicated-hosting-features i{ font-size:35px; color:#0090d7;}
.dedicated-hosting-features h2 { margin-bottom:25px;}
.dedicated-hosting-features .img-bg { text-align:center; background:#0089d0; padding:10px; display:inline-block; border-radius:100px;}
.qb-call-to-action .request-quote { border-bottom:#fff solid 3px; font-size:26px; color:#fff; margin-left:10px; padding:7px 15px; } 
.qb-call-to-action .request-quote:hover { text-decoration:none;}
.pricing-table .head-price { background:#40475c}
.pricing-table .head-text { background:#d1d9e6}


/************TAG CLOUD ***********12-8-16/
.page-tag { border:red solid 1px;}
.page-tag a { padding:0 25px; line-height:30px; font-size:15px; backgroung:#f5f5f5; color:#7d7d7d; display:inline-block; margin-right:25px;}
/************TAG CLOUD ***********12-8-16/