body { 
	font-family: 'Open Sans', sans-serif; font-size:14px;
	
}
.header .top {
	background-color:#283874;
	padding:8px 0px;
	color:#fff;
	font-size:12px;
}
.header .top p {
	margin-bottom:0;
}
.header .bottom {
	background-image:url(../images/bg-head-pattern.png);
	background-size: 50px;
	padding:25px 0px;
}
.header .bottom .logo {
	display:block;
}
.header .bottom .logo img {
	height:40px;
}

.main-menu, .main-menu ul, .main-menu li, .main-menu a {
	box-sizing: border-box;
}
.main-menu {
	position:relative;
	width:100%;
	z-index:101;
	float:left;
}
.main-menu ul {
	position:relative;
	display:block;
	list-style-type:none;
	margin:0;
	margin-right:35px;
	padding:0;
	float:right;

}
.main-menu ul li {
	position:relative;
	display:inline-block;
	line-height:35px;
	padding:0px 4px;
	float:left;
}
.main-menu ul li ul {
	position:absolute;
	display:none;
	float:none;
	margin:0;
	min-width:180px;
	/*background-color:#fff;
	border:1px solid rgba(0,0,0,.15);*/
	background-color:#fff;
	background-image:url(../images/bg-head-pattern.png);
	background-size: 50px;
	padding: 5px 0;
	z-index:101;
}
.main-menu ul li ul li {
	position:relative;
	display:block;
	float:none;
	padding:0;
}
.main-menu ul li ul li ul {
	position:absolute;
	float:none;
	left:100%;
	top:-5px;
	z-index:101;
}
.main-menu a {
	display:block;
	position:relative;
	width:auto;
	padding: 2px 10px;
	color: #222;
	border-radius: 3px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.main-menu ul li ul a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.42857143;
	color: #333;
	white-space: nowrap;
	text-transform:none;
}

.main-menu ul li:hover > ul {
	display:block;
}

.main-menu ul li ul a:hover {
	/*background-color: #f5f5f5;*/
	background-color:#283874;
	color:#fff;
	border-radius:0px;
}

.main-menu > ul > li > a {
	display:inline;
}
.main-menu > ul > li:hover > a {
	background-color:#283874;
	color:#fff;
}

@media (max-width:769px){
	.navbar-collapse {
		background-color:#fff;
		border:1px solid rgba(0,0,0,.15);
		margin-left:-15px;
		margin-right:-15px;
		margin-top:15px;
	}
	.main-menu {
		float:none;
		width:100%;
		padding:10px 0px;
	}
	.main-menu ul, .main-menu ul li ul, .main-menu ul li ul li ul {
		float:none;
		display:block;
		width:100%;
		margin:0px;
		position:static;
		margin:0;
		padding:0;
		background:transparent;
		border:0px solid transparent;
	}
	.main-menu ul li ul, .main-menu ul li ul li ul {
		padding-left:15px;
		z-index:101;
	}
	.main-menu ul > li, .main-menu ul li {
		position:relative;
		float:none;
		display:block;
		width:100%;
		padding:0;
	}
	.main-menu ul li a, 
	.main-menu ul li ul li a {
		padding: 2px 10px;
		clear: both;
		font-weight: 400;
		line-height: 1.42857143;
		color: #333;
		display:block;
	}
	.main-menu ul li a {
		font-weight:bold;
	}
	.main-menu ul li:hover > a {
		background-color: #f5f5f5;
		color:#333;
	}
}


.search {
	display:block;
	position:absolute;
	right:15px;
	top:2px;
	z-index:1050;
}
.search .input-group {
    position:absolute;
    right:0;
}
.search .input-group input {
	display:none;
	width:300px;
}
.search .input-group .input-group-btn .btn {
	border-radius:16px;
	width:34px;
	padding:6px;
	background-color:#283874;
	border-color:#283874;
	color:#fff;
}
.search .input-group.open input {
	display:block;
	border-radius:16px 0px 0px 16px;
}
.search .input-group.open .input-group-btn .btn {
	border-radius:0px 16px 16px 0px;
}

