/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
  html{
  overflow-y: scroll;
  overflow-x: auto;
  position: relative;
  min-height: 100%;
}
body {
    padding-top: 54px;
    padding-right: 0 !important;
	margin-bottom: 205px;	
}

@media (min-width: 992px) {
    body {
        padding-top: 56px;
				
    }
}

.footer {
  position: absolute;
  bottom: 0; 
  width: 100%;
  /* Set the fixed height of the footer here */  
  background-color: #343A40 !important; 

}

.links{margin:0;list-style:none;padding-left:0;}

.links li{display:inline;padding:0 10px;}

.links a{
	color: #fff;
	}


.portfolio-item {
    margin-bottom: 30px;
}

.pricing {	
	font-size: 1.35em;
}

.jumbotron1 {
    background: url('../vendor/images/bg.jpg') no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;	
}


.jumbohelp {
	background: #2986BE;
    background-image: url(../vendor/images/pattern_transparent.png), linear-gradient(-150deg, #00C1B6 0%, #136EB5 97%);
    background-size: 380px, contain;
    justify-content: center;
    padding-top: 65px;
}



/* выпадающее меню */

.dropdown-itemfix {
  display: block;
  width: 100%;
  padding: 3px 1.5rem;
  clear: both;
  font-weight: normal;
  color: #292b2c;
  text-align: inherit;
  white-space: nowrap;
  text-decoration: none;
  background: none;
  border: 0;
}

.dropdown-itemfix:focus, .dropdown-itemfix:hover {  
   background-color: #fff;
   text-decoration: none;
   color: #149DCC;
}

.schema {
	display: inline;
	opacity: 0;
font-size: 0px;
}

/* Featurettes
------------------------- */

.featurette-divider {
  margin: 1.5rem 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -.05rem;
}

.featurette-heading-nospace {
	font-weight: 300;
    font-size: 50px;
	letter-spacing: -.05rem;
}

.featurette-heading-nospace-min {
	font-weight: 400;
    font-size: 2.1rem;
	letter-spacing: -.05rem;
}

.featurette-heading-nospace-min-article {
	font-weight: 300;
    font-size: 2.1rem;
	letter-spacing: -.05rem;
}

.card-header {
	font-size: 1.5rem;
	letter-spacing: -.05rem;
}

.card-title-help {
    font-weight: 400;
    font-size: 1.7rem;
	letter-spacing: -.05rem;
}



/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 40em) {
  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 1.25rem;
    font-size: 1.25rem;
    line-height: 1.4;
  }

  .featurette-heading {
    font-size: 50px;
  }
}

@media (min-width: 62em) {
  .featurette-heading {
    margin-top: 7rem;
  }
}

.mycss {
    color: #777;
    border: #aaa 1px dashed;
    padding: 5px;
    white-space: pre-wrap; /* это то что вам нужно */
}

.linone li {		
    list-style-type: none; /* Убираем маркеры */
   }	

.txt:hover {
    text-decoration: underline;
}

.btn-primary {
	background-color: #149DCC;
	border-color: #149DCC;
}


.btn-success {
	background-color: #28A745;
}
.badge-success {
	background-color: #28A745;
}
.btn-outline-primary {	
	border-color: #149DCC;
	color: #149DCC;
}
.badge-warning {
	background-color: #FFC107;
}

.text-secondary {
	color: #868E96;
}
.text-secondary:hover {
	color: #868E96;
}
.text-secondary:focus {
	color: #868E96;
}
.bg-inverse {
	background-color: #343A40 !important;;
}
.text-primary {
	color: #149DCC !important;
}
a {
	color: #149DCC;
}
a.anchor {
    display: block;
    position: relative;
    top: -66px;
    visibility: hidden;
}