div#fitting_list{width:100%;float:left;margin-top:20px}div#fitting_list a.fitting_category{width:100%;float:left;margin:0 16px 16px 0;position:relative}div#fitting_list a.fitting_category .container{width:100%;float:left;border:2px solid #2aa8e2;padding:0}div#fitting_list a.fitting_category .container .image{width:100%;height:173px;float:left;overflow:hidden}div#fitting_list a.fitting_category .container .details{width:100%;height:67px;float:left;padding:10px 15px;display:block;background:#2aa8e2}div#fitting_list a.fitting_category .container .details h3{height:45px;overflow:hidden;color:#fff;font-size:17px;padding-right:37px}div#fitting_list a.fitting_category .from_price{width:70px;height:70px;position:absolute;bottom:0;right:-17px;margin:-67px 0 0 165px;background:url(fittings/from_price_bg.png);text-align:center;padding:25px 0 0 0;font-size:18px;color:#fff}div#fitting_display{width:100%;float:left}div#fitting_display #head{width:1005;float:left;margin:0 0 20px 0}div#fitting_display #head h1{border-bottom:0}.fitting_image{border:2px solid #2aa8e2;margin:0 0 20px 0}.options{width:100%;float:left}.options .option_description{padding:10px 10px;background:#f1efee;margin:0 0 8px 0}.options .option_description h3{font-size:13px}.content_area .options ul{float:left;list-style:none;margin:0;padding:0}.content_area .options ul li{float:left;list-style:none;margin:0 0 9px 0;background:0;padding-left:0}.content_area .options ul li .image{width:49px;float:left;border:0;height:auto}.content_area .options ul li .description{width:133px;height:20px;float:left;padding:17px 0 0 20px}.content_area .options ul li .description p{margin:0}.content_area .options ul li .radio{float:left;padding:15px 0 0 20px;margin:0}div#fitting_display div.builder_container{width:100%;float:left}div#fitting_display div.builder_container div.builder{width:100%}div#fitting_display div.builder_container div.builder .description{width:50px;float:left;position:static}div#fitting_display div.builder_container div.builder .options{width:100%;float:right;clear:none}a.add_to_cart{float:right;background:#2aa8e2;color:#fff;padding:5px 7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-decoration:none;font-family:'DroidSerifRegular',Georgia,serif;font-size:12px;margin:0 5px;-webkit-transition:background .4s ease-out}a.add_to_cart:hover{background:#f1efee;color:#222}div#fitting_display div.builder_container div.builder .options .field{width:100%;padding-bottom:7px}div#fitting_display div.builder_container div.builder .options .field .radio_desc{width:60%;padding-right:5px}div#fitting_display div.builder_container div.builder .options .field .mod{width:20%;text-align:center}div#fitting_display div.builder_container div.builder .options .field .quant_select{width:20%;float:left;margin-top:-3px}div#fitting_display div.builder_container div.builder .options .field .quant_select a.subtract{width:18px;height:18px;float:left;margin:2px 10px 0 0;overflow:hidden;text-indent:-9999px;background:url(fittings/subtract.png) no-repeat}div#fitting_display div.builder_container div.builder .options .field .quant_select a.add{width:18px;height:18px;float:left;margin:2px 0 0 10px;overflow:hidden;text-indent:-9999px;background:url(fittings/add.png) no-repeat}div#fitting_display div.builder_container div.builder .options .field .quant_select input{width:30px;float:left;border:1px solid #f1efee;text-align:center;color:#888}div#fitting_display div.builder_container div.builder .options .field .image{width:94px;height:75px;float:left;clear:left;margin:0 10px 0 0;border:2px solid #2aa8e2}div#fitting_display div.builder_container div.builder .options .field .prod_description{width:500px;float:left;margin:20px 0 5px 10px}div#fitting_display div.builder_container div.builder .options .field .prod_description p{font-size:12px;color:#888}.magnifyer{width:28px;height:28px;position:absolute;right:16px;text-indent:-9999px;overflow:hidden;background:url(fittings/magnifying.png) no-repeat}.promotion.product_display{margin:30px 0 0 0}.promotion.product_display img{float:left;margin:0 10px 0 0}.promotion.category_list{margin:0 0 20px 0}.promotion.category_list img{float:left;margin:0 10px 0 0}.was{color:#e40000}.was .was_price{text-decoration:line-through}.ready_made_add_to_cart_display{float:left;width:100%;margin:20px 0 0 0}.ready_made_add_to_cart_display h3.ready_made_window_price{float:left;margin:0}.ready_made_add_to_cart_display h3 span{color:#2aa8e2}