@charset "utf-8";
/* CSS Document */

::-webkit-scrollbar {
 width: 8px;  /* for vertical scrollbars */
 height:8px; /* for horizontal scrollbars */
}

::-webkit-scrollbar-track {
 background-color: #ebebeb;
}

::-webkit-scrollbar-thumb {
 background-color: #019cde;
}
 
body {
	margin: 0;
	padding: 0;
	transition: all .3s ease-in-out;
}

.checked {
  color: orange;
}
 


/*--------------center-box---------*/

#slidersec {
	width: 100%;
	height:245px;
	background-color: #ffffff;
	float: left;
	background:linear-gradient(to bottom right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.4)), url(../image/head-image.png);
 background-position: center;
	background-repeat: no-repeat, no-repeat;

	background-size: cover; 
	padding-top:80px;
	padding-bottom:114px;
}
#sliderin {
	width: 1218px;
	height: 245px;
	margin: auto;
}
#haderin {
	width: 1218px;
	height: 442px;
	float: left;
}
#hadertext {
	width: 1218px;
	height: 75px;
	color: #FFF;
	float: left;
	font: 35px / 75px bold-font;
	text-align: left;
	text-transform: uppercase;

}
.F {
	font: 40px bold-font;
	letter-spacing: 2px;
}
#solution {
	width: 1218px;
	height: 200px;
	float: left;
	margin-top: 20PX;
}
#enterprise-solutions {
	width: 300px;
	height: 200px;
	float: left;
	margin-left: 110PX;
}
#enterprise-solutions-img {
	width: 100%;
	height: 128px;
	float: left;
}
#enterprise-solutions-img-in {
	width: 128px;
	height: 128px;
	background-image: url(../image/serversupport.png);
	margin: auto;
}
#enterprise-solutions-text {
	width: 300px;
	height: 64px;
	float: left;
	font: normal normal 300 25px / 64px bold-font;
	color: #FFF;
	text-align: center;
}
#business-solutions {
	width: 300px;
	height: 200px;
	float: left;
	margin-left: 50PX;
}
#business-solutions-img {
	width: 100%;
	height: 128px;
	float: left;
}
#business-solutions-img-in {
	width: 128px;
	height: 128px;
	background-image: url(../image/cloud-support.png);
	margin: auto;
}
#business-solutions-text {
	width: 300px;
	height: 64px;
	float: left;
	font: normal normal 300 25px / 64px bold-font;
	color: #FFF;
	text-align: center;
}
#home-solutions {
	width: 300px;
	height: 200px;
	float: left;
	margin-left: 50PX;
}
#home-solutions-img {
	width: 100%;
	height: 128px;
	float: left;
}
#home-solutions-img-in {
	width: 128px;
	height: 128px;
	background-image: url(../image/monitor.png);
	margin: auto;
}
#home-solutions-text {
	width: 300px;
	height: 64px;
	float: left;
	font: 25px / 64px bold-font;
	color: #FFF;
	text-align: center;
}
#support-chat {
	width: 100%;
	height: 70px;
	float: left;
	margin-top: 20px;
}
#hadertext1 {
	width: 100%;
	height: 105px;
	float: left;
 margin-top:10px;
}

#hadertext1-text-center {
	width: 700px;
	height: 105px;
	color: #fff;
float:left;
	font: 1.2rem / 30px regular;

}


#hadertext1b {
	width: 1218px;
	height: 50px;
	color: #FFFFFF;
	float: left;
	font-size: 23px;
	line-height: 55PX;
	font: normal normal 300 32px / 50px bold-font;
	margin-top: 8px;
	text-align: center;
}
#solution {
	width: 1218px;
	height: 220px;
	float: left;
	margin-top: 69PX;
}
#enterprise-solutions {
	width: 330px;
	height: 220px;
	float: left;
	margin-left: 65PX;
	background-color: rgba(19,182,231,0.7);
}
#enterprise-solutions-img {
	width: 100%;
	height: 128px;
	float: left;
	margin-top: 17px;
}
#enterprise-solutions-img-in {
	width: 128px;
	height: 128px;
	background-image: url(../image/serversupport.png);
	margin: auto;
}
#enterprise-solutions-text {
	width: 100%;
	height: 40px;
	float: left;
	font: normal normal 300 25px / 40px bold-font;
	color: #FFF;
	text-align: center;
}
#business-solutions {
	width: 330px;
	height: 220px;
	float: left;
	margin-left: 50PX;
	background-color: rgba(131,132,134,0.7);
}
#business-solutions-img {
	width: 100%;
	height: 128px;
	float: left;
	margin-top: 17px;
}
#business-solutions-img-in {
	width: 128px;
	height: 128px;
	background-image: url(../image/cloud-support.png);
	margin: auto;
}
#business-solutions-text {
	width: 100%;
	height: 40px;
	float: left;
	font: normal normal 300 25px / 40px bold-font;
	color: #FFF;
	text-align: center;
}
#home-solutions {
	width: 330px;
	height: 220px;
	float: left;
	margin-left: 50PX;
	background-color: rgba(32,39,65,0.7);
}
#home-solutions-img {
	width: 100%;
	height: 128px;
	float: left;
	margin-top: 17px;
}
#home-solutions-img-in {
	width: 128px;
	height: 128px;
	background-image: url(../image/monitor.png);
	margin: auto;
}
#home-solutions-text {
	width: 100%;
	height: 40px;
	float: left;
	font: normal normal 300 25px / 40px bold-font;
	color: #FFF;
	text-align: center;
}
#support-chat {
	width: 100%;
	height: 41px;
	float: left;
	margin-top: 10px;
}
#support-phone {
	width: 210px;
	height: 41px;
