/* Kerkenes Styles */
strong {
	font-family: museo700;
}
body {
	background: #bac0a8;
	font-family: 'museo300', sans-serif !important; 
	font-size:1.5em;
	color:#000;
}
/* a:active{color:#337ab7;}
a:visited{color:#A7539F;} */
/* *container {overflow-x: scroll;} */
hr.spacer{
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0;
	border-top: 1px solid transparent;
	clear:both;
}
hr.spacer.next{
	clear:both;
	margin-top: 15px;
	margin-bottom: 15px;
}
hr{
	clear:both;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
	border-top: 1px solid #DCDCDC;
}
blockquote.blq{
	padding: 10px 20px;
	margin: 0 0 20px 20px;
	font-size: 17.5px;
	border-left: 3px solid #eee;
}
.glossary h4{
	margin:0;
	font-family:museo500;
}
.glossary h4,
.glossary a{
	display:block;
	text-align:right;
}
.scrolltoid{
	cursor:pointer;
}

.sidebar {
	background-color: #fff;
}
.container.outer{
	background: #fff url("../images/greybgfix.gif") repeat-y -130px 0;
}
.container.outer.simple{
	background:#F6F6F6;
}
.container-inner{
	padding-top:30px;
	
	
}
/*.hren img{
	height:30%;
	width:30%;
	} */


.brand {
	display:block;
	margin:0 auto;
	padding-bottom: 20px;
	font-family: 'museo900', sans-serif;
	color:#000;
	text-align:center;
	border-bottom: 4px solid #bddcde;
}
.brand h3{
	margin:0;
	padding:0;
	position:relative;
	font-size:33px;
	line-height: 1;
}
.brand:hover {
	text-decoration:none;
	color:#000;
}
.brand img{
	display:inline-block;
	margin-bottom:10px;
}
.brand span{
	display: block;
	font-size: 23px;
	letter-spacing: -1px;
	line-height:1;
}

.brand.small {
	display: block;
	text-align:left;
	font-family:'museo500';
	font-size: 14px;
	color:#009aa5;
	padding:15px;
	border-bottom: 1px solid #bddcde;
}
.brand.small:hover {
	background:#f7f8f9;
}
.brand.small h3{
	padding:10px 0 20px 60px;
	font-size:16px;
	line-height: 1;
}
.brand.small.last h3{
	padding:10px 0 20px 100px;
}
.brand.small img{
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:50px;
}
.brand.small span {
	display: block;
	font-size: 14px;
	color:#000;
	letter-spacing:0;
	line-height: 1.2;
}
.default{
	padding: 0 !important;
}
/* Big Fixed Menu */
.big-fixed-nav{
	  height: 250px;
		padding: 0;
    background: rgba(0, 0, 0, 0) url("../../../img/mainbg.jpg") no-repeat right -600px;
}
.big-fixed-nav ul{
		display:block;
		overflow:hidden;
	  padding: 0;
    margin: 0;
    list-style-type: none;
}
.big-fixed-nav ul li{
	  display: block;
    float: left;
}
.big-fixed-nav ul li a{
	  min-height: 85px;
    display: block;
		position:relative;
    line-height:1;
		padding:32px 20px 20px 20px;
    font-family: museo700;
    color: #009aa5;
		text-decoration: none;
		background-color:rgba(255, 255, 255, 1);
		background-image:url("../../img/bigfixednavicons.png");
		background-repeat: no-repeat;
}
.big-fixed-nav ul li a.hp1{
		padding-left:120px;
		background-position: 0 0;
}
.big-fixed-nav ul li a.hp2{
		padding-left:105px;
    background-position: -10px -87px;
}
.big-fixed-nav ul li a.hp3{
		padding-left: 100px;
    background-position: 13px -169px;
}
.big-fixed-nav ul li a.active,
.big-fixed-nav ul li a:hover,
.big-fixed-nav ul li a:focus,
.big-fixed-nav ul li a:active{	
		text-decoration:none;
		outline:0 none;
		border:0 none;
		background-color:rgba(255, 255, 255, 0.4);
}
.big-fixed-nav ul li a:after{
		position: absolute;
    content: "";
    top: 20px;
    right: 0;
    width: 1px;
    height: 50px;
    background-color: #D4D4D4;
}
.big-fixed-nav ul li:last-child{
	  background: #fff;
    width: 203px;
    height: 85px;
}

/* breadcrumby */
.breadcrumby{
		padding: 15px 9px;
		margin:0;
    color: #009aa5;
    font-family: museo700;
    line-height: 1;
}
.breadcrumby span{
		font-size:13px;
		color:#666;
}

