/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;}

body {
  margin: 0;}

article, aside, details,  figcaption, figure,  footer,  header,  hgroup, main, menu, nav, section,  summary {
  display: block;}
  
audio, canvas, progress,  video {
  display: inline-block;
  vertical-align: baseline;}

audio:not([controls]) {
  display: none;
  height: 0;}

[hidden], template {
  display: none;}

a {
  background-color: transparent;}

a:active, a:hover {
  outline: 0;}

b, strong {
  font-weight: bold;}

dfn {
  font-style: italic;}

h1 {
  margin: .67em 0;
  font-size: 2em;}

mark {
  color: #000;
  background: #ff0;}

small {
  font-size: 80%;}

sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;}

sup {
  top: -.5em;}

sub {
  bottom: -.25em;}

img {
  border: 0;}

svg:not(:root) {
  overflow: hidden;}

figure {
  margin: 1em 40px;}

hr {
  height: 0;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;}

pre {
  overflow: auto;}

code, kbd, pre, samp { 
  font-family: monospace, monospace;
  font-size: 1em;}

button, input, optgroup, select, textarea {
  margin: 0;
  font: inherit;
  color: inherit;}

button {
  overflow: visible;}

button, select {
  text-transform: none;}

button, html input[type="button"], input[type="reset"], input[type="submit"] { 
  -webkit-appearance: button;
  cursor: pointer;}

button[disabled], html input[disabled] {
  cursor: default;}

button::-moz-focus-inner, input::-moz-focus-inner {
  padding: 0;
  border: 0;}

input {
  line-height: normal;}

input[type="checkbox"], input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;}

input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;}

fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;}

legend {
  padding: 0;
  border: 0;}

textarea {
  overflow: auto;}

optgroup {
  font-weight: bold;}

table {
  border-spacing: 0;
  border-collapse: collapse;}

