/***************************************
/*			DOCUMENTATION
/*			-------------
/*
/*	SECTIONS TO SEARCH FOR:
/*		1 - html_main
/*		2 - html_elements
/*		3 - overwrite_bootstrap
/*		4 - bootstrap_carousel
/*		5 - div_width
/*		6 - positioning
/*		7 - text_styles
/*		8 - distancing
/*		9 - image_effects
/*		10 - news_style
/*		11 - view_prod / view_cat
/*		12 - navbar_syle
/*		13 - espa
/*		14 - amea
/*		15 - general_style
/*		16 - timeline_template
/*		17 - bootstrap_4_classes
/*
/***************************************

/* html_main start */
*{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
html{
	font-size:10px;
	width:auto;
	height: fit-content;
}
body{
	width:auto;
	height: fit-content;
	font-family:'Open Sans', sans-serif, Helvetica,Arial,sans-serif;
	line-height:1.4;
	margin:0;
	padding:0px;
	color: #2e2e2e;
	font-size: 19px;
	font-weight:600;
	text-decoration:none;
}
/* html_main end */


/* html_elements start */
h1{
	font-size: 32px;
	font-weight:600;
}
h2, .h2, a.h2 :not(.is-wrapper h2) {
	font-size: 26px;
	font-weight:600;
}
h3{
	font-size:58px;
	font-weight:600;
}
.h3{
	font-size:58px;
	font-weight:600;
}
h4{
	font-size:48px;
	font-weight:600;
}
h5{
	font-size: 44px;
	font-weight:600;
}
h6{
	font-size:32px;
	font-weight:600;
}
@media only screen  and  (max-width:600px) {
	h1{
		font-size: 24px;
	}
	h2, .h2, a.h2 :not(.is-wrapper h2) {
		font-size: 22px; 
	}
	h3{
		font-size:48px;
	}
	h4{
		font-size:38px;

	}
	h5{
		font-size: 34px;
	}
	h6 {
		font-size:26px;
	}
}
td, th {
  padding: 5px !important;
}
p {
	margin: 0px !important;
}
a{
	color:black;
	text-decoration:none;
}
tbody{
	color: #2e2e2e;
	font-size: 18px;
	text-decoration:none;
}
input:focus::-webkit-input-placeholder {
	color:transparent;
}
input:focus:-ms-input-placeholder{
	color:transparent;
}
input:focus:-moz-placeholder{
	color:transparent;
}
input:focus::-moz-placeholder{
	color:transparent;
}
textarea:focus::-webkit-input-placeholder{
	color:transparent;
}
textarea:focus:-moz-placeholder{
	color:transparent;
}
textarea:focus::-moz-placeholder{
	color:transparent;
}
textarea:focus:-ms-input-placeholder{
	color:transparent;
}
/* html_elements end */


/* overwrite_bootstrap row and column start */
.row{
	margin-right: 0 !important;
	margin-left: 0 !important;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-right: 0px ;
    padding-left: 0px;
}
.is-boxes{
	float:none;
}
.order-1{
	-webkit-box-ordinal-group:2;
	order:1;
}
.order-2{
	-webkit-box-ordinal-group:3;
	order:2;
}

@media (min-width:992px){
	.order-md-1{
		-webkit-box-ordinal-group:2;
		order:1;
	}
	.order-md-2{
		-webkit-box-ordinal-group:3;
		order:2;
	}
}
/* overwrite_bootstrap css end */


/* button go to top start */
.generalbackColor{
	background-color:#3EA6D9 !important
}
#page-top{
	min-height:600px
}
#backto{
	position:fixed;
	right:20px;
	bottom:35px;
	overflow:auto;
	filter: alpha(opacity=0);
	z-index:999999;
	width: 50px;
	height: 50px;
	display: inline-block;
	text-align: center;
	font-size: 24px;
	line-height: 38px;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
	padding: 0;
	margin: 0;
	border-radius: 50%;
	outline: 0;
	background:url(../images/scrollUp.svg) center center no-repeat;
}
@media only screen and (max-width: 768px) {
	#backto {
		width: 40px;
		height: 40px;
	}
}
/* button go to top end */


/* bootstrap_carousel via ckeditor start */
.carousel-control.right{
	background-image:none;
	color:black;
}
.carousel-control.left{
	background-image:none;
	color:black;
}
.glyphicon-chevron-right::before{
	content: url('../images/uploadsEditor/arrowright_15.png');
}
.glyphicon-chevron-left::before{
	content: url('../images/uploadsEditor/arrowleft_15.png');
}
.carousel-indicators{
	display:none;
}
/* bootstrap_carousel via ckeditor end */