/* navbar*/
.main .navbar {
	margin:0;
	min-height: auto;
}
.main .navbar-default {
	top: 35px;
	background:#000;
	border-radius: 0;
	border:0 none;
}
.main .navbar-nav > li > a{
	padding:10px 20px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'museo500';
	font-size: 13px;
}
.main .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
	color:#1fb1bd;
}
.main .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	color:#1fb1bd;
	background-color: transparent;
}
.main .navbar .navbar-nav .open .dropdown-menu {
	background-color: #496073;
}
.main .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
	color:#1fb1bd;
	background-color: transparent;
}
.main .navbar-default .navbar-nav .open .dropdown-menu > li > a{
	color:#fff;
}
.main .dropdown-menu>li>a{
	font-size:14px;
	font-family: 'museo500';
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.main .navbar .navbar-nav .open .dropdown-menu > li > a:hover, .navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus{
	background-color: #5d778c !important;
}
/* Sidebar Vertical Menu*/
.sidebarnav{
	margin:0 0 20px 0;
	padding:0;
	list-style-type:none;
	color:#333;
}
.sidebarnav li h5{
	margin:20px 0 5px 0;
	padding:2px 0;
	border-bottom:1px solid #ccc;
	font-family: museo700;
	color:#666;
}
.sidebarnav li h5.active{
	color:#ee6346;
}
.sidebarnav li:first-child h5{
	margin:0 0 5px 0;
}
.sidebarnav li a{
	display: block;
	margin: 0 0 0 10px;
	padding: 2px 1px;
	color: #333;
	border-bottom: 1px dashed #ccc;
	font-size: 13px;
	font-family: museo700;
}
.sidebarnav li a:hover{
	text-decoration:none;
	background-color:#f6f6f6;
	border-bottom-color:transparent;
}
.sidebarnav li a.active{
	background-color:#ee6346;
	color:#fff;
	border-bottom-color:transparent;
}

/* right */
.main {
	min-height:657px;
	padding:0!important;
	background: transparent url("../../img/mainbg.jpg") no-repeat right bottom;
}
.wrapper {
	padding-top:20px;
}
.row.content{
	margin:0 !important;
	padding:5px;
}
.gallery-thumbnail{
	margin-bottom:10px;
}
.gallery-thumbnail a{
	display:block;
	overflow:hidden;
	background: #ee6346;
	padding: 2px;
	border-radius: 1px;
	width:auto;
	/*height:110px;*/ /*it wasnt defined, added later on by Said*/
}
/*.gallery-thumbnail1 a{
	display:block;
	overflow:hidden;
	
	background: #DCDCDC;
	opacity: 0.8;
	padding: 0.1px;
	
	border-radius: 5px;
	max-width:100%;
	width: 100;
	
	
}*/
.fit-images img{
	display: block;
	border:1px solid #ccc;
	max-width: 100%;
	height: auto;
}
.maxcol12 img{
	max-width:100% !important;
	max-height:100% !important;
}


/*content sections*/
h1.section-title{
	color: #fff;
	background: #ee6346;
	font-family: museo700;
	letter-spacing:1px;
	font-size: 12px;
	padding: 5px;
	margin-top: 0;
	
	
}
.linked-content{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.linked-content li{
	display:block;
	padding: 2px;
	margin: 0;
	
	
}
.linked-content.has-dot li{
	background: rgba(0, 0, 0, 0) url("../images/listimg.gif") no-repeat 3px 9px;
	padding: 2px 2px 2px 12px;
	margin: 0;
	
   
}
.linked-content li:hover,
.linked-content.has-dot li:hover{
	background-color:#d3ebeb;
	
}

/* footer */
footer.container{
	margin-top:10px;
	padding: 15px;
	font-size:12px;
  background: #f5f6f7;
}

/*Copy of gallery-thumbnail*/
.gallery-thumb a{
	display:block;
	overflow:hidden;
	background: #ee6346;
	padding: 2px;
	border-radius: 1px;
	width:auto;
	height:110px; /*it wasnt defined, added later on by Said*/
}

.kak img{
	height:75;
	width:100;
	margin-top:8px;
	margin-bottom:10px;
	margin-left:7px;
	margin-right:7px;
  	/*border: 1px solid #ddd;*/
	
  	border-radius: 4px;
  	padding: 5px;
	
 
	} 

.fig {
    text-align: center; 
   }