td, th {
  padding: 0;}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *, *:before, *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;}
  
  a, a:visited {
    text-decoration: underline;}
  
  a[href]:after {
    content: " (" attr(href) ")";}
  
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  
  a[href^="#"]:after, a[href^="javascript:"]:after {
    content: "";}
  
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;}
  
  thead {
    display: table-header-group;}
  
  tr, img {
    page-break-inside: avoid;}
  
  img {
    max-width: 100% !important;}
  
  p, h2, h3 {
    orphans: 3;
    widows: 3;}
  
  h2, h3 {
    page-break-after: avoid;}
  
  select {
    background: #fff !important;}
  
  .navbar {
    display: none;}
  
  .btn > .caret, .dropup > .btn > .caret {
    border-top-color: #000 !important;}
  
  .label {
    border: 1px solid #000;}
  
  .table {
    border-collapse: collapse !important;}
  
  .table td, .table th {
    background-color: #fff !important;}
  
  .table-bordered th, .table-bordered td {
    border: 1px solid #ddd !important;}
}


* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}

*:before, *:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

@font-face {
  font-family: 'AvenirNextLTPro-Regular';
  src: url('../fonts/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextLTPro-Regular.woff') format('woff'), url('../fonts/AvenirNextLTPro-Regular.ttf')  format('truetype'), url('../fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;}

@font-face {
  font-family: 'AvenirNextLTPro-Medium';
  src: url('../fonts/AvenirNextLTPro-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextLTPro-Medium.woff') format('woff'), url('../fonts/AvenirNextLTPro-Medium.ttf')  format('truetype'), url('../fonts/AvenirNextLTPro-Medium.svg#AvenirNextLTPro-Medium') format('svg');
  font-weight: normal;
  font-style: normal;}

@font-face {
  font-family: 'AvenirNextLTPro-Bold';
  src: url('../fonts/AvenirNextLTPro-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextLTPro-Bold.woff') format('woff'), url('../fonts/AvenirNextLTPro-Bold.ttf')  format('truetype'), url('../fonts/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;}

@font-face {
  font-family: 'AvenirNextLTPro-Demi';
  src: url('../fonts/AvenirNextLTPro-Demi.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextLTPro-Demi.woff') format('woff'), url('../fonts/AvenirNextLTPro-Demi.ttf')  format('truetype'), url('../fonts/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi') format('svg');
  font-weight: normal;
  font-style: normal;}
  
body {
  font-family: AvenirNextLTPro-Regular, Arial, sans-serif;
  font-size: 15px;
  line-height: 1.42857143;
  color: #77787a;
  background-color: #3b3b3c;
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;}

input, button,  select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;}

section{
	background-color: #fff !important;}
	
a {
  color:/* #727476*/#85badb;
  text-decoration: none;}

a:hover, a:focus {
  color: rgb(8,140,201);}

a:focus {
  outline: none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;}

figure {
  margin: 0;}

img {
  vertical-align: middle;}

form span, span.red, strong.red {
	color:#ff0000;}

.img-responsive, .carousel-inner, .carousel-inner > .item > a > img{
  display: block;
  max-width: 100%;
  height: auto;}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;}

[role="button"] {
  cursor: pointer;}

h1, h2,  h3, h4, h5, h6, .h1, .h2, .h3, .h4,  h5, .h6 {
  font-family: AvenirNextLTPro-Medium;
  font-weight: lighter;
  line-height: 1.1;
  color: inherit;}

h1, .h1, h2, .h2, h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  /*color: #000;*/
  color: rgba (0,0,0,0.8);
  text-transform: uppercase;}

h4, .h4, h5, .h5, h6,  .h6 {
  margin-top: 10px;
  margin-bottom: 10px;}

h1, .h1 {
  font-size: 36px;
  color:#85badb ;}

h2, .h2 {
  font-size: 30px;}

h3, .h3 {
  font-size: 16px;}

@media (min-width: 768px) {
   h3, .h3 {
  font-size: 17px;}
}

@media (min-width: 992px) {
   h3, .h3 {
  font-size: 18px;}
}

@media (min-width: 1200px) {
  h3, .h3 {
  font-size: 21px;}
}

h4, .h4 {
  font-size: 18px;}

h5, .h5 {
  font-size: 14px;}

h6, .h6 {
  font-size: 12px;}
  
p {
  margin: 0 0 10px;}

small, .small {
  font-size: 80%;
  line-height: normal;}

.text-left {
  text-align: left;}

.text-right {
  text-align: right;}

.text-center {
  text-align: center;}

.text-justify {
  text-align: justify;}

.text-lowercase {
  text-transform: lowercase;}

.text-uppercase {
  text-transform: uppercase;}

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;}

ul ul, ol ul, ul ol, ol ol {
  margin-bottom: 0;}

.list-unstyled {
  padding-left: 0;
  list-style: none;}

.list-inline {
  padding-left: 0;
  margin-left: -5px;
  list-style: none;}

.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;}

.list-icons li{
  float:left;
  width:25%;
  height: 130px;
  padding:36px 0 0;
  overflow: hidden;}
  
.list-icons li a{
  display:block;
  text-align:center;}
  
.list-icons li a span{
  display:block;
  width:100%;
  height:40px;
  background-image:url(/images/icon-sprite.png);
  background-repeat: no-repeat;}

a.dhb span {
    background-position: center 0;}

a.projects span{
	background-position:center -40px;}
	
a.neg span{
    background-position: center -40px;}

a.collaboration span{
    background-position: center -84px;}

a.rfi span{
    background-position: center -120px;}

a.rfi_open span{
    background-position: center -491px;}

a.rfq span{
    background-position: center -165px;}

a.rfq_open span{
    background-position: center -573px;}

a.auctions span{
    background-position: center -204px;}

a.file span{
    background-position: center -244px;}

a.vm span{
    background-position: center -286px;}

a.evp span{
    background-position: center -326px;}

a.ect span{
    background-position: center -365px;}

a.reporting span{
    background-position: center -410px;}

a.wmng span{
    background-position: center -448px;}

a.srm span{
    background-position: center -327px;}

a.categories span{
    background-position: center -491px;}
	
abbr[title], abbr[data-original-title] {
  cursor: help;}
  
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  position:relative;}

@media (min-width: 768px) {
  .container {
    width: 750px;}
}

@media (min-width: 992px) {
  .container {
    width: 970px;}
}

@media (min-width: 1200px) {
  .container {
    width: 1170px;}
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;}

.rowForm{
	overflow:hidden;
	margin:15px 10px;}

.row {
  margin-right: -15px;
  margin-left: -15px;}
  
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;}

.col-xs-12 {
  width: 100%;}
  
.col-xs-11 {
  width: 91.66666667%;}
  
.col-xs-10 {
  width: 83.33333333%;}
  
.col-xs-9 {
  width: 75%;}
  
.col-xs-8 {
  width: 66.66666667%;}
  
.col-xs-7 {
  width: 58.33333333%;}
  
.col-xs-6 {
  width: 50%;}
  
.col-xs-5 {
  width: 41.66666667%;}
  
.col-xs-4 {
  width: 33.33333333%;}
  
.col-xs-3 {
  width: 25%;}
  
.col-xs-2 {
  width: 16.66666667%;}
  
.col-xs-1 {
  width: 8.33333333%;}
  

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;}
	
  .col-sm-12 {
    width: 100%;}
  
  .col-sm-11 {
    width: 91.66666667%;}
  
  .col-sm-10 {
    width: 83.33333333%;}
  
  .col-sm-9 {
    width: 75%;}
  
  .col-sm-8 {
    width: 66.66666667%;}
  
  .col-sm-7 {
    width: 58.33333333%;}
  
  .col-sm-6 {
    width: 50%;}
	
  .col-sm-5 {
    width: 41.66666667%;}
	
  .col-sm-4 {
    width: 33.33333333%;}
	
  .col-sm-3 {
    width: 25%;}
	
  .col-sm-2 {
    width: 16.66666667%;}
	
  .col-sm-1 {
    width: 8.33333333%;}
  
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
	
  .block-overview .col-md-1, .block-overview .col-md-2, .block-overview .col-md-3, .block-overview .col-md-4, .block-overview .col-md-5, .block-overview .col-md-6, .block-overview .col-md-7, .block-overview .col-md-8, .block-overview .col-md-9, .block-overview .col-md-10, .block-overview .col-md-11, .block-overview .col-md-12 {
	margin-right:2px;
	margin-left:2px;
	background: rgba(232,232,232,1);
	background: -moz-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(232,232,232,1)), color-stop(100%, rgba(248,248,248,1)));
	background: -webkit-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: -o-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: -ms-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: linear-gradient(to right, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f8f8f8', GradientType=1 );}
	 
 .home .col-md-1, .home .col-md-2, .home .col-md-3, .home .col-md-4, .home .col-md-5, .home .col-md-6, .home .col-md-7, .home .col-md-8, .home .col-md-9, .home .col-md-10, .home .col-md-11, .home .col-md-12 {
	 min-height: 325px;}	

.second .col-md-1, .second .col-md-2, .second .col-md-3, .second .col-md-4, .second .col-md-5, .second .col-md-6, .second .col-md-7, .second .col-md-8, .second .col-md-9, .second .col-md-10, .second .col-second-11, .second .col-md-12 {
	 min-height: 250px;}		 
	 
  .col-md-12 {
    width: 100%;}
  
  .col-md-11 {
    width: 91.66666667%;}
  
  .col-md-10 {
    width: 83.33333333%;}
  
  .col-md-9 {
    width: 75%;}
	
  .col-md-8 {
    width: 66.66666667%;}
	
  .col-md-7 {
    width: 58.33333333%;}
  
  .col-md-6 {
    width: 50%;}
  
  .col-md-5 {
    width: 41.66666667%;}
  
  .col-md-4 {
    width: 32.33333%;}
  
  .col-md-3 {
    width: 23%;}
  
  .col-md-2 {
    width: 16.66666667%;}
  
  .col-md-1 {
    width: 8.33333333%;}
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;}
	
  .block-overview.col-lg-1, .block-overview.col-lg-2, .block-overview.col-lg-3, .block-overview.col-lg-4, .block-overview.col-lg-5, .block-overview.col-lg-6, .block-overview.col-lg-7, .block-overview.col-lg-8, .block-overview.col-lg-9, .block-overview.col-lg-10, .block-overview.col-lg-11, .block-overview.col-lg-12 {
	margin-right:2px;
	margin-left:2px;
	background: rgba(232,232,232,1);
	background: -moz-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(232,232,232,1)), color-stop(100%, rgba(248,248,248,1)));
	background: -webkit-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: -o-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: -ms-linear-gradient(left, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	background: linear-gradient(to right, rgba(232,232,232,1) 0%, rgba(248,248,248,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f8f8f8', GradientType=1 );}
		
.home.col-lg-1, .home.col-lg-2, .home.col-lg-3, .home.col-lg-4, .home.col-lg-5, .home.col-lg-6, .home.col-lg-7, .home.col-lg-8, .home.col-lg-9, .home.col-lg-10, .home.col-lg-11, .home.col-lg-12 {
	min-height:300px;}
	
.second .col-md-1, .second .col-md-2, .second .col-md-3, .second .col-md-4, .second .col-md-5, .second .col-md-6, .second .col-md-7, .second .col-md-8, .second .col-md-9, .second .col-md-10, .second .col-second-11, .second .col-md-12 {
	 min-height: 250px;}	
	 			
  .col-lg-12 {
    width: 100%;}
  
  .col-lg-11 {
    width: 91.66666667%;}
  
  .col-lg-10 {
    width: 83.33333333%;}
  
  .col-lg-9 {
    width: 75%;}
  
  .col-lg-8 {
    width: 66.66666667%;}
  
  .col-lg-7 {
    width: 58.33333333%;}
  
  .col-lg-6 {
    width: 50%;}
  
  .col-lg-5 {
    width: 41.66666667%;}
  
  .col-lg-4 {
    width: 32.3333%;}
  	
  .col-lg-3 {
    width: 23%;}
  
  .col-lg-2 {
    width: 16.66666667%;}
  
  .col-lg-1 {
    width: 8.33333333%;}
}

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;}

legend {
  display: none;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;}

.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}

