/*fundo*/
.fundo{
	background:#fff url(../img/bgmenu.gif) bottom repeat-x;
}
.pi-section-header-w.pi-section-dark {
	background-color: #007c7a;
}
.logo{ 
	margin:0; 
}
.logo img{
	margin-bottom:20px;
}
.pi-section-header-lg .pi-header-block-logo img {
	max-height: 120px;
} 
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .pi-header-block-logo img{
	max-height: 90px;
}  
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .logo{
	background:#fff no-repeat;  
} 
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .logo img{
	margin-bottom:10px;
}
.fundo.pi-header-row-sticky-active{
	background:#fff url(../img/bgmenu.gif) 0 99px repeat-x;
}

/*menu*/
.pi-menu > li > a {
    padding: 0 12px;
}
.pi-menu li.pi-has-dropdown > a {
    position: relative;
    padding-right: 12px;
}
.pi-section-white .pi-menu > li > a { 
	color:#fff;
}
.pi-section-white .pi-menu > li:hover {
	color: #14235c; 
}
.pi-section-white .pi-menu > li:hover {
	background: #e3e005;
}
.pi-section-dark .menusec > li a{
	background: transparent;
	color: #fff;
}
.pi-section-dark .menusec > li:hover{
	background: transparent; 
}
.pi-section-dark .menusec > li a:hover{
	color:#ffb900;
}
.pi-submenu-dark li {
	background: #fff9a3;
	color: #14235c;
}
.pi-submenu-dark li > a {
	color: #14235c;
}
.pi-submenu-dark.pi-items-have-borders li {
	border-color: #bfc116;
} 
.pi-section-white .pi-menu.pi-items-have-borders > li {
	border-color: #253570;
}
.pi-submenu-dark li:hover {
	background: #14235c; 
}

.pi-text-base {
	color: #128b8c !important;
}
.pi-text-blue {
	color: #14245a !important;
}

