﻿html{height:100%!important;width:100%!important;height:100vh!important;width:100vw!important;margin:0!important;padding:0!important;max-width:100vw!important;}
body{height:100%!important;width:100%!important;height:100vh!important;width:100vw!important;position:relative!important;overflow-x:hidden!important;max-width:100vw!important;padding:0!important;margin:0!important;background-color:#296497;}
body, h1, h2, h3, h4, h5, p, a, div, span, li, ul, button, .btn{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;}
h1, h2, h3, h4{text-align:center;}
h1{font-size:45px !important;}
a{color:#337ab7;transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
a:hover{color:rgba(150,150,150,.8);transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;text-decoration:none;}
#everycontainer-container{position:relative;overflow-x:hidden!important;background-color:#337ab7;padding:0;margin:0;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 23px 0px rgba(0,0,0,0.35);}
#everycontainer{padding-top:50px;padding-right:0;padding-left:0;padding-bottom:0;margin:0;}
@media(min-width:768px){#everycontainer{padding-top:6vw;}
}
@media(min-width:1080px){#everycontainer-container{margin-left:5%;margin-right:5%;}
}
@media(min-width:1600px){#everycontainer-container{margin-left:10%;margin-right:10%;}
}
article,
.Scontainer-index{border-width:2px;border-color:#337ab7;display:inline-block;}
.Scontainer-index{border-radius:10px;}
section#contact{border-width:1px;border-color:rgba(34,34,34,.05);}
.intro p:not(.text-muted){text-decoration:none;color:#000;}
.intro a:hover,
.intro h2,
.intro h3{text-decoration:none;}
.intro a p:not(.text-muted){text-decoration:none;color:#000;padding-right:5%;padding-left:5%;}
.intro a:hover p:not(.text-muted){text-decoration:none;color:#000;}
.intro .i-container{height:100px;}
.intro .fa-newspaper-o,
.intro .fa-briefcase,
.intro .fa-lightbulb-o{padding-top:10px;padding-bottom:20px;color:#337ab7;font-size:60px;transition:all 0.1s;-o-transition:all 0.1s;-moz-transition:all 0.1s;-webkit-transition:all 0.1s;}
.intro a:hover > .i-container > .fa-newspaper-o,
.intro a:hover > .i-container > .fa-briefcase,
.intro a:hover > .i-container > .fa-lightbulb-o{padding-top:0;padding-bottom:10px;font-size:80px;transition:all 0.1s;-o-transition:all 0.1s;-moz-transition:all 0.1s;-webkit-transition:all 0.1s;}
.intro a:active,
.intro a:focus{text-decoration:none;}
.intro a:focus{color:#337ab7;}
.intro a:focus:hover{color:rgba(150,150,150,.8);}
.search-leftdiv-index{background-color:#337ab7;height:100%;border-radius:5px;padding-top:3%;padding-bottom:3%;margin-bottom:2%;margin-left:15%;}
.search-rightdiv-index{text-align:center;}
.search-rightdiv>p{text-align:justify;}
.detalhes-index{color:#000;background-color:rgba(255,255,255,1);border-radius:3px;margin-top:2%;margin-bottom:2%;}
#topexcerpt .the-excerpt{color:#FFF;}
a.headertitle:link,
a.headertitle:visited,
a.headertitle:hover,
a.headertitle:active{text-decoration:none;}
a.headertitle:link,
a.headertitle:visited,
a.headertitle:active{color:#FFF;}
a.headertitle:hover{color:#AAF;}
section.fffbg{background-color:#FFF;}
section.nopaddingtop{padding-top:0;}
section.fffbg2{background-color:#FFF;padding-right:5%;padding-left:5%;}
section#importanteNews .title, .text, .date {padding: 5px 20px;}
span.wpcu_block_title {padding: 0 10px;}
aside.bg-dark{margin-bottom:2%;}
.btn{transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.btn:hover{color:#FFF;background-color:rgba(255,255,255,.2);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.modal-body .btn:hover{background-color:rgba(16, 255, 0, 0.2);transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.allthecontent{background-color:#337ab7;padding:0;}
#dyncont{margin-top:20px;}
.shadowedText{text-shadow:-1px -1px 1px #000,
1px -1px 1px #000,
1px 1px 1px #000,
-1px 1px 1px #000;}
.fwhr{width:90%;border-color:#222;}
#mainNav .search-wrapper{width:98%;height:100%;margin:0% 1% 0% 1%;}
#mainNav ul.nav a:not(.darkBtn){border-bottom:3px solid rgba(255,255,255,0);}
#mainNav ul.nav a:not(.darkBtn):hover{border-bottom:3px solid #337ab7;transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
#mainNav ul.nav li.current_page_item a{color:#337ab7;border-bottom:0;}
#mainNav ul.nav li.current_page_item a:hover{color:#296497;border-bottom:0;}
.navbarContainer{display:table;overflow:hidden;position:absolute;height:100%;width:100%;}
@media(max-width:768px){.navbarContainer{background-color:#fff;left:0;}
ul.menu.nav.navbar-nav{padding-left:2%;}
}
.navHelper{display:table-cell;vertical-align:middle;}
.navHelper ul{padding:0;padding-right:3%}
.NavBtn{vertical-align:middle;padding-top:0px;padding-bottom:0px;}
.btn-primary{background-color:rgba(130,160,190,.9);}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{background-color:rgba(155,185,215,.9);border:none;text-decoration:none;}
.icoBrand{background-image:url("img/logoPmatE.png");background-repeat:no-repeat;background-size:250px 50px;background-position:5px 0;}
.navbar-default .navbar-brand{width:30vw;height:50px;padding:0;}
@media(min-width:768px){.icoBrand{background-size:auto 90%;background-position:20px 35%;height:6vw;}
.navbar-default .navbar-brand{width:30vw;height:6vw;}
.navbar-default.affix .navbar-brand{width:30vw;height:50px;}
}
.noheader{margin-top:200px;}
.JogoDestaqueImagem{background-image:url("img/pic01.jpg");background-repeat:no-repeat;background-size:100% 100%;}
.T-D{background-image:url("img/T-D.jpg");}
.map{height:400px;width:100%;z-index:1;}
.modalLiCont{margin-right:5px;transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.modalLiCont:hover{background-color:rgba(150,150,150,.1);transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.bg-dark{padding-top:20px;}
.indexBtns{border-radius:0;border-width:100%;border:1.5px solid #fff;color:#fff;margin-top:7px;margin-bottom:7px;}
.darkBtn:hover{color:#31708F;transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;}
.darkBtn:focus{outline:none;}
.xkerd{text-align:right;}
.diret{text-align:left;}
.modal-header, .close{background-color:#31708F;color:white !important;text-align:center;font-size:30px;}
.modal-footer{background-color:#31708F;color:#FFF;}
.modal-footer a{color:#FFF;}
.modal{overflow-y:hidden;}
.modal-open{overflow:auto;}
.modal-open{padding-right:0px !important;}
#myModal{z-index:999999999;}
.overlayed{background-image:url("img/gradient_overlay2.png");background-repeat:no-repeat;background-size:100% 100%;margin:50px 0px 50px 0px;}
.about{min-height:100%;border-radius:20px;overflow-x:hidden;}
.aboutBG{min-height:100%;background-color:#31708F;overflow-x:hidden;}
@media(min-width:768px){.overlayed{background-size:100% 100%;margin:30vw 0px 30vw 0px;}
.about{background-image:url("img/PmatE team2.jpg");background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed;background-position:center 50px;background-size:120% auto;margin-left:1.5%;margin-right:1.5%;}
.aboutBG{background-color:#FFF;margin-bottom:5%;padding-top:11vw;padding-bottom:5%;}
}
.g2030header{padding:0;margin:0;}
.rgbabg{width:80%;padding-right:5%;padding-left:5%;background-color:rgba(255,255,255,1);color:#222;margin-left:10%;margin-right:10%;}
.rgbabg h2{color:#222;}
.rgbabg2{background-color:rgba(255,255,255,0.85);color:#000;padding-left:0;padding-right:0;}
.rgbabg2 p{padding-left:0;padding-right:0;}
.rgbabg3{width:100%;padding:10%;}
.rgbabg4{background-color:rgba(255,255,255,1);color:#222;}
@media(min-width:768px){.rgbabg2{padding:5% 10% 10% 10%;}
.rgbabg2 p{padding:0 10% 0 10%;}
}
.cnc{position:absolute;top:0;right:0;bottom:0;left:0;}
.textoCNC{background-color:#337ab7;color:#FFF;font-size:20px;text-align:justify;padding-right:5%;padding-left:5%;}
.cncParent{background-image:url("img/Separador-CNC.jpg");background-repeat:no-repeat;background-size:auto 100%;background-position:center 0;width:98%;padding:0;height:50vw;margin:1%;-webkit-box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.75);}
@media(min-width:768px){.cncParent{background-size:100% auto;height:30vw;-webkit-box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.75);}
}
.2btn{margin-right:5%;padding:1% 5% 1% 5%;}
.player{position:relative;padding:0;background-color:#337ab7;margin:0;max-width:100%;overflow-x:hidden;}
.player iframe{position:relative;padding:0;margin:0;top:0;left:0;width:100%;max-width:100%;height:100%;}
.sh{-webkit-box-shadow:0px 12px 20px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 12px 20px -5px rgba(0,0,0,0.75);box-shadow:0px 12px 20px -5px rgba(0,0,0,0.75);}
.sh2{-webkit-box-shadow:0px -12px 20px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px -12px 20px -5px rgba(0,0,0,0.75);box-shadow:0px -12px 20px -5px rgba(0,0,0,0.75);}
.playlist{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;border:2px solid #444;border-radius:5px;background-color:#337ab7;margin:1% 10% 3% 10%;box-shadow:0 12px 20px -5px rgba(0, 0, 0, 0.75);padding-left:0;padding-right:0;width:80%;}
.playlist>img{left:0;top:0;border-radius:5px;box-shadow:0 12px 20px -5px rgba(0, 0, 0, 0.75);transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
@media(max-width:480px){.playlist label{margin:0;}}
.playlist label{background-color:#999;margin:18px 0 18px 35px;border:3px solid #999;border-radius:5px;box-shadow:0 12px 20px -5px rgba(0, 0, 0, 0.75);cursor:pointer;transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;opacity:0.6;filter:alpha(opacity=60);}
.playlist label img{border-radius:5px;box-shadow:0 12px 20px -5px rgba(0, 0, 0, 0.75);border-bottom:3px solid #999;display:block;}
.playlist label:hover img{border-radius:5px;box-shadow:0 12px 20px -5px rgba(255, 255, 255, 255.75);}
.playlist label:hover,
.playlist input[name='slide_switch']:checked+label,
.playlist input[name='slide_switch']:hover+label{background-color:#FFF;border-radius:5px;box-shadow:0 12px 20px -5px rgba(0, 0, 0, 0.75);opacity:1;filter:alpha(opacity=100);}
.playlist input[name='slide_switch']{border-color:#666;display:none;}
.playlist input[name='slide_switch'] ~ img{opacity:0;filter:alpha(opacity=0);transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.playlist input[name='slide_switch']:checked+label+img{opacity:1;filter:alpha(opacity=100);transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);}
.iframeScrolly{transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.EVdE_CeEImgTweak{padding-right:15%;padding-left:15%;width:100%;height:auto;}
#contentBox{min-height:0px;height:auto;}
#contentBox0{min-height:0px;height:auto;}
#contentBox1{min-height:0px;height:auto;}
#contentBox2{min-height:0px;height:auto;}
#contentBox3{min-height:0px;height:auto;}
#contentBox4{min-height:0px;height:auto;}
#contentBoxF{min-height:0px;height:auto;color:#000;}
#contentBoxP{min-height:0px;height:auto;}
#tituloAffix{box-shadow:0 12px 20px -5px rgba(0, 0, 0, 0.75);z-index:1000;margin:0;text-align:center;background-color:#FFF;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%;}
#tituloAffix.affix-top{position:fixed;}
#tituloAffix.affix{position:fixed;}
#tituloAffix h1{font-size:45px;margin-top:0;margin-bottom:25px;}
@media(max-width:767px){#tituloAffix.affix-top{top:50px;}
#tituloAffix.affix{top:50px;}
}
@media(min-width:768px){#tituloAffix.affix-top{top:6vw;transition:all 1.2s;-o-transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;}
#tituloAffix.affix{top:50px;transition:all 0.8s;-o-transition:all 0.8s;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;}
#tituloAffix.affix-top h1{font-size:65px;margin-top:0;}
#tituloAffix.affix h1{font-size:45px;margin-top:0;}
}
@media(min-width:1080px){#tituloAffix{width:91%;}
}
@media(min-width:1600px){#tituloAffix{width:81%;}
}
#top-link-block.affix-top{position:fixed;bottom:-10%;right:1px;z-index:2000002;transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
#top-link-block.affix{position:fixed;bottom:20px;right:1px;z-index:2000002;transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
#top-link-block .bttBtn{border:1.5px solid rgba(150,150,150,.7);background-color:rgba(255,255,255,.9);color:rgba(0,0,0,.7);z-index:2000002;}
#top-link-block .bttBtn:hover{color:rgba(50,50,50,1);background-color:rgba(250,250,250,1);z-index:2000002;}
.cf:before, .cf:after{content:"";display:inline-block;}
.cf:after{clear:both;}
.cf{zoom:1;}
.search-wrapper{width:90%;margin:5px 5% 5px 5%;}
.search-wrapper input[type=search]{width:-moz-calc(100% - 72px);width:-webkit-calc(100% - 72px);width:-o-calc(100% - 72px);width:calc(100% - 72px);height:100%;padding:10px 5px;float:left;font:bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';border:0;background:#F0F0FF;border-radius:0;}
.search-wrapper input[type=search]:focus{outline:0;background:#fff;border-radius:0;}
.search-wrapper input[type=search]::-webkit-input-placeholder{color:#999;font-weight:normal;font-style:italic;}
.search-wrapper input[type=search]:-moz-placeholder{color:#999;font-weight:normal;font-style:italic;}
.search-wrapper input[type=search]:-ms-input-placeholder{color:#999;font-weight:normal;font-style:italic;}
.search-wrapper button[type=submit]{overflow:visible;position:relative;float:right;cursor:pointer;color:white;text-transform:uppercase;font:bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';text-shadow:0 -1px 0 rgba(0, 0, 0, .3);border:0;padding:0;height:100%;width:72px;background:#337ab7;border-radius:0;}
.search-wrapper button[type=submit]:hover{background:#3E94DE;}
.search-wrapper button[type=submit]:active,
.search-wrapper button[type=submit]:focus{background:#3E94DE;outline:0;}
.search-wrapper button[type=submit]:before{content:'';position:absolute;border-style:solid solid solid none;border-color:transparent #337ab7 transparent;border-width:8px 8px 8px 0;top:12px;left:-6px;}
.search-wrapper button[type=submit]:hover:before{border-right-color:#3E94DE;}
.search-wrapper button[type=submit]:focus:before,
.search-wrapper button[type=submit]:active:before{border-right-color:#3E94DE;}
.search-wrapper button[type=submit]::-moz-focus-inner{border:0;padding:0;}
.sidebar{display:none;}
.sbspan{white-space:nowrap;overflow:visible;}
@media(min-width:768px){#asideVnav.affix-top{position:fixed;top:6vw;left:0;transition:all 1.2s;-o-transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;}
#asideVnav.affix{position:fixed;top:50px;left:0;transition:all 0.8s;-o-transition:all 0.8s;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;}
.sidebar{display:table;position:fixed;width:40px;z-index:100001;padding:0;margin:0;font-weight:bold;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;color:rgba(0,0,0,.7);font-size:15px;line-height:40px;letter-spacing:0.6px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar + a:hover{width:250px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar ul{text-align:left;padding:0;margin:0;width:100%;}
.sidebar li{list-style:none;margin:0;padding:0;}
#vnav>li>a{padding:0px 0px 0px 0px;}
.sidebar a{display:table-cell;text-align:center;vertical-align:middle;position:relative;height:40px;width:40px;margin:0;padding:0;top:0;left:0;color:rgba(0,0,0,.7);background-color:rgba(255,255,255,1);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a:hover{color:rgba(50,50,50,1);background-color:rgba(250, 250, 250,.9);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a:active,
.sidebar .active a{background-color:rgba(50, 100, 255,1);color:rgba(135,20,160,1);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a span{position:absolute;overflow:hidden;pointer-events:none;margin:0;left:40px;top:0px;width:0px;height:40px;line-height:40px;color:rgba(50,50,50,0);background-color:rgba(255,255,255,0);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a:hover span{overflow:visible;pointer-events:visible;width:250px;color:rgba(50,50,50,1);background-color:rgba(255,255,255,1);border:1.5px solid rgba(150, 150, 150, 0.7);border-left:0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a:hover span:not(.sInput){padding:0 20px;}
.sidebar a:hover span.sInput{background-color:rgba(0,0,0,0);border:1.5px solid rgba(0, 0, 0, 0.7);border-top:0;border-left:0;border-right:0;}
.sidebar .search-wrapper{width:100%;height:100%;margin:0;}
.sidebar .search-wrapper input[type=search]{width:70%;height:100%;margin:0;}
.sidebar .search-wrapper button[type=submit]{width:30%;height:100%;margin:0;}
.sidebar a button[type=submit]{color:rgba(255,255,255,0);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a:hover button[type=submit]{color:rgba(255,255,255,1);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a span.inputFocus{overflow:visible;pointer-events:visible;width:250px;color:rgba(50,50,50,1);background-color:rgba(255,255,255,1);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.sidebar a span.inputFocus .search-wrapper input[type=search]{border-radius:0;}
.sidebar a span.inputFocus .search-wrapper input[type=search]:focus{border-radius:0;}
}
#project-nameG2030{color:rgba(255,255,255,1);visibility:visible;}
.project-name{color:rgba(50,110,140,.9);visibility:hidden;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.portfolio-box:hover .project-name{color:rgba(255,255,255,1);visibility:visible;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.portfolio-box-caption-content{padding-left:2%;padding-right:3.5%;}
.no-gutter{margin-right:-15px !important;margin-left:-15px !important;}
.mobileVisibleCNC{display:block;visibility:visible;content:'CompetiÃ§Ãµes Nacionais da CiÃªncia';}
.mobileVisible{display:block;visibility:visible;}
.mobileHidden{display:none;visibility:hidden;}
.mobileVisibleLI{display:block;visibility:visible;width:100%;height:100%;}
@media screen and (min-width:768px){.mobileVisibleCNC{display:none;visibility:hidden;}
.mobileVisible{display:none;visibility:hidden;}
.mobileHidden{display:block;visibility:visible;}
.mobileVisibleLI{display:none;visibility:hidden;width:0;height:0;}
}
#tituloAffixTexto.affix-top,
#tituloAffixTexto.affix-top>h1{visibility:visible;}
#tituloAffixTexto.affix,
#tituloAffixTexto.affix>h1{visibility:hidden;}
.carousel-controls ol{padding:0;background-size:cover;white-space:nowrap;bottom:40px;}
#myModalcont{z-index:20002;}
#myModalcont .carousel-inner{height:70%;height:70vh;}
#myModalcont .item{height:60%;height:60vh;}
#myModalcont .carousel-caption{bottom:-50px;padding-bottom:-50px;}
#myModalcont #carcont .carousel-controls ol{padding:0;background-size:cover;white-space:nowrap;bottom:-40px;text-shadow:-1px -1px 0px #000,
1px -1px 0px #000,
1px 1px 0px #000,
-1px 1px 0px #000;-webkit-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);}
#myModalcont #carcont .carousel-indicators li{display:inline-block;margin:0px 0px -25px 0px !important;padding:0 25px 10px 25px !important;margin-top:0;border-radius:0;opacity:.7;text-shadow:-1px -1px 0px #000,
1px -1px 0px #000,
1px 1px 0px #000,
-1px 1px 0px #000;-webkit-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
#myModalcont #carcont .carousel-indicators li.active{opacity:1;display:inline-block;padding:15px 25px 15px 25px !important;margin-top:0;text-shadow:-1px -1px 0px #000,
1px -1px 0px #000,
1px 1px 0px #000,
-1px 1px 0px #000;-webkit-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);box-shadow:0px 0px 0px 3px rgba(0,0,0,0.75);-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.carousel-control{z-index:100;height:100%;}
.indexHeader .carousel-control.right{background-image:url("img/gc.png");background-position:center;background-size:75px 75px;background-repeat:no-repeat;}
.indexHeader .carousel-control.left{background-image:url("img/gc.png");background-position:center;background-size:75px 75px;background-repeat:no-repeat;}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev{margin-left:-15px;}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next{margin-right:-15px;}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next{margin-top:-15px;}
}
@media screen and (max-width:768px){.indexHeader .carousel-control.left,
.indexHeader .carousel-control.right{background-image:none;}
}
.carousel-indicators li{display:inline-block;margin:0px 0px -50px 0px !important;padding:0 25px 10px 25px !important;margin-top:0;border-radius:0;opacity:.7;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.carousel-indicators li.active{opacity:1;display:inline-block;padding:15px 25px 15px 25px !important;margin-top:0;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
@media(max-width:480px;){.carousel-indicators{padding-top:0;margin-top:0;bottom:40px;}
.carousel-controls ol{bottom:40px;}
}
@media(min-width:480px){.carousel-indicators{padding-top:0;margin-top:0;padding-bottom:10px;}
}
.indexHeader{height:65%;height:65vh;padding:0 !important;margin:0 !important;-webkit-box-shadow:0px -100px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px -100px 5px 0px rgba(0,0,0,0.75);box-shadow:0px -100px 5px 0px rgba(0,0,0,0.75);}
.headercaptionhelper{height:30%;top:0;}
.headercaption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);height:70%;padding:1%;bottom:0;}
@media screen and (orientation:portrait){.indexHeader{height:65%;height:65vh;}
.headercaptionhelper{height:30%;}
.headercaption{height:70%;padding:0;}
}
@media screen and (orientation:landscape){.indexHeader{height:100%;height:100vh;}
.headercaptionhelper{height:0;}
.headercaption{height:100%;padding:1%;}
}
@media screen and (min-width:1024px) , screen and (min-height:768px){.indexHeader{height:65%;height:65vh;}
.headercaptionhelper{height:65%;}
.headercaption{height:35%;padding:1% 5% 1% 5%;}
}
@media screen and (min-width:1280px) , screen and (min-height:720px){.indexHeader{height:90%;height:90vh;}
.headercaptionhelper{height:50%}
.headercaption{height:50%;padding:1% 2% 1% 2%;}
}
@media screen and (min-width:1280px) , screen and (min-height:800px){.indexHeader{height:70%;height:70vh;}
.headercaptionhelper{height:55%;}
.headercaption{height:45%;padding:1%;}
}
.indexHeader .slide,
.indexHeader .slide .carousel-inner,
.indexHeader .slide .carousel-inner .item,
.indexHeader .slide .carousel-inner .item > div{height:100% !important;width:100%;padding:0 !important;margin:0 !important;background-position:center;background-repeat:no-repeat;background-size:cover;}
.indexHeader .slide .carousel-inner .item > div{-webkit-box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 30px 8px rgba(0,0,0,0.5);}
.indexHeader .item .slide-1{bottom:0;background-position:center bottom;}
.indexHeader a,
.indexHeader a:hover,
.indexHeader a:focus,
.indexHeader a:visited,
.indexHeader a.active{color:#FFF;text-decoration:none;border:none;}
.headercaption h1,
.headercaption p{text-align:center;color:#FFF;text-decoration:none;border:none;}
.headercaption h1{font-size:20px !important;}
.headercaption p{font-size:15px !important;}
@media(min-width:768px){.headercaption h1{font-size:45px !important;}
.headercaption p{font-size:20px !important;}
}
h1.entry-title{font-size:25pt !important;}
.footer{margin-top:0;padding-top:0;background-image:url("img/FOOTER.jpg");background-position:center;}
.footer a{color:#FFF;}
.footer a:hover{color:#999;}
.footer a:focus{}
.footerAside{background-color:#222;margin:0;padding:1% 0 0 0;}
.footerAside a{color:#FFF;}
.footerAside a:hover{color:#999;}
.footerAside a:focus{}
.loginError,.recoverError{color:#FF0000;text-shadow:-1px -1px 0px #FFF,
1px -1px 0px #FFF,
1px 1px 0px #FFF,
-1px 1px 0px #FFF;}
.recoverSuccess{color:#00FF00;text-shadow:-1px -1px 0px #FFF,
1px -1px 0px #FFF,
1px 1px 0px #FFF,
-1px 1px 0px #FFF;}


.modal.modal-fullscreen {

}
.modal.modal-fullscreen .modal-dialog,
.modal.modal-fullscreen .modal-content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.modal.modal-fullscreen .modal-dialog {
  margin: 0;
  width: 100%;
  animation-duration: 0.6s;
}
.modal.modal-fullscreen .modal-content {
  border: none;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
  -o-box-shadow: inherit;
  box-shadow: inherit;
  /* change bg color below */
 /* background:#1abc9c; */
}
.modal.modal-fullscreen.force-fullscreen {
  /* Remove the padding inside the body */
}
.modal.modal-fullscreen.force-fullscreen .modal-body {
  padding: 0;
}
.modal.modal-fullscreen.force-fullscreen .modal-header,
.modal.modal-fullscreen.force-fullscreen .modal-footer {
  position: absolute;
  bottom: 0;
}
.modal.modal-fullscreen.force-fullscreen .modal-header {
  top: 0;
}

.modal-body-special {
  height: 85%!important;
}

.modal-footer-special {
  width: 100%;
  position: absolute;
  bottom: 0;
  background-color: #FFF;

/*
.item.slide-3 h1 {
    display: none;
}
*/
