@import url('https://fonts.googleapis.com/css?family=Droid+Serif|Roboto:400,400i,500');*{box-sizing:border-box}
.is-mobile{display:block !important}
.fb-mobile{float:right}
a.change-language.change-language-mobile{float:right;font-size:24px;margin-right:20px}
.header-container{display:none}
.wrapper,.header-wrapper{width:100%}
.wrapper{padding-left:20px;padding-right:20px}
#mobile-menu-navbar{display:block;width:100%;background-color:#c45858;padding:10px}
#mobile-menu-navbar #mobile-menu-btn-open{display:inline-block;zoom:1;*display:inline;width:56px}
#mobile-menu-navbar #mobile-menu-btn-open .line-green{border:5px solid #ffffff;margin-top:2px;margin-bottom:2px}
#mobile-menu-navbar #mobile-menu-btn-open span{color:#ffffff;font-size:17px;font-weight:500}
#mobile-menu ul li ul{display:none}
#mobile-menu{z-index:9999;position:absolute;top:0;left:0;max-width:500px;width:100%;background-color:#071923;color:#ffffff;margin:0}
#mobile-menu a{text-decoration:none;color:#ffffff;display:inline-block;zoom:1;*display:inline;vertical-align:top}
#mobile-menu a span{display:block}
#mobile-menu #mobile-menu-btn-close{display:block;max-width:30px;width:100%;margin-top:20px;margin-left:35px}
#mobile-menu #mobile-menu-btn-close img{width:100%;height:auto}
#mobile-menu ul{list-style-type:none}
#mobile-menu .menu-list li ul li a{font-weight:400}
 #mobile-menu ul li{margin-top:30px;margin-bottom:30px}