float:left;
	color: #fff;
	text-align: center;
	font: 16px / 43px medium;
	display: block;
	text-transform: uppercase;
}
#support-phone a {
	width: 210px;
	height: 41px;
	text-decoration: none;
	display: block;
	color: #fff;
	background-color: #019cde;
	border: 2px solid #019cde;
}
#support-phone a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #019cde;
	border: 2px solid #019cde;
	transition: all .3s ease-in-out;
	-webkit-transition: all 0.3s;
}







#livechat-phone {
	width: 210px;
	height: 41px;
float:left;
	color: #fff;
	text-align: center;
	font: 16px / 43px medium;
	display: block;
	text-transform: uppercase;
	margin-left:20px;
}
#livechat-phone a {
	width: 210px;
	height: 41px;
	text-decoration: none;
	display: block;
	color: #fff;
	background-color: transparent;
	border: 2px solid #fff;
}
#livechat-phone a:hover {
	text-decoration: none;
	color: #019cde;
	background-color: #fff;
	border: 2px solid #fff;
	transition: all .3s ease-in-out;
	-webkit-transition: all 0.3s;
}






/*end*/



/*App*/

#app2-box {
	width: 100%;
	height: 245px;
	float: left;
padding-top:40px;
padding-bottom:40px;
}
#app2-box-in {
	width: 1076px;
	height: 245px;
	margin: auto;


}
#app2-box-top-text {
	width: 100%;
	height: 60px;
	float: left;
	font-family: bold-font;
	font-size: 30px;
	color: #000;
	text-align: center;
	line-height: 60px;
	text-transform: uppercase;
}
#why-domain {
	width: 800px;
	height: 60px;
	float: left;
	margin-left: 200px;
	font: 15px / 26px text-light;
	margin-top: 4px;
	color: #545454;
	text-align: center;
}
#text2-box-out-app {
	width: 100%;
	height: 200px;
	float: left;
	margin-top: 30px;
}
#app2-box-top-text1 {
	width: 313px;
	height: 150px;
	float: left;
}
#app2-box-top-text2 {
	width: 313px;
	height: 150px;
	float: left;
	margin-left: 67px;
}
#app2-box-top-text3 {
	width: 313px;
	height: 150px;
	float: left;
	margin-left: 67px;
}
#add2-text-left {
	width: 100%;
	height: 53px;
	float: left;
	font: 18px/53px bold-font;
	color: #000;
	text-transform: uppercase;
	text-align: center;
}
#add2-text-left1 {
	width: 100%;
	height: 53px;
	float: left;
	font: 13px/53px light;
	color: #000018;
	text-align: center;
}
#add2-text-right {
	width: 100%;
	height: 60px;
	float: left;
	font-family: text-light;
	font-size: 15px;
	line-height: 26px;
	color: #545454;
	text-align: center;
	margin-top: 10px;
}
#app2-box-img-out {
	width: 100%;
	height: 78px;
	float: left;
}
#add2-img-right {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/SVG-Social/graph.svg) no-repeat center;
}
#add2-img-right1 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/SVG-Social/flag-newicon.svg) no-repeat center;
}
#add2-img-right2 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/SVG-Social/email-newicon.svg) no-repeat center;
}
#app2-box-center-app {
	width: 500px;
	height: 73px;
	float: left;
}
/*End*/




#our-services {
	width: 1186px;
	height: 81px;
	float: left;
	margin-left: 20px;
	font-family: Corbel;
	font-size: 40px;
	color: #767676;
	line-height: 81px;
	text-align: center;
}
#managed-it-support {
	width: 100%;
	height: 505px;
	float: left;
	padding-bottom: 50px;
	padding-top:30px;
	 		    background: #f4f7fb;
}
#section2 {
	width: 100%;
	height: 530px;
	float: left;
	padding-top: 40px;
	padding-bottom: 50px;
	background: #f4f7fb;
}
#section4-testi {
	width: 100%;
	height: 475px;
	float: left;
	padding-top: 40px;
	padding-bottom: 40px;
	background: #f4f7fb ;
}
#section5 {
	width: 100%;
	height: 335px;
	float: left;
	padding-top: 40px;
}
#testimo {
	width: 1218px;
	height: 465px;
	margin: auto;
}
#choose {
	width: 100%;
	height: 294px;
	float: left;
	background-color: #127298;
}
#choose-in {
	width: 1218px;
	height: 294px;
	margin: auto;
}
#choose-left {
	width: 519px;
	height: 294px;
	float: left;
	background-image: url(../image/infographic-left-1.jpg);
}
#choose-right {
	width: 519px;
	height: 294px;
	float: left;
	background-image: url(../image/infographic-right.jpg);
}

