.customer-menu .header.links > li a{
    background: white;
    color: black !important;
}
.customer-menu .header.links > li a:hover{
    background: #E8E8E8;
    color: black !important;
}
.customer-welcome .customer-menu .customer-account-link {
    background: #081E4F;
}
.customer-welcome .customer-menu .authorization-link {
    background: #081E4F;
}
.header.panel > .header.links > li a{
	color: white;
}

.header.panel > ul.header.links > li.authorization-link {
    margin: 0px;
    margin-right: 6px;
}

.header.panel > ul.header.links > li{
	margin: 0px;
        margin-left: 7px;
}

.spaceH{

	width:40px;
	text-align:center;
	display:inline-block;
	cursor:default;
    font-weight: bold;
    color: #FFF;

}

body > div > footer > div.footer.content {
    border-top: none !important;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
}

body > div > header > div > div > ul > li {
    margin: 0 0 0 0;
}

body > div.page-wrapper > header > div > div > ul > li.greet.welcome > span {

    color: #FFF !important;
    padding-left: 7px;
}


body > div.page-wrapper > header > div > div > ul > li.greet.welcome > span.not-logged-in{
	padding-left: 0px;
}


body > div.page-wrapper > header > div > div > ul > li:nth-child(4) > a,
body > div.page-wrapper > header > div > div > ul > li:nth-child(4) > a:visited,
body > div > header > div > div > ul > li.authorization-link > a,
body > div > header > div > div > ul > li.authorization-link > a:visited {
    color: #FFF !important;
}

.footer.content .bugs,
.footer.content .links{
    display: none;
}

.block-search, .minicart-items-wrapper{

	transition: none !important;
    -webkit-transition: none !important;
    -moz-transition: none !important;

}

.page-header .panel.wrapper {
	border-bottom:none !important;
	background-color: #081E4F !important;
}


@media only screen and (max-width: 768px) {
.nav-sections {
	background: #f0f0f0 !important;
}
}


.page-header .panel.wrapper, .copyright {
    background-color: #081e4f !important;
	min-height:35px !important;
    padding-top:10px;
}




.page-header {
    margin-bottom: 0px !important;
}

.page-layout-1column .column.main {
    padding: 0px !important;
}

.category-item a {

    font-size: 16px;
    font-weight: 600;

}
small, .small {
    font-size: 13px !important;
}

.footer.links {
    margin-top: 10px !important;
    font-weight: 600;
}

.copyright {

    font-size: 13px;
    font-weight: 600;

}

#myCarousel{
	position: absolute;
	z-index: 2;
	left: 0px;
	width: 100%;
	top: 0px;
	height:100%;
}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  margin-bottom: 0px !important;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
    bottom: 50% !important;
    z-index: 10 !important;
    margin-bottom: -111px !important;
}

/* Declare heights because of positioning of img element */
.carousel-item {
  height: 32rem;

}
.carousel-item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 32rem;
}


.carousel-indicators {

    bottom: 0px;
}



.navbar{
	padding-top: 154px !important;


}


.imageBox{

	display: inline-table;
	min-width: 150px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;

}

.block-new-products .block-title {

    display: none;

}

.product-item-name {

    font-size: 14px;


}

.btn-lg {
    color: #FFF !important;
}

 /* Style the list */
ul.breadcrumb {
    padding: 10px 16px;
    list-style: none;
    background-color: #f9f9f9;
	margin-bottom: 0px;
 	color: #818181;
}

/* Display list items side by side */
ul.breadcrumb li {
    display: inline;

}

/* Add a slash symbol (/) before/behind each list item */
ul.breadcrumb li+li:before {
    padding: 15px;
    color: #CCC;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f054";

}

/* Add a color to all links inside the list */
ul.breadcrumb li a {
    color: #818181;
    text-decoration: none;
}

/* Add a color on mouse-over */
ul.breadcrumb li a:hover {
    color: #01447e;
    text-decoration: underline;
}



.shadow {

	box-shadow: 0 2px 4px rgba(0,0,0,.15) !important;

}



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

    line-height: 1.4;
  }

  .featurette-heading {

  }
}

/*
.page-product-downloadable .product-options-bottom {
    float: none !important;
    width: 100% !important;
}
.product-options-bottom .price-final_price{
	display:none !important;
}*/

#btn-minicart-close{

	border: none !important;
    outline: none !important;

}

.page-footer {
}

.message.success, .message.error {

    margin: 5rem auto !important;
    width: 75% !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
    height: auto !important;
    left: 0 !important;
    position: fixed !important;
    right: 0 !important;
    width: 50rem !important;
    bottom: -25px;
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
    padding: 30px !important;
    z-index: 99999999999999 !important;
    border-radius: 5px;
    font-weight: bold;
	  text-align: center;
	font-size: 17px !important;
	text-shadow: 2px 2px 2px #333;
	max-width: 90%;

	-webkit-transition: all .5s ease !important;
-moz-transition: all .5s ease !important;
-ms-transition: all .5s ease !important;
-o-transition: all .5s ease !important;
transition: all .5s ease !important;


}
.message-success {

    background-color: #5a6 !important;
    color: #fff !important;

}

.message.error > :first-child::before {

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 42px !important;
    line-height: 34px !important;
    color: #FFF !important;
    content: '\f057' !important;
    font-family: 'Font Awesome 5 Free' !important;
    margin: 0px !important;
        margin-left: 0px !important;
    vertical-align: middle !important;
    display: inline-block !important;
    font-weight: normal !important;
    overflow: hidden !important;
    speak: none !important;
    left: 50% !important;
    top: -15px !important;
    width: 38px !important;
    position: absolute !important;
    background-color: #C43 !important;
    text-align: center !important;
    margin-left: -22.5px !important;
    border-radius: 100px !important;
    overflow: visible !important;
	 text-shadow:none;


}

