/*@import url(../../../../../css/font-awesome.css);*/

.header-v1 .topbar-v1 .top-v1-data li {
	color: #FFFFFF;
	font-size: 25px;
	border:none
}

.header-v1 .topbar-v1 .top-v1-data li:first-child {
	border: none
}

.header-v1 .navbar-default {
   border-top: 1px  thin #4171AC;
   
}

.header-fixed .header-v1.header-fixed-shrink .navbar-brand img {
	width: auto;
	height: 60px;
	margin-top: -12px;
}

@media (max-width: 500px){
	.menu_mobile_hide{
		display:none !important
	}
}

@media (max-width: 991px) {
	.header-v1 .topbar-v1 {
		display:none
	}
	
	.navbar-brand>img {
		width: 250px;
		height: auto;
		margin-top: -11px;
		padding-bottom: 2px;
	}
	
	.menu_botoes_mobile{
		display:block
	}
}

@media (min-width: 992px) and (max-width: 1200px){
	
	.menu_botoes_mobile{
		display:none
	}
	
	.navbar-brand>img {
		width: auto;
        height: auto;
        margin-top: -68px;
        padding-bottom: 2px;
        max-height: 105px;
	}
}

@media (min-width: 1201px){
	
	.menu_botoes_mobile{
		display:none
	}
	
	.navbar-brand>img {
        width: auto;
        height: auto;
        margin-top: -78px;
        padding-bottom: 2px;
        max-height: 100px;
        	
	}
}

.navbar-brand {
    height:0px
}


.menu_botoes_mobile{
	background-color: #4070AC;
}

.menu_botoes_mobile .top-v1-data{
	margin-bottom:0px;
	margin-top:0px;
	padding-top:5px
}

.menu_botoes_mobile .top-v1-data p {
	color: #FFF;
	margin-bottom: -2px;
}

.menu_botoes_mobile .top-v1-data li a{
	text-decoration:none
}

.menu_botoes_mobile .top-v1-data li i {
	color: #FFF;
	font-size: 18px;
}

.menu_botoes_mobile .top-v1-data li a:hover i {
    color: #72c02c;
}

.menu_botoes_mobile > div{
	
}

.boxed-layout {
    padding: 0;
    box-shadow: 0 0 5px #ccc;
    margin-left: auto !important;
    margin-right: auto !important;
    background: url('http://www.desmi.com/UserFiles/image/Slideshow/slide_forside1.jpg') top center fixed;
	background-size:cover;
}

/*.content-boxes-v5 > div > h3 {
	margin-top:15px !important
}*/

.top-v1-data .badge{
	/*position: absolute;*/
    /*margin: -45px 0 0 33px;*/
	margin:14px 0 0 0;
    background-color: #CA3E3E;
    color: #FFF;
	font-weight:bold;
    /*padding: 2px 5px 2px 5px;*/
}

/*
.footer-v1 .footer {
	background-color: #00649D
}
.footer-v1 .copyright {
	background: #003D5E;
}
*/
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
	display: inline;
	max-width: 100%;
	height: auto;
}
.bg-color-blue {
}
.call-action-v1 .call-action-v1-in p {
	color: #FFF
}
.header-v1 {
	border-bottom: solid 2px #eee;
}


/*Estilos dos filtros da busca*/
.filter-by-block h1 {
    /*color: #fff;
    width: 100%;*/
    font-size: 18px;
   /* padding: 7px 10px;
    text-align: center;
    margin-bottom: 5px;*/
    background: #3498DB;
    /*text-transform: uppercase;*/
}

.checkbox-list .checkbox input:checked + i {
    border-color: #3498DB;
}

.checkbox-list .checkbox input + i:after {
    color: #3498DB;
}

.checkbox-list .checkbox small a {
    color: #3498DB;
    font-size: 12px;
}

.checkbox-list .checkbox i {
    border-color: #97C8E8;
    -ms-transition: border-color 0.3s;
    -moz-transition: border-color 0.3s;
    -webkit-transition: border-color 0.3s;
}
