@import url('https://fonts.googleapis.com/css?family=Fira+Sans:100,200,200i,300,400,400i,600,700,800');html{background-color:#252525}body{font:300 18px 'Fira Sans',sans-serif;background-color:#fff;max-width:1920px;margin-left:auto;margin-right:auto}.btn-primary,.btn-default{border-color:#b03267}.dropdown-menu{background-color:#fff;z-index:1001}.navbar-default{margin-bottom:0}.navbar-form{margin:0}.navbar-form .form-submit{display:flex;align-items:center;justify-content:center;height:36px !important;padding:0;width:50px}body>header{padding-top:20px}body>footer{background-color:#262626}@media all and (max-width: 767px){#logo
a{display:block;margin:0
auto;width:227px}.navbar-default .navbar-brand{padding-top:8px;padding-bottom:8px;color:#b03267;height:60px;display:flex !important;align-items:center}}.navbar-nav > li
a{font-size:14px;font-weight:600;text-transform:uppercase}.navbar-nav>li.gallery>a{color:#7a7a7a;text-transform:none}.navbar-nav>li.profile>a{color:#b03267}.navbar-nav > li.profile
a{text-transform:none}.navbar-nav>li.icon>a{padding-top:8px;padding-bottom:8px;color:#b03267;height:60px;display:flex;align-items:center}.navbar-cart>span{position:absolute;display:inline-block;margin-left: -5px;padding:0;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background-color:#b03267;box-shadow: -1px 0 5px rgba(255, 255, 255, 1);color:#fff;font-weight:100;min-width:22px;text-align:center;vertical-align:top;z-index:5}.footer-block
h2{color:#873f8b;font-size:42px;font-weight:100}@media all and (min-width: 768px){.footer-block
h2{font-size:50px;font-weight:100}}.footer-block .nav li > span,
.footer-block .nav li
a{padding:5px
0;color:#fff;font-size:20px;font-weight:200}.footer-block .nav li a:hover,
.footer-block .nav li a:focus{background-color:transparent;color:#873f8b}#main-carousel .carousel-caption{top:50%;bottom:auto;left:auto;right:10%;transform:translate(0, -50%);-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;padding-top:115px;width:300px;height:300px;background-color:#9d3766}#main-carousel .carousel-caption
h4{font-size:32px;font-weight:300;text-shadow:0 0 0px rgba(0, 0, 0, 0)}#main-carousel .carousel-caption>span{float:left;margin:18px
0 0 55px;font-size:42px;font-weight:100;text-shadow:0 0 0px rgba(0, 0, 0, 0)}#main-carousel .carousel-control{top:0%;width:36px}#main-carousel .carousel-control.left{}#main-carousel .carousel-control.right{}@media all and (min-width: 1200px){#main-carousel .carousel-caption{-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;padding-top:50px;width:200px;height:200px}#main-carousel .carousel-caption
h4{font-size:32px}#main-carousel .carousel-caption>span{margin: -10px 0 0 70px}#main-carousel .carousel-control.left{right:18%}#navbar-quick-search{margin-right: -20px}}.msg-btn{margin:0
auto;padding-top:20px;width:100%;max-width:484px;height:57px;background:transparent url("https://www.lineafoto.hu/assets/public_theme17/css/../images/msg-button-bg.png") no-repeat 50% 0 / 100% 100%;box-sizing:border-box;text-align:center}@media all and (min-width: 768px){.msg-btn{padding-top:35px;height:80px}}.msg-btn
a{color:#fff;font-size:16px;font-weight:400}.to-top{position:relative;text-align:center}.to-top
.scrollToTop{position:absolute;left:50%;top:10px;margin-left: -20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-sizing:border-box;padding-top:13px;width:30px;height:30px;background-color:#b03267;overflow:hidden;text-align:center;z-index:5}.to-top .scrollToTop
.fa{margin-left: -2px;color:#262626;line-height:0}#main-carousel{margin-bottom:25px;padding-top:0;padding-bottom:0}.downArrow{position:relative;text-align:center}.downArrow>span{position:absolute;margin: -12px auto 0 auto;border-radius:14px;padding-top:10px;width:28px;height:28px;color:#b03267;background-color:#fff}.downArrow > span
.fa{line-height:0}body.front
h1{font-size:26px;font-weight:200;color:#b03267;text-align:center}@media all and (min-width: 768px){body.front
h1{font-size:55px;font-weight:100}}@media all and (min-width: 1200px){body.front
h1{font-size:70px}}body.front
h3{font-size:20px;font-style:italic;font-weight:200;color:#B3B3B3;text-align:center}@media all and (min-width: 768px){body.front
h3{font-size:26px}}#main-block{padding-top:0;padding-bottom:0;background-color:#1e1f21;color:#434548;font-size:22px}@media all and (min-width: 768px){#main-block{font-size:28px}}@media all and (min-width: 1200px){#main-block{font-size:36px}}.main-block-list{margin:0;padding:0}.main-block-list
.content{padding:25px
0;text-align:left}#mainpage-categories{padding-top:25px;padding-bottom:50px;background:transparent url("https://www.lineafoto.hu/assets/public_theme17/css/../images/inverse-bg.jpg") no-repeat 50% 0}@media all and (max-width: 991px){#mainpage-categories
h3{font-size:22px}}#mainpage-categories h3
.prev{margin-right:25px;cursor:pointer}#mainpage-categories h3
.next{margin-left:25px;cursor:pointer}body.front .inverse
h1{color:#fff}body.front .inverse
h3{margin-bottom:25px;color:#d382a4;font-style:normal}#services.owl-carousel .owl-nav{display:none}#services.owl-carousel .owl-item
.item{padding:0
15px;text-align:center}#services.owl-carousel .owl-item .item>div{height:120px;display:flex;justify-content:center}#services.owl-carousel .owl-item .item > div
img{width:auto;align-self:center}#services.owl-carousel .owl-item .item>hr{margin-top:0;margin-left:auto;margin-right:auto;border-top-color:#c2688e;width:80px}#services.owl-carousel .owl-item .item > h4
a{color:#fff;font-size:22px;font-weight:100}#services.owl-carousel .owl-item .item > h4 a:hover,
#services.owl-carousel .owl-item .item > h4 a:focus{text-decoration:none}body.front .product-tab{background-color:#F2F2F2}#products-tab-nav{border-bottom:none;text-align:center}#products-tab-nav.nav-tabs>li{float:none;display:inline-block}#products-tab-nav.nav-tabs>li:not(:last-child):after{content:'|';margin:0
25px;color:#e1e1e1;font-size:26px;font-weight:100}#products-tab-nav.nav-tabs > li
h2{display:inline-block}@media all and (max-width: 767px){#products-tab-nav.nav-tabs > li
h2{margin-top:11px}}#products-tab-nav.nav-tabs > li h2
a{font-size:28px;font-weight:200;text-decoration:none;vertical-align:middle}@media all and (min-width: 768px){#products-tab-nav.nav-tabs > li h2
a{font-size:50px;font-weight:100}}#products-tab-nav.nav-tabs > li h2 a:hover,
#products-tab-nav.nav-tabs > li h2 a:focus,
#products-tab-nav.nav-tabs > li.active h2
a{color:#b03267;text-decoration:none}#products-tab-pane .control-box{display:flex;justify-content:space-between;align-items:center}#products-tab-pane .control-box.pager li>a{border:none;background-color:transparent}body.front
section{padding-top:25px;padding-bottom:50px;text-align:center}body.front
section.gallery{padding-bottom:0}body.front .btn-lg{border-color:#b03267;border-radius:40px;padding-top:32px;width:360px;max-width:100%;height:80px !important;font-size:16px;text-transform:none}.photo-repair{background:transparent url("https://www.lineafoto.hu/assets/public_theme17/css/../images/photo-repair-bg.jpg") no-repeat 50% 0}.block-content{font-size:22px}@media all and (min-width: 768px){.block-content{font-size:28px}}.photo-order
ul{margin:0;padding:0;list-style-type:none;text-align:center}.photo-order ul
li{padding:15px
0;text-align:left}@media all and (min-width: 768px){.photo-order ul
li{display:inline-block;padding:0
}}.photo-order ul li
span{display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:100px;height:100px;background-color:#f5f5f5;color:#ebebeb;font-size:80px;font-weight:800;text-align:center;vertical-align:middle}.photo-order ul li
h2{display:inline-block;margin-left: -25px;color:#873f8b;font-size:40px;font-weight:100;vertical-align:middle}.photo-order ul li
img{margin:15px
25px 0 25px}@media all and (min-width: 1200px){.photo-order ul li
span{-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;width:160px;height:160px;font-size:140px}.photo-order ul li
h2{margin-left: -40px;font-size:50px;font-weight:100}.photo-order ul li
img{margin:15px
50px 0 50px}}.photo-order .block-content{margin:50px
0}#carousel-repro{width:755px;max-width:100%;margin:0
auto}#carousel-repro .carousel-caption{display:none}#carousel-repro .carousel-control{top:145px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:100px;height:100px;background-color:#ccc;background-image:none}@media all and (max-width: 767px){#carousel-repro .carousel-control{top:auto;bottom: -140px}#carousel-repro .carousel-control.left{left:0px}#carousel-repro .carousel-control.right{right:0px}.photo-repair .button-box{margin-top:105px}}@media all and (min-width: 768px)and (max-width: 991px){#carousel-repro .carousel-control{top:auto;bottom: -140px}#carousel-repro .carousel-control.left{left:0px}#carousel-repro .carousel-control.right{right:0px}}@media all and (min-width: 992px){#carousel-repro .carousel-control.left{left: -125px}#carousel-repro .carousel-control.right{right: -125px}}#carousel-repro .carousel-control
img{margin:0;left:50%;transform:translate(-50%,-50%)}#filters>div{display:inline-block}body.category
#content{background-color:#f2f2f2}body.category .msg-link-box{background-color:#f2f2f2}.product-container{border:#e9e9e9 solid 1px;padding-left:15px;padding-right:15px;height:510px;background-color:#fff}.product-container .caption
h3{text-align:left}.product-container .caption h3
a{color:#797979;font-size:18px;font-style:normal;text-transform:none}.product-container
.bottom{display:flex;justify-content:space-between;align-items:center}.product-container .old-price{display:block;color:#797979}.product-container .favourite-buttons
.btn{border:none;padding:0;width:25px;background-color:transparent}.product-container .favourite-buttons .btn
.glyphicon{color:#797979;font-size:25px;line-height:25px}.product-container .favourite-buttons .btn.remove-from-favourites .glyphicon,
.product-container .favourite-buttons .btn:hover
.glyphicon{color:#b03267}#product-main-image{text-align:center}#product-main-image
img{display:inline-block}#product-datas
h1{margin-top:0;color:#b03267;font-size:38px;font-weight:200}@media all and (min-width: 992px){#product-datas
h1{font-size:50px;font-weight:100}}.favourite-box{display:flex;justify-content:space-between;margin-bottom:15px}.attribute-container{margin-bottom:15px}.attribute-container>label{padding-right:15px;min-width:165px}#product-basket{margin:0
auto;max-width:235px;text-align:center}#product-data .product-price{color:#b03267}#product-data .product-price .old-price{display:block;color:#b4b4b4;text-decoration:line-through}.qty-box{margin:15px
0}.product-form
input.qty{border:none}#product-datas .qty-box
.button{width:60px;color:#b4b4b4;font-size:60px;font-weight:800;line-height:60px;text-align:center}#product-datas .qty-box
.button.increase{color:#b03267}#rating-box{margin:15px
0}#rating-box
.stars{color:#b03267}#rating-box
.note{font-size:16px;font-weight:600}#recommend-button,#printMe{display:flex;margin:10px
20px;color:#949494;font-size:13px;font-weight:600;justify-content:space-between;text-decoration:none}#recommend-button:hover,#printMe:hover{color:#b03267}#recommend-button img,
#printMe
img{align-self:center}#content-page-bottom{padding-top:25px;padding-bottom:25px;background-color:#f2f2f2}#product-tab-content .product-tab{border:none}#product-tab-content .product-tab li
a{border:none;background:none;font-size:34px;font-weight:100}@media all and (min-width: 768px){#product-tab-content .product-tab li:first-child
a{padding-left:0}}#product-tab-content .product-tab li a:hover{color:#b03267}#statistic-products
h2{margin-top:15px;font-size:34px;font-weight:100}body.product .msg-link-box{background-color:#f2f2f2}.text-box{display:inline-block}.text-box.multiple-box-1{vertical-align:middle}.radio-group-container{display:inline-block;vertical-align:middle }.radio-group-container
label{margin-left:5px;vertical-align:middle}.radio-group-container .image-box{float:left;padding:5px
5px 0}.radio-group-container
.extra_charge{display:inline-block;color:#949494}.radio-group-container .extra_charge::before{content:"+"}.fileupload
.btn{height:36px}.qq-gallery .qq-upload-button{left:50%;transform:translate(-50%,0);width:150px !important;-webkit-border-radius:18px !important;-moz-border-radius:18px !important;border-radius:18px !important}.qq-gallery .qq-upload-list
li{max-width:215px !important;height:317px !important}.qq-gallery .qq-thumbnail-wrapper{width:215px !important;max-width:100%}@media all and (max-width: 767px) and (orientation: portrait){.qq-gallery .qq-upload-list
li{max-width:100% !important;margin-right:0 !important;width:100%;height:auto !important;font-size:18px !important}.qq-gallery .qq-thumbnail-wrapper{width:100% !important;max-width:100%}.qq-gallery .qq-upload-size{margin-top:5px;font-size:16px !important}.qq-gallery .qq-delete-icon{width:25px !important;height:25px !important;background-size:100% !important}.qq-gallery .qq-upload-list li .form-group{clear:both;padding-top:15px}}:root *> .qq-gallery .qq-thumbnail-selector{width:100%}.qq-file-info
select{height:auto;padding:5px}.qq-file-info
input{height:auto;padding:5px;vertical-align:text-bottom}.qq-file-info input[type=number]{margin-left:15px;max-width:100px}.qq-file-info
label{min-width:50px}.qq-file-info .radio-group-container
label{margin-bottom:0}table#utanrendelesi-arak{max-width:605px}table#utanrendelesi-arak
td{padding:5px}table#utanrendelesi-arak tr>td:last-child{text-align:right;white-space:nowrap}body.galleries .thumbnail
img{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}@media
print{body>header,body>footer{display:none}}.form-submit-search{border:2px
solid #b03267}@media all and (min-width: 992px){#menu-2{display:flex;justify-content:center;width:100%}}