.message-error {

    background-color: #C43 !important;
    color: #fff !important;

}



.message.success > :first-child::before {

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 42px !important;
    line-height: 34px !important;
    color: #FFF !important;
    content: '\f058' !important;
    font-family: 'Font Awesome 5 Free' !important;
    margin: 0px !important;
        margin-left: 0px !important;
    vertical-align: middle !important;
    display: inline-block !important;
    font-weight: normal !important;
    overflow: hidden !important;
    speak: none !important;
    left: 50% !important;
    top: -15px !important;
    width: 39px !important;
    position: absolute !important;
    background-color: #5a6 !important;
    text-align: center !important;
    margin-left: -22.5px !important;
    border-radius: 100px !important;
    overflow: visible !important;
	 text-shadow:none;


}

.message.success a {
    color: #FE3 !important;
    cursor: pointer !important;
}

.message.success a:hover {
  color: #FFEA00 !important;
  text-decoration:none !important;
}
.message.success a:active {
  color: #FFEA00 !important;
  text-decoration:none !important;
}

/* .message.success:hover, .message.error :hover  {
    box-shadow: 0 15px 20px rgba(10,0,10,.3);
    -webkit-filter: brightness(110%);
}
 */
.message.notice span{

	cursor:default !important;

}

.logo{

margin: 0px !important;

}
.logo img {
   max-height: 50px !important;
width: 205px;
}
.header{
	position: relative;
}
@media (min-width:768px){

/*.minicart-wrapper {

    top: 40px;
    position: absolute !important;
    right: 20px;

}*/


.logo img {
   max-height: 60px !important;
	width: auto;
}

.minicart-wrapper {

    margin-top: -5px;
}
.navigation, .nav-sections {
	background: #081e4f !important;
}

.navigation .level0 > .level-top:hover, .navigation .level0 > .level-top.ui-state-focus {

	background: #336699 !important;
}
.navigation .level0:hover:after {
    height: auto !important;
}
.navigation .level0 > .level-top {
	color: #fff !important;
	font-size: 14px;
}
.navigation .level0.parent > .level-top {

    padding-right: 12px !important;

}
.navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top {

    border: none !important;

}
.navigation .level0.parent > .level-top > .ui-menu-icon {

    display: none !important;

}
.block-search{

			position: absolute !important;

top: 40px !important;

right: 20px !important;

	}

/*	.page-header .header.panel {
    padding-bottom: 20px !important;

}
*/
.block-search {

    width: 295px !important;


}

}
.minicart-wrapper .block-minicart {
    right: -5px !important;
	color: #333;
}
.minicart-wrapper .block-minicart::after {
		right: 6px !important;

	}
	.minicart-wrapper .block-minicart::before {
		right: 7px !important;
	}
	.minicart-wrapper .block-minicart {
		margin-top: 2px !important;
	}

	.navigation .level0 .submenu .active > a {
    border-color: #081e4f !important;
	}
	.rowBTN, .header a, .customer-welcome, .category-item a, a, .half a, .logo img, .logo, ::before, #tracks, #tracks *, .membershipTitle, #footer * {
		transition: all 0.3s;
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
	}



@media (max-width:767px){

	.checkout-index-index .nav-sections, .checkout-index-index .nav-toggle {
    display: block !important;
}

	.logo img {
   max-height: 50.8833px !important;

}

	.navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active) {
    border-color: #081e4f !important;
	}

	.navigation .submenu:not(:first-child) .active > a{
		border-color: #081e4f !important;
	}


	.minicart-wrapper .block-minicart {
    right: -65px !important;

}

	.minicart-wrapper .block-minicart::after {
		right: 66px !important;

	}
	.minicart-wrapper .block-minicart::before {
		right: 67px !important;
	}

	.minicart-wrapper{
		position: absolute !important;

	right: 70px;

	}

	.block-search{
			float: right !important;

margin-top: 10px !important;

margin-left: 15px !important;

right: 5px !important;
width: 100% !important;
	}

	.navigation .level0 > .level-top {
    text-transform: none !important;
}

	#maincontent{
		padding-top: 20px;
	}
	.account #maincontent{
		padding-top: 60px !important;
	}
	.logo {
    min-width: 255px !important;
    max-width: 255px !important;
}
	.minicart-wrapper {

	   margin-top: 14px !important;

	margin-right: 10px;

	}
	.logo {

    padding-left: 50px;

	}

	.nav-toggle{
	top: 0 !important;

	}

	.logo{
position: absolute !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	}


}


	@media (max-width:639px){

		.block-search .label {


    padding-top: 10px !important;

}

	}


	.form-create-account {
    padding-bottom: 50px;
}


@media (max-width:425px){
	.logo img{

	height: 50.8833px !important;

width: 305px !important;

max-width: 206px !important;

	}
	.logo{
		overflow: hidden !important;

width: 50px !important;

min-width: 50px !important;
	}

}

.nav-toggle:hover::before{
	color:#757575 !important;
}

.nav-toggle{
font-size: 22px !important;
margin-left: 10px !important;

}
.nav-toggle::before {


content: '\f0c9' !important;
font-family: 'Font Awesome 5 Free' !important;
font-weight: 900 !important;
height: 60px !important;
margin-top: -2px !important;
margin-left: 5px;
color:#FFF !important;
line-height: 60px !important;
font-size:22px !important;

}

.page-header {

    border-bottom: 1px solid #cccccc;
    margin-bottom: 20px;
    background-color: #081e4f;

}
.block-search .label {
    float: right;
    margin-top: 5px;
    margin-right: 10px;
	cursor:pointer;
}
@media (max-width:639px){
.block-search .label {

    margin-top: -5px;
    }
.minicart-wrapper{
margin-top:14px !important;
}
}