#midtext {
	width: 1218px;
	height: 505px;
	margin-top: 30px;
	margin: auto;
}

#managed-it-services {
	width: 100%;
	height: 353px;
	float: left;
	margin-top: 30px;
}

#about-us-in-top {
	width: 100%;
	float: left;
	height: 60px;
	color: #000;
	font: 30px / 30px bold-font;
	text-align: center;
	line-height: 60px;
	text-transform: uppercase;
}

#mid-managed-text {
	width: 100%;
	height: 60px;
	float: left;
}

#mid-managed-text-in {
	width:580px;
	height: 60px;
	margin: auto;
	text-align: center;
	font-size: 18px;
	color: #545454;
	font-family:regular;
	line-height: 1.7em;
}
/*------------------------shared----------------------*/

#midtex {
	width: 240px;
	height: 305px;
	float: left;
	padding:24px;
			    background: #fff;
}
.img-box {
	width: 100%;
	height: 78px;
	float: left;

}
.image {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/server-rack.svg) no-repeat center ;
}
#midtex1 {
	width: 240px;
	height: 40px;
	float: left;
	color: #000;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	font-family: medium;
}
#midtext2 {
	width: 240px;
	height: 120px;
	float: left;
	font-family: regular;
	line-height: 1.7em;
	font-size: 15px;
	color: #545454;
	text-align: center;
}
#midimg {
	width: 100%;
	height: 42px;
	float: left;
	margin-top: 10px;
}
#midimg1 {
	width: 200px;
	height: 41px;
	margin: auto;
}
#midimg1 a {
	width: 200px;
	height: 41px;
	background-color: transparent;
	border: 2px solid #019cde;
	font: 14px / 41px regular;
	text-transform: uppercase;
	color: #019cde;
	text-align: center;
	text-decoration: none;
	display: block;
}
#midimg1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #019cde;
	transition: all .3s ease-in-out;
	-webkit-transition: all 0.3s;
}
/*-----------------------CLOUD SOLUTIONS-------------------------------*/


#midimg25 {
	width: 120px;
	height: 42px;
	float: left;
	font-family: Calibri;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 38px;
	text-align: center;
	background-color: #34aade;
	border-radius: 4px;
	box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
}
/*-----------------------HOSTING SUPPORT--------------------*/

#midtex212 {
	width: 240px;
	height: 305px;
	float: left;
	padding:24px;
 background: #fff;
	margin-left: 22px;
}
.image2 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/domain-registration.svg) no-repeat center ;
}
#midtex223 {
	width: 240px;
	height: 40px;
	float: left;
	color: #000;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	font-family: medium;
}
#midtext234 {
	width: 240px;
	height: 120px;
	float: left;
	font-family: regular;
	line-height: 1.7em;
	font-size: 15px;
	color: #545454;
	text-align: center;
}
#midimg245 {
	width: 100%;
	height: 42px;
	float: left;
	margin-top: 10px;
}
#midimg256 {
	width: 200px;
	height: 41px;
	margin: auto;
}
#midimg256 a {
	width: 200px;
	height: 41px;
	float: left;
	background-color: transparent;
	border: 2px solid #019cde;
	font: 14px / 41px regular;
	text-transform: uppercase;
	color: #019cde;
	text-align: center;
	text-decoration: none;
}
#midimg256 a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #019cde;
	transition: all .3s ease-in-out;
	-webkit-transition: all 0.3s;
}
/*-------------------------below-box-----------------*/



#midtext1 {
	width: 1218px;
	height: 325px;
	margin-top: 10px;
	margin: auto;
}
/*------------------------EMAIL SOLUTIONS----------------------*/

#midtex11 {
	width: 240px;
	height: 305px;
	float: left;
	padding:24px;
 background: #fff;
	margin-left: 22px;
}
.image3 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/support-plans.svg) no-repeat center ;
}
#midtex111 {
	width: 240px;
	height: 40px;
	float: left;
	color: #000;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	font-family: medium;
}
#midtext211 {
	width: 240px;
	height: 120px;
	float: left;
	font-family: regular;
	line-height: 1.7em;
	font-size: 15px;
	color: #545454;
	text-align: center;
}
#midimg11 {
	width: 100%;
	height: 42px;
	float: left;
	margin-top: 10px;
}
#midimg111 {
	width: 200px;
	height: 41px;
	margin: auto;
}
#midimg111 a {
	width: 200px;
	height: 41px;
	float: left;
	background-color: transparent;
	border: 2px solid #019cde;
	font: 14px / 41px regular;
	text-transform: uppercase;
	color: #019cde;
	text-align: center;
	text-decoration: none;
}
#midimg111 a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #019cde;
	transition: all .3s ease-in-out;
	-webkit-transition: all 0.3s;
}
/*-----------------------MANAGED IT SERVICE-------------------------------*/

