
/* ------------------------ CSS ORIGINALI - doppione della search box ("search" diventa "search-smart") per il mobile ------------------------------------------- */

@media only screen and (min-width: 280px) and (max-width: 479px) {

#search-smart {
	padding-top: 0px;
	margin-left: 0px;
}
#search-smart .input-group {
	width: 100%;
}

#search-smart input {
	width: 81%;
	padding-left: 8px;
}

}



@media only screen and (min-width: 480px) and (max-width: 767px) {
#search-smart .input-group {
	width: 100%;
}
 #search-smart input {
	width: 58%;
	padding-left: 8px;
}
 #search-smart {
	padding-top: 0px;
	margin-left: 0px;
}
}


@media only screen and (min-width: 768px) and (max-width: 991px) {

#search-smart input {
	width: 82%;
}

#search-smart {
	margin-left: 0;
}
#search-smart .input-group {
	width: 100%;
}

}


@media only screen and (min-width: 992px) and (max-width: 1169px) {
#search-smart input {
	width: 59%;
}

}


#search-smart .input-group {
	border: 5px solid #e4e4e4;
	border-radius: 5px;
	display: inline-block;
	overflow: hidden;
	width: 100%;
	background: #fff;
}

#search-smart input {
	height: 38px;
	display: inline-block;
	width: 66%;
	border: none;
	background: #fff;
	box-shadow: none;
	font-size: 12px;
	padding-left: 12px;
}

#search-smart button {
	line-height: 34px;
	padding: 4px 15px 0px;
	display: inline-block;
	background: #e83f33;
	border: none;
	color: #fff;
	border-left: 0px #e8e6e2 solid;
	position: absolute;
	right: 0px;
}


#search-smart button:hover {
	background: #e83f33;
	border: none;
	color: #fff
}

#search-smart button i {
	font-size: 17px
}



/* ------------------------ OVERWRITE DEI CSS ORIGINALI ------------------------------------------- */
.tp-bullets{
	z-index:20;
}


.tp-bullets.tp-thumbs .tp-mask {
    width: 300px!important; 
    float: left;
    left:20px;
}

@media only screen and (max-width: 479px) and (min-width: 100px) {
	.tp-bullets.tp-thumbs .tp-mask {
  		left:2px;
		bottom: 10px;
	}
}

.form-control{
	    border: 1px #adaaaa solid;
}
.form-add-tags input.input-text, select, textarea {
	    border: 1px #adaaaa solid;
	}

.rating {
	height: 25px;
}

.button:disabled, .button:hover:disabled {
	background-color: gray;
	border-color: gray;
}

.tab-content {
	color: #666;
}

.mega-menu-title div:after {
	background: inherit;
	width: 40px;
}

.mega-menu-title div {
	letter-spacing: normal;
	padding: 18px 10px 8px;
}

.mega-menu-title div {
	font-size: 13px;
}

.mega-menu-title div {
	font-size: 13px;
	font-weight: 500;
	margin: 0;
	padding: 18px 15px 8px;
	position: relative;
	text-transform: uppercase;
	height: 55px;
	color: #fff;
	letter-spacing: 1px;
}

.mega-menu-title div:after {
	content: "\f038";
	display: inline-block;
	background: #cb2d22;
	width: 50px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
	font-family: 'FontAwesome';
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 50px;
	font-weight: 300;
}

.mega-menu-home>.nav>li:last-child>a {
	border-bottom: 1px solid #e5e5e5;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.home-product-list {
		list-style-type: none;
	}
}

.mega-menu-home {
	height: 1020px;
}

.banner-left {
	padding-right: 20px;
	margin-top: 20px;
}

.language-currency-wrapper .block>div {
	border-left: 0px solid #ccc;
}

.availability.out-of-stock span {
	border-radius: 3px;
}

.mega-menu-category>.nav>li>a:after {
	right: 7px;
}

.fati171 {
	width: 50px;
	height: 50px;
	color: #333;
	font-size: 27px;
	vertical-align: middle;
	line-height: 0px;
	border-radius: 100%;
	text-align: center;
	background-color: #fff;
	margin-right: 14px;
	margin-bottom: 14px;
}

.basket dropdown-toggle:hover i !important {
	color: #e83f33;
}

.top-cart-contain {
	font-size: 15px;
	font-weight: 500;
}

#fati171-span {
	margin-left: -12px;
}

#quick_view_popup-overlay {
	z-index: 1000;
}

#fati171-span {
	margin-left: 0px;
}

.link-wishlist, .top-cart-contain {
	cursor: pointer;
}
/* .link-wishlist A:HOVER, .top-cart-contain A:HOVER{color: #666666!important;
 */
/* .link-wishlist #fati171-span, .link-wishlist i, .top-cart-contain i, .top-cart-contain .shoppingcart-inner SPAN {
	color: #e83f33;
} */

img.bordered{
	border: 1px solid #eee;
}

/* ------------------------ OVERWRITE CSS ORIGINALI BOOTSTRAP ------------------------------------------- */
.tooltip.in {
	opacity: 1;
}

.priceadjustment-tooltip-container .tooltip-inner {
	min-width: 400px;
	min-height: 400px;
	max-width: 400px;
	max-height: 400px;
}

.no-wrap{
	 white-space: nowrap;
}

.item-prezzo-ribassato {
		display: inline-block;
		background-color: #4CAF50;
		height: 38px;
		top: -10px;
		position: relative;
		left: -15px;
		width: 5px;
}

.configurationCode .item-prezzo-ribassato,
.no-img {
	height: 19px;
    top: 0px;
}

        .legend { 
        	display: block;
            align-items: center;
            margin-bottom: 15px;
        }
        
        .legend-row {
            display: block;
            align-items: center;
            margin-right: 20px;
        }
        
        .legend-color {
            width: 6px;
            height: 20px;
            background-color: #4CAF50;
        }


/* ------------------------ COMMON - POPUP ------------------------------------------- */
.popup-wrap {
	position: absolute;
	top: 0px;
	left: 0;
	z-index: 1101;
	outline: none;
	width: auto;
	right: 0px;
}

.popup-outer {
	position: relative;
	display: block;
	margin: auto;
	z-index: 999;
}

#acq-ora:HOVER {
	color: white;
}

/* ------------------------ HEADER V2 ------------------------------------------- */
.v2-header  .gestione-header{
	list-style: none;
}
.v2-header #header-top{
	background: #fddc45;
	    padding-top: 8px;
	    padding-bottom: 8px;
}
 

.v2-header .first-row,
.v2-header .first-row A,
.v2-header .first-row A:HOVER,
.v2-header #dhb-trasp-gra-cond-vend {
/* 	color: #666;  */
	color: #000; 
}

.v2-header .vedi-zone{
	text-decoration: underline;
}

.v2-header .right-panel DIV {
	display: inline;
	float: right;
}

.v2-header .center-panel{ 
	text-align: center;
}

.v2-header .right-panel DIV{
	margin-right: 20px;
} 
.v2-header	.navbar-inverse{
	border-radius: 0px; text-align: center;
}

.v2-header .js-navbar-collapse{
	line-height: 0px;
}
	
.v2-header#desktop-category-nav .navbar{
	margin-bottom: 0px;
}

.v2-header#desktop-category-nav LI{
	list-style-type:none;
}

.v2-header#desktop-category-nav .dropdown-menu-panel-col{
	margin-left: 0px;
}

.v2-header#desktop-category-nav .sottocategorie-li{
	margin-top: 4px;
}

@media only screen and (max-width: 1050px) {
	.v2-header#desktop-category-nav{
		display: none;
	}
	
}	 

@media only screen and (min-width: 1051px) { 	
	.v2-header .first-row,
	.v2-header .first-row A,
	.v2-header .first-row A:HOVER,
	.v2-header #dhb-trasp-gra-cond-vend { 
		font-size: 14px;
	} 
}	

.v2-header .head-fix-logo-div-v2{
	padding-left: 0px;
	margin-left: -16px;
}

.v2-header-fixed #menu-mob-icon {
	font-size: 30px;
	color: #666666;
	margin-top: 4px;
}

.v2-header-fixed #smart-row-dh{
	margin-top: 5px; 
}

.v2-header-fixed #smart-row-dh #smart-row-dh-hm{
	width: 16.6%; float: left; text-align: center; 
}

/* jtv-logo-block nella versione standard header */
.v2-header-fixed #smart-row-dh .jtv-logo-block{
	width: 33.2%; float: left; text-align: center;
}
/* jtv-logo-block nella versione checkout header */
.v2-header-fixed #smart-row-dh .checkout-jtv-logo-block{
    width: 62.2%;
    float: left;
    text-align: left;
    margin-left: 4%;
}

.v2-header-fixed #smart-row-dh #h-phone{
	width: 16.6%; float: left; text-align: center;
}

.v2-header-fixed #smart-row-dh #h-user{
	width: 16.6%; float: left; text-align: center;
}

.v2-header-fixed #smart-row-dh #h-basket{
	width: 16.6%; float: left; text-align: center;
}

#icon-basket-label{
background-color: #e83f33;
font-size: 12px;
padding: 5px 7px;
color: white;
font-weight: bold;
border-radius: 20px; 
margin-top: -12px;
margin-left: 19px;
background: #e53939;
line-height: 10px;
text-align: center;
display: block;
position: absolute;
z-index: 1;
}

@media screen and (max-width: 300px) {
	#icon-basket-label  {
		margin-left: 1%;
	}
}

@media screen and (min-width: 301px) and (max-width: 400px) {
	#icon-basket-label  {
		margin-left: 2%;
	}
}
 
@media screen and (min-width: 401px) and (max-width: 550px) {
	#icon-basket-label  {
		margin-left: 4%;
	}
}

@media screen and (min-width: 551px) and (max-width: 1050px) {
	#icon-basket-label  {
		margin-left: 5%;
	}
}


/* ------------------------ HEADER V2 MOBILE ------------------------------------------- */

 



@media only screen  and (max-width: 1050px) {
	
	.v2-header-fixed .icon {
		color: #666;
		font-size: 30px;	
	}	
	#fati171-span{
		display: none;
	}
	
	.v2-header-fixed #head-fix-logo-img, 
	.v2-header-fixed #head-fix-logo-img-smart
	 {
		height: 33px;
	    margin: -1px; 
	}
		
	.v2-header-fixed .jtv-top-search {
	    width: 100%;
	} 
		
	.v2-header-fixed .top-search {
	    position: relative;
	    z-index: 1000;
	    margin-top: 12px;
	    width: 100%;
	    margin: 10px 0px;
	}
}	



#header #tr-gra-mob{ font-size: 12px; } 
#header	#tr-gra-mob-close { padding: 0px; text-align: center; }


/* ------------------------ HOME V2 ------------------------------------------- */


#v2-sett-princ-home #my-pics-container{
	padding-left: 0px; padding-right: 0px;
}

#v2-sett-princ-home #my-pics{
	width: 100%; margin: auto; height: 100%;
}

#v2-sett-princ-home #v2-slidershow{
	margin-top: 20px;
}

.daily-deal-section {
    background-color: white; 
}

/* ------------------------ HEADER ------------------------------------------- */
#menuSinistra img{
    /* width: 40px; */
    float:left;
    position: relative;
    z-index: 4000;
    top: 6px;
} 

@media screen and (min-width: 1200px)  {
	#menuSinistra img  {
	width: 40px;
	}
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	#menuSinistra img  {
	width:30px;
	}
}

@media screen and (max-width: 991px) {
  #menuSinistra img {
	width:25px;
  }
}


#fixed-header {
	position: fixed;
	top: 0px;
	left: 0;
	padding: 0;
	background-color: rgba(250, 250, 250, 1);
	z-index: 3000;
	width: 100%;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #555959;
}

.fixed-h-bordered {
	border-bottom: 2px solid silver;
}

.head-fix-c1 {
	/* width: 1002 -14px; */
	margin: 0 auto 0;
	color: #ffffff;
	display: block;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #555959;
	color: -internal-root-color;
	content: " ";
	display: table;
	border-collapse: collapse;
	clear: both;
	content: " ";
	display: table;
	border-collapse: collapse;
}

.head-fix-inner {
	background-color: rgba(250, 250, 250, 1);
	z-index: 100;
}

@media only screen and (min-width: 1170px) {
	.head-fix-logo {
		margin-top: 0px !important;
		margin-bottom: 0px;
	}
	.head-fix-logo #head-fix-logo,
	 .head-fix-logo #head-fix-logo-img,
	 .head-fix-logo #head-fix-logo-img-smart
	 {
		height: 50px;
	}
}

@media only screen and (min-width: 993px) and (max-width: 1169px) {
	.head-fix-logo {
		margin-top: 6px !important;
		margin-bottom: 0px;
	}
	.head-fix-logo #head-fix-logo, 
	.head-fix-logo #head-fix-logo-img, 
	.head-fix-logo #head-fix-logo-img-smart {
		height: 50px;
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.head-fix-top-search {
		margin-top: 12px !important;
	}
	.link-wishlist {
		float: right;
	}
	.logo {
		width: 120px !important;
		margin-top: 0px !important;
		padding-top: 5px;
	}
	.icon-basket-loaded, .fa-phone   {
		font-size: 30px;
		color: #666666;
	}
	.top-cart {
		margin-top: 12px;
	}
}

@media only screen and (max-width: 479px) and (min-width: 100px) {
	.head-fix-top-search {
		margin-top: 12px !important;
	}
	.link-wishlist {
		float: right;
	}
	.logo {
		width: 120px !important;
		margin-top: 10px !important;
	}
	.icon-basket-loaded, .fa-phone {
		font-size: 30px;
		color: #666666;
	}
	.fa-phone {
		margin-top: 2px;
	}
}

/* .head-fix-logo #head-fix-logo{
	height: 50px;
} */

.head-fix-top-search {
	margin-top: 6px;
}

.head-fix-top-cart {
	margin-top: 12px;
	height: 49px;
}

#menu-product-header{
	display:none;
	position: fixed;
    bottom: 0px; 
	background-color: rgb(253, 220, 69);
	width: 100%;
	z-index: 1000;
	background-color: transparent;
}

.product-header{  
	font-size: 1.4em;   
/* 	background-color: #eeeeeeab; */
/* 	background-color: rgb(253, 220, 69); */
}
.product-header i{
	margin-right: 5px;
	/* color: rgb(232, 63, 51); */
}

.product-header .row DIV SPAN{
	cursor: pointer;
} 

@media only screen and (min-width: 768px) and (max-width: 992px) { 
	.product-header-column SPAN SPAN{
		display: none;
	}
}
	 
.product-header-column:first-child{
	border-left: 2px solid silver; 
}
	 
.product-header-column{
	height: 34px;
	padding:  4px;
	border-right: 2px solid silver;
	border-top: 2px solid silver;
	background-color: #fddc45;
	border-radius: 4px 4px 0px 0px;
}
 
.product-header-column{
	color: #9e6002;
	text-align: center;
	cursor: pointer;
}
.riga-7 .colonna{
	width: 14.28%;
	float: left;
}
.riga-6 .colonna{
	width: 16.66%;
	float: left;
}
.riga-5 .colonna{
	width: 20%;
	float: left;
}
.riga-4 .colonna{
	width: 25%;
	float: left;
}
.riga-3 .colonna{
	width: 33%;
	float: left;
}
.riga-3:after
, .riga-4:after
, .riga-5:after
, .riga-6:after
, .riga-7:after {
  clear: both;
}

/* .product-header .domande-risposte{
	text-align: right;
} */

/* ------------------------ BARRA DI NAVIGAZIONE  ------------------------------------------- */
#breadcrumbs-opacity {
	display: inline;
	position: absolute;
	background-color: #fff;
	width: 20px;
	z-index: 1;
	opacity: 0.6;
}

#breadcrumbs-row {
	padding-right: 7px;
}

.breadcrumbs SPAN{
	color: #666;
}
	

/* ------------------------ HOME ------------------------------------------- */

/* 					bootstrap carousel ------------------------------------------- */
.carousel-inner P {
	margin: 0px;
}



@media only screen and (min-width: 993px)   {
	div.our-clients {
  		margin-top: 60px!important;
	}
}

.home-cat {
	text-align: left;
}

.color-effect-1 {
	text-align: center;
}

.color-effect-1 .bottom {
	padding-bottom: 13px;
}

.color-effect-1 A {
	font-size: 16px;
	font-weight: 600;
	color: black;
}

#box-feedback-bottom {
	padding-top: 13px;
}

#box-24-48 {
	background-color: #E64139;
}

#box-assistenza-tecnica {
	background-color: #179e5b;
}

#box-feedback {
	background-color: #FD8843;
}

#box-portepvc {
	background-color: #40C4DE;
}

#box-24-48, #box-assistenza-tecnica, #box-feedback, #box-portepvc {
	margin-top: 40px;
}

#data-transition-li {
	width: 100%;
	height: 100%;
	overflow: hidden;
	visibility: visible;
	left: 0px;
	top: 0px;
	z-index: 18;
	opacity: 1;
}

#slotholder {
	width: 100%;
	height: 100%;
}

#benv-sito {
	z-index: 3;
	white-space: nowrap;
	transition: all 0s ease 0s;
	min-height: 0px;
	min-width: 0px;
	line-height: 40px;
	border-width: 0px;
	margin: 0px;
	padding: 0px 20px;
	letter-spacing: 0px;
	font-size: 34px;
	left: 49.8844px;
	top: 109.746px;
	visibility: visible;
	opacity: 0;
	transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.00166, 0, -49.8844, 0, 1);
}

#esplor-nostr {
	z-index: 2;
	white-space: nowrap;
	color: rgb(43, 133, 227);
	text-shadow: none;
	transition: all 0s ease 0s;
	min-height: 0px;
	min-width: 0px;
	line-height: 54px;
	border-width: 0px;
	margin: 0px;
	padding: 0px 20px;
	letter-spacing: 1px;
	font-size: 50px;
	left: 49.8844px;
	top: 159.63px;
	visibility: visible;
	opacity: 0;
	transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.00166, 0, -49.8844, 0, 1);
}

#graf-sempl {
	transition: all 0s ease 0s;
	min-height: 0px;
	min-width: 0px;
	line-height: 54px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
	font-size: 50px;
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
	.slide {
		/*background: url('../../../resources/shopmart/images/slider/banner1.png');*/
		margin-top: 20px;
		/* height: 266px;  */
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.slide {
		/*background: url('../../../resources/shopmart/images/slider/banner1.png');*/
		margin-top: 20px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
	.slide {
		/*background: url('../../../resources/shopmart/images/slider/banner1.png');*/
		margin-top: 20px;
		height: 457px;
	}
	.slide IMG {
		
	}
	.logo {
		margin-top: 14px;
	}
	.head-fix-logo  {
		margin-top: 2px ;
		margin-bottom: 0px;
	}
	/* 	.cart-plus-minus{
		width: 173px!important;
		margin-right: 0px;
	}
	.aggiungiCarrelloVariabileButton{
		margin-top: 8px;
	} */
}

@media only screen and (min-width: 993px) and (max-width: 1169px) {
	.slide {
		/*background: url('../../../resources/shopmart/images/slider/banner1.png');*/
		margin-top: 20px;
		/*   height: 479px;   */
		height: 479px;
	}
	.slide IMG {
		
	}
	.logo {
		margin-top: 11px;
	}
	.cart-plus-minus {
		width: 300px !important;
		margin-right: 0px;
	}
}

@media only screen and (min-width: 1170px) {
	.slide {
		/*background: url('../../../resources/shopmart/images/slider/banner1.png');*/
		margin-top: 20px;
		width: 100%;
		height: 520px;
	}
	.slide IMG {
		
	}
	.logo {
		margin-top: 7px;
	}
	.cart-plus-minus {
		width: 300px !important;
		margin-right: 0px;
	}
}

.prezzo-base {
	padding-left: 5px;
	padding-top: 6px;
}

/* .slider-categorie-home  .owl-item{
    width: 211px!important;
} */
.prod-home-rating {
	width: 80px;
}

.home-cat {
	cursor: pointer;
}

.brand-img:hover {
	opacity: 1 !important;
}

.ult-nov-photo{
	margin: 0px;
    margin-top: 0px;
}

/* ------------------------ SETTORE PRINCIPALE CATEGORIE ------------------------------------------- */

/* .pr-img-area .settPrincCatA{
	text-align: center;
} */
.item-title-no-wrap {
	white-space: normal !important;
	overflow: visible !important;
	text-overflow: unset !important;
}

.settPrincCatA figure {
	text-align: center;
}

.pr-img-area .settPrincCatImg {
	height: auto;
	width: auto;
}

.category-descr {
	border-bottom: 1px solid #e5e5e5;
	padding-top: 10px;
	padding-bottom: 10px;
}

.category-descr-2 {
	border-top: 1px solid #e5e5e5;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}



/* ------------------------ SETTORE PRINCIPALE SOTTOCATEGORIE ------------------------------------------- */
.settPrincSottcatActions {
	text-align: right;
}




#barra-ordina-per .sorter .short-by {
	display: inline-block;
	float: none;
		padding-left: 0px;
	}
#barra-ordina-per #sorter-cont{
		padding-left: 0px; 
}

@media screen and (min-width: 992px) {
	#barra-ordina-per .sorter {
		text-align: right;
	}
}	
@media screen and (max-width: 991px) {
	#barra-ordina-per .sorter {
		text-align: left;
	} 
	#barra-ordina-per #sorter-cont{
		margin-top: 10px; 
	}
}

@media screen and (max-width: 767px) {
	.price-box {
		border-top: none !important;
	}
}

 

#barra-ordina-per #num-prod{
	padding-left: 0px;	
}
 

#barra-ordina-per {
	padding: 10px;
	margin-bottom: 10px;
}
#op-label{
	font-weight: normal;
}
#ordina-per-sel{
	padding-left:5px;
	width: 246px;
}

#sotto-cat-page .price{
	margin: 0px;
	display: inline;
}

.icon-sale-label {
	background-color: #008000;
    font-size: 15px;
    padding: 8px 8px;
    color: white;
    font-weight: bold;
}

.hot-not-avaible{
	border: none; 
	padding: 8px 8px;
	bottom: 4px;
    left: 6px;
    font-size: 15px;
    font-weight: bold;
	background-color: #D60000;
}

/* ------------------------ SETTORE PRINCIPALE PRODOTTO ------------------------------------------- */
#sett-princ-prod-product-detail #ratings-container{
	clear: both;	
}
#sett-princ-prod-product-detail .ratings{
	float: left;
}

#sett-princ-prod-product-detail .short-description{
	clear: both;
}
#sett-princ-prod-product-detail #tempo-consegna,
#container-prodotto-mobile #tempo-consegna{
	border: 1px solid silver; border-radius: 8px; padding: 7px; display: inline-block;
	margin-bottom: 10px;
}

#sett-princ-prod-product-detail #tempo-consegna .fa-truck,
#container-prodotto-mobile #tempo-consegna .fa-truck{
	margin-right: 5px;
}

#container-prodotto-mobile #tempo-consegna-row{
	padding-left: 5px;
}


#sett-princ-prod-product-detail .special-price{
	padding: 5px;
}
#sett-princ-prod-product-detail .sale-label, 
#sett-princ-prod-product-detail .not-avaible-label{	
	float: right;
    font-size: 15px;
    padding: 5px;
    color: white;
    font-weight: bold;
    border-radius: 2px;
}
 

#sett-princ-prod-product-detail .sale-label {	
	background-color: #008000;
}
#sett-princ-prod-product-detail .not-avaible-label{	
	background-color: #D60000;
}



#zoom1 {
	position: relative;
	display: block;
}

.zoom-img {
	display: block;
	visibility: visible;
}

.flex-viewport {
	overflow: hidden;
	position: relative;
}

.previews-list {
	width: 1000%;
	transition-duration: 0s;
	transform: translate3d(0px, 0px, 0px);
}

.previews-list LI {
	width: 100px;
	float: left;
	display: block;
}

.navigatoreImmagini .listaAnteprime li {
	width: 100px !important;
}

.navigatoreImmagini .listaAnteprime li img {
	width: 100px;
	border: 1px solid #eee;
}

.zoorate-container {
	float: left;
}

.recensioni-label {
	float: left;
	margin: 4px;
	text-decoration: underline;
}

.author {
	font-size: 15px;
	color: black;
}

.author SPAN {
	font-weight: bold;
}

#messaggioInvioDomanda {
	color: red;
	padding-top: 10px;
}

.special-price .price {
	white-space: normal !important;
}

.rigaItemDiv2 {
	font-size: 75%;
	color: #9999FF;
}

 DIV.consegna-gg {
 	background-color: #008000;
	text-align: center; 
    font-size: 15px;
    padding: 6px;  
    font-weight: bold;
    border-radius: 4px;
    font-size: 13px;
    color: white;
}

.giorni-5 { 
 	background-color: #e27d00!important;
}
 
.inputTextQuantita {
	text-align: center;
	max-width: 64px;
	margin: 0 auto;
	border-radius: 3px;
	border: 1px solid #e5e5e5;
	box-shadow: none;
	width: 50px;
}

.set-princ-prod-cont-title {
	font-size: 2em;
	color: rgb(232, 63, 51);
	border-bottom: 2px solid silver;
}

.set-princ-prod-cont-main {
	margin-top: 20px;
}

#setPrincProdContainerProdNameContent A {
	color: red;
	font-size: 18px;
}

.tabRedContainer TABLE {
	width: 100%;
}

.tabRedContainer TABLE TD {
	border: 1px solid #e5e5e5;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 13px;
	vertical-align: middle;
}

.tabRedContainer TABLE TH {
	border: 1px solid #e5e5e5;
	color: white;
	font-size: 15px;
	font-weight: bold;
	height: 40px;
	background-color: #e83f33;
	vertical-align: middle;
	text-align: center;
}

.productConfigurationPriceImg {
	height: 70px;
	width: 70px;
	max-width: none;
	border: 1px solid #e5e5e5;
}

.aggiungiCarrelloVariabileButton {
	margin-left: 15px;
	height: 40px;
}

.avvisamiCarrelloVariabileButton{
	background-color: #008000!important;
}

.avvisamiCarrelloVariabileButton:HOVER{
	background-color: #e83f33!important;
}

#popupContainer {
	display: none;
}

.setPrincProdDomande {
	font-size: 18px;
	color: black;
}

.setPrincProdRisposte {
	font-size: 18px;
	color: #5F021F;
}

#invioDomanda {
	text-align: center;
}

#cons-per-te {
	text-align: center;
	font-size: 25px;
	margin-top: 40px;
}

.filtri-variabili {
	width: 70px !important;
	color: #333 !important;
	font-size: 10px !important;
	padding: 1px !important;
	font-weight: 500 !important;
	margin: 1px !important;
}

.filtri-variabili>*:DISABLED {
	color: red;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	h1 {
		line-height: 21px;
	}
}