/*.minicart-wrapper {

    z-index: 101 !important;
color:#333 !important;
}*/
.page-header{
min-height:80px !important;
}
.block-search .control {
    border-top: none !important

}
.page-header {

    border-bottom: none !important;
}
.block-search .label::before, .minicart-wrapper .action.showcart::before{

    color: #fff !important;
}
.block-search .label:hover::before, .minicart-wrapper .action.showcart:hover::before {

    color: #757575 !important;

}
.nav-sections-item-title {

    width: 50% !important;
	cursor: pointer;

font-size: 18px;
text-transform: uppercase;
font-weight: bold;

}
.nav-sections-item-title.active a{
    color: #081E4F !important;
}
.nav-sections-item-title a {
color:#0056b3 !important;
}
#search {

	box-shadow:none !important;
 	border-radius:50px !important;
	border:none !important;

}
.page-layout-1column .toolbar-products {
    position: static !important;
}
.half{

	width: 50%;
float: left;

}


@media (min-width:768px){
.nav-sections{
position:sticky;
top:0px;

}

.navigation{

	text-align:center !important;
}

}

@media (max-width:767px){
	.page-header{

		position:sticky;
		top:0px;
		z-index:99;

	}
.half{

width: 100%;
float:none;
		text-align:center !important;
}

#search {
	text-align:center;
}

}


.half a{
color:#fff !important;
}



.ie10 .page-wrapper, .ie11 .page-wrapper{

	height:auto !important;

}


.block-collapsible-nav {
    top: 0px !important;
}

.account .messages {
    margin-bottom: 0px !important;
}


.opc-estimated-wrapper .minicart-wrapper {

    display: none !important;

}
.opc-estimated-wrapper .estimated-block{
	float:none !important;
}
.opc-estimated-wrapper{
	text-align:center !important;
}
.checkout-index-index .nav-sections {

    display: block !important;

}

.opc-progress-bar{
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
}

.custom-slide {


    -webkit-transition: none !important;
    transition: none !important;
	-moz-transition: none !important;

}
.block-search {
    padding-left: 0 !important;
}

.block-search .action.search::before {
    opacity: 0.5 !important;
}

.block-search .action.search.disabled, .block-search .action.search[disabled], fieldset[disabled] .block-search .action.search {

    opacity: 1.0 !important;

}

.logo img:hover {
    filter: invert(.4);
}

.nav-sections {
    z-index: 99999 !important;
}
.minicart-wrapper .block-minicart {
    z-index: 999999 !important;
}
#checkout-loader{
	z-index: 9999999 !important;
}
body > .loading-mask {

    z-index: 999999 !important;

}

.customer-welcome .header.links {
    z-index: 9999999 !important;
}

/*
.opc-progress-bar-item._complete > span {
    font-weight: bold;
}
*/
.modal-popup{

	z-index:999999999 !important;


}

.modals-overlay{
	z-index:99999999 !important;


}