#midtex211 {
	width: 240px;
	height: 305px;
	float: left;
	padding:24px;
		    background: #fff;
	margin-left: 22px;
}
.image4 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/cloud-serveriai.svg) no-repeat center ;
}
#midtex221 {
	width: 240px;
	height: 40px;
	float: left;
	color: #000;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	font-family: medium;
}
#midtext231 {
	width: 240px;
	height: 120px;
	float: left;
	font-family: regular;
	line-height: 1.7em;
	font-size: 15px;
	color: #545454;
	text-align: center;
}
#midimg241 {
	width: 100%;
	height: 42px;
	float: left;
	margin-top: 10px;
}
#midimg251 {
	width: 200px;
	height: 41px;
	margin: auto;
}
#midimg251 a {
	width: 200px;
	height: 41px;
	float: left;
	background-color: transparent;
	border: 2px solid #019cde;
	font: 14px / 41px regular;
	text-transform: uppercase;
	color: #019cde;
	text-align: center;
	text-decoration: none;
}
#midimg251 a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #019cde;
	transition: all .3s ease-in-out;
	-webkit-transition: all 0.3s;
}
/*-----------------------DEDICATED SUPPORT--------------------*/


#midimg2561 {
	width: 200px;
	height: 42px;
	float: left;
	background-color: transparent;
	border: 2px solid #019cde;
	margin-left: 35px;
}
#midimg2561 a {
	width: 200px;
	height: 42px;
	float: left;
	font: normal normal 400 39px / 30px bold-font;
	color: #838383;
	font-size: 16px;
	line-height: 38px;
	text-align: center;
	text-decoration: none;
}
#midimg2561 a:hover {
	text-decoration: none;
}
/*-----------------------HOURLY SUPPORT--------------------*/


#HOURLY4 {
	width: 200px;
	height: 42px;
	float: left;
	background-color: transparent;
	border: 2px solid #019cde;
	margin-left: 35px;
}
#HOURLY4 a {
	width: 200px;
	height: 42px;
	float: left;
	font: normal normal 400 39px / 30px bold-font;
	color: #838383;
	font-size: 16px;
	line-height: 38px;
	text-align: center;
	text-decoration: none;
}
#HOURLY4 a:hover {
	text-decoration: none;
}
/*-----------------------DESKTOP AS A SERVICE--------------------*/


#DESKTOP4 {
	width: 200px;
	height: 42px;
	float: left;
	background-color: transparent;
	border: 2px solid #019cde;
	margin-left: 35px;
}
#DESKTOP4 a {
	width: 200px;
	height: 42px;
	float: left;
	font: normal normal 400 39px / 30px bold-font;
	color: #838383;
	font-size: 16px;
	line-height: 38px;
	text-align: center;
	text-decoration: none;
}
#DESKTOP4 a:hover {
	text-decoration: none;
}
.img {
	margin-left: 130px;
	margin-top: 10px;
}
#patner-txt {
	width: 180px;
	height: 100px;
	float: left;
	font-family: Corbel;
	font-size: 48px;
	color: #767676;
	line-height: 99px;
	text-align: center;
}
#patner-micro {
	width: 169px;
	height: 87px;
	float: left;
	margin-top: 6px;
	background-image: url(../image/TECHNO_16.png);
}
#patner-lab {
	width: 197px;
	height: 87px;
	float: left;
	margin-top: 6px;
	background-image: url(../image/TECHNO_17.png);
}
#patner-sonic {
	width: 179px;
	height: 87px;
	float: left;
	margin-top: 6px;
	background-image: url(../image/TECHNO_18.png);
}
#patner-vmware {
	width: 221px;
	height: 87px;
	float: left;
	margin-top: 6px;
	background-image: url(../image/TECHNO_19.png);
}
#patner-dlink {
	width: 257px;
	height: 87px;
	float: left;
	margin-top: 6px;
	background-image: url(../image/TECHNO_20.png);
}


/*choose us*/

#chooseus {
	width: 975px;
	height: 520px;
	margin: auto;
}
#chooseus-top {
	width: 100%;
	height: 60px;
	font: 30px / 60px bold-font;
	color: #000;
	text-align: center;
	float: left;
	text-transform: uppercase;
}
#chooseustext {
	width: 1218px;
	float: left;
	height: 30px;
	color: #000;
	font: normal normal 300 20px / 30px bold-font;
	text-align: center;
	text-transform: uppercase;
}
#chooseus-left {
	width: 100%;
	height: 184px;
	float: left;
	margin-top: 30px;
}

