

.img-fluid.noblock { display: inline-block; }
.img-fullwidth { width: 100%; height: auto; }
.clear { clear: both; }
.block { display: block !important; }
.left { float: left; }
.right { float: right; }
.relative { position: relative; }
.t-left { text-align: left !important; }
.t-right { text-align: right !important; }
.t-center { text-align: center !important; }
.p-0 { padding: 0 !important; }			.p-b-0 { padding-bottom: 0 !important; }		.p-t-0 { padding-top: 0 !important; }		.p-l-0 { padding-left: 0 !important; }		.p-r-0 { padding-right: 0 !important; } 
.p-5 { padding: 5px !important; }		.p-b-5 { padding-bottom: 5px !important; }		.p-t-5 { padding-top: 5px !important; }		.p-l-5 { padding-left: 5px !important; }	.p-r-5 { padding-right: 5px !important; }
.p-10 { padding: 10px !important; }		.p-b-10 { padding-bottom: 10px !important; }	.p-t-10 { padding-top: 10px !important; }	.p-l-10 { padding-left: 10px !important; }	.p-r-10 { padding-right: 10px !important; }
.p-15 { padding: 15px !important; }		.p-b-15 { padding-bottom: 15px !important; }	.p-t-15 { padding-top: 15px !important; }	.p-l-15 { padding-left: 15px !important; }	.p-r-15 { padding-right: 15px !important; }
.p-30 { padding: 30px !important; }		.p-b-30 { padding-bottom: 30px !important; }	.p-t-30 { padding-top: 30px !important; }	.p-l-30 { padding-left: 30px !important; }	.p-r-30 { padding-right: 30px !important; }
.p-20 { padding: 20px !important; }		.p-b-20 { padding-bottom: 20px !important; }	.p-t-20 { padding-top: 20px !important; }	.p-l-20 { padding-left: 20px !important; }	.p-r-20 { padding-right: 20px !important; }
.p-40 { padding: 40px !important; }     .p-b-40 { padding-bottom: 40px !important; }    .p-t-40 { padding-top: 40px !important; }   .p-l-40 { padding-left: 40px !important; }  .p-r-40 { padding-right: 40px !important; }
.p-50 { padding: 50px !important; }		.p-b-50 { padding-bottom: 50px !important; }	.p-t-50 { padding-top: 50px !important; }	.p-l-50 { padding-left: 50px !important; }	.p-r-50 { padding-right: 50px !important; }
.p-60 { padding: 60px !important; }		.p-b-60 { padding-bottom: 60px !important; }	.p-t-60 { padding-top: 60px !important; }	.p-l-60 { padding-left: 60px !important; }	.p-r-60 { padding-right: 60px !important; }
.p-130 { padding: 130px !important; }	.p-b-130 { padding-bottom: 130px !important; }	.p-t-130 { padding-top: 130px !important; }	.p-l-130 { padding-left: 130px !important; }.p-r-130 { padding-right: 130px !important; }.p-r-180 { padding-right: 180px !important; }
.p-1 { padding: 1px !important; }
.m-0 { margin: 0 !important; }			.m-b-0 { margin-bottom: 0 !important; }			.m-t-0 { margin-top: 0 !important; }
.m-2 { margin: 2px !important; }		.m-b-2 { margin-bottom: 2px !important; }		.m-t-2 { margin-top: 2px !important; }		.m-l-2 { margin-left: 2px !important; }		.m-r-2 { margin-right: 2px !important; }
.m-5 { margin: 5px !important; }		.m-b-5 { margin-bottom: 5px !important; }		.m-t-5 { margin-top: 5px !important; }		.m-l-5 { margin-left: 5px !important; }		.m-r-5 { margin-right: 5px !important; }
.m-10 { margin: 10px !important; }		.m-b-10 { margin-bottom: 10px !important; }		.m-t-10 { margin-top: 10px !important; }	.m-l-10 { margin-left: 10px !important; }	.m-r-10 { margin-right: 10px !important; }
.m-15 { margin: 15px !important; }		.m-b-15 { margin-bottom: 15px !important; }		.m-t-15 { margin-top: 15px !important; }	.m-l-15 { margin-left: 15px !important; }	.m-r-15 { margin-right: 15px !important; }
.m-20 { margin: 20px !important; }		.m-b-20 { margin-bottom: 20px !important; }		.m-t-20 { margin-top: 20px !important; }	.m-l-20 { margin-left: 20px !important; }	.m-r-20 { margin-right: 20px !important; }
.m-30 { margin: 30px !important; }		.m-b-30 { margin-bottom: 30px !important; }		.m-t-30 { margin-top: 30px !important; }	.m-l-30 { margin-left: 30px !important; }	.m-r-30 { margin-right: 30px !important; }
.m-40 { margin: 40px !important; }      .m-b-40 { margin-bottom: 40px !important; }    	.m-t-40 { margin-top: 40px !important; }	.m-l-40 { margin-left: 40px !important; }	.m-r-40 { margin-right: 40px !important; }
.m-50 { margin: 50px !important; }		.m-b-50 { margin-bottom: 50px !important; }		.m-t-50 { margin-top: 50px !important; }	.m-l-50 { margin-left: 50px !important; }	.m-r-50 { margin-right: 50px !important; }
.m-60 { margin: 60px !important; }		.m-b-60 { margin-bottom: 60px !important; }		.m-t-60 { margin-top: 60px !important; }	.m-l-60 { margin-left: 60px !important; }	.m-r-60 { margin-right: 60px !important; }
.m-70 { margin: 70px !important; }      .m-b-70 { margin-bottom: 70px !important; }     .m-t-70 { margin-top: 70px !important; }	.m-l-70 { margin-left: 70px !important; }	.m-r-70 { margin-right: 70px !important; }
.w-100 { width: 100% !important; }
.mw-150p { min-width: 150px !important; }
.shadowed { box-shadow: 0 1px 1px rgba(0,0,0,0.15); }
.bordered { padding: 5px; border: 1px solid #D8DFE3; background: #FFF; }
.carousel img, .carousel .item  { width: 100%; }
.title-ico { margin-right: 7px; }
.title-ico-right { margin-left: 7px; }
.cover { background-position: center center; background-repeat: no-repeat; background-size: cover; }
.white-bg { background: #FFF; }
.separator { border-top: 1px solid #e0e9ef; width: 100%; }
.upr { text-transform: uppercase; }

.back-bt { color: #A3D900;  font-size: 17px; text-transform: uppercase; font-weight: 500; }

.img-fluid { display: inline-block; }

.header-main-menu { list-style: none; margin: 0; padding: 0; }
.header-main-menu li { display: inline-block; }