.fotorama--fullscreen {
    z-index: 100000 !important;
}



	.page-print .copyright {

		background-color: #FFF !important;
		color: #000 !important;

	}

    .page-print .logo img{

		display:none;

    }

	.page-print .logo{

		background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MzIuODkgOTMuMTQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMGYyOTM5O308L3N0eWxlPjwvZGVmcz48dGl0bGU+YXNkZjwvdGl0bGU+PGcgaWQ9Il9Hcm91cF8iIGRhdGEtbmFtZT0iJmx0O0dyb3VwJmd0OyI+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXyIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTQyLjgyLjI4QTQ0Ljc4LDQ0Ljc4LDAsMCwxLDUwLjUuMDhjMi43Mi4yNCw0Ljc4LjUzLDcuMTcsMUE0Ny41Miw0Ny41MiwwLDAsMSw4MiwxMy43N2E0Niw0NiwwLDAsMSw1LjE0LDUuNzcsNTkuMTUsNTkuMTUsMCwwLDEsNS4xNSw4LjU3LDM2LjM5LDM2LjM5LDAsMCwxLDIuMTIsNS40Nyw1MC41OSw1MC41OSwwLDAsMSwxLjcxLDYuODRjLjE0Ljk0LjI3LDEuODguNCwyLjgyYTQ3LjM2LDQ3LjM2LDAsMCwxLC4xNyw4Ljg0LDQ0LDQ0LDAsMCwxLTEuMzMsOC41OEE1MC4wNiw1MC4wNiwwLDAsMSw4Mi4yNyw4NC4xOGE0My41OSw0My41OSwwLDAsMS05Ljc5LDcuNDNsLTEuNTQuOGMtLjE1LjA4LS4zNS4yNy0uNTQuMjcsMCwuMDksMCwuMDctLjA3LjA3di0uMDdjLS4xNS0uNDYtLjI5LS45My0uNDQtMS4zOWwtLjQ1LTEuNTVjLS42Ny0yLjQ2LTItNy40My0yLTcuNDNsLS45NS0zLjdIMzEuMTJzLS4yNi45Mi0uMzcsMS4zNmwtLjQ2LDEuNzItMS44Nyw2Ljc3LTEuMzgsNC43SDI3bC0yLjg1LTEuNzhjLTEuNzYtMS4xOS0zLjQyLTIuNTEtNS4wOS0zLjg5YTUyLDUyLDAsMCwxLTQuNjctNC41N0E1NC4yNyw1NC4yNywwLDAsMSwxLDU4LDQzLDQzLDAsMCwxLDAsNDYuNzJhNDIuMjYsNDIuMjYsMCwwLDEsLjUtNS42Miw1NS42MSw1NS42MSwwLDAsMSwyLjI3LTguOTFBNDguODIsNDguODIsMCwwLDEsMjUuNjMsNS44Miw1NS40LDU1LjQsMCwwLDEsMzYuMTksMS41M0MzOCwxLDM5LjY2LjY4LDQwLjc4LjVaTTQ3LjYsNC45MUM0Nyw1LDQ2LjQ2LDUsNDYsNWMtMS4wOC4wNS0yLjE3LjEyLTMuMjEuMjhBNDcuODUsNDcuODUsMCwwLDAsMzIuNjMsNy44Myw0NC4wOSw0NC4wOSwwLDAsMCwxMS4yNSwyNS42MmE0OS44Nyw0OS44NywwLDAsMC0zLjk0LDguMjQsMzMuNSwzMy41LDAsMCwwLTEuNzUsNi4zNiw0OS4zMyw0OS4zMywwLDAsMC0uOCw5LjUxYy4yOCw5LjExLDMuNjQsMTcsOC4zNCwyNCwuNzYsMS4xMywxLjYzLDIuMTgsMi40OCwzLjI3YTQ4LjA5LDQ4LjA5LDAsMCwwLDcuMiw3LjRsMS4xNC44OHYuMDZIMjRsMi4xNC02LjdIMjEuMjdsMi4zLTUuODRoNC41OWwxLjM4LTQuNDlIMjUuMjdMMjcuNCw2Mi45bDMuODgsMCwxLjIzLTMuNzUtMy42OSwwLDEuODgtNC43OGgzLjQybC43Ny0yLjctMy4xNywwLDEuNzItNC40NiwzLjA3LDAsLjY2LTIuMzYtMi43NSwwLDEuNTItNCwyLjYyLDAsLjQ4LTEuNy0yLjQzLDBMMzgsMzUuNGwyLjIsMCwuNDMtMS4wOEgzOC40NUwzOS43MiwzMWgyTDQyLDMwbC0xLjg0LDAsMS4xMS0yLjg0SDQzbC4yMy0uOEg0MS41NGwuOTQtMi40NGgxLjU3bC4yMi0uODNINDIuOGwuODctMi4wNkg0NWwuMTMtLjYtMS4yOSwwLC42NC0xLjY1aDEuMzJsLjE3LS43OS0xLjE1LDAsLjU4LTEuNTYsMS4xMywwLC4wOC0uNTRoLTFsLjQ1LTEuMTUsMSwwLC4wNi0uNDUtLjg2LDAsLjM5LTFoLjlsLjExLS41My0uNzksMCwuMzUtLjkxLjgtLjA1LjA5LS40MS4yMSwwLS4wNS0uMjguNDQtLjEuNDUtLjEsMCwwYTguMDcsOC4wNywwLDAsMSwuMjQuOTJoLjY3bC4zMiwxaC0uNjNsLjA5LjU3LjgyLDAsLjQyLDEuMDhINTAuM2wuMDguNDUuOTIsMCwuNDIsMS4xNGgtLjg5bC4wOC41M2gxbC42OSwxLjU2SDUxLjU0bC4xNS43N2gxLjE1bC42NywxLjc0SDUyLjMzbC4xNy41M2gxLjIzTDU0LjUyLDIzbC0xLjM1LDAsLjI3Ljg0aDEuNDJsMSwyLjQzLTEuNjQsMCwuMy44MWgxLjYxTDU3LjI3LDMwbC0xLjgsMCwuMzEsMS4xaDEuODlMNTksMzQuMzdoLTIuMWwuMzQsMWgyLjExbDEuNDksMy42OS0yLjM5LDBMNTksNDAuNzZoMi40bDEuNiw0LTIuNzUsMCwuNzcsMi4zOCwyLjksMCwxLjc1LDQuNDVINjIuNTVzLjM0Ljg5LjQ3LDEuMzUuMzYsMS4zNy4zNiwxLjM3aDMuMzVsMS44Nyw0Ljc4SDY1bDEuMjUsMy43NSwzLjgxLDAsMi4xNiw1LjQxTDY4LDY4LjNsMS40OCw0LjQ1SDczLjlsMi4zMyw1Ljg1SDcxLjM2cy4zMS43Ny40MywxLjE1bC41NCwxLjY3Yy40MSwxLjI1LjgzLDIuNDksMS4yNCwzLjc0LDAsLjA2LDAsLjA4LjExLjA4djBhMTMuMjcsMTMuMjcsMCwwLDAsMi4xLTEuNiwzMy42OCwzMy42OCwwLDAsMCw0Ljg2LTQuNzNjLjY1LS43NiwxLjMyLTEuNDgsMS44OC0yLjI3czEuMTMtMS40NywxLjY1LTIuMjNBNDYuMDYsNDYuMDYsMCwwLDAsOTEsMzkuMTVhNTUuNzEsNTUuNzEsMCwwLDAtMi4zLTcuMjlBNDcuNTgsNDcuNTgsMCwwLDAsODYuMzIsMjdhMzAuNTYsMzAuNTYsMCwwLDAtMy40My01LjA2LDU4LjMsNTguMywwLDAsMC00LjE2LTQuNjksNDQuMjEsNDQuMjEsMCwwLDAtMTMuNjctOSwzMi44LDMyLjgsMCwwLDAtMy40OS0xLjI5QTQ4LDQ4LDAsMCwwLDQ3LjYsNC45MVptMS4wOSw3LjUzLS4xOC42Ni40MiwwWm0tLjQ4LDEuNy0uMTUuNDcsMS4yOCwwLS4xMi0uNDdabS0uNDYsMS42My0uMTMuNTVoMi4xOWwtLjE1LS41NFptLS41NCwyLjExLS4yMS43N2gzLjQybC0uMTQtLjc2Wm0tLjY2LDIuNDktLjE3LjU3aDQuNjdsLS4xNy0uNTdaTTQ1Ljg1LDIzbC0uMTguODVoNi4xN0w1MS42MSwyM1pNNDUsMjYuMjlsLS4yNC44NGg3Ljk0bC0uMjQtLjg0Wk00NCwzMCw0My42OSwzMWgxMEw1My40NCwzMFptLTEuMTgsNC4zOUw0Mi42LDM1LjRINTQuOTFsLS4yNC0xLjA3Wm0tMS4xOSw0LjcyLS41MiwxLjc2SDU2LjM0bC0uNDYtMS43NVptLTEuNjMsNS43LS42LDIuNCwxOC42LDAtLjY0LTIuNFptLTEuNzQsNi44NUwzOCw1Mi43NGMtLjE0LjUxLS4zNiwxLS40NywxLjU1SDU5Ljc3cy0uMjYtMS4xNi0uMzItMS4zOS0uMjEtLjkxLS4zMy0xLjIzYzAtLjExLTMuMzMtLjA1LTMuOTMtLjA1Wm0tMiw3LjUxLTEsMy43NWgyN2wtMS0zLjc4Wm0tMi40OSw5LjE2LTEuMTQsNC40NywzMi4xOSwwLTEuMTgtNC40NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48cGF0aCBpZD0iX0NvbXBvdW5kX1BhdGhfMiIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTExNy41OSwyNC41OGguMDdMMTIxLDM2aC03Wk0xMDcsNDUuODhoMy43OGwyLjM4LTdIMTIybDIuNDIsN2gzLjc4TDExOS44LDIxLjNoLTQuMzhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzMiIGRhdGEtbmFtZT0iJmx0O0NvbXBvdW5kIFBhdGgmZ3Q7IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMzkuNTIsMzIuNTJjMi4zOSwxLjM1LDUuMTcsMi44OSw1LjE3LDYuNzcsMCw0Ljc0LTMuODIsNy04Ljg3LDdhMjEuNTcsMjEuNTcsMCwwLDEtNi4yMy0xVjQxLjZhMTMuMzQsMTMuMzQsMCwwLDAsNi41MSwxLjgyYzIuMzIsMCw0LjY2LTEsNC42Ni0zLjYzcy0yLjA2LTMuNTktNC00Ljc0bC0yLjI1LTEuMzJjLTIuMjctMS4zMi01LjM0LTIuNzEtNS4zNC02LjQ4LDAtNC4zOCwzLjU2LTYuMzQsOC4xNS02LjM0YTI0Ljk0LDI0Ljk0LDAsMCwxLDUuNi43MlYyNWExOS43MywxOS43MywwLDAsMC01Ljc3LTEuMjFjLTIuNDIsMC00LjA2LDEuMTQtNC4wNiwzLjIxczIuMTcsMy4xLDQsNC4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48cGF0aCBpZD0iX0NvbXBvdW5kX1BhdGhfNCIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTE1Ni42MiwzMi41MmMyLjM5LDEuMzUsNS4xNiwyLjg5LDUuMTYsNi43NywwLDQuNzQtMy44MSw3LTguODcsN2EyMS42LDIxLjYsMCwwLDEtNi4yMy0xVjQxLjZhMTMuMzcsMTMuMzcsMCwwLDAsNi41MSwxLjgyYzIuMzIsMCw0LjY3LTEsNC42Ny0zLjYzcy0yLjA3LTMuNTktNC00Ljc0bC0yLjI1LTEuMzJjLTIuMjctMS4zMi01LjM0LTIuNzEtNS4zNC02LjQ4LDAtNC4zOCwzLjU2LTYuMzQsOC4xNS02LjM0YTI1LDI1LDAsMCwxLDUuNTkuNzJWMjVhMTkuNzUsMTkuNzUsMCwwLDAtNS43Ny0xLjIxYy0yLjQzLDAtNC4wNiwxLjE0LTQuMDYsMy4yMXMyLjE3LDMuMSw0LDQuMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzUiIGRhdGEtbmFtZT0iJmx0O0NvbXBvdW5kIFBhdGgmZ3Q7IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNjcuNTIsMzMuNTljMC00LC43NC05LjgzLDUuNjYtOS44M3M1LjcsNS44MSw1LjcsOS44My0uNzgsOS44My01LjcsOS44M1MxNjcuNTIsMzcuNjIsMTY3LjUyLDMzLjU5Wm01LjY2LDEyLjY4YzcuNTUsMCw5LjYxLTYuMDYsOS42MS0xMi42OHMtMi4wNi0xMi42OC05LjYxLTEyLjY4LTkuNTgsNi05LjU4LDEyLjY4UzE2NS42Myw0Ni4yNywxNzMuMTgsNDYuMjdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzYiIGRhdGEtbmFtZT0iJmx0O0NvbXBvdW5kIFBhdGgmZ3Q7IiBjbGFzcz0iY2xzLTEiIGQ9Ik0yMDEuNTcsNDQuODFhMTYuNDMsMTYuNDMsMCwwLDEtNi40NCwxLjQ3Yy01LjQyLDAtOS44LTMuMzUtOS44LTEzLDAtNi41MiwyLjE0LTEyLjQsOS4yOS0xMi40LDUsMCw3LjkxLDIuOTIsNy45MSw3LjEzSDE5OC40YzAtMS41LS40My00LjI4LTMuODgtNC4yOC00LjYzLDAtNS4yNyw1LjYzLTUuMjcsOSwwLDYuMTYsMS41LDEwLjY4LDYuNTksMTAuNjhhMTAuMywxMC4zLDAsMCwwLDUuNzMtMS45MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48cGF0aCBpZD0iX0NvbXBvdW5kX1BhdGhfNyIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTIwNSwyMS4zaDMuNTZWNDUuODhIMjA1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF84IiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMjIxLjQ4LDI0LjU4aC4wN0wyMjQuOTMsMzZoLTdabS0xMC41NSwyMS4zaDMuNzhsMi4zOS03aDguOGwyLjQyLDdoMy43OGwtOC40LTI0LjU3aC00LjM4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF85IiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMjM2LjI5LDI0LjE1aC02LjEyVjIxLjNIMjQ2djIuODVoLTYuMTNWNDUuODhoLTMuNTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzEwIiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMjQ4LjEyLDIxLjNoMy41NlY0NS44OGgtMy41NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48cGF0aCBpZD0iX0NvbXBvdW5kX1BhdGhfMTEiIGRhdGEtbmFtZT0iJmx0O0NvbXBvdW5kIFBhdGgmZ3Q7IiBjbGFzcz0iY2xzLTEiIGQ9Ik0yNTguOTIsMzMuNTljMC00LC43NS05LjgzLDUuNjYtOS44M3M1LjcsNS44MSw1LjcsOS44My0uNzksOS44My01LjcsOS44M1MyNTguOTIsMzcuNjIsMjU4LjkyLDMzLjU5Wm01LjY2LDEyLjY4YzcuNTUsMCw5LjYyLTYuMDYsOS42Mi0xMi42OHMtMi4wNy0xMi42OC05LjYyLTEyLjY4LTkuNTgsNi05LjU4LDEyLjY4UzI1Nyw0Ni4yNywyNjQuNTgsNDYuMjdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzEyIiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMjc3LjI0LDIxLjNoNC40Nmw5LjY4LDE5LjI0aC4wOFYyMS4zaDMuMlY0NS44OGgtNC4ybC05Ljk0LTE5LjY5aC0uMDdWNDUuODhoLTMuMjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzEzIiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMzE0LjA4LDMzLjU5YzAtNCwuNzQtOS44Myw1LjY2LTkuODNzNS43LDUuODEsNS43LDkuODMtLjc4LDkuODMtNS43LDkuODNTMzE0LjA4LDM3LjYyLDMxNC4wOCwzMy41OVptNS42NiwxMi42OGM3LjU1LDAsOS42Mi02LjA2LDkuNjItMTIuNjhzLTIuMDctMTIuNjgtOS42Mi0xMi42OC05LjU4LDYtOS41OCwxMi42OFMzMTIuMiw0Ni4yNywzMTkuNzQsNDYuMjdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzE0IiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMzMzLjEsMjEuM2gxMy4xOHYyLjg1aC05LjYydjcuNTJoOS4xMnYyLjg1aC05LjEyVjQ1Ljg4SDMzMy4xWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8xNSIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTExNy41OSw1NS43NWguMDdMMTIxLDY3LjE4aC03Wk0xMDcsNzdoMy43OGwyLjM4LTdIMTIybDIuNDIsN2gzLjc4TDExOS44LDUyLjQ2aC00LjM4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8xNiIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTEzMC41OSw1Mi40Nmg1bDcsMjAuMTJoLjA3bDctMjAuMTJoNVY3N2gtMy4yMVY1Ni42N2gtLjA3TDE0NC4zLDc3aC0zLjM4bC03LjA1LTIwLjM3aC0uMDdWNzdoLTMuMjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzE3IiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMTU3LjUxLDUyLjQ2aDEzLjU3djIuODVoLTEwdjcuNTJoOS41MXYyLjg1aC05LjUxdjguNTFIMTcxLjRWNzdIMTU3LjUxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8xOCIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTE3OC4xMyw1NS4zMkgxODFjMi42NCwwLDQuMzEsMSw0LjMxLDQsMCwzLjI4LTIuNjMsNC4yNy01LjEzLDQuMjdoLTIuMDZaTTE3NC41Nyw3N2gzLjU2VjY2LjQ3aDJjMy40MiwwLDMuODUsMS42LDQuODQsNS4xM0wxODYuNSw3N2gzLjI0bC0xLjQ2LTYuODRjLS41NC0yLjU2LS44OS00LjctNC4yNC01LjQxdi0uMDdjMi40OS0uNjEsNC44NC0yLDQuODQtNS44LDAtNC44MS0zLjM1LTYuNDUtNy4yLTYuNDVoLTcuMTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzE5IiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMTkzLDUyLjQ2aDMuNTZWNzdIMTkzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yMCIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTIxNS44Nyw3NmExNi4zOSwxNi4zOSwwLDAsMS02LjQ0LDEuNDZjLTUuNDIsMC05LjgtMy4zNS05LjgtMTMsMC02LjUyLDIuMTQtMTIuNCw5LjMtMTIuNCw1LDAsNy45LDIuOTIsNy45LDcuMTJIMjEyLjdjMC0xLjUtLjQzLTQuMjctMy44OC00LjI3LTQuNjMsMC01LjI3LDUuNjItNS4yNyw5LDAsNi4xNiwxLjUsMTAuNjgsNi41OSwxMC42OGExMC4yNywxMC4yNywwLDAsMCw1LjczLTEuOTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzIxIiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNMjI4LjA5LDU1Ljc1aC4wN2wzLjM4LDExLjQzaC03Wk0yMTcuNTUsNzdoMy43OGwyLjM5LTdoOC43OWwyLjQyLDdoMy43OGwtOC40LTI0LjU4aC00LjM4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yMiIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTI0MS4xMyw1Mi40Nmg0LjQ1bDkuNjksMTkuMjRoLjA4VjUyLjQ2aDMuMjFWNzdoLTQuMjFsLTkuOTQtMTkuN2gtLjA3Vjc3aC0zLjIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yMyIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTI3OC43OSw1NS4zMmgyLjg4YzIuNjQsMCw0LjMxLDEsNC4zMSw0LDAsMy4yOC0yLjY0LDQuMjctNS4xMyw0LjI3aC0yLjA2Wk0yNzUuMjIsNzdoMy41N1Y2Ni40N2gyYzMuNDIsMCwzLjg1LDEuNiw0Ljg0LDUuMTNsMS41LDUuNDVoMy4yNGwtMS40Ni02Ljg0Yy0uNTQtMi41Ni0uODktNC43LTQuMjQtNS40MXYtLjA3YzIuNDktLjYxLDQuODUtMiw0Ljg1LTUuOCwwLTQuODEtMy4zNS02LjQ1LTcuMi02LjQ1aC03LjEyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yNCIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTMwMi42NCw1NS43NWguMDdsMy4zOCwxMS40M2gtN1pNMjkyLjEsNzdoMy43OGwyLjM5LTdoOC43OWwyLjQyLDdoMy43N2wtOC40LTI0LjU4aC00LjM4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yNSIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTMxNS42OCw1Mi40NmgzLjU2Vjc3aC0zLjU2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yNiIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTMyMi44Miw1Mi40NmgzLjU2Vjc0LjE5aDkuNDRWNzdoLTEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yNyIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTM0MS40NCw1NS4zMmgyLjg4YzIuNjQsMCw0LjMxLDEsNC4zMSw0LDAsMy4yOC0yLjY0LDQuMjctNS4xMyw0LjI3aC0yLjA3Wk0zMzcuODgsNzdoMy41NlY2Ni40N2gyYzMuNDIsMCwzLjg1LDEuNiw0Ljg0LDUuMTNsMS41LDUuNDVoMy4yNGwtMS40Ni02Ljg0Yy0uNTQtMi41Ni0uODktNC43LTQuMjQtNS40MXYtLjA3YzIuNDktLjYxLDQuODQtMiw0Ljg0LTUuOCwwLTQuODEtMy4zNC02LjQ1LTcuMTktNi40NWgtNy4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48cGF0aCBpZD0iX0NvbXBvdW5kX1BhdGhfMjgiIGRhdGEtbmFtZT0iJmx0O0NvbXBvdW5kIFBhdGgmZ3Q7IiBjbGFzcz0iY2xzLTEiIGQ9Ik0zNTksNjQuNzVjMC00LC43NS05LjgzLDUuNjctOS44M3M1LjcsNS44LDUuNyw5LjgzLS43OSw5LjgzLTUuNyw5LjgzUzM1OSw2OC43OCwzNTksNjQuNzVabTUuNjcsMTIuNjhjNy41NSwwLDkuNjEtNi4wNiw5LjYxLTEyLjY4cy0yLjA2LTEyLjY4LTkuNjEtMTIuNjgtOS41OCw2LTkuNTgsMTIuNjhTMzU3LjE1LDc3LjQzLDM2NC43LDc3LjQzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8yOSIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTM4NS4zOCw1NS43NWguMDdsMy4zOSwxMS40M2gtN1pNMzc0Ljg0LDc3aDMuNzdMMzgxLDcwaDguOGwyLjQyLDdIMzk2bC04LjQtMjQuNThIMzgzLjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PHBhdGggaWQ9Il9Db21wb3VuZF9QYXRoXzMwIiBkYXRhLW5hbWU9IiZsdDtDb21wb3VuZCBQYXRoJmd0OyIgY2xhc3M9ImNscy0xIiBkPSJNNDAyLDU1LjMySDQwNGM0LjQ5LDAsNy4xMywxLjYsNy4xMyw5LjQ0cy0yLjY0LDkuNC03LjA5LDkuNDRINDAyWk0zOTguNDEsNzdoNi4zMWM1LjcsMCwxMC4zNi0yLjE3LDEwLjM2LTEyLjM2LDAtOC4wOC0yLjg4LTEyLjIyLTEwLjM2LTEyLjIyaC02LjMxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjxwYXRoIGlkPSJfQ29tcG91bmRfUGF0aF8zMSIgZGF0YS1uYW1lPSImbHQ7Q29tcG91bmQgUGF0aCZndDsiIGNsYXNzPSJjbHMtMSIgZD0iTTQyNy43Miw2My42OGMyLjM5LDEuMzUsNS4xNywyLjg5LDUuMTcsNi43NywwLDQuNzQtMy44Miw3LTguODcsN2EyMS42MywyMS42MywwLDAsMS02LjIzLTFWNzIuNzZhMTMuMzMsMTMuMzMsMCwwLDAsNi41MiwxLjgyYzIuMzEsMCw0LjY3LTEsNC42Ny0zLjYzcy0yLjA3LTMuNi00LTQuNzRsLTIuMjUtMS4zMWMtMi4yNy0xLjMyLTUuMzQtMi43MS01LjM0LTYuNDksMC00LjM4LDMuNTYtNi4zNCw4LjE1LTYuMzRhMjUsMjUsMCwwLDEsNS42LjcxdjMuMzRhMTkuODEsMTkuODEsMCwwLDAtNS43Ny0xLjIxYy0yLjQyLDAtNC4wNiwxLjEzLTQuMDYsMy4yczIuMTcsMy4xLDQsNC4xM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L2c+PC9zdmc+);
		height: 80px;
		width: 90% !important;
		background-repeat: no-repeat;
		min-width: 205px !important;
	}

   .page-print .nav-toggle {
    display: none !important;
}

	@media (max-width:767px){

		.page-print .logo{

			position: static !important;
			float: none;

			width: 205px !important;
		}

		.page-print .account #maincontent {
			padding-top: 20px !important;
		}

	}

	.modal-inner-wrap{

		max-width:90% !important;

	}

	.header.panel > .header.links {
    font-weight: 600;
}

