﻿
@media (min-width:300px) and (max-width:640px) {

    .logo-angola {
      width: 45%;
    }

  .title-site {
      width: 55%;
      margin-top: 2px;
}

    .title-site span.nome {
      font-size: 25px;
 }

  .title-site span.dominio {
   font-size: 15px;
  }

  .title-site .descricao {
  font-size: 9px;
 }


    .home-item-capition {
        background-color: rgba(51, 51, 51, 1);
        padding: 6px 20px 6px 0;
        position: relative;
        width: 100%;
    }
 
    .home-item-capition {
        width: 100%;
    }

    #owl-slider-home.owl-theme .owl-controls {
        margin-top: 10px;
        position: relative;
        text-align: right;
    }

    .navbar-nav > li > a {
        padding-bottom: 15px;
        padding-top: 15px;
    }

    .nav-justified > li {
        border-top: 0px solid #fff;
        float: none;
    }

    .home {
        width: 100% !important;
        background: #616161 none repeat scroll 0 0 !important;
        border-top: 0px solid #616161 !important;
    }
    .home:hover {
        border-top: 0px solid #ed1c24 !important;
    }

    
    .navbar-nav { margin: 0px 0px !important;    }

    .nav > li {
        display: block;
        padding: 0;
        position: relative;
    }

    .navbar-collapse.in {
        overflow-y: hidden;
    }
    
    .navbar .navbar-toggle {
        background: #616161;
        display: block;
        border-color: #616161;
    }

    .navbar-toggle .icon-bar {
        background: #fff none repeat scroll 0 0;
 
    }

    .navbar-nav .open .dropdown-menu {
        background-color: #990000;
    }

    .navbar .navbar-nav .open .dropdown-menu > li > a {
        color: #fff;
    }

    .navbar .navbar-nav .open .dropdown-menu .divider {
        background-color: #ab2e2e;
    }

    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
      background-color: #6c0000;
      
    }

    .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 14px 15px 14px 35px;
    }

    .dropdown-menu-language > li > a, .dropdown-menu-language > li > a {
        padding: 7px 0 10px 10px !important;
    }

    /* == 
	LISTAGEM NOTÍCIAS-SMARTPHONE
== */
    .media, .media-body {
        overflow: visible;
    }

    .img-noticia img {
        width: 80px;
        height: 80px;
    }


    .img-noticia-detalhe {
        clear: both;
        float: none !important;
    }

    .servicos-item-capition-big {
        padding: 4px;
        background-color: rgba(51, 51, 51, 0.7);
        min-height: 25px !important;
        width: 100%;
        position: absolute;
        bottom: 0px;
    }

    .servicos-item-capition {
        min-height: 25px !important;
    }

    .servicos-capition-text {
        margin: 5px 10px;
    }

    .h-servicos {
        font-size: 12px;
    }

        .h-servicos, .h-servicos a, .servicos-capition-text p, .servicos-capition-text p a, .servicos-capition-text a {
            color: #fff;
        }

    .n-result {
        display: inline !important;
        margin-left: 5px;
    }


}

@media (min-width:600px) and (max-width:1025px) {

    .navbar-toggle {
  background-color: #616161;
  margin-bottom: 8px;
  margin-right: 15px;
  margin-top: 8px;
  padding: 9px 10px;
  position: relative;
}

    .navbar-toggle .icon-bar {
  background: #fff none repeat scroll 0 0;
 
}

    .nav-justified > li {
        border-top: 0px solid #fff;
        float: none;
        display:block;
        width:100%;
    }

    .navbar-nav li a {
        border-left: 0px solid #d5d5d5;
        border-right: 0px solid #fff;
    }
    .navbar-nav > li > a {
        padding-bottom: 15px;
        padding-top: 15px;
    }

    .open > .dropdown-menu {
        display: block;
    }

    .dropdown-menu {
        border: none;
        border-radius: 0px;
        box-shadow: none;
        width:100%;
        position: relative;
        float:none;
    }

    .home {
        width: 100% !important;
        background: #616161 none repeat scroll 0 0 !important;
        border-top: 0px solid #616161 !important;
    }

    .home:hover {
        border-top: 0px solid #ed1c24 !important;
    }
    
     .navbar-header {
        float: none;
    }

    .navbar-left, .navbar-right {
        float: none !important;
    }

    .navbar-toggle {
        display: block;
    }

    .navbar-default .navbar-toggle {
        border-color: #fff;
        margin-right: 49px;
        margin-top: 20px;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: none !important;
    }

    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }

    .navbar-collapse.collapse {
        display: none !important;
    }

    .navbar-nav {
        float: none !important;
        margin-top: 7.5px;
    }

        .navbar-nav > li {
            float: none;
        }

            .navbar-nav > li > a {
                padding-top: 10px;
                padding-bottom: 10px;
            }

    .collapse.in {
        display: block !important;
    }


    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: none;
        border: 0px solid;
    }

    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
        background-color: #3e3e3e;
    }

    .navbar-nav > li > a:after {
        content: " ";
    }

    .navbar-default .navbar-nav > li > a {
        margin-right: 0px;
        text-transform: uppercase;
    }

}
/*
@media (min-width: 496px) and (max-width: 767px) {
}
*/
/*@media (min-width: 1025px) {
    .navbar-collapse.collapse {
        padding-right: 0;
    }
}*/




