/*
Theme Name: wp-bootstrap
Theme URI: http://320press.com/wpbs
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 3.0
Author: 320press
Author URI: http://320press.com
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

/* TOPO */
.faixa { background:url(images/faixa-topo.jpg) center center no-repeat; height:4px; position:relative; top:-4px; }
.navbar-default { background:url(images/bg-topo.jpg) 0 0 repeat; border-top:#1CAF4D 4px solid; }
.navbar-form { position:absolute; right:15px; top:70px; width:339px; }
.affix .navbar-form { top:20px; }

.comp-not{
  font-size:12px;
  margin-bottom:-2px;
}

#searchform #s { width: 270px; }
.affix #searchform #s { float: right; width: 250px; }

.navbar-brand { padding:10px 15px 25px 15px!important; }
.affix .navbar-brand { display:none !important; }
.affix .navbar-brand-menor { display:block !important; padding:10px 15px 25px !important; float: left; }


.navbar-collapse.collapse { background-color:#035A2F; }
.nav > li > a > .glyphicon { margin-right:10px; }
.navbar-collapse.collapse .nav { position:relative; }
.navbar-collapse.collapse .nav > li > a > .glyphicon { color:#1CAF4D; margin-right:10px; font-size:16px; }
.navbar-collapse.collapse .nav > li > a:hover > .glyphicon { color:#FFF; }
.navbar-collapse.collapse .nav > li > a { background-color:#054325; margin-top:-4px; color:#FFF; width:190px; text-align:center; font-size:16px; }
.navbar-collapse.collapse .nav > li > a:hover { background-color:#0E874A!important; margin-top:-4px; }
.navbar-collapse.collapse .nav > li > a, .navbar-collapse.collapse .nav > li > a:hover {  
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	 border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
}
.navbar-collapse.collapse .nav .dropdown-menu {
	background-clip: padding-box;
	float: left;
	font-size: 14px;
	height: 30px;
	left: 0;
	line-height: 30px;
	list-style: none outside none;
	margin: 2px 0 0;
	min-width: 160px;
	padding: 5px 0;
	position: absolute;
	top: 15px;
	vertical-align: middle;
	z-index: 1000;
	background-color:transparent;
	border:none;
	box-shadow:none;
}
.navbar-collapse.collapse .nav .dropdown-menu > li > a {
	color: #ddd;
	background:url(images/li-menu.png) left center no-repeat;
	margin: 0 30px 0 5px;
	padding: 0 0 0 10px;
}
.navbar-collapse.collapse .nav .dropdown-menu > li > a:hover {
	text-decoration:underline;
}


.dropdown-menu { display:block; }

.navbar-collapse.collapse .submenus {
	background-color: #12894D;
	height: 64px;
	left: 0;
	position: fixed;
	right: 0;
	top: 197px;
	display:none;
}
.affix .navbar-collapse.collapse .submenus { top:144px !important; }

.navbar-collapse.collapse .dropdown-menu { left:15px !important; display:block !important; }
.navbar-collapse.collapse .dropdown-menu li { float: left; }


.menu-ativo { background-color:#0e874a !important; }
.menu-ativo .glyphicon { color:#FFF !important; }

.redes { position:absolute; right:15px; top:15px; }
.redes ul { margin:0; padding:0; list-style:none; }
.redes ul li { float:left; font-size:12px; margin-left:10px;  }
.redes ul li span { display: block; text-align: right; width: 60px; line-height:15px; vertical-align:middle; }
.frase { margin:41px 0 0 10px!important; float:left; }
.affix .frase { display:none !important; }
.affix .frase-menor { left: 150px; position: absolute; top: 15px; position:absolute; display:block !important; }
.affix .redes { top:30px; right:350px; }

/* CORPO */
body { background:url(images/bg-site.jpg) 0 0 repeat; }
.affix-bottom { position:absolute; }
.breadcrumbs { background-color:#EEE; margin:-23px 0 20px 0; padding: 15px 0; color:#0B5F35;  }
.breadcrumbs a { color:#666; }
.post_content h2 { font-weight:300; margin-bottom:15px; }
.post_content ul { margin:0; padding:0; list-style:none; }
.post_content ul li { background:url(images/li-padrao.png) left 8px no-repeat; line-height:30px; padding-left:25px; margin-bottom:10px; }
.label-default {
	background-color: #ddd !important;
	color: #10623a;
	display: block;
	font-size: 13px;
	font-weight: normal;
	padding: 10px;
	text-align: left;
}

.single .post_content p, .page .post_content p { line-height:30px; }


/* ESTATUTO */
.page-id-1791 .post_content ul { margin-bottom:20px; }
.page-id-1791 .post_content ul li { background:none; padding:10px 20px; margin:0 20px 0 0; }
.page-id-1791 .estatuto-scroll blockquote, .page-id-1791 .estatuto-scroll h3, .page-id-1791 .estatuto-scroll h2 { margin-left:-50px !important; }
.bgul { background-color:#E1E7E4 !important; }
.estatuto-scroll { height: 600px; overflow-y: scroll; padding-left:50px; }



.thumb-representante {
	display: inline-block;
	float: left;
	height: 120px;
	margin-bottom: 30px;
	overflow: hidden;
}

.compartilhar { outline:none !important; text-decoration:none; display:block; width:100%; background:url(images/ico-share-in.png) 0 3px no-repeat; padding-left:22px; float:left; position:absolute; left:15px; bottom:10px; text-transform:uppercase; font-size:12px; }
.compartilhar:hover { text-decoration:none; }
.panel .addthis_sharing_toolbox { display:none; bottom: -4px; left: 20px; position: absolute; }
.slidedeck-overlays { display:none; }
/*.box-video-home iframe { width:230px; height:200px; }*/
.panel-body .registros iframe, .box-video-home iframe { width:100%; height:200px; }
iframe { width:100% !important; }
.category-videos .registros iframe { width:325px; height:180px; }

.panel-body .btn { position:absolute; bottom:40px; }
.panel-body .btn-galeria-video { position:absolute; bottom:20px !important; }

.fancybox-youtube { position:relative; }
.fancybox-youtube img { width:100% !important; }
.botao-play {
	background: url('images/play-youtube.png') center center no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 49px;
	height: 39px;
	margin: -15px 0 0 -25px;
	z-index: 10;
	opacity:0.6;
}
.botao-play:hover { 
	opacity:1.0;
}
.post_content { font-size: 14px; }
.page-header { position:relative; }
.tamanhoFonte {
  bottom: 45px;
  font-size: 18px;
  position: absolute;
  right: 0;
}

.panel-borda {
	border-top: #DE1E26 3px solid;
	border-bottom: #25A45A 3px solid;
	border-left: #DDD 1px solid;
	border-right: #DDD 1px solid;
	border-radius: 12px;
	margin-bottom:15px;
}


.licat {
	position:absolute;
	left:0;	
}
.filtro-botoes { float:left; }

.arquivo-nome { font-size:15px; color:#003F00; }

.panel-borda img { width:100%; }
.tax-cat-biblioteca .panel-borda img, .post-type-archive-biblioteca .panel-borda img { width:auto; display:block; margin:0 auto; }

.panel-borda-cinza {
	/*border-top: #DE1E26 3px solid;*/
	border-bottom: #979797 3px solid;
	border-left: #DDD 1px solid;
	border-right: #DDD 1px solid;
	border-radius: 12px;
	margin-bottom:15px;
}
.panel-borda-cinza .btn-success { border-color:#979797; background-color:#979797; }
.bg-simule { background:#FFF url(images/bg-simule.jpg) center 3px no-repeat; height:150px; box-shadow:none!important; background-size:98% auto; }
.bg-filiese { background:#FFF url(images/bg-filiese.jpg) center 3px no-repeat; height:150px; box-shadow:none!important;  background-size:98% auto;  }
.creme { background-color:#F0F0E1!important; }
.box-agenda .registros { border-bottom:#333 1px dotted; margin-bottom:10px; }
.box-agenda .registros:last-child { border-bottom:none; margin-bottom:0; }
.box-agenda strong { display:block; }
.box-agenda .panel { height: 360px; }

.box-news-home img { margin-bottom:10px; }
/*.box-news-home .mascara-home { height:180px; overflow:hidden; display:block; }*/
.box-news-home .mascara-home {  }
.box-news-home h4 { margin:0 0 6px 0; }
.box-news-home small { color:#334B5F; font-weight:bold; }
.box-news-home small span { color:#FF7F00; }
.row-2 .box-news-home .panel { height: 316px; }
.row-3 .panel { height: 316px; }

.portfolioContainer .panel { height: 475px; }
.term-galerias .portfolioContainer .panel { height: 350px; }
.term-videos .portfolioContainer .panel, .tax-cat-evento .portfolioContainer .panel { height: 380px; }
.term-videos .portfolioContainer .panel { height: 400px; }
.term-galerias .box-news-home small span, .term-videos .box-news-home small span  { color:#0C5F33; }

/*input[type="date"] { background-color:#DDD !important; }*/
.data-menor { background-color:#DDD !important; }

#ofcat-publicacoes, #ofcategory, #ofcat-convenios, #ofcat-biblioteca, #ofcat-evento { background-color: #106039; color: #fff; text-transform:uppercase; width:auto; }
.filtro .input-group { border: 1px solid #10623a; border-radius: 5px; }
.filtro .input-group .form-control, .filtro .input-group .btn-default { border:none; }

.dw-estatuto { float: right; }

.search-results .publicacoes .panel, .tax-cat-publicacoes .portfolioContainer .panel, .post-type-archive-publicacoes .portfolioContainer .panel { height: 300px; }
.tax-cat-biblioteca .portfolioContainer .panel, .post-type-archive-biblioteca .panel { height: 515px; }
.post-type-archive-informativos .portfolioContainer .panel { height: 455px; } 
.post-type-archive-informativos .portfolioContainer .panel .label-default { font-size:12px; } 
.videos .panel, .animacoes .panel { height: 370px; }
.galerias .panel { height: 320px; }
.convenios .panel { height: 370px; }
.navegacao .btn { color:#0B5F35 !important; }

.jornal .panel { height: 450px !important; }
.jornal .panel img { width:auto !important; display:block; margin:10px auto 0 auto; }
.painel-executivo .panel, .coluna .panel { height: 390px !important; }


.panel-likes { margin-top: 15px; }
.categorias-diretorias { margin:40px 0; }
.categorias-diretorias .btn-success { background-color:#084527 !important; border:none !important; font-size:14px !important; margin:0 10px 10px 0; }
.categorias-diretorias .btn-success:hover { background-color:#158A4F !important; border:none !important; }

.ico-pdf { background:url(images/download-pdf.png) 0 0 no-repeat; width:16px; height:20px; display:block; float:left; margin-right:8px; }

.term-diretoria .btn-diretoria, .term-conselho-fiscal .btn-conselho, .term-ex-presidentes .btn-expresidentes { background-color: #157a4f !important; }

#legend_box { position:relative; z-index:222; }
#legend {
  float: left;
  font-size: 14px;
  margin: 0;
  padding: 0;
  text-align: left;
  width: 100%;
}
#legend li { border-radius:5px; margin-left:0 !important; margin-right:8px; }
.tribe-events-category-todas { color:#536779; background-color:#DDD; border-left: 5px solid transparent; border-right: 5px solid transparent; line-height: 1.4em; } 


.h1secao { font-size:36px; }
.metas { margin:30px 0 -20px 0; }
.metas span { color:#0C5F38; font-weight:bold; }
.metas span.categoria { color:#FF7F00; }
.navegacao { margin:20px 0 100px 0; }
.comunicado { padding:40px; } 
.comunicado .box { padding:0; float:left; margin-right:30px; } 
.comunicado h3 { padding-top:0; margin-top:0; }
.box-interno {
  border: 1px solid #ccc;
  min-height: 100px;
  padding:20px 30px 10px 30px;
  width: 730px;
}
.data-menor { width:130px; }
.label-diretoria { background-color:#0D6137; display:block; font-size:12px; text-transform:uppercase; padding:5px 10px; font-weight:600; margin:-5px 0 10px; }
.diretores { margin-bottom:30px; min-height:300px; text-align:center; }
.diretores p { font-style:italic; }
.archive .registros .btn-default, .search .registros .btn-default { background-color: #084627; border-color: transparent; color: #fff; font-style: italic; font-weight: 600; padding: 5px 10px; }
/*.img-bloco { height:190px; overflow:hidden; }*/

/* FILTROS */
.filtro { position:relative; height:35px; }
.filtro .form-control { width:180px; }
.filtro .data-menor { width:110px !important; }
.filtro .btn-success  { margin-right:10px; text-transform:uppercase; font-size:15px;  }
.filtro .searchandfilter { float:right; margin-right:-20px; }
.searchandfilter h4 { float: left; font-size: 16px; margin: 8px 10px 10px 0; }
.search-results #ofcategory, .category-noticias #ofcategory, .category-locais #ofcategory, .category-nacionais #ofcategory, .category-internas #ofcategory, .post-type-archive-informativos #ofcategory { display: none; }
/*.search-results .filtro .searchandfilter, .category-noticias .filtro .searchandfilter, .category-locais .filtro .searchandfilter, .category-nacionais .filtro .searchandfilter, .category-internas .filtro .searchandfilter {  width:580px; position:absolute; right:-40px; }*/
/*.tax-cat-publicacoes .filtro .searchandfilter, .tax-cat-convenios .filtro .searchandfilter {  width:100%; }*/



.filtro .input-group { margin-bottom:-13px; margin-left:5px; width:219px; }
.filtro .btn-default { border-left:none; }
/*.filtro .input-group .form-control { border-right:none; }*/
.filtro .btn-default:hover { background-color:#FFF; border-color:#CCC; }
.filtro .searchandfilter li { float:left; }


.cor-internas { color:#5F84A5 !important; }
.cor-locais { color:#DC4033 !important; }
.cor-nacionais { color:#45BC6D !important; }

.filtro-todas { background-color:#DDD !important; border-color:#DDD !important; color:#536779 !important; }
.filtro-internas { background-color:#5F84A5 !important; border-color:#5F84A5 !important; }
.filtro-locais { background-color:#DC4033 !important; border-color:#DC4033 !important; }
.filtro-nacionais { background-color:#45BC6D !important; border-color:#45BC6D !important; }
input::-webkit-calendar-picker-indicator { display: none; }


.ordenacao { padding: 0 0 50px; text-align: right; position:relative; z-index:111; }
.ordenacao span { color:#106039; font-weight:500; }
.ordenacao a { margin-left:10px; }




/* CONTATO */
.page-id-1705 .wpcf7 { margin-top:30px; }
.page-id-1705 .panel-body strong { color:#064526;  }
.page-id-1705 .panel-body .btn { bottom:20px; }
.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar { border: 2px solid #bbb; margin-bottom: 5px; padding: 5px 10px; width: 100%; }
.wpcf7-textarea { height:100px; }
.wpcf7-captchar { width:90px !important; }
.page-id-1705 .panel-body { padding:30px; }
.page-id-1705 .panel-body img { width:auto; }
div.wpcf7-response-output { border: medium none !important; margin: 0; padding: 0; }


/* FILIE-SE */
.page-id-2668 .wpcf7-form .col-sm-5 { text-align:right; margin:5px 0; padding-top:7px; }
.page-id-2668 .wpcf7-form .col-sm-7 { margin:5px 0; }



.searchandfilter ul {
	margin:0;
	padding:0;
}

/* ACCORDEON */
#accordion .panel { box-shadow: none; margin-bottom:20px; }
#accordion .panel-heading { padding:10px 15px;}
#accordion .panel-title { text-align:left; }
#accordion .panel-title a { display:block; color:#444444; font-size:14px; text-decoration:none; }
#accordion .thumbnail { float: left; margin-right: 20px; width: 120px; }


.panel-heading .accordion-toggle { outline:none; }
.panel-heading .accordion-toggle:after {
	/* symbol for "opening" panels */
	font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
	content: "\e114";    /* adjust as needed, taken from bootstrap.css */
	float: right;        /* adjust as needed */
	color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
	/* symbol for "collapsed" panels */
	content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}







/* SIDEBAR */
.box-sidebar .registros { border-bottom:#333 1px dotted; margin-bottom:10px; }
.box-sidebar .registros:last-child { border-bottom:none; margin-bottom:30px; }
.box-sidebar strong { display:block; }

/* RODAPE */
.rodape { background-color:#034223; border-top:#CECEBF 1px solid; padding-bottom:30px; }
.rodape * { color:#FFF; }
.rodape h5 { border-bottom:#00953F 1px solid; padding-bottom:10px; font-weight:700; width:200px; } 
.rodape ul { margin:10px 0; padding:0; list-style:none; }
.rodape ul li { margin-bottom:5px; }
.rodape ul li a { background:url(images/li-verde.png) left center no-repeat; padding-left:15px; }
.rodape .col-sm-4, .rodape .col-md-3 { margin-top:30px; }

.rodape .container { background:url(images/rodape-contato.jpg) right top no-repeat; min-height: 258px; }

.rodape-sec { min-height:58px; /*line-height:58px;*/ vertical-align:middle; /*background:url(images/bg-rodape.jpg) 0 0 repeat-x;*/ background-color:#045B30; }
.rodape-sec .container > span { display: inline-block; margin: 20px 0; float:left; }
.endereco { color:#FFF; font-size:13px; margin-left: 40px!important; margin-top:25px !important; }
.labbo { float:right !important; margin-top:30px !important; }


/*0800-34-1002*/


/* BIBLIOTECA */
.dados-livro { color:#676759; margin:10px 0; }
a.mais-detalhes { color:#106139; font-weight:bold; }
.portfolioFilter { margin-bottom:20px; }


/* CONVENIOS */
.cdescricao { height: 200px; margin: 10px 0 35px; overflow-y: scroll; word-wrap:break-word; }


#fb-root {
	display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
	width: 100% !important;
}

.navbar-toggle { z-index:333; }

.slider-home .panel { height: 360px; }



.affix {
  position: fixed;
  top:0;
  left:0;
  right:0;
  animation: affixFadeIn 0.5s  ease-in;
  -webkit-animation: affixFadeIn 0.5s;
}
@keyframes affixFadeIn
{
from {opacity: 0;}
to {opacity: 1;}
}

@-webkit-keyframes affixFadeIn 
{
from {opacity: 0;}
to {opacity: 1;}
}



/* RESPONSIVIDADE */
@media (max-width: 767px) {
	.affix { position: fixed; }
	.submenus { display:none; left: -1px; position: relative; top: -8px; }
	.navbar-brand { float:none; margin:20px 0 !important; padding:0 !important; text-align:center; }
	.affix .navbar-brand-menor { display:block !important; padding:0 !important; float: left; }
	.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background:none !important; margin-top:0; }
	.navbar-default .navbar-nav > .active > a > .glyphicon { color:inherit !important; }
	/*.navbar-brand img , .navbar-brand-menor img { width:75%; }*/
	.affix .frase-menor { display:none !important; }
	.panel { height:auto !important; padding-bottom:20px; }
	.slider-home .panel { padding-bottom:0 !important; }
	.box-video-home iframe { width:100%; }
	.rodape h5 { width:100%; }
	.rodape .container { background:none; }
	.rodape-sec { min-height:170px; }
	.rodape-sec .container > span { display: block; left: 15px; position: relative; top: 20px; float:none !important; margin:0 !important;  }
	.endereco { top:40px !important; }	
	.labbo { top:53px !important; }
	#banner-videos { margin-bottom: 60px; max-width: 100% !important; }
	#banner-videos ol.bjqs-markers { bottom: -10px !important; left: auto !important; margin: 0 auto !important; position: relative !important; right:auto; }
	.filtro .btn-success { float:left; position:relative; z-index:111; margin-bottom:15px; }
	.filtro { height:auto; }
	.filtro .searchandfilter { position:relative; }
	.filtro .searchandfilter li { margin-bottom: 15px; width: 100%; }
	.archive .panel { padding-bottom:60px; }
	.diretores .thumbnail { margin:0 auto 20px auto; }
	.post-type-archive-representantes .panel { padding-bottom:0 !important; }
	.tribe-events-sub-nav li a { background:none !important; }
	.licat { position:relative !important; }
	.navbar-header { margin-top:20px; margin-bottom:20px; }
	.slider-home h4 { font-size:12px; }
}
	

@media (min-width: 768px) and (max-width: 992px) {
	.navbar-header { float: left; height: 200px; }
	.affix .navbar-header { height:140px !important; }
	.affix .redes { top: 90px !important; }
	.affix .navbar-form { top:80px !important; }
	.navbar-brand { margin-top:30px; }
	.frase { margin:60px 0 0 10px !important; }
	.navbar-form { top:140px; }
	.navbar-collapse.collapse .submenus { top:275px !important; }
	.affix .navbar-collapse.collapse .submenus { top: 215px !important; }
	.nav .glyphicon { display:block; margin:0 auto 5px !important; }
	.navbar-collapse.collapse .nav > li > a { font-size:13px; width:120px; }
	.rodape-sec .container > span { margin:40px 0 0 0; }
	.endereco { width:220px; margin-bottom:20px !important; }
	.labbo { bottom: 20px; position: absolute; right: 15px; }
	.rodape .col-sm-12 { margin-top:0 !important; }
	.filtro .searchandfilter { float:left; margin:20px 0; }
	.licat { position:relative; }
	
	li.bjqs-slide { height:330px !important; }
	ul.bjqs { height:330px !important; }
	.slider-home .bjqs-slide img { height: auto !important; width: auto !important; }
	.slide-caption { bottom:2px !important; }
}

@media (min-width: 993px) and (max-width: 1024px) {
.navbar-collapse.collapse .nav > li > a { width:165px; }

	.navbar-brand { margin-top:0px; }
	.affix .navbar-header { height:140px !important; }
	.affix .redes { top: 90px !important; }
	.affix .navbar-form { top:80px !important; }
	.affix .navbar-collapse.collapse .submenus { top: 194px !important; }
	
	li.bjqs-slide { height:330px !important; }
	ul.bjqs { height:330px !important; }
	.slider-home .bjqs-slide img { height: auto !important; width: auto !important; }
	.slide-caption { bottom:2px !important; }
	
}



@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
}

/*
input::-webkit-calendar-picker-indicator{
	display: none;
}

input[type="date"]::-webkit-input-placeholder{ 
	visibility: hidden !important;
}

::-webkit-datetime-edit { padding: 0; }
::-webkit-datetime-edit-fields-wrapper { background: silver; }
::-webkit-datetime-edit-text { color: red; padding:0; }
::-webkit-datetime-edit-month-field { color: blue; }
::-webkit-datetime-edit-day-field { color: green; }
::-webkit-datetime-edit-year-field { color: purple; }
::-webkit-inner-spin-button { display: none; }
::-webkit-calendar-picker-indicator { background: orange; }*/


/* ================================================ */
/* Responsive - Media queries                       */
/* Based on:                                        */
/* http://lab.maltewassermann.com/viewport-resizer/ */
/* ================================================ */


/* ============================================== */
/* HDTV                                           */
/*                                      1920x1080 */
/* ============================================== */
@media screen and (min-width: 1080px) and (max-width: 1920px) {
}

/* ============================================== */
/* Widescreen                                     */
/*                                       1280x800 */
/* ============================================== */
@media screen and (min-width: 800px) and (max-width: 1280px) {
}

/* ============================================== */
/* Twitter Bootstrap                              */
/*                                       980x     */
/* ============================================== */
@media screen and (min-width: 980px) {
}

/* ============================================== */
/* Twitter Bootstrap                              */
/*                                       x979     */
/* ============================================== */
@media screen and (max-width: 979px) {
}
 
/* ============================================== */
/* iPad Landscape & Portrait                      */
/*                                       1024x768 */
/* ============================================== */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
}

/* ============================================== */
/* iPad Landscape                                 */
/*                                       1024x768 */
/* ============================================== */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape) {
}

/* ============================================== */
/* iPad Portrait                                  */
/*                                       768x1024 */
/* ============================================== */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:portrait) {
}

/* ============================================== */
/* Small Tablet Landscape/Portrait                */
/*                                        800x600 */
/* ============================================== */
@media screen and (min-width: 600px) and (max-width: 800px) {
}


/* ============================================== */
/* iPhone5/Android landscape (& narrow browser)   */
/*                                        568x320 */
/* ============================================== */
@media screen and (min-width: 320px) and (max-width:568px) {
}

/* ============================================== */
/* iPhone4/Android landscape              480x320 */
/* ============================================== */
@media screen and (min-width: 320px) and (max-width:480px) {
}

/* ============================================== */
/* iPhone4/Android portrait               320x480 */
/* iPhone5 portrait                       320x568 */
/* ============================================== */
@media screen and (max-width:320px) {
}

/* ============================================== */
/* Smaller devices                                */
/* Android Landscape                      320x240 */
/* ============================================== */
@media screen and (min-width:240px) and (max-width:320px) {
}

/* ============================================== */
/* Smaller devices                                */
/* Android Portrait                       240x320 */
/* ============================================== */
@media screen and (max-width:240px) {
}

.download-pdf {
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 99999;
	background-color: rgba(0,0,0,0.7);
	width: 100%;
	height: 100%;
}

.email-pdf{
	border-radius: 5px;
	border-style: groove;

}

.download-pdf > div {
	width: 400px;
	padding: 20px;
	background-color: #FFF;
	margin: auto;
	top: 50%;
	transform: translateY(-50%);
	position: relative;
}



.btn-enviar{
	display: inline-block;
    text-align: center;
    margin-left: 10px;
    border: 1px solid transparent;
    padding: 3px 12px;
    font-size: 14px;
    border-radius: 4px;
    line-height: 20px;
    background-color: #084627;
    color: #FFF;
}