.customer-welcome:hover{
	color:#ccc !important;
}

a:hover {

    text-decoration: none !important;
}

.breadcrumbs a {

    color: #081e4f;
    text-decoration: none;
    -moz-transition: none;

}

#login-form > fieldset > div.field.email.required > label,
#login-form > fieldset > div.field.password.required > label {
    text-align : left;
}

body > div.page-wrapper > footer > div {
    max-width: initial !important;
}

	input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"] {

		font-weight: 600;
		padding-left: 13px;
		padding-right: 13px;
		padding-bottom: 1px;
		padding-top: 0px;

	}

@media (max-width: 479px) {
	 .minicart-wrapper .block-minicart {
    width: 255px !important;
  }
}

@media (min-width:768px){
input[type="search"]{

padding-right: 40px !important;
    }

}


.input-text.qty, .cart-item-qty, .item-qty {
    padding-right: 2px !important;
    padding-left: 2px !important;
}

.product-item-link:hover {

    color: #333 !important;

}

.product-item-name a:hover {

    color: #006bb4 !important;

}

.minicart-wrapper .block-minicart li:hover {

    cursor: default !important;

}

.sections.nav-sections {
    -moz-transition: none !important;
}


.field-tooltip .field-tooltip-action::before {

    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900 !important;
    content: "\f05a" !important;

}

