body{font-family:'Roboto', sans-serif;font-size:22px;color:#222;}
h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;margin:0px;color:#222;}
a{color:#333;} a:hover, a:focus{color:#00c7f7;text-decoration:none;}
.btn{border-radius:0;width:210px;padding:14px 35px;font-weight: bold;text-transform:uppercase;color: #fff;} .btn-auto{width:auto;} .btn.btn-icon {padding: 14px 60px 14px 35px;margin-top:10px;} .btn-icon i {font-size: 25px;position: absolute;margin-left: 5px;margin-top: -2px;}
.btn:hover, .btn:focus, .btn:active, .btn.active  {background: #000;color: #fff;}
/**m**/
.navbar-custom .dropdown-menu{box-shadow:none} 
.navbar a{transition:color 0.125s ease-in-out 0s}
.navbar-custom{background-color: rgba(255, 255, 255, 0.75);border:0;border-radius:0;z-index:1000;text-transform:uppercase;letter-spacing:1px;font-size:13px;padding-top: 10px;padding-bottom: 10px;transition:background, padding 0.4s ease-in-out 0s;}
.navbar-custom .navbar-brand{font-weight:400;font-size:22px;color:#fff;padding-top:0px;} .navbar-brand > img{width:150px;margin-top: -3px;transition: all 0.4s ease-in-out 0s;}
.navbar-custom .nav li {text-align: center;} .navbar-custom .nav li>a{position:relative;} 
.navbar-custom .dropdown-menu{background:rgba(26,26,26,0.5);border-radius:0;border:0;padding:0;box-shadow:none}
.navbar-custom .dropdown-menu>li>a{border-bottom:1px solid rgba(73,71,71,0.15) !important;padding:11px 15px;color:#fff;}
.navbar-custom .dropdown-menu .dropdown-menu{border-left:1px solid rgba(73,71,71,0.15);left:100%;right:auto;top:0;margin-top:0}
.navbar-custom .dropdown-menu.left-side .dropdown-menu{border:0;border-right:1px solid rgba(73,71,71,0.15);right:100%;left:auto}
.navbar-custom .nav>li>a:focus,.navbar-custom .nav>li>a:hover,.navbar-custom .nav .open>a,.navbar-custom .nav .open>a:focus,.navbar-custom .nav .open>a:hover,.navbar-custom .dropdown-menu>li>a:focus,.navbar-custom .dropdown-menu>li>a:hover{background:none;color:#fff}
.navbar-custom .dropdown-menu>li>a:hover{background:#ff2c99 !important}.navbar-custom .dropdown-toggle:after{position:absolute;display:block;right:0;top:50%;margin-top:-6px;font:normal normal normal 14px/1 FontAwesome;font-size:11px;content:"\f0d7";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navbar-custom .navbar-toggle .icon-bar{background:#222}.dropdown-menu{min-width:180px;font-size:11px}
@media (min-width: 768px){.navbar-transparent{background:transparent;padding-bottom:25px;padding-top:25px}.navbar-transparent .navbar-brand > img{width:200px;background:transparent;margin-top: -15px;}/*.navbar-transparent .nav li > a{color:#fff;}*/.navbar-custom .dropdown-menu{position:absolute;display:block;visibility:hidden;opacity:0}.navbar-custom .open>.dropdown-menu{visibility:visible;opacity:1}
.navbar-custom .dropdown-menu .dropdown-toggle:after{position:absolute;display:block;right:9px;top:50%;margin-top:-6px;font:normal normal normal 14px/1 FontAwesome;font-size:9px;content:"\f105";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navbar-right .dropdown-menu{right:auto;right:0}.comment .comment{margin-left:75px}}
@media (max-width: 1050px){.navbar-custom{letter-spacing:1px}}
@media (max-width: 991px){.navbar-custom{letter-spacing:0.5px}}
@media (max-width: 767px){.navbar-custom .navbar-nav{letter-spacing:3px;margin-top:1px;margin-bottom:0}.navbar-custom li>a:hover{background:#404b5d !important}.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-custom .navbar-nav .open .dropdown-menu>li>a{padding:10px 25px} .navbar-custom .navbar-nav .open .dropdown-menu{background:rgba(26,26,26,0.5);}
.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-header,.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-menu>li>a{padding:10px 35px} .navbar-custom li a,.navbar-custom .dropdown-search{border-bottom:1px solid rgba(73,71,71,0.15) !important}
.navbar-custom .dropdown-toggle:after,.navbar-custom .dropdown-menu .dropdown-toggle:after{right:7px;content:"\f107"}.navbar-custom .nav>.open>.dropdown-toggle:after,.navbar-custom .dropdown-menu .dropdown.open .dropdown-toggle:after{right:7px;content:"\f106"}}
.nav > li > a{font-weight:bold;padding: 15px 10px;}
.navbar-collapse .btn{float:right;margin-left:60px;width:inherit;font-size:12px;}
#home{height:713px;background:#1665a0;} .border-inf{border-bottom: 15px solid;} .border-inf.black{border-bottom-color:#111;} .border-inf.white{border-bottom-color:#fff;} .border-sup{border-top: 15px solid;} .border-sup.black{border-top-color:#111;} .border-sup.white{border-top-color:#fff;} 
#main-slide {overflow: hidden;} #main-slide h1{text-shadow: 2px 2px 15px #000;}
#main-slide .item {height: 700px;background-repeat: no-repeat;background-position: center center;background-size: cover;}
#main-slide .slide-inner {position: absolute;top: 0;left: 0;width: 100%;height: 100%;color: #fff;}
#main-slide .slide-content{position: relative;min-height: 700px;}
#main-slide .owl-prev, #main-slide .owl-next {position: absolute;top: 50%;background-color: rgba(0, 0, 0, 0.4);color: #fff;font-size: 30px;display: inline-block;margin-top: -35px;height: 70px;width: 70px;line-height: 70px;text-align: center;z-index: 5;-webkit-transition: background-color 400ms;transition: background-color 400ms;}
#main-slide .owl-prev {left: -35px;text-indent: 14px;} #main-slide .owl-next {right: -35px;text-indent: -14px;}
.title-shadow{text-shadow: 0 5px 8px rgba(0, 0, 0, .9);} .box-title{display:inline-block;text-transform:uppercase;} .box-title h1, .box-title h3{font-family: sans-serif;font-size: 40px;font-weight:bold;margin: 0 -15px 0;line-height: 1.2;}
#banner .slide-content{position:relative;height:300px;}
#about p{font-size:26px;font-weight:bold;} #about p,#service-item p, #table-item p, #pipette-item p{font-family:sans-serif}
.about{padding:30px;} .about-desc{padding:40px;position:relative;}  .about-desc p{font-size: 30px !important;letter-spacing: 2px;text-align: justify;margin:0;}
.about-desc:before {content: "";position: absolute;left: 0;top: 0;width: 50px;height: 50px;border-left: 5px solid #00c7f7; border-top: 5px solid #00bf1e; transition: width .3s ease .2s, height .3s ease .4s;}
.about-desc:after {content: "";position: absolute;right: 0;bottom: 0;width: 50px;height: 50px;border-right: 5px solid #00c7f7; border-bottom: 5px solid #ff2c99; transition: width .3s ease .2s, height .3s ease .4s;}
.about:hover .about-desc:before {height: 50%;width: 50%;} .about:hover .about-desc:after {height: 50%;width: 50%;}
.box{padding:80px 40px 50px;overflow:hidden;text-align:center;margin-top:20px;min-height:270px;} .box-sm{padding:20px;display:flex;} .box-sm p{margin:0;font-size:22px !important;flex:0 0 50%;align-self: center;}
.box-over{padding:40px;position:relative;margin-left:-80px;z-index:99;} .img-hover{position:relative;margin-right:-60px;}
.box-service {margin-top:20px;} .box .divider {width: 100px;height: 12px;position: absolute;bottom: 60px;left: 50%;transform: translateX(-50%)} .box h4{font-size:26px;color:#222;text-transform:uppercase;font-weight:bold;}
.box:hover {background: #222;} .box:hover .divider {background: #fff;} .box:hover .divider {background: #fff;}  .box:hover h4{color:#fff;}
.ver-mas-1, .ver-mas-2, .ver-mas-3, .ver-mas-4, .ver-mas-5, .ver-mas-6, .ver-mas-7, .ver-mas-8, .ver-mas-9, .ver-mas-10, .ver-mas-11, .ver-mas-12, .ver-mas-13 {display:none;} 
.section-title h3{font-weight:bold;font-size:32px;} .section-title hr{margin: 10px 0;border-top: 5px solid #ff2c99; width: 100px;} #furniture-item .section-title hr{border-top-color: #00bf1e;} #pipette-item .section-title hr{border-top-color: #00c7f7;}
.section-title.small {width: 390px !important;} .section-title.small h3{font-size: 24px;line-height: 2;} .section-title.small h3 i{font-size: 40px !important;}
/*#contact i{font-size:24px;color:#222;}*/ #contact h4, #about h4{text-transform:uppercase;font-weight:bold;margin-bottom:20px;margin-top: 38px;font-size: 32px;} 
.form-control {height: 40px;border-radius: 0 !important;color: #111;font-size: 18px;}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#00c7f7;}
label {float: left;color:#ff2c99;font-size:16px;font-weight:normal;} .alert-success{background-color:#00c7f7;color:#fff;} .alert-danger{background-color:#ff2c99;color:#fff;}
.address iframe { border: medium none;height: 500px;width: 100%;}
footer{color:#fff;background:#111;padding:20px 0;} footer p{font-size:20px;} footer a{color:#fff;}
.info a{margin:0 20px;font-size:20px;}
.text-wh h1, .text-wh h2, .text-wh p{color:#ffF;}
/**new**/
section, .pos-rel{position:relative;overflow:hidden;clear:both;}
.grid {display: grid;justify-items: center;align-items: center;position:absolute;} .grid span {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.grid.grid-2x4 {grid-template-columns: repeat(2,1fr);grid-template-rows: repeat(4,1fr);width: 140px;height: 280px;}.grid.grid-4x2 {grid-template-columns: repeat(4,1fr);grid-template-rows: auto;width: 280px;height: 140px;} .grid-2x4 span:after,.grid-4x2 span:after {content:'+';font-size:70px;line-height: 0;} .grid-4x2.rot-45 span:after, .grid-2x4.rot-45 span:after {transform:rotate(45deg)}
.grid.grid-5x1 {grid-template-columns: repeat(5,1fr);grid-template-rows: auto;width: 300px;height: 100px;z-index: 99;} .grid-5x1 span:after,.grid-1x10 span:after {font-family:'FontAwesome';content:'\f078';font-size:100px;line-height: 0;} .grid-5x1 span:after{content:'\f054';width: 60px;}
.grid.grid-1x10 {grid-template-columns: auto;grid-template-rows: repeat(10,1fr);width: 100px;height: 600px;} .grid.grid-1x10.rot-180{transform:rotate(180deg)}
.border-bl span{-webkit-text-stroke: 2px #222;color:transparent;} .border-wh span{-webkit-text-stroke: 1px #fff;color:transparent;} 
.left-125{left: -125px;}.left-0{left: 0;}.left-180{left: 180px;}.left-300{left: 300px;}.left-480{left: 480px;}.right-40{right: -40px;}.right-0{right: 0px;}.top-140{top:140px;}.top-260{top:260px;}.bottom-0{bottom:0;}.bottom-85{bottom:85px;}
body.page{font-family:sans-serif;}.page #furniture p{margin-top:50px;}
.page .section-title{display: flex;border: 3px solid #111;width: 460px;} .page .section-title h3 {font-family: sans-serif;padding: 20px;} .page .section-title h3 i{font-size: 65px;} .page #contact .section-title, .page #contact .section-title h3:first-child{border-color:#fff;color:#fff;} .page #contact .section-title h3 i{color:#fff;font-size:65px;} 
.page .section-title h3:first-child{border-right: 3px solid #111;} .page .section-title h3:last-child{padding: 20px 30px;align-self: center;}
.green{color:#00bf1e;}.rose{color:#ff2c99;}.lblue{color:#00c7f7;}
#about-page p, .page #contact p{font-size: 30px;font-weight: bold;} /*#contact a:hover{color:#fff;}*/
.img-cover{position: absolute;width: 100%;height: 100%;object-fit: cover;object-position: center top;}
.brands .item img {padding: 0 15px;width: 100%;filter: grayscale(80%);transition: all 0.4s ease 0s;} .brands .item img:hover {filter: grayscale(0%);}
/**g**/
.mgbot-20{margin-bottom:20px;}.mgbot-30{margin-bottom:30px;}.mgbot-40{margin-bottom:40px;}.mgbot-50{margin-bottom:50px;}.mgtop-20{margin-top:20px;}.mgtop-30{margin-top:30px;}.mgtop-50{margin-top:50px;}
.padbot-20{padding-bottom:20px;}.padbot-30{padding-bottom:30px;}.padbot-50{padding-bottom:50px;}.padbot-85{padding-bottom:85px;}.padtop-85{padding-top:85px;}.padtb-85{padding:85px 0px;}.padtb-50{padding:50px 0px;}
.no-padding{padding:0px;}.no-margin{margin:0px;}.col-90{width:90%;}.pad-10{padding:10px;} 
.sub-section{padding:85px 0px 60px;}
.text-bold {font-weight:bold;}.text-spacing{letter-spacing:4px;text-transform:uppercase;font-size:12px;}
.tr-all-e {transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;}.tr-all-eo {transition: all 0.6s ease-out 0s;-webkit-transition: all 0.6s ease-out 0s;}.tr-all-eio {-webkit-transition: all ease-in-out .6s;transition: all ease-in-out .6s;}
.tr-delay {transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;}.tr-delay:hover{transition: all .1s ease;-webkit-transition: all .1s ease;}
.img-thumbnail.center, .img-responsive.center {display:inline;} img {display: inline-block;max-width: 100%;height: auto;}
.d-flex-md{display: flex;} .center-v {position: absolute;top: 50%;left: 0;right: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.visible-ico{display:none;} 
ul.list{padding-left:20px;}ul.list-small{padding-left:20px;font-size:14px;}
.shadow{box-shadow:0px 0px 60px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 60px rgba(0,0,0,0.3);}
.black-bg{background:#111;} .white-bg{background:#fff;}
.green-bg{background:#00bf1e;}.rose-bg{background:#ff2c99;}.lblue-bg{background:#00c7f7;}
.gray{color:#e6e7e8;}.white{color:#fff;}
/**a**/
.ani-up{}.ani-dw{}.ani-lf{}.ani-rg{}
.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animate-slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.delay1{animation-delay:0.2s;-webkit-animation-delay:0.2s;}.delay2{animation-delay:0.4s;-webkit-animation-delay:0.4s;}.delay3{animation-delay:0.6s;-webkit-animation-delay:0.6s;}
.delay4{animation-delay:0.8s;-webkit-animation-delay:0.8s;}.delay5{animation-delay:1s;-webkit-animation-delay:1s;}.delay6{animation-delay:1s;-webkit-animation-delay:1.2s;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}

.owl-carousel .owl-wrapper:after {content: "."; display: block; clear: both;	visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing {cursor:url(../images/grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
/*ot*/
.owl-origin {-webkit-perspective: 1200px;-webkit-perspective-origin-x : 50%;	-webkit-perspective-origin-y : 50%;	-moz-perspective : 1200px;-moz-perspective-origin-x : 50%;-moz-perspective-origin-y : 50%;perspective : 1200px;}
.owl-fade-out {z-index: 10; -webkit-animation: fadeOut .7s both ease; -moz-animation: fadeOut .7s both ease; animation: fadeOut .7s both ease;}
.owl-fade-in {-webkit-animation: fadeIn .7s both ease; -moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}
.owl-backSlide-out {-webkit-animation: backSlideOut 1s both ease; -moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}
.owl-backSlide-in {-webkit-animation: backSlideIn 1s both ease; -moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}
.owl-goDown-out {-webkit-animation: scaleToFade .7s ease both; -moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both;}
.owl-goDown-in {-webkit-animation: goDown .6s ease both; -moz-animation: goDown .6s ease both;animation: goDown .6s ease both;}
.owl-fadeUp-in {-webkit-animation: scaleUpFrom .5s ease both; -moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both;}
.owl-fadeUp-out {-webkit-animation: scaleUpTo .5s ease both; -moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both;}
@-webkit-keyframes empty { 0% {opacity: 1}}
@-moz-keyframes empty { 0% {opacity: 1}}
@keyframes empty {0% {opacity: 1}}
@-webkit-keyframes fadeIn {0% { opacity:0; } 100% { opacity:1; }}
@-moz-keyframes fadeIn { 0% { opacity:0; } 100% { opacity:1; }}
@keyframes fadeIn { 0% { opacity:0; } 100% { opacity:1; }}
@-webkit-keyframes fadeOut { 0% { opacity:1; } 100% { opacity:0; }}
@-moz-keyframes fadeOut { 0% { opacity:1; } 100% { opacity:0; }}
@keyframes fadeOut { 0% { opacity:1; } 100% { opacity:0; }}
@-webkit-keyframes backSlideOut { 25% { opacity: .5; -webkit-transform: translateZ(-500px); } 75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}
@-moz-keyframes backSlideOut { 25% { opacity: .5; -moz-transform: translateZ(-500px); } 75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}
@keyframes backSlideOut { 25% { opacity: .5; transform: translateZ(-500px); } 75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}
@-webkit-keyframes backSlideIn { 0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -webkit-transform: translateZ(-500px); } 100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}
@-moz-keyframes backSlideIn { 0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -moz-transform: translateZ(-500px); } 100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}
@keyframes backSlideIn { 0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; transform: translateZ(-500px); } 100% { opacity: 1; transform: translateZ(0) translateX(0); }}
@-webkit-keyframes scaleToFade { to { opacity: 0; -webkit-transform: scale(.8); }}
@-moz-keyframes scaleToFade { to { opacity: 0; -moz-transform: scale(.8); }}
@keyframes scaleToFade { to { opacity: 0; transform: scale(.8); }}
@-webkit-keyframes goDown { from { -webkit-transform: translateY(-100%); }}
@-moz-keyframes goDown { from { -moz-transform: translateY(-100%); }}
@keyframes goDown { from { transform: translateY(-100%); }}
@-webkit-keyframes scaleUpFrom { from { opacity: 0; -webkit-transform: scale(1.5); }}
@-moz-keyframes scaleUpFrom { from { opacity: 0; -moz-transform: scale(1.5); }}
@keyframes scaleUpFrom { from { opacity: 0; transform: scale(1.5); }}
@-webkit-keyframes scaleUpTo { to { opacity: 0; -webkit-transform: scale(1.5); }}
@-moz-keyframes scaleUpTo { to { opacity: 0; -moz-transform: scale(1.5); }}
@keyframes scaleUpTo { to { opacity: 0; transform: scale(1.5); }}
/*oth*/
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{	color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;	width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}

.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;}
.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-container{}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url('../img/loading.gif') no-repeat;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}
.lb-prev, .lb-next{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url('../img/prev.png') left 48% no-repeat;opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url('../img/next.png') right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;}.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url('../img/close.png') top right no-repeat;text-align:right;outline:none;opacity:0.7;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.lb-data .lb-close:hover{cursor:pointer;opacity:1;}

@media (max-width: 991px) {
	.mgbot-30-sm {margin-bottom:30px;} .d-flex-md{display: inherit;} .no-padding-sm{padding:0px;} #contact{background-position: 0 0;} 
	.right-0 {right: -80px;} .left-180 {left:0;}.left-300 {left: 100px;} .top-260 {top: 170px;} .page .section-title{width:360px;} .section-title h3{font-size:24px;} .page .section-title h3 i, .page #contact .section-title h3 i {font-size: 45px;} #furniture .border-bl.right-0{right:-130px;} .page #furniture p {margin-top: 30px;}
}
@media (max-width: 767px) {
	.visible-ico{display:inline-block;}.no-padding-rg{padding-right:15px;} .mgbot-30-sm{margin-bottom:30px;} .d-flex-sm {display: inherit;} #home .box-title {margin-left: 0;} .box-title {margin-left: 20px;} .info a{display:inline-block;} .right-40 {right: -60px;}
	.nav > li > a{padding: 10px 25px;} .navbar-collapse .btn {float: unset;margin-left: 0;width: 100%;} .bottom-0 {bottom: -60px;} .left-480{left: 350px;}
}
@media (max-width: 479px) {
	.title-xl{font-size:38px;} #home .box-title {margin-left: 0;} #about .box-title h3 {font-size: 34px;}  #about-page p, .page #contact p {font-size: 26px;}
	.about{padding:15px;}.about-desc{padding:20px;}.about-desc p{letter-spacing: 0;} .box-title h3 {font-size: 34px;} #tables .box-title h3 {font-size: 30px;} .box-sm{display:inherit;} .box-sm .btn{margin-top:10px;}
}
@media (min-width: 1200px) {
	.col-90-lg{width:90%;margin: 0 auto;} ul.info{width:70%;}
}