i.fa.fa-building.feature-icon {
	display: block;
	background: #fd0a15;
	width: 55px;
	text-align: center;
	padding: 10px 5px 10px 8px;
	border-radius: 50%;
	color: #fff;
	float: left;
}

i.fa.fa-desktop.feature-icon{
	display: block;
	background: #00a1ff;
	width: 55px;
	text-align: center;
	padding: 13px 7px 8px 8px;
	border-radius: 50%;
	color: #fff;
	float: left;
}


i.fa.fa-plus.feature-icon{
	display: block;
	background: #009f05;
	width: 55px;
	text-align: center;
	padding: 11px 9px 9px 10px;
	border-radius: 50%;
	color: #fff;
	float: left;

}


i.fa.fa-lightbulb-o.feature-icon{
	display: block;
	background: #FFC107;
	width: 55px;
	text-align: center;
	padding: 10px;
	border-radius: 50%;
	color: #fff;
	float: left;	
}

h3.text-topic{
	text-transform: uppercase;
	padding-bottom: 10px;
	color: #b87272;
	font-weight: bold;
	font-family: sans-serif;
}


span.price-title {
	font-size: 43px;
	padding: 0px 3px;
	font-family: sans-serif;
	font-weight: bold;
	background: #f18426;
	border-radius: 0px 0px 10px 10px;
	box-shadow: 0px 2px 3px #a1a1a1;
}

.single-table-price:hover {
	box-shadow: 20px 20px 30px #999;
	/*cursor: pointer;*/
	transition: 1s;
} 



/* --------------JP1-----------------------*/

.price-header.aa {
	background: #f18426;
}

h3.text-topic.aa {
	color: #f18426 !important;
}



.single-table-price.aa.wow.fadeInUp {
	border: 3px solid #f18426;
} 

a.purchase-btn.aa {
	background: #f18426;
	border: 3px solid #f18426;
	color: #fff;
}

a.purchase-btn.aa:hover {
	background: #bf6902;
	border: 3px solid #bf6902;
}





/* --------------CLOUD SERVICE -----------------------*/

.price-header.bb {
	background: #1f9ab6;
}

h3.text-topic.bb {
	color: #1f9ab6 !important;
}



.single-table-price.bb.wow.fadeInUp {
	border: 3px solid #1f9ab6;
} 

a.purchase-btn.bb {
	background: #1f9ab6;
	border: 3px solid #1f9ab6;
	color: #fff;
}

a.purchase-btn.bb:hover {
	background: #188189;
	border: 3px solid #188189;
}

/*.single-table-price.bb.wow.fadeInUp {
    border: 1px solid #f1f1f1;
    box-shadow: 0px 0px 3px #e9e9e9;
    } */



    /* --------------INFRA SERVICES -----------------------*/

    .price-header.cc {
    	background: #11b200;
    }

    h3.text-topic.cc {
    	color: #11b200 !important;
    }



    .single-table-price.cc.wow.fadeInUp {
    	border: 3px solid #11b200;
    } 

    a.purchase-btn.cc {
    	background: #11b200;
    	border: 3px solid #11b200;
    	color: #fff;
    }

    a.purchase-btn.cc:hover {
    	background: #0a6d26;
    	border: 3px solid #0a6d26;
    }