@media (max-width:768px){
	.header .bottom {
		padding:15px 0px;
	}
	.header .bottom .logo { margin-bottom:15px; }
	.header .bottom .logo img { 
		margin:0 auto;
	}
	.toggle-menu, .toggle-menu:hover {
		border-radius:16px;
		width:34px;
		padding:6px;
		background-color:#283874;
		border-color:#283874;
		color:#fff;
		z-index: 1052;
		position: relative;
	}
	.search {
	    width:100%;
	    height:34px;
	    left:0px;
	    top:0px;
	    padding:0px 15px 0px 50px;
	    right:0px;
	}
	.search .input-group {
        display:table;
        position:relative;
        width:100%;
	}
	.search .input-group input {
	    width:100%;
	    display:block;
	    opacity:0;
	}
	.search .input-group.open input {
	    opacity:1;
	}
	.main-menu {
		margin-top:0;
		margin-right:0;
	}
}


.home-slider {
	position:relative;
	width:100%;
}

.home-slider .slide-frame-left, .home-slider .slide-frame-right {
	position:absolute;
	display:block;
	height:100%;
	z-index:1;
}
.home-slider .slide-frame-left {
	background-image: url(../images/slide-frame-left.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-position:top left;
	top:0;
	left:0;
	width:20%;
	
}
.home-slider .slide-frame-right {
	background-image: url(../images/slide-frame-right.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-position:bottom right;
	bottom:0;
	right:0;
	width:15%;
}
#home-slider .owl-nav { margin:0; width:100%; }
#home-slider .owl-nav .owl-prev, 
#home-slider .owl-nav .owl-next {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	z-index:2;
	width:40px;
	height:40px;
	border-radius:50%;
	border:1px solid #fff;
	background-color:transparent;
	padding:0;
	margin:0;
}
#home-slider .owl-nav .owl-prev {
	left:8%;
}
#home-slider .owl-nav .owl-next {
	right:8%;
}
#home-slider .owl-nav .owl-prev i, 
#home-slider .owl-nav .owl-next i {
	display:block;
	font-size:36px;
	position:absolute;
	top:50%;left:50%;
	transform:translate(-50%,-50%);
}
#home-slider .owl-nav .owl-prev:hover, 
#home-slider .owl-nav .owl-next:hover {
	border:1px solid #283874;
	color:#283874;
}
#home-slider .owl-dots {
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
}
#home-slider .owl-dots .owl-dot span { background:/*#283874*/#fff; }
#home-slider .owl-dots .owl-dot.active span, #home-slider .owl-dots .owl-dot:hover span { background:#283874; }

.kurs {
	position:absolute;
	top:25px;
	right:25px;
	z-index:100;
	width:500px;
	height:60px;
	border:4px solid #cad3e9;
	border-radius:30px;
	overflow:hidden;
	background-color:#ee8d2d;
}
.kurs .left, .kurs .right {
	position:relative;
	top:0;
	color:#fff;
	min-height:75px;
	float:left;
	padding:5px;
}
.kurs .left {
	width:45%;
	left:0;
	background-color:#f07c0a;
}
.kurs .right {
	width:55%;
	right:0;
}
.kurs .left img {
	position:absolute;
	width:44px;
	left:4px;
	top:4px;
}
.kurs .left h3 {
	margin:0;
	padding:0px;
	padding-left:50px;
	line-height:40px;
	font-weight:bold;
	font-size:22px;
}

#kurs {
	width:calc(100% - 30px);
}
#kurs .owl-nav { 
	margin:0; width:100%; 
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	z-index:2;
	right:-15px;
	width:5px;
}
#kurs .owl-nav .owl-prev, 
#kurs .owl-nav .owl-next {
	background-color:transparent;
	padding:0;
	margin:0;
	display:block;
	line-height:7px;
}
#kurs .item {
	text-align:right;
}
@media (max-width:768px){
	.kurs {
		position:relative;
		width:100%;
		left:0;
		right:0;
		top:0;
		margin:15px 0px;
	}
	.kurs .left {
		width:30%;
	}
	.kurs .right {
		width:70%;
	}
	.kurs .left h3{
		padding-left:45px;
		font-size:12px;
		line-height:20px;
	} 
	.kurs .right .item {
		font-size:12px;
		line-height:20px;
	}
}
.home-quick-menu {
	padding:15px 15px;
}
.home-quick-menu ul {
	margin:0;
	padding:0;
	display:block;
	text-align:center;
	text-decoration:none;
}
.home-quick-menu ul li {
	display:inline-block;
	height:60px;
}
.home-quick-menu ul li+li {
	margin-left:30px;
}
.home-quick-menu ul li a {
	position: relative;
	display:block;
	text-decoration:none;
}
.home-quick-menu ul li a .icon {
	position: relative;
	display:block;
	width:60px;
	height:60px;
	background-color:#283874;
	border-radius:50%;
	z-index:2;
	padding:5px;
}
.home-quick-menu ul li a .icon i {
	display:block;
	width:50px;
	height:50px;
	font-size:20px;
	color:#fff;
	border-radius:50%;
	border:2px solid #fff;
}