@media only screen and (max-width: 479px) and (min-width: 100px) {
	h1 {
		line-height: 21px;
	}
}

.product-view-area .product-name h1 {
	text-transform: none;
}

.product-view-area .product-details-area .price {
	font-size: 21px;
}

#prod-social-box {
	overflow: auto;
	width: 100%;
}

#prod-social-box>DIV {
	float: right;
}

.attributo-item-option-div {
	border-top: 1px solid silver;
	height: 30px;
}

.attributo-item-option-div .valore {
	float: left;
	width: 70%
}

.attributo-item-option-div .input {
	float: left;
	width: 30%
}

.attributo-item-option-div .disabled {
	color: red;
}

.img-li {
	display: inline;
}

#product-view-area-container {
	margin-bottom: 20px;
}

.jssorl-009-spin-mob {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.7);
}

.jssorl-009-spin-img {
	margin-top: -19px;
	position: relative;
	top: 50%;
	width: 38px;
	height: 38px;
}

.accessorio-container {
	background-color: #f7f7f7 !important;
	padding: 0px;
	min-height: 0px;
	margin-top: 20px;
	padding-bottom: 15px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.accessorio-best-title H2 {
	font-size: 14px !important;
}

.accessorio-best-title {
	font-weight: 600;
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 0.5px;
	color: #333;
	padding-bottom: 15px;
	transition: color 300ms ease-in-out 0s, background-color 300ms
		ease-in-out 0s, background-position 300ms ease-in-out 0s;
}

.accessorio-owl {
	opacity: 1;
	display: block !important;
}

#accessorio-content {
	margin: 1px;
}

.accessorio-element {
	width: 300px;
	background-color: white;
	border-radius: 8px;
	margin-left: 14px;
	border: 1px solid silver;
	margin-bottom: 6px;
	white-space: normal;
}

.accessorio-first-img {
	border: 1px solid silver;
	margin-left: 31px !important;
	height: 70px;
	width: 70px !important;
}

.accessorio-element-row {
	padding-top: 10px;
}

.accessorio-name {
	font-size: 15px;
	height: 66px;
	overflow: hidden;
}

.accessorio-prezzo {
	margin-top: 4px;
	font-size: 10px;
}

.accessorio-cart-plus-minus {
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.accessorio-dettagli {
	margin-left: 30px;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.accessorio-dettagli SPAN {
	margin-left: 5px;
}

.correlato-pr-img-area {
	background-color: white;
}

#articoli-correlati-main-container {
	background-color: #f7f7f7;
}

.altre-variabili .fa-angle-left {
	color: #e83f33;
	font-size: 18px;
}

#spp-pd-carr-product-name, #spp-pd-carr-cat-attr-tab-div {
	border-bottom: 1px solid #e5e5e5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgb(229, 229, 229);
}

#spp-pd-carr-cart-codice {
	opacity: 0.6;
	font-size: 11px;
	text-transform: uppercase;
}

#spp-pd-carr-cart-codice SPAN {
	font-weight: bold;
}

.spp-pd-carr-cart-prezzo {
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 21px;
}

.spp-pd-carr-cart-prezzo-e {
	color: #e74c3c;
	font-weight: 600;
}

.spp-pd-carr-cart-prezzo-iva {
	font-size: 75%;
	color: #9999FF;
}

.spp-pd-carr-cart-mess {
	font-size: 20px;
}

#spp-pd-carr-cart-cpm {
	min-height: 60px;
	padding-left: 0px;
}

#spp-pd-carr-cart-cpm .numbers-row {
	width: 360px;
}

.spp-pd-carr-cart-tabella-sconti {
	display: table !important;
}

#spp-pd-carr-cart-pd {
	color: red;
}

#spp-pd-carr-cart-po {
	text-decoration: line-through;
	color: red;
}

.spp-pd-carr-td1 {
	height: 30px;
	vertical-align: middle;
	font-size: 15px;
	padding: 3px;
}

.spp-pd-carr-td2 {
	padding-left: 10px;
	padding: 3px;
	height: 30px;
	vertical-align: middle;
}

.spp-pd-carr-div1 {
	display: inline;
	cursor: pointer;
}

.spp-pd-carr-span1 {
	margin-right: 10px;
}

#sppm-pd-carr-rating-container {
	height: 31px;
}

#sppm-pd-carr-table-div {
	border-bottom: 1px solid #e5e5e5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgb(229, 229, 229);
	border-top: 1px solid #e5e5e5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: rgb(229, 229, 229);
}

#sppm-pd-carr-table {
	width: 100%;
}

.sppm-pd-carr-td1 {
	height: 30px;
	vertical-align: middle;
	font-size: 15px;
	padding: 3px;
}

.sppm-pd-carr-td2 {
	padding-left: 10px;
	padding: 3px;
	height: 30px;
	vertical-align: middle;
}

.sppm-pd-carr-div1 {
	display: inline-block;
	cursor: pointer;
}

.sppm-pd-carr-div1 {
	margin-right: 10px;
}

#spp-pd-carr-ratings {
	/* 	border-bottom: 1px solid #e5e5e5;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(229, 229, 229); */
	
}

.prezzo-non-scontato {
	color: red;
	text-decoration: line-through;
	margin-right: 5px;
}

div.ricoBox {
	background-color: #27B23F;
	float: right
}

div.ricoBox p {
	padding: 10px 10px 0 10px;
	font-size: 20px;
	color: #fff;
	margin-bottom: 0;
}

div.ricoBox i {
	padding-left: 10px;
	color: #000;
}

div.ricoBox .contattaci {
	padding-left: 10px;
	padding-bottom: 10px;
	display: block;
	color: #ffefed;
	cursor: pointer;
}

div.ricoBox .contattaci span {
	text-decoration: underline;
	margin-left: 0px;
	padding-top: 0px;
	display: inline;
	color: #ffefed;
	font-size: 12px;
}

div.ricoBox div span {
	margin-left: 10px;
	padding-top: 10px;
	display: block;
	color: #ffefed;
	font-size: 12px;
}

div.ricoBox div input {
	margin-left: 10px;
	width: 250px;
}

div.ricoBox div textarea {
	margin-left: 10px;
	width: 250px;
}

div.ricoBox .bottone-div {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.ricoBox #ricoBox-dati {
	display: none;
}

#rating-vote, .rating-vote-cat{
	height: 15px;
	margin-top: 5px;
}

#rating-div {
	cursor: pointer;
}

.tabDetailHighlightedRow {
	background-color: #d1ffce;
}

.codiceHighlighted {
	font-weight: bold;
	background-color: #d1ffce;
}

.codiceNormal {
	font-weight: normal;
}

 
.video-box{
	width: 100%; border: 1px solid silver;
}
.info-tab-prodotto{
	margin-top: 30px;
}
#area-download{
	margin-top:15px;
	float: none;
}
#area-download .tit{
	font-size: 23px;	
	margin-bottom:15px;
}
#area-download .pdf{
	width: 23px;
}


		/* ---- box domande e risposte  */

.asqueBox{
    background-color: #f7f7f7;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px, rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 2px 1px -1px;
    padding: 15px;
    margin: 20px 0;
    font-family: Roboto,"Helvetica Neue",sans-serif;
    
}

.asqueBox .child{
border-bottom: 1px solid #8080804f;
}	


.asqueBox img{
    width: 40px;
    margin-right: 32px;
    float: left;
}

.asqueBox p {
   text-align:left;
 	
}

.asqueDom{
    text-align:left;
    color: rgba(0,0,0,0.87);
    font-size: 16px;
    font-weight: 600;
}

.asqueDomAut{
    font-size: 12px;
    font-weight: 700;
    color: #00000096;
}

.asqueRis{
    padding: 16px;
    font-size: 16px;
}

#caratteristiche .car-title, #scheda_tecnica_tab .car-title{
/* border-bottom: 1px solid #e5e5e5; font-size: 20px; margin-left: 20px; margin-bottom: 10px; 
		padding-bottom: 10px; */
		    margin-bottom: 10px;
}
#caratteristiche .row , #scheda_tecnica_tab .row{
border-bottom: 1px solid #e5e5e5; font-size: 20px; margin-left: 0px; margin-bottom: 10px; 
		padding-bottom: 10px;
}

#caratteristiche table.TableLongDesc{
	margin-top: 0px;
}

.accordion-faq .panel-body {
	color: #333333;
}

.panel-body, 
.set-princ-prod-schede, 
.product-view-area .short-description,
.product-view-area .short-description p,
.product-view-area .short-description div {
	font-size: 14px;
}

.show-all-td, .hide-all-btn{
	display: none;
	text-decoration: underline;
	cursor: pointer;
}
/*  .attributo{
	color: purple;
} */


/* ------------------------ SETTORE PRINCIPALE PRODOTTO - BOUNDLE ACCESSORI ------------------------------------------- */
#boundle-accessori-content {
	background-color: #f7f7f7 !important;
	padding: 5px;
}

@media screen and (min-width: 768px) {
	#boundle-accessori-content .shown-if-mobile {
		display: none;		
	}
}	


@media screen and (min-width: 1px) and (max-width: 767px) {
	#boundle-accessori-content .hidden-if-mobile {
		display: none;		
	}
	
	#boundle-accessori-content .cart-plus-minus .qty{
		margin-right: 0px;
		margin-left: 0px;
		width: 40px;
	}
	
	#boundle-accessori-content .dec.qtybutton {
		padding: 12px 9px 4px 10px;
	}
	
	#boundle-accessori-content .inc.qtybutton {
		padding: 12px 9px 4px 11px;	
	}

}	


#boundle-accessori-content #messaggio-1 {
	font-size: 1.7em;
	color: #e83f33;
}

#boundle-accessori-content #tabella-principale {
	width: 97%;
	margin: auto;
}

#boundle-accessori-content #tabella-header #boundle-prezzo-totale-row,
#boundle-accessori-content #tabella-header #boundle-prezzo-totale-iva-inclusa-row {
	text-align: right;
}

#boundle-accessori-content #tabella-header #boundle-prezzo-totale-row
	{
	color: white;
	font-size: 1.3em;
}

#boundle-accessori-content  #boundle-tabella-header {
	width: 100%;
}

#boundle-accessori-content  #boundle-tabella-header TD {
	padding: 9px;
}

#boundle-accessori-content #tabella-header #boundle-prezzo-totale-iva-inclusa-row
	{
	color: white;
	font-size: 1.1em;
}

#boundle-accessori-content #tabella-header .header {
	background-color: #e83f33;
}

#boundle-accessori-content #tabella-header #conferma-button:HOVER{
	background-color: black!important;
}

#boundle-accessori-content #tabella-principale .intermedio {
	padding-top: 5px;
	padding-bottom: 5px;
}

#boundle-accessori-content #tabella-principale .col-1,
#boundle-accessori-content #tabella-header .col-1 {
	width: 26%;
}

#boundle-accessori-content #tabella-principale .col-2,
#boundle-accessori-content #tabella-header .col-2 {
	width: 5%;
}

#boundle-accessori-content #tabella-principale .col-3,
#boundle-accessori-content #tabella-header .col-3 {
	width: 62%;
}
#boundle-accessori-content .boundle-tabella-accessorio TD {
	background-color: white;
	padding: 2%;
}
#boundle-tabella-header #h-tot {
	width: 70%;
}
#boundle-tabella-header #h-conf{
	width: 30%; 
	text-align: right;
}

#boundle-tabella-header #conferma-button {
	font-size: 1.4em;	
}

#boundle-accessori-content .flag-aggiunto-hide {
	display: none;
}

#boundle-accessori-content .content {
  padding: 16px;
}

#boundle-accessori-content .sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

#boundle-accessori-content .sticky + .content {
  padding-top: 102px;
}


/* ------------------------ SETTORE PRINCIPALE PRODOTTO - POPUP ------------------------------------------- */
#but_shopping_cart_li{
	float: right;
}

#chius-inv {
	background-color: white;
	font-size: 15px;
}

#chius-inv i {
	color: red;
	font-size: 25px;
}

#setPrincProdPopupButtons {
	height: 40px;
}

.content-centered {
	text-align: center;
}

.pr-img-area .image-natural {
	width: auto;
}

#quick_view_popup-overlay, #quick_view_popup-wrap {
	display: none;
}

#quick_view_popup-close {
	display: inline;
}

#succ-mess {
	font-size: 18px;
}

#conf-agg-elenco-carello {
	margin-top: 7px;
	border: none;
}

.carrello-row {
	margin-bottom: 6px;
}

.carrello-row IMG {
	max-width: none;
	width: 60px;
	height: 60px;
}

.carrello-row-desc {
	padding-left: 2px;
	padding-right: 2px;
}

#accessori-wpb-wrapper {
	background-color: #f7f7f7;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	padding-top: 10px;
	position: relative;
}

#pulsante-scorri-destra {
	color: black;
	border: 1px solid silver;
	border-radius: 14px;
	width: 20px;
	padding-left: 7px;
	position: absolute;
	top: 91px;
	right: 5px;
	background-color: white;
	z-index: 100000;
}

#pulsante-scorri-sinistra {
	color: black;
	border: 1px solid silver;
	border-radius: 14px;
	width: 20px;
	padding-left: 7px;
	position: absolute;
	top: 91px;
	left: 5px;
	background-color: white;
	z-index: 100000;
}

#accessori-content {
	margin: 1px;
	margin-bottom: 20px;
}

.accessorio-internal {
	width: 100px;
}

.accessorio-internal IMG {
	width: 100px;
	height: 100px;
	margin-left: 0px !important;
}

.accessorio-internal  .acc-cont {
	height: 51px;
	overflow: hidden;
}

.accessorio-internal .acc-cont A {
	text-decoration: underline;
}

.accessorio-internal .prezzo-min {
	margin-top: 6px;
	text-align: right;
	font-size: 9px;
	height: 13px;
	overflow: hidden;
}

.accessorio-internal .cart-plus-minus {
	margin-top: 5px;
}

.accessorio-internal  .acc-dett {
	margin-left: 0px !important;
	width: 98px !important;
}

.accessorio-internal  .acc-dett SPAN {
	font-size: 10px;
	margin-left: 3px;
	text-transform: none;
}

.accessorio-internal .qty {
	height: 33px;
	width: 43px;
}

.accessorio-internal .cart-button {
	margin-left: 0px;
	width: 38px;
	padding-left: 12px;
}

#conf-agg-pop-buttons {
	margin-top: 20px;
}


@media screen and (min-width: 1px) and (max-width: 767px) { 
	#setPrincProdPopupButtons {
		height: auto;
	}
	
	#conf-agg-pop-buttons A {
		text-align: center;
		display: block;
	}
 	 #conf-agg-pop-buttons #carrello {
			margin-top: 15px;
		    margin-bottom: 12px;
	}
}
	
@media screen and (min-width: 768px) {
	#conf-agg-pop-buttons #torna, #conf-agg-pop-buttons #carrello {
		float: left;
	}
}
	

/* ------------------------ SETTORE PRINCIPALE PRODOTTO MOBILE ------------------------------------------- */
.mobileProductConfigurationPriceImg {
	max-width: 100px;
	border: 1px solid silver;
}

.cart-plus-minus-mobile {
	padding: 5%;
}

.priceAdjustementBox {
	margin-top: 5%;
	border-bottom: 1px solid #e5e5e5;
}
.priceAdjustementBox .cons-prev{
	text-align: right;
	padding-right: 30px; 
}

.priceAdjustementBox .row {
	margin: 0px;
}

.vediSconti {
	color: #e74c3c;
	font-weight: bold;
}

.tabellaSconti {
	display: none;
	width: 100%;
	margin-top: 3%;
}

.s-c-mob {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1140px;
	height: 1140px;
	overflow: hidden;
}

.jssorb031-mob {
	position: absolute;
	bottom: 12px;
	right: 12px;
}

.i-jssorb031-mob {
	width: 16px;
	height: 16px;
}

.svg-jssorb031-mob {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#arrowleft-jssora051 {
	width: 55px;
	height: 55px;
	top: 0px;
	left: 25px;
}

#arrowleft-svg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#arrowright-jssora051 {
	width: 55px;
	height: 55px;
	top: 0px;
	right: 25px;
}

#arrowright-svg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.jssora051 {
	display: block;
	position: absolute;
	cursor: pointer;
}

.jssora051 .a {
	fill: none;
	stroke: #000;
	stroke-width: 360;
	stroke-miterlimit: 10;
}

.jssora051:hover {
	opacity: .8;
}

.jssora051.jssora051dn {
	opacity: .5;
}

.jssora051.jssora051ds {
	opacity: .3;
	pointer-events: none;
}
/*  slider loading skin spin css */
.jssorl-009-spin img {
	animation-name: jssorl-009-spin;
	animation-duration: 1.6s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}

@
keyframes jssorl-009-spin {from { transform:rotate(0deg);
	
}

to {
	transform: rotate(360deg);
}

}
.jssorb031 {
	position: absolute;
}

.jssorb031 .i {
	position: absolute;
	cursor: pointer;
}

.jssorb031 .i .b {
	fill: #000;
	fill-opacity: 0.5;
	stroke: #fff;
	stroke-width: 1200;
	stroke-miterlimit: 10;
	stroke-opacity: 0.3;
}

.jssorb031 .i:hover .b {
	fill: #fff;
	fill-opacity: .7;
	stroke: #000;
	stroke-opacity: .5;
}

.jssorb031 .iav .b {
	fill: #fff;
	stroke: #000;
	fill-opacity: 1;
}

.jssorb031 .i.idn {
	opacity: .3;
}

.sl-cont-mob {
	visibility: hidden;
	position: relative;
	margin: 0 auto;
	width: 1140px;
	height: 1140px;
	overflow: hidden;
}

.altre-variabili-mob {
	background-color: #f7f7f7 !important;
	padding: 12px;
	text-decoration: underline;
}

.altre-variabili-mob .fa-angle-left {
	color: #e83f33;
	font-size: 15px;
}

/*-------------------------- CARRELLO -----------------------------*/
#carrello-valorizzato-form .fs-15 {
	font-size: 15px;
}

#carrello-valorizzato-form .ta-r {
	text-align: right;
}

#i-miei-dett-section .d-n {
	display: none;
}

#conf-pagamento-section .st-1 {
	color: red;
	font-size: 14px;
}

#conf-pagamento-section .st-2 {
	text-decoration: line-through;
}

#conf-pagamento-section .st-3 {
	font-size: 15px;
	color: red;
}

#conf-pagamento-section .d-n {
	display: none;
}

#conf-pagamento-section .st-4 {
	margin: 2%;
}

#conf-pagamento-section .st-5 {
	color: red;
}

#conferma-ordine-section #ind-table {
	border: 0px solid;
	margin: 30px;
}

#conferma-ordine-section #video-pagato {
	text-align: center;
}

#conferma-ordine-section .st-1 {
	font-weight: bold;
}

/*--------------------------stile della tabella nella descrizione delle macchine sottovuoto-----------------------------*/
.tabellaMacchineSottovuoto {
	border: 1px solid lightgrey;
	margin: 10px auto;
	border-collapse: collapse;
	width: 100%;
	text-transform: uppercase;
}

.tabellaMacchineSottovuoto thead {
	background-color: #cb2d22;
}

@media ( max-width : 400px) {
	.tabellaMacchineSottovuoto {
		font-size: 40%;
	}
}

@media ( min-width :401px) and (max-width: 510px) {
	.tabellaMacchineSottovuoto {
		font-size: 60%;
	}
}

@media ( min-width : 511px) {
	.tabellaMacchineSottovuoto {
		font-size: 100%;
	}
}

.tabellaMacchineSottovuoto tbody td {
	border-right: 1px solid lightgrey;
	padding: 10px;
	color: rgba(0, 0, 0, 0.7);
	text-align: center;
	font-weight: 700;
}

table.tabellaMacchineSottovuoto thead td {
	padding: 10px 3px;
	color: white;
	text-align: center;
	font-weight: 700;
}

/* ------------------------ CARRELLO - IL MIO CARRELLO ------------------------------------------- */

.padd-row{
	padding-top: 5px;
}

.applica-but{
	padding-top: 2px!important;
	padding-bottom: 2px!important;
}




@media screen and (max-width: 992px) {
	
	#ilMioCarrelloTotali #coupon {
		margin-bottom: 5px;
	}

	#ilMioCarrelloTotali #cap,
	#ilMioCarrelloTotali #coupon {
			width: 100px;
	}
	
}




#messaggio-sconto-coupon{
	color: red;
}

.attributo-immagine-carrello{
/* 	border: 1px #e7e7e7 solid; */
    max-width: 200px!important;
    box-shadow: 3px 3px 3px rgb(0 0 0 / 33%);
}

.carrelloConfCode {
	color: #333333;
	text-transform: none;
}

.cart_summary .qty .aggiornaLink {
	font-size: 10px;
	display: none;
}

.cart_summary .qty .qtyLink {
	margin-top: 10px;
}

.speseTrasporto {v
	
}

.speseTrasporto P {
	font-size: 15px
}

#ilMioCarrelloTotali>div {
	border-bottom: 1px solid #e5e5e5;
}

#ilMioCarrelloTotali #cap {
	width: 100px;
}

#ilMioCarrelloContent {
	overflow: hidden;
}

#erroriSpeseDiTrasporto {
	color: red;
	font-size: 16px;
	margin-left: 3%;
}

#nota-dropshipping-mio-carrello {
	margin: 15px;
}

/* ------------------------ CARRELLO - IL MIO CARRELLO CONTROLLO GIACENZA ------------------------------------------- */
#lista-opzioni LI{
	list-style-type: none;
	cursor: pointer; 
	  margin-top: 8px;
}

#lista-opzioni LABEL{
	font-weight: normal;
	font-size: 1.3em;
	cursor: pointer;
	display: inline;
}

#lista-opzioni INPUT{
	display: inline;
}

/* ------------------------ CARRELLO - I MIEI DETTAGLI ------------------------------------------- */
.privacyA, .privacyA:HOVER, .privacyA:VISITED {
	text-decoration: underline;
}

#privatoRadioDiv, #associazioneCondominioRadioDiv,
	#spedizioneDiversaFatturazioneDiv {
	margin-top: 10px;
}

#campiObbligatoriText {
	padding: 5%;
}

.td1 LABEL {
	margin-top: 10px;
}

.asterisco {
	color: red;
	font-size: 20px;
	position: relative;
	top: 5px;
}

#provinciaFatturazione, #provinciaSpedizione {
	width: 100%;
}

#statoSpedizione {
	width: auto;
}

.underline, .underline:HOVER{
	 text-decoration: underline;
}

.upperCase {
	text-transform: uppercase;
}

.indirizzo-table {
	width: 100%;
}

#auth-table{
	margin-top: 20px;
}

.indirizzo-table .td1 {
	width: 50%;
}

.indirizzo-table TD,
.indirizzo-table TH {
	padding-top: 10px;
}

.indirizzo-table SELECT {
	font-size: 14px;
	padding: 7px;
}

.indirizzo-table .errorsContainer UL{
	margin: 0px;	
}

.indirizzo-table .errorsContainer LI{
	list-style: none;
}

.errorsContainer {
	color: red;
}

#selezionaOmaggiDiv {
	margin-top: 20px;
	margin-left: 0px;
}

.iMieiDettOmaggio {
	cursor: pointer;
}

#iMieiDettagliPulsanti {
	margin-top: 20px;
	margin-left: 0px;
}

#i-miei-dett-section .page-order{
	margin-top: 20px;
}


#campi-fatt-el-error {
	display: none;
	color: red;
}

#spedEqualsFatt {
	margin-top: 25px;
}

#i-miei-dett-section #has-account{
	padding: 10px 0px 10px 0px;
}

#i-miei-dett-section #has-account SPAN{
	display: inline; margin-right: 50px;
}

#i-miei-dett-section HR {
	margin-top: 0px; margin-bottom: 0px;
}

#i-miei-dett-section #how-register{
	padding: 10px 0px 10px 0px;
}

#i-miei-dett-section .how-register-option{
	display: inline-block; margin-right: 50px;
}

#i-miei-dett-section #dati-personali {
	margin-top: 20px;
}

#i-miei-dett-section #ind-fatt-title,
#i-miei-dett-section #ind-sped-title{
	margin-top: 20px;
}

#i-miei-dett-section #didasc-note{
	font-style: italic;
	widows: 70%;
}


/* ------------------------ CARRELLO - CHECKOUT WIZARD------------------------------------------- */
#checkout-wizard {
	font-size: 19px;
}

#checkout-wizard .strong{
	font-weight: bold;
}

#checkout-wizard .grey{
	color: #838080;
}

#checkout-wizard A{
	text-decoration: underline;
}

#checkout-wizard SPAN{
	margin-right: 5%;
}

#checkout-wizard HR{ 
	margin-top: 0px; margin-bottom: 0px;
}

#checkout-wizard SPAN:not(:first-child){
	margin-left: 5%;
}


@media screen   and (max-width: 991px) {
	#checkout-wizard {
		font-size: 13px;
	}
}



/* ------------------------ CARRELLO - PAGAMENTI ------------------------------------------- */
.pagamento-metodo-row {
	margin-top:20px;
	font-size: 13px;
}

#sconto-bon-online-smart,
.metodo-non-disponibile-smart {
	position: relative;
    color: white;
    background-color: #15c834;
    right: -132px;
    top: 7px;
    border-radius: 5px;
    padding-left: 4px;
    padding-right: 4px;
    display: inherit;
}



#sconto-bon-online-smart { 
    background-color: #15c834;
    width: 75px;
}

.metodo-non-disponibile-smart  { 
    background-color: red;
    width: 92px;
}



 


#sconto-bon-online-desktop,
.metodo-non-disponibile-desktop {
	position: absolute;
    color: white;
    right: 20px;
    top: -11px;
    border-radius: 5px;
    padding-left: 4px;
    padding-right: 4px;	
}


#sconto-bon-online-desktop{ 
    background-color: #15c834;
}

.metodo-non-disponibile-desktop { 
    background-color: red;
}



@media screen and (min-width: 768px) and (max-width: 991px) {
	.icon-col IMG{
		width: 60px;
		}
		
	#sconto-bon-online-desktop,
	.metodo-non-disponibile-desktop{
	    left: 126px;
	    width: 90px;
		}
}

@media screen and (min-width: 480px) and (max-width: 767px) {
	
	.icon-col IMG{
		width: 60px;
		}
		
	#sconto-bon-online-desktop,
	.metodo-non-disponibile-desktop{
	    left: 126px;
	    width: 90px;
		}
}
	


.pagamentoMetodoRadioContainerDesktop{
	padding-top: 0px;
	
}

.pagamentoMetodoRadioContainer {
	padding: 10px;
}

#fa-university-desktop{
	font-size: 26px;
}
.vedi-desktop-container{
	text-align: right;
}

