/*MAIN.CSS*/

/*--------------------------------------------------------*/
/* TABLE OF CONTENTS: */
/*--------------------------------------------------------*/
/* 01 - LAYOUT INITIALIZATION & COLOR PRESETS */
/* 02 - HEADER, INTRO & NAVIGATION */
/* 03 - COMMON ELEMENTS & TYPOGRAPHY */
/* 04 - PAGES & SECTIONS SETUP*/
/* 05 - FOOTER*/
/* 06 - RESPONSIVE CSS*/

/*----------------------------------------------------------*/
/* 01 - LAYOUT INITIALIZATION & COLOR PRESETS */
/*---------------------------------------------------------*/

html,body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6{
	font-family:Georgia, "Times New Roman", Times, serif;
}
html, body{
	font-size:13px;
	
	overflow-x:hidden;	
}
.container{
	max-width:904px !important;
	width:904px !important;
}
/*----------------------------------------------------------*/
/* 02 - HEADER, INTRO & NAVIGATION */
/*----------------------------------------------------------*/
#header-top{
	color:#fff;
}
#header-top form{
	padding-top:5px;
	padding-bottom:5px;
}
#header-top .form-group{
	padding-left:10px;
	padding-right: 5px;
}
#header-top form label{
	color:#b6b6b6;
	padding-right: 10px;
}
#header-top p{
	padding:10px 10px ;
	margin:0;
	background:#302e2f;
	display:inline-block;
}
#header-top p > i{
	padding-right:10px;
}
#header{
	box-shadow:1px 2px 1px #ccc;
	font-weight:bold;
}
#header .logo{
	display:inline-block;
	width:150px;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
}
#header .menu{
	margin-top:15px;
}
#header .menu li{
	display:inline-block;
	list-style:none;
	padding:10px 0px;
}
#header .menu li a{
	padding:10px 10px;
	color:#363435;
	display:inline-block;
	
}
#header .menu li a:hover, #header .menu li a.active{
	background-color:#f89728;
	color:#fff;
	font-weight:700;
	text-decoration:none;
	border-radius:5px;
}
#header .user-control{
	margin-top:30px;
}
#header .user-control > span{
	font-weight:700;
}
#header .user-control i{
	
}
/*----------------------------------------------------------*/
/* 03 - COMMON ELEMENTS & TYPOGRAPHY  */
/*----------------------------------------------------------*/
/*Bg Colors*/
.bg-black{
	background-color:#000 !important;
}
.bg-darkgrey{
	background-color:#363435 !important;
}
.bg-orange{
	background-color:#f89728 !important;
}

/*Font Colots*/
.orange{
	color:#f89728 !important;
}

/*icons*/
i.glyphicon{
	color:#f89728;
}
/**/
h2.page-title{
	font-size:17px;
	font-weight:bold;
}
#content{
	padding-top:10px;
	padding-bottom:10px;
}
#content-area{
	min-height:400px;
}
/*----------------------------------------------------------*/
/* 04 - PAGES & SECTIONS SETUP*/
/*----------------------------------------------------------*/
/*Index.html*/
.shortcut-icons{
	padding-top:60px;
	padding-bottom:30px;
}
.shortcut-icons figcaption{
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:17px;
	padding-top:15px;
	padding-bottom:15px;
}
#slider{
	padding-top:25px;
	padding-bottom:35px;
}
.carousel-inner{
	border-radius:10px !important;
}
ol.carousel-indicators{
	color:#000;
	margin-bottom:-45px;
	position:absolute;
}

.carousel-control.left, .carousel-control.right{	
	border-radius:10px;
}
.carousel-control .glyphicon-triangle-left,.carousel-control .glyphicon-triangle-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:45%;z-index:5;display:inline-block; font-size:30px;}.carousel-control .glyphicon-triangle-left,.carousel-control .icon-prev{left:50%;margin-left:-100px}.carousel-control .glyphicon-triangle-right,.carousel-control .icon-next{right:50%;margin-right:-100px}

/*back-to-homepage*/
.back-to-homepage{
	margin-top:-12px;
}
.divider-img{
	background:url(../images/vertical-or-divider.gif) no-repeat left top;
	min-height:184px;
	opacity:.3;
	filter:alpha(opacity=30);
}
/*----------------------------------------------------------*/
/* 05 - FOOTER */
/*----------------------------------------------------------*/

footer{background:#333333; color:#cbcbcb; font-size:13px; padding:10px 0;}