#tax-exempt-define{
	color: #bbbbbb;
	transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
}
#tax-exempt-define:hover{

	color: #333;
}

.btnT{

	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	padding: .375rem 15px;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
	font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size:13px;
	cursor:pointer;
}

.btnTW{

	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	padding: .375rem 15px;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size:13px;
	color: #fff;
	background-color: #dc3545;
	border-color: #dc3545;
	cursor:pointer;
}

.btnTG{

	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	padding: .375rem 15px;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size:13px;
color: #212529;
background-color: #ffc107;
border-color: #ffc107;
cursor:pointer;
}
.btnTG:hover {
     color: #212529;
background-color: #e0a800;
border-color: #d39e00;
	text-decoration: none;
}

.btnTW:hover {
       color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
	text-decoration: none;
}

.btnT:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
	text-decoration: none;
}

.modal-popup.modal-slide .modal-footer {
    border-top: none !important;
}

@-webkit-keyframes myOrbit {
    from { -webkit-transform: rotate(0deg) translateX(10px) rotate(0deg); }
    to   { -webkit-transform: rotate(360deg) translateX(10px) rotate(-360deg); }
}

@-moz-keyframes myOrbit {
    from { -moz-transform: rotate(0deg) translateX(10px) rotate(0deg); }
    to   { -moz-transform: rotate(360deg) translateX(10px) rotate(-360deg); }
}