#bon-online-smart{
	margin-top: -16px;
}

.icon-col{
	text-align: center;
}

.pagamento-metodo-row .vedi-dettagli{
	font-style: italic;
}

.desktop .pagamentoMessaggioContestuale{
	margin: 0px;
	padding: 12px;
}
.pagamentoMessaggioContestuale {
	display: none;
	margin: 2%;
	padding: 2%;
	padding-top: 0%;
	background-color: #F5F2F2;
}


#couponContainer {
	padding: 10px;
	background-color: #f8f8f8;
}

#pagamentoTabellaTotali {
	margin-top: 15px;
}

#totaleSpese {
	background-color: #e83f33;
	color: white;
	font-size: 170%;
	margin-bottom: 20px;
}

#mybank-c-mess-1{
	font-size: 15px;
	padding-top: 7px;
}
#mybank-c-mess-2 {
	margin-top: 7px;
}
#mybank-c-mess-3 {
	margin-top: 7px;
}
#mybank-c-mess-3 IMG{
	height: 50px;
}
	
#riepilogo-table TD,
#riepilogo-table TH{
	padding: 2px;
}	

/* ------------------------ REGISTRAZIONE ------------------------------------------- */
.registrazione-hidden {
	display: none;
}

.aziendaOPrivatoDiv {
	margin-top: 10px;
}

#registrazioneButtons {
	margin-top: 15px;
}

.registrazioneError {
	color: red;
}

.registrazioneProvincia {
	width: 100%;
}


#registrazione-section #radio-container {
	margin-top: 20px;
}
#registrazione-section .input-container LABEL {
	margin-top: 10px;
}


#registrazione-section #radio-container SPAN,
#registrazione-section #radio-container INPUT,
#registrazione-section #radio-container LABEL {
	cursor:pointer;
}
#registrazione-section #radio-container LABEL {
	font-size: 1.2em;
	font-weight: normal;
}

#registrazione-section .flag {
	margin-top: 15px;
}

#registrazione-section .flag LABEL{
	margin-bottom: 0px;
}
	
	


@media only screen  and (max-width: 1050px) {
	#registrazione-section #radio-container DIV{
		text-align: left;
	} 
}

@media only screen and (min-width: 1051px) {
	#registrazione-section #radio-container DIV{
		text-align: center;
	} 
}



/* ------------------------ IL MIO ACCOUNT ------------------------------------------- */
#ilMioAccButtons BUTTON {
	width: 150px;
}

#listaOrdiniContainer #ordinamentoOrdini {
	width: 300px;
}

#listaOrdiniContainer .tabRedContainer {
	margin-top: 20px;
	overflow: auto;
}

#dettOrdContainer #title {
	width: 50%;
	display: inline;
}

#dettOrdContainer #tornaButtonId {
	display: inline;
	float: right;
}

#dettOrdContainer .orders-list {
	clear: both;
}

#ilMioAccButtons div {
	margin: 8px;
}

#mioAccountCarrelloRiepTab {
	margin-top: 10px;
}

#mioAccountCarrelloContainer #vaiCassa {
	margin: 10px;
}

#cambiaPassContainer BUTTON {
	margin: 10px;
}

#esitoSalvaIMieiDatiAction {
	color: red;
	margin-bottom: 17px;
}


/* ------------------------ SETTORE RICERCA PRODOTTO ------------------------------------------- */
.search-product-img-a IMG {
	
}

.search-product-img-a {
	text-align: center;
}

.products-list .product-img img {
	width: 170px;
	height: 170px;
}

.search-paginazione {
	margin: 15px;
}

#products-list LI.not-avaible{
	opacity: 0.6;
}

/* ------------------------ SETTORE RICERCA PRODOTTO - POPUP ------------------------------------------- */
#ricercaProdottoSearchPopupWrap {
	top: 120px;
	display: none;
}


#ricercaProdottoSearchPopupOuter #filt-bas-pr{
	margin-top: 10px;
	margin-bottom: 10px;
}
	
	

#ricercaProdottoSearchPopupOuter {
	border: 1px solid #ccc;
	width: 800px;
	height: 100%;
	background: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#ricercaProdottoSearchPopupOuter>.row {
	margin: 0px;
	padding: 0px;
}

#ricercaProdottoSearchRisultatiTrovati {
	text-align: center;
	border-bottom: 1px solid #ccc;
	padding-top: 5px;
}

#ricercaProdottoSearchRisultatiTrovati .close {
	margin-top: -6px;
	font-size: 30px;
}

#ricercaProdottoSearchLeft {
	background-color: #fafafa;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-right: 1px solid #ccc;
	height: 400px;
}

#ricercaProdottoSearchProdotti {
	overflow-y: scroll;
	height: 370px;
}

.ricercaProdottoSearchProdotto {
	float: left;
	width: 50%;
	height: 250px;
}
.box-authentication input{
	width:100%;
}
.box-authentication #recPass{
	float: right;
	text-decoration: underline;
}

#registrazione-section #crea-account{
	text-decoration: underline;
}

.ricercaProdottoSearchProdotto>DIV {
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
}

.ricercaProdottoSearchProdotto IMG {
	width: 130px;
	height: 130px;
	padding-bottom: 8px;
}

#ricercaProdottoSearchPopupOuter #amount {
	border: 0;
	color: #887e6d;
	background-color: #fafafa;
	font-weight: bold;
}

.slide .ui-slider-range, .ui-slider-horizontal .ui-slider-range {
	background: #887e6d !important;
}

.ui-slider-handle {
	border-color: #887e6d !important;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	#ricercaProdottoSearchPopupOuter {
		width: 475px;
	}
	#ricercaProdottoSearchPopupWrap {
		top: 258px;
	}
}
/* ------------------------ SETTORE RICERCA PRODOTTO - POPUP MOBILE ------------------------------------------- */
.mob-popup-search {
	display: none;
	background-color: #ececec;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1001;
	height: 100%;
	width: 100%;
}

#mob-popup-search-header-DIV_1 {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	perspective-origin: 180px 36px;
	transform-origin: 180px 36px;
	caret-color: rgb(51, 51, 51);
	background: rgb(238, 238, 238) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
	padding: 12px;
	position: fixed;
	z-index: 1002;
	top: 0px;
	height: 100px;
	width: 100%;
} /*#mob-popup-search-header-DIV_1*/
#mob-popup-search-header-DIV_1:after {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-search-header-DIV_1:after*/
#mob-popup-search-header-DIV_1:before {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-search-header-DIV_1:before*/
#mob-popup-search-header-FORM_2 {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	display: inline;
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	perspective-origin: 0px 0px;
	transform-origin: 0px 0px;
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	margin: 0px;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-search-header-FORM_2*/
#mob-popup-search-header-FORM_2:after {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-search-header-FORM_2:after*/
#mob-popup-search-header-FORM_2:before {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-search-header-FORM_2:before*/
#mob-popup-search-header-DIV_3 {
	box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px 0px, rgba(0, 0, 0, 0.24) 0px
		1px 2px 0px;
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: flex;
	height: 48px;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	width: 336px;
	column-rule-color: rgb(116, 116, 116);
	justify-content: center;
	perspective-origin: 168px 24px;
	transform-origin: 168px 24px;
	caret-color: rgb(116, 116, 116);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 0px 0px 0px 16px;
} /*#mob-popup-search-header-DIV_3*/
#mob-popup-search-header-DIV_3:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: block;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-DIV_3:after*/
#mob-popup-search-header-DIV_3:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: block;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-DIV_3:before*/
#mob-popup-search-header-svg_4 {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: block;
	height: 24px;
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	width: 24px;
	column-rule-color: rgb(116, 116, 116);
	align-self: center;
	perspective-origin: 12px 12px;
	transform-origin: 12px 12px;
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	flex: 0 0 auto;
	font: normal normal 400 normal 16px/32px sans-serif;
	margin: 0px 8px 0px 0px;
	outline: rgb(116, 116, 116) none 0px;
	overflow: hidden;
} /*#mob-popup-search-header-svg_4*/
#mob-popup-search-header-svg_4:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-svg_4:after*/
#mob-popup-search-header-svg_4:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-svg_4:before*/
#mob-popup-search-header-path_5 {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	perspective-origin: 0px 0px;
	transform-origin: 0px 0px;
	fill: rgb(116, 116, 116);
	d: path('M 15.5 14 h -0.79 l -0.28 -0.27 C 15.41 12.59 16 11.11 16 9.5 C 16 5.91 13.09 3 9.5 3 S 3 5.91 3 9.5 S 5.91 16 9.5 16 c 1.61 0 3.09 -0.59 4.23 -1.57 l 0.27 0.28 v 0.79 l 5 4.99 L 20.49 19 l -4.99 -5 Z m -6 0 C 7.01 14 5 11.99 5 9.5 S 7.01 5 9.5 5 S 14 7.01 14 9.5 S 11.99 14 9.5 14 Z'
		);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-path_5*/
#mob-popup-search-header-path_5:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-path_5:after*/
#mob-popup-search-header-path_5:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-path_5:before*/
#mob-popup-search-header-path_6 {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	perspective-origin: 0px 0px;
	transform-origin: 0px 0px;
	fill: none;
	d: path('M 0 0 h 24 v 24 H 0 Z');
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-path_6*/
#mob-popup-search-header-path_6:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: none;
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-path_6:after*/
#mob-popup-search-header-path_6:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: none;
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-path_6:before*/
#mob-popup-search-header-INPUT_7 {
	color: rgb(116, 116, 116);
	display: block;
	height: 48px;
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	text-overflow: ellipsis;
	width: 211.219px;
	column-rule-color: rgb(116, 116, 116);
	align-self: stretch;
	perspective-origin: 105.609px 24px;
	transform-origin: 105.609px 24px;
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	flex: 1 1 auto;
	font: normal normal 400 normal 18px/36px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 8px 0px 8px 8px;
} /*#mob-popup-search-header-INPUT_7*/
#mob-popup-search-header-INPUT_7:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 18px/36px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-INPUT_7:after*/
#mob-popup-search-header-INPUT_7:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 18px/36px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-INPUT_7:before*/
#mob-popup-search-header-BUTTON_8 {
	color: rgb(116, 116, 116);
	cursor: pointer;
	display: none;
	height: 48px;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 0px 16px;
} /*#mob-popup-search-header-BUTTON_8*/
#mob-popup-search-header-BUTTON_8:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-BUTTON_8:after*/
#mob-popup-search-header-BUTTON_8:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-BUTTON_8:before*/
#mob-popup-search-header-BUTTON_9 {
	color: rgb(116, 116, 116);
	cursor: pointer;
	display: block;
	height: 48px;
	min-height: auto;
	min-width: auto;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	width: 76.7813px;
	column-rule-color: rgb(116, 116, 116);
	perspective-origin: 38.3906px 24px;
	transform-origin: 38.3906px 24px;
	caret-color: rgb(116, 116, 116);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 0px 16px;
} /*#mob-popup-search-header-BUTTON_9*/
#mob-popup-search-header-BUTTON_9:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	min-height: auto;
	min-width: auto;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-BUTTON_9:after*/
#mob-popup-search-header-BUTTON_9:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	min-height: auto;
	min-width: auto;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-search-header-BUTTON_9:before*/

/* --- */
#ricercaProdottoSearchPopupMob-prodotti {
	background-color: white;
	overflow-y: scroll;
	position: absolute;
	top: 100px;
}

#ricercaProdottoSearchPopupMob-prodotti .row {
	padding-left: 0px;
	padding-right: 0px;
}

/* ------------------------ SETTORE NOVITA' E PROMOZIONI ------------------------------------------- */
#siPromozioniContinuaContainer A, #siNewsContinuaContainer A {
	font-weight: bold;
	color: #999;
	text-decoration: underline;
}

#siPromozioniContinuaContainer A:hover, #siNewsContinuaContainer A:hover
	{
	color: #e83f33;
}

#novita-promozioni-container {
	margin-left: 2%;
}

#crea-nuova-promozione {
	font-size: 20px;
}

#crea-nuova-promozione A {
	color: red;
}

/* ------------------------ SETTORE BARRA LATERALE INFO ------------------------------------------- */
#info-contatti IMG {
	margin-top: 20px;
}

.siDiconoDiNoiContainerClass2 IMG {
	width: 90px;
}

.offer-banner-p {
	font-size: 14px;
	text-align: center;
	color: #000;
}

.sett-info-recensioni .flex-next, .sett-info-recensioni .flex-prev {
	display: none !important;
}

/* ------------------------ INFORMATIVA COOKIE ------------------------------------------- */
#informativa-cookie {
	background-color: white;
}

#informativa-cookie A {
	color: red;
}

#informativa-cookie  .header-top {
	background-color: white;
}


/* ------------------------ PAGINA CONFIGuRATORE NASTRI ------------------------------------------- */

#conf-nastr-sel{
	font-size: 19px;
	text-align: center;	
}
#conf-nastr-sel.v2{
	background-color: #ffe46d;
    color: #433316;
    border:1px solid silver;
}

#conf-nastr-container #widtget-container{
	clear: both;
}

#conf-nastr-container .tipologia{
	width: 47%; 
	float: left; border: 1px silver solid;
    margin: 14px;
    border-radius: 5px;
    cursor: pointer;
    min-height: 170px;
}
#conf-nastr-container .tipologia:HOVER{
	border: 1px #838383 solid;
}

#conf-nastr-container .tipologia .image{
	padding: 20px;
}	

#conf-nastr-container .tipologia IMG{
	width: 105px;max-width: none;
}
	
#conf-nastr-container .tipologia .titolo{
	margin-top: 15px;
    font-size: 19px;
}

#conf-nastr-container .tipologia .descrizione{
	padding-right: 8px;
}

#conf-nastr-iframe{
	width: 100%; 
	height: 500px;
}


@media only screen and (min-width: 768px) and (max-width: 1200px) {
	#conf-nastr-container .tipologia{
		width: 45%;
	}
	
	#conf-nastr-iframe{ 
		height: 250px;
	}
}
	 
@media only screen and (min-width: 480px) and (max-width: 767px) {
		#conf-nastr-container .tipologia{
		width: 65%;
	}
	
	#conf-nastr-iframe{ 
		height: 250px;
	}
}

@media only screen and (min-width: 1px) and (max-width: 479px) {
	#conf-nastr-container .tipologia{
		width: 85%;
	}
	
	#conf-nastr-iframe{ 
		height: 250px;
	}
	
}

/* ------------------------ PAGINE STATICHE ------------------------------------------- */
.cataloghi-box IMG{
	-width: 300px;
	height: 300px;
}

.down-mod, .down-mod:HOVER {
	text-decoration: underline;
}

.azienda-h2 {
	font-size: 15px;
}

#bilance-urls {
	font-size: 15px;
}

.font-15 {
	font-size: 15px;
}

.cl-red {
	color: red;
}

#map-iframe {
	border: 0;
}

.privacy-ls-none {
	list-style: none;
}

.manufacturers-box .nota {
	margin-top: 10px;
	margin-bottom: 10px;
}

.manufacturers-box .nota-bold {
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: 600;
}

#termo-h {
	text-align: center;
	font-size: 25px;
	font-weight: bold;
}

#ric-preventivo {
	padding: 10px;
}

#ric-preventivo DIV {
	height: 70px;
}

#preventivo-port-strisc #nota {
	font-size: 80%;
}

#preventivo-port-strisc #compila {
	color: #e83f33;
	font-weight: bold;
}

#preventivo-port-strisc #link-es {
	margin: 15px;
}

#preventivo-port-strisc #link-es {
	text-decoration: underline;
}

#preventivo-port-strisc #errori {
	color: red;
}

#preventivo-port-strisc #invia {
	margin: 10px;
}

#preventivo-port-strisc .form-control {
	width: 50%;
}

#preventivo-port-strisc  #porta-a, #preventivo-port-strisc  #porta-b,
	#preventivo-port-strisc  #porta-c, #preventivo-port-strisc  #porta-d {
	color: #e83f33;
	font-weight: bold;
}

.preventivo-titolo {
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.preventivo-porte {
	max-width: 500px;
	margin: 1px;
}

.preventivo-porte .opzione-carousel {
	margin-left: 20px;
	background-color: white;
	text-align: center;
	cursor: pointer;
	padding: 10px;
}

.preventivo-porte .opzione-carousel .bordered {
	border-radius: 25px;
	border: 1px solid black;
	padding: 5px;
}

.preventivo-porte .opzione-carousel .text {
	border: 0px;
}

.preventivo-porte .opzione-carousel IMG {
	min-width: 100px;
	min-height: 100px;
	width: 100px;
	height: 100px;
	border-radius: 25px;
}

.preventivo-porte .opzione-carousel[custom-selected=true] .bordered {
	border: 1px solid green;
}

.preventivo-porte .opzione-carousel[custom-disabled=true] {
	cursor: auto;
	opacity: 0.3;
}

.preventivo-porte .opzione-carousel  .fa-check-square {
	color: green;
}

.preventivo-porte .opzione-carousel[custom-selected=false] .fa-check-square
	{
	display: none;
}

.preventivo-porte .opzione-carousel[custom-selected=true] .fa-check-square
	{
	display: inline-block;
}

@media only screen and (max-width: 767px) {
	.preventivo-porte .opzione-carousel {
		margin-top: 15px;
	}
	#preventivo-porte-aggiungi {
		margin-top: 10px;
	}
}

.preventivo-porte-container .infomes {
	margin-bottom: 10px;
}

.preventivo-porte-container .infomes {
	display: none;
}

#preventivo-porte-calcola-prezzo {
	padding-top: 20px;
	padding-bottom: 20px;
}

#settore-principale-prodotto-tabella .main-container{
	min-height: auto;
}

#preventivo-porte-tabella-prezzo {
	width: auto;
}

.preventivo-porte-container .dimensioni-row {
	font-size: 15px;
}

#richiesta-preventivo-inviata {
	color: red;
}

#distr-err {
	color: red;
}

#distr-invia {
	margin: 10px;
}

.home-category-img {
	height: 160px;
	width: 160px;
}

.home-category-title {
	font-size: 22px;
}

.omaggio:HOVER, .omaggio A:HOVER {
	cursor: default;
}

.scaffali {
	border: 1px #e8e8e8 solid;
	text-align: center;
	margin: 5px 0px;
}

.offertablackfriday-landing .st-1 {
	text-align: center;
	margin-top: 0px;
}

.offertablackfriday-landing .st-2 {
	padding-top: 0px;
}

.offertablackfriday-landing .st-3 {
	width: 60%;
	margin: auto;
}

.offertablackfriday-landing .st-4 {
	text-decoration: none;
}

.offertablackfriday-landing .st-5 {
	opacity: 1;
}

.offertablackfriday-landing .st-6 {
	text-align: center;
	margin-top: 0px;
	color: #000000;
}

.offertablackfriday-landing .st-7 {
	text-transform: none;
	font-size: 21px;
}

.offertablackfriday-landing .st-8 {
	color: white;
	text-decoration: none;
}

#promozione-blackf-banner-mob {
	background-color: black;
	opacity: 0.9;
}

#promozione-blackf-banner-mob-img,
	#promozione-blackf-banner-mob-img-child {
	margin: auto;
}

#consegna #isole-cal{
	margin-top: 20px; 
}

#consegna #nota-iva {
	font-size: small;
	font-style:italic;
}

/* ------------------------ HEADER ------------------------------------------- */
#blackfr-main-cont {
	background-color: black;
}

.mtmegamenu-lh {
	line-height: 2.5;
}

.mt-root-li {
	text-align: center;
}

#hb-main-cont {
	background-color: #fddc45;
}
#hidden-hb-main-cont {
	display:none;
	background-color: #fddc45;
}

#des-header-belt UL {
	text-align: center;
}

#dhb-trasp-gra-img {
	width: 50px;
}

#dhb-trasp-gra-cond-vend {
	text-decoration: underline;
	color: #626262;
	cursor: pointer;
}

.dhb-trasp-gra-cond-vend-class .tooltip-inner {
	max-width: 350px;
	text-align: left;
}

#shb-trasp-gra-img {
	float: left;
}

#dhb-trasp-gra-cond-vend {
	color: black;
	text-transform: lowercase;
}

#dhb-trasp-escl {
	text-decoration: underline;
	margin-top: 10px;
}

@media ( max-width : 767px) {
	.dhb-text {
		font-size: 16px !important;
		font-weight: 800 !important;
		margin-left: 15px;
		cursor: pointer;
		height: 60px;
		text-align: center;
		width: 60%;
		margin-left: 20%;
		padding-top: 5px;
		color: black !important;
	}
}

@media ( min-width : 768px) {
	.dhb-text {
		color: black !important;
		font-size: 18px !important;
		font-weight: 800 !important;
	}
}

#dhb-text-div {
	font-size: 12px !important;
	color: black;
	width: 75%;
}

#gestione-dropdown-menu {
	margin: 0; padding: 0;
}

.v2-header-fixed-checkout #smart-row-dh{
	border-bottom: 1px solid silver;
}

/* ------------------------ FOOTER  ------------------------------------------- */
FOOTER {
	margin-top: 10px;
}

#footer #mailto, #footer #mailto:HOVER{
	text-decoration: none;
	color: #999;
}



.payment LI {
	opacity: 0.6;
}

#scroll-up-arrow{
	display:none;
	position: fixed;
    z-index: 20000; 
	bottom: 90px;
    right: 20px;
    text-decoration: none;
    opacity: .9;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    border: 1px solid #e83f33;
    color: #e83f33;
    text-align: center;
    line-height: 36px;
    cursor: pointer;
}

#feedaty-footer {
/* 	border-top: 1px solid silver; */
	padding-top: 30px;
}


.video-fixed-content {
  background: transparent; 
  top: 62%;
  right:5%;
  position:fixed;
  z-index: 1000;
}

.video-fixed-content  .card{
  flex: 0 0 200px;
  margin: 10px;
  border: 1px solid #ccc;
  box-shadow: 2px 2px 6px 0px  rgba(0,0,0,0.3);
  border-radius: 16px;
  overflow: hidden;
  transition: all 0.6s ease;
  
  width: fit-content; 
  height: fit-content;
}

.video-fixed-content  .card DIV{
background-color: white;
}

.video-fixed-content  .btnclose{
  cursor:pointer;
  float:right;  
  margin-right: 10px;
  font-size: 18px;
}



.video-fixed-content  .card:hover{
  transform: translateY(-1rem);
}

.video-fixed-content  .card:hover~.card{
  transform: translateX(130px);
}

.video-fixed-content  .card:not(:first-child){
  margin-left: -130px;
}


/* ------------------------ WIDGET ZOORATE FIDATI  ------------------------------------------- */
.widget_merchant .fdt_widget_wrapper {
	background-color: #FFFFFF !important;
}

.widget_product .fdt_widget_wrapper {
	width: 80px !important;
	height: 20px !important;
	position: relative;
	border: 0px !important;
	background-color: #ffffff;
	overflow: hidden;
}

.widget_product .fdt_logo {
	width: 65px;
	height: 35px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: none !important;
}

.widget_product .fdt_txt_opinions {
	display: none !important;
	font-size: 12px;
	position: absolute;
	top: 1px !important;
	left: 3px;
	line-height: 1.4em !important;
	text-align: left !important;
}

.widget_product .fdt_ratx_num {
	display: none;
	width: 35px;
	height: 23px;
	position: absolute;
	top: 12px;
	left: 97px;
	top: 13px\9;
}

.widget_product .fdt_num_opinions {
	display: none;
	width: 29px;
	height: 23px;
	position: absolute;
	top: 16px;
	left: 66px;
}

#zoorate_facebox img {
	max-width: none;
	width: inherit;
}

/**  SHOPMARTCUSTOM.CSS **/
@media only screen and (max-width: 767px) {
	#no-more-tables table, #no-more-tables thead, #no-more-tables tbody,
		#no-more-tables th, #no-more-tables td, #no-more-tables tr {
		display: block;
	}
	#no-more-tables thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	#no-more-tables tr {
		border: 1px solid #ccc;
	}
	#no-more-tables td {
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
		white-space: normal;
		text-align: left;
	}
	#no-more-tables td:before {
		position: absolute;
		top: 0;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap;
		text-align: left;
		font-weight: bold;
	}
	#no-more-tables td:before {
		content: attr(data-title);
	}
}

.inc.qtybuttonc {
	background-color: #eeeeee;
	border: 1px #e8e8e8 solid;
	border-left: none;
	transition: color 300ms ease-in-out 0s, background-color 300ms
		ease-in-out 0s, background-position 300ms ease-in-out 0s;
	color: #333333;
	font-size: 14px;
	line-height: normal;
	padding: 0px;
	line-height: 18px;
	display: inline-block;
	height: 17px;
	float: right;
	cursor: pointer;
	border-radius: 3px;
}

.dec.qtybuttonc {
	background-color: #eeeeee;
	border: 1px #e8e8e8 solid;
	border-left: none;
	transition: color 300ms ease-in-out 0s, background-color 300ms
		ease-in-out 0s, background-position 300ms ease-in-out 0s;
	color: #333333;
	font-size: 14px;
	line-height: normal;
	padding: 0px;
	line-height: 18px;
	display: inline-block;
	height: 17px;
	float: left;
	cursor: pointer;
	border-radius: 3px;
}

.numbers-rowc {
	float: none !important;
	width: 106px;
	text-align: -webkit-center;
}

.fac {
	padding-left: 5px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.info-estesa h4 {
	margin-top: 15px;
}

.mob-popup-filtri {
	display: none;
	background-color: #ececec;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1001;
	height: 100%;
	width: 100%;
}

#mob-popup-filtri-header-DIV_1 {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	perspective-origin: 180px 36px;
	transform-origin: 180px 36px;
	caret-color: rgb(51, 51, 51);
	background: rgb(238, 238, 238) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
	padding: 0px;
	position: fixed;
	z-index: 1002;
	top: 0px;
	height: 100px;
	width: 100%;
} /*#mob-popup-filtri-header-DIV_1*/
#mob-popup-filtri-options-list {
	position: absolute;
	top: 100px;
	width: 100%;
}

