@charset "utf-8";
/* CSS Document */


.pagehdr {	
	background:#ededed;
	padding:10px 0 10px 10px;
	font-size:22px;
	color:#f36432;
	margin-bottom:7px;
	font-family: 'Crete Round', serif;
}
.pagehdr_sf{
	background:#2c2c2c;
	padding:10px 0 10px 10px;
	font-size:22px;
	color:#00a1e0;
	margin-bottom:7px;
	font-family: 'Crete Round', serif;
}
.pagehdr_sp{
	background:#2c2c2c;
	padding:10px 0 10px 10px;
	font-size:22px;
	color:#ef6630;
	margin-bottom:-10px;
	font-family: 'Crete Round', serif;
}
.pagehdr_sp a{
	color:#fff;
}
.grdbg{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e1e9ef+0,f4f7f9+100 */
	background: #e7ebf3; /* Old browsers */
	/*background: -moz-linear-gradient(left,  #e1e9ef 0%, #f4f7f9 100%);  FF3.6-15 */
	/*background: -webkit-linear-gradient(left,  #e1e9ef 0%,#f4f7f9 100%);  Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to right,  #e1e9ef 0%,#f4f7f9 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e9ef', endColorstr='#f4f7f9',GradientType=1 ); IE6-9 */
	
    padding:5px;
    height: 285px;

}
.classic-box img {
	padding-top:10px;
	padding-bottom:10px;
}
.listhite{
	min-height:115px;
	padding-left:10px;
}
.planhdr {
	color:#137a95;
	font-size:15px;
	padding-left:10px;
	margin-bottom: 10px;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Crete Round', serif;
}
.cstmhdr {
	color:#103d8e;
	font-size:15px;
	padding-left:10px;
	margin-bottom: 10px;
	padding-bottom:15px;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Crete Round', serif;
}
.shrphdr {
	color:#e3b724;
	font-size:15px;
	padding-left:10px;
	margin-bottom: 10px;
	padding-bottom:15px;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Crete Round', serif;
}
.upgrdhdr {
	color:#31bef2;
	font-size:15px;
	padding-left:10px;
	padding-bottom:15px;
	margin-bottom: 10px;
	text-transform:uppercase;
	text-align:center;
	font-family: 'Crete Round', serif;
}
.ornghdr {
	font-family: 'Crete Round', serif;
	color: #ef6630;
}
.bluhdr {
	font-family: 'Crete Round', serif;
	color: #00a1e0;
}
.mrgnbtm0{
	margin-bottom:0px
}
.ulhite{
	height:115px
}
.hdrheight{
	height:45px;
}
ul .sp01{
	font-family: 'Rubik', sans-serif;
	color:#000;
	font-size:13px;
	list-style-image:url(../images/sp_arrow_01.png);
	margin-left:15px;
	padding-left:10px;

}
ul .sp02{
	font-size:13px;
	color:#000;
	font-family: 'Rubik', sans-serif;
	list-style-image:url(../images/sp_arrow_02.png);
	margin-left:15px;
	padding-left:10px;
}
ul .sp03{
	font-family: 'Rubik', sans-serif;
	color:#000;
	font-size:13px;
	list-style-image:url(../images/sp_arrow_03.png);
	margin-left:15px;
	padding-left:10px;
}

ul .sp04{
	font-family: 'Rubik', sans-serif;
	color:#000;
	font-size:13px;
	list-style-image:url(../images/sp_arrow_04.png);
	margin-left:15px;
	padding-left:10px;
}
/*site core page css */
.scgrdbg{
	background: #e7ebf3; /* Old browsers */
	padding:5px;
    height: 360px;

}
.sculhite{
	height:190px;
}
ul .sc01{
	font-family: 'Rubik', sans-serif;
	color:#000;
	font-size:13px;
	list-style-image:url(../images/sp_arrow_01.png);
	margin-left:15px;
	padding-left:10px;

}
ul .sc02{
	font-size:13px;
	color:#000;
	font-family: 'Rubik', sans-serif;
	list-style-image:url(../images/sp_arrow_02.png);
	margin-left:15px;
	padding-left:10px;
}
ul .sc03{
	font-family: 'Rubik', sans-serif;
	color:#000;
	font-size:13px;
	list-style-image:url(../images/sp_arrow_03.png);
	margin-left:15px;
	padding-left:10px;
}

