a:focus {
	outline: 0;
}

.scrollup {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 50px;
	right: 10px;
    display: none;
    text-indent: -9999px;
	background: url('icon_top.png') no-repeat;
    background-color: #90c2e2;
}

.fb-page iframe {
    width:300px!important;
    height:100%!important;
}
body{
	font-family: 'Proza Libre', sans-serif!important;
}
.navbar {
    box-shadow: 0px 1px 2px #CCC;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #FFFFFF;
    background-color: #3D96E3;
}

.navbar-default .navbar-brand {
    color: #3D96E3;
}

.navbar-brand {
    width: 200px;
    height: 30px;
}

.navbar-brand img{
    width: 100%;
    height: auto;
    display: block;
    margin-top: -0.8em;
}

.imageback img{
    width: 100%;
    height: auto;
    display: block;
    top: -1px;
    margin-top:7em;
	position: absolute;
	z-index: -10;
}

.intro-section {
	background: none!important;
}

.col-lg-12 h1 {
	color:#FFFFFF;
	text-shadow: 2px 1px #000000;
}

.btn-default {
    color: #FFFFFF;
    background-color: #3D96E3;
    border-color: #FFFFFF;
}

.about-section {
    width:100%;
    height: auto;
    padding-top: 150px;
    text-align: center;
    background: #E1E1E1;
}

.imageback2 img{
    width: 100%;
    height: auto;
    display: block;
}

#about .col-lg-12 h1 {
	color:#3D96E3;
	text-shadow: 2px 1px #333333;
}

p.introtdk {
	font-size:1.2em;
}

.col-lg-6 .mestem {
	padding-bottom: 10em;
}

#services .col-lg-12 h1 {
	color:#3D96E3;
	text-shadow: 2px 1px #333333;
}

#contact .col-lg-12 h1 {
	color:#3D96E3;
	text-shadow: 2px 1px #333333;
}

p {
	font-size:1.4em;
}

a {
	font-size:1.2em;
}


.about-section {
    padding-top: 50px;
}

.contact-section {
    height:80%;
    padding-top: 50px;
}

.carousel-indicators {
    display:none;
}

.carousel-inner p {
	font-size:1.2em;
	padding:1em;
}

.item img {
	width:100%;
	height:auto;
}

.page-header {
    padding-bottom: 9px;
    margin: 100px 0px 20px;
    border-bottom: 1px solid #EEE;
}



h1.page-header {
    color: #3D96E3;
    text-shadow: 2px 1px #000;
}



@media(min-width:768px) {
    .page-header {
        padding-bottom: 9px;
        margin: 180px 0px 20px;
        border-bottom: 1px solid #EEE;
    }
}


@media(max-width:992px) {
    .contact-section {
        height: 100%;
        padding-top: 250px;
        text-align: center;
        background: none repeat scroll 0% 0% #EEE;
    }
}


@media(max-width:500px) {
    .fb_iframe_widget span {
        width:300px!important;
        height:80px!important;
    }
}

@media(max-width:380px) {
.contact-section {
    height: 100%;
    padding-top: 300px;
    text-align: center;
    background: none repeat scroll 0% 0% #EEE;
}
}

@media(max-height:500px) {
.contact-section {
    height: 100%;
    padding-top: 600px!important;
    text-align: center;
    background: none repeat scroll 0% 0% #EEE;
}
.copy {
    display:none;
}
}