#mob-popup-filtri-header-DIV_1:after {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-filtri-header-DIV_1:after*/
#mob-popup-filtri-header-DIV_1:before {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-filtri-header-DIV_1:before*/
#mob-popup-filtri-header-FORM_2 {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	display: inline;
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	perspective-origin: 0px 0px;
	transform-origin: 0px 0px;
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	margin: 0px;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-filtri-header-FORM_2*/
#mob-popup-filtri-header-FORM_2:after {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-filtri-header-FORM_2:after*/
#mob-popup-filtri-header-FORM_2:before {
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	text-align: left;
	text-decoration: none solid rgb(51, 51, 51);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(51, 51, 51);
	caret-color: rgb(51, 51, 51);
	border: 0px none rgb(51, 51, 51);
	font: normal normal 400 normal 16px/24px sans-serif;
	outline: rgb(51, 51, 51) none 0px;
} /*#mob-popup-filtri-header-FORM_2:before*/
#mob-popup-filtri-header-DIV_3 {
	box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px 0px, rgba(0, 0, 0, 0.24) 0px
		1px 2px 0px;
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: flex;
	height: 48px;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	width: 336px;
	column-rule-color: rgb(116, 116, 116);
	justify-content: center;
	perspective-origin: 168px 24px;
	transform-origin: 168px 24px;
	caret-color: rgb(116, 116, 116);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 0px 0px 0px 16px;
} /*#mob-popup-filtri-header-DIV_3*/
#mob-popup-filtri-header-DIV_3:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: block;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-DIV_3:after*/
#mob-popup-filtri-header-DIV_3:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: block;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-DIV_3:before*/
#mob-popup-filtri-header-svg_4 {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	display: block;
	height: 24px;
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	width: 24px;
	column-rule-color: rgb(116, 116, 116);
	align-self: center;
	perspective-origin: 12px 12px;
	transform-origin: 12px 12px;
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	flex: 0 0 auto;
	font: normal normal 400 normal 16px/32px sans-serif;
	margin: 0px 8px 0px 0px;
	outline: rgb(116, 116, 116) none 0px;
	overflow: hidden;
} /*#mob-popup-filtri-header-svg_4*/
#mob-popup-filtri-header-svg_4:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-svg_4:after*/
#mob-popup-filtri-header-svg_4:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-svg_4:before*/
#mob-popup-filtri-header-path_5 {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	perspective-origin: 0px 0px;
	transform-origin: 0px 0px;
	fill: rgb(116, 116, 116);
	d: path('M 15.5 14 h -0.79 l -0.28 -0.27 C 15.41 12.59 16 11.11 16 9.5 C 16 5.91 13.09 3 9.5 3 S 3 5.91 3 9.5 S 5.91 16 9.5 16 c 1.61 0 3.09 -0.59 4.23 -1.57 l 0.27 0.28 v 0.79 l 5 4.99 L 20.49 19 l -4.99 -5 Z m -6 0 C 7.01 14 5 11.99 5 9.5 S 7.01 5 9.5 5 S 14 7.01 14 9.5 S 11.99 14 9.5 14 Z'
		);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-path_5*/
#mob-popup-filtri-header-path_5:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-path_5:after*/
#mob-popup-filtri-header-path_5:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-path_5:before*/
#mob-popup-filtri-header-path_6 {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	perspective-origin: 0px 0px;
	transform-origin: 0px 0px;
	fill: none;
	d: path('M 0 0 h 24 v 24 H 0 Z');
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-path_6*/
#mob-popup-filtri-header-path_6:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: none;
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-path_6:after*/
#mob-popup-filtri-header-path_6:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-rendering: optimizeLegibility;
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	fill: none;
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 16px/32px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-path_6:before*/
#mob-popup-filtri-header-INPUT_7 {
	color: rgb(116, 116, 116);
	display: block;
	height: 48px;
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	text-overflow: ellipsis;
	width: 211.219px;
	column-rule-color: rgb(116, 116, 116);
	align-self: stretch;
	perspective-origin: 105.609px 24px;
	transform-origin: 105.609px 24px;
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	flex: 1 1 auto;
	font: normal normal 400 normal 18px/36px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 8px 0px 8px 8px;
} /*#mob-popup-filtri-header-INPUT_7*/
#mob-popup-filtri-header-INPUT_7:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 18px/36px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-INPUT_7:after*/
#mob-popup-filtri-header-INPUT_7:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	min-height: auto;
	min-width: auto;
	text-align: left;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 400 normal 18px/36px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-INPUT_7:before*/
#mob-popup-filtri-header-BUTTON_8 {
	color: rgb(116, 116, 116);
	cursor: pointer;
	display: none;
	height: 48px;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 0px 16px;
} /*#mob-popup-filtri-header-BUTTON_8*/
#mob-popup-filtri-header-BUTTON_8:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-BUTTON_8:after*/
#mob-popup-filtri-header-BUTTON_8:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-BUTTON_8:before*/
#mob-popup-filtri-header-BUTTON_9 {
	color: rgb(116, 116, 116);
	cursor: pointer;
	display: block;
	height: 48px;
	min-height: auto;
	min-width: auto;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	width: 76.7813px;
	column-rule-color: rgb(116, 116, 116);
	perspective-origin: 38.3906px 24px;
	transform-origin: 38.3906px 24px;
	caret-color: rgb(116, 116, 116);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%/auto padding-box
		border-box;
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
	padding: 0px 16px;
} /*#mob-popup-filtri-header-BUTTON_9*/
#mob-popup-filtri-header-BUTTON_9:after {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	min-height: auto;
	min-width: auto;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-BUTTON_9:after*/
#mob-popup-filtri-header-BUTTON_9:before {
	box-sizing: border-box;
	color: rgb(116, 116, 116);
	cursor: pointer;
	min-height: auto;
	min-width: auto;
	text-decoration: none solid rgb(116, 116, 116);
	text-size-adjust: 100%;
	column-rule-color: rgb(116, 116, 116);
	caret-color: rgb(116, 116, 116);
	border: 0px none rgb(116, 116, 116);
	font: normal normal 700 normal 13px/13px sans-serif;
	outline: rgb(116, 116, 116) none 0px;
} /*#mob-popup-filtri-header-BUTTON_9:before*/


/* ------------------------ MESSAGE BOX ------------------------------------------- */
.message-box-info-content {
	padding: 30px;
}

.squarebox-close-link {
	cursor: pointer;
}

.message-box-error-icon, .message-box-info-icon {
	font-size: 20px;
}

.message-box-error-icon {
	color: red;
}

.message-box-info-icon {
	color: blue;
}

.message-box-info {
	z-index: 2147483647;
	width: 100%;
	/* 	    height: 40px;  */
	position: fixed;
	bottom: 0%;
	background-color: #c1cccf;
	opacity: 1;
	color: black;
	/* 	    padding: 20px; 
	    padding-right: 35px;  */
	display: none;
}

a.squarebox-primary-close-link, a.squarebox-primary-close-link:hover {
	position: absolute;
	right: 6px;
	top: 5px;
	margin-right: 5px;
	display: block;
	padding: 4px;
	opacity: 1 !important;
	color: #666 !important;
	line-height: 1;
	font-size: 22px;
	text-decoration: none;
	background: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.5);
	box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.5);
}

#smart-phone-header-belt-text {
	margin-right: 7px;
}

i.squarebox-primary-close-link, i.squarebox-primary-close-link:hover {
	position: absolute;
	right: 6px;
	cursor: pointer;
	top: 5px;
	margin-top: 5px;
	margin-right: 5px;
	display: block;
	padding: 0px;
	opacity: 1 !important;
	color: #cdcbcb !important;
	line-height: 1;
	font-size: 22px;
	text-decoration: none;

	/*  background: #FFF; */
}

/*-------------------------- Banner popup --------------------------*/
.promozione-blackf-banner {
	border: 1px none rgb(245, 245, 245);
	z-index: 2147483647;
	position: fixed;
	right: 0px;
	bottom: 0px;
	box-shadow: rgb(162, 162, 162) -1px 1px 3px;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	float: none;
	line-height: normal;
	vertical-align: baseline;
	display: inline-block;
	width: 165px;
	height: 54px;
	background-color: white;
}

/*-------------------------- HEADER BELT --------------------------*/
#des-header-belt {
	height: auto;
}

#des-header-belt #promo-tt-pr-desktop-header-belt{
	line-height:1.4em;
}

#promo-tt-pr-smartphone-header-belt{
	text-align:center;  padding-top: 10px;padding-bottom: 10px;
}


@media ( max-width : 767px) {
	.black-friday-text {
		font-size: 16px !important;
		font-weight: 800 !important;
		margin-left: 15px;
		cursor: pointer;
		height: 60px;
		text-align: center;
		width: 60%;
		color: white;
		margin-left: 20%;
		padding-top: 5px;
	}
}

@media ( min-width : 768px) {
	.black-friday-text {
		font-size: 18px !important;
		font-weight: 800 !important;
	}
}

/*--------------------------  pagina lista offerte  --------------------------*/
#sezione-lista-offerte{
	padding: 0px;
}

#sezione-lista-offerte #banner-main-container {
	margin-bottom: 30px;
	background-color: #88172b;
}
	

#sezione-lista-offerte .cat-title{
	font-size: 25px;
	font-weight: normal;
}

#sezione-lista-offerte .row{
	margin-bottom: 40px;
}

#sezione-lista-offerte .price{
	font-size: 13px;
}
#sezione-lista-offerte .iva-label{
	font-size:11px;
} 
/*--------------------------  style inline per i prodotti e le categorie  --------------------------*/
#p175-1 {
	color: #ff0000;
}

#p175-2 {
	color: #ff0000;
}

#p175-3 {
	text-align: center;
}

#p280-1 {
	color: #ff0000;
}

#p280-2 {
	color: #ff0000;
}

#p280-3 {
	color: #ff0000;
}

#p280-4 {
	color: #ff0000;
}

#p508-1 {
	height: 280px;
	width: 263px;
}

#p10-1 {
	color: black;
	font-size: 13.5pt;
}

#p10-2 {
	text-align: start;
}

#p10-3 {
	color: black;
	font-size: 13.5pt;
}

#p10-4 {
	text-align: start;
}

#p10-5 {
	color: black;
	font-size: 13.5pt;
}

#p384-1 {
	text-align: center;
}

#p384-2 {
	height: 336px;
	width: 376px;
}

#p384-3 {
	text-align: center;
}

#p384-4 {
	height: 336px;
	width: 448px;
}

#p384-5 {
	text-align: center;
}

#p384-6 {
	text-align: center;
}

#p384-7 {
	height: 640px;
	width: 480px;
}

#p384-8 {
	text-align: center;
}

#p384-9 {
	text-align: center;
}

#p384-10 {
	height: 480px;
	width: 501px;
}

#p424-1 {
	color: #0000FF;
}

#p424-2 {
	color: #0000FF;
}

#p494-1 {
	height: 250px;
	width: 362px;
}

#p184-1 {
	background-color: #3366ff;
}

#p184-2 {
	color: #ffffff;
}

#p184-3 {
	background-color: #3366ff;
}

#p184-4 {
	background-color: #ffffff;
}

#p184-5 {
	background-color: #ff0000;
}

#p184-6 {
	background-color: #ffff00;
}

#p184-7 {
	color: #ffffff;
}

#p184-8 {
	background-color: #339966;
}

#p184-9 {
	background-color: #ffffff;
}

#p184-10 {
	background-color: #ffffff;
	color: #000000;
}

#p184-11 {
	background-color: #3366ff;
}

#p184-12 {
	color: #ffffff;
}

#p184-13 {
	background-color: #3366ff;
}

#p184-14 {
	background-color: #ffffff;
}

#p184-15 {
	background-color: #ff0000;
}

#p184-16 {
	background-color: #ffff00;
}

#p184-17 {
	background-color: #339966;
	color: #ffffff;
}

#p184-18 {
	background-color: #ffffff;
	color: #000000;
}

#p316-1 {
	text-align: center;
}

#p316-2 {
	color: #008000;
}

#p316-3 {
	background-color: #FFFFFF;
}

#p316-4 {
	background-color: #FFFFFF;
}

#p316-5 {
	color: #FF0000;
}

#p316-6 {
	color: #ffff00;
}

#p316-7 {
	background-color: #B22222;
}

#p316-8 {
	color: #0000FF;
}

#p9-1 {
	color: #ffffff;
}

#p9-2 {
	background-color: #3366ff;
}

#p9-3 {
	background-color: #3366ff;
}

#p9-4 {
	background-color: #ffffff;
}

#p9-5 {
	background-color: #ff0000;
}

#p9-6 {
	background-color: #ffff00;
}

#p9-7 {
	background-color: #339966;
	color: #ffffff;
}

#p9-8 {
	background-color: #808080;
	color: #ffffff;
}

#p9-9 {
	background-color: #ffffff;
}

#p9-10 {
	background-color: #993300;
	color: #ffffff;
}

#p9-11 {
	color: #ffffff;
}

#p9-12 {
	background-color: #3366ff;
}

#p9-13 {
	background-color: #3366ff;
}

#p9-14 {
	background-color: #ffffff;
}

#p9-15 {
	background-color: #ff0000;
}

#p9-16 {
	background-color: #ffff00;
}

#p9-17 {
	background-color: #339966;
	color: #ffffff;
}

#p9-18 {
	background-color: #808080;
	color: #ffffff;
}

#p9-19 {
	background-color: #ffffff;
}

#p9-20 {
	background-color: #993300;
	color: #ffffff;
}

#p9-21 {
	text-align: center;
}

#p9-22 {
	text-align: center;
}

#p9-23 {
	text-align: center;
}

#p9-24 {
	height: 171px;
	width: 200px;
}

#p9-25 {
	height: 196px;
	width: 200px;
}

#p510-1 {
	width: 500px;
}

#p250-1 {
	font-size: 14px;
}

#p250-2 {
	width: 350px;
}

#p250-3 {
	font-size: 12px;
}

#p250-4 {
	font-size: 12px;
}

#p250-5 {
	font-size: 12px;
}

#p250-6 {
	font-size: 12px;
}

#p250-7 {
	font-size: 12px;
}

#p250-8 {
	font-size: 12px;
}

#p250-9 {
	font-size: 12px;
}

#p250-10 {
	font-size: 12px;
}

#p250-11 {
	font-size: 12px;
}

#p250-12 {
	font-size: 12px;
}

#p250-13 {
	font-size: 12px;
}

#p250-14 {
	font-size: 12px;
}

#p250-15 {
	font-size: 12px;
}

#p250-16 {
	font-size: 12px;
}

#p250-17 {
	font-size: 12px;
}

#p250-18 {
	font-size: 12px;
}

#p250-19 {
	font-size: 12px;
}

#p250-20 {
	font-size: 12px;
}

#p250-21 {
	font-size: 12px;
}

#p250-22 {
	color: #3366ff;
}

#p250-23 {
	height: 32px;
	width: 30px;
}

#p250-24 {
	text-align: center;
	margin-left: 40px;
}

#p250-25 {
	border: 0px solid;
	height: 132px;
	width: 100px;
}

#p493-1 {
	background-color: rgb(255, 255, 255);
	border-collapse: collapse;
	border-spacing: 0px;
	border: 1px solid silver;
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	empty-cells: show;
	font-family: montserrat, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 12.8594px;
	width: 321px;
}

#p493-2 {
	vertical-align: top;
}

#p493-3 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-4 {
	text-align: center;
	vertical-align: top;
}

#p493-5 {
	vertical-align: top;
}

#p493-6 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-7 {
	text-align: center;
	vertical-align: top;
}

#p493-8 {
	vertical-align: top;
}

#p493-9 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-10 {
	text-align: center;
	vertical-align: top;
}

#p493-11 {
	vertical-align: top;
}

#p493-12 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-13 {
	text-align: center;
	vertical-align: top;
}

#p493-14 {
	background-color: rgb(255, 255, 255);
	border-collapse: collapse;
	border-spacing: 0px;
	border: 1px solid silver;
	box-sizing: border-box;
	color: rgb(153, 153, 153);
	empty-cells: show;
	font-family: montserrat, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 22.8px;
	width: 569.6px;
}

#p493-15 {
	vertical-align: top;
}

#p493-16 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-17 {
	text-align: center;
	vertical-align: top;
}

#p493-18 {
	vertical-align: top;
}

#p493-19 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-20 {
	text-align: center;
	vertical-align: top;
}

#p493-21 {
	vertical-align: top;
}

#p493-22 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-23 {
	text-align: center;
	vertical-align: top;
}

#p493-24 {
	vertical-align: top;
}

#p493-25 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-26 {
	text-align: center;
	vertical-align: top;
}

#p493-27 {
	background-color: rgb(255, 255, 255);
	border-collapse: collapse;
	border-spacing: 0px;
	border: 1px solid silver;
	box-sizing: border-box;
	color: rgb(153, 153, 153);
	empty-cells: show;
	font-family: montserrat, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 22.8px;
	width: 569.6px;
}

#p493-28 {
	vertical-align: top;
}

#p493-29 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-30 {
	text-align: center;
	vertical-align: top;
}

#p493-31 {
	vertical-align: top;
}

#p493-32 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-33 {
	text-align: center;
	vertical-align: top;
}

#p493-34 {
	vertical-align: top;
}

#p493-35 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-36 {
	text-align: center;
	vertical-align: top;
}

#p493-37 {
	vertical-align: top;
}

#p493-38 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-39 {
	text-align: center;
	vertical-align: top;
}

#p493-40 {
	background-color: rgb(255, 255, 255);
	border-collapse: collapse;
	border-spacing: 0px;
	border: 1px solid silver;
	box-sizing: border-box;
	color: rgb(153, 153, 153);
	empty-cells: show;
	font-family: montserrat, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 22.8px;
	width: 569.6px;
}

#p493-41 {
	vertical-align: top;
}

#p493-42 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-43 {
	text-align: center;
	vertical-align: top;
}

#p493-44 {
	vertical-align: top;
}

#p493-45 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-46 {
	text-align: center;
	vertical-align: top;
}

#p493-47 {
	vertical-align: top;
}

#p493-48 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-49 {
	text-align: center;
	vertical-align: top;
}

#p493-50 {
	vertical-align: top;
}

#p493-51 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p493-52 {
	text-align: center;
	vertical-align: top;
}

#p493-53 {
	background-color: rgb(255, 255, 255);
	border-collapse: collapse;
	border-color: silver;
	border-spacing: 0px;
	border-style: solid;
	box-sizing: border-box;
	color: rgb(51, 51, 51);
	empty-cells: show;
	font-family: montserrat, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 12.8594px;
	width: 321px;
}

#p119-1 {
	text-align: left;
}

#p119-2 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p119-3 {
	text-align: center;
}

#p119-4 {
	text-align: center;
}

#p119-5 {
	text-align: center;
}

#p119-6 {
	text-align: center;
}

#p119-7 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p119-8 {
	text-align: center;
}

#p119-9 {
	text-align: center;
}

#p119-10 {
	text-align: center;
}

#p119-11 {
	text-align: center;
}

#p119-12 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p119-13 {
	text-align: center;
}

#p119-14 {
	text-align: center;
}

#p119-15 {
	text-align: center;
}

#p119-16 {
	text-align: center;
}

#p119-17 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p119-18 {
	text-align: center;
}

#p119-19 {
	text-align: center;
}

#p119-20 {
	text-align: center;
}

#p119-21 {
	text-align: center;
}

#p119-22 {
	text-align: center;
}

#p119-23 {
	color: #3366ff;
}

#p253-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p253-2 {
	text-align: center;
}

#p253-3 {
	text-align: center;
}

#p253-4 {
	text-align: center;
}

#p253-5 {
	text-align: center;
}

#p253-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p253-7 {
	text-align: center;
}

#p253-8 {
	text-align: center;
}

#p253-9 {
	text-align: center;
}

#p253-10 {
	text-align: center;
}

#p253-11 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p253-12 {
	text-align: center;
}

#p253-13 {
	text-align: center;
}

#p253-14 {
	text-align: center;
}

#p253-15 {
	text-align: center;
}

#p253-16 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p253-17 {
	text-align: center;
}

#p253-18 {
	text-align: center;
}

#p253-19 {
	text-align: center;
}

#p253-20 {
	text-align: center;
}

#p253-21 {
	text-align: center;
}

#p253-22 {
	margin-left: 40px;
}

#p112-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p112-2 {
	text-align: center;
}

#p112-3 {
	text-align: center;
}

#p112-4 {
	text-align: center;
}

#p112-5 {
	text-align: center;
}

#p112-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p112-7 {
	text-align: center;
}

#p112-8 {
	text-align: center;
}

#p112-9 {
	text-align: center;
}

#p112-10 {
	text-align: center;
}

#p112-11 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p112-12 {
	text-align: center;
}

#p112-13 {
	text-align: center;
}

#p112-14 {
	text-align: center;
}

#p112-15 {
	text-align: center;
}

#p421-1 {
	border-image: none;
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p421-2 {
	text-align: center;
}

#p421-3 {
	text-align: center;
}

#p421-4 {
	text-align: center;
}

#p421-5 {
	text-align: center;
}

#p561-1 {
	font-size: 20px;
}

#p115-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p115-2 {
	text-align: center;
}

#p115-3 {
	text-align: center;
}

#p115-4 {
	text-align: center;
}

#p115-5 {
	text-align: center;
}

#p115-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p115-7 {
	text-align: center;
}

#p115-8 {
	text-align: center;
}

#p115-9 {
	text-align: center;
}

#p115-10 {
	text-align: center;
}

#p115-11 {
	text-align: center;
}

#p115-12 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p115-13 {
	text-align: center;
}

#p115-14 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p113-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p113-2 {
	text-align: center;
}

#p113-3 {
	text-align: center;
}

#p113-4 {
	text-align: center;
}

#p113-5 {
	text-align: center;
}

#p113-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p113-7 {
	text-align: center;
}

#p113-8 {
	text-align: center;
}

#p113-9 {
	text-align: center;
}

#p113-10 {
	text-align: center;
}

#p113-11 {
	text-align: center;
}

#p113-12 {
	font-size: 18px;
}

#p113-13 {
	color: #FF0000;
}

#p113-14 {
	line-height: 19.200000762939453px;
	width: 99%;
}

#p113-15 {
	width: 100%;
}

#p113-16 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p113-17 {
	line-height: 19.200000762939453px;
	width: 99%;
}

#p113-18 {
	width: 100%;
}

#p113-19 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p22-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p22-2 {
	text-align: center;
}

#p22-3 {
	text-align: center;
}

#p22-4 {
	text-align: center;
}

#p22-5 {
	text-align: center;
}

#p22-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p22-7 {
	text-align: center;
}

#p22-8 {
	text-align: center;
}

#p22-9 {
	text-align: center;
}

#p22-10 {
	text-align: center;
}

#p22-11 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p22-12 {
	margin-left: 22px;
}

#p22-13 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p22-14 {
	margin-left: 22px;
}

#p245-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p245-2 {
	text-align: center;
}

#p245-3 {
	text-align: center;
}

#p245-4 {
	text-align: center;
}

#p245-5 {
	text-align: center;
}

#p245-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p245-7 {
	text-align: center;
}

#p245-8 {
	text-align: center;
}

#p245-9 {
	text-align: center;
}

#p245-10 {
	text-align: center;
}

#p245-11 {
	text-align: center;
}

#p560-1 {
	font-size: 20px;
}

#p239-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p239-2 {
	text-align: center;
}

#p239-3 {
	text-align: center;
}

#p239-4 {
	text-align: center;
}

#p239-5 {
	text-align: center;
}

#p239-6 {
	margin-left: 40px;
}

#p239-7 {
	margin-left: 40px;
}

#p239-8 {
	margin-left: 40px;
}

#p239-9 {
	margin-left: 40px;
}

#p239-10 {
	margin-left: 40px;
}

#p239-11 {
	margin-left: 40px;
}

#p239-12 {
	margin-left: 40px;
}

#p239-13 {
	margin-left: 40px;
}

#p239-14 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p239-15 {
	text-align: center;
}

#p239-16 {
	text-align: center;
}

#p239-17 {
	text-align: center;
}

#p239-18 {
	text-align: center;
}

#p111-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p111-2 {
	text-align: center;
}

#p111-3 {
	text-align: center;
}

#p111-4 {
	text-align: center;
}

#p111-5 {
	text-align: center;
}

#p111-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p111-7 {
	text-align: center;
}

#p111-8 {
	text-align: center;
}

#p111-9 {
	text-align: center;
}

#p111-10 {
	text-align: center;
}

#p111-11 {
	text-align: center;
}

#p19-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p19-2 {
	text-align: center;
}

#p19-3 {
	text-align: center;
}

#p19-4 {
	text-align: center;
}

#p19-5 {
	text-align: center;
}

#p19-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p19-7 {
	text-align: center;
}

#p19-8 {
	text-align: center;
}

#p19-9 {
	text-align: center;
}

#p19-10 {
	text-align: center;
}

#p20-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p20-2 {
	text-align: center;
}

#p20-3 {
	text-align: center;
}

#p20-4 {
	text-align: center;
}

#p20-5 {
	text-align: center;
}

#p109-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p109-2 {
	text-align: center;
}

#p109-3 {
	text-align: center;
}

#p109-4 {
	text-align: center;
}

#p109-5 {
	text-align: center;
}

#p109-6 {
	margin-left: 40px;
}

#p109-7 {
	margin-left: 40px;
}

#p109-8 {
	margin-left: 40px;
}

#p109-9 {
	margin-left: 40px;
}

#p109-10 {
	margin-left: 40px;
}

#p109-11 {
	margin-left: 40px;
}

#p109-12 {
	margin-left: 40px;
}

#p109-13 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p109-14 {
	text-align: center;
}

#p109-15 {
	text-align: center;
}

#p109-16 {
	text-align: center;
}

#p109-17 {
	text-align: center;
}

#p221-1 {
	color: rgb(0, 0, 0);
}

#p221-2 {
	color: rgb(51, 51, 51);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

#p221-3 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p221-4 {
	margin-left: 22px;
}

#p306-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p306-2 {
	text-align: center;
}

#p306-3 {
	text-align: center;
}

#p306-4 {
	text-align: center;
}

#p306-5 {
	text-align: center;
}

#p306-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p306-7 {
	text-align: center;
}

#p306-8 {
	text-align: center;
}

#p306-9 {
	text-align: center;
}

#p306-10 {
	text-align: center;
}

#p448-1 {
	font-size: 14px;
}

#p448-2 {
	color: #FF0000;
}

#p448-3 {
	color: #0000FF;
}

#p17-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p17-2 {
	text-align: center;
}

#p17-3 {
	text-align: center;
}

#p17-4 {
	text-align: center;
}

#p17-5 {
	text-align: center;
}

#p17-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p17-7 {
	text-align: center;
}

#p17-8 {
	text-align: center;
}

#p17-9 {
	text-align: center;
}

#p17-10 {
	text-align: center;
}

#p17-11 {
	border-style: none;
	height: 1px;
	width: 1px;
}

#p17-12 {
	margin-left: 22px;
}

#p15-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p15-2 {
	text-align: center;
}

#p15-3 {
	text-align: center;
}

#p15-4 {
	text-align: center;
}

#p15-5 {
	text-align: center;
}

#p15-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p15-7 {
	text-align: center;
}

#p15-8 {
	text-align: center;
}

#p15-9 {
	text-align: center;
}

#p15-10 {
	text-align: center;
}

#p15-11 {
	text-align: center;
}