@-o-keyframes myOrbit {
    from { -o-transform: rotate(0deg) translateX(10px) rotate(0deg); }
    to   { -o-transform: rotate(360deg) translateX(10px) rotate(-360deg); }
}

@keyframes myOrbit {
    from { transform: rotate(0deg) translateX(10px) rotate(0deg); }
    to   { transform: rotate(360deg) translateX(10px) rotate(-360deg); }
}

.customer-welcome .action.switch {
    color: inherit !important;
}

@media (min-width:768px){

	.limiter{
		float:right !important;
	}

}

#search_autocomplete{
	display:none !important;
}

.rowBTN{

	cursor: pointer;
	margin-top: -40px;
	float: right;
	padding: 0px;
	color: #666;
	text-align: right;
	font-weight: 600;
	letter-spacing: .05em;
	text-transform: uppercase;
	text-shadow: none;
	font-size: 1.4rem;
	line-height: 1.42857143;

}

.rowBTN:hover{
	color:#000;
}

@media (max-width:768px){

	.rowBTN{

		float:none !important;
		margin-top:-15px !important;
		margin-bottom:20px;
		text-align:center !important;

	}
	.rowBTN2row {
		position:relative !important;
		text-align:center !important;
		top: auto !important;
		right: auto !important;
	}

}

