.category-1_banner_name, .category-1_banner_text, .small_banner_images_holder,.savebanner,.category-1_banner_image_small,.category-1_banner_image_big{
						position: relative;
						z-index: 100;
					}
					.small_banner_image{
					        margin: 1%;
						padding: 2%;
						-webkit-box-shadow: 0px 1px 6px rgba(0,0,0,.25);
						-moz-box-shadow: 0px 1px 6px rgba(0,0,0,.25);
						box-shadow: 0px 1px 6px rgba(0,0,0,.25);
						background:#fff;
						height: auto;
						-webkit-border-radius: 2px;
						-moz-border-radius: 2px;
						border-radius: 2px;
					}
					.small_banner_images_holder{
					    padding: 19% 8% 0 ;
    					text-align: left;
					}
					.savebanner{
    padding: 3% 3% 4%;
    opacity: 1;
	    background: rgba(255, 0, 51, .8);
    position: relative;
    margin: 0% 0% -100% 0%;
	top:64%;
	right: 6%;
    width: auto;
    color: #FFFFFF;
    float: right;
    text-align: left;
    text-transform: uppercase;
    font-style: normal;
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.25);
    -moz-box-shadow: 0px 1px 1px rgba(0,0,0,.25);
    box-shadow: 0px 1px 1px rgba(0,0,0,.5);
    font-size: 9px;
    overflow: hidden;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    text-align: center;
	}
	.savebanner.b_button{
    padding: 2% 3% 2%;
	top:70%;
	text-transform: none;
	}
	.savebanner.left_b_button{
    padding: 2% 3% 2%;
	top:44%;
	left:9%;
	text-transform: none;
	float:left;
	
	}
	.savebanner.image_right img{
	max-height:100px;
	max-width:250px;
	}
	.savebanner.replace{
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius:  0px;
		padding: 0px;
		background:none;
	}
	
	.savebanner-logo{
		    margin: 2% 0% -100% 9%;
    float: left;
    left: 235px;
    top: 205px;
    position: relative;
    z-index: 2000;
    background: url("/images/graphics/dynamic_graphics/logos/logobg.png") no-repeat;
    height: 200px;
    width: 320px;
    padding: 10px;
	}
	.savebanner-logo img{
		  
	}
	
	 .image_left_holder{
	 margin: 2% 0% -100% 9%;
	float: left;
	left: 0;
	top: 40%;
	position: relative;
	}
	.image_left_holder img{    
	max-height: 150px;
    max-width: 200px;
	}
	.save_percent{
	 font-size: 30px;
	}
	.third_graph .savebanner{
    font-size: 7px;
	line-height:200%;
	}
	.third_graph  .save_percent{
	 font-size: 20px;
	}

					.two_third_banner{
						width:66%;
						height:300px;
					}
					.one_third_banner{
						width:32%;
						height:300px;
					}
					.half_graph{
					    width: 49%;
					    padding-bottom: 25.6%;
						height: 0;
						position: relative;
					}

					.third_graph{
						width:32.3%;
						height: 0;
						padding-bottom: 16.9%;
						position: relative;
					}
					.half_graph .banner_bg_holder {
						margin: 0 0 -314px 0;
					}
					.third_graph .banner_bg_holder {
						margin: 0 0 -232px 0;
					}
					.half_graph.b_overlay {
						margin: 0 0 -314px 0;
					}
					.third_graph.b_overlay {
						margin: 0 0 -232px 0;
					}
					.frontb{
						background:#Fff;
						float:left;
						margin:0.5%;
						-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.40);
						-moz-box-shadow: 0px 1px 3px rgba(0,0,0,.40);
						box-shadow: 0px 1px 3px rgba(0,0,0,.40);
						font-family: 'Roboto', sans-serif;
						font-family: 'Merriweather', sans-serif;
						font-weight: 400;
						font-size: 16px;
						overflow:hidden;
						-webkit-border-radius: 7px;
						-moz-border-radius: 7px;
						border-radius: 7px;
					}
					a.frontb:hover{
						text-decoration:none;
						-webkit-box-shadow: 0px 1px 6px rgba(0,0,0,.6);
						-moz-box-shadow: 0px 1px 6px rgba(0,0,0,.6);
						box-shadow: 0px 1px 6px rgba(0,0,0,.6);
					}
					.frontb.graph_img img{
					max-width: 100%;
					height: auto;
					 width: 100% !important;
					}
					.product-1_banner{
						    display: block;
					}
					.banner_bg_holder{
						width:100%;
						height:100%;
					}
					.product-1_banner_image{
						margin:5%  0% -100% 30%;
						max-width: 60%;
    					height: auto;
						max-height: 80%;
    					width: auto;
						float:left;
						
					}
					.product-1_banner_name{
					    padding: 3% 5%;
    background: url("/includes/templates/template_ai/images/graphics/banner-fade-2-diag-line.png") no-repeat;
    left: 5%;
    top: 75%;
    position: relative;
    width: 79%;
    color: #656565;
    font-size: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: 'Merriweather',arial,helvetica,sans-serif;
    text-transform: none;
    font-weight: bold;
    text-shadow: -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF, 2px 2px 2px #999;
							
					
					}
					.third_graph .product-1_banner_name{
					font-size: 12px;
					padding: 2% 5%;
					}
					.third_graph .product-1_banner_text{
						font-size:18px;
					}
					.product-1_banner_text{
					
					padding: 3% 5%;
					float:left;
					/*background: url("/includes/templates/template_ai/images/graphics/white-trans.png") repeat;*/
					left: 5%;
					top: 10%;
					position: relative;
					width: 20%;
					margin: 0 0 -100% 0;
					color: #555;
					font-size: 18px;
					text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 2px 2px 2px #999;
					font-weight: bold;
					line-height: 120%;
					    font-family: 'Indie Flower';
					}
					.bannertext{
					display: block;
					padding: 0 0 5px 0;
					}
					.bannerprice{
							    right: 5%;
								color:#FF0033;
		top: 5%;
		font-size: 40px;
		line-height: 120%;
		padding: 3% 3% 3%;
		opacity: 0.8;
		position: relative;
		margin: 4% 3% -100% 3%;
		width: auto;
		float: right;
		font-family: 'Roboto', sans-serif;
		font-weight: bold;
			text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 2px 2px 2px #999;
					}
					.third_graph .bannerprice{
   				 font-size: 20px;}
					.category-1_banner_name{
					    padding: 2% 5%;
    position: relative;
    margin: 3% 3% -100% 3%;
    font-size: 40px;
    float: left;
    text-align: left;
   /*font-family: 'Oswald', sans-serif !important;
   text-transform: uppercase;*/
	font-family: 'Merriweather';
    color: #FFFFFF;
    
    font-weight: normal;
    text-shadow: -1px -1px 0 #Aaa, 1px -1px 0 #aaa, -1px 1px 0 #aaa, 1px 1px 0 #aaa, 2px 2px 2px #333;
    height: 50px;
    overflow: hidden;
    line-height: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 85%;
					}
					.category-1_banner_name.bg{
						background: #000;
						opacity: 0.1;
					}
					

					.third_graph .category-1_banner_name{
						font-size: 27px;
					}

					.category-1_banner_image_small{
					padding: 3% 3% 4%;
						opacity: 1;
						position: relative;
						margin: 0% 0% -100% 0%;
						top: 72%;
						left: 5%;
						width: auto;
						float: left;
					}
					.category-1_banner_image_big{
					padding: 3% 3% 4%;
					opacity: 1;
					position: relative;
					margin: 0% 0% -100% 0%;
					top: 40%;
					left: 5%;
					width: auto;
					float: left;
					}
					.category-1_banner_text{
    margin: 2% 0% -100% 9%;
    color: #555;
    font-size: 18px;
    text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 2px 2px 2px #999;
	font-weight: bold;
    float: left;
    text-align: left;
    font-family: 'Indie Flower';
    /* text-transform: uppercase; */
    width: 80%;
    padding: 2% 0%;
    left: 0;
    top: 18%;
    position: relative;
					}
					.category-1_banner_text.bg{
						background: #fff;/*<?php echo EMAIL_PRICE_TEXT_COLOR?>;*/
						opacity: 0.3
					}
					
					
					
					.b_overlay {
						position: relative;
						background: url("/includes/templates/template_ai/images/graphics/banner-fade.png") no-repeat;
						background: url("/includes/templates/template_ai/images/graphics/banner-fade-2-diag-line.png") no-repeat;
						background-size: 100% 100%;
						width:100%;
					}
					
					