@import url('https://fonts.googleapis.com/css?family=Noto+Sans:400,700'); 
.main{max-width:960px;margin:0 auto;}.pad{padding:0 10px 10px 10px}.tile{margin:9px;float:left;width:300px;height:265px;border:1px solid #fff;border-width:1px;background:#fff;-webkit-box-shadow:inset 0 0 15px 1px rgba(67,67,67,0.05);box-shadow:inset 0 0 15px 1px rgba(67,67,67,0.05);position:relative;-webkit-border-radius:9px;-moz-border-radius:9px;-moz-border-radius:9px;border-top-left-radius:9px;border-top-right-radius:9px}.tile_header{box-sizing:content-box;width:100%;font-family:Arial Narrow,Helvetica,sans-serif;font-size:12px;color:#000;background:#eee;padding:8px 10px;text-align:center;margin:0 0 5px -10px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.price_content{position:absolute;top:48px;right:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#fff;padding:5px 8px}a.white_bold_link:link{text-align:center;color:#000;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}a.white_bold_link:visited{color:#000;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}a.white_bold_link:hover{color:#000;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}a.white_bold_link:active{color:#000;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}.block_header{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#d57700;text-align:left}.text_bold_blue{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#11528f;text-align:left}.img_content{position:absolute;bottom:35px;right:0}.a_view{position:absolute;bottom:3px;right:5px}.main_descript{float:left;width:140px;height:200px;font-size:12px;font-weight:normal;color:#343333;text-align:left}.main_descript .pd_details_features{box-sizing:content-box;float:left;text-align:left;display:block;padding-left:10px;padding-top:2px;background-image:url(../img/tick_mark.png);background-repeat:no-repeat;background-position:0 5px;width:140px}.inclusion_id{display:none}.tile:hover .descript_id{display:none}.tile:hover .inclusion_id{display:block}.org_boid{color:#c40000;font-weight:bold}.margin_price_Package{margin-top:10px}.price_type{width:auto}.colorRed{position:absolute;color:red;font-size:15px;font-weight:600}.colorBlue{position:absolute;color:blue;font-size:15px;font-weight:600}.clRed{color:red;font-size:15px;font-weight:600}.clBlue{color:blue;font-size:15px;font-weight:600}div.tooltipsite .span_popup{z-index:2000;display:none;padding:10px 15px;margin-top:-27px;margin-left:220px;width:auto;max-width:400px;font:normal 15px 'Arial','Times','serif','Tahoma'}div.tooltipsite:hover .span_popup{display:inline;position:absolute;color:#111;border:4px solid #eee;background:#fff}div.tooltipsite .span_popup{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.callout{z-index:20;position:absolute;top:20px;border:0;left:-24px}.span_popup .info_price{position:relative}.span_popup .img2{position:relative;margin-top:auto;margin-left:5px}.callout_right{z-index:20;position:absolute;top:20px;border:0;left:392px}div.tooltipsite .span_popup_right{z-index:10;display:none;padding:10px 15px;margin-top:-27px;margin-left:-520px;width:auto;max-width:400px;font:normal 15px 'Arial','Times','serif','Tahoma'}div.tooltipsite:hover .span_popup_right{display:inline;position:absolute;color:#111;border:4px solid #eee;background:#fff}div.tooltipsite .span_popup_right{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.span_popup_right .info_price{position:relative}.span_popup_right .img2{position:relative;margin-top:auto;margin-left:5px}.img_cart_one{margin-top:-35px;margin-left:100px}.img_cart{margin-left:45px}@media(max-width:1199px){.tile{margin:2px}div.tooltipsite .span_popup{width:300px;height:270px}div.tooltipsite .span_popup_right{width:300px;height:270px;margin-left:-420px}.img2{width:40%;height:40%}.callout_right{left:292px}}@media(max-width:991px){.tile{margin:2px}div.tooltipsite .span_popup{width:150px;height:270px;margin-left:50px}div.tooltipsite .span_popup_right{width:150px;height:270px;margin-left:50px}.img2{width:60%;height:60%}.span_popup .info_price{font-size:11px}.span_popup_right .info_price{font-size:11px}.callout_right{left:-24px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg)}}@media(max-width:637px){.tile{margin:0 auto;float:none;display:inline-table-column-group;margin-bottom:5px;margin-top:5px}}@media(max-width:350px){.tile{width:auto}.tile_header{font-size:11px}.main_descript{font-size:11px}.main_descript .pd_details_features{font-size:11px}.price_content{font-size:11px;padding:2px 5px}.metro_button.small{padding:2px 5px;font-size:11px}.price_type{font-size:11px}.colorRed{font-size:11px}.metro_button.mini{padding:2px 5px;font-size:11px}.img_content{width:100px;height:80px}.phone-header a{font-size:20px}.img_cart_one{margin-left:92px}.img_cart{margin-left:45px}}@media(max-width:300px){.tile{margin:2px}div.tooltipsite .span_popup{width:130px;height:270px;margin-left:20px;margin-top:-60px}div.tooltipsite .span_popup_right{width:130px;height:270px;margin-left:20px;margin-top:-60px}.img2{width:60%;height:60%}.span_popup .info_price{font-size:11px}.span_popup_right .info_price{font-size:11px}.callout_right{display:none}.callout{display:none}}@media(max-width:240px){.tile{height:310px}.price_content{font-size:10px;padding:2px 5px}div.tooltipsite .span_popup{width:100px;height:300px;margin-left:20px;margin-top:-60px;padding:1px 2px}div.tooltipsite .span_popup_right{width:100px;height:300px;margin-left:20px;margin-top:-60px;padding:1px 2px}}
/*Sale*/
.sale{font-family:'Noto Sans',sans-serif;position:absolute;display:inline-block;float:right;top:80px;right:0;background:#e51400;letter-spacing:1px;color:#f0f0f0;height:30px;width:30px;text-align:center;vertical-align:middle;line-height:30px;margin:10px;transform:rotate(-20deg);animation:beat 1s ease infinite alternate;font-size:10px;font-weight:700}.sale:after,.sale:before{content:"";position:absolute;background:inherit;height:inherit;width:inherit;top:0;left:0;z-index:-1;transform:rotate(30deg)}.sale:after{transform:rotate(60deg)}@keyframes beat{from{transform:rotate(-20deg) scale(1)}to{transform:rotate(-20deg) scale(1.1)}}