P, UL, OL, h1, h2, h3, h4 { margin-top: 0px; margin-bottom: 0px; }body {font-family: 'Roboto Slab', serif;font-size:18px;margin:0px;padding:0;line-height:29px;}body.app{padding-top: 0;}h1, h2, h3, h4{font-family: 'Roboto Slab', serif;color:#000;padding-top:10px;padding-bottom:5px;font-weight: 700;}h1{font-size:45px;line-height:48px;}h1.contentHeader{margin: 0 0 10px 0;}h2{font-size:36px;line-height:38px;}h3{font-size:28px;line-height:30px;}h4{font-weight: 600;font-size: 20px;margin-bottom: 5px;}a {text-decoration:none;color: #e3000f;}a:hover {text-decoration:underline;}.content{padding-top: 5px;padding-bottom: 30px;}img {border:0px;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.fullBackground {display: none;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 1000;background: rgba(255, 255, 255, 0.95);padding: 40px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;overflow: auto;}.fullBackground:target {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-animation: fadeIn 0.5s ease;animation: fadeIn 0.5s ease;}.contentbox {-webkit-box-flex: 0;-webkit-flex: 0 1 500px;-ms-flex: 0 1 500px;flex: 0 1 500px;background: transparent;padding: 0px;position: relative;}.closebox {position: absolute;right: 0px;top:-45px;height: 30px;width: 30px;background: url(/design/design/pildikompanii_2020/common/img/close.png) no-repeat center;background-size: 30px;font-size: 0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.closebox:hover {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.close {display:none;position: absolute;right: 10px;top: 10px;height: 30px;width: 30px;background: url('/design/design/pildikompanii_2020/common/img/close.png') no-repeat center;background-size: 30px;font-size: 0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.close:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.fullBackground .close{display: block;}.buttons{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}a.btn{display:inline-block;cursor:pointer;margin:0 5px;padding: 9px 35px 9px 35px;border: 0;background-color: #e3000f;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;text-decoration:none;font-size:18px;color: #fff;position:relative;font-family: 'Roboto Slab', serif;}a:hover.btn{background-color: #000000;}input[type=button],input[type=submit]{cursor:pointer;margin:0 5px;padding: 10px 35px 10px 35px;border: 0;background-color: #e3000f;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;text-decoration:none;font-size:18px;color: #fff;position:relative;font-family: 'Roboto Slab', serif;}input[type=button]:hover,input[type=submit]:hover{background-color: #000000;}.form_container input[type=button],.form_container input[type=submit]{font-size: 18px;padding: 12px 25px 12px 25px;}input[type=text],input[type=file],input[type=password],textarea,select{box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #dedede;font-family: 'Roboto Slab', serif;color:#000;font-size: 18px;width: 80%;padding: 10px;transition: all 0.5s;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}select{padding: 9px 10px !important;}textarea{height:100px;width:100%;}.responsiveForm textarea{height:120px;width:90%;}input[type=text],input[type=file],input[type=password]{max-width: 700px;}select{width:auto;max-width: 600px;padding:11px 12px;box-sizing: border-box;-moz-box-sizing: border-box;}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus {outline: none 0px;border-color: #999999;}#dynamic_menu{display:block;}.dynamicItemDiv{display:block;}.dynamicItemDivInside{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom:10px;}nav.mainMenu a.dynamicItem{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:10px 20px;color:#fff;text-decoration:none;font-size:22px;line-height:26px;background-color:transparent;margin:0;float:none;text-align: left;justify-content: flex-start;font-weight: normal;}nav.mainMenu a:hover.dynamicItem,nav.mainMenu a.dynamicItem.active{background-color: transparent;border-bottom: 0px;font-size:22px;line-height:26px;text-decoration: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color:#fff;text-decoration: underline;}.dynamicItemDiv .dynamicItemDiv{margin:0px 0 1px 0px;background-color:transparent;}.dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:18px;line-height:20px;padding:5px 10px 5px 40px;border:0px;color:#ffffff;}.dynamicItemDiv .dynamicItemDiv a:hover.dynamicItem,.dynamicItemDiv .dynamicItemDiv a.dynamicItem.active{background-color:transparent;font-weight:normal;font-size:18px;line-height:20px;border: 0px;padding:5px 10px 5px 40px;color:#fff;text-decoration: underline;}.dynamicItemDiv .dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:16px;line-height: 18px;padding:5px 10px 5px 70px;color: #fff;}.dynamicItemDiv .dynamicItemDiv .dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:16px;line-height: 18px;padding:5px 10px 5px 100px;color: #fff;}a.dynamicItem a.dynamicItem{margin-left:20px;}nav.mainMenu a.dynamicItemPlusIcon,nav.mainMenu a.dynamicItemMinusIcon{width:40px;background-color: transparent;margin:0;margin-left: 2px;border: 0px;padding: 0 !important;text-align: left;}nav.mainMenu a.dynamicItemPlusIcon:after,nav.mainMenu a.dynamicItemMinusIcon:after{display: none;}nav.mainMenu a:hover.dynamicItemPlusIcon,nav.mainMenu a:hover.dynamicItemMinusIcon{width:40px;padding: 0 !important;background-color:transparent;margin:0;margin-left: 2px;text-decoration:none;border: 0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.dynamicItemDiv .dynamicItemDiv .dynamicItemPlusIcon,.dynamicItemDiv .dynamicItemDiv .dynamicItemMinusIcon{border: 0;padding: 0 !important;}.dynamicItemPlusIcon{background-image: url(design/design/common/img/icon_arrow_down_white.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.dynamicItemMinusIcon{background-image: url(design/design/common/img/icon_arrow_up_white.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.owl-carousel{height: 100%;position: relative;bottom: 0;}.owl-carousel.lastNews{width: 1000px;padding: 0 100px;-moz-box-sizing: border-box;box-sizing: border-box;}.owl-carousel .owl-stage-outer{height: 100%;position: relative;}.owl-carousel .owl-stage{height: 100%;position: relative;}.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-moz-box-sizing: border-box;box-sizing: border-box;height: 100%;}.img-item{ position: relative;height: 100%;background-size: 100% auto;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.banner-item-text{position: absolute;left: 0;top:0;right:0;bottom:0px;z-index: 110;padding-bottom: 110px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;background-image: url(/design/design/pildikompanii_2020/common/img/banner_shadow.png);background-position: 50% 50%;background-repeat: repeat-y;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.noShadow{background-image: none;}.banner-item-text-content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;width: 100%;padding: 0 100px;box-sizing: border-box;-moz-box-sizing: border-box;}.ctaContainerContentPage .banner-item-text-content{display: none;}.banner-item-text-content .title{font-weight: 700;font-size: 80px;line-height: 84px;color: #fff;text-shadow: 2px 2px 10px rgba(0,0,0,0.8);}.banner-item-text-content .description{font-weight: 500;font-size: 40px;line-height: 44px;color: #fff;text-shadow: 2px 2px 5px rgba(0,0,0,0.9);}.banner-item-text-content .seeMore{margin-top: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.banner-item-text-content .seeMore a{display: block;background-color: #ec6939;color: #fff;font-size: 22px;padding: 10px 30px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;position: relative;}.banner-item-text-content .seeMore a:after{content: '';position: absolute;right: -10px;top:50%;width: 0; height: 0;margin-top: -10px;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #ec6939;}.contentPage .banner-item-text{display: none;}.owl-carousel-2 .owl-nav.disabled{display: block;}.owl-carousel .owl-nav{}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;bottom:0;top: 50%;margin-top: -25px;width:29px;height: 50px;background-color: transparent;display:block;cursor:pointer;text-indent:-999999px;}.owl-carousel .owl-nav .owl-prev:focus,.owl-carousel .owl-nav .owl-next:focus{outline: 0;}.owl-carousel .owl-nav .owl-prev{left:-50px;background-image: url('/design/design/pildikompanii_2020/common/img/arrow_prev.png');background-size: auto 50px;background-position: 50% 50%;background-repeat: no-repeat;}.owl-carousel .owl-nav .owl-next{right:-50px;background-image: url('/design/design/pildikompanii_2020/common/img/arrow_next.png');background-size: auto 50px;background-position: 50% 50%;background-repeat: no-repeat;}.owl-carousel .owl-dots{text-align:center;position:absolute;bottom:120px;left:0;right:0;}.owl-carousel .owl-dot,.owl-carousel button.owl-dot{display:inline-block;width: 20px;height: 20px;margin: 4px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background-color: #fff;-moz-box-shadow:0px 0px 8px -2px #000;-webkit-box-shadow: 0px 0px 8px -2px #000;box-shadow: 0px 0px 8px -2px #000;}.owl-carousel .owl-dot:focus,.owl-carousel button.owl-dot:focus{outline: none;}.owl-carousel .owl-dot.active{background-color:#011d62;}.ctaContainerContentPage .owl-nav,.ctaContainerContentPage .owl-dots{display: none;}.owl-carousel.owl-carousel-2{height: auto;padding-bottom: 0;}.filter{background-color: #f4f4f4;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin-bottom: 30px;}.filter .filter_element.keyword{width: 200px;}.filter .filter_element.keyword input[type="text"]{width: 100%;}.filter .filter_element select{min-width: 100px;max-width: 170px;}.filter .filter_buttons{margin: 0;padding: 0;align-content: flex-end;align-items: flex-end;-webkit-align-items: flex-end;padding-bottom: 10px;}.filter .filter_buttons input[type="submit"],.filter .filter_buttons input[type="button"]{font-size: 0;height: 44px;width: 44px;background-color: #011d62;-webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;border: 0;padding: 0;margin: 0 5px 0 0;}.filter .filter_buttons input[type="submit"]:hover,.filter .filter_buttons input[type="button"]:hover{background-color: #ec6939;}.filter .filter_buttons input[type="submit"].adminListButtonOK,.filter .filter_buttons input[type="button"].adminListButtonOK{background-image: url(/design/design/pildikompanii_2020/common/img/icon_search_white.png);background-position: 50% 50%;background-repeat: no-repeat;background-size: auto 22px;}.filter .filter_buttons input[type="submit"].adminListButtonReset,.filter .filter_buttons input[type="button"].adminListButtonReset{background-image: url(/design/design/pildikompanii_2020/common/img/close.png);background-position: 50% 50%;background-repeat: no-repeat;background-size: auto 18px;}.calendarHeader{display: none;}.calendarHeader a{color: #000;}table.responsive th,.table th,table.listTableInner th{border-bottom:3px solid #011d62;padding:10px;color:#000;}table.responsive td,.table td,table.listTableInner td{padding:15px 10px;border-bottom:0px;line-height: 20px;}table.responsive tr:nth-child(odd) td,.table tr:nth-child(odd) td,table.listTableInner tr:nth-child(odd) td{background-color: transparent;}table.responsive tr:nth-child(even) td,.table tr:nth-child(even) td,table.listTableInner tr:nth-child(even) td{background-color:#f4f4f4;}table.responsive td.name,.table td.name,table.listTableInner td.name{width: 35%;}table.responsive th.location,.table th.location,table.listTableInner th.location,table.responsive td.location,.table td.location,table.listTableInner td.location{width: 25%;padding-left: 30px;}table.responsive tr td:first-child,.table tr td:first-child,table.listTableInner tr td:first-child{-webkit-border-top-left-radius: 8px;-moz-border-top-left-radius: 8px;border-top-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-bottom-left-radius: 8px;border-bottom-left-radius: 8px;}table.responsive tr td:last-child,.table tr td:last-child,table.listTableInner tr td:last-child{-webkit-border-top-right-radius: 8px;-moz-border-top-right-radius: 8px;border-top-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-bottom-right-radius: 8px;border-bottom-right-radius: 8px;}.eventView{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventView .data{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.eventView .eventDate,.eventView .eventLocation{position: relative;padding: 10px 0 10px 50px;display: block;}.eventView .eventDate:before,.eventView .eventLocation:before{content: '';position: absolute;top:0px;left: 0;width: 40px;height: 40px;background-color: #ec6939;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-size: auto 22px;background-position: 50% 50%;background-repeat: no-repeat;}.eventView .eventDate:before{background-image: url('/design/design/pildikompanii_2020/common/img/icon_calendar_white.png');}.eventView .eventLocation:before{background-image: url('/design/design/pildikompanii_2020/common/img/icon_location_white.png');}.eventView .map{width: 30%;margin-left: 30px;}.eventSection .guide{border: 2px solid #f4f4f4;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 10px;margin-bottom: 5px;}.eventSection .guide h2{font-weight: normal;color: #000;padding: 0 0 0 28px;margin: 0;font-weight: normal;font-size: 26px;line-height: 28px;background-image: url(design/design/common/img/icon_arrow_down_black.png);background-position:0 50%;background-size:auto 10px;background-repeat:no-repeat;cursor: pointer;}.eventSection .guide h2.closeGuideContent{background-image: url(design/design/common/img/icon_arrow_up_black.png);background-position:0 50%;background-size:auto 10px;background-repeat:no-repeat;}.eventSection .guide h3{font-size: 22px;line-height: 24px;font-weight: normal;}#map{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;height: 0px !important;padding-bottom: 60% !important;}.eventView .map #map{width: 100% !important;padding-bottom: 100% !important}.eventsMap{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventsMap .filterArea{width: 320px;margin-right: 40px;}.eventsMap .mapArea{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.eventsMap .filterArea .filter{-webkit-flex-direction: column;flex-direction: column;box-sizing: border-box;-moz-box-sizing: border-box;padding: 15px;}.eventsMap .filterArea .filter .content{-webkit-flex-direction: column;flex-direction: column;}.eventsMap .filterArea .filter .content .filter_element{width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;margin: 0 0 10px 0;}.eventsMap .filterArea .filter .content .filter_element input[type="text"],.eventsMap .filterArea .filter .content .filter_element select{width: 100%;max-width: 100%;}.eventsMap .filterArea .filter .filter_buttons{width: 100%;-webkit-justify-content: center;justify-content: center;}.eventsMap .filterArea .filter .filter_buttons input[type="submit"]{font-size: 18px;width: auto;padding: 10px 25px 10px 46px;background-position: 15px 50%;color: #fff;}a.buttonDetailView,a.adminListButtonDetailView,a.buttonEdit,a.buttonDelete,a.buttonMoveUp,a.buttonMoveDown,a.buttonAdd,a.buttonPhoto{width:30px;height:30px;background-color: #011d62;-webkit-background-size: 16px;-moz-background-size: 16px;-o-background-size: 16px;background-size: 16px;}a:hover.buttonDetailView,a:hover.adminListButtonDetailView,a:hover.buttonEdit,a:hover.buttonDelete,a:hover.buttonMoveUp,a:hover.buttonMoveDown,a:hover.buttonAdd,a:hover.buttonPhoto{background-color: #ec6939;}.form_container{border: 0px;padding: 0;}.form_container .form_label,.form_container .form_row.colspan .form_label,.form_container .form_row.colspan .form_value{background-color: transparent;padding: 5px 20px 5px 0;border: 0;line-height: 22px;}.form_container .form_label{width: 30%;}.form_container .form_value{background-color: transparent;padding: 5px 0 5px 0;border: 0;}.form_container section{border: 0;}.form_container section + section{margin-top: 20px;}.form_container section h2{background-color: transparent;color: #000;padding: 0;margin: 10px 0 10px 0;font-weight: normal;font-size: 30px;line-height: 33px;}.newsList .date,.newsView .date{background-color: #011d62;color: #fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-khtml-border-radius: 4px;}.newsView h2{margin: 0 0 10px 0;padding: 0;}.newsView .newsPic{width: 500px;}.newsView .newsPic img{-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-khtml-border-radius: 8px;}.newsView .newsPic p{margin-top: 5px;}.newsList ul li .newsPhoto img{-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-khtml-border-radius: 8px;}.GA2_albumList .album .photo img{-moz-border-top-left-radius: 8px;-webkit-border-top-left-radius: 8px;border-top-left-radius: 8px;-khtml-border-top-left-radius: 8px;-moz-border-top-right-radius: 8px;-webkit-border-top-right-radius: 8px;border-top-right-radius: 8px;-khtml-border-top-right-radius: 8px;}.GA2_albumList .album .title{-moz-border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;border-bottom-left-radius: 8px;-khtml-border-bottom-left-radius: 8px;-moz-border-bottom-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;border-bottom-right-radius: 8px;-khtml-border-bottom-right-radius: 8px;}.GA2_albumList .album .title .date{-moz-border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;border-bottom-left-radius: 8px;-khtml-border-bottom-left-radius: 8px;}.GA2_simpleGallery a,.GA2_simpleGallery img{-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-khtml-border-radius: 8px;}.worker .photo img{-moz-border-radius: 250px;-webkit-border-radius: 250px;border-radius: 250px;-khtml-border-radius: 250px;}.departmentWorkers{}.departmentWorkers .worker,.departmentWorkers .worker:nth-child(3n+1){padding: 15px;box-sizing: border-box;-moz-box-sizing: border-box;width: 23.5%;margin-left: 2%;}.departmentWorkers .worker:nth-child(4n+1){margin-left: 0;}.worker h3{font-size: 24px !important;line-height: 26px !important;}.worker .descripton{font-size: 17px !important;line-height: 23px !important;}.popupContent {flex: 0 1 95%;max-width:600px;background: #fff;padding: 20px;padding-top: 10px;position: relative;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-khtml-border-radius: 8px;}.guideSection{margin-top: 25px;}.guideContent{display: none;margin-top: 15px;}.responsive.eventsList td.name a{font-weight: 600;}.paging_background{margin-bottom: 20px;}span.pagingLinkActive{color: #e3000f;}.productsList{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center; }.productsList .product_box{width: 18.4%;margin-left: 2%;margin-bottom: 20px;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px;border:2px solid #f4f4f4;cursor: pointer;position: relative;}.productsList .product_box:nth-child(5n+1){margin-left: 0;}.productsList .product_box:hover{-webkit-box-shadow: 0px 0px 25px -12px #000;-moz-box-shadow:0px 0px 25px -12px #000;box-shadow: 0px 0px 25px -12px #000;border: 2px solid #ffffff;}.productsList .product_box h4{margin: 0;margin-bottom: 55px;text-align: center;font-weight: normal;font-size: 18px;line-height: 22px;}.productsList .product_box .product_pic_box{}.productsList .product_box .product_pic_box img{display: block;max-width: 100% !important;}.productsList .product_box .product_price_box{position: absolute;bottom:0;left:0;right: 0;background-color: #f4f4f4;color: #fff;background-color: #e3000f;line-height: 22px;padding: 8px;text-align: center;}@media (max-width: 1200px) {.productsList .product_box,.productsList .product_box:nth-child(5n+1){width: 23.5%;margin-left: 2%;}.productsList .product_box:nth-child(4n+1){margin-left: 0;}}@media (max-width: 992px) {.productsList .product_box,.productsList .product_box:nth-child(5n+1),.productsList .product_box:nth-child(4n+1){width: 32%;margin-left: 2%;}.productsList .product_box:nth-child(3n+1){margin-left: 0;}}@media (max-width: 768px) {.productsList .product_box,.productsList .product_box:nth-child(5n+1),.productsList .product_box:nth-child(4n+1),.productsList .product_box:nth-child(3n+1){width: 48%;margin-left: 4%;}.productsList .product_box:nth-child(2n+1){margin-left: 0;}}@media (max-width: 400px) {.productsList .product_box,.productsList .product_box:nth-child(5n+1),.productsList .product_box:nth-child(4n+1),.productsList .product_box:nth-child(3n+1),.productsList .product_box:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 10px;}}.productView{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.productViewLeftSide{webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.productViewLeftSide .productViewPhoto{width: 35%;margin-right: 40px;}.narrowLeftSide .productViewPhoto{width: 25%;margin-right: 40px;}.withOutPhotoSelection .productViewLeftSide .productViewPhoto{width: 28%;}.productViewLeftSide .productData{webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.productViewLeftSide .productViewPhoto #mainPicture img{display: block;width: 100%;}.productViewLeftSide .frames{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 5px;}.activeFrame{border:6px solid red !important;}.productViewLeftSide .frames .frame{width: 80px;margin: 5px;cursor: pointer;border:6px solid #ececec}.productViewLeftSide .frames .frame img{display: block;width: 100%;}.productViewLeftSide .patterns{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 5px;}.activePattern{border:6px solid red !important;}.productViewLeftSide .patterns .pattern{width: 80px;margin: 5px;cursor: pointer;border:6px solid #ececec}.productViewLeftSide .patterns .pattern img{display: block;width: 100%;}.productTypeSection{margin-top: 20px;line-height: 22px;}.productTypeSection h3{font-size: 20px;line-height: 24px;}.productData h1.productViewHeader{margin-bottom: 15px;}.productSpecialPrice{font-weight: 600;color: #e3000f;}.productPrice{font-weight: 600;}.productViewRightSide{width: 300px;margin-left: 40px;}.pictureChoiceContainer{border: 2px solid #f4f4f4;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.pictureChoiceContainer + .pictureChoiceContainer{margin-top: 10px;}.pictureChoiceContainer.productChange{position: relative;padding-top: 50px;}.pictureChoiceContainer.productChange h3{position: absolute;background-color: #e3000f;left: 0;top: 0;padding: 5px 10px;color:#ffffff;font-size: 18px;font-weight: normal;margin: 0;}.pictureChoiceContainer .item{width: 48%;margin-left: 4%;margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;background-color: #f4f4f4;position: relative;}.pictureChoiceContainer .item:nth-child(2n+1){margin-left: 0}.pictureChoiceContainer .item .itemNr,.itemNr{position: absolute;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.6);padding: 5px;color: #fff;font-size: 10px;line-height: 11px;text-align: center;}.pictureChoiceContainer .item img{display: block;width: 100%;}.pictureChoiceContainer .item:hover:after,.pictureChoiceContainer .item.activeItem:after{content: '';position: absolute;left:0;right: 0;top:0;bottom: 0;border: 3px solid #e3000f;}.choose_picture_div{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.productIcons{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 15px;}.productIcons .icon{background-color: #f4f4f4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 4px 8px;font-size: 12px;line-height: 14px;margin-right: 5px;}.productIcons .icon.specialProductIcon{background-color: #e3000f;color: #fff;}.productIcons .icon.newProductIcon{background-color: #e3a000;color: #fff;}.addToCartMessage{border: 2px solid #f4f4f4;padding: 15px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin-bottom: 20px;text-align: center;}.addToCartMessage .message{font-weight: 600;font-size: 22px;margin-bottom: 10px;}@media (max-width: 1400px) {.productViewLeftSide .frames .frame{width: 55px;margin: 5px;}}@media (max-width: 1200px) {.productViewLeftSide .productViewPhoto{width: 45%;margin-right: 25px;}.productViewRightSide{margin-left: 25px;width: 250px;}.withOutPhotoSelection .productViewLeftSide .productViewPhoto{width: 35%;}}@media (max-width: 992px) {.productView{-webkit-flex-direction: column-reverse;flex-direction: column-reverse;}.productViewRightSide{margin-left: 0;width: 100%;margin-bottom: 30px;}.pictureChoiceContainer{border: 0px solid #f4f4f4;padding: 0px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.pictureChoiceContainer .item,.pictureChoiceContainer .item:nth-child(2n+1){width: 13.42%;margin-left: 1%;margin-bottom: 8px;}.pictureChoiceContainer .item:nth-child(7n+1){margin-left: 0;}.productViewLeftSide .productViewPhoto{width: 200px;margin-right: 25px;}.withOutPhotoSelection .productViewLeftSide .productViewPhoto{width: 240px;margin-right: 25px;}.productViewLeftSide .frames .frame{width: 35px;margin: 5px;}}@media (max-width: 768px) {.productViewLeftSide .productData{font-size: 16px;line-height: 20px;}.productViewLeftSide .frames .frame{width: 30px;margin: 3px;}}@media (max-width: 600px) {.productViewLeftSide .productViewPhoto{width: 140px;margin-right: 15px;}.withOutPhotoSelection .productViewLeftSide .productViewPhoto{width: 140px;margin-right: 15px;}.pictureChoiceContainer .item,.pictureChoiceContainer .item:nth-child(2n+1),.pictureChoiceContainer .item:nth-child(7n+1){width: 19.2%;margin-left: 1%;margin-bottom: 8px;}.pictureChoiceContainer .item:nth-child(5n+1){margin-left: 0;}}@media (max-width: 500px) {.productView .productViewLeftSide,.productView.withOutPhotoSelection .productViewLeftSide{-webkit-flex-direction: column;flex-direction: column;}.productViewLeftSide .productViewPhoto{width: 100%;margin-right: 0;margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.withOutPhotoSelection .productViewLeftSide .productViewPhoto{width: 100%;margin-right: 0;margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.pictureChoiceContainer .item,.pictureChoiceContainer .item:nth-child(2n+1),.pictureChoiceContainer .item:nth-child(7n+1),.pictureChoiceContainer .item:nth-child(5n+1){width: 24.25%;margin-left: 1%;margin-bottom: 8px;}.pictureChoiceContainer .item:nth-child(4n+1){margin-left: 0;}}.popupDialog {display:none;margin-top:50px;left:calc(50% - 350px); background-color:#fff;width:700px;}.popupHeader{background-color:#dedede;padding:15px;}.popupHeader h2{text-transform:none;padding:0px 30px 0px 0px;margin:0px;color:#000;}.popupContent{padding:15px 15px;}.popupContent p{padding:0px;margin:0px;}.close {position: absolute;right: 0px;bottom: 100%;height: 40px;width: 24px;background: url(/design/design/common/img/close.png) no-repeat center;background-size: 24px;font-size: 0px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;cursor:pointer;}.close:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}.popupFullBackground {position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 1000;background: rgba(0, 0, 0, 0.8);padding: 60px 20px 40px 20px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: flex-start;-ms-flex-align: flex-start;align-items: flex-start;-webkit-box-align: flex-start;overflow: auto;-webkit-transition: all 0.3s;transition: all 0.3s;-ms-transform: translateY(-130%);-webkit-transform: translateY(-130%);transform: translateY(-130%);}.popupFullBackground:target {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);}.popupFullBackgroundVisible {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);}.popupContent {flex: 0 1 95%;max-width:800px;background: #fff;padding: 20px;padding-top: 10px;position: relative;}.popupDialogFullscreen .popupContent{-webkit-box-flex: 0 1 95%;-webkit-flex: 0 1 95%;-ms-flex: 0 1 95%;flex: 0 1 95%;}.popupContent h2 {font-size: 24px;font-weight: 700;color: #000;margin: 10px 0px;line-height: 1.2;}.popupClose {position: absolute;right: 0px;bottom: 100%;height: 40px;width: 40px;background: url(/design/design/common/img/close.png) no-repeat center;background-size: 24px;font-size:0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.popupClose:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.orderInfoText{margin-bottom: 30px;padding: 10px 0 10px 30px;position: relative;}.orderInfoText:before{content: '';position: absolute;left:0;width: 3px;top:0;bottom: 0;background-color: #e3000f;}.orderInfoText:after{content: '';position: absolute;left:3px;top:12px;width: 0; height: 0; border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 12px solid #e3000f;}.orderActionButtons{margin-top: 20px;}.orderActionButtons a.btn{margin-left: 0;}.userPhotosContainer{margin-top: 30px;}.userPhotos{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 10px;}.userPhotos .item{-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;background-color: #f4f4f4;width: 15%;margin-left: 2%;margin-bottom: 25px;}.userPhotos .item:nth-child(6n+1){margin-left: 0}.userPhotos .item .itemNr{position: absolute;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.6);padding: 5px;color: #fff;font-size: 10px;line-height: 11px;text-align: center;}.userPhotos .item img{display: block;width: 100%;}.userPhotos .item:hover:after{content: '';position: absolute;left:0;right: 0;top:0;bottom: 0;border: 3px solid #e3000f;}@media (max-width: 1100px) {.userPhotos .item,.userPhotos .item:nth-child(6n+1){width: 23.5%;margin-left: 2%;margin-bottom: 25px;}.userPhotos .item:nth-child(4n+1){margin-left: 0}}@media (max-width: 600px) {.userPhotos .item,.userPhotos .item:nth-child(6n+1),.userPhotos .item:nth-child(4n+1){width: 32%;margin-left: 2%;margin-bottom: 20px;}.userPhotos .item:nth-child(3n+1){margin-left: 0}}.cartProducts{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}.cartProducts .product_box_cart{width: 18.4%;margin-left: 2%;margin-bottom: 20px;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px;border:2px solid #f4f4f4;cursor: pointer;position: relative;}.cartProducts .product_box_cart:nth-child(5n+1){margin-left: 0;}.cartProducts .product_box_cart:hover{-webkit-box-shadow: 0px 0px 25px -12px #000;-moz-box-shadow:0px 0px 25px -12px #000;box-shadow: 0px 0px 25px -12px #000;border: 2px solid #ffffff;}.cartProducts .product_box_cart h4{margin: 0;padding: 0 0 15px 0 !important;border-bottom: 2px solid #f4f4f4;margin-bottom: 10px;text-align: center;font-weight: normal;font-size: 18px;line-height: 22px;height: 44px;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.cartProductsButtons{border-top:2px solid #f4f4f4;margin-top: 15px !important;padding: 15px 0 0 0 !important;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.cartProductsButtons a{display: block;padding: 5px 10px 5px 10px;border: 0;background-color: #e3000f;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;text-decoration:none;font-size:12px;line-height: 14px;color: #fff;margin: 0 2px;}.cartProducts .product_box_cart .product_pic_box{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;position: relative;height: 0;padding-bottom: 180px;margin-bottom: 15px;}.cartProducts .product_box_cart .product_pic_box .cart_item_picture{position: absolute;left:0;right: 0;bottom:0;top:0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.cartProducts .product_box_cart .product_pic_box .cart_item_picture a{position: absolute;left:0;right: 0;bottom:0;top:0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.cartProducts .product_box_cart .product_pic_box .cart_item_picture a div{position: absolute;bottom: -24px;left:0;right: 0;text-align: center;}.cartProducts .product_box_cart .product_pic_box .cart_item_picture img{display: block;max-width: 100% !important;max-height: 100% !important;}.addFriendPhotosToOrder,.checkoutContainer{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-top: 20px;padding-top: 20px !important;border-top: 2px solid #f4f4f4;-webkit-flex-direction: column;flex-direction: column;}.orderTotalPrice{text-align: center;font-size: 24px;line-height: 28px;font-weight: 600;}.checkoutWarning{margin-top: 10px;font-weight: normal;font-size: 16px;line-height: 20px;}.checkoutButtons{margin-top: 20px;}@media (max-width: 1200px) {.cartProducts .product_box_cart,.cartProducts .product_box_cart:nth-child(5n+1){width: 23.5%;margin-left: 2%;}.productsList .product_box:nth-child(4n+1){margin-left: 0;}}@media (max-width: 992px) {.cartProducts .product_box_cart,.cartProducts .product_box_cart:nth-child(5n+1),.cartProducts .product_box_cart:nth-child(4n+1){width: 32%;margin-left: 2%;}.cartProducts .product_box_cart:nth-child(3n+1){margin-left: 0;}}@media (max-width: 768px) {.cartProducts .product_box_cart,.cartProducts .product_box_cart:nth-child(5n+1),.cartProducts .product_box_cart:nth-child(4n+1),.cartProducts .product_box_cart:nth-child(3n+1){width: 49%;margin-left: 2%;margin-bottom: 10px;}.cartProducts .product_box_cart:nth-child(2n+1){margin-left: 0;}.orderTotalPrice{text-align: center;font-size: 18px;line-height: 20px;}.checkoutButtons input[type=button],.checkoutButtons input[type=submit],.addFriendPhotosToOrder a.btn{margin: 2px;padding: 8px 15px 8px 15px;font-size:16px;}}@media (max-width: 400px) {.cartProducts .product_box_cart,.cartProducts .product_box_cart:nth-child(5n+1),.cartProducts .product_box_cart:nth-child(4n+1),.cartProducts .product_box_cart:nth-child(3n+1),.cartProducts .product_box_cart:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 10px;}}#mainDialogContent img{max-width: 100% !important;}#overDiv{border: 2px solid red !important;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 5px !important;background-color: #ffffff !important;line-height: 14px !important;}#overDiv table{background-color: #ffffff !important;}#overDiv ul{padding: 0 !important;margin: 0 0 0 15px !important;}.otherPhotosLink{margin-top: 15px;text-align: center;}.otherPhotosLink a.btn,.otherPhotosLink input[type=button]{font-size: 12px;line-height: 14px;padding: 10px 14px;}.formDataError{display: block;padding: 15px;margin: 0px 0 20px 0;color: #ffffff;background-color: #e9333f;}.orderInfoContainer{margin-top: 30px;}.orderDataGroup{padding: 15px !important;background-color: #f4f4f4 !important;border: 0 !important;}.orderDataGroup + .orderDataGroup{margin-top: 20px;}.orderDataGroup h3{padding: 0 !important;margin-bottom: 15px;}.form_required{color: red;}.contactPersonData{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.contactPersonData .dataField{width: 32%;margin-left: 2%;}.contactPersonData .dataField:nth-child(3n+1){margin-left: 0;}.contactPersonData .dataField .label{margin-bottom: 3px;}.contactPersonData .dataField input[type=text]{width: 95%;}.childrensList th{padding-bottom: 3px;text-align: left;font-weight: normal;}.childrensList .childrenName{padding-left: 20px;width: 500px;}.transportContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.transportContainer .transportTypes{margin-right: 60px;}.transportContainer .transportTypeData{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}@media (max-width: 1400px) {.transportContainer .transportTypes{margin-right: 30px;}}@media (max-width: 1200px) {.contactPersonData .dataField input[type=text]{width: 90%;}}@media (max-width: 992px) {.transportContainer{-webkit-flex-direction: column;flex-direction: column;}.transportContainer .transportTypes{margin: 0 0 20px 0;}}@media (max-width: 768px) {.contactPersonData{-webkit-flex-direction: column;flex-direction: column;}.contactPersonData .dataField{width: 100%;margin-left: 0;margin-bottom: 5px;}.contactPersonData .dataField input[type=text]{width: 95%;}.transportPacketName{font-size: 14px;line-height: 18px;}}.form_container{display:block;overflow:hidden;padding:0px;}.form_container + .form_container{margin-top:0px;}.form_row{display: -webkit-flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;flex-direction: row;}.form_label,.form_value{-moz-box-sizing: border-box;box-sizing: border-box;}.form_label{padding:5px 10px 5px 10px;color:#000;font-weight:600;width:22%;}.form_value{width:78%;padding:5px 10px 5px 10px;}.form_container.view .form_label,.form_container.view .form_value{padding:10px;}.form_label{padding:5px 10px 5px 10px;color:#000;width:22%;}.form_value{width:78%;padding:5px 10px 5px 10px;}.form_help{display:block;padding-top:5px;width:100%;font-style:italic;font-size:14px;line-height:16px;color:#777;clear:both;}.labelWidth15p .form_label{width:18%;}.labelWidth15p .form_value{width: 82%; }.labelWidth33p .form_label{width:33%;}.labelWidth33p .form_value{width: 67%; }.labelWidth50p .form_label{width:50%;}.labelWidth50p .form_value{width:50%; }.labelWidth66p .form_label{width:66%;}.labelWidth66p .form_value{width:34%; }.form_row.colspan{display: block;-moz-box-sizing: border-box;box-sizing: border-box}.form_row.colspan .form_label{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-bottom:0px;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;}.form_row.colspan .form_value{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-top:0px;padding-top:0px;border-left:1px solid #e5e5e5;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;max-width:100%;}.form_container.view .form_row.colspan .form_label{padding:10px 10px 0 10px;}.form_container.view .form_row.colspan .form_value{padding:5px 10px 10px 10px;}.form_value p{display:block;margin:0px;padding:0px;padding-bottom:2px;color:#000;}.form_value_element{float:left;margin-left:10px;}.form_value_element:first-child{margin-left:0px;}.form_buttons{margin-top:10px;display:flex;justify-content: center;webkit-justify-content: center;}.buttons{display:block;overflow:hidden;margin:10px 0px;text-align:center;}.buttons input[type="button"]{margin:5px;}.form_value.required{background-color:#FFE1DD;}.form_label.required:after{content: '*';color:red;padding-left:5px;font-size:16px;vertical-align:top;}@media (max-width: 768px) {}.messagesContainer{margin-bottom: 20px;}.warning{}.paymentMethods{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-top: 15px;}.paymentMethods .method{margin:10px 30px 10px 0;}.paymentMethods .method label{font-size: 16px;}.orderProductsTable th{font-size: 14px;line-height: 16px;padding: 5px 10px;border-bottom:3px solid #e3000f;text-align: left;}.orderProductsTable td{font-size: 14px;line-height: 16px;padding: 5px 10px;}.orderProductsTable th.center,.orderProductsTable td.center{text-align: center;}.eventProductPhotos{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 15px;}.choose_picture_pic_box_bottom{cursor:pointer !important;width:19.2% !important;margin-left: 1%;margin-bottom: 10px;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;background-color: #f4f4f4;position: relative;}.choose_picture_pic_box_bottom:nth-child(5n+1){margin-left: 0;}.choose_picture_pic_box_bottom img{display: block;max-width: 100%;max-height: 100%;}.choose_picture_pic_box_bottom:hover:after{content: '';position: absolute;left:0;right: 0;top:0;bottom: 0;border: 3px solid #e3000f;}.choose_picture_div{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;border: 2px solid #f4f4f4;padding: 15px;}.choose_picture_div .choose_picture_pic_box{width: 48%;margin-left: 4%;margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;background-color: #f4f4f4;position: relative;}.choose_picture_div .choose_picture_pic_box:nth-child(2n+1){margin-left: 0}.choose_picture_div .choose_picture_pic_box img{display: block;width: 100%;}.nextAndPrevContainer{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-bottom: 5px;}.nextAndPrevContainer a.deactive{color: #999999;text-decoration: none;cursor: auto;}@media (max-width: 768px) {.choose_picture_pic_box_bottom,.choose_picture_pic_box_bottom:nth-child(5n+1){width:24.25% !important;margin-left: 1%;}.choose_picture_pic_box_bottom:nth-child(4n+1){margin-left: 0;}.nextAndPrevContainer a{font-size: 12px;line-height: 16px;}.nextAndPrevContainer{width: 100%;}}@media (max-width: 500px) {.choose_picture_pic_box_bottom,.choose_picture_pic_box_bottom:nth-child(5n+1),.choose_picture_pic_box_bottom:nth-child(4n+1){width:49% !important;margin-left: 2%;}.choose_picture_pic_box_bottom:nth-child(2n+1){margin-left: 0;}}header{background: rgb(255,255,255);background: rgb(255,255,255);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 4%, rgba(255,255,255,1) 60%, rgba(235,235,235,1) 93%);background: -o-linear-gradient(left, rgba(255,255,255,0) 4%, rgba(255,255,255,1) 60%, rgba(235,235,235,1) 93%);background: linear-gradient(to right, rgba(255,255,255,0) 4%, rgba(255,255,255,1) 60%, rgba(235,235,235,1) 93%);padding: 10px 0;}.pageContainer{margin:0 auto;max-width:1600px;min-width:300px;padding:0 60px;}.topBarContent{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.topBarLeftSide,.topBarRightSide{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;}a.logo{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;width: 400px;padding: 15px 0;margin-right: 30px;}a.logo img{display: block;width: 100%;}.langMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;}.langMenu a{display: block;margin-right: 6px;width: 30px;height: 20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: 2px solid #fff;-webkit-box-shadow: 0px 0px 7px -1px #b7b7b7;-moz-box-shadow:0px 0px 7px -1px #b7b7b7;box-shadow: 0px 0px 7px -1px #b7b7b7;}.langMenu a.et{background-image: url(design/design/common/img/flags/et.png);background-position: right 50%;background-repeat: no-repeat;background-size: auto 20px;}.langMenu a.ru{background-image: url(design/design/common/img/flags/ru.png);background-position: right 50%;background-repeat: no-repeat;background-size: auto 20px;}.langMenu a.en{background-image: url(design/design/common/img/flags/en.png);background-position: right 50%;background-repeat: no-repeat;background-size: auto 20px;}.emptySpace{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.importantMessage{border: 2px solid #e3000f;padding: 10px 20px;width: 70%;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-khtml-border-radius: 8px;cursor: pointer;}.importantMessage h3{font-size: 16px;line-height: 19px;color: #e3000f;padding: 0;margin: 0;font-weight: normal;text-align: center;}.importantMessage:hover h3{text-decoration: underline;}.shopCart{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 10px 0 10px 70px;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;}.shopCart span{position: relative;display: block;-webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;background-color: #b7b7b7;width: 60px;height: 60px;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;color: #fff;font-weight: 700;font-size: 34px;line-height: 34px;}.shopCart.active span{background-color: #e3000f;color: #fff;cursor: pointer;}.shopCart span:before{content: '';position: absolute;left:-66px;top:5px;width: 56px;height: 50px;background-image: url(/design/design/pildikompanii_2020/common/img/icon_shop_cart.png);background-position: 50% 50%;background-size: auto 50px;background-repeat: no-repeat;}.loginArea{margin-left: 30px;padding-left: 25px;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;border-left: 2px solid #e3000f;}.loginArea a.login{display: block;font-size: 20px;padding-left: 60px;font-weight: 600;position: relative;}.loginArea a:hover.login{color: #e3000f;text-decoration: none;}.loginArea a.login:before{content: '';position: absolute;left:0;top:-9px;width: 51px;height: 44px;background-image: url(/design/design/pildikompanii_2020/common/img/icon_user.png);background-position: 50% 50%;background-size: auto 44px;background-repeat: no-repeat;}.user .name{font-weight: 600;}.user .links{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.user .links a{display: block;padding: 5px 10px 5px 10px;border: 0;background-color: #e3000f;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;text-decoration:none;font-size:12px;line-height: 14px;color: #fff;}.user .links a + a{margin-left: 5px;}.mainMenuContainer{background-color: #e3000f;}nav.mainMenu{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;border-left: 1px solid #e9333f;}.mainMenu.mobileMenu{display: none;}a.mobileMainMenuOpener{display: none;background-image: url(/design/design/pildikompanii_2020/common/img/icon_menu.png);background-position: right 50%;background-repeat: no-repeat;background-size: auto 30px;width: 100%;height: 54px;font-size: 0px;}nav.mainMenu a{font-family: 'Roboto Slab', serif;display: block;padding:20px 35px;font-size: 26px;line-height: 27px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;position: relative;color: #ffffff;position: relative;margin: 0;border-right: 1px solid #e9333f;}nav.mainMenu a.close,.categoryMenu a.close{display: none;}nav.mainMenu a:hover,nav.mainMenu a.active{text-decoration: none;background-color: #000;color: #fff;}.headerBannersContainer{display:inline-block;position:relative;width:100%;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 5px;}.headerBannersContainer:before{content: "";display: block;padding-top: 700px;}.headerBannersContainer.contentPageHeader:before{padding-top: 240px;}.headerBanners{position:absolute;top: 0;left: 0;bottom: 0;right: 0;text-align:center;background-repeat:no-repeat;background-position: 50% 50%;background-size:300px auto;}.bannerShadow{position:absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgb(255,255,255);background: -webkit-linear-gradient(bottom, rgba(255,255,255,0) 4%, rgba(255,255,255,0) 59%, rgba(0,0,0,0.6474964985994398) 97%);background: -o-linear-gradient(bottom, rgba(255,255,255,0) 4%, rgba(255,255,255,0) 59%, rgba(0,0,0,0.6474964985994398) 97%);background: linear-gradient(to top, rgba(255,255,255,0) 4%, rgba(255,255,255,0) 59%, rgba(0,0,0,0.6474964985994398) 97%);z-index: 10;}.bannerShadow .pageContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 100%;}.bannerShadow .pageContainer .orderingArea{width: 370px;background: rgba(0, 0, 0, 0.65);padding: 30px;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;}.bannerShadow .pageContainer .newsArea{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding: 60px;}.bannerShadow .pageContainer .newsArea.withoutLeftPadding{padding-left: 0;}.latestNews{width: 70%;}.latestNews h3{color: #fff;font-size: 50px;line-height: 56px;text-shadow: 1px 1px 4px #555;margin-bottom: 15px;}.orderingArea h2{color: #fff;font-size: 32px;line-height: 34px;font-weight: normal;padding: 30px 70px 15px 0;border-bottom: 3px solid #e3000f;position: relative;}.orderingArea h2:before{content: '';position: absolute;right: 0;top:0;width: 64px;height: 50px;background-image: url(/design/design/pildikompanii_2020/common/img/icon_order.png);background-position: 50% 50%;background-repeat: no-repeat;background-size: auto 50px;}.startOrderHelpText{margin-top: 15px;font-size: 18px;line-height: 26px;}.startLogin{margin-top: 15px;}.startLogin input[type="text"],.startLogin input[type="password"]{width: 100%;margin-bottom: 10px;background-color: #605651;color: #fff;border: 2px solid #fff;color: #fff;}.startLogin input[type="text"]::-webkit-input-placeholder {color: #fff;}.startLogin input[type="text"]:-ms-input-placeholder {color: #fff;}.startLogin input[type="text"]::placeholder {color: #fff;}.startLogin input[type="password"]::-webkit-input-placeholder {color: #fff;}.startLogin input[type="password"]:-ms-input-placeholder {color: #fff;}.startLogin input[type="password"]::placeholder {color: #fff;}.catMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 15px;}.catMenu .item{width: 19%;margin-left: 1.25%;margin-bottom: 15px;margin-top: 15px;-webkit-box-shadow: 0px 0px 15px -10px #000;-moz-box-shadow:0px 0px 15px -10px #000;box-shadow: 0px 0px 15px -10px #000;position: relative;cursor: pointer;}.catMenu .item:before{content: "";display: block;padding-top: 50%;}.catMenu .item:nth-child(5n+1){margin-left: 0;}.catMenu .item h2{position: absolute;bottom: 0;left: 0;right: 0;margin: 0;padding: 10px;background-color: #e3010f;color: #fff;font-weight: normal;text-align: center;font-size: 24px;line-height: 28px;}.catMenu .item:hover{-webkit-box-shadow: 0px 0px 25px -12px #000;-moz-box-shadow:0px 0px 25px -12px #000;box-shadow: 0px 0px 25px -12px #000;}.catMenu .item:hover h2{background-color: #000000;}.headerCatMenuContainer{position: absolute;top:0;bottom: 0;left: 0;right: 0;z-index: 11;}.headerCatMenuContainer .pageContainer{height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.headerCatMenu{width: 100%;}.headerCatMenu .catMenu{-webkit-justify-content: center;justify-content: center;}.headerCatMenu .catMenu .item{background-image: none !important;width: auto !important;margin: 5px !important;}.headerCatMenu .catMenu .item:before{display: none;}.headerCatMenu .catMenu .item h2{position: static !important;padding: 10px;color: #fff;font-weight: normal;text-align: center;font-size: 18px;line-height: 20px;padding: 15px 25px !important;background: rgba(0, 0, 0, 0.65);}.headerCatMenu .catMenu .item.active h2{background: rgba(227, 1, 15, 0.9);}.quickMenu{margin-top: 15px;padding-top: 30px;border-top:2px solid #e3000f;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.quickMenu a{width: 23.5%;margin-top:5px;margin-bottom: 5px;margin-left: 2%;background-color: #e3000f;color: #fff;padding: 20px 50px 20px 20px;font-size: 18px;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 21px;background-image: url(/design/design/pildikompanii_2020/common/img/icon_arrow_next.png);background-position: right 15px center;background-repeat: no-repeat;background-size: auto 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;}.quickMenu a:nth-child(4n+1){margin-left: 0;}.quickMenu a:hover{text-decoration: none;background-color: #000;}.contentArea{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 5px;}aside{width: 320px;margin-right: 50px;background-color: #f4f4f4;}nav.subMenu{padding: 20px;}nav.subMenu a{display: block;padding: 10px 15px;margin-bottom: 5px;color: #000;}nav.subMenu a.active{text-decoration: none;background-color: #e3010f;color: #fff;position: relative;}nav.subMenu a:hover{color: #e3010f;text-decoration: none;}nav.subMenu a.active:hover{color: #fff;}nav.subMenu a.active:before{content: '';position: absolute;right: -40px;top:0;bottom: 0;width: 45px;background-color: #e3010f;background-image: url(/design/design/pildikompanii_2020/common/img/icon_arrow_next.png);background-position: right 15px center;background-repeat: no-repeat;background-size: auto 14px;}nav.subMenu .level_2{border-bottom: 2px solid #e2e2e2;padding: 5px 0 8px 0;margin-bottom: 5px;}nav.subMenu .level_2 a{padding: 3px 10px 3px 35px;margin-bottom: 2px;}nav.subMenu .level_2 a.active{background-color: transparent;color: #000;text-decoration: underline;}nav.subMenu .level_2 a.active:before{display: none;}article{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-moz-box-sizing: border-box;box-sizing: border-box;padding-top: 10px;}footer{padding: 25px 0;color: #000;margin-top: 35px;box-shadow: inset 0 20px 50px -45px rgba(0,0,0,0.4);}footer.contentPageFooter{margin-top: 5px;}footer .contact{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}footer .contact span{margin: 5px 15px;font-size: 18px;line-height: 21px;}footer .contact span.company{margin-right: 0;}footer .contact span.company:after{content: ' - ';}footer .contact span.address{margin-left: 4px;}footer .contact span a{color: #000;}footer .webPartner{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-top: 25px;}footer .webPartner a.bestit{width: 60px;height: 20px;background-image: url(/design/design/pildikompanii_2020/common/img/bestit.png);background-position: 50% 50%;background-repeat: no-repeat;background-size: auto 20px;}@media (max-width: 1700px) {nav.mainMenu a{padding:20px 30px;font-size: 24px;line-height: 27px;}}@media (max-width: 1600px) {a.logo{width: 300px;}}@media (max-width: 1500px) {.importantMessage{width: 80%;}.importantMessage h3{font-size: 16px;line-height: 18px;}nav.mainMenu a{padding:20px 22px;font-size: 23px;line-height: 27px;}}@media (max-width: 1400px) {.loginArea{margin-left: 20px;padding-left: 15px;}.loginArea a.login{font-size: 18px;padding-left: 43px;}.loginArea a.login:before{content: '';position: absolute;left:0;top:-2px;width: 35px;height: 32px;background-image: url(/design/design/pildikompanii_2020/common/img/icon_user.png);background-position: 50% 50%;background-size: auto 32px;background-repeat: no-repeat;}.shopCart{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 10px 0 10px 50px;}.shopCart span{width: 45px;height: 45px;font-size: 24px;line-height: 24px;}.shopCart span:before{content: '';position: absolute;left:-46px;top:5px;width: 40px;height: 36px;background-image: url(/design/design/pildikompanii_2020/common/img/icon_shop_cart.png);background-position: 50% 50%;background-size: auto 36px;background-repeat: no-repeat;}.latestNews{width: 100%;}.latestNews h3{font-size: 40px;line-height: 43px;margin-bottom: 15px;}.catMenu .item,.catMenu .item:nth-child(4n+1){width: 32%;margin-left: 2%;}.catMenu .item:nth-child(3n+1){margin-left: 0;}.quickMenu a,.quickMenu a:nth-child(4n+1){width: 32%;margin-left: 2%;-moz-box-sizing: border-box;box-sizing: border-box;}.quickMenu a:nth-child(3n+1){margin-left: 0;}footer .contact span{margin: 5px 10px;font-size: 16px;line-height: 18px;}.labelWidth15p .form_label{width:28%;}.labelWidth15p .form_value{width: 72%; }nav.mainMenu a{padding:20px 20px;font-size: 21px;line-height: 27px;}}@media (max-width: 1200px) {a.logo{width: 240px;}a.mobileMainMenuOpener{display: block;}aside{display: none;}nav.mainMenu{display:none;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;margin:0px;z-index: 100000000;background: rgba(227, 1, 15, 1.0);padding: 67px 5% 20px 5%;overflow: auto;border-left: 0;-moz-box-sizing: border-box;box-sizing: border-box;}nav.mainMenu:target {display: block;-webkit-animation: fadeIn 1s ease;animation: fadeIn 1s ease;}nav.mainMenu a{border: 0;color: #fff;}nav.mainMenu a.close{display: block;font-size: 0;text-decoration: none;padding: 0;height: 30px;position: absolute;top:20px;right: 20px;bottom: auto;}nav.mainMenu a.close:hover{background-color: transparent;border: 0;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;}.startOrderHelpText{display: none;}.headerBannersContainer:before{content: "";display: block;padding-top: 400px;}.latestNews h3{font-size: 34px;line-height: 37px;margin-bottom: 15px;}.orderProductsTable th.notes,.orderProductsTable td.notes{display: none;}}@media (max-width: 1100px) {.importantMessage{width: 70%;}h1{font-size:40px;line-height:42px;}h2{font-size:30px;line-height:32px;}h3{font-size:23px;line-height:25px;}}@media (max-width: 992px) {.orderingArea{display: none;}.bannerShadow .pageContainer .newsArea{padding: 40px 0 40px 0;}.latestNews{width: 90%;}.headerBannersContainer:before{content: "";display: block;padding-top: 320px;}.importantMessage{display: none;}.catMenu .item,.catMenu .item:nth-child(4n+1),.catMenu .item:nth-child(3n+1){width: 49%;margin-left: 2%;}.catMenu .item:nth-child(2n+1){margin-left: 0;}.quickMenu a,.quickMenu a:nth-child(4n+1),.quickMenu a:nth-child(3n+1){width: 49%;margin-left: 2%;-moz-box-sizing: border-box;box-sizing: border-box;}.quickMenu a:nth-child(2n+1){margin-left: 0;}input[type=text],input[type=file],input[type=password],textarea,select{font-size: 18px;width: 100%;padding: 10px;}.childrenName input[type=text]{width: 95%;}.labelWidth15p .form_label{width:35%;}.labelWidth15p .form_value{width: 65%; }.orderProductsTable th.extraInfo,.orderProductsTable td.extraInfo{display: none;}#quantity{width: 60px !important;}}@media (max-width: 880px) {}@media (max-width: 768px) {.pageContainer{padding:0 15px;}a.logo{width: 180px;margin-right: 15px;}.latestNews h3{font-size: 26px;line-height: 29px;margin-bottom: 15px;}.bannerShadow .pageContainer .newsArea{padding: 15px 0 15px 0;}.cartButtons input[type=button],.cartButtons input[type=submit]{cursor:pointer;margin:0 2px;padding: 8px 15px 8px 15px;font-size:16px;}.paymentMethods .method{margin:10px 20px 10px 0;}.paymentMethods .method label{font-size: 14px;}.form_row{-webkit-flex-direction: column;flex-direction: column;}.form_label{width:100%;padding-bottom: 3px !important;}.form_value{width:100%;padding-top: 0px !important;}.labelWidth33p .form_label{width:100%;}.labelWidth33p .form_value{width: 100%; }.labelWidth50p .form_label{width:100%;}.labelWidth50p .form_value{width:100%; }.labelWidth66p .form_label{width:100%;}.labelWidth66p .form_value{width:100%; }.labelWidth15p .form_label{width:100%;}.labelWidth15p .form_value{width: 100%; }}@media (max-width: 600px) {h1{font-size:32px;line-height:34px;}h2{font-size:24px;line-height:26px;}h3{font-size:20px;line-height:22px;}table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr,table.responsive th.narrowColumn,table.responsive td.narrowColumn,table.responsive td.photo,table.responsive.eventsList td.sports,table.responsive.results td.sportstable.responsive.results td.events{ display: block;text-align:left;width:auto;}table.responsive th.center,table.responsive td.center{text-align:left;}table.responsive th.right,table.responsive td.right{text-align:left;}table.responsive thead tr { position: absolute;top: -9999px;left: -9999px;border:0px;}table.responsive tr { border: 0px; margin-bottom:20px; }table.responsive td,table.responsive td.narrowColumn,table.responsive td.photo,table.responsive td.name,table.responsive td.location,table.responsive td.type,table.responsive.eventsList td.time,table.responsive.eventsList td.location,table.responsive.eventsList td.sports,table.responsive.eventsList td.contact,table.responsive.results td.sports,table.responsive.results td.events{ border: none;display: block;border-bottom: 0px; position: relative;font-size: 18px;line-height: 20px;width: 100% !important;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px !important;white-space:normal;}table.responsive tr td:first-child,.table tr td:first-child,table.listTableInner tr td:first-child{-webkit-border-top-left-radius: 10px;-moz-border-top-left-radius: 10px;border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 0px;-moz-border-bottom-left-radius: 0px;border-bottom-left-radius: 0px;-webkit-border-top-right-radius: 10px;-moz-border-top-right-radius: 10px;border-top-right-radius: 10px;}table.responsive tr td:last-child,.table tr td:last-child,table.listTableInner tr td:last-child{-webkit-border-top-right-radius: 0px;-moz-border-top-right-radius: 0px;border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 10px;-moz-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;}table.responsive.results td.sports{display: none;}table.responsive td.listPhotoField { border: none;position: relative;padding: 10px;margin-bottom:1px; width:100%;-moz-box-sizing: border-box;box-sizing: border-box;font-size:0px;text-align:center;}table.responsive td.listButtonField a.buttonDetailView,table.responsive td.listButtonField a.buttonEdit,table.responsive td.listButtonField a.buttonDelete,table.responsive td.listButtonField a.buttonMoveUp,table.responsive td.listButtonField a.buttonMoveDown,table.responsive td.listButtonField a.buttonAdd{display:block;width:100%;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-khtml-border-radius: 8px;}table.responsive td:before,table.responsive.eventsList td:before{ display: none;}table.responsive td.listButtonField{padding-left: 10px !important;}table.responsive td.listButtonField a.buttonDetailView:before{display: none;}.responsiveHeader{background-color:red;position: absolute;top: -9999px;left: -9999px;}table.pricelist td:before {font-size:12px;width:50%;}table.pricelist td { padding-left: 55%; }table.responsive2,table.responsive2 tbody,table.responsive2 tr,table.responsive2 tr td{display:block;width:100% !important;}table.responsive2 tr td{margin-bottom:15px;}.filter,.filter .content{-webkit-flex-direction: column;flex-direction: column;}.filter{padding: 15px;}.filter .filter_element{margin: 0 0 10px 0 !important;}.filter .filter_element.keyword{width: 100%;}.filter .filter_element.keyword input[type="text"]{width: 100%;}.filter .filter_element select{width: 100%;max-width: 100%;}.filter .filter_buttons{-webkit-justify-content: center;justify-content: center;}.newsView .newsPic{width: 220px;}.worker{padding: 0px;}.banner-item-text{padding-bottom: 30px;}.loginArea{margin-left: 20px;padding-left: 15px;}.loginArea a.login{font-size: 0px;padding-left: 35px;}.loginArea a.login:before{content: '';position: absolute;left:0;top:-2px;width: 35px;height: 32px;background-image: url(/design/design/pildikompanii_2020/common/img/icon_user.png);background-position: 50% 50%;background-size: auto 32px;background-repeat: no-repeat;}.catMenu .item,.catMenu .item:nth-child(4n+1),.catMenu .item:nth-child(3n+1),.catMenu .item:nth-child(2n+1){width: 100%;margin-left: 0;}.quickMenu a,.quickMenu a:nth-child(4n+1),.quickMenu a:nth-child(3n+1),.quickMenu a:nth-child(2n+1){width: 100%;margin-left: 0;}footer .contact span{margin: 5px 10px;font-size: 14px;line-height: 17px;}.topBarContent{-webkit-flex-direction: column;flex-direction: column;}.topBarLeftSide,.topBarRightSide{-webkit-justify-content: center;justify-content: center;width: 100%;}}@media (max-width: 500px) {footer .contact{-webkit-flex-direction: column;flex-direction: column;}footer .contact span{display: block;text-align: center;}ooter .contact span.company{margin-right: 10px;}footer .contact span.company:after{display: none;}footer .contact span.address{margin-left: 10px;}.cartButtons input[type=button],.cartButtons input[type=submit]{padding: 8px 12px 8px 12px;font-size:14px;}.checkoutButtons input[type=button],.checkoutButtons input[type=submit],.addFriendPhotosToOrder a.btn{margin: 2px;padding: 8px 12px 8px 12px;font-size:14px;}}@media (max-width: 450px) {}.Bold{font-weight: bold;color:red;}.Title{font-weight: bold;font-size: 18px;color:green;}.Code{border: #8b4513 1px solid;padding-right: 5px;padding-left: 5px;color: #000066;font-family: 'Courier New' , Monospace;background-color: #ff9933;}body {color: #000000;}table{border:10px;}