.page-main {
    padding-bottom: 25px;
}

.page-product-downloadable .product-options-bottom {
    width: 100% !important;
}

.page-product-downloadable .product-options-bottom .field.qty {
    display: inline-block !important;
}
#maincontent{
	position:relative;
}
.rowBTN2row
{
	position:absolute;
	top:0px;
	right:20px;
	text-align: right;
}
.rowBTN2row .rowBTN2{
	position: relative;
	display: inline-block;
	cursor: pointer;
	padding: 0px;
	color: #FFF;
	font-weight: 600;
	letter-spacing: .05em;
	text-transform: uppercase;
	text-shadow: none;
	font-size: 14px;
	line-height: 40px;
	padding-left:30px;
	padding-right:30px;
	background: #1979c3;
	border: 1px solid #1979c3;
	border-radius:8px;
	margin-bottom: 10px;
}

.rowBTN2row .rowBTN2:hover{
	background-color:#274f77;
}
.customer-welcome .action.switch::after{

    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900 !important;
    content: "\f2bd" !important;
    font-size: 21px !important;
    overflow: visible !important;
    text-align: center !important;;

}

.customer-welcome ul::before {
    right: 4px !important;
}

.customer-welcome ul::after {
    right: 3px !important;
}
.message.global.top_message {
    margin: 0 0 10px;
        margin-bottom: 10px;
    padding: 12px 20px 12px 25px;
    display: block;
    font-size: 1.3rem;
    background: #FF0101;
    border-color: none;
    color: #ffffff;
    margin-bottom: 0;
    text-align: center;
}


@media (min-width: 769px) {
    .page-product-downloadable .product-options-wrapper {
        width: 100% !important;
    }
}

.product-info-price:has(div[data-product-id="228"]),
.product-info-price:has(div[data-product-id="212"]) {
	display: none;
}