.home-quick-menu ul li a .icon i, .home-quick-menu ul li a .icon i:before {
	position:absolute;
	top:50%; left:50%;
	transform:translate(-50%,-50%);
}
.home-quick-menu ul li a .text {
	position: relative;
	display:block;
	background-color:#283874;
	color:#fff;
	padding:4px 12px 4px 20px;
	text-transform:uppercase;
	border-radius:12px;
	margin-left:42px;
	margin-top:-43px;
	z-index:1;
}
.home-quick-menu ul li a:hover .icon, .home-quick-menu ul li a:hover .text {
	background-color:#f07c0a;
}

@media (max-width:768px){
	.home-quick-menu ul li {
		display:block;
		width:100%;
		min-height:60px;
	}
	.home-quick-menu ul li+li {
		margin-left:0;
		margin-top:10px;
	}
}
.footer {
	padding:15px 0px;
	background: rgb(203,210,237); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(203,210,237,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(203,210,237,1) 0%,rgba(234,234,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(203,210,237,1) 0%,rgba(234,234,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbd2ed', endColorstr='#eaeaea',GradientType=1 );
}

.footer-contact h4 {
	margin:0px;
	font-weight:bold;
	font-size:14px;
}
.footer-contact p {
	margin:0px;
	font-size:12px;
}

.footer-link {
	margin:0;
	padding:0;
	display:block;
	text-align:right;
	text-decoration:none;
}
.footer-link li {
	display:inline-block;
	height:50px;
}
.footer-link li+li {
	margin-left:30px;
}
.footer-link li a img { 
	height:50px ; 
}
@media (max-width:768px){
	.footer-contact {
		margin-bottom:30px;
	}
	.footer-link {
		text-align:left;
	}
	.footer-link li {
		display:inline-block;
	}
	.footer-link li+li {
		margin-left:5px;
	}
	.footer-link li a img { 
		height:30px ; 
	}
}

.page-title {
	padding:30px 0px;
	background-color:#000052;
	position:relative;
}
.page-title:before, .page-title:after {
    display:block;
    position:absolute;
    content:"";
    height:100%;
}
.page-title:before {
    background-image: url(../images/slide-frame-left.png);
    background-repeat: no-repeat;
    background-size: auto 80%;
    background-position: top left;
    top: 0;
    left: 0;
    width: 20%;
}
.page-title:after {
    background-image: url(../images/slide-frame-right.png);
    background-repeat: no-repeat;
    background-size: auto 80%;
    background-position: bottom right;
    bottom: 0;
    right: 0;
    width: 15%;
}
.page-title h1 {
	text-transform:uppercase;
	font-weight:400;
	letter-spacing: 4px;
	word-spacing: 15px;
	color:#fff;
	text-align:center;
	margin:0;
}

.thirdline {
	width:100%;
	text-align:center;
}
.thirdline span {
	display:inline-block;
	width:20px;
	height:4px;
	background-color: #186ec1;
}
.thirdline span+span {
	margin-left:5px;
}
.thirdline span:first-child {
	background-color: #283873;
}
.thirdline span:last-child {
	background-color: #f07c0a;
}

.main {
	width:100%;
	min-height:350px;
	padding:50px 0px;
}

.sidebarmenu {
	width:100%;
	min-height:200px;
	background-color:#182863;
	border-radius:12px;
	border:5px solid #cfd9fd;
	padding:20px;
	margin:0 0 30px 0;
}
.sidebarmenu ul {
	display:block;
	margin:0;
	padding:0;
	list-style-type:none;
}
.sidebarmenu ul li {
	display:block;
	border-bottom:1px solid #d0d3e4;
	color:#fff;
	padding:2px 0px;
}
.sidebarmenu li+li {
	margin-top:5px;
}
.sidebarmenu ul li a {
	display:block;
	color:#fff;
	font-weight:600;
	text-transform: uppercase;
	font-size:12px;
	padding:5px 5px;
	text-decoration:none;
}
.sidebarmenu ul li a i.fa {
	color:#f17c08;
}

.sidebarmenu ul li:hover > a {
	background-color:#d0d3e2;
	color:#000;
}
.sidebarmenu > ul > li ul {
	padding-left:15px;
}
.sidebarmenu > ul > li ul li:last-child {
	border-bottom:1px solid transparent;
}
.article .article-heading {
	margin-bottom:15px;
}
.article .article-heading .article-title {
	margin:0;
	font-weight:bold;
}
.article-media {
	position:relative;
	width:100%;
	margin-top:15px;
	border:4px solid rgba(162,179,253,.5);
	border-radius:10px;
	overflow:hidden;
}
.article-media img {
	width:100%;
}
.article-media .captions {
	position:absolute;
	width:100%;
	bottom:0;
	padding:15px 30px;
	margin:0px;
	background-color:rgba(0,1,63,.7);
	border-top:4px solid rgba(162,179,253,.5);
	color:#fff;
	font-size:12px;
}

.article-body {
	padding-top:15px;
}

.pengurus-grid {
	width:100%;
	margin-bottom:30px;
}
.pengurus-grid-heading {
	width:100%;
	-webkit-box-shadow: 5px 5px 0px 0px rgba(201,208,237,1);
	-moz-box-shadow: 5px 5px 0px 0px rgba(201,208,237,1);
	box-shadow: 5px 5px 0px 0px rgba(201,208,237,1);
	border-radius:6px;
	overflow:hidden;
}
.pengurus-grid-body {
	width:100%;
	text-align:center;
}
.pengurus-grid-body h4 {
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
.pengurus-grid-body p {
	font-style:italic;
	font-weight:bold;
	font-size:12px;
}
.pengurus-grid-body a {
	display:inline-block;
	padding:2px 12px;
	border-radius:12px;
	background-color: #283873;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
.pengurus-grid-body a:hover {
	background-color:#f07c0a;
}

.pagination li {
	display:inline-block;
}
.pagination li+li {
	margin-left:10px;
}
.pagination li a {
	border-color: #283873;
	background-color: #283873;
	color:#fff;
}
.pagination li:hover a, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    border-color: #f07c0a;
	background-color:#f07c0a;
	color:#fff;
}

.pengurus-detail-heading {
	width:auto;
	margin-left:10px;
	margin-bottom:15px;
	border-left:5px solid #283873;
	padding:5px 15px;
}
.pengurus-detail-heading .pengurus-detail-title {
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:20px;
}
.pengurus-detail-heading p {
	font-style:italic;
	font-weight:bold;
	margin:0;
}

.produk-description {
	width:100%;
	padding:15px;
	border-left:5px solid #283873;
	background-color:#e3e5f1;
	margin-bottom:30px;
	font-size:12px;
}

.produk-grid {
	display:block;
	width:100%;
	position:relative;
	margin-bottom:30px;
	background-color:#cfd3e2;
	border-radius: 0px 30px;
	padding:15px;
	text-decoration:none !important;
}
.produk-grid:before {
	content:"";
	display:block;
	width:50px;height:50px;
	background-image:url(../images/produk-icon.png);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	position:absolute;
	top:-10px;
	left:-10px;
}
.produk-grid-heading {
	padding:5px 0px 15px 0px;
}
.produk-grid-heading h4 {
	margin:0;
	color:#283873;
	font-weight:bold;
	text-align:center;
}
.produk-grid-heading h4 span {
	color:#f07c0a;
}
.produk-grid-media {
	border-radius: 0px 30px;
	overflow:hidden;
}
.produk-grid-body {
	padding:15px 0px 0px 0px;
	color:#222;
}

.kredit-komersial {
	position:relative;
	width:100%;
	padding:30px 15px;
}
.kredit-komersial img {
	position:relative;
	width:100px;
	z-index:2;
	/* border-radius:50%; */
	border:5px solid #e3e5f1;
}

.kredit-komersial-info {
	position:absolute;
	width:calc(100% - 50px);
	padding:15px 15px 15px 100px;
	left: 50px;
	top:50%;
	transform:translateY(-50%);
	background-color:#e3e5f1;
	border-radius:0px 30px 0px 0px;
	font-weight:900;
	font-size:16px;
	text-transform:uppercase;
	color:#283873;

}
.kredit-komersial-info a {
	display:block;
	position:absolute;
	bottom:-25px;
	right:0;
	font-weight:bold;
	font-size:12px;
	padding:0px 6px;
	border-radius:3px;
	background-color:#283873;
	color:#fff;
	text-decoration:none;
}
.kredit-komersial-info a:hover {
	background-color:#f07c0a;
}

.kredit-konsumer {
	width:100%;
	display:block;
	text-align:center;
	margin-bottom:30px;
}
.kredit-konsumer .kredit-konsumer-foto {
	display:block;
	width:100%;
	border-radius:0px 30px 0px 0px;
	overflow:hidden;
	background-color:#e3e5f1;
}
.kredit-konsumer .kredit-konsumer-foto img {
	display:block;
	width:100%;
}
.kredit-konsumer-info {
	width:100%;
	background-color:#bbc1d9;
	padding:10px 15px;
	text-align:center;
	font-weight:900;
	font-size:14px;
	color:#283873;
	border-radius:0px 0px 0px 30px;
	overflow:hidden;
}

.kredit-konsumer a {
	display:inline-block;
	font-weight:bold;
	font-size:12px;
	padding:0px 6px;
	border-radius:3px;
	background-color:#14c536;
	color:#fff;
	text-decoration:none;
	margin-top: 15px;
}
.kredit-konsumer a:hover {
	background-color:#f07c0a;
}

.produk-detail-heading {
	width:auto;
	margin-bottom:15px;
	padding:5px 15px;
}
.produk-detail-heading .produk-detail-title {
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:24px;
	text-align:center;
	color:#283873;
}

.produk-detail .panel-heading.collapsed {
	background-color:#d3d3ef;
}

.produk-detail .panel-heading.collapsed .panel-title, .produk-detail .panel-heading.collapsed .panel-title i.fa {
	font-weight:bold;
	color:#283873;
}
.produk-detail .panel-heading {
	background-color:#283873;
}
.produk-detail .panel-heading .panel-title {
	color:#fff;
	cursor:pointer;
}
.produk-detail .panel-heading .panel-title i.fa {
	color:#dd983d;
}

#map {
	border:4px solid #d0d8fd;
	border-radius:6px;
	width:100%;
	height:300px;
}

.branch-heading {
	padding:15px 0px;
	margin:15px;
}
.branch-heading .branch-title {
	font-size:20px;
	font-weight:bold;
	text-align: center;
	color:#283873;
	margin:0;
}
.branch-heading .branch-title span {
	color:#dd983d;
}
.branch-body {
	padding:0px 15px;
}
.branch-body .row {
	border-bottom:1px solid #ddd; padding-top:30px;
}

.branch-grid {
	position:relative;
	width:100%;
	padding-left:100px;
	min-height:100px;
	margin-bottom:50px;
}
.branch-grid:before {
	content:"";
	display:block;
	width:100px;
	height:100px;
	background-color:#283873;
	background-image:url(../images/branch-icon.png);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	border:4px solid #d0d8fd;
	border-radius:15px 0px;
	position:absolute;
	top:0;
	left:0;
}
.branch-grid .branch-grid-info {
	position:relative;
	padding:0px 15px;
}
.branch-grid .branch-grid-title {
	font-weight:bold;
	font-size:15px;
	margin:0px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #ddd;
}
.branch-grid a {
	display:block;
	position:absolute;
	bottom:-25px;
	right:15px;
	font-weight:bold;
	font-size:12px;
	padding:0px 6px;
	border-radius:3px;
	background-color:#283873;
	color:#fff;
	text-decoration:none;
}
.branch-grid a:hover {
	background-color:#f07c0a;
}

.branch-detail-info {
	margin-bottom:15px;
	font-size:12px;
}
.branch-detail-info h4 {
	margin:0;
	margin-bottom:5px;
	font-weight:bold;
	color:#283873;
}

.atm {
	width:100%;
	background-color:#283873;
	border-radius:15px;
	border:4px solid #d0d8fd;
	padding:15px;
}
.atm .atm-heading {
	border-radius:5px;
	/*border:1px solid #d0d8fd;*/
	overflow:hidden;
}

.atm-body {
	padding:30px 0px 0px 0px ;
}
.atm-grid {
	position:relative;
	width:100%;
	padding-left:50px;
	min-height:50px;
	margin-bottom:30px;
}
.atm-grid:before {
	content:"";
	display:block;
	width:50px;
	height:50px;
	background-color:#f07c0a;
	background-image:url(../images/atm-icon.png);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	border-radius:50%;
	position:absolute;
	top:0;
	left:0;
}
.atm-grid .atm-grid-info {
	position:relative;
	padding:0px 15px;
	color:#fff;
}
.atm-grid .atm-grid-title {
	font-weight:bold;
	font-size:15px;
	margin:0px;
	margin-bottom:5px;
	color:#f07c0a;
}
.atm-grid a {
	display:block;
	position:absolute;
	bottom:-25px;
	right:15px;
	font-weight:bold;
	font-size:12px;
	padding:0px 6px;
	border-radius:3px;
	background-color:#283873;
	color:#fff;
	text-decoration:none;
}
.atm-grid a:hover {
	background-color:#f07c0a;
}

.laporan-title {
	margin:0;
	text-align:center;
	color:#283873;
	font-weight:bold;
}
.laporan-title span {
	color:#f07c0a;
}


.news-lists {
	width:100%;
}
.news-list:after {
	display: block;
	content: " ";
	clear:both;
	margin-bottom:30px;
}
.news-list-media, .news-list-info {
	position:relative;
	float:left;
}
.news-list-media {
	width:40%;
	border-radius:6px;
	border:4px solid #d0d8fd;
	overflow:hidden;
}
.news-list-media img {
	width:100%;
}
.news-list-info {
	width:60%;
	padding-left:15px;
}
.news-list-title {
	margin:0;
	margin-bottom:10px;
	font-weight:600;
	text-align:justify;
	color:#283873;

}

.news-list-attribute {
	display:block;
	margin:0;
	margin-bottom: 10px;
	padding:0;
	list-style-type:none;
}
.news-list-attribute li {
	display:inline-block;
	padding-right:10px;
}
.news-list-attribute li+li {
	border-left:1px solid #666;
	padding-left:10px;
}
.news-list-info p {
	text-align:justify;
}
.news-list-info a {
	font-weight:bold;
	color:#283873;
}
.news-list-info a:hover {
	color:#f07c0a;
}
.media {
	border-bottom:1px solid #ddd;
	padding-bottom:15px;
}
.media-object {
	max-width:75px;
}
.media-heading a {
	color:#666;
	font-size:16px;
}
.media-body span {
	font-weight:bold;
	font-style:italic;
}

.widget {
	width:100%;
	margin-bottom:30px;
}
.widget-heading {
	padding-bottom:10px;
	border-bottom:2px solid #ddd;
}
.widget-title {
	text-align:center;
	font-weight:bold;
	font-size:20px;
	margin:0;
	padding:0;
	color:#283873;
	text-transform:uppercase;
}
.widget-title span {
	color:#f07c0a;
}
.widget-body {
	padding-top:15px;
}

.news-category {
	list-style-type: square;
	margin:0;
	padding:0;
	padding-left:15px;
}
.news-category li {
	font-weight:bold;
	color:#283873;
	font-size:16px;
}
.news-category li+li {
	margin-top:5px;
}
.news-category li a {
	padding:5px 10px;
	color:#283873;
}
.news-category li a:hover {
	color:#f07c0a;
}