.col-xs-6,.dropdown-menu,.owl-carousel .owl-item{float: left;}
b,strong{font-weight: 700;}
.mfp-title{overflow-wrap: break-word;}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height: 340px;}
.mfp-wrap,.owl-carousel .owl-item,.owl-carousel .owl-video-play-icon,.pswp,.pswp__bg,.pswp__container{backface-visibility: hidden;}
.pswp,html{text-size-adjust: 100%;}
.mfp-arrow,.owl-carousel,.owl-carousel .owl-item,.pswp__container,.slick-slider,html{-webkit-tap-highlight-color: transparent;}
.fa,[class^="ti-"]{}
.owl-carousel.owl-rtl{direction: rtl;}
ol,ul{list-style-type: none;}
img{border: 0px;}
aside,figcaption,figure,footer,header,main,menu,nav,section{display: block;}
a{background-color: transparent;}
h1{margin: 0.67em 0px;}
*,::after,::before,input[type="checkbox"],input[type="radio"]{box-sizing: border-box;}
button,input{margin: 0px;}
@keyframes load-spin { 
100% { transform: rotate(360deg); }
}
@-webkit-keyframes load-spin { 
100% { transform: rotate(360deg); }
}
@keyframes preloader { 
0%, 100%, 50% { height: 5px; transform: translateY(0px); }
25% { height: 22px; transform: translateY(9px); }
}
img{border: 0px;}
@-webkit-keyframes fadeIn { 
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes fadeIn { 
0% { opacity: 0; }
100% { opacity: 1; }
}
@-webkit-keyframes fadeInDown { 
0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInDown { 
0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
100% { opacity: 1; transform: none; }
}
@-webkit-keyframes fadeInDownBig { 
0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInDownBig { 
0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
100% { opacity: 1; transform: none; }
}
@-webkit-keyframes fadeInLeft { 
0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInLeft { 
0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@-webkit-keyframes fadeInLeftBig { 
0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInLeftBig { 
0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@-webkit-keyframes fadeInRight { 
0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInRight { 
0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@-webkit-keyframes fadeInRightBig { 
0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInRightBig { 
0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@-webkit-keyframes fadeInUp { 
0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInUp { 
0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
100% { opacity: 1; transform: none; }
}
@-webkit-keyframes fadeInUpBig { 
0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInUpBig { 
0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
100% { opacity: 1; transform: none; }
}
.owl-carousel,.owl-carousel .owl-item{position: relative;}
.owl-carousel .animated{animation-duration: 1s; animation-fill-mode: both;}
.owl-carousel .owl-animated-in{z-index: 0;}
.owl-carousel .owl-animated-out{z-index: 1;}
.owl-carousel .fadeOut{animation-name: fadeOut;}
@-webkit-keyframes fadeOut { 
0%, 0% { opacity: 1; }
100%, 100% { opacity: 0; }
}
@keyframes fadeOut { 
0%, 0% { opacity: 1; }
100%, 100% { opacity: 0; }
}
.owl-height{transition: height 0.5s ease-in-out;}
.owl-carousel{display: none; width: 100%; z-index: 1;}
.owl-carousel .owl-stage{position: relative;}
.owl-carousel .owl-stage::after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px;}
.owl-carousel .owl-stage-outer{position: relative; overflow: hidden; transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor: pointer; user-select: none;}
.owl-carousel .owl-item{user-select: none;}
.owl-carousel.owl-loaded{display: block;}
.owl-carousel.owl-loading{opacity: 0; display: block;}
.owl-carousel.owl-hidden{opacity: 0;}
.owl-carousel .owl-refresh .owl-item{display: none;}
.owl-carousel .owl-item{min-height: 1px; user-select: none;}
.owl-carousel .owl-item img{display: block; width: 100%; transform-style: preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item{user-select: auto;}
.slick-slider{}
.owl-carousel .owl-grab{cursor: grab;}
.owl-carousel.owl-rtl .owl-item{float: right;}
.no-js .owl-carousel{display: block;}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,[hidden],template{display: none;}
.owl-carousel .owl-item .owl-lazy{opacity: 0; transition: opacity 0.4s;}
.owl-carousel .owl-video-wrapper{position: relative; height: 100%; background: rgb(0, 0, 0);}
.owl-carousel .owl-video-play-icon{position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url(https://fastprint.in.th/wp-content/themes/zadora/assets/img/owl.video.play.png) no-repeat; cursor: pointer; z-index: 1; transition: scale 0.1s;}
body,figure{margin: 0px;}
.owl-carousel .owl-video-play-icon:hover{}
.owl-carousel .owl-video-tn{opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 0.4s;}
.owl-carousel .owl-video-frame{position: relative; z-index: 1;}
html{font-family: sans-serif;}
aside,figcaption,figure,footer,header,main,nav,section{display: block;}
audio:not([controls]){display: none; height: 0px;}
a{background: 0px 0px; color: rgb(66, 139, 202);}
a:active,a:hover{outline: 0px;}
svg:not(:root){overflow: hidden;}
button,input{font: inherit; color: inherit;}
button{overflow: visible;}
button{text-transform: none;}
button,input[type="submit"]{appearance: button; cursor: pointer;}
input[type="checkbox"],input[type="radio"]{box-sizing: border-box; padding: 0px;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{appearance: none;}
@media print {img{break-inside: avoid;}
*{color: rgb(0, 0, 0) !important; text-shadow: none !important; background: 0px 0px !important; box-shadow: none !important;}
a,a:visited{text-decoration: underline;}
a[href]::after{content: " (" attr(href) ")";}
a[href^="javascript:"]::after,a[href^="#"]::after{content: "";}
img{max-width: 100% !important;}
h2,h3,p{orphans: 3; widows: 3;}
h2,h3{break-after: avoid;}
.navbar{display: none;}}
.dropdown-menu,.modal-content{background-clip: padding-box;}
.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover,.navbar-toggle,.open > .dropdown-toggle.btn-danger,.open > .dropdown-toggle.btn-default,.open > .dropdown-toggle.btn-info,.open > .dropdown-toggle.btn-primary,.open > .dropdown-toggle.btn-warning{background-image: none;}
body{background-color: rgb(255, 255, 255);}
@font-face { font-family: "Glyphicons Halflings"; src: url(https://fastprint.in.th/wp-content/themes/zadora/assets/fonts/glyphicons-halflings-regular.woff) format("woff"), url(https://fastprint.in.th/wp-content/themes/zadora/assets/fonts/glyphicons-halflings-regular.ttf) format("truetype"); }
.glyphicon-search::before{content: "";}
.glyphicon-shopping-cart::before{content: "";}
.glyphicon-header::before{content: "";}
*,::after,::before{box-sizing: border-box;}
html{font-size: 10px;}
body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; color: rgb(51, 51, 51);}
button,input{font-family: inherit; font-size: inherit; line-height: inherit;}
a:focus,a:hover{text-decoration: underline;}
h1,h2,h3{font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit;}
h1,h2,h3{margin-top: 20px; margin-bottom: 10px;}
ol,ul{margin-top: 0px;}
h1{font-size: 36px;}
h2{font-size: 30px;}
h3{font-size: 24px;}
p{margin: 0px 0px 10px;}
ul ul{margin-bottom: 0px;}
label{font-weight: 700;}
blockquote footer{line-height: 1.42857;}
small{font-size: 85%;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.page-header{padding-bottom: 9px;}
ol,ul{margin-bottom: 10px;}
@media (min-width: 768px) {.container{width: 750px;}}
.container::after,.modal-footer::after,.nav::after,.navbar-collapse::after,.navbar-header::after,.navbar::after,.row::after,.slick-track::after{clear: both;}
blockquote footer{display: block; font-size: 80%; color: rgb(119, 119, 119);}
blockquote footer::before{content: "— ";}
.blockquote-reverse footer::before,blockquote.pull-right footer::before{content: "";}
.blockquote-reverse footer::after,blockquote.pull-right footer::after{content: " —";}
.container{margin-right: auto; margin-left: auto;}
.container{padding-right: 15px; padding-left: 15px;}
@media (min-width: 992px) {.container{width: 970px;}}
@media (min-width: 1200px) {.container{width: 1200px;}}
.row{margin-right: -15px; margin-left: -15px;}
.col-lg-2,.col-lg-5,.col-md-2,.col-md-3,.col-md-4,.col-md-7,.col-sm-4,.col-sm-6,.col-xs-6{position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.col-xs-6{width: 50%;}
@media (min-width: 768px) {.col-sm-4,.col-sm-6{float: left;}
.col-sm-6{width: 50%;}
.col-sm-4{width: 33.3333%;}}
@media (min-width: 992px) {.col-md-2,.col-md-3,.col-md-4,.col-md-7{float: left;}
.col-md-7{width: 58.3333%;}
.col-md-4{width: 33.3333%;}
.col-md-3{width: 25%;}
.col-md-2{width: 16.6667%;}}
@media (min-width: 1200px) {.col-lg-2,.col-lg-5{float: left;}
.col-lg-5{width: 41.6667%;}
.col-lg-2{width: 16.6667%;}}
.table-hover > tbody > tr:hover > .active{background-color: rgb(232, 232, 232);}
@media screen and (max-width: 767px) {#jws_header .top-bar .header-currency form{margin: 0px auto; max-width: 46px;}
#quick-view-modal .close-modal{right: 5px !important; top: 0px !important;}}
label{display: inline-block; max-width: 100%; margin-bottom: 5px;}
input[type="search"]{box-sizing: border-box; appearance: none;}
.menu-sidebar-fixed,.mfp-container,.slick-slider,img.mfp-img{box-sizing: border-box;}
input[type="checkbox"],input[type="radio"]{margin: 4px 0px 0px; line-height: normal;}
input[type="checkbox"]:focus,input[type="radio"]:focus{outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px;}
.open > .dropdown-toggle.btn-default{color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); border-color: rgb(173, 173, 173);}
.open > .dropdown-toggle.btn-primary{color: rgb(255, 255, 255); background-color: rgb(48, 113, 169); border-color: rgb(40, 94, 142);}
.open > .dropdown-toggle.btn-success{color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color: rgb(57, 132, 57);}
.open > .dropdown-toggle.btn-success{background-image: none;}
.open > .dropdown-toggle.btn-info{color: rgb(255, 255, 255); background-color: rgb(49, 176, 213); border-color: rgb(38, 154, 188);}
.open > .dropdown-toggle.btn-warning{color: rgb(255, 255, 255); background-color: rgb(236, 151, 31); border-color: rgb(213, 133, 18);}
.open > .dropdown-toggle.btn-danger{color: rgb(255, 255, 255); background-color: rgb(201, 48, 44); border-color: rgb(172, 41, 37);}
.dropdown-menu{position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; min-width: 160px; padding: 5px 0px; margin: 2px 0px 0px; font-size: 14px; text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px;}
.dropdown-menu-right,.dropdown-menu.pull-right{right: 0px; left: auto;}
.dropdown-header,.dropdown-menu > li > a{display: block; padding: 3px 20px; line-height: 1.42857; white-space: nowrap;}
.btn-group-vertical > .btn:not(:first-child):not(:last-child),.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius: 0px;}
.dropdown-menu .divider{height: 1px; margin: 9px 0px; overflow: hidden; background-color: rgb(229, 229, 229);}
.dropdown-menu > li > a{clear: both; font-weight: 400; color: rgb(51, 51, 51);}
.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{color: rgb(38, 38, 38); text-decoration: none; background-color: rgb(245, 245, 245);}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(66, 139, 202); outline: 0px;}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover{color: rgb(119, 119, 119);}
.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover{text-decoration: none; cursor: not-allowed; background-color: transparent;}
.open > .dropdown-menu{display: block;}
.open > a{outline: 0px;}
.dropdown-menu-left{right: auto; left: 0px;}
.dropdown-header{font-size: 12px; color: rgb(119, 119, 119);}
.nav-justified > .dropdown .dropdown-menu,.nav-tabs.nav-justified > .dropdown .dropdown-menu{top: auto; left: auto;}
.pull-right > .dropdown-menu{right: 0px; left: auto;}
.navbar-fixed-bottom .dropdown .caret{content: ""; border-top: 0px; border-bottom: 4px solid;}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top: auto; bottom: 100%; margin-bottom: 1px;}
@media (min-width: 768px) {.navbar-right .dropdown-menu{right: 0px; left: auto;}
.navbar-right .dropdown-menu-left{right: auto; left: 0px;}}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.btn-group-vertical > .btn:last-child:not(:first-child){border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 4px;}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius: 0px;}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-left-radius: 0px; border-top-right-radius: 0px;}
.btn-group-justified > .btn-group .dropdown-menu{left: auto;}
.nav > li,.nav > li > a{display: block; position: relative;}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius: 0px;}
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,.input-group-btn:first-child > .btn:not(:first-child){border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
.nav{padding-left: 0px; margin-bottom: 0px; list-style: none;}
.nav > li > a{padding: 10px 15px;}
.nav > li > a:focus,.nav > li > a:hover{text-decoration: none; background-color: rgb(238, 238, 238);}
.nav > li.disabled > a{color: rgb(119, 119, 119);}
.nav > li.disabled > a:focus,.nav > li.disabled > a:hover{color: rgb(119, 119, 119); text-decoration: none; cursor: not-allowed; background-color: transparent;}
.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background-color: rgb(238, 238, 238); border-color: rgb(66, 139, 202);}
.nav .nav-divider{height: 1px; margin: 9px 0px; overflow: hidden; background-color: rgb(229, 229, 229);}
.nav > li > a > img{max-width: none;}
.nav-tabs{border-bottom: 1px solid rgb(221, 221, 221);}
.nav-tabs > li{float: left; margin-bottom: -1px;}
.nav-tabs > li > a{margin-right: 2px; line-height: 1.42857; border: 1px solid transparent; border-radius: 4px 4px 0px 0px;}
.nav-tabs > li > a:hover{border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221);}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; border-image: none;}
.nav-tabs.nav-justified{width: 100%; border-bottom: 0px;}
.nav-tabs.nav-justified > li{float: none;}
.nav-tabs.nav-justified > li > a{margin-bottom: 5px; text-align: center; margin-right: 0px; border-radius: 4px;}
.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:hover{border: 1px solid rgb(221, 221, 221);}
@media (min-width: 768px) {.nav-tabs.nav-justified > li{display: table-cell; width: 1%;}
.nav-tabs.nav-justified > li > a{margin-bottom: 0px; border-bottom: 1px solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px;}
.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:hover{border-bottom-color: rgb(255, 255, 255);}}
.nav-pills > li{float: left;}
.nav-justified > li,.nav-stacked > li{float: none;}
.nav-pills > li > a{border-radius: 4px;}
.nav-pills > li + li{margin-left: 2px;}
.nav-pills > li.active > a,.nav-pills > li.active > a:focus,.nav-pills > li.active > a:hover{color: rgb(255, 255, 255); background-color: rgb(66, 139, 202);}
.nav-stacked > li + li{margin-top: 2px; margin-left: 0px;}
.nav-justified{width: 100%;}
.nav-justified > li > a{margin-bottom: 5px; text-align: center;}
.nav-tabs-justified{border-bottom: 0px;}
.nav-tabs-justified > li > a{margin-right: 0px; border-radius: 4px;}
.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:focus,.nav-tabs-justified > .active > a:hover{border: 1px solid rgb(221, 221, 221);}
@media (min-width: 768px) {.nav-justified > li{display: table-cell; width: 1%;}
.nav-justified > li > a{margin-bottom: 0px;}
.nav-tabs-justified > li > a{border-bottom: 1px solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px;}
.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:focus,.nav-tabs-justified > .active > a:hover{border-bottom-color: rgb(255, 255, 255);}}
.tab-content > .active{display: block;}
.nav-tabs .dropdown-menu{margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px;}
.navbar{position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent;}
.navbar-collapse{padding-right: 15px; padding-left: 15px; overflow-x: visible; border-top: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset;}
.navbar-collapse.in{overflow-y: auto;}
@media (min-width: 768px) {.navbar{border-radius: 4px;}
.navbar-header{float: left;}
.navbar-collapse{width: auto; border-top: 0px; box-shadow: none;}
.navbar-collapse.collapse{padding-bottom: 0px; display: block !important; height: auto !important; overflow: visible !important;}
.navbar-collapse.in{overflow-y: visible;}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right: 0px; padding-left: 0px;}}
.modal,.modal-open{overflow: hidden;}
@media (max-width: 480px) and (orientation: landscape) {.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height: 200px;}}
.container-fluid > .navbar-collapse,.container-fluid > .navbar-header,.container > .navbar-collapse,.container > .navbar-header{margin-right: -15px; margin-left: -15px;}
.navbar-static-top{z-index: 1000; border-width: 0px 0px 1px;}
.navbar-fixed-bottom,.navbar-fixed-top{position: fixed; right: 0px; left: 0px; z-index: 1030; transform: translate3d(0px, 0px, 0px);}
.navbar-fixed-top{top: 0px; border-width: 0px 0px 1px;}
.navbar-fixed-bottom{bottom: 0px; margin-bottom: 0px; border-width: 1px 0px 0px;}
.navbar-brand{float: left; height: 50px; padding: 15px; font-size: 18px; line-height: 20px;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration: none;}
@media (min-width: 768px) {.container-fluid > .navbar-collapse,.container-fluid > .navbar-header,.container > .navbar-collapse,.container > .navbar-header{margin-right: 0px; margin-left: 0px;}
.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius: 0px;}
.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left: -15px;}}
.navbar-toggle{position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; border: 1px solid transparent; border-radius: 4px;}
.navbar-toggle:focus{outline: 0px;}
.navbar-toggle .icon-bar{display: block; width: 22px; height: 2px; border-radius: 1px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top: 4px;}
.navbar-nav{margin: 7.5px -15px;}
.navbar-nav > li > a{padding-top: 10px; padding-bottom: 10px; line-height: 20px;}
@media (max-width: 767px) {.navbar-nav .open .dropdown-menu{position: static; float: none; width: auto; margin-top: 0px; background-color: transparent; border: 0px; box-shadow: none;}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu > li > a{padding: 5px 15px 5px 25px;}
.navbar-nav .open .dropdown-menu > li > a{line-height: 20px;}
.navbar-nav .open .dropdown-menu > li > a:focus,.navbar-nav .open .dropdown-menu > li > a:hover{background-image: none;}}
@media (min-width: 768px) {.navbar-toggle{display: none;}
.navbar-nav{float: left; margin: 0px;}
.navbar-nav > li{float: left;}
.navbar-nav > li > a{padding-top: 15px; padding-bottom: 15px;}
.navbar-nav.navbar-right:last-child{margin-right: -15px;}
.navbar-left{float: left !important;}
.navbar-right{float: right !important;}}
.navbar-form{padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset, rgba(255, 255, 255, 0.1) 0px 1px 0px; margin: 8px -15px;}
@media (min-width: 768px) {.navbar-form .control-label,.navbar-form .form-group{margin-bottom: 0px; vertical-align: middle;}
.navbar-form .form-group{display: inline-block;}
.navbar-form .form-control{display: inline-block; width: auto; vertical-align: middle;}
.navbar-form .input-group{display: inline-table; vertical-align: middle;}
.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width: auto;}
.navbar-form .input-group > .form-control{width: 100%;}
.navbar-form .checkbox,.navbar-form .radio{display: inline-block; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;}
.navbar-form .checkbox label,.navbar-form .radio label{padding-left: 0px;}
.navbar-form .checkbox input[type="checkbox"],.navbar-form .radio input[type="radio"]{position: relative; margin-left: 0px;}
.navbar-form .has-feedback .form-control-feedback{top: 0px;}
.navbar-form{width: auto; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; border: 0px; box-shadow: none;}
.navbar-form.navbar-right:last-child{margin-right: -15px;}}
@media (max-width: 767px) {.navbar-form .form-group{margin-bottom: 5px;}}
.navbar-nav > li > .dropdown-menu{margin-top: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px;}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.navbar-btn{margin-top: 8px; margin-bottom: 8px;}
.navbar-btn.btn-sm{margin-top: 10px; margin-bottom: 10px;}
.navbar-btn.btn-xs{margin-top: 14px; margin-bottom: 14px;}
.navbar-text{margin-top: 15px; margin-bottom: 15px;}
@media (min-width: 768px) {.navbar-text{float: left; margin-right: 15px; margin-left: 15px;}
.navbar-text.navbar-right:last-child{margin-right: 0px;}}
.navbar-default{background-color: rgb(248, 248, 248); border-color: rgb(231, 231, 231);}
.navbar-default .navbar-brand{color: rgb(119, 119, 119);}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color: rgb(94, 94, 94); background-color: transparent;}
.navbar-default .navbar-nav > li > a,.navbar-default .navbar-text{color: rgb(119, 119, 119);}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{color: rgb(51, 51, 51); background-color: transparent;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);}
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:focus,.navbar-default .navbar-nav > .disabled > a:hover{color: rgb(204, 204, 204); background-color: transparent;}
.navbar-default .navbar-toggle{border-color: rgb(221, 221, 221);}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color: rgb(221, 221, 221);}
.navbar-default .navbar-toggle .icon-bar{background-color: rgb(136, 136, 136);}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color: rgb(231, 231, 231);}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);}
@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: rgb(119, 119, 119);}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color: rgb(51, 51, 51); background-color: transparent;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover{color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover{color: rgb(204, 204, 204); background-color: transparent;}}
.navbar-default .navbar-link{color: rgb(119, 119, 119);}
.navbar-default .navbar-link:hover{color: rgb(51, 51, 51);}
.navbar-default .btn-link{color: rgb(119, 119, 119);}
.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color: rgb(51, 51, 51);}
.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color: rgb(204, 204, 204);}
.navbar-inverse{background-color: rgb(34, 34, 34); border-color: rgb(8, 8, 8);}
.navbar-inverse .navbar-brand{color: rgb(119, 119, 119);}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color: rgb(255, 255, 255); background-color: transparent;}
.navbar-inverse .navbar-nav > li > a,.navbar-inverse .navbar-text{color: rgb(119, 119, 119);}
.navbar-inverse .navbar-nav > li > a:focus,.navbar-inverse .navbar-nav > li > a:hover{color: rgb(255, 255, 255); background-color: transparent;}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:focus,.navbar-inverse .navbar-nav > .active > a:hover{color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);}
.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:focus,.navbar-inverse .navbar-nav > .disabled > a:hover{color: rgb(68, 68, 68); background-color: transparent;}
.navbar-inverse .navbar-toggle{border-color: rgb(51, 51, 51);}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color: rgb(51, 51, 51);}
.navbar-inverse .navbar-toggle .icon-bar{background-color: rgb(255, 255, 255);}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color: rgb(16, 16, 16);}
.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:focus,.navbar-inverse .navbar-nav > .open > a:hover{color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);}
@media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color: rgb(8, 8, 8);}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color: rgb(8, 8, 8);}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color: rgb(119, 119, 119);}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover{color: rgb(255, 255, 255); background-color: transparent;}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover{color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover{color: rgb(68, 68, 68); background-color: transparent;}}
.navbar-inverse .navbar-link{color: rgb(119, 119, 119);}
.navbar-inverse .navbar-link:hover{color: rgb(255, 255, 255);}
.navbar-inverse .btn-link{color: rgb(119, 119, 119);}
.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color: rgb(255, 255, 255);}
.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color: rgb(68, 68, 68);}
.breadcrumb > .active{color: rgb(119, 119, 119);}
.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{z-index: 2; color: rgb(255, 255, 255); cursor: default; background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202);}
.nav-pills > .active > a > .badge{color: rgb(66, 139, 202); background-color: rgb(255, 255, 255);}
.nav-pills > li > a > .badge{margin-left: 3px;}
.modal,.modal-backdrop{inset: 0px;}
@-webkit-keyframes progress-bar-stripes { 
0% { background-position: 40px 0px; }
100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes { 
0% { background-position: 40px 0px; }
100% { background-position: 0px 0px; }
}
.panel-footer{padding: 10px 15px; background-color: rgb(245, 245, 245); border-top: 1px solid rgb(221, 221, 221); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}
.list-group + .panel-footer{border-top-width: 0px;}
.panel-group .panel-footer{border-top: 0px;}
.panel-group .panel-footer + .panel-collapse .panel-body{border-bottom: 1px solid rgb(221, 221, 221);}
.panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: rgb(221, 221, 221);}
.panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: rgb(66, 139, 202);}
.panel-success > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: rgb(214, 233, 198);}
.panel-info > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: rgb(188, 232, 241);}
.panel-warning > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: rgb(250, 235, 204);}
.panel-danger > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: rgb(235, 204, 209);}
.modal{position: fixed; z-index: 1050; display: none; outline: 0px;}
.modal.fade .modal-dialog{transition: transform 0.3s ease-out; transform: translate3d(0px, -25%, 0px);}
.modal.in .modal-dialog{transform: translate3d(0px, 0px, 0px);}
.modal.in .modal-dialog{transform: translate3d(0px, 0px, 0px);}
.modal-open .modal{overflow: hidden auto;}
.modal-dialog{position: relative; width: auto; margin: 10px;}
.modal-content{position: relative; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 9px;}
.modal-backdrop{position: fixed; z-index: 1040; background-color: rgb(0, 0, 0);}
.modal-backdrop.fade{opacity: 0;}
.modal-backdrop.in{opacity: 0.5;}
.modal-header{min-height: 16.43px; padding: 15px; border-bottom: 1px solid rgb(229, 229, 229);}
.modal-header .close{margin-top: -2px;}
.modal-title{margin: 0px; line-height: 1.42857;}
.modal-body{position: relative; padding: 15px;}
.modal-footer{padding: 15px; text-align: right; border-top: 1px solid rgb(229, 229, 229);}
.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom: 0px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0);}
.modal-footer .btn + .btn{margin-bottom: 0px; margin-left: 5px;}
.modal-footer .btn-group .btn + .btn{margin-left: -1px;}
.modal-footer .btn-block + .btn-block{margin-left: 0px;}
.modal-scrollbar-measure{position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;}
@media (min-width: 768px) {.modal-dialog{width: 600px; margin: 30px auto;}
.modal-content{box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px;}
.modal-sm{width: 300px;}}
@media (min-width: 992px) {.modal-lg{width: 900px;}}
.tooltip{position: absolute; z-index: 1070; display: block; font-size: 12px; line-height: 1.4; visibility: visible; opacity: 0;}
.tooltip.in{opacity: 0.9;}
.tooltip.top{padding: 5px 0px; margin-top: -3px;}
.tooltip.right{padding: 0px 5px; margin-left: 3px;}
.tooltip.bottom{padding: 5px 0px; margin-top: 3px;}
.tooltip.left{padding: 0px 5px; margin-left: -3px;}
.tooltip-inner{max-width: 200px; padding: 3px 8px; color: rgb(255, 255, 255); text-align: center; text-decoration: none; background-color: rgb(0, 0, 0); border-radius: 4px;}
.tooltip-arrow{position: absolute; width: 0px; height: 0px; border-color: transparent; border-style: solid;}
.tooltip.top .tooltip-arrow{left: 50%; margin-left: -5px;}
.tooltip.top-left .tooltip-arrow{left: 5px;}
.tooltip.top-right .tooltip-arrow{right: 5px;}
.tooltip.right .tooltip-arrow{top: 50%; left: 0px; margin-top: -5px; border-width: 5px 5px 5px 0px; border-right-color: rgb(0, 0, 0);}
.tooltip.left .tooltip-arrow{top: 50%; right: 0px; margin-top: -5px; border-width: 5px 0px 5px 5px; border-left-color: rgb(0, 0, 0);}
.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); top: 0px;}
.tooltip.bottom .tooltip-arrow{left: 50%; margin-left: -5px;}
.tooltip.bottom-left .tooltip-arrow{left: 5px;}
.tooltip.bottom-right .tooltip-arrow{right: 5px;}
.mfp-container{text-align: center;}
.carousel-inner > .active{display: block;}
.carousel-inner > .active{left: 0px;}
.container::after,.container::before,.modal-footer::after,.modal-footer::before,.nav::after,.nav::before,.navbar-collapse::after,.navbar-collapse::before,.navbar-header::after,.navbar-header::before,.navbar::after,.navbar::before,.row::after,.row::before{display: table; content: " ";}
.show{display: block !important;}
@media (min-width: 1200px) {.hidden-lg{display: none !important;}}
@media (max-width: 767px) {.hidden-xs{display: none !important;}}
@media (min-width: 768px) and (max-width: 991px) {.hidden-sm{display: none !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.hidden-md{display: none !important;}}
.fa{display: inline-block;}
.slick-list,.slick-slider,.slick-track{position: relative; display: block;}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility: hidden;}
.slick-slider{user-select: none; touch-action: pan-y;}
.slick-list{overflow: hidden; margin: 0px; padding: 0px;}
.slick-list:focus{outline: 0px;}
.slick-list.dragging{cursor: pointer;}
.slick-slider .slick-list,.slick-slider .slick-track{transform: translate3d(0px, 0px, 0px);}
.slick-track{top: 0px; left: 0px;}
.slick-track::after,.slick-track::before{display: table; content: "";}
.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}
[dir="rtl"] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden{display: none;}
.mfp-bg,.mfp-wrap{position: fixed; left: 0px; top: 0px;}
.mfp-bg,.mfp-container,.mfp-wrap{height: 100%; width: 100%;}
.mfp-arrow::after,.mfp-arrow::before,.mfp-container::before,.mfp-figure::after{content: "";}
.mfp-bg{z-index: 1042; overflow: hidden; background: rgb(11, 11, 11); opacity: 0.8;}
.mfp-wrap{z-index: 1043; outline: 0px !important;}
.mfp-container{position: absolute; left: 0px; top: 0px; padding: 0px 8px;}
.mfp-container::before{display: inline-block; height: 100%; vertical-align: middle;}
.mfp-align-top .mfp-container::before{display: none;}
.mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0px auto; text-align: left; z-index: 1045;}
.mfp-close,.mfp-preloader{text-align: center; position: absolute;}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width: 100%; cursor: auto;}
.mfp-ajax-cur{cursor: progress;}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: zoom-out;}
.mfp-zoom{cursor: zoom-in;}
.mfp-auto-cursor .mfp-content{cursor: auto;}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{user-select: none;}
.mfp-loading.mfp-figure{display: none;}
.mfp-hide{display: none !important;}
.mfp-preloader{color: rgb(204, 204, 204); top: 50%; width: auto; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044;}
.mfp-preloader a{color: rgb(204, 204, 204);}
.mfp-close,.mfp-preloader a:hover{color: rgb(255, 255, 255);}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display: none;}
button.mfp-arrow,button.mfp-close{overflow: visible; cursor: pointer; background: 0px 0px; border: 0px; appearance: none; display: block; outline: 0px; padding: 0px; z-index: 1046; box-shadow: none; touch-action: manipulation;}
.mfp-figure::after,.mfp-iframe-scaler iframe{box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px; position: absolute; left: 0px;}
.mfp-close{height: 44px; line-height: 44px; right: 0px; top: 0px; text-decoration: none; opacity: 0.65; padding: 0px 0px 18px 10px; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;}
.mfp-close:focus,.mfp-close:hover{opacity: 1;}
.mfp-close:active{top: 1px;}
.mfp-close-btn-in .mfp-close{color: rgb(51, 51, 51);}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color: rgb(255, 255, 255); right: -6px; text-align: right; padding-right: 6px; width: 100%;}
.mfp-counter{position: absolute; top: 0px; right: 0px; color: rgb(204, 204, 204); font-size: 12px; line-height: 18px; white-space: nowrap;}
.mfp-figure,img.mfp-img{line-height: 0;}
.mfp-arrow{position: absolute; opacity: 0.65; margin: -55px 0px 0px; top: 50%; padding: 0px; width: 90px; height: 110px;}
.mfp-arrow:active{margin-top: -54px;}
.mfp-arrow:focus,.mfp-arrow:hover{opacity: 1;}
.mfp-arrow::after,.mfp-arrow::before{display: block; width: 0px; height: 0px; position: absolute; left: 0px; top: 0px; margin-top: 35px; margin-left: 35px; border: inset transparent;}
.mfp-arrow::after{border-top-width: 13px; border-bottom-width: 13px; top: 8px;}
.mfp-arrow::before{border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7;}
.mfp-arrow-left{left: 0px;}
.mfp-arrow-left::after{border-right: 17px solid rgb(255, 255, 255); margin-left: 31px;}
.mfp-arrow-left::before{margin-left: 25px; border-right: 27px solid rgb(63, 63, 63);}
.mfp-arrow-right{right: 0px;}
.mfp-arrow-right::after{border-left: 17px solid rgb(255, 255, 255); margin-left: 39px;}
.mfp-arrow-right::before{border-left: 27px solid rgb(63, 63, 63);}
.mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 900px;}
.mfp-image-holder .mfp-content,img,img.mfp-img{max-width: 100%;}
.mfp-iframe-holder .mfp-close{top: -40px;}
.mfp-iframe-scaler{width: 100%; height: 0px; overflow: hidden; padding-top: 56.25%;}
.mfp-iframe-scaler iframe{display: block; top: 0px; width: 100%; height: 100%; background: rgb(0, 0, 0);}
.mfp-figure::after,img.mfp-img{width: auto; height: auto; display: block;}
img.mfp-img{padding: 40px 0px; margin: 0px auto;}
.mfp-figure::after{top: 40px; bottom: 40px; right: 0px; z-index: -1; background: rgb(68, 68, 68);}
.mfp-figure small{color: rgb(189, 189, 189); display: block; font-size: 12px; line-height: 14px;}
.mfp-figure figure{margin: 0px;}
.mfp-bottom-bar{margin-top: -36px; position: absolute; top: 100%; left: 0px; width: 100%; cursor: auto;}
.mfp-title{text-align: left; line-height: 18px; color: rgb(243, 243, 243); padding-right: 36px;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder{padding-left: 0px; padding-right: 0px;}
.mfp-img-mobile img.mfp-img{padding: 0px;}
.mfp-img-mobile .mfp-figure::after{top: 0px; bottom: 0px;}
.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px;}
.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6); bottom: 0px; margin: 0px; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0px;}
.mfp-img-mobile .mfp-counter{right: 5px; top: 3px;}
.mfp-img-mobile .mfp-close{top: 0px; right: 0px; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0px;}}
@media (max-width: 900px) {.mfp-arrow{transform: scale(0.75);}
.mfp-arrow-left{transform-origin: 0px center;}
.mfp-arrow-right{transform-origin: 100% center;}
.mfp-container{padding-left: 6px; padding-right: 6px;}}
.white-popup{background: rgb(255, 255, 255); margin: 0px auto; max-width: 400px; padding: 25px; position: relative; width: auto;}
.mfp-zoom-in .mfp-with-anim{opacity: 0; transform: scale(0.8); transition: 0.2s ease-in-out;}
.mfp-zoom-in.mfp-bg{opacity: 0; transition: 0.3s ease-out;}
.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity: 1; transform: scale(1);}
.mfp-zoom-in.mfp-ready.mfp-bg{opacity: 0.8;}
.mfp-zoom-in.mfp-removing .mfp-with-anim{opacity: 0; transform: scale(0.8);}
.mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0;}
.mfp-newspaper .mfp-with-anim{opacity: 0; transform: scale(0) rotate(500deg); transition: 0.5s;}
.mfp-newspaper.mfp-bg{opacity: 0; transition: 0.5s;}
.mfp-newspaper.mfp-ready .mfp-with-anim{opacity: 1; transform: scale(1) rotate(0deg);}
.mfp-newspaper.mfp-ready.mfp-bg{opacity: 0.8;}
.mfp-newspaper.mfp-removing .mfp-with-anim{opacity: 0; transform: scale(0) rotate(500deg);}
.mfp-newspaper.mfp-removing.mfp-bg{opacity: 0;}
.mfp-move-horizontal .mfp-with-anim{opacity: 0; transform: translateX(-50px); transition: 0.3s;}
.mfp-move-horizontal.mfp-bg{opacity: 0; transition: 0.3s;}
.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity: 1; transform: translateX(0px);}
.mfp-move-horizontal.mfp-ready.mfp-bg{opacity: 0.8;}
.mfp-move-horizontal.mfp-removing .mfp-with-anim{opacity: 0; transform: translateX(50px);}
.mfp-move-horizontal.mfp-removing.mfp-bg{opacity: 0;}
.mfp-move-from-top .mfp-content{vertical-align: top;}
.mfp-move-from-top .mfp-with-anim{opacity: 0; transform: translateY(-100px); transition: 0.2s;}
.mfp-move-from-top.mfp-bg{opacity: 0; transition: 0.2s;}
.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity: 1; transform: translateY(0px);}
.mfp-move-from-top.mfp-ready.mfp-bg{opacity: 0.8;}
.mfp-move-from-top.mfp-removing .mfp-with-anim{opacity: 0; transform: translateY(-50px);}
.mfp-move-from-top.mfp-removing.mfp-bg{opacity: 0;}
.mfp-3d-unfold .mfp-content{perspective: 2000px;}
.mfp-3d-unfold .mfp-with-anim{opacity: 0; transform: rotateY(-60deg); transform-style: preserve-3d; transition: 0.3s ease-in-out;}
.mfp-3d-unfold.mfp-bg{opacity: 0; transition: 0.5s;}
.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity: 1; transform: rotateY(0deg);}
.mfp-3d-unfold.mfp-ready.mfp-bg{opacity: 0.8;}
.mfp-3d-unfold.mfp-removing .mfp-with-anim{opacity: 0; transform: rotateY(60deg);}
.mfp-3d-unfold.mfp-removing.mfp-bg{opacity: 0;}
.mfp-zoom-out .mfp-with-anim{opacity: 0; transform: scale(1.3); transition: 0.3s ease-in-out;}
.mfp-zoom-out.mfp-bg{opacity: 0; transition: 0.3s ease-out;}
.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity: 1; transform: scale(1);}
.mfp-zoom-out.mfp-ready.mfp-bg{opacity: 0.8;}
.mfp-zoom-out.mfp-removing .mfp-with-anim{opacity: 0; transform: scale(1.3);}
.mfp-zoom-out.mfp-removing.mfp-bg{opacity: 0;}
@-webkit-keyframes hinge { 
0% { animation-timing-function: ease-in-out; transform: rotate(0deg); transform-origin: left top 0px; }
20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); transform-origin: left top 0px; }
40% { animation-timing-function: ease-in-out; transform: rotate(60deg); transform-origin: left top 0px; }
80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg) translateY(0px); transform-origin: left top 0px; }
100% { opacity: 0; transform: translateY(700px); }
}
@keyframes hinge { 
0% { animation-timing-function: ease-in-out; transform: rotate(0deg); transform-origin: left top 0px; }
20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); transform-origin: left top 0px; }
40% { animation-timing-function: ease-in-out; transform: rotate(60deg); transform-origin: left top 0px; }
80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg) translateY(0px); transform-origin: left top 0px; }
100% { opacity: 0; transform: translateY(700px); }
}
.mfp-with-fade .mfp-content,.mfp-with-fade.mfp-bg{opacity: 0; transition: opacity 0.5s ease-out;}
.mfp-with-fade.mfp-ready .mfp-content{opacity: 1;}
.mfp-with-fade.mfp-ready.mfp-bg{opacity: 0.8;}
.mfp-with-fade.mfp-removing.mfp-bg{opacity: 0;}
.pswp,.pswp__bg,.pswp__scroll-wrap{height: 100%; width: 100%;}
.pswp,.pswp__item,.pswp__scroll-wrap{overflow: hidden; top: 0px; left: 0px;}
.pswp,.pswp__bg,.pswp__item,.pswp__scroll-wrap{position: absolute;}
.pswp{display: none; touch-action: none; z-index: 1500; outline: 0px;}
.pswp *{box-sizing: border-box;}
.pswp__bg{left: 0px; top: 0px; background: rgb(0, 0, 0); opacity: 0; transform: translateZ(0px); will-change: opacity;}
.pswp__container{touch-action: none; position: absolute; inset: 0px;}
.pswp__container{user-select: none;}
.pswp__bg{transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}
.pswp__item{right: 0px; bottom: 0px;}