#chooseus-right-bottom{
	width: 100%;
	height: 184px;
	float: left;
	margin-top: 60px;
}


#chooseus-left-box {
	width: 220px;
	height: 120px;
	float: left;
	padding:32px;
	background:#fff;
}



.imgsvg {
	width: 100%;
	height: 80px;
	float: left;
}
#chooseus-left-img {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/list-our.svg) no-repeat center ;
}
#chooseus-left-text {
	width: 100%;
	height: 40px;
	float: left;
	font: 16px / 40px medium;
	color: #000;
	text-align: center;
 
	text-transform:uppercase;
}
#chooseus-left-box1 {
	width: 220px;
	height: 120px;
	float: left;
	background:#fff;
	padding:32px;
	margin-left:60px;
}
#chooseus-left-img1 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/refresh-our.svg) no-repeat center ;
}

#chooseus-left-support {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/customer-service-our.svg) no-repeat center ;
}

#chooseus-left-text1 {
	width: 100%;
	height: 40px;
	float: left;
	font: 16px / 40px medium;
	color: #000;
	text-align: center;
 
	text-transform:uppercase;
}
#chooseus-left-box2 {
	width: 220px;
	height: 120px;
	float: left;
	background:#fff;
	padding:32px;

}
#chooseus-left-img2 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/website-our.svg) no-repeat center ;
}
#chooseus-left-text2 {
	width: 100%;
	height: 40px;
	float: left;
	font: 16px / 40px medium;
	color: #000;
	text-align: center;
 
	text-transform:uppercase;
}
#chooseus-left-box3 {
	width: 220px;
	height: 120px;
	float: left;
	background:#fff;
	padding:32px;
	margin-left: 60px;
}
#chooseus-left-img3 {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/agreement-our.svg) no-repeat center ;
}

#chooseus-left-deliver {
	width: 78px;
	height: 78px;
	margin: auto;
	background: url(../image/svg/clipboard-our.svg) no-repeat center ;
}


#chooseus-left-text3 {
	width: 100%;
	height: 40px;
	float: left;
	font: 16px / 40px medium;
	color: #000;
	text-align: center;
 
	text-transform:uppercase;
}
#chooseus-right {
	width: 100%;
	height: 30px;
	float: left;
	font: 18px / 30px regular;
	color: #545454;
	text-align: center;
}



/*end*/



/*benefits*/


#center-box-bottem-in {
	width: 100%;
	height:700px;
	float:left;
	padding-top:40px;
	padding-bottom:20px;
	background: #fff;
}

#midtext-bottom {
	width: 1218px;
	height: 700px;
	margin:auto;
	font-family: Calibri;
	color: #888888;
}

#about-top {
	width: 100%;
    float: left;
    height: 60px;
    font: 30px / 60px bold-font;
    color: #000;
    text-align: center;
	text-transform:uppercase;
}
#our-values-all-box{width:100%;
height:625px;
float:left;
padding-top:10px;
}

#our-values-out-box2{width:450px;
height:625px;
float:left;
background:url(../image/benifits.jpg) no-repeat center;
}

#our-values-out-box{width:725px;
height:625px;
float:left;
margin-left:39px;
}

 
#midtext-bottom-box {
	width: 695px;
	height: 125px;
	float: left;
	font-family: Calibri;
	color: #888888;
	text-align: center;
	font-size: 18px;
 padding:15px;
}
#midtext-bottom-box-circal {
	width: 100px;
	height: 78px;
	float: left;
	font-family: Calibri;
	color: #888888;
	text-align: center;
	font-size: 18px;
}
#midtext-bottom-box-circal-in {
	width: 78px;
	height: 78px;
float:left;
	background: url(../image/svg/analytics-benefits.svg) center no-repeat;
}


#img-increase{
	width: 78px;
	height: 78px;
float:left;
	background: url(../image/svg/increase-icon.svg) center no-repeat;
}


#img-risk{
	width: 78px;
	height: 78px;
float:left;
	background: url(../image/svg/teamwork-icon.svg) center no-repeat;
}


#img-roadblock{
	width: 78px;
	height: 78px;
float:left;
	background: url(../image/svg/laptop-roadblock.svg) center no-repeat;
}




#midtext-bottom-bar {
	width: 100%;
	height: 40px;
	float: left;
    color: #000;
    font-size: 18px;
    line-height: 40px;
    text-align:left;
    font-family: medium;
	text-transform:uppercase;
}

#midtext-bottom-box-text {
	width: 100%;
	height:80px;
	float: left;
	font-family:regular;
	line-height:26px;
	font-size: 15px;
	    color: #545454;
	text-align: left;
 
}


