.small-banner {
	padding:25px 0;
	background:#F9F9F9 ;
	margin-bottom:15px;
	border-bottom: 1px solid #cccccc;
	position:relative;
}
.small-banner.about {
	background: url(../images/small.jpg) no-repeat;
	background-size: cover;
}
.small-banner.sys {
	background: url(../images/sys.jpg) no-repeat;
	background-size: cover;
}
.small-banner.solu {
	background: url(../images/solu.jpg) no-repeat;
	background-size: cover;
}
.small-banner.partn {
	background: url(../images/partne.jpg) no-repeat;
	background-size: cover;
}
.small-banner.newsw {
	background: url(../images/newsw.jpg) no-repeat;
	background-size: cover;
}
.small-banner.carer {
	background: url(../images/career.jpg) no-repeat;
	background-size: cover;
}
.small-banner.contacte {
	background: url(../images/contacte.jpg) no-repeat;
	background-size: cover;
}
.inners.abouty iframe {
	width:100%;
	border:4px solid #fff !important;
	box-shadow: 0 0 3px #777 !important;
	margin-bottom:15px !important;
}
.small-banner h3 {
	color: #ffffff;
	font-size:20px;
	margin:10px 0;
}
.small-banner h3 i {
	padding-right:10px;
}
.no-padding label {
	padding:15px 0;
}
.no-padding .btn-default {
  margin-top: 10px;
}

.no-padding .form-control {
	padding: 10px 12px;
	height: auto;
}
.breadcrumb {
	margin-bottom: 0;
font-size: 16px;
background: transparent;
padding:0;
}
.pagination > .active > a {
	background-color: #CF3130;
}
.pagination > li > a {
	color: #424242;
}
.breadcrumb li a {
	color:#ffffff;
}
.breadcrumb > .active {
  color: #dadada;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #2c3e50;
	border-color: #2c3e50;
}
.breadcrumb > li + li:before {
  content: "\f101";
  font-family:FontAwesome;	
  color: #ffffff;
}
/* about us*/
.main-con p {
	color: #424242;
	font-size:16px;
	text-align:justify;
}
.main-con h3 {
font-size: 20px;
}
.main-con p span {
	color: #e74c3c;
}
.boreda {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.title-1 {
  border: 1px solid #cccccc;
  margin: 15px 0;
  margin-top: 0;
  background: #eeeeee;
}
.title-1 h3 {
	display: inline-block;
	color: #e74c3c;
	font-size: 20px;
	position: relative;
	margin: 0;
}
.title-1 h3 i {
	background: #e74c3c;
	color: #ffffff;
  padding: 13px;
	margin-right:10px;
}

.main-con.aboute .col-md-3 img {
  max-width: 100%;
  border: 1px solid #ccc;
  height: 177px;
}
.middy h3 {
  font-size: 20px;
  color: #e74c3c;
}
.middy i {
	padding-right:15px;
}
p.icone:before {
  content: "\f0a9";
  color: #424242;
  margin-right:8px;
  display: inline-block;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a.moreas {
	background: #2c3e50;
	padding: 10px 25px;
	font-size: 20px;
	color: #ffffff;
	border-radius: 5px;
	text-decoration: none;
}
a.moreas:hover {
	background: #233445;
}
.main-con.sys .col-md-4 img {
  border: 1px solid #cccccc;
  max-width:100%;
}
h3.nwan {
  padding: 12px;
  background: #eeeeee;
  border: 1px solid #cccccc;
  font-size: 18px;
}
/* start sys */
.main-con.sys .panel {
	border-radius:0;	
}
.main-con.sys .panel-heading {
  background: #e74c3c;
  padding: 10px;
  color: #fff;
  font-size: 20px;
  border-radius:0;
}
.sys a.list-group-item {
  color: #2c3e50;
  font-size: 18px;
  background: #eeeeee;
  border-right:0;
  border-left:0;
}
.sys a.list-group-item.active, .sys a.list-group-item.active:hover {
	  background: #2c3e50;
	  color: #ffffff;
	  border-color: #2c3e50;
}
.sys a.list-group-item:hover{
	background: #ffffff;
	color: #2c3e50;	
	border-color: #dddddd;
}
.sys .list-group {
	min-height:450px;
	  border: 1px solid #dddddd;
  background-color: #eeeeee;
}
.sys .col-md-9 img {
	width:100%;
	height:290px;
}
.solutio .col-md-8 h4 {
	color: #2c3e50;
	font-size: 20px;
	margin: 15px 0;
}
.solutio .col-md-8 h4 i {
	color: #e74c3c;
	font-size: 30px;
	margin-right: 10px;
}
.solutio .col-md-4 img {
	width:100%;
	  width: 100%;
  height: 250px;
  border: 1px solid #dddddd;
}
.solutio {
  padding: 10px 0;
  border-top: 1px solid #cccccc;
}
.partner {
  padding: 10px 0;
  overflow:hidden;
  border-top: 1px solid #ccc;
}
.partner a {
  color: #e74c3c;
  font-size: 18px;
  text-decoration: none;
}
.partner img {
  display: block;
  margin: 0 auto;
  margin-bottom:5px;
  margin-top:8px;
}
.partner .col-md-10 p {
	color:#777777;
}
.partner .col-md-2 p {
	color: #2c3e50;
	font-size:18px;
	text-align:center;
}
.bort {
	border-bottom:1px solid #cccccc;
}
.reque .col-md-7 input, .reque .col-md-7 select, .reque .col-md-7 textarea {
  background: #eeeeee;
  padding: 15px;
  box-shadow: inset 0 0 7px #cccccc;
  color: #707070;
  height: auto;
}
.reque .reqe {
	border-top:1px solid #dddddd;
	padding-top:10px;
}
p.date {
	color:#e74c3c;
	margin-bottom:0;
}
p.date i {
	padding-right:10px;
}
.news h3 {
	color: #2c3e50;
	margin-top:12px;
}
.news {
	border-bottom:1px solid #dddddd;
	border-top:0;
}
.endy {
	border-bottom:1px solid #dddddd;
	padding-bottom:10px;
}
p.spic {
  border: 1px solid #dddddd;
  padding: 12px;
  background: #fcfcfc;
  border-left: 8px solid #2c3e50;
}
.job {
  border: 1px solid #dddddd;
  padding: 10px;
  border-radius: 5px;
  background: #fcfcfc;
  overflow:hidden;
  margin-bottom:10px;
}
.job img {
	float:left;
	margin-right:10px;
}
.job a.moreas {
	  margin-top: -23px;
}
.title-1 p.date {
  float: right;
  margin-top: 10px;
  margin-right: 11px;
  color: #2c3e50;
}
img {
	max-width:100%;
}
.forma {
  padding: 10px 0;
  border-bottom: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  overflow: hidden;
  margin-bottom: 10px;
}
.forma label.control-label.col-sm-2 {
  color: #2c3e50;
  font-size: 18px;
  font-weight: normal;
  text-align: left;
  padding-top:15px;
}
.forma h3 {
  margin: 10px 0;
  margin-bottom: 15px;
}
.forma input {
	padding:16px;
	background:#eeeeee;
	border:1px solid #dddddd;
	height:auto;
}
.clients img {
  border: 1px solid #cccccc;
  margin-top: 11px;
}
.reque h4 {
	color: #2c3e50;
}
.reque iframe {
	border:1px solid #dddddd !important;
	border-radius:5px !important;
	width:100% !important;
	margin-bottom:10px !important;
}
.reqe p i {
  color: #e74c3c;
  padding-right: 10px;
}