/*.single-table-price.bb.wow.fadeInUp {
    border: 1px solid #f1f1f1;
    box-shadow: 0px 0px 3px #e9e9e9;
    } */



    /* --------------SUPPORT-----------------------*/

    .price-header.dd {
    	background: #e8c81d;
    }

    h3.text-topic.dd {
    	color: #e8c81d !important;
    }



    .single-table-price.dd.wow.fadeInUp {
    	border: 3px solid #e8c81d;
    } 

    a.purchase-btn.dd {
    	background: #e8c81d;
    	border: 3px solid #e8c81d;
    	color: #fff;
    }

    a.purchase-btn.dd:hover {
    	background: #c9a302;
    	border: 3px solid #c9a302;
    }





    /* --------------COMPANY PROFILE-----------------------*/

    /*.col-md-8.slider-company {
    	background: #000000a1;
    	padding: 39px 12px 0px 12px;
    	
    	}*/


    	.col-md-8.slider-company {
    		/*background: #2a2a2aa1;*/
    		padding: 39px 12px 0px 12px;
    		/* margin: 46px 0px; */
    		/* border-radius: 0 70px; */
    	}


    	td.topic {
    		text-align: right;
    		width: 30%;
    		text-transform: uppercase;
    		background: #000a13;
    		padding: 7px 20px;
    		/* display: block; */
    	}

    	td.space {
    		text-align: left;
    		width: 10%;
    	}

    	td.detail {
    		text-align: left;
    		padding-left: 17px;
    		font-family: sans-serif;
    		font-weight: bold;
    		color: #ffbc00;
    		letter-spacing: 1px;
    		width: 50%;
    		padding: 5px 0px 5px 10px;

    	}




    	.testimonial-slider {

    		padding-top: 80px 1;
    	}


    	.slick-dots{
    		display: none !important;
    	}


    	h3.position{
    		color:#ffbc00;
    		text-transform: uppercase;
    		font-family: sans-serif;
    		margin-top: 0px !important;

    	}

    	h2.name{
    		font-family: sans-serif;
    		text-transform: uppercase;
    		padding-top: 15px;

    	}

    	/* --------------SLIDE COMPANY PROFILE----------------------*/

    	.slider-img.com.wow.fadeInUp {
    		padding-top: 186px;
    	}


    	.single-brand {

    		background: #efefef;
    		/*border-radius: 20px 0px;*/
    	}

    	
    	button.slick-prev.slick-arrow, button.slick-next.slick-arrow{
    		display: none !important;
    	}
    	


    	/* --------------MAIN PAGE----------------------*/

    	h1.wow.fadeInUp {
    		font-size: 75px;
    		font-family: sans-serif;
    		font-weight: bold;
    	}

    	h3.wow.fadeInUp {
    		margin-top: 0;
    		padding-bottom: 8px;
    		font-size: 55px;
    		letter-spacing: 1px;
    		font-family: sans-serif;
    	}


    	
    	/* --------------MENU MAIN---------------------*/

    	li.Language {
    		padding-left: 0px !important;
    		padding-right: 0px !important;
    	}














/*=================================== JP1 =====================================
=================================== JP1 ======================================
=================================== JP1 ======================================
=================================== JP1 ======================================*/
.single-page-header-right {
	display: none;
}


h3.text-ares {
	font-size: 35px;
	padding-top: 30px;
	text-transform: uppercase;
	line-height: 40px;
	letter-spacing: 0.5px;
	font-family: sans-serif;
}

h3.text-ares span {
	font-weight: bold;
	color: #e3830c;
	font-size: 44px;
}

/*icon------*/
i.fa.fa-file-o.feature-icon {
	display: block;
	background: #6b70ff;
	width: 38px;
	height: 38px;
	margin-top: 7px;
	margin-right: 9px;
	text-align: center;
	padding: 7px 5px 10px 7px;
	border-radius: 5px;
	color: #fff;
	float: left;
	font-size: 23px;
}

i.fa.fa-lightbulb-o.feature-icon.jp{
	display: block;
	background: #FFC107;
	width: 38px;
	height: 38px;
	margin-top: 7px;
	margin-right: 9px;
	text-align: center;
	padding: 7px 5px 10px 7px;
	border-radius: 5px;
	color: #fff;
	float: left;
	font-size: 23px;
}

i.fa.fa-wrench.feature-icon {
	display: block;
	background: #0cab0a;
	width: 38px;
	height: 38px;
	margin-top: 7px;
	margin-right: 9px;
	text-align: center;
	padding: 7px 5px 8px 7px;
	border-radius: 5px;
	color: #fff;
	float: left;
	font-size: 23px;
}

article.blog-news-single.aa {
	/* background: red; */
	border-left: 7px solid #6b70ff !important;
}


article.blog-news-single.bb {
	/* background: red; */
	border-left: 7px solid #FFC107 !important;
}

article.blog-news-single.cc {
	/* background: red; */
	border-left: 7px solid #0cab0a !important;
}

/*blog hidden------*/
a.collapsed {
	font-size: 22px;
	font-family: sans-serif;
	letter-spacing: 0.5px;
}


button.Comp a{
	background: #fff;
	border: 2px solid #085f9a;
	position: relative;
	padding: 12px 26px 12px 26px;
	font-size: 20px;
	margin-top: 18px;
	color: #085f9a;
	float: right;
	text-decoration:none;
	border-radius: 5px;
	font-family: sans-serif;
	font-weight: bold;
	
}


button.Comp a:hover {
	background: #085f9a;
	border: 2px solid #085f9a;
	color: #fff;
	transition: 0.5s;
	text-decoration:none;
}