#midtext-section1 {
	width: 590px;
	height: 125px;
	float: left;

}





/*end*/





/*left tag*/

#lefttag {
	width: 30px;
	height: 109px;
	float: left;
	background-image: url(../image/left-tag.png);
	background-repeat: no-repeat;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
#lefttag a {
	width: 30px;
	height: 109px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	font: 0/0 a;
	text-shadow: none;
	color: transparent;
	text-decoration: none;
	border: 0 none;
	display: block;
	background-repeat: no-repeat;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
#lefttag a:hover {
	background-image: url(../image/left-tag-hover.png);
}
#ifarm {
	width: 100px;
	height: 50px;
	border: 0px;
	display: block;
	float: right;
}
.mo {
	float: left;
}
/* Go To Top Button */
.scrollup {
	position: fixed;
	bottom: 0px;
	right: 25px;
	display: none;
	background: url(../image/go-to-top.png)no-repeat 50% 50%;
	width: 54px;
	height: 54px;
	font: 0/0 a;
	color: transparent;
}
.scrollup a:hover {
	background-color: #0F9095;
}
/*---------------team-------------------------*/

#top-bar1 {
	width: 1218px;
	float: left;
	height: 60px;
	color: #000;
	font: 30px / 30px bold-font;
	text-align: center;
	line-height: 60px;
	text-transform:uppercase;
}
 
#teamtoptext {
	width: 1218px;
	float: left;
	height: 30px;
	color: #000;
	font: normal normal 300 39px / 26px bold-font;
	font-size: 20px;
	text-align: center;
}
/*------------------divider-testimonial------------------------ */

#line {
	width: 592px;
	height: 2px;
	margin-top: 10px;
	border-top: 1px solid #CCC;
}
#divider-left {
	width: 592px;
	height: 30px;
	float: left;
}
#icon {
	width: 14px;
	height: 17px;
	float: left;
	background: url(../image/divider.png);
	margin-left: 10px;
}
#divider-right {
	width: 592px;
	height: 30px;
	float: left;
	margin-left: 10px;
}
/*----------------support-------------------*/
#support {
	width: 960px;
	height: 335px;
	margin: auto;
}
#supportline {
	width: 592px;
	height: 2px;
	margin-top: 10px;
	border-top: 1px solid #CCC;
}
#support-left {
	width: 590px;
	height: 30px;
	float: left;
}
#iconsupport {
	width: 16px;
	height: 16px;
	float: left;
	background: url(../image/phone403.png);
	margin-left: 11px;
}
#support-right {
	width: 590px;
	height: 30px;
	float: left;
	margin-left: 10px;
}


#awsimg-box {
	width: 200PX;
	height: 200px;
	float:left;
		background:url(../image/amazon_web_services.png) no-repeat center;
 
}

#azureimg-box {
	width: 200PX;
	height: 200px;
	float:left;
		background: url(../image/azure-cloud-logo.png) no-repeat center;
		margin-left:100px;
 
}

#googleimg-box {
	width: 200PX;
	height: 200px;
	float:left;
		background:url(../image/partner-google-logo.png) no-repeat center;
 margin-left:100px;
}


#windows-server-box {
	width: 200PX;
	height: 200px;
	float:left;
		background:url(../image/windows-server-logo.png) no-repeat center;
 margin-left:100px;
}


#spanbox-tech {
	width: 100%;
	height: 210px;
	float: left;
margin-top:30px;
background:url(../image/supported-clouds-new.svg) no-repeat center;
}
#span {
	width: 1218PX;
	height: 45px;
	float: left;
	color: #545454;
	font-weight: 100;
	font-size: 25px;
	text-align: center;
	font: normal normal 300 30px / 25px bold-font;
	line-height: 40px;
}
#span1 {
	width: 1218px;
	height: 40px;
	float: left;
	color: #545454;
	font-weight: 100;
	font-size: 36px;
	text-align: center;
	margin-top: 15px;
	text-align: center;
	font: normal normal 300 39px / 30px bold-font;
}
#span3 {
	width: 1218px;
	height: 130px;
	margin: auto;
}
#price-box-view {
	width: 300px;
	height: 45px;
	float: left;
	font: normal normal 300 39px / 30px bold-font;
	font-size: 30px;
	color: #FFF;
	background: #00add8;
	cursor: pointer;
	border-radius: 4px;
	line-height: 45px;
	text-align: center;
}
#support-text-box {
	width: 100%;
	height: 60px;
	float: left;
	color: #000;
	font: 30px / 60px bold-font;
	text-align: center;
	text-transform:uppercase;
}
#support-text-bbox {
		width: 100%;
	height: 30px;
	float: left;
	font: 18px / 30px regular;
	color: #545454;
	text-align: center;
}
/*-----------------------star---------------------*/

