/* ------------------ Footer for page tabs format --------------------*/
.modal-tabs {
	text-align: right;
	padding: 8px 15px 9px;
	margin-top: 0px;
	#border-top: 1px solid #c9c9c9;
	#border-left: 1px solid #c9c9c9;
	#border-right: 1px solid #c9c9c9;
	#border-bottom: 1px solid #c9c9c9;
	-webkit-border-radius: 0 0 1px 1px;
	-moz-border-radius: 0 0 1px 1px;
	border-radius: 0 0 1px 1px;
	box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.05);
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod?EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
	background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );
}
/* ------------------ Company page --------------------*/
.company-avatar {border: 1px solid #c9c9c9; float: left; padding: 2px; margin-right: 20px;}
.company-avatar img {width: 200px;height: 50px;}

/* d? espa?o entre bandeiras */
/*img.mudar_idioma {
	margin-left: 5px;
}*/
/* encosta bandeiras ? direita entre bandeiras */
.pull-idiomas {
  float: right !important;
}
@media screen and (min-width: 768px) {
  .modal-dialog {
    right: auto;
    left: 50%;
    width: 600px;
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  	.modal_30{
		width: 30%;
	}
	 
	.modal_40{
		width: 40%;
	}
	 
	.modal_50{
		width: 50%;
	}
	 
	.modal_60{
		width: 60%;
	}
	 
	.modal_70{
		width: 70%;
	}
	 
	.modal_80{
		width: 80%;
	} 
	
	.modal_90{
		width: 90%;
	}
	
	.modal_100{
		width: 100%;
	}
}

.ui-widget-content
{ 
background: #f3f3f3 none no-repeat; 
padding:0;
margin:0;
border-top: 1px solid #c9c9c9;
border-right: 1px solid #c9c9c9;
border-bottom: 1px solid #c9c9c9;
display:block;
cursor: pointer;
z-index: 1000 !important;
}

.ui-autocomplete {
    z-index: 2000 !important;
}

/* ------------------ Profile page --------------------*/
.avatar_tarefas {border: 1px solid #c9c9c9; float: left; padding: 2px; margin-right: 20px;}
.avatar_tarefas img {width: 100px;/* height: 75px; */}

.top5 { margin-top:5px; }
.top10 { margin-top:10px; }
.top15 { margin-top:15px; }
.top20 { margin-top:20px; }
.top25 { margin-top:25px; }
.top30 { margin-top:30px; }
.top32 { margin-top:32px; }
.top40 { margin-top:40px; }
.top50 { margin-top:50px; }
.top55 { margin-top:50px; }
.top60 { margin-top:60px; }
.top70 { margin-top:70px; }
.top80 { margin-top:80px; }
.top90 { margin-top:90px; }
.top100 { margin-top:100px; }
.top110 { margin-top:110px; }
.top120 { margin-top:120px; }
.top130 { margin-top:130px; }
.top140 { margin-top:140px; }
.top150 { margin-top:150px; }
.top160 { margin-top:160px; }
.top170 { margin-top:170px; }
.top180 { margin-top:180px; }
.top190 { margin-top:190px; }
.top200 { margin-top:200px; } 
.top500 { margin-top:500px; }




.dropdown-checkboxes {
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 36px;
    height: 36px;
    width: 100% !important;
	padding-bottom: 33px;
    position: relative;
    overflow: hidden;
    display: inline-block;
	background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, 1), 0 1px 1px rgba(0, 0, 0, 0.050);
	transition: border linear 0.2s, box-shadow linear 0.2s;
	margin: 0;
	vertical-align: middle;
}
	
.dropdown-checkboxes span{
	background: url(selects.png) right -1px  no-repeat;
	height: 253.35px;
}
.checks{
	width:100%; 
	background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
}