#p462-1 {
	font-size: 14px;
}

#p462-2 {
	font-size: 14px;
}

#p462-3 {
	font-size: 14px;
}

#p462-4 {
	font-size: 14px;
}

#p462-5 {
	font-size: 14px;
}

#p462-6 {
	font-size: 14px;
}

#p94-1 {
	text-align: center;
}

#p94-2 {
	background-color: transparent;
}

#p94-3 {
	background-color: transparent;
}

#p94-4 {
	background-color: transparent;
	color: #3366ff;
}

#p94-5 {
	background-color: transparent;
}

#p94-6 {
	color: #ff0000;
}

#p94-7 {
	color: #3366ff;
}

#p94-8 {
	text-align: center;
}

#p94-9 {
	text-align: center;
}

#p94-10 {
	font-size: 22px;
}

#p94-11 {
	color: #FF0000;
}

#p193-1 {
	color: #ff0000;
}

#p193-2 {
	color: #222222;
}

#p193-3 {
	color: #222222;
}

#p193-4 {
	color: rgb(34, 34, 34);
}

#p193-5 {
	color: rgb(34, 34, 34);
}

#p193-6 {
	color: rgb(51, 102, 255);
}

#p193-7 {
	color: rgb(34, 34, 34);
}

#p193-8 {
	text-align: center;
}

#p193-9 {
	text-align: center;
}

#p193-10 {
	text-align: center;
}

#p194-1 {
	text-align: center;
}

#p194-2 {
	color: #FF0000;
}

#p194-3 {
	font-size: 22px;
}

#p194-4 {
	font-family: verdana, arial, helvetica, sans-serif;
}

#p551-1 {
	background-color: rgb(255, 255, 255);
	color: rgb(102, 102, 102);
	font-family: amiri, gill sans, gill sans mt, myriad pro,
		dejavu sans condensed, helvetica, arial, sans-serif;
	font-size: 17px;
}

#p551-2 {
	height: 35px;
	width: 243px;
}

#p551-3 {
	height: 122px;
	width: 400px;
}

#p439-1 {
	color: #FF0000;
}

#p97-1 {
	text-align: center;
}

#p97-2 {
	height: 32px;
	width: 30px;
}

#p97-3 {
	font-size: 20px;
}

#p100-1 {
	height: 32px;
	width: 30px;
}

#p100-2 {
	height: 32px;
	width: 30px;
}

#p409-1 {
	text-align: center;
}

#p409-2 {
	height: 32px;
	width: 30px;
}

#p409-3 {
	font-size: 14px;
}

#p430-1 {
	text-align: center;
}

#p430-2 {
	height: 350px;
	width: 350px;
}

#p430-3 {
	text-align: center;
}

#p430-4 {
	height: 350px;
	width: 350px;
}

#p430-5 {
	text-align: center;
}

#p430-6 {
	height: 350px;
	width: 350px;
}

#p99-1 {
	height: 32px;
	width: 30px;
}

#p403-1 {
	text-align: center;
}

#p81-1 {
	text-align: center;
}

#p81-2 {
	height: 300px;
	width: 300px;
}

#p81-3 {
	text-align: left;
}

#p81-4 {
	height: 300px;
	width: 300px;
}

#p252-1 {
	text-align: justify;
}

#p252-2 {
	-webkit-text-stroke-width: 0px;
	color: #333333;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 20px;
	text-transform: none;
	white-space: normal;
	width: 550px;
	word-spacing: 0px;
}

#p252-3 {
	text-align: center;
}

#p252-4 {
	text-align: center;
}

#p252-5 {
	color: #ff0000;
}

#p252-6 {
	text-align: center;
}

#p252-7 {
	text-align: center;
}

#p252-8 {
	color: #ff0000;
}

#p252-9 {
	text-align: center;
}

#p252-10 {
	text-align: center;
}

#p212-1 {
	height: 170px;
	width: 400px;
}

#p212-2 {
	text-align: center;
}

#p212-3 {
	text-align: center;
}

#p212-4 {
	text-align: center;
}

#p420-1 {
	height: 170px;
	width: 400px;
}

#p420-2 {
	font-size: 14px;
}

#p420-3 {
	font-size: 14px;
}

#p420-4 {
	font-size: 14px;
}

#p420-5 {
	height: 350px;
	width: 350px;
}

#p420-6 {
	text-align: center;
}

#p420-7 {
	font-size: 22px;
}

#p420-8 {
	color: #FF0000;
}

#p29-1 {
	margin-left: 280px;
	text-align: left;
}

#p29-2 {
	text-align: center;
}

#p29-3 {
	color: #ff0000;
	font-family: arial;
	font-size: small;
}

#p29-4 {
	border-style: solid;
	border-width: 0px;
	height: 121px;
	vertical-align: middle;
	width: 98px;
}

#p30-1 {
	text-align: center;
}

#p30-2 {
	color: #000080;
}

#p30-3 {
	border: 0px solid;
	height: 121px;
	vertical-align: middle;
	width: 98px;
}

#p377-1 {
	height: 170px;
	width: 400px;
}

#p377-2 {
	font-size: 18px;
}

#p377-3 {
	color: #FF0000;
}

#p41-1 {
	float: left;
	height: 200px;
	width: 154px;
}

#p41-2 {
	height: 200px;
	width: 103px;
}

#p442-1 {
	font-size: 14px;
}

#p442-2 {
	font-size: 14px;
}

#p442-3 {
	text-align: center;
}

#p442-4 {
	font-size: 14px;
}

#p442-5 {
	height: 350px;
	width: 350px;
}

#p442-6 {
	color: #FF0000;
}

#p442-7 {
	font-size: 14px;
}

#p442-8 {
	font-size: 14px;
}

#p442-9 {
	font-size: 14px;
}

#p442-10 {
	text-align: center;
}

#p442-11 {
	height: 350px;
	width: 350px;
}

#p82-1 {
	text-align: center;
}

#p82-2 {
	text-align: center;
}

#p82-3 {
	height: 72px;
	width: 128px;
}

#p43-1 {
	text-align: center;
}

#p43-2 {
	height: 366px;
	width: 300px;
}

#p43-3 {
	text-align: center;
}

#p43-4 {
	height: 800px;
	width: 334px;
}

#p176-1 {
	text-align: center;
}

#p176-2 {
	color: #3366ff;
	font-size: medium;
}

#p182-1 {
	height: 170px;
	width: 400px;
}

#p182-2 {
	text-align: center;
}

#p302-1 {
	text-align: center;
}

#p302-2 {
	text-align: center;
}

#p302-3 {
	color: #FF0000;
}

#p302-4 {
	text-align: center;
}

#p302-5 {
	height: 350px;
	width: 350px;
}

#p302-6 {
	text-align: center;
}

#p302-7 {
	color: #00b050;
	font-size: 18px;
}

#p302-8 {
	color: #FF0000;
}

#p451-1 {
	font-size: 14px;
}

#p451-2 {
	height: 480px;
	width: 480px;
}

#p451-3 {
	height: 480px;
	width: 480px;
}

#p451-4 {
	height: 480px;
	width: 480px;
}

#p300-1 {
	float: left;
	height: 32px;
	width: 30px;
}

#p387-1 {
	text-align: center;
}

#p387-2 {
	height: 220px;
	line-height: 20.7999992370605px;
	width: 200px;
}

#p387-3 {
	text-align: center;
}

#p387-4 {
	height: 366px;
	width: 250px;
}

#p387-5 {
	text-align: center;
}

#p387-6 {
	margin-left: 160px;
}

#p387-7 {
	font-size: 14px;
}

#p387-8 {
	color: #FF0000;
}

#p387-9 {
	margin-left: 160px;
}

#p387-10 {
	color: #3366ff;
}

#p387-11 {
	text-align: center;
}

#p387-12 {
	height: 478px;
	width: 350px;
}

#p513-1 {
	float: left;
	height: 32px;
	width: 30px;
}

#p299-1 {
	color: #FF0000;
}

#p299-2 {
	text-align: center;
}

#p299-3 {
	text-align: center;
}

#p54-1 {
	font-size: 14px;
}

#p54-2 {
	margin-left: 80px;
}

#p54-3 {
	color: rgb(255, 0, 0);
}

#p54-4 {
	margin-left: 80px;
}

#p54-5 {
	color: rgb(0, 0, 255);
}

#p401-1 {
	font-size: 14px;
}

#p401-2 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p401-3 {
	height: 336px;
	width: 340px;
}

#p401-4 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p401-5 {
	line-height: 20.7999992370605px;
}

#p401-6 {
	line-height: 20.7999992370605px;
}

#p401-7 {
	line-height: 20.7999992370605px;
}

#p401-8 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p401-9 {
	height: 336px;
	width: 336px;
}

#p401-10 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p401-11 {
	line-height: 20.7999992370605px;
}

#p401-12 {
	line-height: 20.7999992370605px;
}

#p401-13 {
	line-height: 20.7999992370605px;
}

#p401-14 {
	line-height: 20.7999992370605px;
}

#p401-15 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p401-16 {
	height: 356px;
	width: 336px;
}

#p401-17 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p401-18 {
	line-height: 20.7999992370605px;
}

#p401-19 {
	line-height: 20.7999992370605px;
}

#p401-20 {
	line-height: 20px;
	width: 550px;
}

#p401-21 {
	text-align: center;
}

#p401-22 {
	color: rgb(255, 0, 0);
}

#p401-23 {
	text-align: center;
}

#p401-24 {
	text-align: center;
}

#p401-25 {
	color: rgb(255, 0, 0);
}

#p401-26 {
	text-align: center;
	vertical-align: top;
}

#p401-27 {
	text-align: center;
}

#p402-1 {
	font-size: 14px;
}

#p402-2 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p402-3 {
	height: 336px;
	width: 416px;
}

#p402-4 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p402-5 {
	line-height: 20.7999992370605px;
}

#p402-6 {
	line-height: 20.7999992370605px;
}

#p402-7 {
	line-height: 20.7999992370605px;
}

#p402-8 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p402-9 {
	height: 275px;
	width: 417px;
}

#p402-10 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p402-11 {
	line-height: 20.7999992370605px;
}

#p402-12 {
	line-height: 20.7999992370605px;
}

#p402-13 {
	line-height: 20.7999992370605px;
}

#p402-14 {
	line-height: 20.7999992370605px;
}

#p402-15 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p402-16 {
	height: 325px;
	width: 448px;
}

#p402-17 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p402-18 {
	line-height: 20.7999992370605px;
}

#p402-19 {
	line-height: 20.7999992370605px;
}

#p402-20 {
	line-height: 20px;
	width: 550px;
}

#p402-21 {
	text-align: center;
}

#p470-1 {
	background-color: rgb(255, 255, 255);
	border: 0px;
	box-sizing: border-box;
	color: rgb(102, 102, 102);
	float: left;
	font-family: montserrat, sans-serif;
	font-size: 13px;
	height: 32px;
	margin: 0px;
	max-width: 100%;
	padding: 0px;
	vertical-align: middle;
	width: 30px;
}

#p417-1 {
	color: #FF0000;
}

#p417-2 {
	font-size: 24px;
}

#p417-3 {
	height: 400px;
	width: 600px;
}

#p417-4 {
	height: 449px;
	width: 600px;
}

#p419-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 560px;
}

#p419-2 {
	text-align: center;
}

#p419-3 {
	text-align: center;
}

#p419-4 {
	text-align: center;
}

#p419-5 {
	text-align: center;
}

#p419-6 {
	text-align: center;
}

#p419-7 {
	text-align: center;
}

#p419-8 {
	text-align: center;
}

#p419-9 {
	text-align: center;
}

#p419-10 {
	text-align: center;
}

#p419-11 {
	text-align: center;
}

#p419-12 {
	text-align: center;
}

#p419-13 {
	text-align: center;
}

#p419-14 {
	text-align: center;
}

#p419-15 {
	text-align: center;
}

#p419-16 {
	text-align: center;
}

#p419-17 {
	text-align: center;
}

#p419-18 {
	text-align: center;
}

#p419-19 {
	text-align: center;
}

#p419-20 {
	text-align: center;
}

#p419-21 {
	text-align: center;
}

#p419-22 {
	text-align: center;
}

#p419-23 {
	text-align: center;
}

#p419-24 {
	text-align: center;
}

#p419-25 {
	text-align: center;
}

#p419-26 {
	text-align: center;
}

#p419-27 {
	text-align: center;
}

#p419-28 {
	text-align: center;
}

#p419-29 {
	text-align: center;
}

#p419-30 {
	text-align: center;
}

#p419-31 {
	text-align: center;
}

#p419-32 {
	text-align: center;
}

#p419-33 {
	text-align: center;
}

#p244-1 {
	height: 170px;
	width: 400px;
}

#p244-2 {
	color: rgb(0, 0, 0);
}

#p509-1 {
	height: 122px;
	width: 400px;
}

#p509-2 {
	color: rgb(255, 0, 0);
	font-size: 20px;
}

#p509-3 {
	font-size: 20px;
	text-align: center;
}

#p447-1 {
	font-size: 14px;
}

#p447-2 {
	height: 152px;
	text-align: center;
	width: 500px;
}

#p447-3 {
	font-size: 14px;
}

#p447-4 {
	font-size: 14px;
}

#p447-5 {
	color: rgb(255, 0, 0);
	font-size: 20px;
}

#p447-6 {
	font-size: 20px;
	text-align: center;
}

#p295-1 {
	height: 152px;
	text-align: center;
	width: 500px;
}

#p295-2 {
	color: #FF0000;
}

#p295-3 {
	text-align: center;
}

#p295-4 {
	font-size: 22px;
}

#p295-5 {
	color: #FF0000;
}

#p295-6 {
	color: rgb(255, 0, 0);
	font-size: 20px;
}

#p295-7 {
	font-size: 20px;
	text-align: center;
}

#p547-1 {
	height: 35px;
	width: 243px;
}

#p547-2 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-3 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-4 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-5 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-6 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-7 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-8 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-9 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-10 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-11 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-12 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-13 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-14 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-15 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-16 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-17 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p547-18 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-1 {
	height: 35px;
	width: 243px;
}

#p548-2 {
	height: 122px;
	width: 400px;
}

#p548-3 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-4 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-5 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-6 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-7 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-8 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-9 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-10 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-11 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-12 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-13 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-14 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-15 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-16 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-17 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p548-18 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p549-1 {
	height: 35px;
	width: 243px;
}

#p549-2 {
	height: 122px;
	width: 400px;
}

#p59-1 {
	background-color: #339966;
	color: #ffffff;
}

#p59-2 {
	background-color: #ffff00;
}

#p59-3 {
	background-color: #ffffff;
	color: #3366ff;
}

#p59-4 {
	background-color: #ffffff;
	color: #000000;
}

#p59-5 {
	background-color: #ffffff;
	color: #000000;
}

#p59-6 {
	color: #3366ff;
}

#p59-7 {
	background-color: #339966;
	color: #ffffff;
}

#p60-1 {
	text-align: left;
}

#p60-2 {
	background-color: #339966;
	color: #ffffff;
}

#p60-3 {
	background-color: #ffff00;
}

#p60-4 {
	background-color: #ffffff;
	color: #3366ff;
}

#p60-5 {
	background-color: #ffffff;
	color: #000000;
}

#p60-6 {
	background-color: #ffffff;
	color: #000000;
}

#p60-7 {
	color: #3366ff;
}

#p60-8 {
	background-color: rgb(51, 153, 102);
	color: #ffffff;
}

#p61-1 {
	background-color: rgb(51, 153, 102);
	color: #ffffff;
}

#p61-2 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p61-3 {
	background-color: rgb(255, 255, 0);
}

#p61-4 {
	background-color: rgb(255, 255, 255);
	color: #3366ff;
}

#p61-5 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p61-6 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p61-7 {
	color: #3366ff;
}

#p61-8 {
	background-color: rgb(51, 153, 102);
	color: #ffffff;
}

#p209-1 {
	background-color: rgb(51, 153, 102);
	color: #ffffff;
}

#p209-2 {
	background-color: #c0c0c0;
	color: #000000;
}

#p209-3 {
	background-color: rgb(255, 255, 0);
}

#p209-4 {
	background-color: rgb(255, 255, 255);
	color: #3366ff;
}

#p209-5 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p209-6 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p209-7 {
	color: #3366ff;
}

#p209-8 {
	background-color: rgb(51, 153, 102);
	color: #ffffff;
}

#p209-9 {
	background-color: #c0c0c0;
	color: #000000;
}

#p209-10 {
	background-color: rgb(255, 255, 0);
}

#p209-11 {
	background-color: rgb(255, 255, 255);
	color: #3366ff;
}

#p209-12 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p209-13 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p209-14 {
	color: #3366ff;
}

#p209-15 {
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p209-16 {
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p209-17 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p209-18 {
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p209-19 {
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p209-20 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p209-21 {
	color: #333333;
}

#p210-1 {
	background-color: rgb(192, 192, 192);
	color: #000000;
}

#p210-2 {
	background-color: rgb(255, 255, 0);
}

#p210-3 {
	background-color: rgb(255, 255, 255);
	color: #3366ff;
}

#p210-4 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p210-5 {
	margin-left: 280px;
}

#p210-6 {
	background-color: rgb(255, 255, 255);
	color: #000000;
}

#p210-7 {
	color: #333333;
}

#p210-8 {
	color: #333333;
}

#p210-9 {
	color: #3366ff;
}

#p210-10 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-11 {
	color: #333333;
	font-size: 11.5pt;
}

#p210-12 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-13 {
	color: rgb(51, 102, 255);
	font-size: 11.5pt;
}

#p210-14 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-15 {
	font-size: 11.5pt;
}

#p210-16 {
	color: rgb(51, 102, 255);
	font-size: 11.5pt;
}

#p210-17 {
	font-size: 11.5pt;
}

#p210-18 {
	font-size: 11.5pt;
}

#p210-19 {
	font-size: 11.5pt;
}

#p210-20 {
	font-size: 11.5pt;
}

#p210-21 {
	font-size: 11.5pt;
}

#p210-22 {
	font-size: 11.5pt;
}

#p210-23 {
	font-size: 11.5pt;
}

#p210-24 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-25 {
	font-size: 11.5pt;
}

#p210-26 {
	font-size: 11.5pt;
}

#p210-27 {
	font-size: 11.5pt;
}

#p210-28 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-29 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-30 {
	font-size: 11.5pt;
}

#p210-31 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-32 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-33 {
	font-size: 11.5pt;
}

#p210-34 {
	background-color: rgb(255, 255, 255);
	color: #333333;
}

#p210-35 {
	font-size: 11.5pt;
}

#p399-1 {
	text-align: justify;
}

#p399-2 {
	text-align: justify;
}

#p399-3 {
	line-height: 20px;
	width: 550px;
}

#p399-4 {
	text-align: center;
}

#p399-5 {
	color: rgb(255, 0, 0);
}

#p399-6 {
	text-align: center;
}

#p399-7 {
	text-align: center;
}

#p399-8 {
	color: rgb(255, 0, 0);
}

#p399-9 {
	text-align: center;
	vertical-align: top;
}

#p399-10 {
	text-align: center;
}

#p67-1 {
	color: #FF0000;
}

#p67-2 {
	color: #FF0000;
}

#p67-3 {
	color: #FF0000;
}

#p67-4 {
	color: #FF0000;
}

#p67-5 {
	color: #FF0000;
}

#p67-6 {
	color: #FF0000;
}

#p67-7 {
	color: #FF0000;
}

#p67-8 {
	color: #FF0000;
}

#p67-9 {
	color: #FF0000;
}

#p67-10 {
	color: #FF0000;
}

#p67-11 {
	overflow: auto;
}

#p386-1 {
	font-size: 14px;
}

#p386-2 {
	text-align: center;
}

#p386-3 {
	height: 252px;
	line-height: 20.7999992370605px;
	width: 300px;
}

#p386-4 {
	text-align: center;
}

#p386-5 {
	height: 336px;
	width: 376px;
}

#p386-6 {
	text-align: center;
}

#p386-7 {
	text-align: center;
}

#p386-8 {
	height: 318px;
	line-height: 1.6;
	width: 212px;
}

#p386-9 {
	text-align: center;
}

#p386-10 {
	height: 86px;
	width: 100px;
}

#p386-11 {
	height: 84px;
	line-height: 1.6;
	width: 100px;
}

#p386-12 {
	height: 100px;
	line-height: 20.7999992370605px;
	width: 100px;
}

#p386-13 {
	height: 138px;
	line-height: 1.6;
	width: 200px;
}

#p389-1 {
	font-size: 14px;
}

#p389-2 {
	text-align: center;
}

#p389-3 {
	height: 252px;
	line-height: 20.7999992370605px;
	width: 300px;
}

#p389-4 {
	text-align: center;
}

#p389-5 {
	height: 336px;
	width: 376px;
}

#p389-6 {
	text-align: center;
}

#p389-7 {
	text-align: center;
}

#p389-8 {
	height: 318px;
	line-height: 1.6;
	width: 212px;
}

#p389-9 {
	text-align: center;
}

#p389-10 {
	height: 86px;
	width: 100px;
}

#p389-11 {
	height: 84px;
	line-height: 1.6;
	width: 100px;
}

#p389-12 {
	height: 100px;
	line-height: 20.7999992370605px;
	width: 100px;
}

#p389-13 {
	height: 138px;
	line-height: 1.6;
	width: 200px;
}

#p390-1 {
	font-size: 14px;
}

#p390-2 {
	text-align: center;
}

#p390-3 {
	height: 252px;
	line-height: 20.7999992370605px;
	width: 300px;
}

#p390-4 {
	text-align: center;
}

#p390-5 {
	height: 336px;
	width: 376px;
}

#p390-6 {
	text-align: center;
}

#p390-7 {
	text-align: center;
}

#p390-8 {
	height: 318px;
	line-height: 1.6;
	width: 212px;
}

#p390-9 {
	text-align: center;
}

#p390-10 {
	height: 86px;
	width: 100px;
}

#p390-11 {
	height: 84px;
	line-height: 1.6;
	width: 100px;
}

#p390-12 {
	height: 100px;
	line-height: 20.7999992370605px;
	width: 100px;
}

#p390-13 {
	height: 138px;
	line-height: 1.6;
	width: 200px;
}

#p388-1 {
	font-size: 14px;
}

#p388-2 {
	text-align: center;
}

#p388-3 {
	height: 252px;
	line-height: 20.7999992370605px;
	width: 300px;
}

#p388-4 {
	text-align: center;
}

#p388-5 {
	height: 336px;
	width: 376px;
}

#p388-6 {
	text-align: center;
}

#p388-7 {
	text-align: center;
}

#p388-8 {
	height: 318px;
	line-height: 1.6;
	width: 212px;
}

#p388-9 {
	text-align: center;
}

#p388-10 {
	height: 86px;
	width: 100px;
}

#p388-11 {
	height: 84px;
	line-height: 1.6;
	width: 100px;
}

#p388-12 {
	height: 100px;
	line-height: 20.7999992370605px;
	width: 100px;
}

#p388-13 {
	height: 138px;
	line-height: 1.6;
	width: 200px;
}

#p499-1 {
	height: 500px;
	width: 500px;
}

#p68-1 {
	color: #FF0000;
}

#p68-2 {
	color: #FF0000;
}

#p68-3 {
	color: #FF0000;
}

#p68-4 {
	color: #FF0000;
}

#p307-1 {
	text-align: center;
}

#p307-2 {
	height: 290px;
	width: 400px;
}

#p307-3 {
	text-align: left;
}

#p307-4 {
	text-align: center;
}

#p307-5 {
	height: 400px;
	width: 400px;
}

#p307-6 {
	text-align: center;
}

#p307-7 {
	text-align: left;
}

#p307-8 {
	text-align: center;
}

#p307-9 {
	height: 400px;
	width: 400px;
}

#p254-1 {
	text-align: center;
}

#p254-2 {
	color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

#p254-3 {
	color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

#p254-4 {
	border-style: solid;
	border-width: 0px;
	height: 93px;
	width: 150px;
}

#p559-1 {
	font-size: 20px;
}

#p341-1 {
	text-align: center;
}

#p341-2 {
	height: 250px;
	width: 250px;
}

#p341-3 {
	text-align: center;
}

#p341-4 {
	height: 250px;
	width: 250px;
}

#p341-5 {
	text-align: center;
}

#p341-6 {
	height: 250px;
	width: 250px;
}

#p341-7 {
	text-align: center;
}

#p341-8 {
	text-align: center;
}

#p341-9 {
	float: left;
	height: 323px;
	width: 550px;
}

#p125-1 {
	text-align: center;
}

#p125-2 {
	border: 0px solid;
	height: 113px;
	width: 182px;
}

#p125-3 {
	text-align: center;
}

#p125-4 {
	color: #6699ff;
}

#p428-1 {
	color: red;
}

#p220-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p220-2 {
	text-align: center;
}

#p220-3 {
	text-align: center;
}

#p220-4 {
	text-align: center;
}

#p220-5 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p220-6 {
	text-align: center;
}

#p220-7 {
	text-align: center;
}

#p220-8 {
	text-align: center;
}

#p258-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p258-2 {
	text-align: center;
}

#p258-3 {
	text-align: center;
}

#p258-4 {
	text-align: center;
}

#p258-5 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p258-6 {
	text-align: center;
}

#p258-7 {
	text-align: center;
}

#p258-8 {
	text-align: center;
}

#p261-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p261-2 {
	text-align: center;
}

#p261-3 {
	text-align: center;
}

#p261-4 {
	text-align: center;
}

#p261-5 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p261-6 {
	text-align: center;
}

#p261-7 {
	text-align: center;
}

#p261-8 {
	text-align: center;
}

#p311-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p311-2 {
	text-align: center;
}

#p311-3 {
	text-align: center;
}

#p311-4 {
	text-align: center;
}

#p311-5 {
	text-align: left;
}

#p311-6 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p311-7 {
	text-align: center;
}

#p311-8 {
	text-align: center;
}

#p311-9 {
	text-align: center;
}

#p123-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p123-2 {
	text-align: center;
}

#p123-3 {
	text-align: center;
}

#p123-4 {
	text-align: center;
}

#p123-5 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p123-6 {
	text-align: center;
}

#p123-7 {
	text-align: center;
}

#p123-8 {
	text-align: center;
}

#p123-9 {
	text-align: center;
}

#p123-10 {
	color: #ff0000;
}

#p123-11 {
	text-align: center;
}

#p123-12 {
	color: #000000;
}

#p123-13 {
	text-align: center;
}

#p123-14 {
	color: #000000;
}

#p123-15 {
	text-align: center;
}

#p123-16 {
	color: #ff0000;
}

#p123-17 {
	text-align: center;
}

#p123-18 {
	height: 200px;
	width: 229px;
}