form .stars {
	background-image: url(../image/stars.png);
	width: 134px;
	height: 22px;
	margin: 0 auto;
}
form .stars input[type="radio"] {
	position: absolute;
	opacity: 0;
	filter: alpha(opacity=0);
}
form .stars label {
	display: block;
	width: 30px;
	height: 30px;
	margin: 0!important;
	padding: 0!important;
	text-indent: -999em;
	float: left;
	position: relative;
	z-index: 10;
	background: transparent!important;
}
form .stars span {
	display: block;
	width: 0;
	position: relative;
	top: 0;
	left: 0;
	height: 30px;
}
/*------------------------end---------------------------------*/
#section-products1 {
	width: 100%;
	height: 10px;
	float: left;
}
#section-products2 {
	display: block;
	width: 80px;
	height: 2px;
	margin: auto;
	background-color: #019cde;
}
#patnernetwork {
	width: 100%;
	height: 100px;
	float: left;
}
#mpn {
	width: 400px;
	height: 80px;
	margin: auto;
	background-image: url(../image/msp.png);
	margin-top: 11px;
}
/*****************client first*******************/

.container-full {
	width: 100%;
	height: 370px;
	float: left;
margin-top:30px;
}


.container {
	width: 380px;
	height: 360px;
	float: left;
	background-color: #ffffff;
	/*border-top: 6px solid #00b9f5;*/
}
.quoteitem {
	width: 300px;
	height: 110px;
	padding: 20px 40px 20px 40px;
	float: left;
	color: #545454;
	font-size: 15px;
	font-family: regular;
	text-align: center;
	line-height: 1.7em;
}
/* Reset */
#quoteimgbox {
	width: 100%;
	height: 32px;
	float: left;
	margin-top: 20px;
}
#quoteimg {
	width: 32px;
	height: 32px;
	background: url(../image/svg/double-quotes-start.svg) no-repeat center;
	margin: auto;
}
.name {
	width: 100%;
	height: 150px;
	float: left;
}
.nameright {
	width: 100%;
	height: 50px;
	float: left;
	margin-top: 5px;
}
.nameright1 {
	width: 200px;
	height: 25px;
	margin: auto;
	text-align: center;
	color: #003087;
	font-size: 15px;
	line-height: 25px;
	text-indent: 10px;
	font-family: bold-font;
}
.nameright2 {
	width: 200px;
	height: 25px;
	margin: auto;
	text-align: center;
	color: #545454;
	font-size: 13px;
	line-height: 25px;
	text-indent: 5px;
	font-family: regular;
}
.imageboxfull {
	width: 100%;
	height: 70px;
	float: left;
	margin-top: 20px;
}
.clientimage {
	width: 70px;
	height: 70px;
	background-image: url(../image/c2.png);
	margin: auto;
	border-radius: 100px;
}
/************second client****************/

.container1 {
	width: 380px;
	height: 360px;
	float: left;
	margin-left: 38px;
	background-color: #ffffff;
	/*border-top: 6px solid #00b9f5;*/
}
.quote134 {
	width: 300px;
	height: 110px;
	padding: 20px 40px 20px 40px;
	float: left;
	color: #545454;
	font-size: 15px;
	font-family: regular;
	text-align: center;
	line-height: 1.7em;
}
.name1 {
	width: 100%;
	height: 150px;
	float: left;
}
.nameright121 {
	width: 100%;
	height: 50px;
	float: left;
	margin-top: 5px;
}
.nameright11 {
	width: 200px;
	height: 25px;
	margin: auto;
	text-align: center;
	color: #003087;
	font-size: 15px;
	line-height: 25px;
	text-indent: 10px;
	font-family: bold-font;
}
.nameright21 {
width: 200px;
	height: 25px;
	margin: auto;
	text-align: center;
	color: #545454;
	font-size: 13px;
	line-height: 25px;
	text-indent: 5px;
	font-family: regular;
}
.clientimage1 {
	width: 70px;
	height: 70px;
	margin: auto;
	background-image: url(../image/c3.png);
	border-radius: 100px;
}
/*****************end*******************/

/************thrid client****************/

.container2 {
	width: 380px;
	height: 360px;
	float: left;
	margin-left: 38px;
	background-color: #ffffff;
	/*border-top: 6px solid #00b9f5;*/
}
.quote2 {
	width: 300px;
	height: 110px;
	padding: 20px 40px 20px 40px;
	float: left;
	color: #545454;
	font-size: 15px;
	font-family: regular;
	text-align: center;
	line-height: 1.7em;
}
.name2 {
	width: 100%;
	height: 150px;
	float: left;
}
.nameright212 {
	width: 100%;
	height: 50px;
	float: left;
	margin-top: 5px;
}
.nameright12 {
	width: 200px;
	height: 25px;
	margin: auto;
	text-align: center;
	color: #003087;
	font-size: 15px;
	line-height: 25px;
	text-indent: 10px;
	font-family: bold-font;
}
.nameright22 {
	width: 200px;
	height: 25px;
	margin: auto;
	text-align: center;
	color: #545454;
	font-size: 13px;
	line-height: 25px;
	text-indent: 5px;
	font-family: regular;
}
.clientimage2 {
	width: 70px;
	height: 70px;
	margin: auto;
	background-image: url(../image/client1.png);
	border-radius: 100px;
}
/*****************end*******************/