/* div_width classes start */
.container_main{
	min-height:400px;
}
.max990 {
	margin: auto;
	width:99%;
	max-width:768px;
	height: auto;
	text-align:center;
	border:0px solid #000;
	position:relative;
}
.max1150 {
	margin: auto;
	width:99%;
	max-width:1180px;
	height: auto;
	text-align:initial;
	border:0px solid #000;
}
.max1180{
	max-width:1180px
}
.max1480{
	max-width:1480px
}
.full_width{
	width:100%;
}
.full_width{
	height: auto;
	width: 100%;
	max-height: 500px;
}
/* div_width classes end */


/* positioning start */
.posAbs{
	position:absolute;
	left:10px;
	z-index: 9999999;
}
.posREl{
	position:relative;
}
.posAbsSearch{
	position:absolute;
	right:5px;
	z-index: 9999999;
	top:50px;
}
.centered {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
/* positioning end */


/* text_styles start */
.titles_style{
	width: 100%;
	text-align: center;
	font-size: 25px;
	color: black;
	font-weight: bold;
	position: relative;
	float: right;
	z-index:99;
}
.font14px{
	font-size: 14px;
}
.font15px{
	font-size: 15px;
}
.font32px{
	font-size: 32px;
}
/* text_styles end */


/* distancing classes start */
.div_clear{
	clear:both;
}
.div_clearMarg{
	clear:both;
	margin:10px auto;
}
.seperator{
	height:20px;
}
.distance_from_top{
	padding-top:20px;
	text-align:left;
}
.m-0-auto{
	margin:0 auto !important;
}
/* distancing and margins classes end */


/* image_effects start */
.img_mobile{
	display:none;
}
@media only screen and (max-width: 768px) {
	.img_mobile{
		display:block;
	}
}
.imageZoom {
	transition: transform .2s linear;
}
.imageZoom:hover {
	transform: scale(1.01);
}
.gallery a img {
	float: left;
	width: 25%;
	height: auto;
	border: 2px solid #fff;
	-webkit-transition: -webkit-transform .15s ease;
	-moz-transition: -moz-transform .15s ease;
	-o-transition: -o-transform .15s ease;
	-ms-transition: -ms-transform .15s ease;
	transition: transform .15s ease;
	position: relative;
} 

@media screen and (min-width: 0px) and (max-width: 990px) {
	.gallery a img {
		width:50%;
	}
}

/* image_effects end */


/* news_style start */
.cardImageDiv{
	background-color: white;
	background-position: center center;
	background-size: cover;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.NewsImages img {
	max-height:400px
}
/* news_style end */


/* view_prod - view_cat start */
.prodPrice, a.prodPrice{
	color: #000;
	font-size: 24px;
	text-decoration:none;
	font-weight: normal;
}
a.prodPrice:hover{
	color: #4aaedc;
	text-decoration:none;
}
.prodSale{
	font-weight: normal;
	font-size: 24px;
	color: #000;
}
.txtOldPriceProd{
	text-decoration: line-through;
	color: #939393;
	font-size: 18px;
}
.txtOptions, a.txtOptions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold
}
a.txtOptions:hover{
	color: #575757;
	text-decoration:none;
}
.txtOptions_txt, a.txtOptions_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-weight:normal;
}
a.txtOptions_txt:hover{
	color: #575757;
	text-decoration:none;
}
.txtPrice, a.txtPrice{
	font-family: 'Open Sans', sans-serif, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 18px;
	text-decoration:none;
	font-weight: 600;
}
.txtSale{
	font-family: 'Open Sans', sans-serif, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 18px; color: #000;
}
.txtOldPrice{
	text-decoration: line-through;
	color: #a3a3a3;
	font-size: 16px;
}
@media screen and (min-width:768px){
	.left_column_prod{
		display:block;
		float:left;
		width:48%;
		text-align:center;
		margin:8px;
	}
	.main_img_wrapper{
		width:auto;
	}
	.content_prod{
		display:block;
		float:right;
		margin:4px 8px;
		width:48%;
	}
}
/* view_prod - view_cat end */



