body[id*="res"] #main section#content.card-block {background:transparent; border-radius:0; border:0 none; padding:0;box-shadow: 2px 2px 8px 0 rgba(0,0,0,0);}
.clear{clear:both;}
.jqc_error{display: block; padding: 10px 20px; background: #DE0F12; color: #fff; border: 1px solid #A00A0D; border-radius: 3px;}
#tip{display: none; position: absolute; z-index: 10000; max-width: 400px; width: auto; height: auto; padding: 8px;  box-shadow: 0 7px 8px 0 rgba(0, 0, 0, 0.25);   background: #fff;    color: #000; font-size: 12px; line-height: 1.3em; text-align: left; border: 1px solid #000; border-radius: 4px;}

#categories_block_left h4 {margin-top:15px;}
.keyword_links {clear:both; background: #f6f6f6; padding: 15px;}

#fotolia_szukaj{float: right; padding: 15px 0 0;}

div.foto_zoom{display: none; position: absolute; z-index: 100000; color: #000;    border-radius: 10px;    padding: 10px;    background: rgb(255 255 255);color: #333;    box-shadow: 0 5px 15px rgb(0 0 0 / 38%);}
div.foto_zoom img{max-width: 600px; max-height: 600px; border:1px solid #e9e9e9;}
div.foto_zoom .zoom_title{max-width: 600px;font-size: 12px;}

.cart_property{display: inline-block; background: #DEE3E3; border-radius: 2px; margin: 2px; padding: 1px 3px;}
#cart_block .cart_property{background: rgba(0,0,0,0.2); color: #fff;}

div.opis_kategorii{padding: 10px; margin-bottom: 10px; font-size: 12px;}
img.category_image{max-width: 100%; min-width: 100%;}

ul#product_list {float:left; width: calc( 100% + 20px);text-align:center;      margin: 0 -10px;  flex-wrap: wrap;  display: flex;}
ul#product_list li {display: inline-block;  float: none; text-align: left; vertical-align: top; position: relative; clear: none;padding: 0 10px 45px;margin: 0; list-style: none;}
ul#product_list li .inside_block {border-radius: 20px; background: #fff; box-shadow: 0 2px 4px 0 rgba(184,184,184,.5), 0 0px 0px 1px rgba(184,184,184,.2)}
ul#product_list li div.center_block {    overflow: hidden;}
ul#product_list li div.center_block a{display: block; width:  100%; height:  100%; text-align: center; line-height: 100%;}
ul#product_list li a{display: inline-block; }
ul#product_list li a img{vertical-align: middle; width: 100%;aspect-ratio:1/1; height:auto;object-fit: contain;border-radius: 20px;}
ul#product_list li .ids{display: block;    text-align: center; float: left; width: calc(100% - 90px); padding-top: 15px;}
ul#product_list li .foto_title{font-weight: 600;    font-size: 15px;    line-height: 140%;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;    width: 100%;    text-align: left;    color: #000;    width: 100%;}
ul#product_list li .foto_title::first-letter{text-transform:uppercase;}
ul#product_list li .foto_id{display:none;width:100%; color:#b3b3b3;    float: left;margin-top:15px;padding: 15px 30px 0;overflow:hidden;border-top: 1px solid #d7d7d7;font: 500 11px/1.4em "Poppins",sans-serif;}
ul#product_list li .foto_id span{display:inline-block;padding:3px 15px;background:#f3f3f3;  color:#000;border-radius:20px;-webkit-border-radius:20px;}
ul#product_list li .foto_fav{display: flex;     gap: 4px;    padding-top: 10px;  flex-direction: row; justify-content: flex-end;     align-items: flex-end; }
ul#product_list li .foto_fav .resfavorite-ico, ul#product_list li .foto_fav span.res_photo_serie_count {display: flex;      justify-content: center;    align-items: center;  background: #fff; width: 30px;height: 30px;    border-radius: 100%;box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .2);  border: 1px solid #ccc;}
ul#product_list li .foto_fav span.res_photo_serie_count {width: auto;  border-radius: 100px;}
ul#product_list li .foto_price{font-weight: 400;font-size: 14px;line-height: 140%;text-align: left;}
#product_list .resfavorite-ico i {  font-size: 20px;margin-top: 0;}
/* maska kola */
	ul#product_list.product-8 li a img {  aspect-ratio: 1 / 1;    height: auto;    box-shadow: 1px 4px 5px 0 #0000001a, inset 0px 0px 0px 1px #0000005c;    object-fit: cover;   border-radius: 100%;}
	ul#product_list.product-8 li div.center_block {overflow: visible;}
	ul#product_list.product-8 li .inside_block{box-shadow: 0 0 0 0 transparent;}
/* maska kola end*/

.fototapety_mod ul#product_list li .inside_block, ul#product_list li .inside_block, .fototapety_mod ul#product_list li .inside_block > *, #product_crop_link_open {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}


.szukaj_inactive{color: #ddd;}

.pagination_area{padding: 3px 0; margin: 5px 0;}
.pagination_area_top{margin-bottom: 30px;}
.pagination_area_bottom{clear: both; margin-top: 30px;}

.fotolia_photos_per_site{float: right; padding: 6px 10px 5px;}
.fotolia_photos_per_site span{display: inline-block; position: relative; padding: 5px 2px 2px; margin: 0 3px ; border: 1px solid #999; cursor: pointer;}
.fotolia_photos_per_site span:before{position: absolute; top: -11px; right: -1px; width: 6px; height: 6px; content: url('images/page_corner.gif'); }
.fotolia_photos_per_site span.limit_selected{color: #55C65E; border-color: #444;} 

.fotolia_sort{float: right; padding: 7px 10px; margin: 0 10px 0 0; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}

  #zakres{text-align: center; display: block; padding:0;}
	#zakres a, #aktywnyZakres{display: inline-block;text-align: center;padding: 3px 0px;margin: 0 1px;-webkit-border-radius: 23px;border-radius: 23px;min-width: 26px;font-size: 14px;font-weight: 300;box-sizing: border-box;}
	#zakres a:hover, #zakres #aktywnyZakres {color: #000; background: var(--gradient1);text-decoration:none}
	#zakres a.poprzednia_strona_10, #zakres a.poprzednia_strona, #zakres a.nastepna_strona_10, #zakres a.nastepna_strona{padding: 3px 10px;}
	#zakres a.idz_do_pierwszej_strony{padding: 3px 10px;}
	#zakres a.nastepna_strona_10, #zakres a.nastepna_strona{}
	#zakres a.poprzednia_strona_10, #zakres a.poprzednia_strona{}
	#zakres a.poprzednia_strona_10:hover, #zakres a.poprzednia_strona:hover, #zakres a.nastepna_strona_10:hover, #zakres a.nastepna_strona:hover{}
	#zakres input.fotolia_page_nb{padding: 2px; width: 60px; border: 1px solid #d1d1d1;font-size: 14px;font-weight: 300; -webkit-border-radius: 23px;border-radius: 23px; text-align: center;}


div#ile_wynikow{float: right; text-align: center; margin: 0; padding: 0;}


/* jQuery CREATOR ############################################################## */

.jqc_button, .label.medium_descriptions{display: inline-block;    min-width: 25px;    padding: 3px 10px;    margin: 0 5px;    background: #fff;    border: 1px solid var(--stroke);    color: #000;    text-align: center;    font-size: 12px;    vertical-align: middle;    border-radius: 10px;    cursor: default;}
.label.medium_descriptions{    padding: 2px 10px!important;}
.label.medium_descriptions::after {
    display: inline-block;
    margin: 0 0 0 5px;
    line-height: 8px;
    position: static;
    font-family: 'Material Symbols Outlined';
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -moz-font-feature-settings: 'liga';
    -moz-osx-font-smoothing: grayscale;
    font-variation-settings: 'FILL' 0, 'wght' 300, 'GRAD' 0, 'opsz' 24;
    content: "\e53b";
    font-size: 22px !important;
float: right;}

.jqc_button i{font-size: 21px;}
.jqc_button#product_crop_link_open{display: inline-block;border: var(--stroke) 1px solid; padding: 0; margin: 0; background: #fff;  color: #000; text-align: left; vertical-align: middle; border-radius: 0; cursor: default;}
.jqc_button:hover{border-color: #000;}
.jqc_button#product_crop_link_open:hover{color: #000;}
.jqc_button.warning{background: #D81717; border-color: #D81717;}
.jqc_button.warning:hover{border-color: #F75A5A;}
.jqc_button.success{background: #62D83B; border-color: #62D83B;}
.jqc_button.success:hover{border-color: #B4FC81;}
.jqc_button.blue{background: #3998FC; border-color: #3998FC;}
.jqc_button.blue:hover{border-color: #6AE0FF;}

.jqcreator .left_side{padding-left: 0;}

.jqcreator .image_area{position: relative; height: 400px; overflow: hidden; padding: 0px;}
.jqcreator #the_image{visibility: hidden;}
.jqcreator #image_loader{display: block; position: absolute; top: 0; left: 0; z-index: 900; width: 100%; height: 100%;}
.jqcreator #image_loader .image_loader_bg{ width: 100%; height: 100%; background: transparent url('images/alfa_bg_white.png') repeat;}
.jqcreator #image_loader .image_loader_anim{ width: 100%; height: 100%; background: transparent url('images/loader.gif') no-repeat center center;}
.jqcreator #image_loader .image_loader_info{position: absolute; top: 220px; width: 100%; text-align: center; color: #555; text-align: center; font-size: 9px; text-transform: uppercase;}
.jqcreator .image_center{display: table-cell; vertical-align: middle; text-align: center;}
.jqcreator .jcrop-holder{margin: auto;}
.jqcreator .jcrop-vline,
.jqcreator .jcrop-hline {background: none; opacity: 1 !important;}
.jqcreator .jcrop-handle{width: 10px; height: 10px;}
.jqcreator .jcrop-handle.ord-n, .jqcreator .jcrop-handle.ord-s, .jqcreator .jcrop-handle.ord-e, .jqcreator .jcrop-handle.ord-w{display: none;}

.jqcreator .crop_info{height: 70px; margin-top: 5px; padding: 5px 80px 5px 10px; background: #444444 url('images/crop_info.png') no-repeat 340px 7px; border: 1px solid #333333; font-size: 14px; line-height: 25px; color: #ffffff;}

.jqcreator #crop_info,
.jqcreator #show_current_dpi,
.jqcreator .mask_opacity_btn{float: right; width: 15px; height: 15px; margin: 0 0 0 5px; line-height: 11px; text-align: center; font-size: 9px; cursor: default; border: 1px solid #ccc; border-top: none; border-radius: 0 0 10px 10px; text-align: center;}
.jqcreator .mask_opacity_btn#mask_opacity_down{margin-right: 10px;}
.jqcreator #crop_info,
.jqcreator #show_current_dpi{width: auto; padding: 0 4px;}

.jqcreator .after_imege_area{margin: 0 0 0;    padding: 5px 0 5px 0;    clear: both;}

.ui-spinner a.ui-spinner-button {border: 0 none;background: transparent none;}
.ui-state-default .ui-icon {cursor:default;background-image: url(/js/jquery/ui/themes/base/minified/images/ui-icons_454545_256x240.png)!important;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family:'Poppins',sans-serif!important;}

.jqcreator .form_area{border: 1px solid #E8E8E8;padding: 20px;    border-radius: 8px}  
.jqcreator .ui-widget input {border: none; background: transparent;}
.jqcreator select{display: inline-block; width: 100%; padding: 8px 8px; margin: 0; font-weight: 400;font-size: 14px; color: #000; vertical-align: middle; border-radius: 8px;}
.jqcreator select.info{width:100%;}
.jqcreator select:disabled{opacity:.5;}
.jqcreator select,
.jqcreator .ui-widget-content{background: #fff;border: 1px solid var(--stroke);border-radius: 4px;padding: 8px 8px;}
.jqcreator .label{display: block; padding: 15px 0 5px; color: #000; font-weight: 600;font-size: 12px;text-align: left; }
.jqcreator #width .label, .jqcreator #height .label, div.fototapeta_koszyk .label{padding:0 0 5px;text-align:left; color: #000;    font-weight: 600;  }
div.fototapeta_koszyk #quantity .label{display:none}
.jqcreator .label_inline{display: inline-block; padding: 0 0 5px 0; color: #000;}
.jqcreator .alert{display: none; padding: 6px; margin: 5px; background: #fff; color: #000; vertical-align: middle; text-align: center; border: 1px solid var(--stroke); border-radius: 8px; cursor: default;}
.jqcreator .field{position: relative; padding:0; margin-top: 0;}
.jqcreator .field:first-child:not(#width):not(#height){padding: 0px 0 0; margin-top: 0px;}
.jqcreator .field:first-child:not(#width):not(#height) .label{padding-top: 0;}
.jqcreator #jqc_mask_category{margin-bottom: 5px;}
.jqcreator #medium,
.jqcreator #laminate,
.jqcreator #mask_btns_contener,
.jqcreator #mask{display: none;}

.jqcreator .dimansions_area,
.jqcreator .dimansions_area .label{text-align: left}
.jqcreator .x_sign,
.jqcreator .preserve_full_crop,
.jqcreator #width,
.jqcreator #height,
.jqcreator #lodowka_heights{display: inline-block; vertical-align: middle;}
.jqcreator #width, .jqcreator #height {width:calc( 50% - 25px );}
.jqcreator .x_sign{margin:5px 0px 0;color: #000;width:10px;text-indent:-999px;overflow:hidden;background: #fff }
.jqcreator #dimensions_switch{margin-top: 6px;  font-size: 15px;width: 40px;margin-left: 0;margin-right: 0;border:0 none;background: #fff;}
.jqcreator #dimensions_switch i{}
.jqcreator #defined_sizes #dimensions_switch{margin-top: 0;}
.jqcreator .max_size, .jqcreator .max_size *{font-size: 10px; color: #000;}
.jqcreator .preserve_full_crop{    width: 100%;}
.jqcreator .preserve_full_crop .jqc_button.do_tip{float:right}
.jqcreator .preserve_full_crop *{vertical-align: middle;}	
.jqcreator .preserve_full_crop input{margin: -1px 5px 0 0;}
.jqcreator .preserve_full_crop label{margin: 0;font-size: 10px;}
.jqcreator #repeat_photo{text-align: center;}

.switch{position:relative;display:inline-block;width:50px;height:24px;margin-right: 10px;margin-bottom: 0;}
.switch input{opacity:0;width:0;height:0}
.switch + .label {margin:0;}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #ccc;-webkit-transition:.4s;transition:.4s}
.slider:before{position:absolute;content:"";height:20px;width:20px;left:1px;bottom:1px;background-color:#fff;border:1px solid #ccc;-webkit-transition:.4s;transition:.4s}
input:checked + .slider{background:#61c56d url('../images/check.gif') no-repeat 0% 50%;border-color:#369842;}
input:focus + .slider{box-shadow:0 0 1px #2196F3}
input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);border-color:#369842;}
.slider.round{border-radius:34px}
.slider.round:before{border-radius:50%}
.preserve_full_crop_container {display: block;margin: 10px 0 20px;}
.preserve_full_crop_container .jqc_button {border-radius:50px;margin:0 0 0 10px;background: #f1f1f1;border: 0 none;color: #000;padding: 2px 0px;font-size: 13px;}
.preserve_full_crop_container > * {vertical-align: middle;margin-bottom: 0;font-weight: 600;font-size: 12px;color: #777777;}

.jqcreator .plus_button{width: 21px; height: 21px; padding: 3px; font-size: 18px; text-align: center; border-radius: 20px;}
.jqcreator #jqc_width,
.jqcreator #jqc_height,
.jqcreator #jqc_quantity,
.jqcreator #jqc_multicrop_length,
.jqcreator input#jqc_repeat_photo,
.jqcreator .multicrop_input{width: 70px; font-size: 17px; color: #000; text-align: center; border-radius: 4px;}
.jqcreator #jqc_width,
.jqcreator #jqc_height,
.jqcreator #multicrop .ui-spinner input,
.jqcreator #jqc_lodowka_height_1,
.jqcreator #jqc_lodowka_height_2{width: calc( 100% - 23px);font-size: 18px;margin: 0;}
.jqcreator #jqc_width_input,
.jqcreator #jqc_height_input{font-size: 18px;width: calc( 100% - 23px)!important;background: #f1f1f1 !important;    height: 100%!important;box-shadow: inset 1px 1px 6px rgba(0,0,0,.3);}
.jqcreator #jqc_quantity,
.jqcreator #jqc_multicrop_length{width: 25px;}
.jqcreator #jqc_quantity,.jqcreator #tiles input[type="text"] {height: 100%;width: 58px;display: inline-block;margin: 0;}

.jqcreator #multicrop{}
.jqcreator #multicrop *{vertical-align: middle;}
.jqcreator #multicrop label{padding: 6px 10px 0 5px; color: #000;}
.jqcreator #multicrop .ui-spinner{margin: 0 5px 0 0;}
.jqcreator .multicrop_input_contener{display: inline-block; position: relative;margin-bottom: 8px;min-width: 87px;width: 29%;margin-right: 14px;}
.jqcreator .multicrop_input{width: 35px;}
.jqcreator .multicrop_input_number{background: none repeat scroll 0 0 #FFC683; color: #FFFFFF; font-size: 9px; padding:0 6px; position: absolute; z-index: 100; border-radius: 2px; top: 13px; left: -4px;}
.jqcreator .multicrop_input_number.enabled{background: #FF8A00;}

.jqcreator #tiles input[type='text']{width: 50px; font-size: 18px; color: #000; text-align: center; border-radius: 4px;}
.jqcreator #tiles label{padding: 0 10px 0 5px; color: #000;}
.jqcreator #tiles .field{display: inline-block; margin-right: 20px; padding: 0;width: 100px;}
.jqcreator #tiles .label{float: none; width: 65px; font-size: 14px;}

.jqcreator #lodowka{display: none;}
.jqcreator #lodowka label{margin: 0 0 0 5px;}
.jqcreator #lodowka_heights{width: 50%;}

.jqcreator #blinds{}

.frame{position: absolute; overflow: hidden;}
.frame img{position: absolute; top:0; left: 0;}

.total_dim_x,
.total_dim_y{position:absolute; z-index: 10000; background: var(--color1);font-weight:300; color: #fff; width: 80px; height: 20px; text-align: center; font-size: 12px; border-radius: 30px;}
.total_dim_x{left: 50%; margin: -23px 0 0 -40px;}
.total_dim_y{top: 50%; margin: -10px 0 0 -53px; transform: rotate(270deg);}

#mask_category_btns .btnset {
    text-transform: uppercase;
    font-size: 12px;
    color: #fff;
}

.frame .frame_dimension{position: absolute;}
.frame .dim_x{top: 7px; left: 0; width: 100%;}
.frame .dim_y{top: 0; left: 1px; height: 100%}
.frame .dim_x_inner,
.frame .dim_y_inner{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 45px; height: 11px; line-height: 11px; margin: auto; background: rgba(40, 47, 56, 0.5); color: #fff; padding: 0 3px; font-size: 9px; text-align: center; font-family: tahoma;}
.frame .dim_y_inner{left: -15px; transform: rotate(270deg);}

.frame .frame_number{position: absolute; top: 1px; left: 1px; width: 15px; height: 15px; padding: 0; text-align: center; background: rgba(40, 47, 56, 0.5); color: #fff; font-size: 11px;}

.frame .bt,
.frame .br,
.frame .bb,
.frame .bl,
.frame .v_grid,
.frame .h_grid{position: absolute; width: 1px; height: 1px; background: url("images/Jcrop.gif") repeat #fff;}
.frame .bt,
.frame .h_grid{top: 0; left:0; width: 100%;}
.frame .br{top: 0; right:0; height: 100%;}
.frame .bb{bottom: 0; left:0; width: 100%;}
.frame .bl,
.frame .v_grid{top: 0; left:0; height: 100%;}
.frame .v_grid,
.frame .h_grid{background: #000; opacity: 0.4;}

.frame_off{}
.frame_off .bt,
.frame_off .br,
.frame_off .bb,
.frame_off .bl{background: #fff; opacity: 0.5}

.description_area{margin: 20px 0;  padding: 0;  clear: both;}
.description_area.photo_list{margin-top: 50px;}
.res_inspirations h2, .description_area h2, .fdb_home.feedback-hook h2{font-size: 38px;line-height: 120%;text-align: center;color: #000;          margin-bottom: 40px;    margin-top: 60px; font-weight: 400;}
.res_inspirations h2, .description_area h2, .description_area h3{text-align:center;}
img.podklad_prev{float: left; max-height: 320px; max-width: 320px; margin: 0 10px 10px 0;}

.owl-dots {text-align:center;    margin: 10px 0;}
.owl-dots button {    width: 10px;    height: 14px; margin:0 5px;   border-radius: 30px;    border: 1px solid #c5c5c5;    background: #fff;}
.owl-dots button.active {   background: #b6c7b9;}

.rfv_visual canvas{border-radius: 20px; }
.rfv_visual img {height: auto; aspect-ratio: 4 / 3;   border: 1px solid #e9e9e9;border-radius: 20px; object-fit: cover;}

/* BTNS #################################################################### */

.btnset{display: inline-block; width: 53px; height: 53px; margin: 2px; border: 3px solid #fff; border-radius: 5px; cursor: default; vertical-align: middle; text-align: center;display: inline-flex;    justify-content: center;    text-align: center;    align-items: center;}
.btnset img{max-width:100%;height:auto}
.btnset:hover{border-color: #fff;box-shadow: 0px 0px 0px 1px rgb(182, 200, 186);}
.btnset.selected:not(.medium_btn):not(.mask_category_btn){border-color: #fff;box-shadow: 0px 3px 4px 0px rgb(0 0 0 / 10%)}
.btnset.selected:hover{border-color: #fff;box-shadow: 0px 0px 0px 1px rgb(182, 200, 186)}
.btnset.disabled{opacity: .3}

#mask_btns_contener,
#repeat_btns,
#effects_btns{text-align: left;clear:both}
#effects_btns br{display:none}

#effects_btns .btnset{background: #fff url('images/creator_ico.png') no-repeat;border-radius: 5px;}
#effects_btns .btnset img{border-radius: 5px;}

#effects_btns #effects_btn_none{background-position: -2px -2px;}
#effects_btns #effects_btn_bw{background-position: -80px -2px;}
#effects_btns #effects_btn_sepia{background-position: -155px -2px;}
#effects_btns #effects_btn_cold{background-position: -231px -2px;}

#effects_btns #flip_btn_h{background-position: -9px -69px;} 
#effects_btns #flip_btn_v{background-position: -87px -69px;}
#effects_btns #rotate_btn_ccw{background-position: -160px -70px;}
#effects_btns #rotate_btn_cw{background-position: -237px -70px;}

#effects_btns .stretch_area{position: relative; height: 57px; width: 170px; margin: 0 auto;}
#effects_btns .stretch_btns{position: absolute; left: 0px; top:0;}
#effects_btns .stretch_info{position: absolute; left: 70px; top:10px;}
#effects_btns #stretch_btn_sv_plus,
#effects_btns #stretch_btn_sv_minus,
#effects_btns #stretch_btn_sh_plus,
#effects_btns #stretch_btn_sh_minus,
#effects_btns #stretch_btn_s_cancel{width: 13px; height: 13px; border-radius: 0; border: none; background-color: #000;}
#effects_btns #stretch_btn_sv_plus{position: absolute; top: 0px; left: 20px; background-position: -29px -161px;}
#effects_btns #stretch_btn_sv_minus{position: absolute; top: 40px; left: 20px; background-position: -49px -161px;}
#effects_btns #stretch_btn_sh_plus{position: absolute; top: 20px; left: 40px; background-position: -29px -161px;}
#effects_btns #stretch_btn_sh_minus{position: absolute; top: 20px; left: 0px; background-position: -49px -161px;}
#effects_btns #stretch_btn_s_cancel{position: absolute; top: 20px; left: 20px; background-position: -70px -161px;}

#repeat_btns .repeat_btn{background: transparent url('images/repreat_ico.png') repeat;}
#repeat_btns .repeat_btn#repeat_btn_1{background-size: 100%;}
#repeat_btns .repeat_btn#repeat_btn_2{background-size: 50%;}
#repeat_btns .repeat_btn#repeat_btn_3{background-size: 33%;}
#repeat_btns .repeat_btn#repeat_btn_4{background-size: 25%;}
#repeat_btns .repeat_btn#repeat_btn_5{background-size: 20%;}


#mask_btns .btnset{position: relative;}
#mask_btns .btnset .html_btn_title{opacity: 0; position: absolute; left: -2px; top: -2px; width: 55px; height: 55px; background: #000; color: #fff; border-radius: 3px;    font-size: 11px;    line-height: 14px;    padding: 13px 0;}
#mask_btns .btnset{transition: all .3s;}
#mask_btns .btnset .html_btn_title{transition: all .3s;}
#mask_btns .btnset:hover .html_btn_title{opacity: .8;}

#mask_category_btns .btnset {width: auto; height: 20px; padding: 0 12px; background:#fff; color: #000;     border: 1px solid var(--stroke);}
#mask_category_btns .btnset.selected,
#mask_category_btns .btnset:hover {background: var(--gradient1);}


/* KATEGORIE START  ############################################################## */


ul.photo_category{}
ul.photo_category h2{    margin: 20px 0 20px;    text-transform: none;    font-size: 23px;    color: #000000;}
ul.photo_category li{position: relative;  margin-bottom: 30px;}
ul.photo_category li * {transition: all 0.5s ease;}
ul.photo_category li.cat_header:first-child h2{margin-top:0;}
ul.photo_category li.cat_header{clear: both; margin:0;  float: left;}
ul.photo_category li.cat_list .inside_block{}
ul.photo_category li a{text-decoration: none;display: block;}
ul.photo_category li a.img_link {width: 100%;padding-top:100%;position: relative;}
ul.photo_category li a img{width: 100%; padding: 0px;object-fit: cover;height: 100%!important;     box-shadow: 0 0 0px 1px #0000001a;   border-radius: 8px;position: absolute;left: 0;top: 0;}
ul.photo_category li a.name{display: inline-block;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    font-weight: 600;    padding: 10px 0;    font-size: 15px;    line-height: 140%;    text-align: center;    color: #000;    width: 100%;}

/* JEDEN PRODUKT ############################################################## */

div.fototapeta{position: relative; margin-bottom: 50px;}

div.fototapety_mod .inne_prod{text-align: center;}

.wersje {margin: 5px 0; text-align: center;}
.wersje li{display: inline-block; padding: 5px 10px; margin: 5px; background: #ccc; border: 1px solid #999; border-radius: 5px;}
.wersje li a{color: #000; font-size: 10px; text-transform: uppercase; text-decoration: none;}
.wersje li.selected, .wersje li:hover{background: #1856AD; border-color: #1856AD;}
.wersje li.selected a, .wersje li:hover a{color: #fff;}

/* KOSZYK ################################################ */

div.fototapeta_koszyk{padding: 0px 0 0px 0;margin: 30px 0 10px 0;}
div.fototapeta_koszyk *{vertical-align: middle;}
div.fototapeta_koszyk .field{margin: 0; padding: 0;} 
.jqcreator .form_area .resfavorite-ico{       margin-top: 10px; border: 1px solid var(--stroke);    border-radius: 8px;    text-align: center;    font-weight: 400;    font-size: 14px;    padding: 6px 0;} 
.jqcreator .form_area .resfavorite-ico i { font-size: 20px;}
div.fototapeta_koszyk input.exclusive{display: inline-block; background: none repeat scroll 0 0 #F85D00; color:#fff; text-align:center; font-size: 19px !important; border: none; border-radius: 5px; margin-left: 30px; padding: 10px;}
div.fototapeta_koszyk #razem_txt,div.fototapeta_koszyk #ile_txt,div.fototapeta_koszyk #razem_txt_old, div.fototapeta_koszyk #price_discount_txt, div.fototapeta_koszyk #ile_txt_old, div.fototapeta_koszyk #suma_txt_old{}
div.fototapeta_koszyk .cena_duza{position: relative;padding-left: 10px;float: right;color: #000;font-weight: 500;font-size: 32px;line-height: 90%;letter-spacing: -0.02em;text-align: right;}
div.fototapeta_koszyk .old_price{position: absolute; top: -10px; font-size: 13px; font-weight: normal; text-decoration: line-through;}
div.fototapeta_koszyk #buy_block{display: inline-block;}
div.fototapeta_koszyk #buy_block .bootstrap-touchspin{display: none;}
#price_contener{display: block;}
#price_total {
    font-size: 28px;
    color: #000;
}
#price_total, #price_total_old, #price_discount {
    padding: 0px 0 25px;
}
#price_total #razem_txt {
    font: 600 17px/1.2em "Poppins", sans-serif;
}
#price_detais{display: inline-block; margin: 0 20px 0 0;}
#price_detais,
#price_detais *{font-size: 9px;}
#price_total, #price_total_old, #price_discount{padding: 15px 0 15px;float: left;width: 100%;}
#price_total_old, #price_discount{display: none; line-height: 10px;}
#price_discount{border-bottom: 1px solid var(--stroke);}
#tekst_cena_old_txt, #price_discount_price{font-size: 14px;}
#price_quantity{display: inline-block;}
#quantity_wanted{width: 20px; }
.cena_foto{font-size: 40px; font-weight: bold; color: #F85D00;}
.ile_sztuk{color: #000; font-weight: bold;}
.ilosc_prod{width: 20px; font: normal 12px tahoma; background-color: #fff; border: 1px solid #000; text-align: center;}
#fotolia_add_to_cart{cursor: pointer;    padding: 0 20px;margin-left: 15px;width: calc( 100% - 100px );height: 48px;margin-right:0;border:0 none;white-space: nowrap;    background: var(--gradient1); font-weight: 600;font-size: 16px;line-height: 110%;text-transform: uppercase;text-align: center;color: #000;}
#fotolia_add_to_cart i{float: left;}

/* KATEGORIE START  ############################################################## */

.fas_subcategories,
.fas_sibling_categories{padding: 10px 0 30px;text-align: center}
.fas_sibling_categories +h2{text-align: center}
.fas_sibling_categories h3{font-size: 22px;margin: 0 0 20px;text-align: center;}

.fas_sibling_category{display: inline-block;margin: 2px;padding: 8px 14px;background: var(--gradient1);border-radius: 8px;font-family: 'Poppins';font-size: 13px;font-weight: 600;color: #000 ;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.fas_sibling_category:hover{background: #000; color: #fff;}

/* SHOW LIST ###################################### */

.fotoliainspirations {float:left;width: 100%;}
.fotoliainspirations{}
.fotoliainspirations li{display:block; float:left;padding:0 10px 10px;box-sizing:border-box;        height: auto;}
.fotoliainspirations li a{display:block; float:left;width:100%;position:relative;}
	.fotoliainspirations li img{display:block; width:100%;}
	.fotoliainspirations li span.inps_home_name {}


.product_page_inspirations{position:relative;}
div.insp_bg.insp_list{text-align:center;}
a.insp_item{border:0;color:#282F38;border-radius: none;overflow:hidden;box-shadow:0 0 0 0;display:block;font-size:14px;margin:0 auto 5px;text-decoration:none;    position: relative;}
a.insp_item.hidden_item{display:none;}
a.insp_item:hover{}
/* a.insp_item img{    height: auto;    aspect-ratio: 4 / 3;} */
a.insp_item img{    height: 100%;  }
a.insp_item span{display:block;}
a.insp_item .inps_home_name{opacity:1;color:#000;position:static;display:block;padding:10px 0;width:100%;box-sizing:border-box;display:block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 100%;}
/* a.insp_item .inps_home_name{opacity:1;color:#fff;padding:5px 0;position:static;display:block;padding:20px 0;width:100%;box-sizing:border-box;background: rgb(0,0,0);background: -moz-linear-gradient(0deg, rgba(0,0,0,0.5354516806722689) 0%, rgba(0,0,0,0) 100%);background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.5354516806722689) 0%, rgba(0,0,0,0) 100%);background: linear-gradient(0deg, rgba(0,0,0,0.5354516806722689) 0%, rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);} */
.product_page_inspirations .owl-item .insp_slid{width:100%;}
.button_holder{padding-top:20px;text-align:center;}
.insp_loader{display:none;}


/* LINK DO KOMPOZYCJI ############################################################## */

#product_crop_link_contener{text-align: left;}
#product_crop_link_open{}
#product_crop_link_holder{display: none;margin:0 10px 10px 10px;}
#product_crop_link{ padding: 5px; margin: 5px 0 0; border:0 none; border-radius: 3px;background-color: #f1f1f1;box-shadow: 0px 1px 1px 0 rgba(0,0,0,.18);-webkit-box-shadow: 0px 1px 1px 0 rgba(0,0,0,.18);border-radius: 3px;-webkit-border-radius: 3px;
width: calc( 100% - 20px );    padding: 4px 0;    margin: 0 10px 5px 10px !important;    border: 0 none;    background-color: #fff;  }
#product_crop_link.short_link{height: 25px; font-size: 12px;text-align: center;}

.after_imege_area {}
.after_imege_area ul{}
.after_imege_area li{border-radius: 3px;-webkit-border-radius: 3px;font-size:12px;font-weight:300;color:#000;}
.after_imege_area li:not(.aia-link), .after_imege_area li.aia-link > div > span.jqc_button#product_crop_link_open{display:block;padding: 2px 15px 2px 35px;}
.after_imege_area li.aia-link > div > span.jqc_button#product_crop_link_open {display:inline-block}
.after_imege_area li.aia-link #product_crop_link_contener{margin-bottom:5px;background: transparent;box-shadow: 0 3px 18px 0 rgba(0,0,0,.0);-webkit-box-shadow: 0 3px 18px 0 rgba(0,0,0,.0);-webkit-border-radius: 4px;border-radius: 4px;}
	.after_imege_area li.aia-link div > span.jqc_button#product_crop_link_open{padding-left: 5px;font-size: 12px;border-radius: 8px;}
	.after_imege_area li.aia-link i{margin: 0 5px;font-size: 22px;}
.after_imege_area li.aia-crop{background: url('images/aia-crop.png') no-repeat -15px 50%;}
.after_imege_area li.aia-watermark{background: url('images/aia-watermark.png') no-repeat -15px 50%;}
.after_imege_area li.aia-id{background: url('images/aia-id.png') no-repeat -15px 50%;}
.after_imege_area li.aia-author{background: url('images/aia-author.png') no-repeat -15px 50%;}

div.inne_foto h3{clear: both; padding: 25px 0 5px; font-size: 13px; font-weight: bold;}
div.inne_foto h3 a{color: #333; text-decoration: none;}
div.inne_foto h3 a:hover{color: #CD5F06;}


div.inne_fototapety{display: inline-block; width: 120px; height: 120px; margin: 6px; border: solid 1px #d0d3d8;}
.inne_fototapety a{display: table-cell; width: 120px; height: 120px; text-align: center; vertical-align: middle;}

.wizualizacje{background: #f4f4f4;}
#wizualizacje_list{height: 160px;}
.wizualizacje .wizualka{list-style: none; float: left;}
.wizualizacje img{margin: 5px; border: solid 1px #d0d3d8;}

/* KATEGORIE lista ############################################################## */

.lista_kategorii ul{margin-left: 0; list-style: none;}
.lista_kategorii li{margin-top: 30px;}
.lista_kategorii li a{display: inline-block; width: 50%; padding: 4px 8px; font-size: 15px; font-weight: bold; text-decoration: none; color: #fff; background: #000;}
.lista_kategorii li a{-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.lista_kategorii li a:hover{background: #195884;}

.lista_kategorii li ul{margin-top: 10px;}
.lista_kategorii li li{display: inline-block; clear: none; width: 220px; padding: 0 0 0 20px; margin-top: 0; background: transparent url('images/dot.gif') no-repeat 5px 8px;}
.lista_kategorii li li a{width: auto;  padding: 2px 6px; background: #fff; font-size: 13px; font-weight: normal; color: #000;}
.lista_kategorii li li a:hover{color: #fff; background: #195884;}

/* TABS ############################################################## */

.tabs_tabs{clear: both; height: 40px; margin: 0; background: #ebebeb;}
div.tabs_tab_label{float: left; padding: 4px 5px 6px; font-weight: bold; color: #fff;}
.tabs_tab{float: left;  height: 20px; margin: 0; padding: 10px; background: #ebebeb; font-family: 'TitilliumText25L400wt'; font-size: 18px; color: #282F39; text-align: center; cursor: default;}
.tabs_tab:hover, .tabs_tab_active{color: #D40078;}


.tabs_fields{background: transparent url('images/tabs_bg.png') repeat-x 0 -45px; padding: 10px 0; color: #ccc;}
.tabs_fields{border-radius:  8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.tabs_field{display: none;}
.tabs_field_active{display: block;}
.tabs_field p, .tabs_field ul{color: #ccc;}


/* FOTOUPLOAD ############################################################## */

#fotoupload_link_top{position: absolute; bottom: 10px; right: 0;}
#fotoupload_link_top a{display: block; width: 173px; height: 26px; padding: 2px 5px; text-align: center; font-size: 11px; font-weight: bold; line-height: 1.2em; text-decoration: none; background: #f4f4f4; border: 1px solid #d2d2d2; border-radius: 5px;}
#fotoupload_link_top a:hover{background: #80BA27; border-color: #80BA27; color: #fff;}

/* PUPUPS ############################################################## */

/* TYPE 1 */

#pop_up h1{padding: 14px 10px;}
.pop_up_element{position: relative; min-height: 150px; padding: 10px; background: #fff; margin: 5px 5px 15px; text-align: left;border: 1px solid var(--stroke);border-radius: 8px;-webkit-border-radius: 8px;}
.pop_up_element img{float: left; max-width: 230px; max-height: 230px; margin: 0 15px 5px 0;}
.pop_up_element .tekst{padding-left: 250px;}
.pop_up_element .title{padding: 0 0 20px; font-weight: 700; font-size: 16px;}
.pop_up_element .opis{text-align: justify;margin: 0 0 20px 0;font-size: 13px;line-height: 1.4em;}
.pop_up_element .select_item{float: right;background: var(--gradient1);
display: inline-block;border:0 none;
font-size: 15px;
margin: 10px;
padding: 10px 20px;
text-decoration: none;
font-weight: 500;
border-radius: 8px;
-webkit-border-radius: 8px;
color: #000;
font-size: 14px;
cursor: pointer;
}

/* TYPE 2 */

#pop_podklady{float: left; height: 100%; width: 30%;}
.col_title{border-bottom: 2px solid #333333;font-size: 20px;padding: 10px;margin-bottom: 5px;text-align: left;}
.col_title.opis_title{padding: 10px 0;}
.pop_podklad{border-bottom: 1px solid #CCCCCC;font-size: 15px;min-height: 20px;padding: 7px;vertical-align: middle;text-align: left;cursor: pointer;}
.pop_podklad:hover{background: #eee;}
.pop_podklad.active{background: #f85d00 ;color: #fff;border-bottom-color: #333;}

#pop_podklady_opisy{position: relative; height: calc(100% - 60px); margin-left: 31%; border-bottom: 2px solid #333;}
.pop_podklady_opis{display: none; font-size: 15px; text-align: left;}
.pop_podklady_opis img{float: right; max-width: 200px; max-height: 200px; margin: 0 0 10px 10px;}
.pop_podklady_opis .opis{min-height: 200px; text-align: justify;}
.pop_podklady_opis .price{float: left; font-size: 20px; color: #333;}
.pop_podklady_opis.active{display:block;}

#pop_podklady_opisy #pop_podklady_price{position: absolute; bottom: -52px; right: 220px; font-size: 25px; color: #000; line-height: 30px; vertical-align: middle;}
#pop_podklady_opisy #pop_podklady_price .price{font-size: 30px; color: #000;}
#pop_podklady_opisy .select_item{position: absolute; bottom: -52px; right: 0; padding: 10px 60px; font-size: 20px;}
#pop_podklady_opisy .select_item:hover{}

/* EFFECTS */

.pu_effects_list{padding: 15px 5px; text-align: center;}
.pu_effect{position: relative; display: inline-block; padding: 3px; margin: 2px; border: 2px solid #ccc;}
.pu_effect.selected{border-color: #f85d00 ;}
.pu_effect_image{max-width: 300px; max-height: 300px;}
.pu_effect_title{font-size: 14px; font-weight: bold; text-align: center;}
#pu_set_effect{margin: auto; background: #f85d00 none repeat scroll 0 0; border-radius: 4px; color: #fff; cursor: default; display: block; width: 200px; height: 30px; line-height: 30px; padding: 1px 10px; font-size: 15px; vertical-align: middle; text-align: center;}

/* OPTIONS ADDITIONAL */

.pu_options_list{}
.pu_option{position: relative; min-height: 150px; padding: 10px; background: #fff; border-bottom: 2px solid #aaa; margin: 5px; text-align: left;}
.pu_option.selected{background: #eee;}
.pu_option_image{float: left; max-width: 230px; max-height: 150px; margin: 0;}
.pu_option_title{padding: 0 0 20px 0; font-weight: bold; font-size: 14px;}
.pu_option_description{padding-left: 0;}
.pu_option_with_image .pu_option_title, .pu_option_with_image .pu_option_description{padding-left: 240px;}
.pu_option_set, #pu_set_option{background: #f85d00 none repeat scroll 0 0; border-radius: 4px; color: #fff; cursor: default; display: block; width: 200px; height: 30px; line-height: 30px; padding: 1px 10px; font-size: 15px; vertical-align: middle; text-align: center;}
.pu_option_set{position: absolute; bottom: 3px; right: 3px; width: 150px;}
#pu_set_option{margin: auto;}

.jqc_select_over{position: absolute; top: 30px; left: 0; width: 100%; height: 50px; background: transparent;}
.jqc_option_disabled_info{float: right; padding: 0 10px; background-color: #c33; color: #fff; text-align:right; font-size: 80%; border-radius: 4px;}


/* RWD ############################################################## */

.jqcreator.rwdcreator .left_side{float: none; margin: 0 auto;}
.jqcreator.rwdcreator .form_area{margin: 0 auto; width: 400px;}
.jqcreator.rwdcreator #effects_btns{margin: 0 auto; width: 400px;}


@media (max-width: 400px) {
	/* .photo_list .one_photo {height: 200px;} */
	.photo_list .one_photo .title_block {  padding: 0px 0 10px;}
	.photo_list .one_photo .product_img_link{ height: 40vw; line-height: 40vw;}
	.photo_list .one_photo .ids {display:none}
	.photo_list .one_photo .foto_title {font-size:10px;}
	
	.jqcreator.rwdcreator .left_side{width: 100%;}
	.jqcreator.rwdcreator .image_area{height: 200px;}
	.jqcreator.rwdcreator #the_image{max-width: 100%;}
	.jqcreator.rwdcreator .form_area{width: 100%;}
	.jqcreator.rwdcreator #effects_btns{width: 100%;}
	.jqcreator .jcrop-handle{width: 20px; height: 20px;}
	.jqcreator #crop_info,
	.jqcreator .mask_opacity_btn{display: none;}
	.jqcreator #jqc_width,
	.jqcreator #jqc_height{} 
	
	/* div.fototapeta_koszyk{text-align: center;} */
	/* #price_total, #price_total_old, #price_discount{text-align: center;} */
	#price_quantity{margin: 5px 0;}
	
	.pop_up_element img{float: none; display: block; margin: 0 auto; width: 100%; max-width: none; max-height: none}
	.pop_up_element .tekst{padding-left: 0;}
	.pop_up_element .title{padding: 10px 0;}
	.pop_up_element .opis{padding: 0 0 20px;}
	.pop_up_element .select_item{display: block; float: none;}
}

/* ADMIN MODE ############################################################## */

.res_btn{display: inline-block; padding: 0 3px; margin: 0 2px; background: #E3640A; color: #fff; font-size: 10px; text-align: center; border-radius: 3px; cursor: default;}
.res_btn .material-icons{font-size: 160%;}
.res_btn.res_btn_warning{background: #E3640A;}

.mark_as_local,
.mark_as_search,
.mark_as_selected{display: inline-block; padding: 0 3px; margin: 0 2px; background: #E3640A; color: #fff; font-size: 10px; text-align: center; border-radius: 3px; cursor: default;}
.mark_as_search{background: #08E355;}
.mark_as_selected{background: #0886E3;}

.collect_id{display: inline-block; width: 20px; margin: 0 2px; background: green; color: #fff; text-align: center; border-radius: 3px; cursor: pointer; opacity: 0.7}
.collect_id::before{content: '+';}
.collect_id.collected{background: red;}
.collect_id.collected::before{content: '-';}
.collect_id:hover, .collect_id.collected:hover{opacity: 1;}
.collect_id_toolbar{position: fixed; top: 0; width: 100%; right: 0; z-index: 10001; padding: 2px; background: #111; color: #999; text-align: right; cursor: default; font-size: 11px; box-shadow: 0 0 10px rgba(0,0,0,.7)}
.collect_id_textarea{width: 100%; height: 40px; border: none; background: #333; color: yellowgreen;}
.collect_id_thumbs{display: none; text-align: left;}
.collect_id_thumb{position: relative; display: inline-block; margin: 2px; padding: 0; height: 60px; border: 1px solid transparent;}
.collect_id_thumb.hover{}
.collect_id_thumb img{height: 100%;}
.collect_id_thumb_del{display: none; position: absolute; top: 1px; right: 1px; width: 15px; height: 15px; line-height: 10px; text-align: center; background: rgba(255,0,0,.5); color: #fff; border-radius: 2px; font-size: 12px;}
.collect_id_thumb_del:hover{background: rgba(255,0,0,1);}
.collect_id_thumb_prev, .collect_id_thumb_next, .collect_id_thumb_move{display: none; position: absolute; top: 0px; width: 30%; height: 100%; background: rgba(0,0,0,.4); line-height: 60px; text-align: center; vertical-align: middle; color: #fff;}
.collect_id_thumb_prev:hover, .collect_id_thumb_next:hover, .collect_id_thumb_move:hover{background: rgba(0,0,0,.8);}
.collect_id_thumb.hover .collect_id_thumb_del,
.collect_id_thumb.hover .collect_id_thumb_move,
.collect_id_thumb.hover .collect_id_thumb_prev,
.collect_id_thumb.hover .collect_id_thumb_next{display: block;}
.collect_id_thumb_prev{left: 0;}
.collect_id_thumb_next{right: 0;}
.collect_id_thumb_move{right: 30%; width: 40%}
.collect_id_add_toggle, .collect_id_add, .collect_id_add_panel_close, .collect_id_replace, .collect_id_reset, .collect_id_toggle{display: inline-block; margin: 0 2px; padding: 2px 4px; background: yellowgreen; color: #333; cursor: default;}
.collect_id_reset{background: #c33; color: #fff;}
.collect_id_add_panel{display: none; position: absolute; z-index: 100; top: 0; right: 0;  padding: 2px; background: #666; box-shadow: 0 0 10px rgba(0,0,0,.9)}
.collect_id_add_textarea{width: 400px; height: 60px; border: 1px solid #000;}
.collect_id_loader{display: none; position: absolute; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.8)}
.collect_id_loader i{position: absolute; top: calc(50% - 20px); left: calc(50% - 20px);}

.admin_mode_tollbox{position: fixed; z-index: 10000; bottom: 0; left: 0; width: 100%; padding: 5px; background: #444; color: #fff; border-radius: 2px; box-shadow: 0 0 10px rgba(0,0,0,.7)}
.admin_mode_creator{}
.admin_mode_listing{}
.admin_mode_thumb{position: absolute; top: 0; left: 0;}
.admin_mode_thumb *{vertical-align: middle;}

.res_debug{margin: 20px 0; font-size: 80%}

#price_logger{position: fixed; z-index: 10000; bottom: 50px; right: 0; padding: 10px; background: #222; color: yellowgreen; font-size: 12px; text-align: right; border: 1px solid #777; box-shadow: 0 0 10px rgba(0,0,0,.7)}
.price_logger_header{text-align: center; font-weight: bold; border-bottom: 1px solid #777; margin: 0 0 5px; padding: 0 0 5px;}
.price_logger_value{display: inline-block; width: 60px; color: orange;}
