﻿﻿/* 
	Data:23/03/2016;
	Author: Márvio Pinheiro;
	Client: SINDEDUCAÇÃO ;
	
*/

/* OTHER STYLE
==============*/
body{ /* background:#F1F4EA; */font-family:'Roboto', "Helvetica Neue",Helvetica, sans-serif; padding-bottom:30px; padding-top:95px;}

@media (max-width:767px) {
	body { padding-top:75px; }
}

.main-content {
	display:initial;
	width:100%;
	vertical-align:top;
}
.form-control { display:inline-block; }
.orangePlus{ font-size:24px;}
.orangePlus a{ color: #D96D00; margin:0; }
.orangePlus a:hover{ text-decoration:none; }
.smaller{ font-size:30%; font-weight:300; }



/* ATENDIMENT LIST */
.atendList{ 
	padding:0;
	}
.atendList li{
	background:#F1F4EA;
	border-left: 5px solid #DDD;
	margin-bottom:4px;
	padding:8px;
	list-style:none;
}
	
.atendList li a{
	 background:#F1F4EA;
	 border:none;
 }
	
.fontList{
	color:#333;
	display:block;
	font-size:16px;
	font-weight:700;
	}
.color333{
	color:#333;
	}
.greenSquare{ 
	background:#A8CF45;
	float:left;
	font-size:16px;
	font-weight:700;
	margin-right:5px;
	padding:8px 10px;
	}
/* MAIN COLOR
==============*/
.darkGreen { background-color:#3F5228; }
.lemonGreen{ background-color:#A8CF45; }
.orange    { background-color:#D96D00; }
.babyGreen { background-color:#F1F4EA; }

/* TOP & MENU
==============*/
.navbar-default {
    border-bottom:3px solid #ababab;
	font-weight:500;
}
.navbar-brand { padding:0 15px; }
.navbar-fixed-top { min-height:53px; }

/* Evita que o menu fixo quebre em duas linhas e cubra o conteúdo. */
@media (min-width:768px) {
	.navbar-default .navbar-nav > li > a {
		padding-right:10px;
		padding-left:10px;
	}
}

@media (min-width:768px) and (max-width:900px) {
	.navbar-brand { padding-right:8px; padding-left:8px; }
	.navbar-brand img { width:110px !important; margin-top:3px; }
	.navbar-default .navbar-nav > li > a {
		padding-right:5px;
		padding-left:5px;
		font-size:11px;
	}
}
.navbar-default .navbar-nav > li > a { color:#29588d; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    background-color: #1AA1D0;
    color: #fff;
} 

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #FFF;
}

/* FONTE ROBOTO GOOGLE
========================*/
.roboto{ font-family: 'Roboto', sans-serif; }
.roboto100{ font-family:'Roboto', sans-serif; font-weight:100; }
.roboto400{ font-family:'Roboto', sans-serif; font-weight:400; }
.roboto700{ font-family:'Roboto', sans-serif; font-weight:700; }

/* PANEL 
=========*/
.font45{
	font-size:45px; 
	font-weight:700;
	color:#7D5F00;
	margin:0; 
	}
.panel-orange{ background-color:#FFC100; border-left:8px solid #C49300; }
.panel-orange > .panel-orange-heading{ 
    border-color: #7D5F00;
    color: #7D5F00;
	font-size:18px;
}
.panel-orange-heading {
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding: 10px 15px;
}
		/* panel gray */
.font45gray{
	font-size:45px; 
	font-weight:700;
	color:#666;
	margin:0; 
	}
.panel-gray{ background-color:#CCC; border-left:8px solid #BBB; }
.panel-gray > .panel-gray-heading{ 
    border-color: #666;
    color: #666;
	font-size:18px;
}
.panel-gray-heading {
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding: 10px 15px;
}
			/* panel border green */
.panel-orange2{ background-color:#FFC100; border-left:8px solid #567036; }

.panel-orange2 > .panel-orange-heading{ 
    border-color: #7D5F00;
    color: #7D5F00;
	font-size:18px;
}

.panel-yellow{
	background-color: #fff3cd;
	color:#856404;
	border-color: #ffeeba;
}
.panel-blue{
	background-color: #0c5460;
	color:#d1ecf1;
	border-color: #bee5eb;
}
.panel-red{
	background-color: #721c24;
	color:#f8d7da;
	border-color: #f5c6cb;
}