#mobile-menu > ul{padding-top:40px}
#mobile-menu > ul > li{padding-left:35px}
#mobile-menu ul li a{font-size:30px;font-weight:400}
#mobile-menu > ul > li > ul > li > a{font-size:28px;font-style:italic}
#mobile-menu > ul > li{background-image:none}
#mobile-menu > ul > .list-active{background-image:url('../themes/boilerplate/assets/img/left-bar-elipse.png');background-position:10px 0;background-repeat:no-repeat}
  @media only screen and (max-width:1024px){#services .grid{font-size:0}
#services .grid .col-1-4,#services .grid .col-2-4,#services .grid .col-3-4,#services .grid .col-4-4{clear:both;float:none;display:inline-block;vertical-align:top;font-size:16px;margin-bottom:20px;width:50%}
#services .grid .col-1-4 .module,#services .grid .col-2-4 .module,#services .grid .col-3-4 .module,#services .grid .col-4-4 .module{padding:40px}
#services .grid .col-1-4 h4,#services .grid .col-2-4 h4,#services .grid .col-3-4 h4,#services .grid .col-4-4 h4{font-size:30px;line-height:36px;margin:27.144px auto}
.grid-sizer,.grid-item{width:25%}
.grid-item .module{padding:5px}
.grid-item .module a{border:2px solid #cccccc;display:block}
.main-servicos .container.container-right .produtos_list li{width:33.33333333%;display:inline-block;zoom:1;*display:inline;padding-right:10px;padding-left:10px;padding-bottom:10px;margin:0}
.main-servicos .container.container-right .produtos_list li a{color:#5e5f5f;text-decoration:none;display:block;background-color:#ebebeb;padding:15px 30px}
.main-servicos .container.container-right .produtos_list li a span{font-size:20px;line-height:24px;margin:18.096px auto;margin-top:10px;margin-bottom:10px}
.main-servicos .container.container-right .produtos_list li div{display:block;width:100%;height:100%;background-color:#ebebeb;background-repeat:no-repeat;background-size:contain;background-position:center}
.main-servicos .container.container-right .produtos_list li span{text-align:center;display:block}
.main-servicos .container.container-right .produtos_list li:nth-child(4n){padding-right:10px}
.main-servicos .container.container-right .produtos_list li:nth-child(4n+1){padding-left:10px}
.main-servicos .container.container-right .produtos_list li:nth-child(3n){padding-right:0px}
.main-servicos .container.container-right .produtos_list li:nth-child(3n+1){padding-left:0px}
.modal .eventContainer .img-container img{width:100%;height:auto}
}
 @media only screen and (max-width:768px){#top-banner .main-container .main{text-align:center;background-color:#ffffff}
#top-banner .main-container .main img{max-width:1476px;width:100%;height:auto}
.grid.gallery .col-1-4{width:50%}
.magnific .grid .gallery-img{width:100%}
.magnific .grid .gallery-img .col-1-5{width:100%}
.magnific .grid .gallery-img .col-4-5{width:100%}
.grid-sizer,.grid-item{width:50%}
.grid-item .module{padding:5px}
.grid-item .module a{border:2px solid #cccccc;display:block}
.main-servicos .container.container-right{padding-left:0;padding-right:0}
.main-servicos .container.container-right .produtos_list li{width:50%;display:inline-block;zoom:1;*display:inline;padding-right:10px;padding-left:10px;padding-bottom:10px;margin:0}
.main-servicos .container.container-right .produtos_list li a{color:#5e5f5f;text-decoration:none;display:block;background-color:#ebebeb;padding:15px 30px}
.main-servicos .container.container-right .produtos_list li a span{font-size:20px;line-height:24px;margin:18.096px auto;margin-top:10px;margin-bottom:10px}
.main-servicos .container.container-right .produtos_list li div{display:block;width:100%;height:100%;background-color:#ebebeb;background-repeat:no-repeat;background-size:contain;background-position:center}
.main-servicos .container.container-right .produtos_list li span{text-align:center;display:block}
.main-servicos .container.container-right .produtos_list li:nth-child(4n){padding-right:10px}
.main-servicos .container.container-right .produtos_list li:nth-child(4n+1){padding-left:10px}
.main-servicos .container.container-right .produtos_list li:nth-child(3n){padding-right:10px !important}
.main-servicos .container.container-right .produtos_list li:nth-child(3n+1){padding-left:10px !important}
.main-servicos .container.container-right .produtos_list li:nth-child(even){padding-right:0 !important}
.main-servicos .container.container-right .produtos_list li:nth-child(odd){padding-left:0 !important}
.modal .wrapper.main-servicos{padding:0}
.modal .wrapper.main-servicos .container.container-left,.modal .wrapper.main-servicos .container.container-right{width:100%}
#logo-unesco-container{height:100%}
.page-home #logo-unesco-container .img-container,#top-banner #logo-unesco-container .img-container{position:absolute;top:auto;left:auto;bottom:40px;right:0;width:auto;height:auto;z-index:0}
.page-home #logo-unesco-container .img-container ul li img,#top-banner #logo-unesco-container .img-container ul li img{max-width:100px}
}
 @media only screen and (max-width:480px){#logo-unesco-container img,#logo-unesco-container form{display:none}
#services .grid{font-size:0}
#services .grid .col-1-4,#services .grid .col-2-4,#services .grid .col-3-4,#services .grid .col-4-4{clear:both;float:none;display:inline-block;vertical-align:top;font-size:16px;width:100%}
#services .grid .col-1-4 img,#services .grid .col-2-4 img,#services .grid .col-3-4 img,#services .grid .col-4-4 img{width:80%;height:auto}
#services .grid .col-1-4 .module,#services .grid .col-2-4 .module,#services .grid .col-3-4 .module,#services .grid .col-4-4 .module{padding:40px}
.grid.gallery .col-1-4{width:100%}
.page-contactos .container-left{width:100%}
.page-contactos .container-left iframe{height:300px;width:100%;border:0;outline:0;padding:0}
.page-contactos .container-right{width:100%;padding-left:0;padding-top:40px}
.bulletins_page{padding-left:0;padding-right:0}
.bulletins_page .container.container-left,.bulletins_page .container.container-right{width:100%;padding-left:0;padding-right:0}
.bulletins_page .container.container-left li,.bulletins_page .container.container-right li{width:100%}
.modal .wrapper.main-servicos{padding:0}
.modal .wrapper.main-servicos .container.container-left,.modal .wrapper.main-servicos .container.container-right{width:100%}
.modal .wrapper.main-servicos .container.container-left .form-group,.modal .wrapper.main-servicos .container.container-right .form-group{width:100%;padding-left:0;padding-right:0}
}