﻿h5, h2 {
    font-size:14px;
}


/* Remover padding nos thumbnail's do index  */
.thumbnail .caption h5.trunca, .thumbnail .caption h2.trunca {
	padding-left: 0px;
}

/* Remover padding nas listagens multimedia */
.multimedia-box .list-inline > li.hover_highlight {
    padding-right: 0px;
}

html, body {
    background-color: #fff;
    font-family: Arial, sans-serif !important;
    height: 85%;
}

a {
    text-decoration: none;
    text-shadow: none;
    color:#000;
}

h1, .h1 {
    font-size: 18px;
}

h1 {
    margin-top: 10px;
    margin-bottom: 10px;
}

a:hover {
  text-decoration: none;
}

#wrap {
  min-height: 112%;/*Aumentar se o footer se estiver a sobrepor as páginas */
  /* Negative indent footer by it's height */
  margin: 0 auto -40px;
}

/*.main-content {
    margin:30px -15px 0px -15px;
}*/
.main-content {
    margin-top:10px;
}

/*propriedades imagem da marca do site*/
.brand-image {
    max-height: 60px;
    float: left;
    margin-top:-8px;
}
/* ok */
/*OwlSlider*/

.owl-theme .owl-controls .owl-buttons div {
    color: #F00;
    margin: 5px;
    padding: 3px 6px;
    font-size: 24px;
    background: rgba(134, 151, 145, 0);
    filter: Alpha(Opacity=50);
    opacity: 0.7;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
    right: -36px;
    top: 45px;
}

.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: -36px;
    top: 45px;
}

/*FullSlider */
.fullslider {
    clear:both;
}

.carousel-indicators {
  bottom: 10px;
  width: 78%;
}
.fullslider .carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #F00;
}
.fullslider .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #868686;
    border-radius: 10px;
    cursor: pointer;
    background-color: #fff;
}

/*Search bar*/
.search .form-control {
    height: 24px;
    background-color: #ECECEC;
    border: 0px solid rgba(204, 204, 204, 0);
    border-radius: 0px;
}
.search .input-group-btn>.btn {
    border-left-width: medium;
    left: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    border-left: 1px solid #000;
    background-color: #ECECEC;
}
.search .btn {
    background-image: none;
    border: 0px solid transparent;
    padding: 2px 6px;
    border-radius: 0px;
}


/*Catalogo*/
/*.catalog .list-inline {
    padding-left:10px;
}*/
.catalog .panel-body {
    background-color:#ededed;
}
/*
.catalog .panel-body img {
    background-color:#fff;
    width:127px;
}*/
.catalog .product h1 {
    padding-left:15px;
}

/*.catalog .contact-form {
    margin: 0 auto 10px auto;
    max-width: 600px;
}*/
/*.catalog .thumbnails.list-inline > li {
    padding-right:10px;
}*/

/*PV_Article*/
.article {
    margin-bottom:15px;
}
/*Home|Index*/

    .bm-box-slider {
        margin:20px 0 20px 0;
        padding:5px 25px 5px 25px;
        background-color:#ededed;
/*        height:205px;*/
        position:relative;
        border: 1px solid #dddddd;
        border-radius: 4px;
    }
    .bm-bottom-element {
        height:30px;
        position:absolute;
        bottom:0px;
        right:30px;
    }


/*Multimédia*/

    .multimedia .panel-default, .multimedia_list .panel-default {
        border-color: rgba(255, 255, 255, 0);
        background-color:#ededed;
    }
    .multimedia_list .thumbnails p {
        font-size: 13px;
        margin: 0;
        height: 30px;
        width: 195px;
        line-height: 14px;
        overflow: hidden;
    }
    .multimedia_list #myTabContent {
        padding-top:30px;
        padding-left: 30px;
    }
/*Pagination*/
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
z-index: 2;
color: #000;
background-color: #EEEEEE;
border-color: #A8A8A8;
cursor: default;
}


/* CSS Footer Bar */

.footer-bar {
    background-color: #000;
/*    color: #FFF;    */
    clear:both;
    font-size: 12px;
    font-family: 'PT Sans', sans-serif;
}

.footer-bar {
/*    position: absolute;
    height: 90px;*/
    margin-top: 90px;
    width: 100%;
    padding-top: 13px;
}

.footer-bar #copy {
    font-size: 10px;
    color: #fcfcfc;
}
.footer-bar .footer {
    display: inline;
    font-size: 14px;
    font-variant: small-caps;
    margin-right: 25px;
    float: left;
/*    color: #ffffff;*/
}

.footer-bar .foot-phrase {
    line-height: 14px;
    margin-top: 20px;
    font-size: 14px;
    max-width: 960px;
}

.footer-bar .footer-text {
    color: #ffffff;
}


/* Galleria legenda rever */

.galleria-info {
    top: -90%;
}


/* facebook widgets*/
.facebook-widget250h .fb-like-box.fb_iframe_widget {
    margin-top:30px;
}


.content_list_item_source {
    margin: 5px;
}
.content_list_item:hover {
    opacity: 0.7;
    background-color:#E2E2E2;
}

.content_list_spliter {
    height:10px;    
    clear:both;
}