ul .sc04{
	font-family: 'Rubik', sans-serif;
	color:#000;
	font-size:13px;
	list-style-image:url(../images/sp_arrow_04.png);
	margin-left:15px;
	padding-left:10px;
}

ul .scorngblt{
	font-family: 'Rubik', sans-serif;
	color:#000;
	font-size:13px;
	list-style-image:url(../images/orangeBullet.png);
	margin-left: 23px;
	padding-left: 4px;
}


.sf01{
	color:#fff;
	font-family: 'Rubik', sans-serif;
	font-size:15px;
	line-height:30px;
	font-weight:bold;
	list-style-image:url(../images/wt_bullet.png);
	margin-left:15px;
	padding-left:10px;
}
.sf02{
	color:#fff;
	font-family: 'Rubik', sans-serif;
	font-size:13px;
	list-style:disc;
	margin-left:20px;
	padding-left:5px;
}

.normalbullets{

	font-family: 'Rubik', sans-serif;
	font-size:13px;
	list-style:disc;
	line-height:20px;
	
	margin-left:15px;
	padding-left:10px;
}

.paddingbtm5px{
	padding-bottom:5px;
}
.txtdarkblack{
	color:#343434;
}
.testimony-author span{
	text-transform:capitalize;
	font-size:13px;
	
	color:#000;
}
.testimony-author .nm{
	font-size:13px;
	color:#f26531;
	margin-bottom:0px;
}
.greybg {
	background-color:#dde4eb;
	padding-top:10px;/*modified with dibin*/
	margin-bottom:20px;
}

.greybg1 {
	background-color:#f2f2f2;
	padding-top:20px;
	margin-bottom:25px;
}

.sfbg {
	background-image:url(../images/sf_bg.jpg);
	background-repeat:no-repeat;
	background-color:#b5d8f8;
	padding-top:20px;
	margin-bottom:20px;
}