.pi-list-icons-dot li:after, .pi-list-icons-ok li:after, .pi-list-icons-link li:after, .pi-list-icons-help li:after {
	color: #00824a;
}
.pi-icon-base{
	background:#007c7a;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-red {
	background: #e86343;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-green {
	background: #18ba60;
}
.pi-section-grey a, .pi-section-white a, .pi-section-white a strong, .pi-section-white a.pi-link-no-style:hover {
	color: #007c7a;
}
.pi-section-white h5.pi-has-base-border:after, .pi-section-white h4.pi-has-base-border:after, .pi-section-white h3.pi-has-base-border:after{
	background:#482a06;
}
.pi-btn-base {
	background: #14235c;
	border: 1px solid #1e6797;
	box-shadow:inset 0 0 0 #0fc8c8;
}
.pi-btn-base:hover{
	background: #007c7a;
	border-color: #14235c;
	webkit-box-shadow: inset 0 1px 0 #999;
	-moz-box-shadow: inset 0 1px 0 #999;
	box-shadow: inset 0 1px 0 #999; 
}
.pi-btn-base.pi-btn-no-border{
	border-color: #007141;
	border-top-color:#006530;
}
.pi-icon-box-hover:hover .pi-icon-box-icon-circle.pi-icon-box-icon-dark{
	background: #3991d7;
}
.pi-alert-info {
	background: #ddf3ea;
	border-color: #c0dfd1;
	color: #448D97;
}
.pi-caption-icon{
	background: rgba(57, 145, 215, 0.85);
}
.pi-caption-icon:hover{
	background: rgba(18, 128, 78, 0.85);
}
.pi-section-white h2 a.pi-link-dark:hover, .pi-section-white .h3 a.pi-link-dark:hover, .pi-section-grey h5 a.pi-link-dark:hover, .pi-section-white h2 a.pi-link-dark:hover,
.pi-section-white h1 a.pi-link-dark:hover, .pi-section-white .h1 a.pi-link-dark:hover, .pi-section-white h2 a.pi-link-dark:hover, .pi-section-white .h2 a.pi-link-dark:hover, .pi-section-white h3 a.pi-link-dark:hover, .pi-section-white .h3 a.pi-link-dark:hover, .pi-section-white h4 a.pi-link-dark:hover, .pi-section-white .h4 a.pi-link-dark:hover, .pi-section-white h5 a.pi-link-dark:hover, .pi-section-white .h5 a.pi-link-dark:hover, .pi-section-white h6 a.pi-link-dark:hover, .pi-section-white .h6 a.pi-link-dark:hover{
	color: #00824a;
}
.pi-bullets-base li .pi-bullet-icon{
	background: #00824a;
}
 
 
.pi-section-dark .pi-menu.pi-items-have-borders > li {
	border-color: #008844;
}
.data{color:#fff}
.pi-section-header-lg .pi-simple-menu > li > a, .pi-section-header-lg .pi-menu-btn-list > li > a, .pi-section-header-lg .pi-menu > li > a{
	font-size:13px;
	text-transform: uppercase; 
}
.pi-section-white .pi-menu > li a:hover { 
	color: #00579d;
}
.pi-section-white .pi-submenu > li a:hover { 
	color: #e3e005;
}
.pi-section-white .pi-menu > li:hover > a {
	color: #14235c;
}
.pi-section-white .pi-menu.pi-has-hover-border > li:hover > a:before {
	border-color: #0b70b6;
}  

.pi-simple-menu > li > a {
	padding: 0 12px;
}
.pi-section-header-lg .pi-full-height > li > a {
	line-height: 75px;
}
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .pi-full-height > li > a {
	line-height: 55px;
} 
.pi-section-header-lg .pi-header-block-txt {
	margin-top:0;
}
.pi-header-block.pi-header-block-txt.txtheader{
	margin-top:40px;
	text-align:right;
}
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .pi-header-block-txt {
	margin-top: 0; 
} 
.pi-simple-menu > li > .pi-submenu {
	left: 11px;
}
.pi-submenu-dark.pi-has-border, .pi-submenu-dark.pi-has-border .pi-submenu {
	border-color: #0b70b6;
}
.pi-submenu{
	width:240px;
}
::selection {
	background: #14235c;
}
.pi-section-dark a:hover {
	color: #febc11;
}
.pi-btn-base-2{
	background: #0b9f9d;
	border: 1px solid #098e8c;
}
p{
	text-align:justify;
}
.pi-section-base-gradient {
	background: #00579d;
	background: -moz-linear-gradient(left, #417b52 0%, #0a3556 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #417b52), color-stop(100%, #0a3556));
	background: -webkit-linear-gradient(left, #417b52 0%, #0a3556 100%);
	background: -o-linear-gradient(left, #417b52 0%, #0a3556 100%);
	background: -ms-linear-gradient(left, #417b52 0%, #0a3556 100%);
	background: linear-gradient(to right, #417b52 0%, #0a3556 100%);
}
.pi-section-grey h1, .pi-section-grey .h1, .pi-section-grey h2, .pi-section-grey .h2, .pi-section-grey h3, .pi-section-grey .h3, .pi-section-grey h4, .pi-section-grey .h4, .pi-section-grey h5, .pi-section-grey .h5, .pi-section-grey h6, .pi-section-grey .h6 {
	color: #482a06;
}

.pi-border-bottom-strong-base {
	border-bottom: 3px solid #482a06;
}
.pi-scroll-top-arrow:hover {
	border-color: rgba(9, 142, 140, 0.8);
	background: rgba(11, 159, 157, 0.8);
	color: #ffffff;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.pi-text-bg-green {
	background: #00579d;
}
.pi-menu-mobile li ul li{
	background:#3a3a3a;
	padding-left:10px;
}
/* tabela inscricao */
.inscricao thead tr{
	background:#482a06; 
}
.pi-section-white table.pi-table th{
	color:#fff;
	text-transform:uppercase;
	background:#007c7a; 
}
.pi-section-white table.pi-table tr.th2 th{
	color:#fff;
	text-transform:uppercase;
	background:#009b98; 
}
.pi-section-white table.pi-table td{
	text-align:center;
}
.tipo1a{ background:#fff7ef;}
.tipo1b{ background:#fff2e4;} 


.pi-table-hovered tr:hover{
	background:#eee;
} 

.pi-tabs-vertical .pi-tabs-navigation {
	float: left;
	width: 320px;
	margin-top: 0;
}
.pi-section-white .pi-tabs-navigation-transparent li.pi-active a{
	background:#c7e6e8;
}


.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-chamada-normas{
	background:#f79e2a;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-chamada-modelo{
	background:#13743f;
}
.icon-chamada-normas i, .icon-chamada-modelo i{font-size:45px;}

.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-foto-1{	background:#f79d39;}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-foto-2{	background:#037645;}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-foto-3{	background:#079bfb;}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icon-foto-4{	background:#cd150f;}
.icon-foto-1 i, .icon-foto-2 i, .icon-foto-3 i, .icon-foto-4 i{font-size:45px;}
 
.pi-section-white  h6.pi-has-border:after, .pi-section-white .h6.pi-has-border:after{
	background:#bdc3ca;
	height:1px;
}
.pi-section-white .validacao{
	border:1px solid red;
	border-color:#d72c10;
	border-top-color:#d72c10;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icone-home1{font-size:65px;background: #0f7341;}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icone-home2{font-size:65px;background: #e19a38;}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icone-home3{font-size:65px;background: #827576;}
.pi-icon-box-vertical .pi-icon-box-icon-circle.icone-home4{font-size:65px;background: #355f96;}

.icone-home1 i{font-size:65px;}
.icone-home2 i{font-size:65px;}
.icone-home3 i{font-size:65px;}
.icone-home4 i{font-size:65px;}

/*programacao */
.periodo{width:10%; background:rgba(33,40,90, 0.9); color:#fff;}
.dia{background:rgba(33,40,90, 0.9); color:#fff;}
.tipo1{background:rgba(17,93,142, 0.1);}
.tipo2{background:rgba(0,134,128, 0.1);}
.tipo3{background:rgba(226,226,56, 0.1);}
.tipo4{background:rgba(90,58,147, 0.1);}
.tipo5{background:rgba(238,125,5, 0.1);}
.tipo6{background:rgba(15,225,238, 0.1);}
.tipo7{background:rgba(238,15,15, 0.1);}
.programa{ text-align:center}
 
/* tablet vertical */
@media (max-width: 1024px) {  
.pi-section-header-lg .pi-header-block-logo img, .pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .pi-header-block-logo img {max-height: 100px;}
.fundo.pi-header-row-sticky-active { background: #fff url(../img/bgmenu.gif) 0 139px repeat-x;}

.pi-header-block:first-child:not(.pi-pull-right) {	margin-left: 10px;} 
.concursofotos{background-image: url(../img/bg/fotos.jpg);}
} 
/* tablet vertical */
@media (max-width: 768px) {  
.fundo {background: #fff;}
.pi-section-header-lg .pi-btn{text-shadow:none;color: #fff !important;background: #1d9f9c; margin-right:20px; padding: 10px; font-size: 25px; z-index:1000; cursor:pointer}
.menumobile{margin-top:-230px; height:0;}
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .btn{margin-top:100px;}
.fundo.pi-header-row-sticky-active { background: #fff url(../img/bgmenu.gif) 0 130px repeat-x;}
.pi-section-header-lg .pi-header-block-logo img, .pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .pi-header-block-logo img {	max-height: 100px;} 
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .logo {background: none;}
.pi-menu-mobile li a {padding: 10px 20px;}
.pi-menu-mobile-dark li:hover > a {
color: #1d9f9c;
}
.pi-header-block {	margin-left: 10px;} 
.pi-section-header-sm {min-height: 1px;}
.pi-header-row-sticky-active .pi-header-block-logo {width: 430px;}  
.pi-btn:hover{text-shadow:none;color: #1d9f9c !important; background:#4a2b07;}
.fb-like-box{width:200px;} 
}
/* iPhone 2G-4S in landscape */
@media (min-width: 320px) and (max-width: 480px){  
.pi-section-header-lg .pi-header-block-logo img, .pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .pi-header-block-logo img {max-height: 60px;}
.logo {background: none;}
.logo img {margin-bottom: 0;}
/*.menumobile {margin-top: -120px;}*/
.menumobile {margin-top: 0px;}
.logo {padding: 20px 5px;}
.pi-header-block:first-child:not(.pi-pull-right) {margin-left: 0px;}
.pi-header-row-fixed .pi-main-header-w .pi-section-header-lg .btn {margin-top: 35px;}
.pi-header-row-sticky-active .pi-header-block-logo {width: initial;}
.pi-scroll-top-arrow, .pi-scroll-top-arrow pi-active{display:none;}
}
}