.ban-dot {
	vertical-align: text-top;
	color: #fff;
	opacity: .3;
	padding: 0px 0px;
}
/*Chat*/


.float {
	position: fixed;
	width: 184px;
	height: 173px;
	bottom: 40px;
	right: 0px;
	background-image: url(chat_online.png);
	color: #FFF;
	text-align: center;
}
.my-float {
	font-size: 24px;
	margin-top: 18px;
}
/*end*/


/*---------------Fotter-----------*/

#bottem-all {
	width: 100%;
	height: 118px;
	background-color: #333;
	float: left;
	padding-bottom: 40px;
	padding-top: 40px;
}
#bottem {
	width: 1218px;
	height: 118px;
	margin: auto;
}
#bottem-left {
	width: 550px;
	height: 90px;
	float: left;
}
#b2 {
	width: 384px;
	height: 25px;
	color: #d7d7d7!important;
	float: left;
	font: 12px / 25px regular;
	display: block;
	margin-top: 8px;
	text-transform: uppercase;
	margin-left: 20px;
}
#paypal {
	width: 100%;
	height: 40px;
	float: left;
	margin-top: 10px;
}
#contenerlogo {
	width: 600px;
	height: 40px;
	margin: auto;
}
#paypallogo {
	width: 185px;
	height: 40px;
	float: left;
	background: url(../image/small-logo.png);
}
#bl {
	width: 650px;
	height: 60px;
	float: right;
}
#b1 {
	width: 326px;
	height: 40px;
	margin-top: 5px;
	float: right;
}
#b1 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#b1 ul li {
	padding: 0px 9px;
	margin-right: -4px;
	color: #fff;
	float: left;
	font: normal normal 400 39px / 30px bold-font;
	font-size: 14px;
	text-align: center;
	text-align: left;
	display: block;
}
#b1 ul li a {
	color: #fff;
	text-decoration: none;
}
#b1 ul li a:hover {
	color: #fff;
}
.v {
	color: #09F;
	text-decoration: none;
}
.v:hover {
	color: #FC0;
}
#time {
	width: 100px;
	height: 20px;
	float: left;
	margin-top: 115px;
	margin-left: 150px;
	color: #FFF;
	font-family: Corbel;
}
/*---------------------------bottom icon--------------------------*/

#rine {
	width: 100%;
	height: 25px;
	float: left;
}
#sslsocail {
	width: 180px;
	height: 25px;
	margin: auto;
}
#SSl {
	width: 131px;
	height: 32px;
	float: left;
	margin-top: 6px;
}
#righticone1 {
	width: 180px;
	height: 25px;
	float: left;
}
#righticone1 ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#righticone1 li a {
	width: 32px;
	height: 32px;
}
#ficon1 {
	width: 25px;
	height: 25px;
	background: url(../image/partners/SVG-Social/twitter.svg) center no-repeat;
	float: left;
	padding-left: 10px;
	padding-right: 20px;
}
#ficon1:hover {
	background: url(../image/partners/SVG-Social/twitter-c.svg) center no-repeat;
}
#sicon1 {
	width: 25px;
	height: 25px;
	background: url(../image/partners/SVG-Social/facebook.svg) center no-repeat;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}
#sicon1:hover {
	background: url(../image/partners/SVG-Social/facebook-c.svg) center no-repeat;
}
#licon1 {
	width: 25px;
	height: 25px;
	background: url(../image/partners/SVG-Social/linkedin.svg) center no-repeat;
	float: left;
	padding-left: 20px;
	padding-right: 10px;
}
#licon1:hover {
	background: url(../image/partners/SVG-Social/linkedin-c.svg) center no-repeat;
}
#small-logo {
	width: 263px;
	height: 46px;
	margin-top: 8px;
	background: url(../image/small-logo.png);
}
#socailnetwork {
	width: 100%;
	height: 25px;
	float: left;
	margin-top: 15px;
}
#bottom-menu {
	width: 470px;
	height: 25px;
	margin: auto;
}
#bottom-menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#bottom-menu ul li {
	padding: 5px 10px;
	text-align: center;
	float: left;
	font-family: regular;
	font-size: 12px;
	color: #d7d7d7!important;
	text-transform: uppercase;
}
#bottom-menu ul li a {
	display: block;
	color: #d7d7d7!important;
	text-align: center;
	text-decoration: none;
}
#bottom-menu ul li a:hover {
	text-decoration: underline;
}


/*.wave{display: inline-block;
    animation: a 14s cubic-bezier(.36,.07,.19,.8) both;}*/
	
 