/*!
 * Media queries
 * 
 */

/***************
    HOME
***************/

@media screen and (min-width: 768px) and (max-width: 991px){

    header nav .navbar ul.bar-menu li a{
        font-size: 85%;
    }

}

@media screen and (min-width: 870px) and (max-width: 991px){

    header nav .navbar ul.bar-menu li a{
        font-size: 97%;
    }

}

@media screen and (min-width: 992px){

    header nav .navbar ul.bar-menu li a{
        font-size: 110%;
    }

}

/***************
     MENU
***************/

@media (min-width: 270px) and (max-width: 768px) {

    .inscricoes form#signin,
    .inscricoes .modal.fade {
        display: none;
    }

html header .box-title{ 
    top: 35%;
    left: 0;
    margin: 0;
    width: 100%;
}

html header .box-title .btn{
    font-size: 15px;
}
html header .box-title p{ line-height: 20px; } 

header .box-title span { line-height: 100% !important;  }

header .box-title span:nth-child(1){font-size: 130% !important;}
header .box-title span:nth-child(2){font-size: 150% !important;}
header .box-title span:nth-child(3){font-size: 150% !important;}


.navbar-toggle {background: #584b45 !important;}
.navbar-toggle .icon-bar{background-color:#ffffff !important}
.navbar-header {float: right !important; right:140px !important; z-index:1 !important; position:relative !important}
header nav .navbar ul.bar-menu{
	display:list-item !important;
	margin-top:49px !important;
    padding: 10px !important;
    margin-left: 18% !important;
    width: 80% !important;
	background-color:#9d8d85 !important;
	border-top: 1px solid #a89a93 !important;
	
}
header nav .navbar ul.bar-menu li{
	display:list-item !important;
	border-bottom: 1px solid #a89a93;
} 
header nav .navbar ul.bar-menu li a{
	font-size:16px !important;
}
header nav .navbar ul.bar-menu > li ul li{ 
    list-style: none !important;
}

}



@media (max-width: 480px) {
    .contagem{font-size: 14px !important;}
    .home-section .three-box .submit p{font-size: 14px !important;}
    .home-section .three-box .submit .title{font-size: 14px !important;}
    .home-section .three-box .submit .title span:first-child{font-size: 14px !important;}
}

@media screen and (min-width: 768px) and (max-width: 991px){
    .home-section .three-box .submit .title{font-size: 16px !important;}
    .home-section .three-box .submit .title span:first-child{font-size: 30px !important;}
    .home-section .three-box .submit p{font-size: 16px !important;}
}