/* IR DIRETO PARA A LINHA 1396 */
html,body {
  min-height:100%;
  margin:0;
  padding:0;
  /* lock user selection */
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
}

.background{
  background-image:url("../images/campanha/fundo.jpg");
  background-repeat:no-repeat;
  /* background-size: 100% 100% !important; */
  padding:0 !important;
  -ms-behavior: url("../backgroundsize.min.htc");
}

.bordadepuradora {
  border:1px solid red;
}

/* modelo para posicionamento manual
.vigenciapromocaoregulamento{
	min-height:30px;
	min-width: 100%;
	padding:0 !important;
	position: absolute;
	text-align:center;
	left: 0px;
	top: 760px;
	z-index: 10!important;
}
*/

/*  modelo para posicionamento manual de imagem em background
.premioscarro{
	background-image: url(../images/campanha/carro.png);
	background-repeat: no-repeat;
	min-height: 350px;
	min-width: 600px;
	background-size: 100% 100% !important;
	position: absolute;
	left: 0px;
	top: 210px;
	z-index: 10!important;
	-ms-behavior: url(../backgroundsize.min.htc);
}
*/


/* container travado para atender as resoluções do site "retirando na gambiarra" o responsivo do bootstrap
.container{
	width:960px !important;

}
*/


/*INICIO DA PERSONALIZAÇÃO DE TABELAS*/
/* Table Base

table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  font-weight: normal;
  font-size: 12px;
  padding: 8px 15px;
  line-height: 20px;
  text-align: left;
  vertical-align: middle;
  border-top: 2px dashed #dddddd;
}
.table thead th {
  background: #eeeeee;
  vertical-align: bottom;
}

.table tbody > tr:hover td {
  background-color:#BCD2E5 !important;
  color: #0d0d0d;
}

.table tbody > tr:nth-child(odd) > td,
.table tbody > tr:nth-child(odd) > th {
  /* background-color: #fafafa;
}*/

.table .t-small {
  width: 5%;
}
.table .t-medium {
  width: 15%;
}
.table .t-status {
  font-weight: bold;
}
.table .t-active {
  color: #46a546;
}
.table .t-inactive {
  color: #e00300;
}
.table .t-draft {
  color: #f89406;
}
.table .t-scheduled {
  color: #049cdb;
}
/*FIM DA PERSONALIZAÇÃO DE TABELAS*/


.vcenter {
  display: inline-block !important;
  vertical-align: middle; !important;
  float: none !important;
}

.select2-results__options {
  font-family: "FontAwesome","Open Sans",sans-serif;
}
.select2-selection__rendered{
  font-family: "FontAwesome","Open Sans",sans-serif;
}

/* Para as animações funcionarem somente quando o container carregar */
.wow {
  visibility: hidden;
}

/*==================================================
=            Estilos pessoais                      =
==================================================*/

