#uploadifive-file_upload input, #upload_file { cursor: pointer; }
#barra { position: fixed; width: 100%; z-index: 999; background-color: #FFF; padding: 10px 0; border-bottom: 2px solid rgb(15, 64, 188); -webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.3); }
#menu1 { background-color: #f1f5ff; }
#menu1 .fields { margin-bottom: 0 !important; }
#menu1 .field label { margin-bottom: 0 !important; line-height: 17px; }
#titulo_materia { margin-top: -100px; }
#logo_site { width: 100%; max-width: 145px; }
#pop { display:block; z-index:500; position:absolute; top:50%;left:50%; margin-left:-280px; margin-top:0; width:300px; height:200px; }
#blue {
	background: #0e40bd;
	background: -moz-linear-gradient(left, #0e40bd 0%, #162158 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, #0e40bd), color-stop(100%, #162158));
	background: -webkit-linear-gradient(left, #0e40bd 0%, #162158 100%);
	background: -o-linear-gradient(left, #0e40bd 0%, #162158 100%);
	background: -ms-linear-gradient(left, #0e40bd 0%, #162158 100%);
	background: linear-gradient(to right, #0e40bd 0%, #162158 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e40bd', endColorstr='#162158', GradientType=1 );
}
#fechar, #cidade2 { display: none; }
#greymenu {
	background: #ffffff;
	background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #f4f5f5 62%, #d7dfe0 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #ffffff), color-stop(62%, #f4f5f5), color-stop(100%, #d7dfe0));
	background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #f4f5f5 62%, #d7dfe0 100%);
	background: -o-radial-gradient(center, ellipse cover, #ffffff 0%, #f4f5f5 62%, #d7dfe0 100%);
	background: -ms-radial-gradient(center, ellipse cover, #ffffff 0%, #f4f5f5 62%, #d7dfe0 100%);
	background: radial-gradient(ellipse at center, #ffffff 0%, #f4f5f5 62%, #d7dfe0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7dfe0', GradientType=1 );
	margin-top: 14px;
}
#relacionamento { display: none; }
.ui.styled.accordion .title {
	color: rgb(0, 0, 0);
	font-size: 12px;
}
.ui.accordion .title .dropdown.icon {
    float: right;
    margin: .21425em 0 0 1em;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.select, .select2, .ui.selection.dropdown, .ui.form textarea, .ui.form input[type=text], .ui.form input[type=tel], .ui.form input[type=password], .ui.form input[type=number], .ui.form input[type=file] {
	  border: 1px solid rgb(181, 204, 24) !important;
	  background-color: #fcffec !important;
}
.select {
	height: 43px !important;
}
.select2 {
	height: 38px !important;
}
.ui.action.input .ui.basic.button {
	box-shadow: 0 0 0 1px rgb(181, 204, 24) inset;
}
.ui.dropdown:not(.button)>.default.text {
    color: #333333;
}
#owl-slide1 .owl-item > div, #owl-slide2 .owl-item > div, .vip0 {
	background-color: #f5f6f6;
	border-radius: 5px;
	padding: 20px;
}
.owl-item .vip1, .vip1 {
	background-color: #eff7b8 !important;
	border-radius: 5px;
	padding: 20px;
}
.owl-item .vip2, .vip2 {
	background-color: #b5cc18 !important;
	border-radius: 5px;
	padding: 20px;
}
.uploadifive-button {
	float: left;
	margin-right: 10px;
}
#queue {
	border: 1px solid rgb(181, 204, 24);
	height: 250px;
	overflow: auto;
	margin-bottom: 15px;
	padding: 0 5px 5px;
	width: 100%;
	background-color: #fcffec;
	border-radius: 5px;
}

/* PUREPAGE */

#purepage .left { width:50%; float: left; margin-right:20px; margin-bottom:15px; }
#purepage .right { width:50%; float: right; margin-left:20px; margin-bottom:15px; }
#purepage .none { margin-bottom:10px; }
#purepage .none img { width: 100%; }
#purepage .esquerda { width:100%; height:auto; float:left;  }
#purepage .direita { width:100%; height:auto; float:right;  }

#purepage div.caption { position: relative; }
#purepage div.caption p { position: absolute; margin: 0; padding: 5px 10px; font-size: 13px; bottom: 0; left: 0; background-color: #F2F2F2; opacity: .7; }

#purepage { font-size: 16px; text-align:justify; font-family: Arial, sans-serif; }
#purepage p { margin-top:0px; margin-bottom:20px }
#purepage table { border:0px; }
#purepage td { border:0px; }
#audio, #galeria { text-align: center; }

/* MEGA MENU */

.megamenu {
  background-color: #efefef;
  position: absolute;
  left: 1rem;
  right: 1rem;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
  margin-top: 0;
  z-index: 998;
}

.megamenu .item {
	color: #333333 !important;
	text-align: left !important;
}

.mega-dropdown {
	position: unset !important;
}

/* MEDIA QUERY */

@media only screen and (max-width: 767px) {
	.megamenu { position: unset !important; }
	.megamenu .container { padding-left: 2rem; }
	.mega-dropdown > .item { flex-direction: row !important; padding: 0 !important; }
	.mega-dropdown .item i { display: contents !important; }
	#relacionamento { display: table; }
	.ui.container { margin-left: auto!important; margin-right: auto!important; }
	.footer { text-align: center !important; }
}

@media only screen and (max-width: 480px) {
	.ui.center.aligned.padded.grid.mobile.only .grey.column { padding-right: 0; padding-left: 0; }
	#titulo_materia { margin-top: -10px }
	#purepage .left { float: left; width:100%; margin-right:0px; margin-bottom:10px; }
	#purepage .right { float: right; width:100%; margin-left:0px; margin-bottom:10px; }
}