#p123-19 {
	text-align: center;
}

#p123-20 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-21 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-22 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-23 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-24 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-25 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-26 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-27 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-28 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-29 {
	font-family: tahoma;
	font-size: 8.5pt;
}

#p123-30 {
	text-align: center;
}

#p123-31 {
	text-align: center;
}

#p123-32 {
	font-family: tahoma;
}

#p124-1 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p124-2 {
	text-align: center;
}

#p124-3 {
	text-align: center;
}

#p124-4 {
	text-align: center;
}

#p124-5 {
	border: 1px solid silver;
	padding: 2%;
	width: 50%;
}

#p124-6 {
	text-align: center;
}

#p124-7 {
	text-align: center;
}

#p124-8 {
	text-align: center;
}

#p124-9 {
	text-align: center;
}

#p124-10 {
	text-align: center;
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p124-11 {
	color: #333333;
}

#p124-12 {
	color: #ff0000;
}

#p124-13 {
	text-align: center;
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p124-14 {
	color: #333333;
}

#p124-15 {
	color: #000000;
}

#p124-16 {
	text-align: center;
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p124-17 {
	color: #333333;
}

#p124-18 {
	color: #000000;
}

#p124-19 {
	text-align: center;
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: rgb(51, 51, 51);
	font-size: 11px;
}

#p124-20 {
	color: #333333;
}

#p124-21 {
	text-align: center;
}

#p465-1 {
	font-size: 14px;
}

#p465-2 {
	font-size: 14px;
}

#p465-3 {
	font-size: 14px;
}

#p465-4 {
	height: 480px;
	width: 480px;
}

#p465-5 {
	font-size: 14px;
}

#p465-6 {
	font-size: 14px;
}

#p465-7 {
	height: 480px;
	width: 480px;
}

#p465-8 {
	height: 480px;
	width: 480px;
}

#p532-1 {
	font-size: 14px;
}

#p425-1 {
	color: #0000FF;
}

#p425-2 {
	color: #0000FF;
}

#p282-1 {
	height: 170px;
	width: 400px;
}

#p282-2 {
	margin-left: 40px;
}

#p282-3 {
	text-align: left;
}

#p284-1 {
	text-align: center;
}

#p284-2 {
	color: #ff0000;
}

#p284-3 {
	color: #3366ff;
}

#p284-4 {
	margin-left: 40px;
}

#p284-5 {
	color: #ff0000;
}

#p284-6 {
	margin-left: 40px;
}

#p284-7 {
	height: 211px;
	width: 443px;
}

#p284-8 {
	text-align: center;
}

#p284-9 {
	color: #3366ff;
}

#p284-10 {
	text-align: center;
}

#p284-11 {
	color: #3366ff;
}

#p284-12 {
	text-align: center;
}

#p284-13 {
	color: #3366ff;
}

#p284-14 {
	text-align: center;
}

#p284-15 {
	color: #3366ff;
}

#p284-16 {
	text-align: center;
}

#p284-17 {
	color: #3366ff;
}

#p284-18 {
	text-align: center;
}

#p284-19 {
	text-align: center;
}

#p284-20 {
	text-align: center;
}

#p284-21 {
	text-align: center;
}

#p284-22 {
	text-align: center;
}

#p284-23 {
	text-align: center;
}

#p284-24 {
	text-align: center;
}

#p284-25 {
	text-align: center;
}

#p284-26 {
	text-align: center;
}

#p284-27 {
	text-align: center;
}

#p284-28 {
	text-align: center;
}

#p284-29 {
	text-align: left;
	margin-left: 40px;
}

#p284-30 {
	text-align: left;
	margin-left: 120px;
}

#p284-31 {
	color: #ff0000;
}

#p284-32 {
	text-align: left;
	margin-left: 120px;
}

#p284-33 {
	text-align: left;
	margin-left: 120px;
}

#p284-34 {
	color: #3366ff;
}

#p284-35 {
	text-align: left;
	margin-left: 120px;
}

#p284-36 {
	color: #3366ff;
}

#p284-37 {
	text-align: left;
	margin-left: 120px;
}

#p284-38 {
	color: #3366ff;
}

#p284-39 {
	text-align: left;
	margin-left: 120px;
}

#p284-40 {
	color: #3366ff;
}

#p286-1 {
	height: 170px;
	width: 400px;
}

#p286-2 {
	margin-left: 40px;
}

#p283-1 {
	height: 170px;
	width: 400px;
}

#p283-2 {
	margin-left: 40px;
}

#p374-1 {
	background-color: #FFFF00;
}

#p374-2 {
	background-color: rgb(255, 255, 0);
}

#p344-1 {
	height: 32px;
	width: 30px;
}

#p461-1 {
	font-size: 14px;
}

#p159-1 {
	color: #FF0000;
}

#p159-2 {
	color: #FF0000;
}

#p159-3 {
	height: 35px;
	width: 243px;
}

#p162-1 {
	color: #ff0000;
}

#p162-2 {
	color: #ff0000;
}

#p251-1 {
	text-align: center;
}

#p352-1 {
	color: rgb(0, 0, 0);
}

#p352-2 {
	line-height: 20.7999992370605px;
}

#p352-3 {
	color: rgb(0, 0, 0);
}

#p352-4 {
	color: rgb(0, 0, 0);
}

#p354-1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	background-color: transparent;
}

#p354-2 {
	color: rgb(0, 0, 0);
}

#p354-3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	background-color: transparent;
}

#p354-4 {
	color: rgb(0, 0, 0);
}

#p404-1 {
	float: left;
	height: 32px;
	width: 30px;
}

#p95-1 {
	text-align: center;
}

#p95-2 {
	height: 100px;
	width: 125px;
}

#p95-3 {
	height: 77px;
	width: 177px;
}

#p95-4 {
	text-align: center;
}

#p95-5 {
	height: 100px;
	width: 125px;
}

#p95-6 {
	height: 213px;
	width: 200px;
}

#p204-1 {
	background-color: rgb(51, 153, 102);
	color: #ffffff;
}

#p204-2 {
	margin-left: 280px;
}

#p204-3 {
	background-color: #ffffff;
	color: #333333;
}

#p204-4 {
	color: #3366ff;
}

#p204-5 {
	background-color: rgb(51, 153, 102);
	color: #ffffff;
}

#p179-1 {
	text-align: center;
}

#p179-2 {
	font-size: 20px;
}

#p414-1 {
	background-color: rgb(249, 249, 249);
	color: rgb(0, 0, 0);
	font-family: arial, sans-serif;
	font-size: medium;
}

#p414-2 {
	background-color: rgb(249, 249, 249);
	color: rgb(0, 0, 0);
	font-family: arial, sans-serif;
	font-size: medium;
}

#p395-1 {
	text-align: center;
}

#p395-2 {
	height: 342px;
	width: 336px;
}

#p395-3 {
	font-family: verdana, sans-serif;
	font-size: 10pt;
}

#p395-4 {
	text-align: center;
}

#p395-5 {
	height: 264px;
	width: 250px;
}

#p395-6 {
	text-align: center;
}

#p395-7 {
	height: 180px;
	width: 136px;
}

#p395-8 {
	height: 173px;
	width: 200px;
}

#p395-9 {
	text-align: center;
}

#p395-10 {
	height: 302px;
	width: 500px;
}

#p395-11 {
	text-align: center;
}

#p427-1 {
	height: 35px;
	width: 243px;
}

#p473-1 {
	height: 35px;
	width: 243px;
}

#p458-1 {
	height: 35px;
	width: 243px;
}

#p458-2 {
	color: rgb(255, 0, 0);
}

#p458-3 {
	font-size: 20px;
}

#p501-1 {
	font-size: 10px;
}

#p501-2 {
	height: 278px;
	width: 370px;
}

#p501-3 {
	height: 278px;
	width: 370px;
}

#p501-4 {
	height: 278px;
	width: 370px;
}

#p501-5 {
	height: 278px;
	width: 370px;
}

#p501-6 {
	color: rgb(255, 0, 0);
}

#p501-7 {
	font-size: 22px;
}

#p501-8 {
	color: rgb(255, 0, 0);
}

#p501-9 {
	color: rgb(255, 0, 0);
}

#p503-1 {
	font-size: 10px;
}

#p503-2 {
	height: 35px;
	width: 60px;
}

#p503-3 {
	height: 278px;
	width: 370px;
}

#p503-4 {
	height: 278px;
	width: 370px;
}

#p503-5 {
	height: 278px;
	width: 370px;
}

#p503-6 {
	height: 278px;
	width: 370px;
}

#p503-7 {
	color: #FF0000;
}

#p503-8 {
	font-size: 22px;
}

#p503-9 {
	color: #FF0000;
}

#p503-10 {
	color: #FF0000;
}

#p503-11 {
	text-align: center;
}

#p503-12 {
	text-align: center;
}

#p503-13 {
	color: rgb(255, 0, 0);
}

#p502-1 {
	font-size: 10px;
}

#p502-2 {
	height: 278px;
	width: 370px;
}

#p502-3 {
	height: 278px;
	width: 370px;
}

#p502-4 {
	height: 278px;
	width: 370px;
}

#p502-5 {
	height: 278px;
	width: 370px;
}

#p502-6 {
	color: rgb(255, 0, 0);
}

#p502-7 {
	font-size: 22px;
}

#p502-8 {
	color: rgb(255, 0, 0);
}

#p502-9 {
	color: rgb(255, 0, 0);
}

#p502-10 {
	color: #FF0000;
}

#p346-1 {
	font-size: 10px;
}

#p346-2 {
	height: 35px;
	width: 60px;
}

#p346-3 {
	text-align: center;
}

#p346-4 {
	height: 372px;
	width: 450px;
}

#p346-5 {
	text-align: center;
}

#p346-6 {
	text-align: center;
}

#p346-7 {
	height: 336px;
	width: 423px;
}

#p346-8 {
	text-align: center;
}

#p346-9 {
	height: 264px;
	width: 450px;
}

#p346-10 {
	text-align: center;
}

#p346-11 {
	text-align: center;
}

#p500-1 {
	font-size: 10px;
}

#p500-2 {
	height: 278px;
	width: 370px;
}

#p500-3 {
	height: 278px;
	width: 370px;
}

#p500-4 {
	height: 278px;
	width: 370px;
}

#p500-5 {
	height: 278px;
	width: 370px;
}

#p500-6 {
	color: rgb(255, 0, 0);
}

#p500-7 {
	font-size: 22px;
}

#p500-8 {
	color: rgb(255, 0, 0);
}

#p500-9 {
	color: rgb(255, 0, 0);
}

#p500-10 {
	color: #FF0000;
}

#p330-1 {
	text-align: center;
}

#p330-2 {
	height: 251px;
	width: 400px;
}

#p330-3 {
	margin-left: 120px;
}

#p330-4 {
	color: #FF0000;
}

#p330-5 {
	margin-left: 120px;
}

#p330-6 {
	text-align: center;
}

#p330-7 {
	height: 179px;
	width: 340px;
}

#p330-8 {
	text-align: center;
}

#p330-9 {
	height: 178px;
	width: 339px;
}

#p330-10 {
	text-align: center;
}

#p330-11 {
	height: 294px;
	width: 400px;
}

#p331-1 {
	text-align: center;
}

#p331-2 {
	height: 297px;
	width: 448px;
}

#p331-3 {
	margin-left: 120px;
}

#p331-4 {
	color: rgb(255, 0, 0);
}

#p331-5 {
	margin-left: 120px;
}

#p331-6 {
	margin-left: 120px;
}

#p331-7 {
	text-align: center;
}

#p331-8 {
	height: 179px;
	width: 340px;
}

#p331-9 {
	text-align: center;
}

#p331-10 {
	height: 178px;
	width: 339px;
}

#p331-11 {
	text-align: center;
}

#p331-12 {
	height: 294px;
	width: 400px;
}

#p342-1 {
	font-size: 10px;
}

#p342-2 {
	text-align: center;
}

#p342-3 {
	height: 400px;
	width: 400px;
}

#p342-4 {
	text-align: center;
}

#p342-5 {
	height: 213px;
	width: 314px;
}

#p342-6 {
	text-align: center;
}

#p342-7 {
	margin-left: 80px;
	text-align: center;
}

#p463-1 {
	font-size: 10px;
}

#p463-2 {
	height: 35px;
	width: 60px;
}

#p463-3 {
	height: 550px;
	width: 550px;
}

#p463-4 {
	height: 205px;
	width: 550px;
}

#p429-1 {
	text-align: center;
}

#p429-2 {
	font-size: 10px;
}

#p429-3 {
	height: 35px;
	width: 60px;
}

#p429-4 {
	border: 1px solid silver;
	padding: 2%;
	width: 560px;
}

#p429-5 {
	background-color: rgb(255, 255, 255);
}

#p429-6 {
	height: 300px;
	width: 300px;
}

#p429-7 {
	height: 178px;
	width: 100px;
}

#p429-8 {
	border-color: rgb(204, 204, 204);
}

#p429-9 {
	height: 148px;
	width: 100px;
}

#p429-10 {
	height: 93px;
	line-height: 20.8px;
	width: 100px;
}

#p429-11 {
	height: 100px;
	width: 100px;
}

#p429-12 {
	width: 500px;
}

#p429-13 {
	font-size: 14px;
}

#p429-14 {
	font-size: 14px;
}

#p429-15 {
	text-align: center;
}

#p429-16 {
	font-size: 14px;
}

#p429-17 {
	font-size: 14px;
}

#p429-18 {
	text-align: center;
}

#p429-19 {
	font-size: 14px;
}

#p429-20 {
	height: 400px;
	width: 400px;
}

#p429-21 {
	text-align: center;
}

#p429-22 {
	height: 500px;
	width: 500px;
}

#p296-1 {
	margin-right: 0px;
	text-align: left;
}

#p296-2 {
	height: 152px;
	text-align: center;
	width: 500px;
}

#p296-3 {
	margin-right: 0px;
	text-align: left;
}

#p296-4 {
	margin-right: 0px;
	text-align: center;
}

#p296-5 {
	height: 300px;
	width: 359px;
}

#p296-6 {
	margin-right: 0px;
	text-align: center;
}

#p296-7 {
	height: 300px;
	width: 318px;
}

#p296-8 {
	text-align: center;
}

#p296-9 {
	color: rgb(255, 0, 0);
	font-size: 20px;
}

#p296-10 {
	font-size: 20px;
	text-align: center;
}

#p397-1 {
	color: rgb(51, 102, 255);
}

#p397-2 {
	height: 43px;
	width: 300px;
}

#p397-3 {
	height: 43px;
	width: 300px;
}

#p397-4 {
	text-align: center;
}

#p397-5 {
	font-size: large;
}

#p397-6 {
	color: rgb(51, 102, 255);
}

#p397-7 {
	line-height: 20.7999992370605px;
	margin-left: 40px;
}

#p397-8 {
	line-height: 20.7999992370605px;
	margin-left: 40px;
}

#p397-9 {
	line-height: 20.7999992370605px;
	margin-left: 40px;
}

#p397-10 {
	line-height: 20.7999992370605px;
	margin-left: 40px;
}

#p397-11 {
	line-height: 20.7999992370605px;
}

#p397-12 {
	line-height: 20.7999992370605px;
}

#p397-13 {
	line-height: 20.7999992370605px;
}

#p397-14 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p397-15 {
	color: rgb(51, 102, 255);
	font-size: small;
}

#p397-16 {
	color: rgb(255, 0, 0);
}

#p397-17 {
	color: rgb(255, 0, 0);
}

#p397-18 {
	color: rgb(255, 0, 0);
}

#p397-19 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p397-20 {
	color: rgb(51, 102, 255);
	font-size: small;
}

#p397-21 {
	color: rgb(255, 0, 0);
}

#p397-22 {
	line-height: 20.7999992370605px;
}

#p397-23 {
	line-height: 20.7999992370605px;
}

#p397-24 {
	line-height: 20.7999992370605px;
}

#p397-25 {
	line-height: 20.7999992370605px;
	text-align: center;
}

#p397-26 {
	font-size: small;
}

#p397-27 {
	color: rgb(51, 153, 102);
}

#p23-1 {
	font-size: 18px;
}

#p23-2 {
	color: #FF0000;
}

#p385-1 {
	font-size: 14px;
}

#p385-2 {
	text-align: center;
}

#p385-3 {
	height: 300px;
	width: 343px;
}

#p385-4 {
	text-align: center;
}

#p385-5 {
	height: 200px;
	width: 152px;
}

#p385-6 {
	margin-left: 200px;
}

#p385-7 {
	text-align: center;
}

#p385-8 {
	height: 237px;
	width: 392px;
}

#p170-1 {
	font-size: 20px;
}

#p170-2 {
	background-color: #ffffff;
	color: #000000;
}

#p170-3 {
	background-color: #ffffff;
}

#p170-4 {
	background-color: #c0c0c0;
	color: #ffffff;
}

#p170-5 {
	background-color: #ffffff;
	color: #000000;
}

#p170-6 {
	text-align: left;
}

#p170-7 {
	text-align: left;
}

#p460-1 {
	font-size: 14px;
}

#p460-2 {
	font-size: 14px;
}

#p460-3 {
	font-size: 14px;
}

#p460-4 {
	font-size: 14px;
}

#p460-5 {
	height: 198px;
	width: 500px;
}

#p460-6 {
	font-size: 14px;
}

#p460-7 {
	color: #FF0000;
}

#p460-8 {
	font-size: 14px;
}

#p460-9 {
	font-size: 14px;
}

#p460-10 {
	height: 500px;
	width: 500px;
}

#p172-1 {
	font-size: 14px;
}

#p172-2 {
	text-align: center;
}

#p172-3 {
	height: 336px;
	width: 439px;
}

#p172-4 {
	text-align: center;
}

#p172-5 {
	height: 336px;
	width: 366px;
}

#p172-6 {
	height: 406px;
	line-height: 1.6;
	text-align: center;
	width: 480px;
}

#p383-1 {
	text-align: center;
}

#p383-2 {
	height: 70px;
	width: 148px;
}

#p383-3 {
	text-align: center;
}

#p383-4 {
	height: 200px;
	width: 350px;
}

#p383-5 {
	text-align: center;
}

#p383-6 {
	height: 201px;
	width: 412px;
}

#p383-7 {
	text-align: center;
}

#p383-8 {
	height: 70px;
	width: 148px;
}

#p383-9 {
	text-align: center;
}

#p383-10 {
	color: #ff0000;
}

#p383-11 {
	font-size: 16px;
}

#p383-12 {
	text-align: center;
}

#p383-13 {
	text-align: center;
}

#p383-14 {
	text-align: center;
}

#p383-15 {
	text-align: center;
}

#p144-1 {
	color: #3366ff;
}

#p144-2 {
	height: 43px;
	width: 300px;
}

#p144-3 {
	margin-left: 40px;
}

#p144-4 {
	color: #ff0000;
	font-size: medium;
}

#p144-5 {
	height: 43px;
	width: 300px;
}

#p144-6 {
	text-align: center;
}

#p144-7 {
	font-size: large;
}

#p144-8 {
	color: #3366ff;
}

#p144-9 {
	margin-left: 40px;
}

#p144-10 {
	margin-left: 40px;
}

#p144-11 {
	margin-left: 40px;
}

#p144-12 {
	margin-left: 40px;
}

#p144-13 {
	text-align: center;
}

#p144-14 {
	color: #3366ff;
	font-size: small;
}

#p144-15 {
	color: #ff0000;
}

#p144-16 {
	color: #ff0000;
}

#p144-17 {
	color: #ff0000;
}

#p144-18 {
	text-align: center;
}

#p144-19 {
	color: #3366ff;
	font-size: small;
}

#p144-20 {
	color: #ff0000;
}

#p144-21 {
	text-align: center;
}

#p144-22 {
	font-size: small;
}

#p144-23 {
	color: #339966;
}

#p398-1 {
	color: rgb(51, 102, 255);
}

#p398-2 {
	height: 43px;
	width: 300px;
}

#p398-3 {
	margin-left: 40px;
}

#p398-4 {
	font-size: 12px;
}

#p398-5 {
	height: 43px;
	width: 300px;
}

#p398-6 {
	text-align: center;
}

#p398-7 {
	font-size: medium;
}

#p398-8 {
	color: rgb(51, 102, 255);
}

#p398-9 {
	line-height: 20.7999992370605px;
	margin-left: 40px;
}

#p398-10 {
	line-height: 20.7999992370605px;
	margin-left: 40px;
}

#p398-11 {
	text-align: center;
}

#p398-12 {
	color: rgb(51, 102, 255);
	font-size: small;
}

#p398-13 {
	color: rgb(255, 0, 0);
}

#p398-14 {
	color: rgb(255, 0, 0);
}

#p398-15 {
	color: rgb(255, 0, 0);
}

#p398-16 {
	text-align: center;
}

#p398-17 {
	color: rgb(51, 102, 255);
	font-size: small;
}

#p398-18 {
	color: rgb(255, 0, 0);
}

#p398-19 {
	text-align: center;
}

#p398-20 {
	font-size: small;
}

#p398-21 {
	color: rgb(51, 153, 102);
}

#p438-1 {
	font-size: 14px;
}

#p438-2 {
	font-size: 14px;
}

#p438-3 {
	font-size: 14px;
}

#p411-1 {
	font-size: 14px;
}

#p411-2 {
	font-size: 14px;
}

#p411-3 {
	height: 480px;
	width: 480px;
}

#p411-4 {
	font-size: 14px;
}

#p411-5 {
	height: 480px;
	width: 480px;
}

#p411-6 {
	font-size: 14px;
}

#p411-7 {
	margin-left: 80px;
}

#p411-8 {
	color: #FF0000;
}

#p411-9 {
	font-size: 14px;
}

#p411-10 {
	margin-left: 80px;
}

#p411-11 {
	font-size: 14px;
}

#p411-12 {
	color: #3366ff;
}

#p411-13 {
	height: 480px;
	width: 480px;
}

#p411-14 {
	text-align: center;
}

#p411-15 {
	text-align: center;
}

#p314-1 {
	height: 43px;
	width: 300px;
}

#p314-2 {
	color: #ff0000;
	font-size: 18px;
}

#p314-3 {
	text-align: center;
}

#p314-4 {
	text-align: center;
}

#p314-5 {
	color: rgb(128, 0, 0);
	font-size: 13px;
}

#p314-6 {
	font-size: 14px;
}

#p314-7 {
	font-family: lucida sans unicode, lucida grande, sans-serif;
}

#p314-8 {
	width: 500px;
}

#p314-9 {
	background-color: rgb(255, 255, 255);
	color: rgb(51, 51, 51);
	font-family: montserrat, sans-serif;
	font-size: 13px;
}

#p314-10 {
	background-color: rgb(255, 255, 255);
	color: rgb(51, 51, 51);
	font-family: montserrat, sans-serif;
	font-size: 13px;
}

#p314-11 {
	background-color: rgb(255, 255, 255);
	color: rgb(51, 51, 51);
	font-family: montserrat, sans-serif;
	font-size: 13px;
}

#p236-1 {
	color: #333333;
}

#p236-2 {
	color: #3366ff;
}

#p236-3 {
	color: #333333;
}

#p236-4 {
	color: #333333;
}

#p236-5 {
	height: 43px;
	width: 300px;
}

#p236-6 {
	height: 43px;
	width: 300px;
}

#p236-7 {
	text-align: center;
}

#p236-8 {
	color: #3366ff;
	font-size: medium;
}

#p236-9 {
	margin-left: 40px;
}

#p236-10 {
	margin-left: 40px;
}

#p236-11 {
	margin-left: 40px;
}

#p236-12 {
	text-align: center;
}

#p236-13 {
	color: #3366ff;
	font-size: small;
}

#p236-14 {
	color: #ff0000;
}

#p236-15 {
	color: #ff0000;
}

#p236-16 {
	color: #ff0000;
}

#p236-17 {
	text-align: center;
}

#p236-18 {
	color: #3366ff;
	font-size: small;
}

#p236-19 {
	color: #ff0000;
}

#p236-20 {
	text-align: center;
}

#p236-21 {
	text-align: center;
}

#p236-22 {
	font-size: small;
}

#p236-23 {
	color: #339966;
}

#p96-1 {
	color: #3366ff;
}

#p96-2 {
	height: 43px;
	width: 300px;
}

#p96-3 {
	margin-left: 40px;
}

#p96-4 {
	height: 43px;
	width: 300px;
}

#p96-5 {
	text-align: center;
}

#p96-6 {
	font-size: medium;
}

#p96-7 {
	color: #3366ff;
}

#p96-8 {
	margin-left: 40px;
}

#p96-9 {
	margin-left: 40px;
}

#p96-10 {
	text-align: center;
}

#p96-11 {
	color: #3366ff;
	font-size: small;
}

#p96-12 {
	color: #ff0000;
}

#p96-13 {
	color: #ff0000;
}

#p96-14 {
	color: #ff0000;
}

#p96-15 {
	text-align: center;
}

#p96-16 {
	color: #3366ff;
	font-size: small;
}

#p96-17 {
	color: #ff0000;
}

#p96-18 {
	text-align: center;
}

#p96-19 {
	font-size: small;
}

#p96-20 {
	color: #339966;
}

#p444-1 {
	font-size: 14px;
}

#p444-2 {
	font-size: 14px;
}

#p444-3 {
	height: 400px;
	width: 400px;
}

#p468-1 {
	font-size: 14px;
}

#p468-2 {
	font-size: 14px;
}

#p468-3 {
	color: #FF0000;
}

#p468-4 {
	font-size: 14px;
}

#p468-5 {
	font-size: 14px;
}

#p34-1 {
	color: #FF0000;
}

#p34-2 {
	font-size: 24px;
}

#p34-3 {
	height: 50% px;
	width: 100%;
}

#p308-1 {
	text-align: center;
}

#p308-2 {
	height: 200px;
	width: 200px;
}

#p308-3 {
	text-align: center;
}

#p308-4 {
	text-align: center;
}

#p308-5 {
	text-align: center;
}

#p308-6 {
	text-align: center;
}

#p308-7 {
	text-align: center;
}

#p269-1 {
	background-color: rgb(255, 255, 255);
	color: rgb(51, 51, 51);
}

#p269-2 {
	text-align: center;
}

#p269-3 {
	height: 448px;
	width: 289px;
}

#p269-4 {
	background-color: transparent;
}

#p263-1 {
	font-size: smaller;
}

#p263-2 {
	color: #ff0000;
}

#p263-3 {
	margin-left: 40px;
}

#p263-4 {
	color: #3366ff;
}

#p263-5 {
	font-size: smaller;
}

#p263-6 {
	margin-left: 40px;
}

#p263-7 {
	color: #3366ff;
}

#p263-8 {
	font-size: smaller;
}

#p263-9 {
	font-size: smaller;
}