.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}

.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;}

.form-control:-ms-input-placeholder {
  color: #999;}

.form-control::-webkit-input-placeholder {
  color: #999;}
  
textarea.form-control {
  height: auto;}

.btn {
  display: inline-block;
  padding:10px 15px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;}

.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { 
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;}

.btn:hover, .btn:focus, .btn.focus {
  color: #333;
  text-decoration: none;}

.btn:active, .btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;}

.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
  background-image: none;}

.btn-primary {
  color: #fff;
  display: block;
  background-color: #85badb;
  border-color: #85badb;}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, 
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #85badb;
  border-color: #85badb;}

.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
  background-image: none;}

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
  width: 100%;}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
       -o-transition: opacity .15s linear;
          transition: opacity .15s linear;}

.fade.in {
  opacity: 1;}

.collapse {
  display: none;}

.collapse.in {
  display: block;}

tr.collapse.in {
  display: table-row;}

tbody.collapse.in {
  display: table-row-group;}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height, visibility;
       -o-transition-property: height, visibility;
          transition-property: height, visibility;}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;}

.dropup, .dropdown {
  position: relative;}
  
.dropdown-toggle:focus {
  outline: 0;}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;}

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;}
  
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777;}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px solid;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;}
  
.nav > li {
  position: relative;
  display: block;}

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;}