.sfbg1 {
	background:#356898;
	background-image:url(../images/sf_bg1.jpg);
	background-position:center top;
	padding-top:20px;
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.sfbg2{
	background:#90a4c3;
	background-image:url(../images/sfbg2.jpg);
	background-repeat:no-repeat;
	background-position:right center;
    padding:10px;
}
.sfbg2inner{
	background-color:#127a95; width:45%; padding:10px; text-align:left;
}

.sfbg3{
	background:#021e33;
	background-image:url(../images/sfbg_admin.jpg);
	background-repeat:no-repeat;
	background-position:left;
    padding:10px;
	
}
.sfbg3inner{
	background-color:rgba(255,255,255,1);width:45%; padding:10px; text-align:left; margin-left:53%;
	color:#343434
}

.sfbg4{
	background:#27bec5;
	background-image:url(../images/sfbg_campaign.jpg);
	background-repeat:no-repeat;
	background-position:left center;
    padding:10px;
	
}
.sfbg4inner{
	background-color:#891a44;width:45%; padding:10px; text-align:left; margin-left:53%;
	color:#fff;
}
.sfbg5{
	background:#283033;
	background-image:url(../images/sfbg5.jpg);
	background-repeat:no-repeat;
    padding:10px;
}
.sfbg5inner{
	background-color:#fff;width:53%; padding:10px; text-align:left; margin-left:45%;
}
.drkgreybg {
	background-color:#302e2e;
	padding-top:20px;
	margin-bottom:20px;
	padding-bottom:20px;
}
.wearedoneit {
	font-family: 'Crete Round', serif;
	padding-bottom:10px;
	border-bottom:1px solid #4a4747;
	text-align:center;
	color:#f36432;
	font-size:22px;
	margin-bottom:20px;
}
.orngtxthdr {
	color:#f36432;
	font-size:15px;
	font-family: 'Crete Round', serif;
	display:block;
	padding:5px;
	text-align:center;
	height:40px;
}
.orngtxtbighdr {
	color:#f36432;
	font-size:24px;
	font-family: 'Crete Round', serif;
	
}

.brdrright {
	border-right:1px solid #252323;
	padding-right:10px;
}
.wttxt {
	color:#dedede;
	font-family: 'Rubik', sans-serif;
	text-align:center;
	height:80px;
}
.lbl{
	font-family: 'Rubik', sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#858585;
	float:left; 
}

.requiredstar{
	color:#F00; 
	font-size:18px;
	padding-right:5px;
}
/* striked text */

.strike {
	
	display: block;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	padding:10px 0 20px 0;
}
.strike > span {
	position: relative;
	display: inline-block;
	font-family: 'Crete Round', serif;
	font-size:22px;
	
}
.strike > span:before, .strike > span:after {
	content: "";
	position: absolute;
	top: 50%;
	width: 9999px;
	height: 2px;
	background: #ededed;
}
.strike > span:before {
	right: 100%;
	margin-right: 15px;
}
.strike > span:after {
	left: 100%;
	margin-left: 15px;
}
.cmttxt{
	font-family: 'Crete Round', serif;
	font-size:16px;
	color:#6b6b6b; 
	line-height:28px; 
	padding-bottom:10px 
}
.rndregular{
	font-family: 'Crete Round', serif;
	color:#353434;
	font-size:14px;
}
.rnd15px{
	font-family: 'Crete Round', serif;
	color:#353434;
	font-size:16px;
}

.rbkregular{
	font-family: 'Rubik', sans-serif;
	font-size:14px;
}
.rbkregular16px{
	font-family: 'Rubik', sans-serif;
	font-size:16px;
}
.centeraligned{
	min-width:200px; max-width:1000px; text-align:center
}
.italik{
	font-style:italic;
}
.boldd{
	font-weight:bold;
}
.rbkhdr{
	font-family: 'Rubik', sans-serif;
	font-size:20px;
	color:#232222
}

.cretrndhdr{
	font-family: 'Crete Round', serif;
	font-size:20px;
	color:#232222;
	padding-top:10px;
	width:200px;
}

.pdnglftbtm{padding-left:15px; padding-bottom:15px;}
.sysadminhdr{
	background:#f36432; height:20px; text-align:left; margin-top:20px; padding:10px; color:#fff; font-family: 'Rubik', sans-serif; font-weight:700; font-size:18px; width:auto; position:absolute;
}
.sysadmintxt{background:rgba(255,255,255,0.9); padding:10px; width:45%; margin-top:65px; text-align:left;}
.sysadminbg{background-image:url(../images/serverRoom.jpg); background-position:center; background-size:cover; background-repeat:no-repeat; min-height:330px; max-height:600px; margin-bottom:20px;}

.customdevbg{background-image:url(../images/customdevbg.jpg); background-position:right bottom; background-size:cover; background-repeat:no-repeat; min-height:330px; max-height:600px; margin-bottom:20px; 
}
.customdevbg1{background-image:url(../images/cdev_bg1.jpg);background-color:#5fc5ca; background-position:center right; background-repeat:no-repeat; background-repeat:no-repeat; min-height:300px; max-height:600px;}
.customdevtxt{background:rgba(255,255,255,0.9); padding:10px; width:50%;text-align:left; margin:10px;}
.cretrndbluetxt{color:#4365a3;font-size:17px;font-style:italic;padding-bottom:20px;}

.ba_bg{background-image:url(../images/ba_bg.png); background-color:#002a47; background-position:right bottom;  background-repeat:no-repeat; min-height:250px; max-height:600px; margin-bottom:20px;}
.ba_bg1{background-image:url(../images/ba_bg1.png); background-color:#002a47; background-position:right bottom;  background-repeat:no-repeat; min-height:335px; max-height:600px; margin-bottom:20px;}
.ba_bg2{background-image:url(../images/ba_bg2.png); background-color:#000103; background-position:center center;  background-repeat:no-repeat; min-height:280px; max-height:600px; margin-bottom:20px;}
.babgtxt{background:rgba(255,255,255,0.9); padding:10px; width:50%; margin-top:15px; text-align:left; height:auto}
.babg2txt{background:rgba(255,255,255,0.9); padding:10px; width:95%; margin-top:10px; text-align:left; height:auto; float:left}
.baright{width:55%; position:absolute;right:0;height: 220px;background-image:url(../images/ba_bg3.jpg); background-position: center right; background-repeat:no-repeat;z-index:-1; background-color:#dcdfe1}
.baleft{background-image:url(../images/ba_bg4.jpg); background-repeat:no-repeat; height:180px; background-position:left; float:left; width:55%; position:absolute}
.ba2right{transform:skewX(-30deg); background:#137a95; height:160px; float:right; width:60%; margin-right:-100px; padding-top:20px; color:#fff; }
.batdnlleft{width: 65%;background:#31bef3;float: left;height: 285px;transform: skewX(-30deg);margin-left: -88px;padding-top: 20px;padding-left: 20px;z-index: 1;}
.batdnlleftinr{transform:skew(30deg); text-align:left; width:70%; padding-left:55px;color:#fff;}
.managed_bg{background-image:url(../images/managed_bg.jpg); background-color:#071019; background-position:right bottom;  background-repeat:no-repeat; min-height:250px; max-height:620px; margin-bottom:20px;}
.ai_bg{background-image:url(../images/ai_img_01.jpg); background-color:#0f4359; background-position:right top;  background-repeat:no-repeat; min-height:250px; max-height:620px; margin-bottom:20px;}

.managedintxt{background: rgba(255,255,255,0.9);padding: 10px;width: 50%;margin-top:55px;text-align:left; margin-bottom: 10px;}
.dbase_hd{background: #f36432; height: 20px;text-align: left;padding: 10px; color: #fff; font-family: 'Rubik', sans-serif; font-weight: 700; font-size: 18px;    position: absolute;}
.dbase_bg{background-image: url(../images/dbase_bg_01.jpg);background-color: #f0b560;background-position: left center; background-repeat: no-repeat;min-height: 304px; margin-bottom: 20px;}
.dbaseintxt{background: rgba(255,255,255,0.95); padding: 10px 10px 0px 20px;width: 52%; margin-top: 70px;    text-align: left;    margin-bottom: 10px;    right: 15px;    margin-left: 41%;}
.dbase_bg_01{background-image: url(../images/dbase_bg_02.jpg);background-color: #c6bbbd;background-position: left center; background-repeat: no-repeat;min-height: 304px; margin-bottom: 20px;}
.dbase_bg_02{background-image: url(../images/dbase_bg_03.jpg);background-color: #007bbe;background-position: left center; background-repeat: no-repeat;min-height: 282px; margin-bottom: 20px;}
.dbaseintxt_02{background: rgba(255,255,255,0.95); padding: 10px 10px 0px 20px;width: 50%; margin-top: 50px;    text-align: left;  margin-left: 2%;}
.boldtxt {color:#353434;font-size:15px;}
.orngtxt{ color:#f36432}

.bq3 {  min-width: 200px; text-align:center; background: url(../images/bquotes.png) top left no-repeat; padding-left:25px; line-height: 30px; color: #000; margin:0 auto; }
.bq3 p {font-family: 'Rubik', sans-serif; font-style:italic; font-size:20px; padding-right: 25px; line-height: 30px; background: url('../images/bquotes.png') bottom right no-repeat; padding-bottom:0px; margin-bottom: 15px; color: #000; }

.sc_bg{background-image:url(../images/sc_bg.png); background-color:#f0f0f0; background-position:right center;  background-repeat:no-repeat; min-height:275px; max-height:350px; margin-bottom:20px;
-moz-box-shadow: inset 0 0 25px 25px #e6e6e6;-webkit-box-shadow: inset 0 0 25px 25px #e6e6e6;box-shadow: inset 0 0 25px 25px #e6e6e6;}

.scbgtxt{background:#f2c631; padding:35px 25px 25px 25px; width:45%; margin-top:19px; text-align:left; height:auto}
.scarchitech{ overflow:hidden; width:99%; margin:0 auto;height:190px;position:relative;}
.scarchitech_left{width:61%; background:#31bef2;float:left;height:175px; transform:skewX(-30deg); margin-left: -90px; color:#fff;}
.scarchitech_right {width: 56%;background:#137a95;float:right;height:175px;transform:skewX(-30deg);margin-right:-90px; color:#fff;}
.scarch_right_p{font-family: 'Rubik', sans-serif; transform:skewX(30deg); text-align:center;margin-left:50px; margin-right:110px; margin-top:27px; font-size:14px; color:#000; line-height:22px}
.scarch_left_p{font-family: 'Rubik', sans-serif; transform:skewX(30deg); text-align:left; width:73%; margin-left:120px; margin-top:27px; font-size:14px; color:#000; text-align:center;}
.shrpntlink{color:#163b90; text-decoration:none;}
.sccusmain{overflow:hidden; margin:0 auto; height:210px; position:relative; margin-bottom:20px;}
.sccusmain_right{width:58%; position:absolute;right:0;height: 210px;background-image:url(../images/sc_05_img.jpg); background-repeat:no-repeat;z-index:-1; background-position:right center;}
.sccusmain_left{width:60%;background: #ebc639;float: left;height: 278px;transform: skewX(-30deg);margin-left:-86px;padding-top:20px; padding-left:26px;  z-index:1; border-right:7px solid #fff;}
.sccusinr{transform:skew(30deg); text-align:center; width:65%; padding-left:80px; padding-top:20px;}
.sccussecond{overflow:hidden; margin:0 auto; height:260px; position:relative; margin-bottom:20px;}

.sccussecond_right{width:67%;height: 268px;background-image:url(../images/sc_06_img.jpg); background-repeat:no-repeat;z-index:-1; background-position:left center; }
.sccussecond_left{width:60%; background: #137a95;float:right; height:268px;transform:skewX(30deg);margin-right:-90px; padding-left:26px;  z-index:1; border-left:7px solid #fff; color:#fff;}
.sccussecondinr{transform:skew(-30deg); text-align:center; width:65%; padding-left:80px; padding-top:20px;}
.scsystem{background-image:url(../images/scsystem.jpg); background-position:top center; background-size:cover; background-repeat:no-repeat; min-height:330px; background-color:#536a8a; max-height:600px; margin-bottom:20px;}
/*scplanning */
.scplng{ overflow:hidden; width:99%; margin:0 auto;height:190px;position:relative;}
.scplng_left{width:61%; background:#31bef2;float:left;height:175px; transform:skewX(-30deg); margin-left: -90px; color:#fff;}
.scplng_left_p{font-family: 'Rubik', sans-serif; transform:skewX(30deg); text-align:left; width:73%; margin-left:120px; margin-top:27px; font-size:14px; color:#000; text-align:center;}
.scplng_right {width: 56%;background:#137a95;float:right;height:175px;transform:skewX(-30deg);margin-right:-90px; color:#fff;}
.scplng_right_p{font-family: 'Rubik', sans-serif; transform:skewX(30deg); text-align:center;margin-left:50px; margin-right:110px; margin-top:27px; font-size:14px; color:#000; line-height:22px}



/*scplanning */

.stcoremain{overflow:hidden; margin:0 auto; height:170px; position:relative; margin-bottom:20px;}
.stcore_right{width:58%; position:absolute;right:0;height: 170px; background-color:#ededed; background-image:url(../images/sc_07_img.png); background-repeat:no-repeat;z-index:-1; background-position:right top;}
.stcoreinr{transform:skew(30deg); text-align:center; width: 82%; padding-left: 59px; padding-top:20px;}


.sf_small_hdr {color:#333;font-size:16px;margin-top:20px;font-family: 'Crete Round', serif;}
.sf_counter {color:#31bef2;	font-size:40px; font-weight:700; font-family: 'Crete Round', serif;}
.architech{overflow:hidden; width:90%; margin:0 auto; height:190px; position:relative;}
.architech_left{width:66%;background: #dbe9ee;float: left;height: 165px;transform: skewX(-30deg);margin-left: -90px; }

.arch_left_p{
	font-family: 'Rubik', sans-serif; transform:skewX(30deg); text-align:left; width:73%; margin-left:120px; margin-top:20px; font-size:14px; color:#000;
}
.architech_right{
	width:53%;background:#31bef2;float: right;height: 165px;transform: skewX(-30deg);margin-right: -90px;
}
.arch_right_p{
	font-family: 'Crete Round', serif; transform:skewX(30deg); text-align:center;  margin-left:50px;margin-right:110px; margin-top:20px; font-size:18px; color:#fff; font-style:italic;
}
 .tstmoney{
   font-size:13px; font-style:italic; text-align:center; color:#212121; line-height:26px
   }
 .authorname{
     font-weight:bold; font-style:italic; color:#f36432; text-align:right; display:block; margin-top:25px;
	 padding-right:20px;
   }
 .authordesig{
     color:#4b4b4b; font-size:13px; font-style:italic; text-align:right;
	 	 padding-right:20px;
		 margin-bottom:20px;
    }
 .authorrightbrdr{
       border-right:1px solid #d5d5d5;
	   padding-right:20px;
   }
/*five column css */
.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
}
.col-xs-15 {
	width: 17.9%;
	float: left;
}

.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}

.mybtn{
	padding-left:5px; 
	margin-top:5px;
}

.mybtn1{
		margin-top:10px;
	}
.insight_p{
	height:75px;
}

.frmmain{
	overflow:hidden;
}
.frmskew{
	width:280px;
	height:50px; 
	transform:skewX(-30deg); 
	background:#e7e1e1; 
	margin-left:-20px; 
	padding-left:18px; 
	padding-top:20px; 

}
.frminput{
	width: 110px; margin-right: 6px;
}
.frmorngtxt{
	transform:skewX(30deg);
	color:#f36432;
	font-size:24px;
	font-family: 'Crete Round', serif;
	padding-top:3px;
}
.cround24px{
	 display:block; font-family: 'Crete Round', serif; font-size:24px; color:#fff; line-height:30px;
}
.sfaccmgrmain{
	overflow:hidden
}
.sfaccmgrleft{
	background-image:url(../images/sfbg3.jpg); background-repeat:no-repeat; height:260px; background-position:left; float:left; width:35%; position:absolute
}
.sfaccmgrright{
	transform:skewX(-30deg); background:#8c133e; height:240px; float:right; width:75%; margin-right:-100px; padding-top:20px; 
}
.sfaccmgrrightinr{
	transform:skew(30deg); text-align:left; width:70%; padding-left:80px; 
}
.sfslsmain{
	overflow:hidden; margin:0 auto; height:300px; position:relative;
}
.bitraditionmain01{	overflow:hidden; margin:0 auto; height:150px; position:relative;}
.sfslsmgmtleft{	width: 70%;background: #31bef3;float: left;height: 285px;transform: skewX(-30deg);margin-left: -88px;padding-top: 20px;padding-left: 25px;z-index: 1;border-right:7px solid #fff; }
.sfslsmgmtright{
	width:55%; position:absolute;right:0;height: 300px;background-image:url(../images/sfbg4.jpg); background-position:right; background-repeat:no-repeat;z-index:-1
}
.sfslsmgmtinr{transform:skew(30deg); text-align:left; width:70%; padding-left:80px;}
.sfslsmgmtrtinner {
	color: #333436;vertical-align: middle;padding-left: 230px;padding-top: 40px;padding-right: 46px;
}
.sfomnimain{
	overflow:hidden; margin:0 auto; height:300px; position:relative; margin-bottom:20px;
}
.sfomnileft{
	width:65%;background: #ebc639;float: left;height: 278px;transform: skewX(-30deg);margin-left:-86px;padding-top:20px; padding-left:26px;  z-index:1; 
}
.sfomniinr{transform:skew(30deg); text-align:left; width:70%; padding-left:80px; }
.sfomniright{
	width:55%; position:absolute;right:0;height: 298px;background-image:url(../images/sfomniright.jpg); background-repeat:no-repeat;z-index:-1; background-position:right center;
}

.sfintegrations{width:55%; position:absolute;right:0;height: 298px;background-image:url(../images/sfintegrations.jpg); background-repeat:no-repeat;z-index:-1; background-position:right center;}
.sfintegmain{
	overflow:hidden; margin:0 auto; height:280px; position:relative; margin-bottom:20px;
}
.sfintegleft{
	width:60%;background: #127a95;float: left;height: 260px;transform: skewX(-30deg);margin-left:-80px;padding-top:20px; padding-left:20px;  z-index:1; 
}
.sfinteginr{
	transform:skew(30deg); text-align:left; width:70%; padding-left:80px; 
}

/*five column css */
@media (min-width: 768px) {
/*five column css */
	.col-sm-15 {
	width: 17.9%;
	float: left;
}
/*five column css */
	.ornghdr {
	left: 17.9%;
	font-size: 18px;
}
.bluhdr {
	left: 17.9%;
	font-size: 18px;
	
}
.pagehdr {
	font-size:14
}

}

@media screen and (max-width : 480px){
	.sysadmintxt{
		width:60%;
	}
}

@media screen and (max-width : 320px){
	.sysadmintxt{
		width:60%;
	}
}
@media (min-width: 992px) {
/*five column css */
    .col-md-15 {
	width: 17.9%;
	float: left;
}/*five column css */
.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1 { width: 14.285714285714285714285714285714%; float:left }
	.ornghdr {
	left: 38%;
	font-size: 18px;
}
.bluhdr {
	left: 38%;
	font-size: 18px;
	
}

}
@media (min-width: 1200px) {
/*five column css */
    .col-lg-15 {
	width: 17.9%;
	float: left;
}
.seven-cols .col-md-1,  .seven-cols .col-sm-1,  .seven-cols .col-lg-1 {    width: 14.285714285714285714285714285714%; float:left }
}
@media only screen and (max-width:1024px){
	.one-fourth{margin-left:0px;width:23%}
	.listhite{min-height:155px;padding-left:10px;}
	.grdbg{height:315px;}
	.ulhite{height:145px}
	.insight_p{height:90px;}
	.frmskew{width:270px;height:50px;}
	.requiredstar{margin-right:0px;}
	.frminput{width: 95px; margin-right: 6px;}
	.architech{width:95%; margin:0 auto; height:220px; position:relative;}
	.sysadmintxt{ width:55%; }
	.frmmain{ margin-left:-15px;}
	.sfaccmgrleft{height:260px;width:45%; }
	.sfslsmgmtrtinner {padding-top: 20px;padding-right: 46px;}
	.sfomnimain{height:300px; }
	.sfomnileft{height: 270px;}
	.sfomniright{height:290px}
	.sfintegrations{height:390px}
	.sfintegmain{height:310px;}
	.sfintegleft{height: 310px;margin-left:-100px; width:65%; padding-left:5%;}
	.sfinteginr{width:70%; padding-left:80px; }
	.bitraditionmain01{height:198px;}
	.batdnlleft{ height:200px;}
	.batdnlleftinr{width:60%; padding-left:95px;color:#fff;}
	.babg2txt{width:96%; margin-right:3px;}
	.scarchitech_left{width:64%;}
	.scarchitech_right{width:60%;}
	.scarch_left_p {width: 68%;margin-left: 109px;margin-top: 15px;	}
	.scarch_right_p {margin-top: 18px;}
	.sccusmain{height:260px}
	.sccusmain_right { height:260px}
	.stcore_right { height:260px}
	.sccusmain_left {height:260px; padding-top:5px;}
	.sccussecond { height:305px}
	.sccussecond_left{ height:305px}
	.sccussecondinr {padding-left: 36px;}
	.sccussecond_right {width: 60%; height: 305px;background-position: right center;}
	
}
@media only screen and (min-width:768px) and (max-width:1023px) and (orientation :portrait), (min-width:768px) and (max-width:1023px) {
	.col-md-15 {width: 16%;float: left;	}
	
	.one-fourth{width:43%;}
	.insight_p{	height:125px;}
	.architech{width:100%; margin:0 auto; height:220px; position:relative;}
	.architech_left{width:70%;background: #dbe9ee;float: left;height: 190px;transform: skewX(-30deg);margin-left: -90px; }
	.architech_right{height: 190px; width:54%}
	.frmmain{ margin-left:0px;}
	.frmskew{ margin-left:-20px; margin-right:70px; width:250px; }
	.frminput{width: 115px; margin-right: 6px;}
	.sysadmintxt{ width:60%; }
	.frmorngtxt{ font-size:18px;}
	.sfbg2inner{width:55%; }
	.sfslsmgmtrtinner {padding-left: 180px;padding-top: 25px;padding-right: 16px; font-size:20px;}
	.sfomnimain{height:360px; }
	.sfomnileft{height: 350px; margin-left:-110px; padding-left:60px; width:70%}
	.sfomniright{background-position:left center;}
	.sfintegrations{background-position:left center; height:325px;}
	.sfintegmain{height:380px;}
	.sfomniright{height:380px}
	.sfintegleft{height: 305px; margin-left:-105px; padding-left:40px; width:73% }
	.sfaccmgrright{height:250px; width:75%; margin-right:-90px; }
	.sfaccmgrrightinr{width:65%; padding-left:80px;  font-size:20px; line-height:24px;}
	.customdevtxt{padding:10px; width:65%;}	
	.wttxt {height:100px}
	.sfslsmain{ height:455px;}
	.sfslsmgmtleft{ padding-left:35px; height:350px; width:78%; margin-left:-100px; padding-right:10px;}
	.sfslsmgmtright{height: 370px;}
	.sfaccmgrleft{height:270px; }
	.sfbg3inner{width:63%;margin-left:34%;}
	.bitraditionmain01{height:210px;}
	.ba2right{height:210px; width:70%;}
	.baleft{height:210px;}
}

@media only screen and (min-width:480px) and (max-width:767px), (min-width:320px) and (max-width:480px), (max-width:320px) {
	.architech{overflow:visible; width:100%; margin:0 auto; height:250px; position:relative;}
	.architech_left{width:100%;float: left;height: 250px; transform:skewX(0deg); margin-left:5px; }
	.arch_left_p{text-align:left; width:90%;transform:skew(0deg); margin-left:10px;}
	.architech_right{width:100%;background:#31bef2;float:left;height: 200px; transform:skewX(0deg);margin-top:10px;}
	.arch_right_p{text-align:center;transform:skew(0deg); width:90%; margin:0px auto; padding-top:20px;}
	.one-fourth{ width:290px;}
	.frmskew{ margin-right:70px; width:100%; transform:skew(0deg); margin-left:15px }
	.frmorngtxt{transform:skew(0deg);margin-left:-50px;}
	.sfbg2inner{width:95%; }
	.sfaccmgrleft{ display:none;}
	.sfaccmgrright{ transform:skew(0deg); width:98%; margin-right:5px; height:350px;}
	.sfaccmgrrightinr { transform:skew(0deg); margin-left:5px; padding-left:10px; font-size:16px; width:90%; height:350px}
	.sfslsmgmtright{ display:none;}
	.sfaccmgrmain{ height:400px;}
	.sfslsmain{ height:395px;}
	.sfslsmgmtleft{transform:skew(0deg); padding-left:5px; height:350px; width:98%; margin-left:0px; padding-right:10px;}
	.sfslsmgmtinr{transform:skew(0deg); margin-left:5px;width: 98%; padding-left: 5px;}
	.scbgtxt{background:#f2c631; padding:20px 0px 20px 25px; width:95%; margin-top:0px; text-align:left; height:auto}
	.pdnglftbtm{padding-left:0px;}
	.sfbg3inner{width:92%; margin-left:0px;}
	.sfomniright{display:none;}
	.sfomnimain{ height:435px;}
	.sfomnileft{width:98%;height: 435px;margin-left:0px;padding-top:10px; padding-left:5px;transform:skew(0deg);}
	.sfomniinr{width:97%; padding-left:0px; transform:skew(0deg);}
	.sfbg4inner{width:98%; padding:3px; margin-left:0;}
	.sfintegmain{height:300px;}
	.sfintegleft{width:98%;height: 380px;transform: skewX(0deg);margin-left:0px;padding-top:20px; padding-left:5px;}
	.sfinteginr{transform:skew(0deg); text-align:left; width:98%; padding-left:0px; height:390px; }
	.sfbg5inner{width:93%; padding:10px; text-align:left; margin-left:0px;}
	.lbl{float:none; padding-left:10px;}
	.customdevbg{ padding-left:3px}
	.customdevtxt{padding:5px; width:95%;}
	.dbaseintxt{width: 88%; margin-left: 1%;}
	.managedintxt{background: rgba(255,255,255,0.9);padding: 5px;width: 90%;text-align: left;margin-bottom: 10px;}
	.scarchitech_left{width:66%;}
	.scarchitech_right{width:63%;transform: skew(0deg)}
	.sccusmain_right{display:none}
	.sccusinr{transform: skew(0deg);}
	.sccussecond_left{transform:skew(0deg);width: 91%; margin-right:0px; height:492px;}
	.sccussecond{ height:390px}
	.sccussecondinr{transform:skew(0deg); height:492px; margin-left:0; padding-left:0px; width:93%;}
	.sccussecond_right{display:none;}
	.sccusmain_left{width: 350px;transform:skew(0deg);}
	.stcoreinr{transform: skew(0deg);width: 80%;text-align: center;padding-left: 63px;padding-top: 20px;}
	/*scplanning*/
	.scplng{ overflow:hidden; width:99%; margin:0 auto;height:400px;position:relative;}
	.scplng_left{width:98%; background:#31bef2;float:left;height:205px; transform:skewX(0deg); color:#fff; margin-left:0px; margin-bottom: 5px;}
	.scplng_left_p {transform: skewX(0deg); width: 92%; margin-left: 10px; margin-top: 17px;padding: 0 10px 0 10px;}
	.scplng_right {width:98%;float:left;height:175px;transform:skewX(0deg); color:#fff;}
	.scplng_right_p {transform: skewX(0deg); margin-left:0px; margin-right:0px;margin-top:10px;}
	/*scplanning */
	.scsystem{padding-bottom:10px;}
	.sysadmintxt{width:85%}
	.ai_bg{padding-bottom: 52px;}
	.dbaseintxt_02{ width:85%}
}