#p263-10 {
	color: #ff0000;
}

#p263-11 {
	margin-left: 40px;
}

#p263-12 {
	height: 203px;
	width: 360px;
}

#p196-1 {
	color: rgb(255, 0, 0);
}

#p196-2 {
	height: 170px;
	width: 400px;
}

#p196-3 {
	text-align: center;
}

#p196-4 {
	color: #ff0000;
}

#p197-1 {
	height: 170px;
	width: 400px;
}

#p197-2 {
	margin-left: 40px;
}

#p197-3 {
	margin-left: 40px;
}

#p198-1 {
	text-align: left;
}

#p198-2 {
	color: rgb(255, 0, 0);
}

#p198-3 {
	height: 170px;
	width: 400px;
}

#p198-4 {
	margin-left: 40px;
}

#p75-1 {
	text-align: center;
}

#p75-2 {
	height: 131px;
	width: 400px;
}

#p205-1 {
	text-align: center;
}

#p205-2 {
	height: 154px;
	width: 400px;
}

#p246-1 {
	text-align: center;
}

#p246-2 {
	height: 153px;
	width: 280px;
}

#p165-1 {
	text-align: center;
}

#p445-1 {
	font-size: 14px;
}

#p445-2 {
	font-size: 14px;
}

#p445-3 {
	font-size: 14px;
}

#p445-4 {
	font-size: 14px;
}

#p445-5 {
	font-size: 14px;
}

#p445-6 {
	font-size: 14px;
}

#p445-7 {
	font-size: 14px;
}

#p445-8 {
	height: 400px;
	width: 400px;
}

#p443-1 {
	font-size: 14px;
}

#p443-2 {
	font-size: 14px;
}

#p443-3 {
	font-size: 14px;
}

#p443-4 {
	color: #FF0000;
}

#p443-5 {
	font-family: arial, verdana, helvetica, sans-serif;
}

#p443-6 {
	height: 400px;
	width: 400px;
}

#p446-1 {
	font-size: 14px;
}

#p446-2 {
	font-size: 14px;
}

#p446-3 {
	font-size: 14px;
}

#p446-4 {
	font-size: 14px;
}

#p446-5 {
	font-size: 14px;
}

#p446-6 {
	font-size: 14px;
}

#p446-7 {
	color: #FF0000;
}

#p446-8 {
	font-size: 14px;
}

#p446-9 {
	font-size: 14px;
}

#p371-1 {
	margin-left: 280px;
}

#p371-2 {
	color: rgb(51, 102, 255);
}

#p337-1 {
	text-align: center;
}

#p337-2 {
	height: 507px;
	width: 600px;
}

#p149-1 {
	text-align: center;
}

#p149-2 {
	text-align: center;
}

#p149-3 {
	text-align: center;
}

#p440-1 {
	font-size: 14px;
}

#p440-2 {
	font-size: 14px;
}

#p155-1 {
	height: 300px;
	width: 300px;
}

#p155-2 {
	height: 300px;
	width: 300px;
}

#p155-3 {
	height: 300px;
	width: 300px;
}

#p155-4 {
	height: 300px;
	width: 300px;
}

#p155-5 {
	height: 300px;
	width: 300px;
}

#p380-1 {
	margin-left: 280px;
}

#p380-2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

#p380-3 {
	color: rgb(51, 102, 255);
}

#p24-1 {
	color: #ff0000;
}

#p24-2 {
	text-align: center;
}

#p24-3 {
	font-size: 18px;
}

#p24-4 {
	color: #FF0000;
}

#p38-1 {
	text-align: center;
}

#p38-2 {
	height: 200px;
	width: 200px;
}

#p38-3 {
	text-align: center;
}

#p38-4 {
	height: 200px;
	width: 200px;
}

#p38-5 {
	text-align: center;
}

#p38-6 {
	height: 200px;
	width: 200px;
}

#p38-7 {
	text-align: center;
}

#p38-8 {
	height: 200px;
	width: 200px;
}

#p38-9 {
	text-align: center;
}

#p38-10 {
	height: 200px;
	width: 200px;
}

#p38-11 {
	text-align: center;
}

#p38-12 {
	height: 200px;
	width: 200px;
}

#p38-13 {
	text-align: center;
}

#p38-14 {
	height: 147px;
	width: 200px;
}

#p38-15 {
	height: 113px;
	width: 385px;
}

#p38-16 {
	text-align: center;
}

#p38-17 {
	text-align: center;
}

#p38-18 {
	text-align: center;
}

#p38-19 {
	height: 67px;
	width: 85px;
}

#p38-20 {
	text-align: center;
}

#p38-21 {
	height: 100px;
	width: 100px;
}

#p38-22 {
	font-size: 18px;
}

#p38-23 {
	color: #FF0000;
}

#p26-1 {
	text-align: center;
}

#p26-2 {
	font-family: verdana, arial, helvetica, sans-serif;
}

#p26-3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.6;
}

#p26-4 {
	font-size: 13px;
}

#p26-5 {
	text-align: center;
}

#p26-6 {
	text-align: center;
}

#p26-7 {
	text-align: center;
}

#p26-8 {
	text-align: center;
}

#p26-9 {
	text-align: center;
}

#p26-10 {
	height: 107px;
	width: 460px;
}

#p26-11 {
	background-color: transparent;
}

#p26-12 {
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	text-align: center;
}

#p26-13 {
	color: #ff0000;
}

#p26-14 {
	background-color: transparent;
	margin-top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	text-align: center;
}

#p26-15 {
	color: #ff0000;
}

#p26-16 {
	background-color: transparent;
	text-align: center;
}

#p26-17 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p26-18 {
	background-color: transparent;
}

#p26-19 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p26-20 {
	background-color: transparent;
}

#p26-21 {
	color: #3366ff;
}

#p26-22 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p26-23 {
	background-color: transparent;
}

#p26-24 {
	color: #3366ff;
}

#p26-25 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #999999;
	text-decoration: underline;
}

#p26-26 {
	background-color: transparent;
}

#p26-27 {
	color: #3366ff;
}

#p26-28 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p26-29 {
	background-color: transparent;
}

#p26-30 {
	color: #3366ff;
}

#p26-31 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p26-32 {
	background-color: transparent;
}

#p26-33 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p26-34 {
	background-color: transparent;
	text-align: center;
}

#p26-35 {
	color: #3366ff;
}

#p26-36 {
	height: 50px;
	width: 50px;
}

#p26-37 {
	background-color: transparent;
}

#p26-38 {
	color: #3366ff;
}

#p26-39 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p26-40 {
	color: #3366ff;
}

#p26-41 {
	height: 50px;
	vertical-align: top;
	width: 50px;
}

#p26-42 {
	background-color: transparent;
}

#p26-43 {
	color: #3366ff;
}

#p26-44 {
	height: 50px;
	width: 50px;
}

#p26-45 {
	background-color: transparent;
}

#p26-46 {
	color: #3366ff;
}

#p26-47 {
	height: 50px;
	width: 50px;
}

#p26-48 {
	background-color: transparent;
}

#p26-49 {
	color: #3366ff;
}

#p26-50 {
	height: 43px;
	width: 50px;
}

#p26-51 {
	background-color: transparent;
}

#p26-52 {
	color: #00ccff;
}

#p26-53 {
	height: 50px;
	width: 50px;
}

#p26-54 {
	background-color: transparent;
}

#p26-55 {
	color: #3366ff;
}

#p26-56 {
	height: 50px;
	width: 50px;
}

#p230-1 {
	height: 113px;
	width: 385px;
}

#p230-2 {
	text-align: center;
}

#p230-3 {
	color: #3366ff;
}

#p230-4 {
	text-align: center;
}

#p230-5 {
	color: #3366ff;
}

#p230-6 {
	text-align: center;
}

#p230-7 {
	height: 67px;
	width: 85px;
}

#p230-8 {
	text-align: center;
}

#p230-9 {
	color: #3366ff;
}

#p230-10 {
	height: 70px;
	width: 100px;
}

#p230-11 {
	text-align: center;
}

#p230-12 {
	text-align: center;
}

#p230-13 {
	height: 107px;
	width: 460px;
}

#p230-14 {
	background-color: transparent;
}

#p230-15 {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	text-align: center;
	margin-top: 0px;
	background-color: transparent;
}

#p230-16 {
	color: #333333;
}

#p230-17 {
	color: #ff0000;
}

#p230-18 {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	text-align: center;
	margin-top: 0px;
	background-color: transparent;
}

#p230-19 {
	color: #333333;
}

#p230-20 {
	color: #ff0000;
}

#p230-21 {
	background-color: transparent;
	text-align: center;
}

#p230-22 {
	color: #333333;
}

#p230-23 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p230-24 {
	background-color: transparent;
}

#p230-25 {
	color: #333333;
}

#p230-26 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p230-27 {
	background-color: transparent;
}

#p230-28 {
	color: #333333;
}

#p230-29 {
	color: #3366ff;
}

#p230-30 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p230-31 {
	background-color: transparent;
}

#p230-32 {
	color: #333333;
}

#p230-33 {
	color: #3366ff;
}

#p230-34 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #999999;
	text-decoration: underline;
}

#p230-35 {
	background-color: transparent;
}

#p230-36 {
	color: #333333;
}

#p230-37 {
	color: #3366ff;
}

#p230-38 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p230-39 {
	background-color: transparent;
}

#p230-40 {
	color: #333333;
}

#p230-41 {
	color: #3366ff;
}

#p230-42 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p230-43 {
	background-color: transparent;
}

#p230-44 {
	color: #333333;
}

#p230-45 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p230-46 {
	background-color: transparent;
	text-align: center;
}

#p230-47 {
	color: #333333;
}

#p230-48 {
	color: #3366ff;
}

#p230-49 {
	height: 50px;
	width: 50px;
}

#p230-50 {
	background-color: transparent;
}

#p230-51 {
	color: #333333;
}

#p230-52 {
	color: #3366ff;
}

#p230-53 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #3366ff;
	text-decoration: none;
}

#p230-54 {
	color: #3366ff;
}

#p230-55 {
	height: 50px;
	vertical-align: top;
	width: 50px;
}

#p230-56 {
	background-color: transparent;
}

#p230-57 {
	color: #333333;
}

#p230-58 {
	color: #3366ff;
}

#p230-59 {
	height: 50px;
	width: 50px;
}

#p230-60 {
	background-color: transparent;
}

#p230-61 {
	color: #333333;
}

#p230-62 {
	color: #3366ff;
}

#p230-63 {
	height: 50px;
	width: 50px;
}

#p230-64 {
	background-color: transparent;
}

#p230-65 {
	color: #333333;
}

#p230-66 {
	color: #3366ff;
}

#p230-67 {
	height: 43px;
	width: 50px;
}

#p230-68 {
	background-color: transparent;
}

#p230-69 {
	color: #333333;
}

#p230-70 {
	color: #00ccff;
}

#p230-71 {
	height: 50px;
	width: 50px;
}

#p230-72 {
	background-color: transparent;
}

#p230-73 {
	color: #333333;
}

#p230-74 {
	color: #3366ff;
}

#p230-75 {
	height: 50px;
	width: 50px;
}

#p449-1 {
	font-size: 14px;
}

#p449-2 {
	font-size: 14px;
}

#p449-3 {
	font-size: 14px;
}

#p449-4 {
	font-size: 14px;
}

#p449-5 {
	font-size: 14px;
}

#p449-6 {
	font-size: 14px;
}

#p449-7 {
	font-size: 14px;
}

#p466-1 {
	font-size: 14px;
}

#p466-2 {
	font-size: 14px;
}

#p466-3 {
	font-size: 14px;
}

#p466-4 {
	color: rgb(255, 0, 0);
}

#p466-5 {
	font-size: 14px;
}

#p515-1 {
	height: 400px;
	width: 400px;
}

#p147-1 {
	margin-left: 10px;
}

#p147-2 {
	margin-left: 10px;
}

#p147-3 {
	margin-left: 10px;
}

#p147-4 {
	margin-left: 10px;
	text-align: center;
}

#p147-5 {
	height: 66px;
	width: 92px;
}

#p146-1 {
	text-align: center;
}

#p146-2 {
	height: 66px;
	width: 80px;
}

#p39-1 {
	font-size: 11px;
}

#p39-2 {
	font-size: 18px;
}

#p39-3 {
	color: #FF0000;
}

#p511-1 {
	color: #FF0000;
}

#p511-2 {
	font-size: 20px;
}

#p511-3 {
	color: rgb(255, 0, 0);
}

#p511-4 {
	font-size: 20px;
}

#p511-5 {
	font-size: 18px;
}

#p511-6 {
	font-size: 18px;
}

#p511-7 {
	font-size: 18px;
}

#p511-8 {
	font-size: 18px;
}

#p495-1 {
	width: 500px;
}

#p495-2 {
	text-align: center;
}

#p495-3 {
	text-align: center;
}

#p495-4 {
	text-align: center;
}

#p495-5 {
	text-align: center;
}

#p495-6 {
	text-align: center;
}

#p495-7 {
	text-align: center;
}

#p495-8 {
	text-align: center;
}

#p495-9 {
	text-align: center;
}

#p495-10 {
	text-align: center;
}

#p495-11 {
	text-align: center;
}

#p495-12 {
	text-align: center;
}

#p495-13 {
	text-align: center;
}

#p495-14 {
	text-align: center;
}

#p495-15 {
	text-align: center;
}

#p495-16 {
	text-align: center;
}

#p495-17 {
	text-align: center;
}

#p322-1 {
	margin-left: 280px;
}

#p322-2 {
	color: #3366ff;
}

#p322-3 {
	margin-left: 120px;
}

#p322-4 {
	margin-left: 120px;
}

#p322-5 {
	color: #FF0000;
}

#p322-6 {
	margin-left: 120px;
}

#p325-1 {
	text-align: center;
}

#p325-2 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p327-1 {
	text-align: center;
}

#p327-2 {
	font-size: 20px;
}

#p464-1 {
	height: 35px;
	width: 243px;
}

#p464-2 {
	font-size: 14px;
}

#p464-3 {
	height: 480px;
	width: 480px;
}

#p464-4 {
	height: 480px;
	width: 480px;
}

#p464-5 {
	height: 480px;
	width: 480px;
}

#p320-1 {
	height: 170px;
	width: 400px;
}

#p320-2 {
	text-align: center;
}

#p553-1 {
	height: 35px;
	width: 243px;
}

#p553-2 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px 15px;
	position: relative;
	min-height: 1px;
	float: left;
	width: 779.989px;
	color: rgb(51, 51, 51);
	font-family: Montserrat, sans-serif;
	font-size: 12px;
	background-color: rgb(255, 255, 255);
}

#p553-3 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-4 {
	box-sizing: border-box;
	margin: 10px 0px 0px;
	padding: 5px 0px 0px;
	overflow: hidden;
	font-size: 13px;
	line-height: 20px;
	color: rgb(102, 102, 102);
}

#p553-5 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px 0px 12px;
	opacity: 1;
	transition: opacity 0.15s linear 0s;
}

#p553-6 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-7 {
	height: 127px;
	width: 300px;
}

#p553-8 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-9 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-10 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-11 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-12 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-13 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-14 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p553-15 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p552-1 {
	height: 35px;
	width: 243px;
}

#p552-2 {
	height: 127px;
	width: 300px;
}

#p552-3 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
	color: rgb(102, 102, 102);
	font-family: Montserrat, sans-serif;
	font-size: 13px;
	background-color: rgb(255, 255, 255);
}

#p552-4 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p552-5 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p552-6 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p552-7 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p552-8 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p552-9 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p552-10 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p554-1 {
	height: 127px;
	width: 300px;
}

#p554-2 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
	color: rgb(102, 102, 102);
	font-family: Montserrat, sans-serif;
	font-size: 13px;
	background-color: rgb(255, 255, 255);
}

#p554-3 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p554-4 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p554-5 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p554-6 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p554-7 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p554-8 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p555-1 {
	height: 127px;
	width: 300px;
}

#p555-2 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
	color: rgb(102, 102, 102);
	font-family: Montserrat, sans-serif;
	font-size: 13px;
	background-color: rgb(255, 255, 255);
}

#p555-3 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p555-4 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p555-5 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p555-6 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p555-7 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p555-8 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p556-1 {
	height: 127px;
	width: 300px;
}

#p556-2 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
	color: rgb(102, 102, 102);
	font-family: Montserrat, sans-serif;
	font-size: 13px;
	background-color: rgb(255, 255, 255);
}

#p556-3 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p556-4 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p556-5 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p556-6 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p556-7 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p556-8 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p556-9 {
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

#p48-1 {
	text-align: center;
}

#p48-2 {
	text-align: left;
}

#p48-3 {
	height: 170px;
	width: 400px;
}

#p48-4 {
	text-align: left;
}

#p48-5 {
	text-align: left;
}

#p48-6 {
	text-align: left;
}

#p48-7 {
	text-align: left;
}

#p48-8 {
	text-align: left;
}

#p48-9 {
	text-align: left;
}

#p48-10 {
	text-align: left;
}

#p48-11 {
	text-align: left;
}

#p48-12 {
	font-size: 18px;
}

#p48-13 {
	text-align: left;
}

#p48-14 {
	text-align: left;
}

#p48-15 {
	text-align: left;
}

#p48-16 {
	text-align: left;
}

#p48-17 {
	text-align: left;
}

#p48-18 {
	text-align: left;
}

#p48-19 {
	text-align: left;
}

#p48-20 {
	text-align: left;
}

#p48-21 {
	text-align: left;
}

#p268-1 {
	text-align: center;
}

#p268-2 {
	text-align: center;
}

#p268-3 {
	text-align: center;
}

#p268-4 {
	height: 110px;
	width: 308px;
}

#p268-5 {
	text-align: center;
}

#p268-6 {
	height: 67px;
	width: 85px;
}

#p268-7 {
	text-align: center;
}

#p268-8 {
	height: 70px;
	width: 100px;
}

#p268-9 {
	text-align: center;
}

#p268-10 {
	color: #3366ff;
}

#p268-11 {
	text-align: center;
}

#p268-12 {
	color: #3366ff;
}

#p268-13 {
	text-align: center;
}

#p313-1 {
	height: 170px;
	width: 400px;
}

#p313-2 {
	text-align: left;
}

#p242-1 {
	text-align: center;
}

#p242-2 {
	text-align: center;
}

#p242-3 {
	font-size: xx-small;
}

#p321-1 {
	height: 170px;
	width: 400px;
}

#p321-2 {
	text-align: center;
}

#p321-3 {
	height: 313px;
	width: 550px;
}

#p321-4 {
	margin-left: 120px;
}

#p278-1 {
	height: 170px;
	width: 400px;
}

#p218-1 {
	height: 170px;
	width: 400px;
}

#p240-1 {
	height: 170px;
	width: 400px;
}

#p382-1 {
	color: #FF0000;
}

#p235-1 {
	height: 170px;
	width: 400px;
}

#p235-2 {
	height: 124px;
	width: 376px;
}

#p235-3 {
	text-align: center;
}

#p235-4 {
	color: #3366ff;
}

#p235-5 {
	border-bottom: 0px solid;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 0px solid;
	height: 69px;
	width: 85px;
}

#p235-6 {
	text-align: center;
}

#p235-7 {
	color: #3366ff;
}

#p235-8 {
	text-align: center;
}

#p235-9 {
	color: #3366ff;
}

#p235-10 {
	border-bottom: 0px solid;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 0px solid;
	height: 67px;
	width: 96px;
}

#p235-11 {
	text-align: center;
}

#p235-12 {
	color: #3366ff;
}

#p235-13 {
	text-align: center;
}

#p226-1 {
	font-size: small;
}

#p226-2 {
	font-size: small;
}

#p226-3 {
	margin-left: 40px;
}

#p226-4 {
	color: rgb(51, 102, 255);
}

#p226-5 {
	margin-left: 40px;
}

#p226-6 {
	color: rgb(51, 102, 255);
}

#p226-7 {
	margin-left: 40px;
}

#p226-8 {
	color: rgb(51, 102, 255);
}

#p226-9 {
	margin-left: 40px;
}

#p226-10 {
	margin-left: 40px;
}

#p226-11 {
	color: rgb(51, 102, 255);
}

#p226-12 {
	margin-left: 40px;
}

#p226-13 {
	text-align: center;
}

#p226-14 {
	color: #FF0000;
}

#p226-15 {
	text-align: center;
}

#p226-16 {
	text-align: center;
}

#p226-17 {
	text-align: center;
}

#p257-1 {
	margin-left: 40px;
}

#p257-2 {
	color: rgb(255, 0, 0);
}

#p257-3 {
	margin-left: 40px;
}

#p257-4 {
	color: rgb(51, 102, 255);
}

#p257-5 {
	margin-left: 40px;
}

#p257-6 {
	color: rgb(51, 102, 255);
}

#p257-7 {
	margin-left: 40px;
}

#p257-8 {
	color: rgb(51, 102, 255);
}

#p257-9 {
	margin-left: 40px;
}

#p257-10 {
	color: rgb(51, 102, 255);
}

#p294-1 {
	text-align: left;
}

#p294-2 {
	text-align: center;
}

#p294-3 {
	color: rgb(255, 0, 0);
}

#p294-4 {
	text-align: right;
}

#p294-5 {
	color: rgb(0, 176, 240);
	font-size: 16px;
	text-align: center;
}

#p294-6 {
	color: rgb(0, 176, 240);
	text-align: center;
}

#p248-1 {
	margin-left: 280px;
	text-align: left;
}

#p128-1 {
	color: #ff0000;
}

#p128-2 {
	height: 35px;
	width: 243px;
}

#p128-3 {
	color: rgb(51, 51, 51);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

#p323-1 {
	text-align: center;
}

#p323-2 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p323-3 {
	text-align: center;
}

#p323-4 {
	font-size: 20px;
}

#p323-5 {
	color: #0000FF;
}

#p323-6 {
	font-size: 20px;
}

#p469-1 {
	font-size: 14px;
}

#p469-2 {
	font-size: 14px;
}

#p469-3 {
	font-size: 14px;
}

#p469-4 {
	font-size: 14px;
}

#p364-1 {
	color: #000000;
}

#p364-2 {
	color: rgb(51, 102, 255);
}

#p364-3 {
	color: rgb(0, 0, 0);
}

#p364-4 {
	font-size: smaller;
}

#p366-1 {
	color: rgb(0, 0, 0);
}

#p366-2 {
	color: rgb(51, 102, 255);
}

#p366-3 {
	color: rgb(0, 0, 0);
}

#p366-4 {
	font-size: smaller;
}

#p550-1 {
	background-color: rgb(255, 255, 255);
	color: rgb(102, 102, 102);
	font-family: cabin, gotham, helvetica neue, helvetica, arial, sans-serif;
	font-size: 17px;
}

#p550-2 {
	height: 35px;
	width: 243px;
}

#p550-3 {
	height: 122px;
	width: 400px;
}

#p266-1 {
	text-align: center;
}

#p266-2 {
	height: 320px;
	width: 500px;
}

#p266-3 {
	margin-left: 40px;
	text-align: center;
}

#p266-4 {
	height: 331px;
	width: 448px;
}

#p266-5 {
	margin-left: 40px;
}

#p5-1 {
	font-family: arial;
	font-size: small;
}

#p5-2 {
	margin-left: 280px;
}

#p5-3 {
	color: #333333;
}

#p5-4 {
	color: #3366ff;
}

#p5-5 {
	font-size: small;
}

#p5-6 {
	font-size: small;
}

#p5-7 {
	font-size: small;
}

#p5-8 {
	font-size: small;
}

#p5-9 {
	text-align: left;
}

#p5-10 {
	font-size: small;
}

#p5-11 {
	font-family: tahoma;
}

#p5-12 {
	color: #ff0000;
}

#p6-1 {
	margin-left: 280px;
}

#p6-2 {
	color: #333333;
}

#p6-3 {
	color: #3366ff;
}

#p6-4 {
	color: #ff0000;
}

#p335-1 {
	height: 35px;
	width: 243px;
}

#p335-2 {
	text-align: center;
}

#p335-3 {
	height: 207px;
	width: 300px;
}

#p335-4 {
	text-align: center;
}

#p335-5 {
	text-align: center;
}

#p335-6 {
	margin-left: 200px;
}

#p335-7 {
	font-size: 14px;
}

#p335-8 {
	font-size: 14px;
}

#p335-9 {
	font-size: 14px;
}

#p335-10 {
	font-size: 14px;
}

#p335-11 {
	font-size: 14px;
}

#p335-12 {
	font-size: 14px;
}

#p335-13 {
	text-align: center;
}

#p335-14 {
	font-size: 13px;
	height: 314px;
	line-height: 1.6;
	width: 419px;
}

#p335-15 {
	text-align: center;
}

#p335-16 {
	height: 252px;
	width: 303px;
}

#p335-17 {
	text-align: center;
}

#p335-18 {
	font-size: 18px;
}

#p335-19 {
	text-align: center;
}

#p335-20 {
	text-align: center;
}

#p335-21 {
	color: #FF0000;
}

#p335-22 {
	font-size: 22px;
}

#p93-1 {
	text-align: left;
}

#p93-2 {
	text-align: left;
}

#p93-3 {
	height: 35px;
	width: 243px;
}

#p93-4 {
	text-align: center;
}

#p93-5 {
	font-size: 18px;
}

#p93-6 {
	color: rgb(255, 0, 0);
}

#p93-7 {
	text-align: center;
}

#p93-8 {
	font-size: 14px;
}

#p93-9 {
	text-align: center;
}

#p93-10 {
	font-size: 14px;
}

#p93-11 {
	text-align: center;
}

#p93-12 {
	font-size: 14px;
}

#p93-13 {
	text-align: center;
}

#p93-14 {
	font-size: 20px;
}

#p93-15 {
	text-align: center;
}

#p93-16 {
	font-size: 14px;
}

#p93-17 {
	text-align: center;
}

#p93-18 {
	color: #FF0000;
}

#p93-19 {
	font-size: 22px;
}

#p93-20 {
	text-align: center;
}

#p93-21 {
	font-size: 14px;
}

#p93-22 {
	color: rgb(255, 0, 0);
}

#p93-23 {
	text-align: center;
}

#p93-24 {
	color: #FF0000;
}

#p93-25 {
	color: #FF0000;
}

#p93-26 {
	color: #FF0000;
}

#p93-27 {
	color: #FF0000;
}

#p93-28 {
	color: #FF0000;
}

#p93-29 {
	color: #FF0000;
}

#p93-30 {
	color: #FF0000;
}

#p93-31 {
	color: #FF0000;
}

#p93-32 {
	height: 349px;
	width: 250px;
}

#p93-33 {
	height: 172px;
	width: 250px;
}

#p93-34 {
	height: 252px;
	width: 303px;
}