/* Background color */
.bg-white{ background: #fff !important;}
.bg-white-transparent {background-color: rgba(255, 255, 255, 0.8);}
.bg-yellow{ background: #e6af2a !important; }
.bg-deep-yellow{ background: #f7f5e7 !important; }
.bg-golden-yellow{ background: #c3bd86 !important; }
.bg-fast-yellow{ background: #fdd947 !important; }
.bg-dark-gray{ background: #252525 !important; }
.bg-mid-gray{ background: #d4d4d4 !important; }
.bg-black{ background: #000000 !important; }
.bg-highlight{ background: #345b8f !important; text-align:center}
.bg-green{ background: #70bd5b !important; }
.bg-gray-light { background-color: #fcfcfc !important;}
.bg-gray {background-color: #f6f6f6 !important;}
.bg-yellow-ochre { background-color: #997546 !important;}
.bg-deep-brown{ background-color: #544441 !important;}
.bg-transparent { background:transparent !important}
.bg-orange { background:#c24742 !important;}
.bg-deep-orange { background:#f15a22 !important;}
.bg-fast-orange { background:#ff513b !important;}
.bg-pink { background:#c2345f !important}
.bg-light-gray { background-color: #f8f7f7 !important; }
.bg-red { background-color: #A71B22 !important; }
.bg-deep-red { background:#e75e50 !important}
.bg-deep-pink { background:#e53878 !important}
.bg-light-pink { background:#dc378e !important}
.bg-fast-pink { background:#ff1a56 !important}
.bg-magenta { background:#d94378 !important }
.bg-light-yellow {background:#f8f7f5 !important}
.bg-dark-green{ background:#60a532 !important;}
.bg-dark-blue { background:#3273a5 !important;}
.bg-violet { background:#6c407e !important}
.dark-section{ color: #939393 !important}
.bg-light-gray { background-color: #f8f7f7 !important; }
.bg-slider {background: rgba(27, 22, 28, 0.9)}
.parallax-gray-bg{ background: rgba(246,246,246,1)}
.bg-light-orange { background-color: #ef824c !important;}
.bg-inherit { background-color: inherit !important;}

/* opacity */
.opacity-light{ position: absolute; height: 100%; width: 100%; opacity: 0.5; z-index: 1; top:0; left: 0 }
.opacity-medium{ position: absolute; height: 100%; width: 100%; opacity: 0.7; z-index: 1; top:0; left: 0 }
.opacity-full{ position: absolute; height: 100%; width: 100%; opacity: 0.8; z-index: 1; top:0; left: 0 }

.center-col{ float:none !important; margin-left:auto !important; margin-right:auto !important}

/* separator */
.separator-line { height: 2px; width: 30px; margin:7% auto}
.separator-line-thick { height: 4px; width: 30px; margin:7% auto}
.separator-line-vertical { width:7px; height:80px; background-color:#fff; float:left; margin-right:90px;}
.slider-text .separator-line { margin:14% auto; height: 2px}
.thin-separator-line { height: 1px; width: 30px; margin:7% auto}
.vertical-separator { height:25px; width:25px; border-left:1px solid #000}
.wide-separator-line { height: 1px;  background-color:#e5e5e5; margin:5% 15px;}
.indicators-black .active { background-color: #000; border: 2px solid rgba(0, 0, 0, 1); }
.indicators-black li { border: 2px solid rgba(0, 0, 0, 1);}

/* margin */
.margin-one{ margin-top:1% !important; margin-bottom:1% !important}
.margin-two{ margin-top:2% !important; margin-bottom:2% !important}
.margin-three{ margin-top:3% !important; margin-bottom:3% !important}
.margin-four{ margin-top:4% !important; margin-bottom:4% !important}
.margin-five{ margin-top:5% !important; margin-bottom:5% !important}
.margin-six{ margin-top:6% !important; margin-bottom:6% !important }
.margin-seven{ margin-top:7% !important; margin-bottom:7% !important}
.margin-eight {margin-top:8% !important; margin-bottom:8% !important}
.margin-nine {margin-top:9% !important; margin-bottom:9% !important}
.margin-ten{ margin-top:10% !important; margin-bottom:10% !important}
.margin-eleven{ margin-top:22% !important; margin-bottom:22% !important}
.margin-right-four{margin-right:4% !important}
.margin-right-five{margin-right:5% !important}
.margin-right-six{margin-right:6% !important}
.margin-right-seven{margin-right:7% !important}
.margin-right-eight{margin-right:8% !important}
.margin-right-nine{margin-right:9% !important}
.margin-right-ten{margin-right:10% !important}
.margin-top-section { margin-top:96px;}
.margin-left-right-one { margin-right:6% !important; margin-left:6% !important}
.margin-left-right-px { margin: 0 4px !important;}
.margin-two-bottom { margin-bottom: 2% !important; }
.margin-three-bottom { margin-bottom: 3% !important; }
.margin-four-bottom { margin-bottom: 4% !important; }
.margin-five-bottom { margin-bottom: 5% !important; }
.margin-six-bottom { margin-bottom: 6% !important; }
.margin-seven-bottom { margin-bottom: 7% !important; }
.margin-ten-bottom { margin-bottom: 10% !important; }
.no-margin{ margin:0 !important}
.no-margin-lr{ margin-left: 0 !important; margin-right: 0 !important}
.no-margin-top{ margin-top:0 !important}
.no-margin-bottom{ margin-bottom:0 !important}
.no-margin-left{ margin-left:0 !important}
.no-margin-right{ margin-right:0 !important}
.margin-bottom{ margin-bottom:60px}

/* padding */
.padding-one { padding-top:1% !important; padding-bottom:1% !important}
.padding-two { padding-top:2% !important; padding-bottom:2% !important}
.padding-three { padding-top:3% !important; padding-bottom:3% !important}
.padding-four { padding-top:4% !important; padding-bottom:4% !important}
.padding-five { padding-top:5% !important; padding-bottom:5% !important}
.padding-six { padding-top:3% !important; padding-left:3% !important; padding-right:3% !important;}
.padding-seven { padding:6%}
.padding-eight { padding-top:20%; padding-bottom: 20%}
.padding-nine { padding:6% 0}
.padding-twenty-nine{ padding:15% !important}
.padding-left-right { padding-right:6% !important; padding-left:6% !important;}
.padding-left-right-one { padding-right:1% !important; padding-left:1% !important;}
.padding-left-right-two { padding-right:2% !important; padding-left:2% !important;}
.padding-two-bottom { padding-bottom: 2% !important; }
.padding-three-bottom { padding-bottom: 3% !important; }
.padding-four-bottom { padding-bottom: 4% !important; }
.padding-five-bottom { padding-bottom: 5% !important; }
.padding-six-bottom { padding-bottom: 6% !important; }
.padding-two-top { padding-top: 2% !important; }
.padding-three-top { padding-top: 3% !important; }
.padding-four-top { padding-top: 4% !important; }
.padding-five-top { padding-top: 5% !important; }
.padding-six-top { padding-top: 6% !important; }
.padding-left-right-px { padding: 0 15px !important;}
.padding-left-right-one { padding: 0 1% !important;}
.padding-left-right-two { padding: 0 2% !important;}
.padding-left-right-three { padding: 0 3% !important;}
.padding-left-right-four { padding: 0 4% !important;}
.padding-left-right-five { padding: 0 5% !important;}
.padding-left-right-six { padding: 0 6% !important;}
.no-padding-left-right { padding-left:0 !important; padding-right:0 !important}
.no-padding-section { padding:0 !important;}
.no-padding-right { padding-right:0 !important;}
.no-padding-top { padding-top:0 !important}
.no-padding{padding:0 !important}
.no-padding-left { padding-left:0 !important;}
.no-padding-bottom { padding-bottom:0 !important}
.section-padding-inner{ padding: 140px 0}

/* float */
.float-left { float:left !important}
.float-right{ float:right !important}
.float-none { float:none !important;}

/* other col size */
.col-large {width:90%;}
.col-medium {width:85%;}
.col-small{ width:75%;}
.col-extra-small{ width:70%; }

/* display */
.display-block { display: block !important}
.overflow-hidden{ overflow: hidden !important}
.overflow-hidden-mobile{ position:fixed !important; overflow: hidden !important}
.display-inline-block { display: inline-block !important}
.display-inline { display: inline !important}
.display-none { display: none !important}
.display-table { display: table !important}

/* position */
.position-relative{ position: relative !important;}
.position-absolute {position: absolute !important;}
.position-right-0 { right: 0 !important;}
.position-right-1 { right: 1% !important;}
.position-right-2 { right: 2% !important;}
.position-right-3 { right: 3% !important;}
.position-right-4 { right: 4% !important;}
.position-right-5 { right: 5% !important;}
.position-right-6 { right: 6% !important;}
.position-right-7 { right: 7% !important;}
.position-right-8 { right: 8% !important;}
.position-right-9 { right: 9% !important;}
.position-right-10 { right: 10% !important;}
.position-right-11 { right: 11% !important;}
.position-right-12 { right: 12% !important;}
.position-right-13 { right: 13% !important;}
.position-right-14 { right: 14% !important;}
.position-right-15 { right: 15% !important;}
.position-right-16 { right: 16% !important;}
.position-right-17 { right: 17% !important;}
.position-right-18 { right: 18% !important;}
.position-right-19 { right: 19% !important;}
.position-right-20 { right: 20% !important;}
.position-right-21 { right: 21% !important;}
.position-right-22 { right: 22% !important;}
.position-right-23 { right: 23% !important;}
.position-right-24 { right: 24% !important;}
.position-right-25 { right: 25% !important;}
.position-right-26 { right: 26% !important;}
.position-right-27 { right: 27% !important;}
.position-right-28 { right: 28% !important;}
.position-right-29 { right: 29% !important;}
.position-right-30 { right: 30% !important;}
.position-right-31 { right: 31% !important;}
.position-right-32 { right: 32% !important;}
.position-right-33 { right: 33% !important;}
.position-right-34 { right: 34% !important;}
.position-right-35 { right: 35% !important;}
.position-right-36 { right: 36% !important;}
.position-right-37 { right: 37% !important;}
.position-right-38 { right: 38% !important;}
.position-right-39 { right: 39% !important;}
.position-right-40 { right: 40% !important;}
.position-right-41 { right: 41% !important;}
.position-right-42 { right: 42% !important;}
.position-right-43 { right: 43% !important;}
.position-right-44 { right: 44% !important;}
.position-right-45 { right: 45% !important;}
.position-right-46 { right: 46% !important;}
.position-right-47 { right: 47% !important;}
.position-right-48 { right: 48% !important;}
.position-right-49 { right: 49% !important;}
.position-right-50 { right: 50% !important;}
.position-right-51 { right: 51% !important;}
.position-right-52 { right: 52% !important;}
.position-right-53 { right: 53% !important;}
.position-right-54 { right: 54% !important;}
.position-right-55 { right: 55% !important;}
.position-right-56 { right: 56% !important;}
.position-right-57 { right: 57% !important;}
.position-right-58 { right: 58% !important;}
.position-right-59 { right: 59% !important;}
.position-right-60 { right: 60% !important;}
.position-right-61 { right: 61% !important;}
.position-right-62 { right: 62% !important;}
.position-right-63 { right: 63% !important;}
.position-right-64 { right: 64% !important;}
.position-right-65 { right: 65% !important;}
.position-right-66 { right: 66% !important;}
.position-right-67 { right: 67% !important;}
.position-right-68 { right: 68% !important;}
.position-right-69 { right: 69% !important;}
.position-right-70 { right: 70% !important;}
.position-right-71 { right: 71% !important;}
.position-right-72 { right: 72% !important;}
.position-right-73 { right: 73% !important;}
.position-right-74 { right: 74% !important;}
.position-right-75 { right: 75% !important;}
.position-right-76 { right: 76% !important;}
.position-right-77 { right: 77% !important;}
.position-right-78 { right: 78% !important;}
.position-right-79 { right: 79% !important;}
.position-right-80 { right: 80% !important;}
.position-right-81 { right: 81% !important;}
.position-right-82 { right: 82% !important;}
.position-right-83 { right: 83% !important;}
.position-right-84 { right: 84% !important;}
.position-right-85 { right: 85% !important;}
.position-right-86 { right: 86% !important;}
.position-right-87 { right: 87% !important;}
.position-right-88 { right: 88% !important;}
.position-right-89 { right: 89% !important;}
.position-right-90 { right: 90% !important;}
.position-right-91 { right: 91% !important;}
.position-right-92 { right: 92% !important;}
.position-right-93 { right: 93% !important;}
.position-right-94 { right: 94% !important;}
.position-right-95 { right: 95% !important;}
.position-right-96 { right: 96% !important;}
.position-right-97 { right: 97% !important;}
.position-right-98 { right: 98% !important;}
.position-right-99 { right: 99% !important;}
.position-right-100 { right: 100% !important;}
.position-left-0 { left: 0 !important;}
.position-left-1 { left: 1% !important;}
.position-left-2 { left: 2% !important;}
.position-left-3 { left: 3% !important;}
.position-left-4 { left: 4% !important;}
.position-left-5 { left: 5% !important;}
.position-left-6 { left: 6% !important;}
.position-left-7 { left: 7% !important;}
.position-left-8 { left: 8% !important;}
.position-left-9 { left: 9% !important;}
.position-left-10 { left: 10% !important;}
.position-left-11 { left: 11% !important;}
.position-left-12 { left: 12% !important;}
.position-left-13 { left: 13% !important;}
.position-left-14 { left: 14% !important;}
.position-left-15 { left: 15% !important;}
.position-left-16 { left: 16% !important;}
.position-left-17 { left: 17% !important;}
.position-left-18 { left: 18% !important;}
.position-left-19 { left: 19% !important;}
.position-left-20 { left: 20% !important;}
.position-left-21 { left: 21% !important;}
.position-left-22 { left: 22% !important;}
.position-left-23 { left: 23% !important;}
.position-left-24 { left: 24% !important;}
.position-left-25 { left: 25% !important;}
.position-left-26 { left: 26% !important;}
.position-left-27 { left: 27% !important;}
.position-left-28 { left: 28% !important;}
.position-left-29 { left: 29% !important;}
.position-left-30 { left: 30% !important;}
.position-left-31 { left: 31% !important;}
.position-left-32 { left: 32% !important;}
.position-left-33 { left: 33% !important;}
.position-left-34 { left: 34% !important;}
.position-left-35 { left: 35% !important;}
.position-left-36 { left: 36% !important;}
.position-left-37 { left: 37% !important;}
.position-left-38 { left: 38% !important;}
.position-left-39 { left: 39% !important;}
.position-left-40 { left: 40% !important;}
.position-left-41 { left: 41% !important;}
.position-left-42 { left: 42% !important;}
.position-left-43 { left: 43% !important;}
.position-left-44 { left: 44% !important;}
.position-left-45 { left: 45% !important;}
.position-left-46 { left: 46% !important;}
.position-left-47 { left: 47% !important;}
.position-left-48 { left: 48% !important;}
.position-left-49 { left: 49% !important;}
.position-left-50 { left: 50% !important;}
.position-left-51 { left: 51% !important;}
.position-left-52 { left: 52% !important;}
.position-left-53 { left: 53% !important;}
.position-left-54 { left: 54% !important;}
.position-left-55 { left: 55% !important;}
.position-left-56 { left: 56% !important;}
.position-left-57 { left: 57% !important;}
.position-left-58 { left: 58% !important;}
.position-left-59 { left: 59% !important;}
.position-left-60 { left: 60% !important;}
.position-left-61 { left: 61% !important;}
.position-left-62 { left: 62% !important;}
.position-left-63 { left: 63% !important;}
.position-left-64 { left: 64% !important;}
.position-left-65 { left: 65% !important;}
.position-left-66 { left: 66% !important;}
.position-left-67 { left: 67% !important;}
.position-left-68 { left: 68% !important;}
.position-left-69 { left: 69% !important;}
.position-left-70 { left: 70% !important;}
.position-left-71 { left: 71% !important;}
.position-left-72 { left: 72% !important;}
.position-left-73 { left: 73% !important;}
.position-left-74 { left: 74% !important;}
.position-left-75 { left: 75% !important;}
.position-left-76 { left: 76% !important;}
.position-left-77 { left: 77% !important;}
.position-left-78 { left: 78% !important;}
.position-left-79 { left: 79% !important;}
.position-left-80 { left: 80% !important;}
.position-left-81 { left: 81% !important;}
.position-left-82 { left: 82% !important;}
.position-left-83 { left: 83% !important;}
.position-left-84 { left: 84% !important;}
.position-left-85 { left: 85% !important;}
.position-left-86 { left: 86% !important;}
.position-left-87 { left: 87% !important;}
.position-left-88 { left: 88% !important;}
.position-left-89 { left: 89% !important;}
.position-left-90 { left: 90% !important;}
.position-left-91 { left: 91% !important;}
.position-left-92 { left: 92% !important;}
.position-left-93 { left: 93% !important;}
.position-left-94 { left: 94% !important;}
.position-left-95 { left: 95% !important;}
.position-left-96 { left: 96% !important;}
.position-left-97 { left: 97% !important;}
.position-left-98 { left: 98% !important;}
.position-left-99 { left: 99% !important;}
.position-left-100 { left: 100% !important;}
.position-top-0 { top: 0 !important;}
.position-top-1 { top: 1% !important;}
.position-top-2 { top: 2% !important;}
.position-top-3 { top: 3% !important;}
.position-top-4 { top: 4% !important;}
.position-top-5 { top: 5% !important;}
.position-top-6 { top: 6% !important;}
.position-top-7 { top: 7% !important;}
.position-top-8 { top: 8% !important;}
.position-top-9 { top: 9% !important;}
.position-top-10 { top: 10% !important;}
.position-top-11 { top: 11% !important;}
.position-top-12 { top: 12% !important;}
.position-top-13 { top: 13% !important;}
.position-top-14 { top: 14% !important;}
.position-top-15 { top: 15% !important;}
.position-top-16 { top: 16% !important;}
.position-top-17 { top: 17% !important;}
.position-top-18 { top: 18% !important;}
.position-top-19 { top: 19% !important;}
.position-top-20 { top: 20% !important;}
.position-top-21 { top: 21% !important;}
.position-top-22 { top: 22% !important;}
.position-top-23 { top: 23% !important;}
.position-top-24 { top: 24% !important;}
.position-top-25 { top: 25% !important;}
.position-top-26 { top: 26% !important;}
.position-top-27 { top: 27% !important;}
.position-top-28 { top: 28% !important;}
.position-top-29 { top: 29% !important;}
.position-top-30 { top: 30% !important;}
.position-top-31 { top: 31% !important;}
.position-top-32 { top: 32% !important;}
.position-top-33 { top: 33% !important;}
.position-top-34 { top: 34% !important;}
.position-top-35 { top: 35% !important;}
.position-top-36 { top: 36% !important;}
.position-top-37 { top: 37% !important;}
.position-top-38 { top: 38% !important;}
.position-top-39 { top: 39% !important;}
.position-top-40 { top: 40% !important;}
.position-top-41 { top: 41% !important;}
.position-top-42 { top: 42% !important;}
.position-top-43 { top: 43% !important;}
.position-top-44 { top: 44% !important;}
.position-top-45 { top: 45% !important;}
.position-top-46 { top: 46% !important;}
.position-top-47 { top: 47% !important;}
.position-top-48 { top: 48% !important;}
.position-top-49 { top: 49% !important;}
.position-top-50 { top: 50% !important;}
.position-top-51 { top: 51% !important;}
.position-top-52 { top: 52% !important;}
.position-top-53 { top: 53% !important;}
.position-top-54 { top: 54% !important;}
.position-top-55 { top: 55% !important;}
.position-top-56 { top: 56% !important;}
.position-top-57 { top: 57% !important;}
.position-top-58 { top: 58% !important;}
.position-top-59 { top: 59% !important;}
.position-top-60 { top: 60% !important;}
.position-top-61 { top: 61% !important;}
.position-top-62 { top: 62% !important;}
.position-top-63 { top: 63% !important;}
.position-top-64 { top: 64% !important;}
.position-top-65 { top: 65% !important;}
.position-top-66 { top: 66% !important;}
.position-top-67 { top: 67% !important;}
.position-top-68 { top: 68% !important;}
.position-top-69 { top: 69% !important;}
.position-top-70 { top: 70% !important;}
.position-top-71 { top: 71% !important;}
.position-top-72 { top: 72% !important;}
.position-top-73 { top: 73% !important;}
.position-top-74 { top: 74% !important;}
.position-top-75 { top: 75% !important;}
.position-top-76 { top: 76% !important;}
.position-top-77 { top: 77% !important;}
.position-top-78 { top: 78% !important;}
.position-top-79 { top: 79% !important;}
.position-top-80 { top: 80% !important;}
.position-top-81 { top: 81% !important;}
.position-top-82 { top: 82% !important;}
.position-top-83 { top: 83% !important;}
.position-top-84 { top: 84% !important;}
.position-top-85 { top: 85% !important;}
.position-top-86 { top: 86% !important;}
.position-top-87 { top: 87% !important;}
.position-top-88 { top: 88% !important;}
.position-top-89 { top: 89% !important;}
.position-top-90 { top: 90% !important;}
.position-top-91 { top: 91% !important;}
.position-top-92 { top: 92% !important;}
.position-top-93 { top: 93% !important;}
.position-top-94 { top: 94% !important;}
.position-top-95 { top: 95% !important;}
.position-top-96 { top: 96% !important;}
.position-top-97 { top: 97% !important;}
.position-top-98 { top: 98% !important;}
.position-top-99 { top: 99% !important;}
.position-top-100 { top: 100% !important;}
.position-bottom-0 { bottom: 0 !important;}
.position-bottom-1 { bottom: 1% !important;}
.position-bottom-2 { bottom: 2% !important;}
.position-bottom-3 { bottom: 3% !important;}
.position-bottom-4 { bottom: 4% !important;}
.position-bottom-5 { bottom: 5% !important;}
.position-bottom-6 { bottom: 6% !important;}
.position-bottom-7 { bottom: 7% !important;}
.position-bottom-8 { bottom: 8% !important;}
.position-bottom-9 { bottom: 9% !important;}
.position-bottom-10 { bottom: 10% !important;}
.position-bottom-11 { bottom: 11% !important;}
.position-bottom-12 { bottom: 12% !important;}
.position-bottom-13 { bottom: 13% !important;}
.position-bottom-14 { bottom: 14% !important;}
.position-bottom-15 { bottom: 15% !important;}
.position-bottom-16 { bottom: 16% !important;}
.position-bottom-17 { bottom: 17% !important;}
.position-bottom-18 { bottom: 18% !important;}
.position-bottom-19 { bottom: 19% !important;}
.position-bottom-20 { bottom: 20% !important;}
.position-bottom-21 { bottom: 21% !important;}
.position-bottom-22 { bottom: 22% !important;}
.position-bottom-23 { bottom: 23% !important;}
.position-bottom-24 { bottom: 24% !important;}
.position-bottom-25 { bottom: 25% !important;}
.position-bottom-26 { bottom: 26% !important;}
.position-bottom-27 { bottom: 27% !important;}
.position-bottom-28 { bottom: 28% !important;}
.position-bottom-29 { bottom: 29% !important;}
.position-bottom-30 { bottom: 30% !important;}
.position-bottom-31 { bottom: 31% !important;}
.position-bottom-32 { bottom: 32% !important;}
.position-bottom-33 { bottom: 33% !important;}
.position-bottom-34 { bottom: 34% !important;}
.position-bottom-35 { bottom: 35% !important;}
.position-bottom-36 { bottom: 36% !important;}
.position-bottom-37 { bottom: 37% !important;}
.position-bottom-38 { bottom: 38% !important;}
.position-bottom-39 { bottom: 39% !important;}
.position-bottom-40 { bottom: 40% !important;}
.position-bottom-41 { bottom: 41% !important;}
.position-bottom-42 { bottom: 42% !important;}
.position-bottom-43 { bottom: 43% !important;}
.position-bottom-44 { bottom: 44% !important;}
.position-bottom-45 { bottom: 45% !important;}
.position-bottom-46 { bottom: 46% !important;}
.position-bottom-47 { bottom: 47% !important;}
.position-bottom-48 { bottom: 48% !important;}
.position-bottom-49 { bottom: 49% !important;}
.position-bottom-50 { bottom: 50% !important;}
.position-bottom-51 { bottom: 51% !important;}
.position-bottom-52 { bottom: 52% !important;}
.position-bottom-53 { bottom: 53% !important;}
.position-bottom-54 { bottom: 54% !important;}
.position-bottom-55 { bottom: 55% !important;}
.position-bottom-56 { bottom: 56% !important;}
.position-bottom-57 { bottom: 57% !important;}
.position-bottom-58 { bottom: 58% !important;}
.position-bottom-59 { bottom: 59% !important;}
.position-bottom-60 { bottom: 60% !important;}
.position-bottom-61 { bottom: 61% !important;}
.position-bottom-62 { bottom: 62% !important;}
.position-bottom-63 { bottom: 63% !important;}
.position-bottom-64 { bottom: 64% !important;}
.position-bottom-65 { bottom: 65% !important;}
.position-bottom-66 { bottom: 66% !important;}
.position-bottom-67 { bottom: 67% !important;}
.position-bottom-68 { bottom: 68% !important;}
.position-bottom-69 { bottom: 69% !important;}
.position-bottom-70 { bottom: 70% !important;}
.position-bottom-71 { bottom: 71% !important;}
.position-bottom-72 { bottom: 72% !important;}
.position-bottom-73 { bottom: 73% !important;}
.position-bottom-74 { bottom: 74% !important;}
.position-bottom-75 { bottom: 75% !important;}
.position-bottom-76 { bottom: 76% !important;}
.position-bottom-77 { bottom: 77% !important;}
.position-bottom-78 { bottom: 78% !important;}
.position-bottom-79 { bottom: 79% !important;}
.position-bottom-80 { bottom: 80% !important;}
.position-bottom-81 { bottom: 81% !important;}
.position-bottom-82 { bottom: 82% !important;}
.position-bottom-83 { bottom: 83% !important;}
.position-bottom-84 { bottom: 84% !important;}
.position-bottom-85 { bottom: 85% !important;}
.position-bottom-86 { bottom: 86% !important;}
.position-bottom-87 { bottom: 87% !important;}
.position-bottom-88 { bottom: 88% !important;}
.position-bottom-89 { bottom: 89% !important;}
.position-bottom-90 { bottom: 90% !important;}
.position-bottom-91 { bottom: 91% !important;}
.position-bottom-92 { bottom: 92% !important;}
.position-bottom-93 { bottom: 93% !important;}
.position-bottom-94 { bottom: 94% !important;}
.position-bottom-95 { bottom: 95% !important;}
.position-bottom-96 { bottom: 96% !important;}
.position-bottom-97 { bottom: 97% !important;}
.position-bottom-98 { bottom: 98% !important;}
.position-bottom-99 { bottom: 99% !important;}
.position-bottom-100 { bottom: 100% !important;}
.position-negative-right-0 { right: -0% !important;}
.position-negative-right-1 { right: -1% !important;}
.position-negative-right-2 { right: -2% !important;}
.position-negative-right-3 { right: -3% !important;}
.position-negative-right-4 { right: -4% !important;}
.position-negative-right-5 { right: -5% !important;}
.position-negative-right-6 { right: -6% !important;}
.position-negative-right-7 { right: -7% !important;}
.position-negative-right-8 { right: -8% !important;}
.position-negative-right-9 { right: -9% !important;}
.position-negative-right-10 { right: -10% !important;}
.position-negative-right-11 { right: -11% !important;}
.position-negative-right-12 { right: -12% !important;}
.position-negative-right-13 { right: -13% !important;}
.position-negative-right-14 { right: -14% !important;}
.position-negative-right-15 { right: -15% !important;}
.position-negative-right-16 { right: -16% !important;}
.position-negative-right-17 { right: -17% !important;}
.position-negative-right-18 { right: -18% !important;}
.position-negative-right-19 { right: -19% !important;}
.position-negative-right-20 { right: -20% !important;}
.position-negative-right-21 { right: -21% !important;}
.position-negative-right-22 { right: -22% !important;}
.position-negative-right-23 { right: -23% !important;}
.position-negative-right-24 { right: -24% !important;}
.position-negative-right-25 { right: -25% !important;}
.position-negative-right-26 { right: -26% !important;}
.position-negative-right-27 { right: -27% !important;}
.position-negative-right-28 { right: -28% !important;}
.position-negative-right-29 { right: -29% !important;}
.position-negative-right-30 { right: -30% !important;}
.position-negative-right-31 { right: -31% !important;}
.position-negative-right-32 { right: -32% !important;}
.position-negative-right-33 { right: -33% !important;}
.position-negative-right-34 { right: -34% !important;}
.position-negative-right-35 { right: -35% !important;}
.position-negative-right-36 { right: -36% !important;}
.position-negative-right-37 { right: -37% !important;}
.position-negative-right-38 { right: -38% !important;}
.position-negative-right-39 { right: -39% !important;}
.position-negative-right-40 { right: -40% !important;}
.position-negative-right-41 { right: -41% !important;}
.position-negative-right-42 { right: -42% !important;}
.position-negative-right-43 { right: -43% !important;}
.position-negative-right-44 { right: -44% !important;}
.position-negative-right-45 { right: -45% !important;}
.position-negative-right-46 { right: -46% !important;}
.position-negative-right-47 { right: -47% !important;}
.position-negative-right-48 { right: -48% !important;}
.position-negative-right-49 { right: -49% !important;}
.position-negative-right-50 { right: -50% !important;}
.position-negative-right-51 { right: -51% !important;}
.position-negative-right-52 { right: -52% !important;}
.position-negative-right-53 { right: -53% !important;}
.position-negative-right-54 { right: -54% !important;}
.position-negative-right-55 { right: -55% !important;}
.position-negative-right-56 { right: -56% !important;}
.position-negative-right-57 { right: -57% !important;}
.position-negative-right-58 { right: -58% !important;}
.position-negative-right-59 { right: -59% !important;}
.position-negative-right-60 { right: -60% !important;}
.position-negative-right-61 { right: -61% !important;}
.position-negative-right-62 { right: -62% !important;}
.position-negative-right-63 { right: -63% !important;}
.position-negative-right-64 { right: -64% !important;}
.position-negative-right-65 { right: -65% !important;}
.position-negative-right-66 { right: -66% !important;}
.position-negative-right-67 { right: -67% !important;}
.position-negative-right-68 { right: -68% !important;}
.position-negative-right-69 { right: -69% !important;}
.position-negative-right-70 { right: -70% !important;}
.position-negative-right-71 { right: -71% !important;}
.position-negative-right-72 { right: -72% !important;}
.position-negative-right-73 { right: -73% !important;}
.position-negative-right-74 { right: -74% !important;}
.position-negative-right-75 { right: -75% !important;}
.position-negative-right-76 { right: -76% !important;}
.position-negative-right-77 { right: -77% !important;}
.position-negative-right-78 { right: -78% !important;}
.position-negative-right-79 { right: -79% !important;}
.position-negative-right-80 { right: -80% !important;}
.position-negative-right-81 { right: -81% !important;}
.position-negative-right-82 { right: -82% !important;}
.position-negative-right-83 { right: -83% !important;}
.position-negative-right-84 { right: -84% !important;}
.position-negative-right-85 { right: -85% !important;}
.position-negative-right-86 { right: -86% !important;}
.position-negative-right-87 { right: -87% !important;}
.position-negative-right-88 { right: -88% !important;}
.position-negative-right-89 { right: -89% !important;}
.position-negative-right-90 { right: -90% !important;}
.position-negative-right-91 { right: -91% !important;}
.position-negative-right-92 { right: -92% !important;}
.position-negative-right-93 { right: -93% !important;}
.position-negative-right-94 { right: -94% !important;}
.position-negative-right-95 { right: -95% !important;}
.position-negative-right-96 { right: -96% !important;}
.position-negative-right-97 { right: -97% !important;}
.position-negative-right-98 { right: -98% !important;}
.position-negative-right-99 { right: -99% !important;}
.position-negative-right-100 { right: -100% !important;}
.position-negative-left-0 { left: -0% !important;}
.position-negative-left-1 { left: -1% !important;}
.position-negative-left-2 { left: -2% !important;}
.position-negative-left-3 { left: -3% !important;}
.position-negative-left-4 { left: -4% !important;}
.position-negative-left-5 { left: -5% !important;}
.position-negative-left-6 { left: -6% !important;}
.position-negative-left-7 { left: -7% !important;}
.position-negative-left-8 { left: -8% !important;}
.position-negative-left-9 { left: -9% !important;}
.position-negative-left-10 { left: -10% !important;}
.position-negative-left-11 { left: -11% !important;}
.position-negative-left-12 { left: -12% !important;}
.position-negative-left-13 { left: -13% !important;}
.position-negative-left-14 { left: -14% !important;}
.position-negative-left-15 { left: -15% !important;}
.position-negative-left-16 { left: -16% !important;}
.position-negative-left-17 { left: -17% !important;}
.position-negative-left-18 { left: -18% !important;}
.position-negative-left-19 { left: -19% !important;}
.position-negative-left-20 { left: -20% !important;}
.position-negative-left-21 { left: -21% !important;}
.position-negative-left-22 { left: -22% !important;}
.position-negative-left-23 { left: -23% !important;}
.position-negative-left-24 { left: -24% !important;}
.position-negative-left-25 { left: -25% !important;}
.position-negative-left-26 { left: -26% !important;}
.position-negative-left-27 { left: -27% !important;}
.position-negative-left-28 { left: -28% !important;}
.position-negative-left-29 { left: -29% !important;}
.position-negative-left-30 { left: -30% !important;}
.position-negative-left-31 { left: -31% !important;}
.position-negative-left-32 { left: -32% !important;}
.position-negative-left-33 { left: -33% !important;}
.position-negative-left-34 { left: -34% !important;}
.position-negative-left-35 { left: -35% !important;}
.position-negative-left-36 { left: -36% !important;}
.position-negative-left-37 { left: -37% !important;}
.position-negative-left-38 { left: -38% !important;}
.position-negative-left-39 { left: -39% !important;}
.position-negative-left-40 { left: -40% !important;}
.position-negative-left-41 { left: -41% !important;}
.position-negative-left-42 { left: -42% !important;}
.position-negative-left-43 { left: -43% !important;}
.position-negative-left-44 { left: -44% !important;}
.position-negative-left-45 { left: -45% !important;}
.position-negative-left-46 { left: -46% !important;}
.position-negative-left-47 { left: -47% !important;}
.position-negative-left-48 { left: -48% !important;}
.position-negative-left-49 { left: -49% !important;}
.position-negative-left-50 { left: -50% !important;}
.position-negative-left-51 { left: -51% !important;}
.position-negative-left-52 { left: -52% !important;}
.position-negative-left-53 { left: -53% !important;}
.position-negative-left-54 { left: -54% !important;}
.position-negative-left-55 { left: -55% !important;}
.position-negative-left-56 { left: -56% !important;}
.position-negative-left-57 { left: -57% !important;}
.position-negative-left-58 { left: -58% !important;}
.position-negative-left-59 { left: -59% !important;}
.position-negative-left-60 { left: -60% !important;}
.position-negative-left-61 { left: -61% !important;}
.position-negative-left-62 { left: -62% !important;}
.position-negative-left-63 { left: -63% !important;}
.position-negative-left-64 { left: -64% !important;}
.position-negative-left-65 { left: -65% !important;}
.position-negative-left-66 { left: -66% !important;}
.position-negative-left-67 { left: -67% !important;}
.position-negative-left-68 { left: -68% !important;}
.position-negative-left-69 { left: -69% !important;}
.position-negative-left-70 { left: -70% !important;}
.position-negative-left-71 { left: -71% !important;}
.position-negative-left-72 { left: -72% !important;}
.position-negative-left-73 { left: -73% !important;}
.position-negative-left-74 { left: -74% !important;}
.position-negative-left-75 { left: -75% !important;}
.position-negative-left-76 { left: -76% !important;}
.position-negative-left-77 { left: -77% !important;}
.position-negative-left-78 { left: -78% !important;}
.position-negative-left-79 { left: -79% !important;}
.position-negative-left-80 { left: -80% !important;}
.position-negative-left-81 { left: -81% !important;}
.position-negative-left-82 { left: -82% !important;}
.position-negative-left-83 { left: -83% !important;}
.position-negative-left-84 { left: -84% !important;}
.position-negative-left-85 { left: -85% !important;}
.position-negative-left-86 { left: -86% !important;}
.position-negative-left-87 { left: -87% !important;}
.position-negative-left-88 { left: -88% !important;}
.position-negative-left-89 { left: -89% !important;}
.position-negative-left-90 { left: -90% !important;}
.position-negative-left-91 { left: -91% !important;}
.position-negative-left-92 { left: -92% !important;}
.position-negative-left-93 { left: -93% !important;}
.position-negative-left-94 { left: -94% !important;}
.position-negative-left-95 { left: -95% !important;}
.position-negative-left-96 { left: -96% !important;}
.position-negative-left-97 { left: -97% !important;}
.position-negative-left-98 { left: -98% !important;}
.position-negative-left-99 { left: -99% !important;}
.position-negative-left-100 { left: -100% !important;}
.position-negative-top-0 { top: -0% !important;}
.position-negative-top-1 { top: -1% !important;}
.position-negative-top-2 { top: -2% !important;}
.position-negative-top-3 { top: -3% !important;}
.position-negative-top-4 { top: -4% !important;}
.position-negative-top-5 { top: -5% !important;}
.position-negative-top-6 { top: -6% !important;}
.position-negative-top-7 { top: -7% !important;}
.position-negative-top-8 { top: -8% !important;}
.position-negative-top-9 { top: -9% !important;}
.position-negative-top-10 { top: -10% !important;}
.position-negative-top-11 { top: -11% !important;}
.position-negative-top-12 { top: -12% !important;}
.position-negative-top-13 { top: -13% !important;}
.position-negative-top-14 { top: -14% !important;}
.position-negative-top-15 { top: -15% !important;}
.position-negative-top-16 { top: -16% !important;}
.position-negative-top-17 { top: -17% !important;}
.position-negative-top-18 { top: -18% !important;}
.position-negative-top-19 { top: -19% !important;}
.position-negative-top-20 { top: -20% !important;}
.position-negative-top-21 { top: -21% !important;}
.position-negative-top-22 { top: -22% !important;}
.position-negative-top-23 { top: -23% !important;}
.position-negative-top-24 { top: -24% !important;}
.position-negative-top-25 { top: -25% !important;}
.position-negative-top-26 { top: -26% !important;}
.position-negative-top-27 { top: -27% !important;}
.position-negative-top-28 { top: -28% !important;}
.position-negative-top-29 { top: -29% !important;}
.position-negative-top-30 { top: -30% !important;}
.position-negative-top-31 { top: -31% !important;}
.position-negative-top-32 { top: -32% !important;}
.position-negative-top-33 { top: -33% !important;}
.position-negative-top-34 { top: -34% !important;}
.position-negative-top-35 { top: -35% !important;}
.position-negative-top-36 { top: -36% !important;}
.position-negative-top-37 { top: -37% !important;}
.position-negative-top-38 { top: -38% !important;}
.position-negative-top-39 { top: -39% !important;}
.position-negative-top-40 { top: -40% !important;}
.position-negative-top-41 { top: -41% !important;}
.position-negative-top-42 { top: -42% !important;}
.position-negative-top-43 { top: -43% !important;}
.position-negative-top-44 { top: -44% !important;}
.position-negative-top-45 { top: -45% !important;}
.position-negative-top-46 { top: -46% !important;}
.position-negative-top-47 { top: -47% !important;}
.position-negative-top-48 { top: -48% !important;}
.position-negative-top-49 { top: -49% !important;}
.position-negative-top-50 { top: -50% !important;}
.position-negative-top-51 { top: -51% !important;}
.position-negative-top-52 { top: -52% !important;}
.position-negative-top-53 { top: -53% !important;}
.position-negative-top-54 { top: -54% !important;}
.position-negative-top-55 { top: -55% !important;}
.position-negative-top-56 { top: -56% !important;}
.position-negative-top-57 { top: -57% !important;}
.position-negative-top-58 { top: -58% !important;}
.position-negative-top-59 { top: -59% !important;}
.position-negative-top-60 { top: -60% !important;}
.position-negative-top-61 { top: -61% !important;}
.position-negative-top-62 { top: -62% !important;}
.position-negative-top-63 { top: -63% !important;}
.position-negative-top-64 { top: -64% !important;}
.position-negative-top-65 { top: -65% !important;}
.position-negative-top-66 { top: -66% !important;}
.position-negative-top-67 { top: -67% !important;}
.position-negative-top-68 { top: -68% !important;}
.position-negative-top-69 { top: -69% !important;}
.position-negative-top-70 { top: -70% !important;}
.position-negative-top-71 { top: -71% !important;}
.position-negative-top-72 { top: -72% !important;}
.position-negative-top-73 { top: -73% !important;}
.position-negative-top-74 { top: -74% !important;}
.position-negative-top-75 { top: -75% !important;}
.position-negative-top-76 { top: -76% !important;}
.position-negative-top-77 { top: -77% !important;}
.position-negative-top-78 { top: -78% !important;}
.position-negative-top-79 { top: -79% !important;}
.position-negative-top-80 { top: -80% !important;}
.position-negative-top-81 { top: -81% !important;}
.position-negative-top-82 { top: -82% !important;}
.position-negative-top-83 { top: -83% !important;}
.position-negative-top-84 { top: -84% !important;}
.position-negative-top-85 { top: -85% !important;}
.position-negative-top-86 { top: -86% !important;}
.position-negative-top-87 { top: -87% !important;}
.position-negative-top-88 { top: -88% !important;}
.position-negative-top-89 { top: -89% !important;}
.position-negative-top-90 { top: -90% !important;}
.position-negative-top-91 { top: -91% !important;}
.position-negative-top-92 { top: -92% !important;}
.position-negative-top-93 { top: -93% !important;}
.position-negative-top-94 { top: -94% !important;}
.position-negative-top-95 { top: -95% !important;}
.position-negative-top-96 { top: -96% !important;}
.position-negative-top-97 { top: -97% !important;}
.position-negative-top-98 { top: -98% !important;}
.position-negative-top-99 { top: -99% !important;}
.position-negative-top-100 { top: -100% !important;}
.position-negative-bottom-0 { bottom: -0% !important;}
.position-negative-bottom-1 { bottom: -1% !important;}
.position-negative-bottom-2 { bottom: -2% !important;}
.position-negative-bottom-3 { bottom: -3% !important;}
.position-negative-bottom-4 { bottom: -4% !important;}
.position-negative-bottom-5 { bottom: -5% !important;}
.position-negative-bottom-6 { bottom: -6% !important;}
.position-negative-bottom-7 { bottom: -7% !important;}
.position-negative-bottom-8 { bottom: -8% !important;}
.position-negative-bottom-9 { bottom: -9% !important;}
.position-negative-bottom-10 { bottom: -10% !important;}
.position-negative-bottom-11 { bottom: -11% !important;}
.position-negative-bottom-12 { bottom: -12% !important;}
.position-negative-bottom-13 { bottom: -13% !important;}
.position-negative-bottom-14 { bottom: -14% !important;}
.position-negative-bottom-15 { bottom: -15% !important;}
.position-negative-bottom-16 { bottom: -16% !important;}
.position-negative-bottom-17 { bottom: -17% !important;}
.position-negative-bottom-18 { bottom: -18% !important;}
.position-negative-bottom-19 { bottom: -19% !important;}
.position-negative-bottom-20 { bottom: -20% !important;}
.position-negative-bottom-21 { bottom: -21% !important;}
.position-negative-bottom-22 { bottom: -22% !important;}
.position-negative-bottom-23 { bottom: -23% !important;}
.position-negative-bottom-24 { bottom: -24% !important;}
.position-negative-bottom-25 { bottom: -25% !important;}
.position-negative-bottom-26 { bottom: -26% !important;}
.position-negative-bottom-27 { bottom: -27% !important;}
.position-negative-bottom-28 { bottom: -28% !important;}
.position-negative-bottom-29 { bottom: -29% !important;}
.position-negative-bottom-30 { bottom: -30% !important;}
.position-negative-bottom-31 { bottom: -31% !important;}
.position-negative-bottom-32 { bottom: -32% !important;}
.position-negative-bottom-33 { bottom: -33% !important;}
.position-negative-bottom-34 { bottom: -34% !important;}
.position-negative-bottom-35 { bottom: -35% !important;}
.position-negative-bottom-36 { bottom: -36% !important;}
.position-negative-bottom-37 { bottom: -37% !important;}
.position-negative-bottom-38 { bottom: -38% !important;}
.position-negative-bottom-39 { bottom: -39% !important;}
.position-negative-bottom-40 { bottom: -40% !important;}
.position-negative-bottom-41 { bottom: -41% !important;}
.position-negative-bottom-42 { bottom: -42% !important;}
.position-negative-bottom-43 { bottom: -43% !important;}
.position-negative-bottom-44 { bottom: -44% !important;}
.position-negative-bottom-45 { bottom: -45% !important;}
.position-negative-bottom-46 { bottom: -46% !important;}
.position-negative-bottom-47 { bottom: -47% !important;}
.position-negative-bottom-48 { bottom: -48% !important;}
.position-negative-bottom-49 { bottom: -49% !important;}
.position-negative-bottom-50 { bottom: -50% !important;}
.position-negative-bottom-51 { bottom: -51% !important;}
.position-negative-bottom-52 { bottom: -52% !important;}
.position-negative-bottom-53 { bottom: -53% !important;}
.position-negative-bottom-54 { bottom: -54% !important;}
.position-negative-bottom-55 { bottom: -55% !important;}
.position-negative-bottom-56 { bottom: -56% !important;}
.position-negative-bottom-57 { bottom: -57% !important;}
.position-negative-bottom-58 { bottom: -58% !important;}
.position-negative-bottom-59 { bottom: -59% !important;}
.position-negative-bottom-60 { bottom: -60% !important;}
.position-negative-bottom-61 { bottom: -61% !important;}
.position-negative-bottom-62 { bottom: -62% !important;}
.position-negative-bottom-63 { bottom: -63% !important;}
.position-negative-bottom-64 { bottom: -64% !important;}
.position-negative-bottom-65 { bottom: -65% !important;}
.position-negative-bottom-66 { bottom: -66% !important;}
.position-negative-bottom-67 { bottom: -67% !important;}
.position-negative-bottom-68 { bottom: -68% !important;}
.position-negative-bottom-69 { bottom: -69% !important;}
.position-negative-bottom-70 { bottom: -70% !important;}
.position-negative-bottom-71 { bottom: -71% !important;}
.position-negative-bottom-72 { bottom: -72% !important;}
.position-negative-bottom-73 { bottom: -73% !important;}
.position-negative-bottom-74 { bottom: -74% !important;}
.position-negative-bottom-75 { bottom: -75% !important;}
.position-negative-bottom-76 { bottom: -76% !important;}
.position-negative-bottom-77 { bottom: -77% !important;}
.position-negative-bottom-78 { bottom: -78% !important;}
.position-negative-bottom-79 { bottom: -79% !important;}
.position-negative-bottom-80 { bottom: -80% !important;}
.position-negative-bottom-81 { bottom: -81% !important;}
.position-negative-bottom-82 { bottom: -82% !important;}
.position-negative-bottom-83 { bottom: -83% !important;}
.position-negative-bottom-84 { bottom: -84% !important;}
.position-negative-bottom-85 { bottom: -85% !important;}
.position-negative-bottom-86 { bottom: -86% !important;}
.position-negative-bottom-87 { bottom: -87% !important;}
.position-negative-bottom-88 { bottom: -88% !important;}
.position-negative-bottom-89 { bottom: -89% !important;}
.position-negative-bottom-90 { bottom: -90% !important;}
.position-negative-bottom-91 { bottom: -91% !important;}
.position-negative-bottom-92 { bottom: -92% !important;}
.position-negative-bottom-93 { bottom: -93% !important;}
.position-negative-bottom-94 { bottom: -94% !important;}
.position-negative-bottom-95 { bottom: -95% !important;}
.position-negative-bottom-96 { bottom: -96% !important;}
.position-negative-bottom-97 { bottom: -97% !important;}
.position-negative-bottom-98 { bottom: -98% !important;}
.position-negative-bottom-99 { bottom: -99% !important;}
.position-negative-bottom-100 { bottom: -100% !important;}

/* width */
.width { display: inline-block; position: relative; width: 90%; }
.width-1 { width:1% !important;}
.width-2 { width:2% !important;}
.width-3 { width:3% !important;}
.width-4 { width:4% !important;}
.width-5 { width:5% !important;}
.width-6 { width:6% !important;}
.width-7 { width:7% !important;}
.width-8 { width:8% !important;}
.width-9 { width:9% !important;}
.width-10 { width:10% !important;}
.width-11 { width:11% !important;}
.width-12 { width:12% !important;}
.width-13 { width:13% !important;}
.width-14 { width:14% !important;}
.width-15 { width:15% !important;}
.width-16 { width:16% !important;}
.width-17 { width:17% !important;}
.width-18 { width:18% !important;}
.width-19 { width:19% !important;}
.width-20 { width:20% !important;}
.width-21 { width:21% !important;}
.width-22 { width:22% !important;}
.width-23 { width:23% !important;}
.width-24 { width:24% !important;}
.width-25 { width:25% !important;}
.width-26 { width:26% !important;}
.width-27 { width:27% !important;}
.width-28 { width:28% !important;}
.width-29 { width:29% !important;}
.width-30 { width:30% !important;}
.width-31 { width:31% !important;}
.width-32 { width:32% !important;}
.width-33 { width:33% !important;}
.width-34 { width:34% !important;}
.width-35 { width:35% !important;}
.width-36 { width:36% !important;}
.width-37 { width:37% !important;}
.width-38 { width:38% !important;}
.width-39 { width:39% !important;}
.width-40 { width:40% !important;}
.width-41 { width:41% !important;}
.width-42 { width:42% !important;}
.width-43 { width:43% !important;}
.width-44 { width:44% !important;}
.width-45 { width:45% !important;}
.width-46 { width:46% !important;}
.width-47 { width:47% !important;}
.width-48 { width:48% !important;}
.width-49 { width:49% !important;}
.width-50 { width:50% !important;}
.width-51 { width:51% !important;}
.width-52 { width:52% !important;}
.width-53 { width:53% !important;}
.width-54 { width:54% !important;}
.width-55 { width:55% !important;}
.width-56 { width:56% !important;}
.width-57 { width:57% !important;}
.width-58 { width:58% !important;}
.width-59 { width:59% !important;}
.width-60 { width:60% !important;}
.width-61 { width:61% !important;}
.width-62 { width:62% !important;}
.width-63 { width:63% !important;}
.width-64 { width:64% !important;}
.width-65 { width:65% !important;}
.width-66 { width:66% !important;}
.width-67 { width:67% !important;}
.width-68 { width:68% !important;}
.width-69 { width:69% !important;}
.width-70 { width:70% !important;}
.width-71 { width:71% !important;}
.width-72 { width:72% !important;}
.width-73 { width:73% !important;}
.width-74 { width:74% !important;}
.width-75 { width:75% !important;}
.width-76 { width:76% !important;}
.width-77 { width:77% !important;}
.width-78 { width:78% !important;}
.width-79 { width:79% !important;}
.width-80 { width:80% !important;}
.width-81 { width:81% !important;}
.width-82 { width:82% !important;}
.width-83 { width:83% !important;}
.width-84 { width:84% !important;}
.width-85 { width:85% !important;}
.width-86 { width:86% !important;}
.width-87 { width:87% !important;}
.width-88 { width:88% !important;}
.width-89 { width:89% !important;}
.width-90 { width:90% !important;}
.width-91 { width:91% !important;}
.width-92 { width:92% !important;}
.width-93 { width:93% !important;}
.width-94 { width:94% !important;}
.width-95 { width:95% !important;}
.width-96 { width:96% !important;}
.width-97 { width:97% !important;}
.width-98 { width:98% !important;}
.width-99 { width:99% !important;}
.width-100 { width:100% !important;}
.width-auto { width: auto !important}

/* height */
.height-1 { height:1% !important;}
.height-2 { height:2% !important;}
.height-3 { height:3% !important;}
.height-4 { height:4% !important;}
.height-5 { height:5% !important;}
.height-6 { height:6% !important;}
.height-7 { height:7% !important;}
.height-8 { height:8% !important;}
.height-9 { height:9% !important;}
.height-10 { height:10% !important;}
.height-11 { height:11% !important;}
.height-12 { height:12% !important;}
.height-13 { height:13% !important;}
.height-14 { height:14% !important;}
.height-15 { height:15% !important;}
.height-16 { height:16% !important;}
.height-17 { height:17% !important;}
.height-18 { height:18% !important;}
.height-19 { height:19% !important;}
.height-20 { height:20% !important;}
.height-21 { height:21% !important;}
.height-22 { height:22% !important;}
.height-23 { height:23% !important;}
.height-24 { height:24% !important;}
.height-25 { height:25% !important;}
.height-26 { height:26% !important;}
.height-27 { height:27% !important;}
.height-28 { height:28% !important;}
.height-29 { height:29% !important;}
.height-30 { height:30% !important;}
.height-31 { height:31% !important;}
.height-32 { height:32% !important;}
.height-33 { height:33% !important;}
.height-34 { height:34% !important;}
.height-35 { height:35% !important;}
.height-36 { height:36% !important;}
.height-37 { height:37% !important;}
.height-38 { height:38% !important;}
.height-39 { height:39% !important;}
.height-40 { height:40% !important;}
.height-41 { height:41% !important;}
.height-42 { height:42% !important;}
.height-43 { height:43% !important;}
.height-44 { height:44% !important;}
.height-45 { height:45% !important;}
.height-46 { height:46% !important;}
.height-47 { height:47% !important;}
.height-48 { height:48% !important;}
.height-49 { height:49% !important;}
.height-50 { height:50% !important;}
.height-51 { height:51% !important;}
.height-52 { height:52% !important;}
.height-53 { height:53% !important;}
.height-54 { height:54% !important;}
.height-55 { height:55% !important;}
.height-56 { height:56% !important;}
.height-57 { height:57% !important;}
.height-58 { height:58% !important;}
.height-59 { height:59% !important;}
.height-60 { height:60% !important;}
.height-61 { height:61% !important;}
.height-62 { height:62% !important;}
.height-63 { height:63% !important;}
.height-64 { height:64% !important;}
.height-65 { height:65% !important;}
.height-66 { height:66% !important;}
.height-67 { height:67% !important;}
.height-68 { height:68% !important;}
.height-69 { height:69% !important;}
.height-70 { height:70% !important;}
.height-71 { height:71% !important;}
.height-72 { height:72% !important;}
.height-73 { height:73% !important;}
.height-74 { height:74% !important;}
.height-75 { height:75% !important;}
.height-76 { height:76% !important;}
.height-77 { height:77% !important;}
.height-78 { height:78% !important;}
.height-79 { height:79% !important;}
.height-80 { height:80% !important;}
.height-81 { height:81% !important;}
.height-82 { height:82% !important;}
.height-83 { height:83% !important;}
.height-84 { height:84% !important;}
.height-85 { height:85% !important;}
.height-86 { height:86% !important;}
.height-87 { height:87% !important;}
.height-88 { height:88% !important;}
.height-89 { height:89% !important;}
.height-90 { height:90% !important;}
.height-91 { height:91% !important;}
.height-92 { height:92% !important;}
.height-93 { height:93% !important;}
.height-94 { height:94% !important;}
.height-95 { height:95% !important;}
.height-96 { height:96% !important;}
.height-97 { height:97% !important;}
.height-98 { height:98% !important;}
.height-99 { height:99% !important;}
.height-100 { height:100% !important;}
.height-auto { height:auto !important}

/* border */
.white-round-border { border-radius: 50%; border: 1px solid #fff;}
.border-black{ border:1px solid #000}
.border-thick{ border-width:2px !important }
.border-white { border:1px solid #FFF}
.border-top { border-top: 1px solid #e5e5e5; }
.border { border: 1px solid #e5e5e5;  }
.border-right { border-right: 1px solid #e5e5e5; }
.border-bottom { border-bottom: 1px solid #e5e5e5; }
.border-left { border-left: 4px solid #fff; }
.border-color-black { border-color: #000 !important}
.border-color-white { border-color: #fff !important}
.border-gray { border-color:#d7d7d7 !important}
.border-color-orange { border-color:#ff513b !important}
.no-border { border:none !important}
.border-top-light { border-top: 1px solid rgba(0, 0, 0, 0.1);}
.border-bottom-light { border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.border-transparent-light { border-color:rgba(255,255,255,.25) !important}
.no-border-round {border-radius:0 !important}
.border-round { border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}

/* usar estes blocos caso precise que algum conteudo tenha um comportamento diferente na resolução*/

/*==========  Mobile First Method  ==========*/
@media only screen and (min-width : 320px) {
  .product-image-view-container { height: 372px !important; }
  .product-image-single-view-container { height: 372px !important; width: 100% !important; }
}
@media only screen and (min-width : 480px) {
  .product-image-view-container { height: 285px !important; }
  .product-image-single-view-container { height: 372px !important; width: 100% !important; }
}
@media only screen and (min-width : 768px) {
  .product-image-view-container { height: 220px !important; }
  .product-image-single-view-container { height: 461px !important; width: 100% !important; }
}
@media only screen and (min-width : 992px) {
  .product-image-view-container { height: 209px !important; }
  .product-image-single-view-container { height: 440px !important; width: 100% !important; }
}
@media only screen and (min-width : 1200px) {
  .product-image-view-container { height: 266px !important; }
  .product-image-single-view-container { height: 550px !important; width: 100% !important; }
}
span.realcar {
  font-weight:bold;
  color:#F71B00;
}
select.ramais {
  height: 25px;
  padding: 0px;
  color: #9d1e15;
  font-weight: bold;
}
th.ligpadrao {
  background-color:rgb(251, 252, 253);
}
td.ligpadrao{
  border: 1px solid rgb(251, 252, 253) !important;
  background-color:#e7ecf1;
}
fieldset.date {
  margin: 0;
  padding: 0;
  padding-left: 20px;
  padding-bottom: .5em;
  display: block;
  border: none;
}
fieldset.date legend {
  margin: 0;
  padding: 0;
  margin-top: .25em;
  font-size: 100%;
}


fieldset.date label {
  position: absolute;
  top: -20em;
  left: -200em;
}

fieldset.date select {
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: inline;
}

span.inst {
  font-size: 75%;
  color: blue;
  padding-left: .25em;
}
fieldset.date select:active,
fieldset.date select:focus,
fieldset.date select:hover
{
  border-color: gray;
  background-color: lightyellow;
}

/*Estilo usado para a visualizção em árvore com checkbox*/
.treeview {
  margin: 10px 0 0 20px;
  padding-left: 0px !important;
  display: inline-grid;
  width: 100% !important;
}

.treeview ul {
  list-style: none !important;
  padding-left: 25px !important;
}

.treeview li {
  /*background: url(http://jquery.bassistance.de/treeview/images/treeview-default-line.gif) 0 0 no-repeat;*/
  /*padding: 2px 0 2px 16px;*/
  list-style: none !important;
}

.treeview > li:first-child > label {
  /* style for the root element - IE8 supports :first-child
  but not :last-child ..... */

}

.treeview li.last {

}

.treeview li > input {
  height: 16px;
  width: 16px;
  /* hide the inputs but keep them in the layout with events (use opacity) */
  opacity: 0;
  filter: alpha(opacity=0); /* internet explorer */
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/
}

.treeview li > label {
  background: url(http://lab.resoluti.com.br/assets/images/gr_custom-inputs.png) 0 -1px no-repeat;
  /* move left to cover the original checkbox area */
  margin-left: -20px;
  /* pad the text to make room for image */
  padding-left: 20px;
  white-space: nowrap !important;
}

/* Unchecked styles */
.treeview .custom-unchecked {
  background-position: 0 -1px;
}
.treeview .custom-unchecked:hover {
  background-position: 0 -21px;
}

/* Checked styles */
.treeview .custom-checked {
  background-position: 0 -81px;
}
.treeview .custom-checked:hover {
  background-position: 0 -101px;
}

/* Indeterminate styles */
.treeview .custom-indeterminate {
  background-position: 0 -141px;
}
.treeview .custom-indeterminate:hover {
  background-position: 0 -121px;
}

.inuse {
  background-color: #45d23c !important;
  -webkit-transition: background 1.0s ease-in-out;
  -ms-transition:     background 1.0s ease-in-out;
  transition:         background 1.0s ease-in-out;
}
.inuse2 {
  background-color: #ecdc13 !important;
  -webkit-transition: background 1.0s ease-in-out;
  -ms-transition:     background 1.0s ease-in-out;
  transition:         background 1.0s ease-in-out;
}
.inuse3 {
  background-color: #f14640 !important;
  -webkit-transition: background 1.0s ease-in-out;
  -ms-transition:     background 1.0s ease-in-out;
  transition:         background 1.0s ease-in-out;
}
.ringing {
  background-color: #00d3ff !important;
  -webkit-transition: background 1.0s ease-in-out;
  -ms-transition:     background 1.0s ease-in-out;
  transition:         background 1.0s ease-in-out;
}
.inuse-blink{
  background-color: #b20018 !important;
  -webkit-transition: background 1.0s ease-in-out;
  -ms-transition:     background 1.0s ease-in-out;
  transition:         background 1.0s ease-in-out;
}

select.blue {
  color: #fff;
  background-color: #0c91e5;
}
select.blue option {
  color: #2c2c2c;
  background-color: #fff;
}
.loading_menor{
  /*display: block;*/
  background-color: transparent !important;
  opacity: 0.5;
  position: relative; /*required for z-index*/

}
.loading_menor_img tr{
  background-color: transparent !important;
}
.loading_menor_img{
  background-image: url("../images/loading.gif");
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  height: 44px !important;
  z-index: 9999 !important;
  position: absolute;
  left: 0px !important;
}
.loading {
  /*background-image: url("../images/loading.gif");*/
  background-position: center center;
  background-color: #fff;
  opacity: 0.7;
  background-repeat: no-repeat;
  position: fixed;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 9999 !important;
}


/* MUDANDO A COR DO PLACEHOLER*/
::-webkit-input-placeholder {
  color: #f99c25 !important;
}

:-moz-placeholder { /* Firefox 18- */
  color: #f99c25 !important;;
}

::-moz-placeholder {  /* Firefox 19+ */
  color: #f99c25 !important;;
}

:-ms-input-placeholder {
  color: #f99c25 !important;;
}

/* CLASSE GRAYSCALE PARA DEIXAR AS IMAGENS EM PRETO E BRANCO E COM O MOUSE POR CIMA FICA COLORIDO */
.imgPtoBco {
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
}

/* Disable grayscale on hover */
.imgPtoBco:hover {
  -webkit-filter: grayscale(0);
  filter: none;
}
/*.datepicker-dropdown {*/
  /*top: 0;*/
  /*left: 0;*/
  /*padding: 4px;*/
  /*background-color: #2C6E8E;*/
  /*border-radius: 10px;*/
/*}*/
/*.datepicker table {*/
  /*margin: 0;*/
  /*-webkit-touch-callout: none;*/
  /*-webkit-user-select: none;*/
  /*-khtml-user-select: none;*/
  /*-moz-user-select: none;*/
  /*-ms-user-select: none;*/
  /*user-select: none;*/

/*}*/
/*.datepicker table tr td span:hover {*/
  /*color: #ffffff;*/
  /*font-family: "Open Sans",sans-serif;*/
  /*background-color: #285e8e;*/
/*}*/

/*.datepicker table tr td,*/
/*.datepicker table tr th {*/
  /*text-align: center;*/
  /*width: 30px;*/
  /*height: 30px;*/
  /*border-radius: 4px;*/
  /*border: none;*/
  /*color: #FFFFFF;*/
  /*font-family: "Open Sans",sans-serif;*/
/*}*/

/*.datepicker table tr td.day:hover,*/
/*.datepicker table tr td.focused {*/
  /*background: #50A2C9;*/
  /*cursor: pointer;*/
/*}*/
/*.datepicker table tr td.old,*/
/*.datepicker table tr td.new {*/
  /*color: rgba(250, 252, 252, 0.4);*/
/*}*/

/*.datepicker table tr td.today {*/
  /*color: #000000;*/
  /*background-color: #FFA953;*/
  /*border-color: #FFB76F;*/
/*}*/
/*.datepicker table tr td.today:hover {*/
  /*color: #FFFFFF;*/
  /*font-family: "Open Sans",sans-serif;*/
  /*background-color: #884400;*/
  /*border-color: #f59e00;*/
/*}*/
/*.datepicker table tr td.active:active,*/
/*.datepicker table tr td.active.highlighted:active,*/
/*.datepicker table tr td.active.active,*/
/*.datepicker table tr td.active.highlighted.active,*/
/*.open > .dropdown-toggle.datepicker table tr td.active,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted {*/
  /*color: #ffffff;*/
  /*font-family: "Open Sans",sans-serif;*/
  /*background-color: #419841;*/
  /*border-color: #285e8e;*/
/*}*/


/*.datepicker table tr td.active:active:hover,*/
/*.datepicker table tr td.active.highlighted:active:hover,*/
/*.datepicker table tr td.active.active:hover,*/
/*.datepicker table tr td.active.highlighted.active:hover,*/
/*.open > .dropdown-toggle.datepicker table tr td.active:hover,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover,*/
/*.datepicker table tr td.active:active:focus,*/
/*.datepicker table tr td.active.highlighted:active:focus,*/
/*.datepicker table tr td.active.active:focus,*/
/*.datepicker table tr td.active.highlighted.active:focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active:focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus,*/
/*.datepicker table tr td.active:active.focus,*/
/*.datepicker table tr td.active.highlighted:active.focus,*/
/*.datepicker table tr td.active.active.focus,*/
/*.datepicker table tr td.active.highlighted.active.focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus {*/
  /*color: #ffffff;*/
  /*font-family: "Open Sans",sans-serif;*/
  /*background-color: #285e8e;*/
  /*border-color: #193c5a;*/
/*}*/
/*.datepicker table tr td.active:active,*/
/*.datepicker table tr td.active.highlighted:active,*/
/*.datepicker table tr td.active.active,*/
/*.datepicker table tr td.active.highlighted.active,*/
/*.open > .dropdown-toggle.datepicker table tr td.active,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted {*/
  /*color: #ffffff;*/
  /*font-family: "Open Sans",sans-serif;*/
  /*background-color: #3071a9;*/
  /*border-color: #285e8e;*/
/*}*/
/*.datepicker table tr td.active:active:hover,*/
/*.datepicker table tr td.active.highlighted:active:hover,*/
/*.datepicker table tr td.active.active:hover,*/
/*.datepicker table tr td.active.highlighted.active:hover,*/
/*.open > .dropdown-toggle.datepicker table tr td.active:hover,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover,*/
/*.datepicker table tr td.active:active:focus,*/
/*.datepicker table tr td.active.highlighted:active:focus,*/
/*.datepicker table tr td.active.active:focus,*/
/*.datepicker table tr td.active.highlighted.active:focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active:focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus,*/
/*.datepicker table tr td.active:active.focus,*/
/*.datepicker table tr td.active.highlighted:active.focus,*/
/*.datepicker table tr td.active.active.focus,*/
/*.datepicker table tr td.active.highlighted.active.focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.focus,*/
/*.open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus {*/
  /*color: #ffffff;*/
  /*font-family: "Open Sans",sans-serif;*/
  /*background-color: #285e8e;*/
  /*border-color: #193c5a;*/
/*}*/
/*.datepicker .datepicker-switch {*/
  /*width: 145px;*/
  /*font-size: 18px;*/
  /*!*text-transform: capitalize !important;*!*/

/*}*/
/*.datepicker .datepicker-switch:hover,*/
/*.datepicker .prev:hover,*/
/*.datepicker .next:hover,*/
/*.datepicker tfoot tr th:hover {*/
  /*background: #50A2C9;*/
/*}*/

/*==========  Non-Mobile First Method  ==========*/
@media only screen and (max-width : 1200px) {}
@media only screen and (max-width : 992px) {}
@media only screen and (max-width : 768px) {}
@media only screen and (max-width : 480px) {}
@media only screen and (max-width : 320px) {}

/*==========  regras para larguras específicas  ==========*/
/* Portrait phones and smaller */
@media (min-width: 1px) and  (max-width: 320px) {
  .xs-width-100 { width: 100% !important; }
  .xs-null-position { position: inherit !important;}
  .xs-pull-none { float: none !important; }
  .xs-no-padding { padding: 0 !important; }
  .xs-no-padding-top { padding-top: 0 !important; }
  .xs-no-padding-left { padding-left: 0 !important; }
  .xs-no-padding-right { padding-right: 0 !important; }
  .xs-no-padding-bottom { padding-bottom: 0 !important; }
  .xs-no-padding-left-right{ padding-left: 0 !important; padding-right: 0 !important}
  .xs-no-padding-top-bottom{ padding-top: 0 !important; padding-bottom: 0 !important}
  .xs-no-margin { margin: 0 !important; }
  .xs-no-margin-top { margin-top: 0 !important; }
  .xs-no-margin-left { margin-left: 0 !important; }
  .xs-no-margin-right { margin-right: 0 !important; }
  .xs-no-margin-bottom { margin-bottom: 0 !important; }
  .xs-no-margin-left-right{ margin-left: 0 !important; margin-right: 0 !important}
  .xs-no-margin-top-bottom{ margin-top: 0 !important; margin-bottom: 0 !important}
  .xs-text-center { text-align: center !important; }
  .xs-text-left { text-align: left !important; }
  .xs-text-right { text-align: right !important; }
  .xs-text-justify { text-align: justify !important; }
  .datetimepicker{ left: 13% !important; }

  /*SESSAO: O QUE FAZEMOS*/
  .alturaOqueFazemos {
    height: 33px !important;
  }
  /* SESSAO: FOOTER*/
  .alturaFooter {
    margin-top: 0px !important;
  }
}
@media (min-width: 321px) and  (max-width: 480px) {
  .xs-width-100 { width: 100% !important; }
  .xs-null-position { position: inherit !important;}
  .xs-pull-none { float: none !important; }
  .xs-no-padding { padding: 0 !important; }
  .xs-no-padding-top { padding-top: 0 !important; }
  .xs-no-padding-left { padding-left: 0 !important; }
  .xs-no-padding-right { padding-right: 0 !important; }
  .xs-no-padding-bottom { padding-bottom: 0 !important; }
  .xs-no-padding-left-right{ padding-left: 0 !important; padding-right: 0 !important}
  .xs-no-padding-top-bottom{ padding-top: 0 !important; padding-bottom: 0 !important}
  .xs-no-margin { margin: 0 !important; }
  .xs-no-margin-top { margin-top: 0 !important; }
  .xs-no-margin-left { margin-left: 0 !important; }
  .xs-no-margin-right { margin-right: 0 !important; }
  .xs-no-margin-bottom { margin-bottom: 0 !important; }
  .xs-no-margin-left-right{ margin-left: 0 !important; margin-right: 0 !important}
  .xs-no-margin-top-bottom{ margin-top: 0 !important; margin-bottom: 0 !important}
  .xs-text-center { text-align: center !important; }
  .xs-text-left { text-align: left !important; }
  .xs-text-right { text-align: right !important; }
  .xs-text-justify { text-align: justify !important; }
  .datetimepicker{ left: 13% !important; }

  .alturaOqueFazemos {
    height: 33px !important;
  }
  /* SESSAO: FOOTER*/
  .alturaFooter {
    margin-top: 0px !important;
  }

}
@media (min-width: 481px) and  (max-width: 767px) {
  .xs-width-100 { width: 100% !important; }
  .xs-null-position { position: inherit !important;}
  .xs-pull-none { float: none !important; }
  .xs-no-padding { padding: 0 !important; }
  .xs-no-padding-top { padding-top: 0 !important; }
  .xs-no-padding-left { padding-left: 0 !important; }
  .xs-no-padding-right { padding-right: 0 !important; }
  .xs-no-padding-bottom { padding-bottom: 0 !important; }
  .xs-no-padding-left-right{ padding-left: 0 !important; padding-right: 0 !important}
  .xs-no-padding-top-bottom{ padding-top: 0 !important; padding-bottom: 0 !important}
  .xs-no-margin { margin: 0 !important; }
  .xs-no-margin-top { margin-top: 0 !important; }
  .xs-no-margin-left { margin-left: 0 !important; }
  .xs-no-margin-right { margin-right: 0 !important; }
  .xs-no-margin-bottom { margin-bottom: 0 !important; }
  .xs-no-margin-left-right{ margin-left: 0 !important; margin-right: 0 !important}
  .xs-no-margin-top-bottom{ margin-top: 0 !important; margin-bottom: 0 !important}
  .xs-text-center { text-align: center !important; }
  .xs-text-left { text-align: left !important; }
  .xs-text-right { text-align: right !important; }
  .xs-text-justify { text-align: justify !important; }

  /* SESSAO: O QUE FAZEMOS*/
  .col-padding {
    padding: 20px 100px 0px 90px !important;
  }
  /* SESSAO: FOOTER*/
  .alturaFooter {
    margin-top: 0px !important;
  }

}
@media (min-width: 768px) and (max-width: 1023px) {
  .sm-width-100 { width: 100% !important; }
  .sm-null-position { position: inherit !important;}
  .sm-pull-none { float: none !important; }
  .sm-no-padding { padding: 0 !important; }
  .sm-no-padding-top { padding-top: 0 !important; }
  .sm-no-padding-left { padding-left: 0 !important; }
  .sm-no-padding-right { padding-right: 0 !important; }
  .sm-no-padding-bottom { padding-bottom: 0 !important; }
  .sm-no-padding-left-right{ padding-left: 0 !important; padding-right: 0 !important}
  .sm-no-padding-top-bottom{ padding-top: 0 !important; padding-bottom: 0 !important}
  .sm-no-margin { margin: 0 !important; }
  .sm-no-margin-top { margin-top: 0 !important; }
  .sm-no-margin-left { margin-left: 0 !important; }
  .sm-no-margin-right { margin-right: 0 !important; }
  .sm-no-margin-bottom { margin-bottom: 0 !important; }
  .sm-no-margin-left-right{ margin-left: 0 !important; margin-right: 0 !important}
  .sm-no-margin-top-bottom{ margin-top: 0 !important; margin-bottom: 0 !important}
  .sm-text-center { text-align: center !important; }
  .sm-text-left { text-align: left !important; }
  .sm-text-right { text-align: right !important; }
  .sm-text-justify { text-align: justify !important; }

  /* SESSAO: O QUE FAZEMOS*/
  .col-padding {
    padding: 20px 0px 0px 110px !important;
  }

}
@media (min-width: 1024px) and (max-width: 1279px) {
  .md-width-100 { width: 100% !important; }
  .md-null-position { position: inherit !important;}
  .md-pull-none { float: none !important; }
  .md-no-padding { padding: 0 !important; }
  .md-no-padding-top { padding-top: 0 !important; }
  .md-no-padding-left { padding-left: 0 !important; }
  .md-no-padding-right { padding-right: 0 !important; }
  .md-no-padding-bottom { padding-bottom: 0 !important; }
  .md-no-padding-left-right{ padding-left: 0 !important; padding-right: 0 !important}
  .md-no-padding-top-bottom{ padding-top: 0 !important; padding-bottom: 0 !important}
  .md-no-margin { margin: 0 !important; }
  .md-no-margin-top { margin-top: 0 !important; }
  .md-no-margin-left { margin-left: 0 !important; }
  .md-no-margin-right { margin-right: 0 !important; }
  .md-no-margin-bottom { margin-bottom: 0 !important; }
  .md-no-margin-left-right{ margin-left: 0 !important; margin-right: 0 !important}
  .md-no-margin-top-bottom{ margin-top: 0 !important; margin-bottom: 0 !important}
  .md-text-center { text-align: center !important; }
  .md-text-left { text-align: left !important; }
  .md-text-right { text-align: right !important; }
  .md-text-justify { text-align: justify !important; }
}
@media (min-width: 1280px) {
  .lg-width-100 { width: 100% !important; }
  .lg-null-position { position: inherit !important;}
  .lg-pull-none { float: none !important; }
  .lg-no-padding { padding: 0 !important; }
  .lg-no-padding-top { padding-top: 0 !important; }
  .lg-no-padding-left { padding-left: 0 !important; }
  .lg-no-padding-right { padding-right: 0 !important; }
  .lg-no-padding-bottom { padding-bottom: 0 !important; }
  .lg-no-padding-left-right{ padding-left: 0 !important; padding-right: 0 !important}
  .lg-no-padding-top-bottom{ padding-top: 0 !important; padding-bottom: 0 !important}
  .lg-no-margin { margin: 0 !important; }
  .lg-no-margin-top { margin-top: 0 !important; }
  .lg-no-margin-left { margin-left: 0 !important; }
  .lg-no-margin-right { margin-right: 0 !important; }
  .lg-no-margin-bottom { margin-bottom: 0 !important; }
  .lg-no-margin-left-right{ margin-left: 0 !important; margin-right: 0 !important}
  .lg-no-margin-top-bottom{ margin-top: 0 !important; margin-bottom: 0 !important}
  .lg-text-center { text-align: center !important; }
  .lg-text-left { text-align: left !important; }
  .lg-text-right { text-align: right !important; }
  .lg-text-justify { text-align: justify !important; }
}
@media (min-width: 1280px) and (max-width: 1365px) {

  .alturaOqueFazemos {
    height: 33px !important;
  }

  .barraDeBuscaCentralizada {
    float: left !important;
    margin-left: 14% !important;
  }
  .alturaMapa {
    height: 700px !important;
  }
  .alturaFormulario {
    height: 700px !important;
  }

  /* SESSAO: O QUE FAZEMOS*/
  .col-padding {
    padding: 10px 0px 0px 50px !important;
  }
}
@media (min-width: 1366px) {
  .barraDeBuscaCentralizada {
    float: left !important;
    margin-left: 18% !important;
  }
  .alturaMapa {
    height: 700px !important;
  }
  .alturaFormulario {
    height: 700px !important;
  }

  /* SESSAO: O QUE FAZEMOS*/
  .col-padding {
    padding: 10px 0px 0px 50px !important;
  }

}
@media (min-width: 1440px) and (max-width: 1599px) {}
@media (min-width: 1600px) and (max-width: 1679px) {}
@media (min-width: 1680px) and (max-width: 1919px) {}
@media (min-width: 1920px) {
  .barraDeBuscaCentralizada {
    float: left !important;
    margin-left: 24% !important;
  }
}