.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #85badb;}

.nav > li.disabled > a {
  color: #777;}
  
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;}

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;}

.nav > li > a > img {
  max-width: none;}

.nav-tabs {
  border-bottom: 1px solid #ddd;}
  
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;}

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;}

.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;}

.nav-tabs > li.active > a, nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;}

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;}

.nav-tabs.nav-justified > li {
  float: none;}

.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;}

.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;}
	
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;}
}

.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;}
  
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover,  .nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;}
	
  .nav-tabs.nav-justified > .active > a,   .nav-tabs.nav-justified > .active > a:hover,   .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;}
}

.nav-pills > li {
  float: left;}

.nav-pills > li > a {
  border-radius: 4px;}

.nav-pills > li + li {
  margin-left: 2px;}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;}

.nav-stacked > li {
  float: none;}

.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;}

.nav-justified {
  width: 100%;}

.nav-justified > li {
  float: none;}

.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;}

.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;}
  
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;}
	
  .nav-justified > li > a {
    margin-bottom: 0;}
}

.nav-tabs-justified {
  border-bottom: 0;}

.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;}

.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;}

@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;}
	
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;}
}

.tab-content > .tab-pane {
  display: none;}

.tab-content > .active {
  display: block;}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;}

.navbar {
  position: relative;
  border: 1px solid transparent;}