#p93-35 {
	height: 235px;
	width: 257px;
}

#p93-36 {
	height: 134px;
	width: 250px;
}

#p93-37 {
	height: 145px;
	width: 169px;
}

#p93-38 {
	text-align: center;
}

#p93-39 {
	text-align: center;
}

#p93-40 {
	text-align: center;
}

#p93-41 {
	text-align: center;
}

#p201-1 {
	text-align: center;
}

#p177-1 {
	float: left;
	height: 250px;
	text-align: center;
	width: 136px;
}

#p177-2 {
	font-size: 24px;
}

#p177-3 {
	text-align: center;
}

#p177-4 {
	height: 282px;
	width: 250px;
}

#p177-5 {
	text-align: center;
}

#p177-6 {
	font-size: 20px;
}

#p141-1 {
	border-width: 0px;
	box-sizing: border-box;
	float: left;
	height: 71px;
	width: 100px;
}

#p142-1 {
	margin-left: 200px;
}

#p142-2 {
	text-align: center;
}

#p142-3 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p142-4 {
	text-align: center;
}

#p142-5 {
	text-align: center;
}

#p512-1 {
	height: 400px;
	width: 400px;
}

#p512-2 {
	height: 400px;
	width: 400px;
}

#p512-3 {
	color: #FF0000;
}

#p324-1 {
	margin-left: 120px;
}

#p324-2 {
	color: #FF0000;
}

#p324-3 {
	margin-left: 120px;
}

#p132-1 {
	margin-left: 40px;
}

#p132-2 {
	font-size: 12px;
}

#p132-3 {
	text-align: center;
}

#p132-4 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p133-1 {
	text-align: center;
}

#p133-2 {
	height: 500px;
	width: 267px;
}

#p133-3 {
	text-align: center;
}

#p133-4 {
	height: 800px;
	width: 600px;
}

#p133-5 {
	text-align: center;
}

#p133-6 {
	font-size: 18px;
}

#p133-7 {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
	background-color: transparent;
}

#p133-8 {
	text-align: center;
}

#p133-9 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p136-1 {
	height: 350px;
	width: 350px;
}

#p136-2 {
	height: 258px;
	width: 300px;
}

#p136-3 {
	height: 102px;
	width: 300px;
}

#p136-4 {
	margin-left: 40px;
	text-align: center;
}

#p136-5 {
	font-size: 13px;
}

#p136-6 {
	margin-left: 40px;
	text-align: center;
}

#p136-7 {
	height: 225px;
	width: 300px;
}

#p136-8 {
	margin-left: 40px;
	text-align: center;
}

#p136-9 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p326-1 {
	text-align: center;
}

#p326-2 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p492-1 {
	height: 163px;
	width: 500px;
}

#p130-1 {
	color: #ff0000;
}

#p130-2 {
	color: #ff0000;
}

#p130-3 {
	text-align: center;
}

#p130-4 {
	color: #ff0000;
}

#p86-1 {
	text-align: center;
}

#p86-2 {
	color: rgb(51, 102, 255);
}

#p86-3 {
	color: #3366ff;
	font-size: 13px;
}

#p86-4 {
	text-align: center;
}

#p86-5 {
	color: #3366ff;
	font-size: 13px;
}

#p86-6 {
	font-size: 20px;
}

#p86-7 {
	text-align: center;
}

#p127-1 {
	color: #ff0000;
}

#p127-2 {
	text-align: center;
}

#p127-3 {
	text-align: center;
}

#p127-4 {
	text-align: center;
}

#p127-5 {
	height: 301px;
	width: 450px;
}

#p127-6 {
	height: 369px;
	width: 400px;
}

#p127-7 {
	text-align: center;
}

#p127-8 {
	text-align: center;
}

#p249-1 {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	margin-left: 40px;
	margin-top: 0px;
	background-color: transparent;
}

#p249-2 {
	text-align: center;
}

#p249-3 {
	border-width: 0px;
	box-sizing: border-box;
	float: left;
	height: 71px;
	width: 100px;
}

#p249-4 {
	text-align: center;
}

#p249-5 {
	text-align: center;
}

#p249-6 {
	text-align: center;
}

#p249-7 {
	font-size: 18px;
}

#p249-8 {
	text-align: center;
}

#p249-9 {
	text-align: center;
}

#p249-10 {
	font-size: 18px;
}

#p249-11 {
	text-align: center;
}

#p249-12 {
	font-size: 18px;
}

#p249-13 {
	text-align: center;
}

#p249-14 {
	font-size: 18px;
}

#p339-1 {
	text-align: center;
}

#p339-2 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p339-3 {
	text-align: center;
}

#p339-4 {
	font-size: 22px;
}

#p339-5 {
	text-align: center;
}

#p339-6 {
	text-align: center;
}

#p339-7 {
	font-size: 18px;
}

#p339-8 {
	text-align: center;
}

#p339-9 {
	font-size: 18px;
}

#p339-10 {
	text-align: center;
}

#p339-11 {
	font-size: 18px;
}

#p452-1 {
	font-size: 14px;
}

#p452-2 {
	text-align: center;
}

#p452-3 {
	height: 71px;
	width: 100px;
}

#p406-1 {
	text-align: center;
}

#p406-2 {
	height: 259px;
	width: 500px;
}

#p406-3 {
	text-align: center;
}

#p406-4 {
	height: 336px;
	width: 376px;
}

#p406-5 {
	text-align: center;
}

#p406-6 {
	border-width: 0px;
	box-sizing: border-box;
	height: 71px;
	width: 100px;
}

#p406-7 {
	text-align: center;
}

#p406-8 {
	text-align: center;
}

#p426-1 {
	color: #0000FF;
}

#p426-2 {
	color: #0000FF;
}

#p72-1 {
	margin-left: 280px;
}

#p71-1 {
	background-color: #00b050;
}

#p71-2 {
	background-color: #f2f2f2;
}

#p71-3 {
	background-color: #ff0000;
}

#p71-4 {
	text-align: left;
}

#p71-5 {
	text-align: left;
}

#p70-1 {
	color: #ff0000;
}

#p70-2 {
	background-color: #d8d8d8;
	color: #0c0c0c;
}

#p70-3 {
	background-color: #00b050;
}

#p70-4 {
	background-color: #ffffff;
}

#p70-5 {
	background-color: #ffffff;
}

#p70-6 {
	background-color: #ff0000;
}

#p70-7 {
	height: 400px;
	width: 400px;
}

#p70-8 {
	height: 550px;
	width: 500px;
}

#p70-9 {
	font-size: 18px;
}

#p183-1 {
	height: 170px;
	width: 400px;
}

#p183-2 {
	text-align: center;
}

#p35-1 {
	margin-left: 40px;
	text-align: left;
}

#p35-2 {
	margin-left: 40px;
	text-align: left;
}

#p35-3 {
	background-color: rgb(0, 0, 0);
	color: rgb(255, 255, 255);
}

#p35-4 {
	margin-left: 40px;
	text-align: left;
}

#p35-5 {
	color: rgb(51, 102, 255);
}

#p35-6 {
	margin-left: 40px;
	text-align: left;
}

#p35-7 {
	margin-left: 40px;
	text-align: left;
}

#p35-8 {
	color: #FF0000;
}

#p35-9 {
	font-size: 24px;
}

#p35-10 {
	margin-left: 40px;
	text-align: left;
}

#p35-11 {
	text-align: left;
}

#p35-12 {
	height: 50% px;
	width: 100%;
}

#p35-13 {
	margin-left: 40px;
	text-align: center;
}

#p216-1 {
	color: #FF0000;
}

#p216-2 {
	font-size: 24px;
}

#p216-3 {
	text-align: left;
}

#p216-4 {
	height: 50% px;
	width: 100%;
}

#p376-1 {
	color: #FF0000;
}

#p376-2 {
	font-size: 24px;
}

#p376-3 {
	text-align: left;
}

#p376-4 {
	height: 50% px;
	width: 100%;
}

#p36-1 {
	color: #FF0000;
}

#p36-2 {
	font-size: 24px;
}

#p36-3 {
	margin-left: 40px;
}

#p36-4 {
	text-align: left;
}

#p36-5 {
	height: 50% px;
	width: 100%;
}

#p215-1 {
	color: #FF0000;
}

#p215-2 {
	font-size: 24px;
}

#p215-3 {
	text-align: left;
}

#p215-4 {
	height: 50% px;
	width: 100%;
}

#p391-1 {
	color: #FF0000;
}

#p391-2 {
	font-size: 24px;
}

#p391-3 {
	text-align: left;
}

#p391-4 {
	height: 50% px;
	width: 100%;
}

#p188-1 {
	line-height: 16px;
	margin-top: 0px;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	color: #222222;
	margin-left: 40px;
	font-size: 12px;
	font-weight: normal;
}

#p188-2 {
	line-height: 16px;
	margin-top: 0px;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	color: #222222;
	margin-left: 40px;
	font-size: 12px;
	font-weight: normal;
}

#p188-3 {
	line-height: 16px;
	margin-top: 0px;
	font-family: & quot; Helvetica Neue&quot; , Arial , Helvetica,
	sans-serif;
	color: rgb(34, 34, 34);
	font-size: 12px;
	font-weight: normal;
}

#p188-4 {
	color: #FF0000;
}

#p188-5 {
	font-size: 24px;
}

#p188-6 {
	line-height: 16px;
	margin-top: 0px;
	font-family: & quot; Helvetica Neue&quot; , Arial , Helvetica,
	sans-serif;
	color: rgb(34, 34, 34);
	font-size: 12px;
	font-weight: normal;
}

#p188-7 {
	line-height: 16px;
	margin-top: 0px;
	font-family: & quot; Helvetica Neue&quot; , Arial , Helvetica,
	sans-serif;
	color: rgb(34, 34, 34);
	font-size: 12px;
	font-weight: normal;
}

#p188-8 {
	text-align: left;
}

#p188-9 {
	height: 50% px;
	width: 100%;
}

#p189-1 {
	color: #FF0000;
}

#p189-2 {
	font-size: 24px;
}

#p189-3 {
	text-align: left;
}

#p189-4 {
	height: 50% px;
	width: 100%;
}

#p394-1 {
	text-align: center;
}

#p394-2 {
	height: 322px;
	width: 400px;
}

#p394-3 {
	text-align: center;
}

#p394-4 {
	height: 277px;
	width: 400px;
}

#p394-5 {
	text-align: center;
}

#p394-6 {
	text-align: center;
}

#p394-7 {
	text-align: center;
}

#p394-8 {
	height: 336px;
	width: 351px;
}

#p394-9 {
	text-align: center;
}

#p394-10 {
	height: 318px;
	width: 400px;
}

#p394-11 {
	text-align: left;
}

#p394-12 {
	height: 50% px;
	width: 100%;
}

#p336-1 {
	height: 50%;
	width: 100%;
}

#p303-1 {
	text-align: left;
}

#p297-1 {
	text-align: center;
}

#p297-2 {
	text-align: left;
}

#p297-3 {
	height: 50% px;
	width: 100%;
}

#p518-1 {
	text-align: center;
}

#p518-2 {
	text-align: left;
}

#p518-3 {
	height: 50% px;
	width: 100%;
}

#p298-1 {
	text-align: left;
}

#p298-2 {
	text-align: left;
}

#p298-3 {
	text-align: left;
}

#p519-1 {
	text-align: center;
}

#p519-2 {
	text-align: left;
}

#p519-3 {
	height: 50% px;
	width: 100%;
}

#p520-1 {
	text-align: center;
}

#p520-2 {
	text-align: left;
}

#p520-3 {
	height: 50% px;
	width: 100%;
}

#p521-1 {
	text-align: center;
}

#p521-2 {
	text-align: left;
}

#p521-3 {
	height: 50% px;
	width: 100%;
}

#p318-1 {
	text-align: center;
}

#p318-2 {
	color: #FF0000;
}

#p318-3 {
	font-size: 18px;
}

#p318-4 {
	text-align: left;
}

#p318-5 {
	height: 50% px;
	width: 100%;
}

#p522-1 {
	text-align: center;
}

#p522-2 {
	text-align: left;
}

#p522-3 {
	height: 50% px;
	width: 100%;
}

#p523-1 {
	text-align: center;
}

#p523-2 {
	text-align: left;
}

#p523-3 {
	height: 50% px;
	width: 100%;
}

#p66-1 {
	margin-left: 280px;
}

#p66-2 {
	color: #333333;
}

#p66-3 {
	color: #333333;
}

#p66-4 {
	color: #3366ff;
}

#p334-1 {
	height: 152px;
	text-align: center;
	width: 500px;
}

#p334-2 {
	text-align: center;
}

#p334-3 {
	height: 336px;
	width: 353px;
}

#p334-4 {
	text-align: center;
}

#p334-5 {
	text-align: center;
}

#p334-6 {
	text-align: center;
}

#p334-7 {
	height: 448px;
	width: 336px;
}

#p334-8 {
	text-align: center;
}

#p334-9 {
	height: 336px;
	width: 421px;
}

#p334-10 {
	text-align: center;
}

#p334-11 {
	height: 448px;
	width: 336px;
}

#p334-12 {
	text-align: center;
}

#p334-13 {
	font-size: 20px;
}

#p334-14 {
	color: #FF0000;
}

#p546-1 {
	height: 35px;
	width: 243px;
}

#p546-2 {
	height: 122px;
	width: 400px;
}

#p546-3 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p546-4 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p546-5 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p546-6 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p546-7 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p77-1 {
	height: 35px;
	width: 243px;
}

#p77-2 {
	text-align: center;
}

#p77-3 {
	height: 152px;
	text-align: center;
	width: 500px;
}

#p77-4 {
	font-size: small;
}

#p77-5 {
	text-align: center;
}

#p77-6 {
	text-align: center;
}

#p77-7 {
	margin-left: 40px;
}

#p77-8 {
	margin-left: 40px;
	text-align: center;
}

#p77-9 {
	color: #3366ff;
	font-size: 10pt;
}

#p77-10 {
	height: 150px;
	width: 180px;
}

#p77-11 {
	height: 146px;
	width: 180px;
}

#p77-12 {
	height: 135px;
	width: 180px;
}

#p77-13 {
	margin-left: 40px;
	text-align: center;
}

#p77-14 {
	color: rgb(255, 0, 0);
	font-size: 20px;
}

#p77-15 {
	font-size: 20px;
	text-align: center;
}

#p545-1 {
	height: 35px;
	width: 243px;
}

#p545-2 {
	height: 122px;
	width: 400px;
}

#p545-3 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-4 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-5 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-6 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-7 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-8 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-9 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-10 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-11 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-12 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-13 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p545-14 {
	color: rgb(51, 51, 51);
	font-family: arial;
	font-size: 14px;
}

#p393-1 {
	height: 35px;
	width: 243px;
}

#c25-1 {
	font-size: 14px;
}

#c75-1 {
	color: #a5a5a5;
}

#c81-1 {
	text-align: center;
}

#c81-2 {
	color: #3366ff;
}

#c81-3 {
	text-align: center;
}

#c164-1 {
	height: 287px;
	width: 235px;
}

#c12-1 {
	font-size: 14px;
}

#c76-1 {
	color: rgb(165, 165, 165);
}

#c76-2 {
	line-height: 1.6;
}

#c76-3 {
	color: rgb(165, 165, 165);
}

#c76-4 {
	line-height: 1.6;
}

#c76-5 {
	color: rgb(165, 165, 165);
}

#c76-6 {
	line-height: 1.6;
}

#c76-7 {
	color: rgb(165, 165, 165);
}

#c76-8 {
	line-height: 1.6;
}

#c76-9 {
	line-height: 1.6;
}

#c76-10 {
	color: #a5a5a5;
}

#c107-1 {
	text-align: center;
}

#c107-2 {
	color: #3366ff;
}

#c107-3 {
	text-align: center;
}

#c18-1 {
	font-size: 14px;
}

#c77-1 {
	color: #a5a5a5;
}

#c14-1 {
	font-size: 14px;
}

#c15-1 {
	font-size: 12px;
}

#c15-2 {
	font-size: 12px;
}

#c71-1 {
	color: #FF0000;
}

#c39-1 {
	height: 257px;
	width: 230px;
}

#c42-1 {
	height: 200px;
	width: 172px;
}

#c45-1 {
	text-align: center;
}

#c45-2 {
	text-align: center;
}

#c45-3 {
	color: #0000FF;
}

#c45-4 {
	text-align: center;
}

#c45-5 {
	height: 265px;
	width: 190px;
}

/* ------------------------ TOOLTIP  ------------------------------------------- */
.tooltip-squarebox-close-link {
	position: absolute !important;
	top: 20px !important;
	height: 14px !important;
	font-size: 9px !important;
}

.tooltip-message-box-info-content {
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin: 0px;
	padding-right: 20px;
}

/* ------------------------ BLOG  ------------------------------------------- */
.blog-pubbl {
	text-align: right;
	color: red !important;
	font-size: medium !important;
}

/* ------------------------ COMPONENTI GRAFICI CUSTOM SOCEPI ------------------------------------------- */
/* ---- custom carousel -----*/
.soc-carousel-internal {
	display: inline-block;
	white-space: normal;
}

.soc-carousel-center {
	overflow: hidden;
	white-space: nowrap;
}

/* ---- popup backoffice  -----*/
.no-close .ui-dialog-titlebar-close {
	display: none
}

/* ---- google badge  -----*/
#___ratingbadge_0 {
	z-index: 999!important;
}


/* ------------------------  autocomplete  ------------------------------------------- */
.ui-autocomplete{
	width: 200px;
    list-style-type: none;
    background-color: white;
    font-family: sans-serif;
}

  .ui-autocomplete-loading {
    background: white url("https://www.socepi/resources/shopmart/images/ui-anim_basic_16x16.gif") right center no-repeat;
  }

/* ------------------------ backoffice   table ------------------------------------------- */

.backofficetable .table {
  border-collapse: separate;
  border-spacing: 0;
  border-top: 1px solid grey;
}

.backofficetable td, .backofficetable th {
  margin: 0;
  border: 1px solid grey;
  white-space: nowrap;
  border-top-width: 0px;
}

div.backofficetable {
  width: 500px;
  overflow-x: scroll;
  margin-left: 5em;
  overflow-y: visible;
  padding: 0;
}

.backofficetable .headcol {
  position: absolute;
  width: 5em;
  left: 0;
  top: auto;
  border-top-width: 1px;
  /*only relevant for first row*/
  margin-top: -1px;
  /*compensate for top border*/
}

.backofficetable .headcol:before {
  content: 'Row ';
}

.backofficetable .long {
  background: yellow;
  letter-spacing: 1em;
}




/**************************************** MEGA MENU V2 ****************************************************/
.v2-header#desktop-category-nav{
	width: 100%;padding: 0px;
}

.v2-header #desktop-category-navbar-nav{
	margin: 0; float:none;  display: inline-block;
}

.v2-header .mega-dropdown {
  position: static !important;
  width:10%; text-align: center;line-height: normal;
} 

.v2-header .mega-dropdown .dropdown-menu-panel{
	margin: auto;  display: table;  width: 100%;
}

.mega-dropdown-menu {
    padding: 20px 0px;
    width: 100%;
	box-shadow: 0px 5px 5px #0b0b0b73!important;
    -webkit-box-shadow: none;
	background-color: #FEFEFE;
}
.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
  display: block;
  color: #222;
  padding: 3px 5px;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
}
.mega-dropdown-menu .dropdown-header { 
  padding: 5px 60px 5px 5px;
  line-height: 30px;
  border-bottom: 1px solid silver;
  white-space: normal;
}
.mega-dropdown-menu .dropdown-header A {
  font-size: 16px;
  color: #ff3546;
}

/* .carousel-control {
  width: 30px;
  height: 30px;
  top: -35px;

}
.left.carousel-control {
  right: 30px;
  left: inherit;
} */



.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right {
  font-size: 12px;
  background-color: #fff;
  line-height: 30px;
  text-shadow: none;
  color: #333;
  border: 1px solid #ddd;
}

/* aggiunta */
 .nav>li>a {
 	padding: 0px;
 }
 
 .col-five{
 	width: 19%!important;
 }


.dropdown-toggle{
/* 	min-height: 150px; */
}

.mega-dropdown {
   background-color: #e83f33;
   overflow: hidden;
}

.mega-dropdown:HOVER{
   background-color: #e83f33;
}

.navbar-nav>li>a, .navbar-nav>li>a:HOVER{
   background-color: #e83f33;
   color: white!important;
}

.navbar-inverse {
    background-color: #e83f33!important;
    border-color: #e83f33!important;
}

.navbar-inverse .navbar-nav .open>a:focus, 
.navbar-inverse .navbar-nav .open>a:hover, 
.navbar-inverse .navbar-nav .open>a:active,
.navbar-inverse >a:hover, 
.navbar-inverse >a:focus {
	background-color: #cb2d22!important;
	cursor: default;
}
.navbar-inverse .navbar-nav a[aria-expanded="false"]:hover {
	cursor: default;
	background-color: #cb2d22!important;
} 

.mega-dropdown .dropdown-toggle {
	height: 64px;
   max-height: 64px;
   padding-top: 2px;
   padding-bottom: 2px;
}
 
 .navbar-nav>li { 
    border-right: 1px solid #cb2d22;
}

/**************************************** HAMBURGER MENU V2 ****************************************************/
#hamburger-menu {
	background-color: #e83f33;
}
#hamburger-menu .container-fluid{
	padding: 0px;
}

#hamburger-menu .hamburger-item{
	
  display: flex;
  flex-flow: row wrap; 
  align-items: center;
  font-size: 15px;
  border-bottom: 1px solid #cb2d22;
}


#hamburger-menu .hamburger-text,
#hamburger-menu .hamburger-title,
#hamburger-menu .hamburger-retro { 
	padding: 9px;
}

#hamburger-menu .hamburger-title { 
    padding-top: 5%;
    padding-bottom: 5%;
}



#hamburger-menu .hamburger-text,
#hamburger-menu .hamburger-retro {
	width: 85%;
	color: white;
}

#hamburger-menu .hamburger-retro{
	padding-left: 11%;
} 

#hamburger-menu .hamburger-title {  
	color: white;
	font-weight: 600;
    text-transform: uppercase;
    font-size: 20px;
}

 


#hamburger-menu .hamburger-arr,
#hamburger-menu .hamburger-close {
	width: 15%;	    
	text-align: right;
    padding-right: 4%;
}

/**************************************** FILTRI SOTTOCATEGORIE V2 ****************************************************/
#v2-filtri-cat .range-container{
	margin: 2px;
}
#v2-filtri-cat  #v2-pul-filtri:HOVER{
	color: #e83f33;
	cursor: pointer;
}

#hamburger-filtri-sottocategorie{
	padding: 20px;
}

#h-f-sidebar-close{ 
	text-align: right;
}


#hamburger-filtri-sottocategorie-button{
	padding: 10px;
	margin-bottom: 10px;
    text-align: center;
    background-color: #242424;;
    border-radius: 6px;
/*     border: 1px solid silver; */
	color: white;
}



#hamburger-filtri-sottocategorie.bg-primary {
	color: inherit;	
}

#v2-filtri-cat .block-subtitle{
	text-align: right;
}

#v2-filtri-cat .range-container{
	border:0; color:grey; font-weight:bold;
}
#v2-filtri-cat .range-container .amount{
	border:0; color:grey; font-weight:bold;
}

#v2-filtri-cat .check-box-list .checkbox, 
#v2-filtri-cat .check-box-list .count-checkbox {
	display: none;
}


/* ------------------------ SIDENAV-BAR (USATA PER ORA SOLO PER L?HAMBURGER MENU ------------------------------------------- */

body.offcanvas-active{
	overflow:hidden;
} 

.screen-darken{
	height: 130%;
	width:0%;
	z-index: 30;
	position: fixed;
	top: 0;
	right: 0;
	opacity:0;
	visibility:hidden;
	background-color: rgba(34, 34, 34, 0.6);
	transition:opacity .2s linear, visibility 0.2s, width 2s ease-in;
}

.screen-darken.active{
	z-index:10; 
	transition:opacity .3s ease, width 0s;
    opacity:1;
    width:100%;
    visibility:visible;
}
 

	.mobile-offcanvas{
		visibility: hidden;
		transform:translateX(-100%);
	    border-radius:0; 
		display:block;
	    position: fixed;
	    top: 0; left:0;
	    height: 100%;
	    z-index: 1200;
	    width:80%;
	    overflow-y: scroll;
	    overflow-x: hidden;
	    transition: visibility .3s ease-in-out, transform .3s ease-in-out;
	}

	.mobile-offcanvas.show{
		visibility: visible;
    	transform: translateX(0);
	}
	.mobile-offcanvas .container, .mobile-offcanvas .container-fluid{
		display: block;
	}
 

/* ============ aggiunta ============ */
.card-body, .mobile-offcanvas{
	background-color: white;
	z-index: 3001!important;
}
.screen-darken{
	z-index: 3000!important;
}


/* ------------------------ COMMON ------------------------------------------- */
#googletagmanager-iframe {
	display: none;
	visibility: hidden;
}

.hidden-script,
.hidden-elem {
	display: none;
}
 

@media only screen  and (max-width: 1050px) {
	.no-desktop-hide{
		display: none;
	}	 
}

@media only screen and (min-width: 1051px) {
	.desktop-hide{
		display: none;	
	}	
}

/* ------------------------ INIZIO VARIE  ------------------------------------------- */
.facebook-pixel{
	display: none;
}

scalapay-modal-core{
	display: none;
}

/* ------------------------ FINE VARIE  ------------------------------------------- */

.testAVisibilita{
	display: none;
}

/* ------------------------ INIZIO PAYPAL SDK  ------------------------------------------- */


@media only screen and (min-width: 280px) and (max-width: 479px) { 
	.paypal-card-sdk-container{  width: 270px; }
} 
 
@media only screen and (min-width: 480px) and (max-width: 767px) { 
		.paypal-card-sdk-container{  width: 412px;  }
} 
 
@media only screen and (min-width: 768px) and (max-width: 991px) { 
		.paypal-card-sdk-container{  width: 586px;  }
} 
 
@media only screen and (min-width: 992px) and (max-width: 1169px) { 
		.paypal-card-sdk-container{   width: 763px;  }
} 
 
@media only screen and (min-width: 1170px) {
		.paypal-card-sdk-container{  width: 912px;  }
}

#card-field-submit-button:disabled{ 
            background-color: #cccccc;
            cursor: not-allowed; 
}
#card-field-submit-button{
  background-color: #0070BA;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    font-size: 18px;
    width: 100%;
    transition: background-color 0.3s ease;
    min-width: 150px;
    max-width: 200px;
    float: right;
}

/* ------------------------ FINE PAYPAL SDK  ------------------------------------------- */


