

/*===============================
/media/mod_pwebcontact/css/general/modal-static.css
================================================================================*/
@import url(/media/mod_pwebcontact/css/debug.css);form.pwebcontact_form,form.pwebcontact_form div{margin:0}.pwebcontact_toggler.modal.modal-static{position:relative;width:170px;height:20px;line-height:24px;padding:8px;margin-left:auto;margin:9px auto 0px auto;overflow:hidden;text-align:center;text-decoration:none;cursor:pointer}.pwebcontact_toggler.modal.modal-static .icon{position:absolute;top:-1px;left:6px;width:40px;height:40px}.pwebcontact_toggler.modal.green{border-top:none;font-weight:bold;text-decoration:underline}.pwebcontact_toggler.active.modal.modal-static .icon{background-position:0 0px}.pwebcontact_modal{height:100%}form.pwebcontact_form.modal.modal-static{min-height:100%;padding:0 20px 0 20px !important; }form.pwebcontact_form.modal.modal-static .pwebcontact_msg{width:100%;height:20px;line-height:13px;font-size:13px;margin:0;text-transform:uppercase;text-align:center}form.pwebcontact_form.modal.modal-static .pwebcontact_msg img{vertical-align:middle;display:none}form.pwebcontact_form.modal.modal-static .pwebcontact_pretext{padding:0 0 10px;text-transform:none}form.pwebcontact_form.modal.modal-static .pwebcontact_fields{width:100%; }form.pwebcontact_form.modal.modal-static .pwebcontact_field{padding:0px 0px 15px 0px}form.pwebcontact_form.modal.modal-static label{float:left;width:100%;padding:0;font-weight:normal;margin:0;border:0;text-align:left;color:#2c2c2c;font-size:17px}form.pwebcontact_form.modal.modal-static label.inline{display:block;float:none;width:auto}form.pwebcontact_form.modal.modal-static label.rokchecks,form.pwebcontact_form.modal.modal-static label.rokradios{padding-left:22px !important}form.pwebcontact_form.modal.modal-static fieldset.pwebcontact_fields_group{display:block;float:left;width:250px; border:0 !important;padding:0 !important;margin:0 !important}form.pwebcontact_form.modal.modal-static input.inputbox,form.pwebcontact_form.modal.modal-static select.inputbox,form.pwebcontact_form.modal.modal-static textarea.inputbox{float:left;width:100%; padding:1px;margin:0}form.pwebcontact_form.modal.modal-static input.inputbox.pwebcontact_date{width:228px; margin-right:4px}form.pwebcontact_form.modal.modal-static img.calendar{vertical-align:top}form.pwebcontact_form.modal.modal-static select.inputbox{width:254px; }form.pwebcontact_form.modal.modal-static textarea.inputbox{height:60px;max-width:100%;resize:vertical}form.pwebcontact_form.modal.modal-static fieldset.radio input,form.pwebcontact_form.modal.modal-static fieldset.checkboxes input{margin-left:0 !important}form.pwebcontact_form.modal.modal-static input.button{cursor:pointer;width:auto;height:auto;padding:4px 31px;text-align:center;vertical-align:middle;font-weight:normal}form.pwebcontact_form.modal.modal-static .pwebcontact_asterisk{font-weight:bold;color:red}form.pwebcontact_form.modal.modal-static .pwebcontact_buttons{padding:5px 0px 5px 0px;text-align:center;border-radius:5px;float:none}form.pwebcontact_form.modal.modal-static .pwebcontact_charsleft{margin-left:100px; }form.pwebcontact_form.modal.modal-static input.invalid,form.pwebcontact_form.modal.modal-static select.invalid,form.pwebcontact_form.modal.modal-static textarea.invalid{border-color:#ff0000 !important}form.pwebcontact_form.modal.modal-static label.invalid,form.pwebcontact_form.modal.modal-static label.invalid a,form.pwebcontact_form.modal.modal-static label.invalid-files{color:#ff0000 !important}form.pwebcontact_form.modal.modal-static .pwebcontact_area{float:left;height:10px;width:252px; margin-top:5px;margin-left:100px; }form.pwebcontact_form.modal.modal-static .pwebcontact_knob{height:10px;width:20px}body div.calendar{z-index:65558}.pweb_clear{clear:both;height:0;width:0;overflow:hidden;padding:0}


/*===============================
/media/mod_pwebcontact/css/modal/green.css
================================================================================*/
.pwebcontact_toggler.modal.green{border-top:none;font-weight:normal;text-transform:uppercase;text-decoration:none;color:#fff;background:#333333;text-shadow:none;border:2px solid #333333;border-radius:5px}.pwebcontact_toggler.modal.green:hover,.pwebcontact_toggler.modal.green.active{background:#b49356;border:2px solid #b49356;color:#fff}#sbox-window.pwebContactWindow.green{}#sbox-window.pwebContactWindow.green #sbox-content{background:#fff}body #sbox-overlay{background:#000;opacity:0.6 !important}form.pwebcontact_form.modal.green{color:#333333;font-weight:bold}.pwebcontact_msg.success{color:#000000;background:#fff;float:left;width:100%;position:absolute;height:98%;z-index:222;margin-left:-10px}form.pwebcontact_form.modal.green .pwebcontact_msg.error{color:red}form.pwebcontact_form.modal.green a,.pwebcontact_form.modal.green .qq-upload-button{color:#333333;text-decoration:underline;background:none}.pwebcontact_form.modal.green .qq-upload-button{color:#ffffff;text-decoration:underline;background:#333333;text-align:center;padding:10px;border-radius:5px}form.pwebcontact_form.modal.green a:hover,.pwebcontact_form.modal.green .qq-upload-button-hover{text-decoration:underline}form.pwebcontact_form.modal.green input.inputbox,form.pwebcontact_form.modal.green select.inputbox,form.pwebcontact_form.modal.green textarea.inputbox{background:#fff;color:#333333;padding:5px 0px 7px 0px;border:1px solid #adadad;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none}form.pwebcontact_form.modal.green input.invalid,form.pwebcontact_form.modal.green select.invalid,form.pwebcontact_form.modal.green textarea.invalid{}form.pwebcontact_form.modal.green input.inputbox:focus,form.pwebcontact_form.modal.green select.inputbox:focus,form.pwebcontact_form.modal.green textarea.inputbox:focus{border-color:#000000 !important;outline:none}.pwebcontact_form.modal.green .qq-upload-button:hover{background:#b49356}form.pwebcontact_form.modal.green input.button{border-top:none;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:14px;box-shadow:none;height:34px;padding:4px 29px;background:#333333;color:#ffffff;text-shadow:none;border:2px solid #333333;border-radius:5px}form.pwebcontact_form.modal.green input.button:hover{background:#b49356;border:2px solid #b49356;color:#fff}form.pwebcontact_form.modal.green .pwebcontact_area{background:#ccc;border:1px solid #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px #bbb inset,0 0 5px #bbb;-moz-box-shadow:0 0 3px #bbb inset,0 0 5px #bbb;box-shadow:0 0 3px #bbb inset,0 0 5px #bbb}form.pwebcontact_form.modal.green .pwebcontact_knob{background:#5bb75b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}form.pwebcontact_form.modal.green .pwebcontact_knob:hover{background:#51a351}form.pwebcontact_form.modal.green .qq-upload-drop-area,form.pwebcontact_form.modal.green .qq-upload-extra-drop-area{border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);background:#5bb75b}form.pwebcontact_form.modal.green .qq-upload-drop-area-active{background:#51a351}


/*===============================
/media/mod_pwebcontact/css/uploader.css
================================================================================*/
.pwebcontact_form.default .pwebcontact_uploader{min-height:50px}.pwebcontact_form .qq-uploader{position:relative;width:100%;text-align:left}.pwebcontact_form .qq-uploader a{text-decoration:none;background:none}.pwebcontact_form .qq-uploader a:hover{text-decoration:underline}.pwebcontact_form .qq-upload-button{float:left;overflow:hidden;cursor:pointer}.pwebcontact_form .qq-upload-button span{position:relative;top:0;right:0;z-index:0;float:left}.pwebcontact_form .qq-upload-button:hover span,.pwebcontact_form .qq-upload-button-hover span{text-decoration:underline}.pwebcontact_form .qq-upload-button-focus{}.pwebcontact_form .qq-upload-button input{z-index:1}.pwebcontact_form .qq-sizelimit{margin-left:20px}.pwebcontact_form .qq-upload-drop-area,.pwebcontact_form .qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:45px;z-index:2;text-align:center;text-shadow:0px -1px 2px rgba(0,0,0,0.25);color:#fff;border:1px solid;border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);background:#006dcc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset}.pwebcontact_form .qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.pwebcontact_form .qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.pwebcontact_form .qq-upload-drop-area-active{background:#0044cc}.pwebcontact_form .qq-upload-list{margin:0;padding:5px 0 0;list-style:none;clear:both}.pwebcontact_form .qq-upload-list li{margin:0;padding:2px 0;line-height:16px;border-bottom:1px solid rgba(0,0,0,0.1)}.pwebcontact_form .qq-upload-list li:first-child{border-top:1px solid rgba(0,0,0,0.1)}.pwebcontact_form .qq-upload-file,.pwebcontact_form .qq-upload-spinner,.pwebcontact_form .qq-upload-size,.pwebcontact_form .qq-upload-cancel,.pwebcontact_form .qq-upload-failed-text,.pwebcontact_form .qq-upload-finished{margin-right:7px}.pwebcontact_form .qq-upload-file{}.pwebcontact_form .qq-upload-spinner{display:inline-block;background:url("/media/mod_pwebcontact/images/loading.gif") no-repeat center center;width:16px;height:16px;vertical-align:text-bottom}.pwebcontact_form .qq-upload-finished{display:none;width:16px;height:16px;vertical-align:text-bottom}.pwebcontact_form .qq-upload-success .qq-upload-finished{display:inline-block;background:url("/media/mod_pwebcontact/images/success.png") no-repeat center center}.pwebcontact_form .qq-upload-fail .qq-upload-finished{display:inline-block;background:url("/media/mod_pwebcontact/images/fail.png") no-repeat center center}.pwebcontact_form .qq-upload-size,.pwebcontact_form .qq-upload-cancel{}.pwebcontact_form .qq-upload-failed-text{display:none;font-style:italic }.pwebcontact_form .qq-upload-failed-icon{display:none;width:16px;height:16px;vertical-align:text-bottom}.pwebcontact_form .qq-upload-fail .qq-upload-failed-text{display:inline;color:#F00}.pwebcontact_form .qq-upload-list li.qq-upload-success{ }.pwebcontact_form .qq-upload-list li.qq-upload-fail{ }.pwebcontact_form .qq-progress-bar{width:0;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;display:none}


/*===============================
https://www.markham.prorailings.ca/components/com_jshopping/css/default.css
================================================================================*/
.jshop h1{margin-top:0px;font-size:16px}.jshop td,.jshop tr{border:0px}td.jshop_categ{vertical-align:top;padding-bottom:20px}table.jshop{border-collapse:collapse;border:0px;width:100%}table.jshop td{vertical-align:inherit}table.list_product{margin-top:20px}#jshop_menu_order{margin-bottom:10px;border:1px solid #616161}td.jshop_order_step{padding:2px;padding-top:5px;padding-bottom:5px;text-align:center;vertical-align:middle}.jshop_order_step a{vertical-align:top;text-decoration:underline;font-size:12px}img.jshop_img{padding:1px;text-align:center}img.jshop_img_thumb{padding:1px;text-align:center;border:1px solid #808080;margin-left:5px;margin-right:5px;margin-bottom:5px;cursor:pointer}.jshop table.category{width:auto}table.jshop a img.jshop_video_thumb{padding:1px;text-align:center;margin-left:5px;margin-right:5px;margin-bottom:5px}div.jshop_prod_description{padding-top:10px;padding-bottom:10px}div.jshop_prod_attributes{padding:0;margin:0;padding-bottom:10px}td.jshop_img_description{vertical-align:top;text-align:left;padding-left:10px}td.jshop_img_description_center{vertical-align:top;text-align:left}.jshop_subtotal .value{text-align:right;width:12%;white-space:nowrap}.jshop_subtotal .name{text-align:right;padding-right:10px;width:88%}.jshop .total{font-weight:bold}.related_header{margin-top:20px;border-bottom:1px solid #999;font-weight:bold}table.list_related{margin-top:10px}tr#checkout td.td_1{text-align:left;font-weight:bold}tr#checkout td.td_2{text-align:right;font-weight:bold}table.jshop a img{border:0}.jshop_pagination{margin-left:auto;margin-right:auto}.jshop .product_list_hr{height:1px;border-top:1px solid #aaa;margin-bottom:10px}table.jshop_checkout{border:1px solid red;background-color:Gray}div.jshop_register{width:80%;text-align:left;padding:10px;padding-left:0px}.jshop_register .name{width:215px}.register_block .jshop_register .name{width:120px}.address_block .jshop_register .name{width:115px}.editaccount_block .jshop_register .name{width:115px}span.small_header{padding-bottom:3px;margin:0px;display:block;font-size:13px;font-weight:bold}span.jshop_error{color:red;font-weight:bold;font-size:14px;display:block}span.text_pay_without_reg{display:block;padding-bottom:10px}a.policy{text-transform:uppercase;color:#000000;font-weight:bold}.jshop_payment_method{padding-left:20px}#active_step{font-weight:bold;padding:0;margin:0;vertical-align:middle}#order_add_info{width:400px;height:70px}p.jshop_cart_attribute{padding-left:10px;font-weight:bold;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px}p.jshop_cart_extra_field{padding-left:10px;font-weight:bold;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px}td.jshop_categ a.product_link{font-size:14px}.table_order_list{width:100%;background-color:#F8F8F9;border:1px solid #333}.table_order_list td{vertical-align:top;text-align:left}span.attr{font-weight:bold;font-style:italic;font-size:10px}div.jshop_register .inputbox{width:240px}span.review{font-weight:bold;margin-top:20px;display:block}.review_text_not_login{margin-top:10px;font-style:italic}textarea.jshop{border:1px solid #b0b1b2}tr.reviews td{padding-bottom:15px}td.reviews{padding-left:45px}#mxcpr{padding-top:20px;text-align:right;display:block}#mxcpr a{font-size:9px}.jshop_code_prod{color:#999;font-weight:normal;font-size:12px}table.cart{border-collapse:collapse;border:1px solid #ccc}table.cart th{text-align:center;background-color:#ccc;padding:1px;color:#000}table.cart td{text-align:center;border:1px solid #ccc;padding:7px 5px;vertical-align:top}table.cart th table{border-collapse:collapse}table.cart .odd td{background-color:#fff;color:#000}table.cart .even td{background-color:#f9f9f9;color:#000}table.cart .taxinfo{display:block;font-size:11px}table.cart .jshop_code_prod{font-size:10px}table.cart .manufacturer{padding:5px 0px 6px 10px;font-size:11px;font-weight:bold;font-style:italic}table.cart .list_extra_field{padding-top:3px}.jshop .weightorder{text-align:right;margin-top:3px}.jshop .shippingfree{text-align:right;margin-top:3px}.jshop .price_prod_qty_list .qty_line{padding-left:5px;padding-right:5px}.jshop .price_prod_qty_list .qty_price{padding-left:5px;font-weight:bold}.jshop .price_prod_qty_list .qty_price span.per_piece{font-weight:normal}.jshop .prod_buttons{}.jshop span.old_price{text-decoration:line-through;font-style:normal}.jshop .list_product_demo{padding-top:10px}.jshop .list_product_demo table{}.jshop .list_product_demo .download{padding-left:5px}.jshop .not_available{color:red;margin-top:10px}.jshop_list_product .block_product{padding-bottom:20px}.jshop_list_product .jshop .old_price{text-decoration:line-through;font-style:normal;padding-bottom:1px}.jshop_list_product .product td{vertical-align:top}.jshop_list_product .product .image{padding-right:5px}.jshop_list_product .product .name{padding-top:2px}.jshop_list_product .product .description{font-size:11px;padding-bottom:5px}.jshop_list_product .product .buttons{padding-top:2px}.jshop_list_product .product table.review_mark{border-collapse:collapse;margin-top:2px;margin-left:auto;margin-right:auto}.jshop_list_product .product div.count_commentar{text-align:center !important}.jshop_list_product .product .taxinfo{font-size:11px}.jshop_list_product .product .plusshippinginfo,.jshop_list_product .product .plusshippinginfo a{font-size:11px}.jshop_list_product .jshop_related{padding-bottom:5px}.jshop_list_product .image_block{padding:2px}.jshop_list_product .jshop .not_available{margin-top:4px}.jshop_list_product .box_products_sorting{padding-right:5px}.jshop_list_product .box_products_sorting img{cursor:pointer}.jshop_list_product .box_products_count_to_page{}.jshop_list_product .margin_filter{height:8px}.jshop_list_product .box_manufacrurer{padding-right:5px;white-space:nowrap}.jshop_list_product .box_category{padding-right:5px;white-space:nowrap}.jshop_list_product .filter_price{padding-right:5px;white-space:nowrap}.jshop_list_product .box_price_from{padding-right:3px}.jshop_list_product .clear_filter{font-size:10px;padding-left:5px}.jshop .product_label{position:absolute;margin-left:-5px;margin-top:-8px}.jshop .product_label .label_name{font-weight:bold;color:#950000}.productfull #block_price{font-size:16px;font-weight:bold}.productfull .taxinfo{font-size:11px}.productfull .plusshippinginfo{font-size:11px}.productfull .plusshippinginfo a{font-size:11px}.productfull .prod_buttons .buttons{padding-left:10px}.productfull .prod_buttons{margin-top:20px}.productfull div.prod_url{text-align:right !important}.jshop_subtotal .plusshippinginfo,.jshop_subtotal .plusshippinginfo a{font-size:11px}.jshop_subtotal .free_discount{font-size:11px}.jshop_list_category .category td{vertical-align:top}.jshop_list_category .category .image{padding-right:5px}.jshop_list_manufacturer .manufacturer td{vertical-align:top}.jshop_list_manufacturer .manufacturer .image{padding-right:5px}.shipping_weight_to_price{margin-left:24px;margin-top:5px;border:1px solid #000}.shipping_weight_to_price .weight{}.shipping_weight_to_price .price{padding-left:5px}span.prod_attr_img{padding-left:5px}span.prod_attr_img img{width:20px;height:20px}.radio_attr_label img{width:20px;height:20px} .review_header{margin-top:20px;font-weight:bold;border-bottom:1px solid #999}.review_item{border-bottom:1px dotted #999999;padding:10px;padding-left:0px}.review_user{font-weight:bold}.review_time{}.review_text{padding-top:2px;padding-bottom:2px}.review_mark{color:#333333;height:18px}#jshop_review_write .inputbox{width:180px}.stars_no_active{height:16px;background-image:url(https://www.markham.prorailings.ca/components/com_jshopping/images/star.gif);background-repeat:repeat-x;background-position:0px 0px}.stars_active{height:16px;background-image:url(https://www.markham.prorailings.ca/components/com_jshopping/images/star.gif);background-repeat:repeat-x;background-position:0px -16px}.jshop .downlod_order_invoice{float:right}.jshop .order_payment_params{padding-top:3px;font-size:11px}.vendordetailinfo .name{width:150px}.vendordetailinfo .vendor_logo{float:right}.requiredtext{padding-bottom:10px;color:#A00;font-size:11px}.jshop .input_type_radio{margin-right:10px;white-space:nowrap;display:inline-block}.jshop_profile_data{margin-bottom:10px}.jshop_profile_data .name{font-weight:bold}.jshop_profile_data span{font-weight:bold}.jshop_profile_data span.subinfo{font-size:10px}.jshop_profile_data .jshop_user_group_info{font-size:10px}.jshop .groups_list .title{width:150px} .jshop_menu_level_0,.jshop_menu_level_0_a{margin-top:3px;margin-bottom:3px}.jshop_menu_level_1,.jshop_menu_level_1_a{padding-left:10px;margin-top:3px;margin-bottom:3px}.jshop_menu_level_2,.jshop_menu_level_2_a{padding-left:10px;margin-top:3px;margin-bottom:3px}.jshop_menu_level_0_a a,.jshop_menu_level_1_a a,.jshop_menu_level_2_a a{} .label_products .block_item{margin-bottom:10px}.top_rating .block_item{margin-bottom:10px}.bestseller_products .block_item{margin-bottom:10px}.latest_products .block_item{margin-bottom:10px}.random_products .block_item{margin-bottom:10px}.jshop_filters .filter_price{padding-right:5px}.jshop_filters .clear_filter{display:block;font-size:10px}.jshop_button_print{width:30px;float:right;padding-top:3px;text-align:right}.extra_fields .extra_fields_group{font-weight:bold;padding-top:3px}.extra_fields div{}.filter_characteristic .characteristic_name{padding-top:5px}.filter_characteristic .characteristic_group{font-weight:bold;padding-top:5px}.jshop td.attributes_title{}.jshop span.attributes_description{font-style:italic;display:block}.jshop .prod_free_attribs .name{width:50px}.jshop span.freeattribut_description{font-style:italic;display:block}.jshop span.extra_fields_description{font-style:italic}.jshop .prod_attr_img{vertical-align:top}.jshop .cart .product_name{text-align:left}.jshop .prod_qty_input input{width:20px}.productfull .image_middle{}.productfull .manufacturer_name{padding-bottom:10px}.productfull .prod_free_attribs{padding-bottom:10px}.productfull .price_prod_qty_list{margin-bottom:10px}.productfull .button_back{padding-top:10px}.jshop_img_description #list_product_image_thumb{display:block}.productfull .text_zoom{padding-bottom:5px;padding-top:3px}.productfull .text_zoom img{float:left;padding-right:5px}.productfull a.lightbox:hover{color:#000 !important}.fielderror{background-color:#FDC055}table.order_history td{padding-right:15px;padding-bottom:5px;padding-top:3px}.myorders_total{padding-top:30px;font-weight:bold}table.myorders_block_info{margin-top:20px;width:98%}.jshop .no_products_filter{padding-top:15px}


/*===============================
/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/css/style.css
================================================================================*/
#cp-bg-slide img{max-width:none !important}#cp-bg-slide{display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}#cp-bg-bar{display:none}#cp-bg-slide .loading{height:32px;width:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;background:url(/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/loading.gif) no-repeat}div#cp-caption-inner1{width:345px;height:290px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.slideimg{width:100%;background:#111;height:100%;left:0;position:absolute;top:0;display:none;text-align:center;overflow:hidden} .bgd-over-image{position:absolute;width:100%;height:100%} #cp-caption{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#cp-caption-inner{position:absolute;bottom:150px;width:auto;z-index:5;text-align:left}.cp-title{color:#fff;padding:0 15px;margin-bottom:8px;display:inline-block;-webkit-font-smoothing:antialiased;font-weight:normal;text-transform:uppercase}.cp-title a{color:#e31e24;text-decoration:none;text-transform:uppercase;background:none}.cp-title a:hover{color:#fbdd0d} #cp-bg-bar{position:fixed;bottom:0;left:0;width:100%;text-align:center;z-index:9}#progress-background{background:#01a0e2;bottom:0;left:0;height:2px;position:absolute;width:100%;z-index:101;overflow:hidden}#progress-bar{background:#ffed00;height:5px;position:relative;width:100%;left:-100%} .progress-button{background:none;display:block;padding:5px 3px;float:right;margin-right:30px}.cp-slide-btn,.cp-slide-btn{background-position:center center;background-repeat:no-repeat;width:47px;height:47px;display:block;position:static;float:left;right:0;margin:0 2px;z-index:100}.thumbimages{position:relative;background:#FFFFFF}.cp-video-btn{background-position:center center;background-repeat:no-repeat;display:block;z-index:120;cursor:pointer}.cp-video-btn:hover{opacity:0.8;background:transparent;background-image:url("../images/btn_playg_46x46 hover.png");background-position:center center;background-repeat:no-repeat}a#cp-back{background:url(/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/back-slide.png);width:30px;height:40px;background-size:40px;margin-top:3px}a#cp-next{background:url("/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/next-silde.png");width:30px;height:40px;background-size:40px;margin-top:3px}a#cp-play{background:url(/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/play.png);width:29px;height:31px;left:47px;background-size:28px;margin-top:2px}a#cp-pause{}a.cp-video-btn{background-image:url("/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/btn_playg_46x46.png")}a.cp-video-btn16{background-image:url("/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/btn_play_16x16.png")}.cp-video-btn16:hover{background:transparent;background-image:url("/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/btn_play_16x16.png")}a#cp-pause{width:33px;height:33px;left:47px;background-image:url(/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/pase-slide2.png);background-size:23px}a#cp-next{left:78px} #cp-bg-navigation{position:absolute;bottom:5px}#thumbimgs{float:left;position:relative;overflow:hidden}#thumbimgs-inner{position:absolute}#thumbimgs .thumbimg img{margin:0;padding:0;border:none}#thumbimgs .thumbimg{float:left;border:2px solid #fff;margin:0px 2px;cursor:pointer}#thumbimgs .active{border:2px solid #e0b125}.nav-btn{margin:0px 2px;float:left;display:block;width:11px;height:17px}#nav-back{background-image:url("/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/back.png")}#nav-next{clear:right;background-image:url("/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/next-silde.png")}.fr-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#ytplayer{height:12px;width:100%}.play-rel{position:absolute;bottom:0px;left:0px;width:40px;height:35px;background:#000 url(/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/play-pause-btn.gif) 0px 0px no-repeat;cursor:pointer}.seekbarscroll{position:absolute;bottom:0px;left:40px;width:93%;height:5px;background:#FF2800 url(/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/seekbar-bg.gif) no-repeat;background-size:100% 60px;border:15px solid #000}.mute-btn{position:absolute;bottom:0px;right:0px;width:40px;height:35px;background:#000 url(/templates/PRO-RAILINGS/html/mod_bt_backgroundslideshow/images/mute-btn.gif) 0px 0px no-repeat;cursor:pointer}.spaceimage{margin-bottom:30px}.spacebarimage{margin-bottom:35px}