button.Comp {
	border: none;
	background: none;
}



/*blog csi------*/
.blog-news {
	background: transparent;
	display: block;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 25px;

	
}

.blog-news h2 {
	color: #d07f1a;
	font-size: 22px;
	font-family: sans-serif;
	font-weight: bold;
}

.blog-news h2 span {
	font-size: 30px;
	color: #085f9a;
	text-transform: uppercase;
}


.blog-news2 {
	background: transparent;
	display: block;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	/*padding-left:  25px;*/

	
}


.blog-news2 h2 {
	color: #d07f1a;
	font-size: 22px;
	font-family: sans-serif;
	font-weight: bold;
	float: left;
}

i.fa.fa-sliders.feature-icon {
	display: block;
	/* background: #0cab0a; */
	width: 38px;
	height: 38px;
	margin-top: 3px;
	margin-right: 19px;
	text-align: center;
	padding: 0px 5px 3px 7px;
	/* border-radius: 5px; */
	color: #085f9a;
	float: left;
	font-size: 32px;
}


img.jp-box {
	display: block;
	background: #cccccc42;
	padding: 18px;
	margin-top: 20px;
	margin-bottom: 10px;
	border-radius: 0 51px;
}

.blog-news2 a {
	float: right;
	font-size: 20px;
	font-family: sans-serif;
	letter-spacing: 0.5px;
}

.blog-news2 a:hover {
	cursor:pointer;

}



/*===================================  CLOUD =====================================
===================================  CLOUD  ======================================
=================================== CLOUD ======================================
=================================== CLOUD ======================================*/



/*-------SAAS--------*/

p.img-saas {
	text-align: center;
}

.saas {
	display: block;
	background-color: #07588f;
	border-radius: 17px;
	padding: 4px;
	margin: 48px;
	margin-bottom: 8px;
	/*box-shadow: 1px 1px 8px #8d8d8d;*/
}



/*-------PAAS--------*/

p.img-paas {
	text-align: center;
}

.paas {
	display: block;
	background-color: #07588f;
	border-radius: 17px;
	padding: 4px;
	margin: 48px;
	margin-bottom: 8px;
	/*box-shadow: 1px 1px 8px #8d8d8d;*/
}


/*-------IAAS--------*/

p.img-iaas {
	text-align: center;
}

.iaas {
	display: block;
	background-color: #07588f;
	border-radius: 17px;
	padding: 4px;
	margin: 48px;
	margin-bottom: 8px;
	/*box-shadow: 1px 1px 8px #8d8d8d;*/
}


h2.cloudtext{
	color: #07588f;
	text-align: center;
	font-family: sans-serif;
	padding-top: 20px;
	letter-spacing: 1px;
}

/*#latest-cloud {
    background: url(assets/images/bg-cloud.png);
    background-color: #f8f8f859;
    background-size: cover;
    display: inline;
    float: left;
    padding: 70px 0;
    width: 100%;
    box-shadow: 1px 5px 5px #ccccccab;
    }*/


    article.scope.wow.zoomIn {
    	display: block;
    	background: #edededab;
    	padding-bottom: 20px;
    	margin-top: 20px;
    	margin-bottom: 20px;
    	border-radius: 10px;
    	box-shadow: 4px 5px 4px #d2d2d2;
    }


    .product {
    	background: transparent;
    	display: block;
    	/*float: left;*/
    	width: 18%; 
    	margin-right: 1%;
    	margin-left: 1%;
    	/*margin: 28px;*/
    }


    .topic-dist{
    	font-family: sans-serif;
    	font-size: 20px; 
    	padding-top: 5px; 
    	letter-spacing: 0.5px;
    }


    ul.topic-scope {
    	margin-bottom: 57px;
    }


    /*=================== backround CLOUD CONSULTANT ============================*/

    /*=================== HOME ============================*/
    /*=================== HOME ============================*/
    /*=================== HOME ============================*/
    h1.outPartner{
    	color: #575757;
    	font-family: sans-serif;
    	font-size: 32px;
    	text-align: center;
    	padding-bottom: 12px;
    	/* border-bottom: 3px solid #ccc; */
    	/* width: 94px; */
    	display: block;
    	margin-bottom: 34px;
    	text-transform: uppercase;
    }


    h1.outPartner span {
    	color: #2a5c82;
    	font-weight: bold;
    }