.bg-cover{background-color: rgba(193,198,202,1);}

.bg-cover-title{background-color: rgba(0,0,0,0.4);}

.large-text{font-size: 5rem;}
.footer-large-text{font-size: 3.7rem;}

.h-250{height: 25vh;}

.h-navbar{height: 100px;}

.mt-10{margin-top: 4.8rem !important;}

/*.display-5 {

  font-size: 3.0rem;

  font-weight: 300;

  line-height: 1.2;

}

 .display-6 {

  font-size: 2.5rem;

  font-weight: 300;

  line-height: 1.2;

} */

.zindex-pos{position: absolute; z-index: 100; left: 10%;}
.box-border{height: 100%; border: 1px solid #aaa;}
.nav-bot-menu-border{border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.href-color{color:#fff;}
.mes_style{color: red; font-size:2em;}
/***********BACK TO TOP**********************/
#back-top {position: fixed; bottom: 160px; right:20px; z-index:1000;}
#back-top a {width: 48px; display: block; text-align: center; font-size:0.8em; text-transform: uppercase; text-decoration: none; color: #bbb;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
#back-top a:hover {color: #000;}
/* изображение со стрелкой (тег span) */
#back-top span {width: 48px; height: 48px; display: block; margin-bottom: 7px; background: #ddd center center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #888;
	-webkit-box-shadow: 0px 0px 3px #888;
	box-shadow: 0px 0px 3px #888;-moz-box-shadow: 0px 0px 3px #888;
	-webkit-box-shadow: 0px 0px 3px #888;
	box-shadow: 0px 0px 3px #888;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
#back-top a:hover span {background-color: #777;}	
/***********END BACK TO TOP**********************/