body {
	background: #EFEFEF url("../../images/bg2.png") no-repeat scroll center 140px;
	direction:rtl;
}
#boxed-wrapper {
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3);
}
#nav-alternate .nav-bg {
    /*background: transparent linear-gradient(to top, #303030, #606060) repeat scroll 0% 0%;*/
}
footer {
	background: transparent linear-gradient(to top, #CCC, #EEE) repeat scroll 0% 0%;

	background: transparent linear-gradient(to top, #CCC, #E3E3E3) repeat scroll 0% 0%;
	box-shadow: 0px -1px 3px #ccc;
}

.colored.callout-2 {
    background: transparent linear-gradient(to top, #0A9, #2E7D75) repeat scroll 0% 0%;
    background: transparent linear-gradient(to top, #67A, #3C4975) repeat scroll 0% 0%;
    background: transparent linear-gradient(to top, #303030, #606060) repeat scroll 0% 0%;
}
#services {
	margin-top:40px;
}
#welcome {
    left: 0;
    position: absolute;
    right: 0;
    padding:0 50px;
    top: -160px;
    z-index: 1000
}
.icon-container {
	width: 110px;
	background-color: #3C4975;
	color:#f6cc2e;
	height: 110px;
	line-height: 82px;
	-webkit-box-shadow: 0px 0px 0px 0px #D2D4E3;/*#d8b52e;*/
	-moz-box-shadow:    0px 0px 0px 0px #D2D4E3;/*#d8b52e;*/
	box-shadow:         0px 0px 0px 0px #D2D4E3;/*#d8b52e;*/
	display: block;
	border:10px solid #D2D4E3;
	border-radius: 100%;
	margin:20px auto 35px;
	text-align: center;
	font-size: 36px;
}
.icon-container img{
    padding:5px
}
.welcome-box {
    display:block;
	text-align: center;
	padding:30px;
	margin-bottom: 30px;
	border:2px solid#ddd; /*#D2D4E3;*/
	cursor: pointer;
	background-color: transparent; /* #C5CADD;*/
	border-radius: 3px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	min-height: 350px;
}
.welcome-box:hover {
	/*border-top-color: #00C3B3;*/
	background-color: #67A /*#00C3B3/*#D2D4E3*/ !important;
	border-color: transparent;
}
.welcome-box:hover .icon-container {
    width: 110px;
	background-color: #3C4975;
	color:#f6cc2e;
	height: 110px;
	line-height: 82px;
	-webkit-box-shadow: 0px 0px 0px 0px #D2D4E3;/*#d8b52e;*/
	-moz-box-shadow:    0px 0px 0px 0px #D2D4E3;/*#d8b52e;*/
	box-shadow:         0px 0px 0px 0px #D2D4E3;/*#d8b52e;*/
	display: block;
	border:10px solid #D2D4E3;
	border-radius: 100%;
	margin:20px auto 35px;
	text-align: center;
	font-size: 36px;
}
.welcome-box:hover .icon-container {
	background-color: #00C0B0;/*#3C4975;*/
	color:#303030;
	border-color:#fff;
}
.icon-container img{
    width:80px;
    height:80px;
    margin-top:5px;
    border-radius:50%
}
.welcome-box:hover p {
	color:#e0e0e0;
}
.welcome-box:hover h3 {
	color:#fff;
}
.btn-primary {
    color: #FFF;
    border-color: #2E6DA4;
    background-color: #337AB7;
}
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
    color: #FFF;
    background-color: #286090;
    border-color: #204D74;
}
.btn-primary.btn-quote, .btn-primary.btn-clients {
	display: block;
	width: 80%;
	margin: 26px auto;
}
.btn-primary.btn-clients {
	position: absolute;
	bottom: 47px;
	right: 0px;
	left: 0px;
	color: #337AB7;
	background-color: transparent;
	border-color: transparent;
}
.btn-culture {
	position: absolute;
    bottom: 40px;
    left: 38%;
    font-size: 16px;
}
.btn-primary.btn-clients:hover{
	background-color: white;
	border-color: #337AB7;
}
.sidebar  a.form-btn{
    width: 100%;
	text-align:center;
	border-radius:0px;
}
.jumbotron {
	/*
    padding: 30px 15px;
    margin-bottom: 30px;
    color: inherit;
	
    background-color: #FFF;
	border: 2px solid #DDD;
	*/
}
.subpage-list .row{
	margin-bottom: 10px;
	/*border-bottom: 1px solid #e5e5e5;*/
	padding-bottom: 10px;
}
.subpage-list .row:last-child ,
.subpage-list .row:first-child {
	margin-bottom: 10px;
	border-bottom: 0px solid #e5e5e5;
	padding-bottom: 10px;
}
.subpage-list h3 {
	padding: 0;
	white-space: nowrap;
}
.news-widget .icon-medium ,
.icon-medium {
	padding: 0px;
	background-color: #67A;
}
.news-widget  img ,
.subpage-list img {
	height: 64px;
	margin: 0px;
}

.subpage-list.info-list img ,
.subpage-list.album-list img {
	height: 96px;
}
.subpage-list .icon-text {
    overflow: hidden;
    padding: 12px 0px 0px 15px;
}
.pagination > li span {
	color:#ffffff;
}
.subpage-list .pagination {
	float:left;
}
.pagination > li > a, 
.pagination > li > span {
    background-color: #67A;
    border: 0 solid #070707;
    border-radius: 0 !important;
    color: #ffffff;
    float: left;
    font-size: 15px;
    font-family: "Roboto";
    height: 40px;
    font-weight: 700;
    line-height: 40px;
    margin-left: 5px !important;
    padding: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 40px;
}
.jumbotron {
	margin-bottom: 15px;
}
/* -- 8. Accordian -- */

.panel .panel-heading{
	padding:0px;
}
.panel-title > a{
	display:block;
	/*margin:10px 15px;*/
}
.careers-list .panel-title > a:nth-child(2),
.careers-list .panel-title > a:nth-child(3){
	float:left;
}

.table{
	border: 1px solid #DDD;
}
.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #2px solid #B9B9CE;/*666666;/*6677AA;/*81E1DC/*00BCAD/*6677AA*/
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #EDEDF2;
}
.table .btn-Download {
	width: 18px;
}
.table .btn.btn-primary {
    padding: 2px 10px 1px;
	margin-top: -4px;
	position:absolute;
}
label {
    margin-bottom: 0px;
    margin-top: 20px;
}
.contact-list .nav.nav-tabs>li {
    width: 50%;
}
.contact-list .nav.nav-tabs>li h3,
.contact-list .nav.nav-tabs>li h3:hover{
	color: inherit;
	margin: 0;
}
.contact-list>.row>h3 {
	display:none;
}
.tabbable .row{
	margin: 0;
	padding: 36px 0;
	border-bottom:1px solid #e5e5e5;
}
.tabbable .row:last-child{
	border-bottom:0px solid #e5e5e5;
}
.link-more {
	display:inline-block;
}