    code,
    kbd,
    pre,
    .img-rounded,
    .img-thumbnail,
    .img-circle,
    .nav-tabs a,
    .nav-pills a,
    .navbar,
    .navbar-toggle,
    .icon-bar,
    .breadcrumb,
    .pagination,
    .pager *,
    .badge,
    .jumbotron,
    .thumbnail,
    .alert,
    .progress,
    .well,
    .modal-content,
    .tooltip-inner,
    .popover,
    .popover-title,
    .carousel-indicators li {
        border-radius: 0 !important;
    }
    
    body {
        background: #d8d8d8;
        font-size: 16px !important;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight: 400;
        color: #000000;
        line-height: 23px;
    }
    
    h1,
    .showcase h1 {
        font-weight: 600;
        font-size: 24px;
        color: #5490d5;
    }
    
    h1 {
		text-align: center;
        margin: 20px;
    }
    
    section .content_homepage_text {
        padding: 0 40px;
    }
    
    .section-white {
        background: white;
    }
    
    .section-blue {
        background: #f0f6fe;
    }
    
    .section-white,
    .section-blue {
        padding: 20px 0;
    }
    
    .vertical-align {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -webkit-box-align: center;
        align-items: center;
    }
    
    @media (min-width: 768px) {
        .container {
            width: 588px;
        }
    }
    
    @media (min-width: 992px) {
        .container {
            width: 760px;
        }
    }
    
    @media (min-width: 1200px) {
        .container {
            width: 920px;
        }
    }
    
    .welcometop {
        background: white;
        padding: 10px 0;
        margin: 0;
        min-height: 141px;
    }
    
    .welcometop img {
        margin: 0 auto;
        max-height: 111px;
    }
    
    .welcometop p {
        font-size: 16px;
        font-weight: 700;
        text-align: center;
        margin: 20px 0 10px 0;
    }
    
    .showcase {
        padding: 0;
        margin: 0;
        height: 185px;
    }
    
    .showcase h1 {
        max-width: 332px;
        margin: 0 0 0 auto;
    }
	.dropdown-menu{
		border: none;
		border-radius: 0px;
		margin: 0;
		margin-left: 10px;
		padding: 0 10px;
		min-width: 98%;
	}
	.dropdown-menu > li > a{
		display: table-cell;
        width: 1%;
	}
	
    .navbar {
        border: none;
        background: #DDEDFF;
    }
    .navbar-default {
        margin: 0;
    }
    
    .navbar-nav>li {
        float: none;
    }
    
    .navbar-default .navbar-nav>li>a {
        text-align: center;
        font-weight: 600;
        font-size: 14px;
        color: #000000;
    }
    
    .nav>li>a {
        position: relative;
        display: block;
        padding: 10px 0;
        margin-left: 10px;
    }
    .navbar-nav{
		width: 100%;
	}
    .navbar-collapse {
        padding-left: 0;
        padding-right: 10px;
    }
    
    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>a:focus,
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:hover,
    .navbar-default .navbar-nav>.active>a:focus {
        background: #e8f3ff;
        color: #000;
    }
	
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
		background: #e7e7e7;
	}
	
    @media (min-width: 768px) {
        .navbar-nav>li {
            display: table-cell;
            width: 1%;
        }
        .navbar-default {
            min-height: 40px;
            height: 40px;
        }
		.panel{
			min-width: 75%;
			margin: none;
		}
        h3.catItemTitle a {
            margin-left: 50px; 
        }
		h3.catItemTitle a::before{
			font-family:"Webdings";
			font-size: 10px;
			content: "=";
			color: black;
			padding-right: 7px;
		}
		
		h3.catItemTitle a:hover{
			text-decoration: none;
		}
		
		div.itemHeader h2.itemTitle, div.itemHeader span.itemAuthor{
			text-align: center;
		}
		div.itemToolbar{
			display: none;
		}
		div.itemBody{
			border-top: 1px solid grey;
			border-bottom: 1px solid grey;
			margin: 15px 0;
			padding: 15px 0;
		}
    }
	
	.testimonialbox{
		padding: 0;
	}
	
	.panel-body > img{
		max-height: 300px;
		margin: 0 auto;
	}
	
	@media (min-width: 1080px){
		.testimonialbox{
			padding: 0 50px 0 0;
		}
		
		.panel-body > img{
			max-height: 125px;
		}
	}
	
    .panel-default {
        max-width: 245px;
        border-radius: 8px;
        background: #5490D5;
    }
    
    .panel {
		margin: 0 auto;
        margin-bottom: 70px;
    }
    
    .panel-body {
        min-height: 100%;
    }
    
    .panel-body div {
        margin: 10px -5px;
        font-size: 16px;
        color: #FFFFFF;
        line-height: 19px;
        text-align: justify;
    }
    
    .panel-footer {
        background: none;
        border: none;
		padding: 0 15px;
    }
    
    .panel-footer p {
        font-size: 14px;
        color: /*#6A6868*/ #c9c3c3;
    }
    
    .btn-edit {
        max-width: 285px;
        margin: 35px auto;
    }
    
    div.catItemView,
    div.catItemBody,
    div.catItemBody,
    #k2Container {
        padding: 0;
        margin: 0;
    }
    
    h3.catItemTitle {
        font-size: 16px;
    }
    
    .intro_text {
        margin-bottom: 20px;
    }