@media (min-width: 768px) {
  .navbar-header {
    float: left;}
}

.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);}
		  
.navbar-collapse.in {
  overflow-y: auto;}

@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;}
  
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;}
  
  .navbar-collapse.in {
    overflow-y: visible;}
  
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;}
}

.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;}
  
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;}
}

.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;}

.navbar-header{
	margin-left:20px;}
	
.navbar-header h1{
	overflow: hidden;
	margin:17px 0 14px;}

@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;}
}

.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;}

@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;}
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;}
  
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;}
}

.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;}

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;}

.navbar-brand {
  float: left;}
  
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;}
  
.navbar-brand > img {
  display: block;}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;}

.navbar-toggle:focus {
  outline: 0;}

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;}

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;}

@media (min-width: 768px) {
  .navbar-toggle {
    display: none;}
}

.navbar-nav {
  margin: 7.5px -15px;}

.navbar-nav > li > a {
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 12px;
  text-transform: uppercase;}

@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: right;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 25px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-right: -15px;
  margin-bottom: 8px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}

.navbar-default {
  background-color: #fff;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.4);
  position: fixed;
  z-index:20;
  width:100%;}

.navbar-default .navbar-brand {
  color: #727476;}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #727476;
}
.navbar-default .navbar-nav > li > a {
  color: #727476;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #85badb;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}

.slide{
	position:relative;
	overflow:hidden;
	width:100%;
	max-height: 510px;
	padding-top:63px;
	display:none;}
	
@media (min-width: 992px) {
  .slide{
	display:block;}
}

/*@media screen and (min-width: 992px) and (max-width: 1366px) {
  .slide{
	height: 270px;}
}

@media screen and (min-width: 1366px) and (max-width: 1600px) {
  .slide{
	height: 350px;}
}

@media (min-width: 1600px) {
 .slide{
	height: 510px;}
}*/

.jumbotron, .jumbotron h1, .jumbotron .h1 {
  color: inherit;}

.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;}

.jumbotron > hr {
  border-top-color: #d5d5d5;}

.jumbotron .container {
  max-width: 100%;}

@media screen and (min-width: 768px) {
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}

.panel-footer , .panel-footer a{
	color: #fff;}

.panel-footer {
  padding: 10px 0;
  background-color: #3b3b3c;
  border-top: 1px solid #ddd;}

@media (min-width: 768px) {
  .panel-footer-inner{
	padding:0 5px;}
}

@media (min-width: 992px) {
  .panel-footer-inner{
	padding:0 10px;}
}

@media (min-width: 1200px) {
 .panel-footer-inner{
	padding:0 20px;}
}

.well {
  min-height: 20px;
  padding: 19px;
  overflow: hidden;
  background-color: #ffffff;
  border-bottom: 1px solid #f3f3f3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);}

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, .15);}


.clearfix:before, .clearfix:after,  .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after,  .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before,  .btn-toolbar:after,.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after,  .modal-footer:before, .modal-footer:after {
  display: table;
  content: " ";}

.clearfix:after, .dl-horizontal dd:after, .container:after,  .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after,  .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after { 
  clear: both;}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;}

.pull-right {
  float: right !important;}

.pull-left {
  float: left !important;}

.hide {
  display: none !important;}

.show {
  display: block !important;}

.stock-wrapper{
	background:#515153;
	min-height:50px;
	color:#fff;}
	
.contacts{
	line-height:normal;
	}
.pushright {
 text-align:right;
}
.contacts h3.last{
	margin:0;}

.navbar-nav > li > a.logout{
	background:url(/images/logout.png) no-repeat 0 0;
	text-indent:-9999px;
	padding:0;
	margin-top:20px;
	width:21px;
	height:21px;}
	
#test{
	display:none;
	position:absolute;
	text-align:center;
	width:100%;
	top:2rem;
	font-size:22px;
	color:#ff0000;}