/* navbar_syle menu start (minimal-menu) */
.minimal-menu-horiz label{
	display:none;
}
.wrapper{
	margin: 0 auto;
}
.minimal-menu-horiz{
	position: relative;
	display: block;
	text-decoration: none;
	border-top: 0px solid #CF9E0D;
	font-size: 0;
	line-height: 0;
}
.minimal-menu-horiz a {
	border-color: transparent;
}
.minimal-menu-horiz ul, .minimal-menu-horiz ul li, .minimal-menu-horiz ul li a {
	position: relative;
}
.minimal-menu-horiz ul {
	z-index: 1;
}
.minimal-menu-horiz ul li {
	padding-bottom: 0px;
}

@media only screen and (min-width: 991px) {
	.minimal-menu-horiz.pos-fixed {position: relative;z-index: 99; /*display: table;text-align: center;*/margin: 0px auto;}
}
@media only screen and (min-width: 990px) {

	/* START STYLES */
	.minimal-menu-horiz a {font: 17px 'Open Sans', sans-serif, Tahoma,sans-serif, Roboto Condensed, Arial, Helvetica, sans-serif; margin: 0px; text-decoration: none;}
	.minimal-menu-horiz ul li a {display: block;padding: 0px 12px 0px 12px;line-height: 40px;text-decoration: none; font-weight:600; color:#fff; /* border-bottom:2px solid black;*/}
	.minimal-menu-horiz ul ul li a, .minimal-menu-horiz ul ul ul li a, .minimal-menu-horiz ul ul ul ul li a, .minimal-menu-horiz ul ul ul ul ul li a{font: 13px 'Open Sans', sans-serif, 'Roboto', sans-serif, Tahoma,sans-serif, Roboto Condensed, Arial, Helvetica, sans-serif;display: block;padding: 10px 0px  10px 10px;line-height: 20px;text-decoration: none;  border-bottom:1px solid #9d9d9d; color:#000; }

	/*HOVER*/
	.minimal-menu-horiz > ul > li:hover > a,.minimal-menu-horiz > ul > li.current > a {	color:#3EA7DA;	/*border-bottom:2px solid #3EA7DA;*/ }
	.minimal-menu-horiz.clr-green ul ul li:hover > a,.minimal-menu-horiz.clr-green ul ul li.current > a {color: #fff; background-color: #3EA7DA;	}
	.minimal-menu-horiz ul li:hover > ul, .minimal-menu-horiz ul li:hover > .menu-wrapper {-webkit-transition: opacity 0.3s, padding 0.3s;-moz-transition:	opacity 0.3s, padding 0.3s;transition:			opacity 0.3s, padding 0.3s;visibility: visible;opacity: 1;	padding: 0px 0; }
	.minimal-menu-horiz ul ul li:hover > a,
	.minimal-menu-horiz ul ul li.current > a {color:#fff;}
	.minimal-menu-horiz ul li:hover ul li {	overflow: visible;	padding: 0 0px;	}
	/*HOVER*/

	/* ALIGN CENTER*/
	.minimal-menu-horiz > ul  {margin: 0px auto; padding: 0px;}
	.minimal-menu-horiz > ul  ul {margin: 0px auto; text-align: left;  }
	/* ALIGN CENTER*/

	.minimal-menu-horiz ul li {display: inline-block; }

	/*** Submenu ***/
	.minimal-menu-horiz ul ul, .minimal-menu-horiz ul .menu-wrapper {position: absolute;display: block;visibility: hidden;z-index: 1;height: auto;left: -1px;margin: 0;padding: 0;opacity: 0;background: #fff;}
	.minimal-menu-horiz ul ul li {display: block;overflow: hidden;height: auto;padding: 10px;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;transition:padding 0.3s;width:260px;  }
	.minimal-menu-horiz ul li.submenu > a:before,
	.minimal-menu-horiz ul li.submenu > a:after {position: absolute;content: '';width: 2px;height: 5px;left: auto;top: 50%;right: 0;background: #9d9d9d;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
	.minimal-menu-horiz ul li.submenu > a.has_arrow:before,
	.minimal-menu-horiz ul li.submenu > a.has_arrow:after {position: absolute;content: '';width: 2px;height: 5px;left: auto;top: 50%;right: 3px;background: #9d9d9d;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s; opacity:0;}
	.minimal-menu-horiz ul li.submenu > a:before {margin-top: -1px; margin-right: 5px;-webkit-transform:	rotate(140deg);-moz-transform:rotate(140deg);transform:rotate(140deg);}
	.minimal-menu-horiz ul li.submenu > a:after {margin-top: 2px; margin-right: 5px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);transform:rotate(-140deg);}
	.minimal-menu-horiz ul li.submenu > a.has_arrow:before {margin-top: -1px; margin-right: 5px; -webkit-transform:	rotate(140deg);-moz-transform:rotate(140deg);transform:rotate(140deg);  }
	.minimal-menu-horiz ul li.submenu > a.has_arrow:after {margin-top: -1px; margin-right: 2px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);transform:rotate(-140deg);}
	.minimal-menu-horiz ul ul li.submenu > a:before,
	.minimal-menu-horiz ul ul li.submenu > a:after {left: auto;top: 50%;right: 0;background: #9d9d9d;}
	.minimal-menu-horiz ul ul li.submenu > a:before {margin-top: -1px;}
	.minimal-menu-horiz ul ul li.submenu > a:after {margin-top: 2px;}
	.minimal-menu-horiz ul ul li.submenu > a:hover:before,
	.minimal-menu-horiz ul ul li.submenu > a:hover:after {right: -5px;}
	.minimal-menu-horiz ul li.submenu > a:hover:before,
	.minimal-menu-horiz ul li.submenu > a:hover:after {right: -5px;}
	.minimal-menu-horiz ul li.submenu > a.has_arrow:hover:before,
	.minimal-menu-horiz ul li.submenu > a.has_arrow:hover:after {right: 0px; top:25px;opacity:0}
	.minimal-menu-horiz ul ul ul {left: 100%;top: 0px;}
	.minimal-menu-horiz ul ul , .minimal-menu-horiz ul ul ul {border: 1px solid #9d9d9d; border-bottom:none;}
	.minimal-menu-horiz .show-submenu {display: none;}
	.minimal-menu-horiz-button {display: none;}
	.div_clear_first_level_menu{display:none;}
}
@media only screen and (max-width: 990px) {
	/*START Font Styles*/
	.minimal-menu-horiz a {color: #000;font-family: 'Roboto CondenSed', sans-serif, 'Roboto', sans-serif, Tahoma, Arial, serif;font-size: 14px;text-align:left}
	/*END Font Styles*/

	/* ----START Background Color Menu_wrapper ----*/
	.minimal-menu-horiz.clr-green {background-color: #E9E9E9;}
	/* ----END Background Color Menu_wrapper ----*/

	/* START buttons */
	.minimal-menu-horiz ul li.submenu > a:before,
	.minimal-menu-horiz ul li.submenu > a:after {position: absolute;content: '+';bottom: 0;right: 0px;width: 40px;height: 40px;line-height: 35px;font-size: 25px;font-weight: bold;z-index: 99;text-align: center;cursor: pointer;color: white;border-left: 0px solid #333745;background-color: #000000;color: rgb(255, 255, 255); }
	.minimal-menu-horiz ul li.submenu input:checked + a:before,
	.minimal-menu-horiz ul li.submenu input:checked + a:after {position: absolute;content: '-';bottom: 0;right: 0px;width: 40px;height: 40px;line-height: 35px;font-size: 25px;font-weight: bold;z-index: 99;text-align: center;cursor: pointer;color: white;border-left: 0px solid #333745;background-color: #000000;color: rgb(255, 255, 255);}
	.minimal-menu-horiz ul ul  li.submenu > a:before,
	.minimal-menu-horiz ul ul li.submenu > a:after {position: absolute;content: '+';bottom: 0;right: 0px;width: 30px;height: 30px;line-height: 25px;font-size: 20px;font-weight: bold;z-index: 99;text-align: center;cursor: pointer;color: white;border-left: 0px solid #333745;background-color: #555;color: rgb(255, 255, 255); top:5px;right:5px}
	.minimal-menu-horiz ul ul li.submenu input:checked + a:before,
	.minimal-menu-horiz ul ul li.submenu input:checked + a:after {position: absolute;content: '-';bottom: 0;right: 0px;width: 30px;height: 30px;line-height: 25px;font-size: 20px;font-weight: bold;z-index: 99;text-align: center;cursor: pointer;color: white;border-left: 0px solid #333745;background-color: #555;color: rgb(255, 255, 255);  top:5px;right:5px}
	label.minimal-menu-horiz-button  {float:right; display: inline-block;width: 35px;height: 35px;/*text-transform: uppercase;*/background: #000;color: #fff;cursor: pointer;text-indent: -9999px;background: #000;}
	label.minimal-menu-horiz-button:before {position: absolute;content: '';width: 20px;height: 18px;left: 8px;bottom: 9px;border-top: 10px double #fff;border-bottom: 3px solid #fff;z-index: 1;transition: all 0.2s ease-in-out;}
	#mobile-nav:checked + label.minimal-menu-horiz-button {display: inline-block;width: 50px;height: 50px;/*text-transform: uppercase;*/background: #000;color: #fff;cursor: pointer;text-indent: -9999px;background: #000; }
	#mobile-nav:checked + label.minimal-menu-horiz-button:before {height:45px;width: 5px;background-color: #fff; transform: rotate(45deg);position: absolute;content: '';left: 22px;bottom: 2px;z-index: 1;  transition: all 0.2s ease-in-out;}
	#mobile-nav:checked + label.minimal-menu-horiz-button:after {height: 46px;width: 5px;background-color: #fff; transform: rotate(-45deg);position: absolute;content: '';left: 22px;bottom: 2px;z-index: 1;transition: all 0.2s ease-in-out;}
	.minimal-menu-horiz .show-submenu {position: absolute;display: block;right: 0;top: 0;width: 40px;height: 40px;margin: 0;opacity: 0;-webkit-appearance: none;z-index:9999;}
	.minimal-menu-horiz ul li.submenu > a:before {margin-top: -2px;}
	.minimal-menu-horiz ul li.submenu > a:after {margin-top: 1px;}
	/* END buttons */

	/* START Open Menu and Subcategories */
	.minimal-menu-horiz .show-submenu + a + ul,
	.minimal-menu-horiz .show-submenu + a + .menu-wrapper {display: none;visibility: hidden;}
	.minimal-menu-horiz  .show-submenu:checked +  a +  ul, .minimal-menu-horiz  .show-submenu:checked + a  + .menu-wrapper{display: block;visibility: visible;}
	input.minimal-menu-horiz-button {display: none;}
	#mobile-nav:checked + label + .minimal-menu-horiz {visibility: visible;left: 0;opacity: 1; background-color: rgba(0, 0, 0, 0.6); width:100%; z-index: 99; text-align:left;}
	/* END Open Menu and Subcategories */

	.minimal-menu-horiz {border-color: rgba(100%, 100%, 100%, 0.3);}
	.minimal-menu-horiz {position: fixed;right: 0;top: 0;z-index: 9999;}
	.minimal-menu-horiz-button{position: relative;right: 0;top: 0px;z-index: 999;margin:5px;}
	#mobile-nav:checked + label.minimal-menu-horiz-button {position: fixed;right: 0;top: 0;z-index: 8a8a8a;}
	.minimal-menu-horiz {overflow: auto;left: -100%;top: 0;width: 55%;height: 100%;opacity: 0;-webkit-transition:	left 0.8s, opacity 0.5s;-moz-transition:	left 0.8s, opacity 0.5s;transition:			left 0.8s, opacity 0.5s;}

	/*borders- subs*/
	.minimal-menu-horiz h3, .minimal-menu-horiz ul li a {border-top: 1px solid transparent;border-bottom: 1px solid #f9f9f9}
	.minimal-menu-horiz ul > li {padding-bottom: 0;background-color: #E9E9E9;}
	/*borders- subs*/

	.minimal-menu-horiz ul {margin: 0;padding: 0;/*height: 100%;*/width: 70%;background-color: #E9E9E9;height:100%;}
	.minimal-menu-horiz li, .minimal-menu-horiz a {display: block;}
	.minimal-menu-horiz li {position: relative;}

	/*HOVER*/
	.minimal-menu-horiz li:hover > a,
	.minimal-menu-horiz li.current > a {background: rgba(100%, 100%, 100%, 0.2);color:#3EA7DA;}
	.minimal-menu-horiz li li:hover > a,
	.minimal-menu-horiz li li.current > a {background: rgba(100%, 100%, 100%, 0.4);color:#3EA7DA;}
	.minimal-menu-horiz li li li:hover > a,
	.minimal-menu-horiz li li li.current > a {background: rgba(100%, 100%, 100%, 0.6);color:#767676;}
	.minimal-menu-horiz > ul > li:hover > a, .minimal-menu-horiz > ul > li.current > a{	border-left: 1px solid transparent;border-right: 1px solid transparent;}
	/*HOVER*/

	.minimal-menu-horiz ul li a {display: block;padding: 10px 5px 10px 5px;font-size: 16px;line-height: 20px;text-decoration: none;}
	.minimal-menu-horiz ul a{padding-left: 8px;}
	.minimal-menu-horiz ul ul a{padding-left: 10px;}
	.minimal-menu-horiz ul ul ul a{padding-left: 15px;}
	.minimal-menu-horiz ul ul ul ul a{padding-left: 20px;}
	.minimal-menu-horiz ul ul ul ul ul a{padding-left: 25px;}
	.minimal-menu-horiz ul ul ul ul ul ul  a{padding-left: 30px;}
	.minimal-menu-horiz ul ul ,.minimal-menu-horiz ul ul ul, .minimal-menu-horiz ul ul ul ul,.minimal-menu-horiz ul ul ul ul ul , .minimal-menu-horiz ul ul ul ul ul ul{width:100%}
	.div_clear_first_level_menu{clear:both}
}
@media only screen and (max-width: 480px) {
	.minimal-menu-horiz {width: 70%;}
	.Session_footer{padding:10px;}
}

/* to be deleted start */
.dtable{display:table;}
.dtableFull{width:100%}
.dtablec{display:table-cell; vertical-align:middle}
.dtabler{display:table-row;}
.dTableOptMarg{padding:5px 8px 5px 0px; height:35px}
.dtablecleft{text-align:left}
.dtablecenter{text-align:center;margin:0px auto}
.TableFull{width:100%}
.TableNoBord{padding:0px;border-spacing:0}
.TableNoBord td {border-spacing:0}
.TableTop{vertical-align:top}
.TableBot{vertical-align:bottom}
.TableRight{float:right}
.TextLeft{text-align:left}
.TextRight{text-align:right}
.height_bg{height:auto;transition: height 0.25s ease-in;}
.height_bg img{max-width:100%; /*max-height:115px;*/transition: max-height 0.25s ease-in;}
/* to be deleted end */

@keyframes slideInFromTopHeight {
  0% {
    height: 0px;
  }
  100% {
    height: 80px;
  }
}
@keyframes slideInFromTopText {
  0% {
	 top: -41px;
  }
  100% {
	 top: 0;
  }
}
@keyframes slideInFromTopImg {
  0% {
	 top: -107px;
  }
  100% {
	 top: -21px;
  }
}
@keyframes opacityFadeIn {
  0% {
	 opacity: 0;
  }
  100% {
	 opacity: 1;
  }
}

.horizontal_menu{
	position: sticky;
	top: 0px;
	width: 100%;
	margin: 0px auto;
	z-index: 999999;
	background: #ffffff !important;
	animation: 0.7s ease-out 0s 1 opacityFadeIn;
}
.horizontal_menu .height_bg{
	height:80px;
	transition: height 0.25s ease-in;
}
.horizontal_menu .height_bg img{
	max-width:100%;
	max-height:60px;
	transition: max-height 0.25s ease-in;
}
.scroll_image{
	display:none
}
.horizontal_menu .scroll_image{
	display:table-cell;
	animation: 0.7s ease-out 0s 1 slideInFromTopImg;
}
.horizontal_menu .desktop_image{
	display:none;
}
@media screen and (min-width: 0px) and (max-width: 990px){
	.horizontal_menu{
		position: fixed;
		top: 0px;
		width: 100%;
		margin: 0px auto;
		z-index: 999999;
	}
	.horizontal_menu .scroll_image img{
		max-width:100%;
		max-height:60px;
		transition: max-height 0.25s ease-in;
	}
	.horizontal_menu .height_bg{
		height:50px;
	}
	.horizontal_menu .textRight_mob{
		text-align:right;
	}
	.horizontal_menu .mobile_image{
		display:none;
	}
}
.navbar img{
	z-index:999;
}
.navbar li{
	opacity:1;
	list-style-type: none;
}
.sticky{
	position:relative;
}
/* navbar_syle menu end (minimal-menu) */


/* espa start */
@media only screen and (min-width: 768px) {
	.espa {
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 999;
	}
}
/* espa end */


/* amea start */
.slide_left_banner{
	width: 160px;
	height: 100px;
	position: fixed;
	right: 2px;
	top: 305px;
	z-index: 999;
}
.slide_left_banner #slide_left_banner_icon{
	border:0px solid #1A78B4;
	width: 150px;
	height: 100px;
	left: 0px;
	cursor: pointer;
	position: relative;
	z-index: 99998;
	top:25px;
	background: #f4f4f4;
	display:table-cell;
	vertical-align:bottom;
	left:20px
}
.slide_left_banner input{
	position: absolute;
	top: 28px;
	z-index: 9999999999;
	left: -10px;
	cursor:pointer;
	opacity:0;
	width:50px;
	height:50px;
}
.slide_left_banner_Checkbox{
	background:url(amea.jpg) no-repeat;
	width:50px;
	height:50px;
	position: absolute;
	top:25px;
	z-index: 9999999;
	left: -12px;

}
.slide_left_banner input:checked{
	left: 115px;
}
.slide_left_banner input:checked + .slide_left_banner_Checkbox{
	position: absolute;
	top:25px;
	z-index: 9999999;
	left: 115px;
	transition-duration: 0.9s;
	-webkit-transition-duration: 0.9s;
	-moz-transition-duration: 0.9s;
	-o-transition-duration: 0.9s;
	transition-timing-function: linear;
	-webkit-transition-timing-function: linear;
	-moz-transition-timing-function: linear;
	-o-transition-timing-function: linear;
}
.slide_left_banner input:checked  + .slide_left_banner_Checkbox + div{
	left:170px !important;
	z-index:99997;
	transition-duration: 1s;
	-webkit-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-timing-function: linear;
	-webkit-transition-timing-function: linear;
	-moz-transition-timing-function: linear;
	-o-transition-timing-function: linear;
}
.slide_left_banner input:checked  + .slide_left_banner_Checkbox + a div{
	left:100px !important;
	z-index:99997;
	transition-duration: 1s;
	-webkit-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-timing-function: linear;
	-webkit-transition-timing-function: linear;
	-moz-transition-timing-function: linear;
	-o-transition-timing-function: linear;
}
.up, .down{
	background-color:#000;
	color:#fff;
	font-size:18px;
	width:50px;
	border:none;
	margin:10px;
	padding:5px;
	cursor:pointer
}
/* amea end */


/* general_style start */

@media screen and (min-width: 991px){
	.hide_d{
		display:none;
	}
	.hided{
		display:none;
	}
	.hided_cat{
		display:none !important;
	}
}
@media screen and (min-width: 0px) and (max-width: 990px){
	.hide_on_mobile{
		display:none;
	}
	.hided{
		display:block;
	}
	.hided_cat{
		display:block !important;
	}
}
@media screen and (max-width:768px){
	.hide_on_mobile{display:none;}
}
.arrow {
	float: left;
}
.container_main img {
	max-width: 100%;
}

@media screen and (min-width: 768px){
	.header_bar table table{
		max-width: 1180px;
		font-weight:500;
	}
	.display_only_on_mobile{
		display:none;
	}
	.ImgProd img{
		max-height: 400px;
		max-width:300px;
	}
}
@media screen and (max-width:768px){
	.desc_content table{
		width:100%;
	}
	.left_column_prod{
		text-align:center;
	}
	.main_img_wrapper img {
		max-width:98%;
		max-height:auto!important;
		text-align:center;
	}
	.prodDesc ul li {
		display:list-item !important;
		list-style-type:disc;
		padding:5px !important;
	}
}
@media only screen  and  (max-width:480px) {
	.header_bar p{
		font-size:13px !important;
		text-align:center !important
	}
	.header_bar table{
		text-align:center;
		margin:0px auto;
		float:none!important
	}
}
/* general_style end */



/* timeline_template start */
.main-timeline {
    position: relative
}
.main-timeline:before {
    content: "";
    display: block;
    width: 2px;
    height: 100%;
    background: #c6c6c6;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0
}
.main-timeline .timeline {
    margin-bottom: 40px;
    position: relative
}
.main-timeline .timeline:after {
    content: "";
    display: block;
    clear: both
}
.main-timeline .icon {
    width: 18px;
    height: 18px;
    line-height: 18px;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}
.main-timeline .icon:before,
.main-timeline .icon:after {
    content: "";
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.33s ease-out 0s
}
.main-timeline .icon:before {
    background: #fff;
    border: 2px solid #232323;
    left: -3px
}
.main-timeline .icon:after {
    border: 2px solid #c6c6c6;
    left: 3px
}
.main-timeline .timeline:hover .icon:before {
    left: 3px
}
.main-timeline .timeline:hover .icon:after {
    left: -3px
}
.main-timeline .date-content {
    width: 50%;
    float: left;
    margin-top: 22px;
    position: relative
}
.main-timeline .date-content:before {
    content: "";
    width: 36.5%;
    height: 2px;
    background: #c6c6c6;
    margin: auto 0;
    position: absolute;
    top: 0;
    right: 10px;
    bottom: 0
}
.main-timeline .date-outer {
    width: 125px;
    height: 125px;
    font-size: 16px;
    text-align: center;
    margin: auto;
    z-index: 1
}
.main-timeline .date-outer:before,
.main-timeline .date-outer:after {
    content: "";
    width: 125px;
    height: 125px;
    margin: 0 auto;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    transition: all 0.33s ease-out 0s
}
.main-timeline .date-outer:before {
    background: #fff;
    border: 2px solid #232323;
    left: -6px
}
.main-timeline .date-outer:after {
    border: 2px solid #c6c6c6;
    left: 6px
}
.main-timeline .timeline:hover .date-outer:before {
    left: 6px
}
.main-timeline .timeline:hover .date-outer:after {
    left: -6px
}
.main-timeline .date {
    width: 100%;
    margin: auto;
    position: absolute;
    top: 32%;
    left: -2px;
}
.main-timeline .month {
    font-size: 18px;
    font-weight: 700
}
.main-timeline .year {
    display: block;
    font-size: 30px;
    font-weight: 700;
    color: #232323;
    line-height: 36px
}
.main-timeline .timeline-content {
    width: 50%;
    padding: 20px 0 20px 50px;
    float: right
}
.main-timeline .title {
    font-size: 19px;
    font-weight: 700;
    line-height: 24px;
    margin: 0 0 15px 0
}
.main-timeline .description {
    margin-bottom: 0
}
.main-timeline .timeline:nth-child(2n) .date-content {
    float: right
}
.main-timeline .timeline:nth-child(2n) .date-content:before {
    left: 10px
}
.main-timeline .timeline:nth-child(2n) .timeline-content {
    padding: 20px 50px 20px 0;
    text-align: right
}
@media only screen and (max-width: 991px) {
    .main-timeline .date-content {
        margin-top: 35px
    }
    .main-timeline .date-content:before {
        width: 22.5%
    }
    .main-timeline .timeline-content {
        padding: 10px 0 10px 30px
    }
    .main-timeline .title {
        font-size: 17px
    }
    .main-timeline .timeline:nth-child(2n) .timeline-content {
        padding: 10px 30px 10px 0
    }
}
@media only screen and (max-width: 767px) {
    .main-timeline:before {
        margin: 0;
        left: 7px
    }
    .main-timeline .timeline {
        margin-bottom: 20px
    }
    .main-timeline .timeline:last-child {
        margin-bottom: 0
    }
    .main-timeline .icon {
        margin: auto 0
    }
    .main-timeline .date-content {
        width: 95%;
        float: right;
        margin-top: 0
    }
    .main-timeline .date-content:before {
        display: none
    }
    .main-timeline .date-outer {
        width: 110px;
        height: 110px
    }
    .main-timeline .date-outer:before,
    .main-timeline .date-outer:after {
        width: 110px;
        height: 110px
    }
    .main-timeline .date {
        top: 30%
    }
    .main-timeline .year {
        font-size: 24px
    }
    .main-timeline .timeline-content,
    .main-timeline .timeline:nth-child(2n) .timeline-content {
        width: 95%;
        text-align: center;
        padding: 10px 0
    }
    .main-timeline .title {
        margin-bottom: 10px
    }
}
/* timeline_template end */

.simple-button-plugin{
transition: all 0.7s ease;
}
.simple-button-plugin:hover{
filter: brightness(120%);
}
.carousel-inner img{
	width: 100%;
	height: auto;
}
/* bootstrap_4_classes minified start */
.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:0px){.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.border-0{border:none}.border{border:1px solid rgba(0,0,0,.125)}.d-flex{display:flex}.justify-content-center{justify-content:center}@media (max-width:768px){.flex-center-mobile{display:flex;justify-content:center}}.h-100{height:100%!important}.h-75{height:75%!important}.h-50{height:50%!important}.h-25{height:25%!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.d-none{display:none!important}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.bg-secondary{background-color:#efefef}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}
/* bootstrap_4_classes minified end */