@import url('https://fonts.googleapis.com/css?family=Droid+Serif|Roboto:400,400i,500');   html{font-family:sans-serif; line-height:1.15; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }
  body{margin:0}
 article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{ display:block}
 h1{font-size:2em;margin:0.67em 0}
  figcaption,figure,main{ display:block}
 figure{margin:1em 40px}
 hr{box-sizing:content-box; height:0; overflow:visible; }
 pre{font-family:monospace,monospace; font-size:1em; }
  a{background-color:transparent; -webkit-text-decoration-skip:objects; }
 a,a:link,a:visited,a:hover,a:focus,a:active{outline-width:0;border:0px solid transparent;text-decoration:none;color:inherit}
a img,a:link img,a:visited img,a:hover img,a:focus img,a:active img{border:none}
 abbr[title]{border-bottom:none; text-decoration:underline; text-decoration:underline dotted; }
 b,strong{font-weight:inherit}
 b,strong{font-weight:bolder}
 code,kbd,samp{font-family:monospace,monospace; font-size:1em; }
 dfn{font-style:italic}
 mark{background-color:#ff0;color:#000}
 small{font-size:80%}
 sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
  audio,video{display:inline-block}
 audio:not([controls]){display:none;height:0}
 img{border-style:none}
 svg:not(:root){overflow:hidden}
  button,input,optgroup,select,textarea,option{font-family:sans-serif; font-size:100%; line-height:1.15; margin:0; }
button:focus,input:focus,optgroup:focus,select:focus,textarea:focus,option:focus{border:0;outline:none}
 button,input{ overflow:visible}
 button,select{ text-transform:none}
 button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button; }
 button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
 button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
 fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
 legend{box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal; }
 progress{display:inline-block; vertical-align:baseline; }
 textarea{overflow:auto}
 [type="checkbox"],[type="radio"]{box-sizing:border-box; padding:0; }
 [type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
 [type="search"]{-webkit-appearance:textfield; outline-offset:-2px; }
 [type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
 ::-webkit-file-upload-button{-webkit-appearance:button; font:inherit; }
  table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
  ul,li{margin:0;padding:0}
  details,menu{display:block}
 summary{display:list-item}
  canvas{display:inline-block}
 template{display:none}
  [hidden]{display:none}
  p{margin:12.6672px auto;font-size:14px;line-height:16.8px}
h6{margin:12.6672px auto;font-size:14px;line-height:16.8px}
h5{margin:14.2506px auto;font-size:15.75px;line-height:18.9px}
h4{margin:16.031925px auto;font-size:17.71875px;line-height:21.2625px}
h3{margin:18.03591563px auto;font-size:19.93359375px;line-height:23.9203125px}
h2{margin:20.29040508px auto;font-size:22.42529297px;line-height:26.91035156px}
h1{margin:22.82670571px auto;font-size:25.22845459px;line-height:30.27414551px}
.grid:after{content:"";display:table;clear:both}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
[class*='col-']{float:left}
.col-1-2{width:50%}
.col-2-2{width:100%}
.col-1-3{width:33.33333333%}
.col-2-3{width:66.66666667%}
.col-3-3{width:100%}
.col-1-4{width:25%}
.col-2-4{width:50%}
.col-3-4{width:75%}
.col-4-4{width:100%}
.col-1-5{width:20%}
.col-2-5{width:40%}
.col-3-5{width:60%}
.col-4-5{width:80%}
.col-5-5{width:100%}
   *{box-sizing:border-box}
html{color:#606b70;font-size:1em;line-height:1.4;font-family:'Roboto',Arial,'Helvetica Neue',Helvetica,sans-serif;background-color:#ebebeb;height:100%}
 ::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
 hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
 audio,canvas,iframe,img,svg,video{vertical-align:middle}
 fieldset{border:0;margin:0;padding:0}
 textarea{resize:vertical}
 .browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
ul{list-style-type:none}
.horizontal li{display:inline-block;zoom:1;*display:inline}
.main ol{-webkit-padding-start:15px}
.main ul{-webkit-padding-start:0px}
.main ol ol,.main ul ul{-webkit-padding-start:40px}
.main ol li,.main ul li{font-size:14px;line-height:19px;margin:14.326px auto}
.main ol li ol,.main ol li li{width:100%}
.main ol{list-style-type:decimal}
.main ol ol{list-style-type:lower-latin}
.main ol ol ol{list-style-type:lower-roman}
.main ul li:before{ content:'\2022 '; color:#c45858;padding-right:0.2em;font-size:18px;line-height:21.6px;vertical-align:middle}
h6,h5,h4,h3,h2,h1{font-family:'Droid Serif',"Palatino Linotype","Book Antiqua",Palatino,serif;font-weight:400;color:#c45858;clear:both;display:block;float:none}
p{font-size:14px;line-height:21.5px;margin:16.211px auto;display:block;clear:both;float:none}
 .header-container,.main-container,.navbar-container,.footer-container{width:100%}
.wrapper{width:1100px;margin:0 auto}
a.change-language{color:#ffffff;text-transform:uppercase;font-size:14px;padding-left:5px;padding-right:5px}
a.change-language.active{text-decoration:underline}
.header-container{background-color:#c45858;padding-top:10px;padding-bottom:10px}
.main-container .main{height:100%}
.main-container,.navbar-container{background-color:#ebebeb}
.header-container nav > ul{padding-bottom:7px}
.header-container nav > ul > li{float:left;padding-left:15px;padding-right:15px}
.header-container nav > ul > li > a{padding:10px}
.header-container nav ul li a{font-size:15.75px;line-height:18.9px;color:#ffffff}
.header-container nav > ul > li > a{border-radius:4px;display:block}
.header-container nav > ul > li.active > a,.header-container nav > ul > li:hover > a{background-color:#071923}
.header-container nav > ul > li:hover ul{display:block}
.header-container nav > ul > li > ul{display:none;position:absolute;background-color:#071923;border-top-lef-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-top:-4px;z-index:1}
.header-container nav > ul > li > ul > li{margin-left:20px;margin-right:20px;border-bottom:1px solid #3f494e;display:block}
.header-container nav > ul > li > ul > li.active a{color:#c45858}
.header-container nav > ul > li > ul > li a{padding-top:10px;padding-bottom:10px;display:block}
.header-container nav > ul > li > ul > li:last-child{border-bottom:0}
.main-container .main.wrapper{background-color:#ffffff;padding:20px 30px;padding-bottom:50px}
.main-container .main p a{color:#c45858}
.main-container .main h4{margin-top:35px}
#services{padding-top:70px;padding-bottom:100px}
#services [class*='col-']{padding-right:20px}
#services [class*='col-']:last-of-type{padding-right:0}
#services .module{background-color:#ffffff;text-align:center;padding:60px 0 60px 0;color:#c45858}
#services .module h4{font-weight:400}
.page-home .main-container .main,#top-banner .main-container .main{text-align:center;background-color:#ffffff}
.page-home .main-container .main img,#top-banner .main-container .main img{max-width:1476px;width:100%;height:auto}
.page-home #logo-unesco-container,#top-banner #logo-unesco-container{position:relative}
.page-home #logo-unesco-container .img-container,#top-banner #logo-unesco-container .img-container{position:absolute;top:20px;left:0;width:auto;height:auto;z-index:0}
.page-home #logo-unesco-container .img-container ul,#top-banner #logo-unesco-container .img-container ul{position:relative;list-style-type:none}
.page-home #logo-unesco-container .img-container ul li img,#top-banner #logo-unesco-container .img-container ul li img{max-width:140px;height:auto}
.page-home #logo-unesco-container .img-container ul li:before,#top-banner #logo-unesco-container .img-container ul li:before{content:""}
.page-home #logo-unesco-container .icon-unesco-form,#top-banner #logo-unesco-container .icon-unesco-form{position:relative;height:120px;top:0;vertical-align:top;width:auto !important}
.page-home #logo-unesco-container,#top-banner #logo-unesco-container{position:absolute;left:0;right:0;text-align:left}
.page-home #logo-unesco-container > img,#top-banner #logo-unesco-container > img{max-width:140px}
.page-home,.page-home .main-container,.page-home .main-container .main{height:100%}
.page-home .main-container{padding-bottom:80px;background-color:#ffffff}
.page-home .main-container .main > img{display:none}
.page-home .main-container .main{background-image:url('../themes/boilerplate/assets/img/home-background.jpg');background-position:center;background-size:contain;background-repeat:no-repeat}
.main-container #top-banner{text-align:center}
.main-container #top-banner img{max-width:100%;width:100%;height:auto}
#language-picker{padding-top:10px;padding-bottom:10px}
#language-picker select[name=locale]{float:right;padding:5px;font-size:14px;line-height:16.8px}
.wrapper{position:relative}
.wrapper #form-search{position:absolute;top:20px;right:20px}
.wrapper #form-search button,.wrapper #form-search input{font-family:'Roboto',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;line-height:16.8px;padding:15px;margin:0}
.wrapper #form-search button{background-color:#c45858;padding:15px;border:0;box-shadow:0;outline:none;color:#ffffff;border-width:0;display:inline-block;vertical-align:top}
.wrapper #form-search input{-webkit-appearance:value;-moz-appearance:value;appearance:value;border:1px solid ;box-shadow:0;outline:none;border-width:0;margin-right:10px;display:inline-block;vertical-align:top}
.bullet-red{color:#c45858;padding-right:10px;font-size:20px}
.page-estatutos .margin-top{margin-top:40px}
.ss-result{margin-bottom:2em}
.ss-result__aside{float:right;margin-left:.5em}
.ss-result__title{font-weight:bold;margin-bottom:.5em}
.ss-result__badge{font-size:.7em;padding:.2em .5em;border-radius:4px;margin-left:.75em;background:#eee;display:inline-block}
.ss-result__text{margin-bottom:.5em}
.magnific .grid .gallery-img{text-align:center;width:100%}
.magnific .grid .gallery-img img{width:100%;height:auto}
.magnific .grid .gallery-img .module{padding:0px 0px;display:block;height:100%;width:100%}
.magnific .grid .gallery-img .module a{border:2px solid #cccccc}
.go-back{position:absolute;right:30px;top:50px}
.grid.gallery a{font-size:0;display:block;width:100%;height:100%}
.grid.gallery .module{display:block;width:100%;height:100%;padding:5px}
.grid.gallery .img-1,.grid.gallery .img-2,.grid.gallery .img-3,.grid.gallery .img-4{font-size:16px;width:50%;height:50%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#cccccc;display:inline-block;border:1px solid #bbbbbb}
.grid-sizer,.grid-item{width:20%}
.grid-item .module{padding:5px}
.grid-item .module a{border:2px solid #cccccc;display:block}
#lightboxOverlay{background-color:rgba(255,255,255,0.8)}
.mosaicflow__item img{display:block;width:100%;height:auto;border:2px solid #cccccc;padding:5px}
.magnific .grid [class*='col-']{padding-right:6px}
.magnific .grid [class*='col-']:last-of-type{padding-right:0}
.product-gallery-popup .product-popup-content a.cross::before{content:url(../themes/boilerplate/assets/img/btn-close.png)}
.product-popup-content{border:1px solid #d5d5d5;padding:10px;height:400px}
.page-galeria-dos-presidentes .product-popup-content .product-image{height:100%}
.page-galeria-dos-presidentes .product-popup-content .product-image #gallery-img{max-height:380px;height:100%;width:auto;text-align:center}
.product-popup-content .product-information{padding-left:20px;height:100%;overflow:auto}
.product-gallery .col-4-5{display:none}
.footer-container{text-align:right;background-color:#c45858;color:#ffffff;position:fixed;bottom:0}
.footer-container img{height:20px;width:auto}
.page-galeria-dos-presidentes .product-gallery.grid{font-size:0}
.page-galeria-dos-presidentes .product-gallery .col-1-5,.page-galeria-dos-presidentes .product-gallery .col-4-5{font-size:14px;line-height:19px;margin:14.326px auto;display:inline-block;padding:10px;vertical-align:top;clear:both;float:none}
.page-galeria-dos-presidentes .product-gallery .col-4-5 .data-title,.page-galeria-dos-presidentes .product-gallery .col-4-5 .data-desc{display:block;text-align:left}
.page-galeria-dos-presidentes .product-gallery .data-title{font-weight:700}
.page-galeria-dos-presidentes .product-gallery .col-4-5 .data-desc{font-size:14px;line-height:19px;margin:14.326px auto}
.main-servicos{font-size:0; }
.main-servicos .container.container-right{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:100%;font-size:14px;line-height:16.8px;margin:12.6672px auto;font-weight:500;color:#5e5f5f;padding-left:20px;padding-right:20px;text-align:justify}
.main-servicos .container.container-right h3,.main-servicos .container.container-right h5{font-size:22px;line-height:26.4px;margin:19.9056px auto;color:#c45858;font-family:'Droid Serif',serif;font-weight:400;text-transform:uppercase}
.main-servicos .container.container-right h5{font-size:16px;line-height:19.2px;margin:14.4768px auto;text-transform:inherit}
.main-servicos .container.container-right ul{padding:0 0 0 5px}
.main-servicos .container.container-right ul li{list-style-type:none;margin-bottom:10px}
#ex2{max-width:960px}
#ex2 .row{font-size:0}
#ex2 .modal-left{display:inline-block;zoom:1;*display:inline;width:50%}
#ex2 .modal-left .form-error{border:1px solid #801009}
#ex2 .modal-left h3{color:#c45858;text-transform:uppercase;font-size:20px;line-height:24px;margin:18.096px auto;font-family:'Droid Serif',serif}
#ex2 .modal-left #modal_form,#ex2 .modal-left .form-container.form-left{width:100%}
#ex2 .modal-left .product{margin-top:20px}
#ex2 .modal-left .product .product_image{width:120px;height:120px;background:#000;float:left}
#ex2 .modal-left .product ul{padding:0;margin:30px 0 0 10px;list-style-type:none;height:90px;float:left;font-size:16px}
#ex2 .modal-left .product ul li:first-child{color:#c45858}
#ex2 .modal-left .encomendar{width:90%;padding:10px;color:#fff;margin-top:20px;background-color:#c45858;text-align:center}
#ex2 .modal-left .form-container.form-submit{padding:0;padding-top:20px;padding-right:30px}
#ex2 .modal-left .form-response,#ex2 .modal-left .submit{display:block;width:100%;font-size:14px,}
#ex2 .modal-left a.submit{display:block;width:100%;padding:10px 10px;background-color:#c45858;color:#ffffff;font-size:14px;line-height:16.8px;margin:12.6672px auto;margin:0;text-decoration:none;font-weight:400;font-family:'Roboto',sans-serif}
#ex2 .modal-left .form-container.form-submit #submit{height:0;width:0;border:0;padding:0;margin:0}
#ex2 .form-right{display:inline-block;zoom:1;*display:inline;width:50%;border-left:1px solid #e1e1e1;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#ex2 .form-right h5{color:#c45858;text-transform:uppercase;margin-left:20px;font-size:15px;line-height:18px;margin:13.572px auto;font-family:'Open Sans',sans-serif}
#ex2 .form-right table{font-size:16px}
#ex2 .form-right table td{font-size:14px;line-height:16.8px;margin:12.6672px auto;line-height:19px,margin:0}
#ex2 .form-right table .number-cell{text-align:center;padding-top:15px;padding-bottom:15px}
#ex2 .form-right table .number-cell .number{color:#c45858;border:2px solid #c45858;border-radius:50%;width:40px;height:40px;font-size:25px;line-height:30px;margin:22.62px auto;margin:0;font-family:'Open Sans',sans-serif}
#ex2 .form-right .product_image_big{display:block;width:100%;padding-top:20px;padding-bottom:20px;text-align:center}
.overlay{background:rgba(56,138,171,0.8);width:100% !important;height:100% !important;position:fixed;left:0;top:0;opacity:0;display:none;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;transition:all 2s ease-in-out}
.overlay div.box{width:930px;height:640px;margin:0 auto;padding:25px;background:#fff;position:absolute;left:0;right:0;top:15%;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 23px 0px rgba(0,0,0,0.4)}
.overlay div.box .exit{color:#5e5f5f;border:2px solid #5e5f5f;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;position:absolute;top:10px;right:10px;font-weight:700;cursor:pointer}
.overlay div.box .left{width:460px;height:300px;float:left}
.overlay div.box .left h3{color:#c45858;text-transform:uppercase}
.overlay div.box .left input,.overlay div.box .left select{width:90%;padding:10px 5px;border:none;background:#f3f4f4;font-family:'Raleway',sans-serif}
.overlay div.box .left select{width:92%}
.overlay div.box .left textarea{width:90%;max-width:90%;border:none;height:20px;background:#f3f4f4;padding:10px 5px;font-family:'Raleway',sans-serif}
.overlay div.box .left .product{margin-top:20px}
.overlay div.box .left .product .product_image{width:120px;height:120px;background:#000;float:left}
.overlay div.box .left .product ul{padding:0;margin:30px 0 0 10px;list-style-type:none;height:90px;float:left}
.overlay div.box .left .product ul li:first-child{color:#c45858}
.overlay div.box .left .encomendar{width:90%;padding:10px;color:#fff;margin-top:20px;background-color:#c45858;text-align:center}
.overlay div.box .right{width:470px;height:300px;float:left;border-left:1px solid #e1e1e1;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.overlay div.box .right h5{color:#c45858;text-transform:uppercase;margin-left:20px}
.overlay div.box .right ul{padding:0;margin:0;list-style-type:none}
.overlay div.box .right ul li{margin-bottom:30px}
.overlay div.box .right ul li div:first-child{color:#c45858;border:2px solid #c45858;font-size:18px;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;float:left;margin-left:20px}
.overlay div.box .right ul li span{float:left;width:350px;display:block;margin-left:20px;margin-bottom:30px}
.overlay div.box .right .product_image_big{width:330px;height:330px;margin:10px auto;border:1px solid #e1e1e1;background:#000}
.main-servicos{background-color:#ffffff;padding-bottom:40px}
.modal .main-servicos{width:100%;max-width:960px}
#ex1{width:100%;max-width:600px}
#ex1 .img-container{text-align:center}
#ex1 .img-container img{max-width:100%}
.main-servicos .container.container-right .produtos_list{padding:0;margin:0;list-style-type:none !important;width:100%;display:block;font-size:0}
.main-servicos .container.container-right .produtos_list li:before{content:"";color:#c45858;padding-right:0;font-size:18px;line-height:normal;vertical-align:middle}
.main-servicos .container.container-right .produtos_list li{width:25%;display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:14px;background-color:transparent;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:14px;line-height:16.8px;margin:12.6672px 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:0}
.main-servicos .container.container-right .produtos_list li:nth-child(4n+1){padding-left:0}
.produto_page,.bulletins_page,.archives_page,.posturascamararias_page{width:100%;padding-top:20px}
.produto_page h3,.bulletins_page h3,.archives_page h3,.posturascamararias_page h3{color:#c45858}
.produto_page .title,.bulletins_page .title,.archives_page .title,.posturascamararias_page .title{margin-bottom:5px !important}
.produto_page .description,.bulletins_page .description,.archives_page .description,.posturascamararias_page .description{display:block;width:100%}
.produto_page .author .price,.bulletins_page .author .price,.archives_page .author .price,.posturascamararias_page .author .price{position:absolute;top:0;right:0;background-color:#c45858;padding:10px;display:inline-block;color:#ffffff}
.produto_page .description p,.bulletins_page .description p,.archives_page .description p,.posturascamararias_page .description p{font-weight:400}
.produto_page .author,.bulletins_page .author,.archives_page .author,.posturascamararias_page .author{font-size:18px;color:#606b70;font-weight:400;margin-top:0;position:relative}
.produto_page .container.container-left,.bulletins_page .container.container-left,.archives_page .container.container-left,.posturascamararias_page .container.container-left{display:inline-block;zoom:1;*display:inline;width:30%}
.produto_page .container.container-right,.bulletins_page .container.container-right,.archives_page .container.container-right,.posturascamararias_page .container.container-right{display:inline-block;zoom:1;*display:inline;width:70%}
.produto_page .container.container-right h3,.bulletins_page .container.container-right h3,.archives_page .container.container-right h3,.posturascamararias_page .container.container-right h3,.produto_page .container.container-right h4,.bulletins_page .container.container-right h4,.archives_page .container.container-right h4,.posturascamararias_page .container.container-right h4{margin-top:0;color:#c45858}
.produto_page .container.container-right h4,.bulletins_page .container.container-right h4,.archives_page .container.container-right h4,.posturascamararias_page .container.container-right h4{margin-top:30px}
.produto_page .container.container-right span,.bulletins_page .container.container-right span,.archives_page .container.container-right span,.posturascamararias_page .container.container-right span{padding:0 10px;display:block;text-align:justify}
.produto_page .container.container-right h4{color:#c45858}
.form-left,.form-right{display:inline-block;zoom:1;*display:inline;vertical-align:top}
.form-left .form-group,.form-right .form-group{width:100%;display:block}
.form-left label,.form-right label{font-size:16px;font-weight:400}
.form-left input,.form-right input,.form-left textarea,.form-right textarea{font-size:14px;line-height:23.5px;margin:17.719px auto;margin:0;border:none;width:100%;display:block;padding:10px;background-color:transparent;font-family:'Open Sans',sans-serif;outline:0;color:#606b70;background-color:#f3f4f4;border:1px solid #e6e7e8}
.form-left textarea,.form-right textarea{height:50px;display:block;resize:none}
.form-left ::-webkit-input-placeholder,.form-right ::-webkit-input-placeholder{ color:#606b70}
.form-left :-moz-placeholder,.form-right :-moz-placeholder{ color:#606b70;opacity:1}
.form-left ::-moz-placeholder,.form-right ::-moz-placeholder{ color:#606b70;opacity:1}
.form-left :-ms-input-placeholder,.form-right :-ms-input-placeholder{ color:#606b70}
.form-left{width:30%;padding-right:30px}
.form-left .form-group{margin-bottom:20px;margin-top:20px}
.form-left .form-group:first-child{margin-top:0}
.form-left .form-group:last-child{margin-bottom:0}
.form-right{width:70%;padding-left:30px}
.form-right .form-group{display:block;height:100%}
.form_left{margin-top:0px !important}
.form_left input,.form_left select{width:90%;padding:10px 5px;border:none;background:#f3f4f4;font-family:'Raleway',sans-serif}
.form_left textarea{width:100%;border:none;height:140px;background:#f3f4f4;padding:10px 5px;font-family:'Raleway',sans-serif}
.form_left select{width:93%;color:#c45858;font-family:'Raleway',sans-serif}
.form_left ::-webkit-input-placeholder{ color:#c45858}
.form_left :-moz-placeholder{ color:#c45858;opacity:1}
.form_left ::-moz-placeholder{ color:#c45858;opacity:1}
.form_left :-ms-input-placeholder{ color:#c45858}
.form_right{margin-top:0px !important}
.form_right textarea{width:100%;border:none;height:191px;background:#f3f4f4;padding:10px 5px;font-family:'Raleway',sans-serif}
.form_right ::-webkit-input-placeholder{ color:#c45858}
.form_right :-moz-placeholder{ color:#c45858;opacity:1}
.form_right ::-moz-placeholder{ color:#c45858;opacity:1}
.form_right :-ms-input-placeholder{ color:#c45858}
#product_form .form-container.form-left.form-produtos{width:100%;padding-right:0}
#product_form .form-container.form-left.form-produtos textarea{height:116px}
#product_form .form-container.form-submit .form-group.submit{text-align:center}
#product_form .form-container .form-group a.submit{margin-top:20px;display:inline-block;width:100%;text-decoration:none;padding:20px 10px;background-color:#c45858;color:#ffffff;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;text-align:center;line-height:23.5px;padding:10px;border:1px solid #c45858}
#product_form .form-container.form-submit .form-group.submit #submit{display:block;height:1px;width:1px;overflow:hidden}
.form-container.form-left.form-produtos{font-size:0}
.form-left .form-group{display:inline-block;vertical-align:top;margin:0}
.form-left .form-group.form-col-2,.form-left .form-group.form-col-2{width:50%;display:inline-block;vertical-align:top;margin-bottom:20px}
.form-left .form-group.form-col-2:nth-child(odd){padding-right:10px}
.form-left .form-group.form-col-2:nth-child(even){padding-left:10px}
.page-contactos{font-size:0}
.page-contactos .container-left,.page-contactos .container-right{font-size:14px;display:inline-block;vertical-align:top}
.page-contactos .container-left{width:60%}
.page-contactos .container-left iframe{height:300px;width:100%;border:0;outline:0;padding:0}
.page-contactos .container-right{width:40%;padding-left:20px}
.page-contactos .container-right h4{margin-top:0px;margin-bottom:0px}
.page-contactos .container-right p,.page-contactos .container-right a{margin-top:0px;margin-bottom:15px;display:block}
.bulletins_page,.archives_page,.posturascamararias_page{padding:20px 30px}
.bulletins_page .container-left,.archives_page .container-left,.posturascamararias_page .container-left{margin:12.6672px auto;padding-right:36px;border-right:1px solid #ebebeb}
.bulletins_page .container-left h3,.archives_page .container-left h3,.posturascamararias_page .container-left h3{font-size:22px;line-height:26.4px;margin:19.9056px auto;margin-top:0;color:#c45858;font-family:'Droid Serif',serif;font-weight:400;text-transform:uppercase}
.bulletins_page form,.archives_page form,.posturascamararias_page form{display:block;width:100%;font-size:14px}
.bulletins_page form select,.archives_page form select,.posturascamararias_page form select,.bulletins_page form input,.archives_page form input,.posturascamararias_page form input{display:block;width:100%;padding:10px 20px;background-color:#ebebeb;border:1px solid #e1e1e1}
.bulletins_page form button,.archives_page form button,.posturascamararias_page form button{display:block;width:100%;padding:10px 20px;color:#ffffff;background-color:#c45858;border:1px solid #a54545}
.bulletins_page form select,.archives_page form select,.posturascamararias_page form select,.bulletins_page form button,.archives_page form button,.posturascamararias_page form button{margin-top:15px;margin-bottom:15px}
.container{padding-bottom:40px}
.bulletins_page ul{display:block;width:100%;font-size:0}
.bulletins_page ul li{width:33.33333333%;display:inline-block;vertical-align:top}
.bulletins_page ul li h6{margin-bottom:0;margin-top:0}
.bulletins_page ul li p,.bulletins_page ul li a{font-size:14px}
.posturascamararias_page{padding-top:0}
.posturascamararias_page .container{font-size:14px}
.posturascamararias_page a,.posturascamararias_page p,.posturascamararias_page h6{font-size:14px;font-family:'Roboto',sans-serif}
.posturascamararias_page a{font-family:'Roboto',sans-serif;font-weight:400;color:#c45858;clear:both;display:inline-block;float:none}
.posturascamararias_page h4{margin-top:40px}
.page-posturas-camararias .main-container .main{padding-bottom:0px}
.pagination-container{padding-bottom:40px}
.pagination-container .pagination li{margin-left:5px;margin-right:5px;display:inline-block}
.pagination-container .pagination li a{display:block;width:100%;height:100%;background-color:#c45858;color:#ffffff;padding:10px}
.pagination-container .pagination .active a{background-color:#071923}
.oc-text-red{color:#c45858 !important}
.loading{background-image:url('../themes/boilerplate/assets/img/default.gif');background-repeat:no-repeat;background-position:center;height:200px;width:100%;display:none}
#mobile-menu-navbar,#mobile-menu{display:none}
.is-mobile{display:none !important}
 .no-margin{margin:0}
.font-normal{font-weight:400}
.font-medium{font-weight:500}
.font-semi-bold{font-weight:500}
.font-bold{font-weight:700}
 .hidden{display:none !important;visibility:hidden}
 .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
 .visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
 .invisible{visibility:hidden}
 .clearfix:before,.clearfix:after{content:" "; display:table; }
.clearfix:after{clear:both}
.bp-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.bp-row{box-sizing:inherit;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.bp-col-24{flex:0 0 100%;max-width:100%}
.gray{color:#606b70}
.gray.h4{margin-top:15px}
@media (min-width:992px){.bp-col-lg-12{flex:0 0 50%;max-width:50%}
}
  @media only screen and (max-width:1100px){.wrapper{width:100%;margin:0 auto}
}
@media only screen and (max-width:480px){.main-container .main.wrapper{padding-bottom:80px}
}
@media only screen and (min-width:35em){ }
@media print,(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi){ }
 @media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important; box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
 a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
 thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}