@media (min-width:1200px){.col-md-5ths{float:left;width:20%;}
.lens-tab3 .col-md-5ths{float:left;padding:3px;width:20%;}
.navbar-fixed-top{display:none;}
}
@media (min-width:992px) and (max-width:1199px){.col-md-5ths{float:left;width:20%;}
.lens-tab3 .col-md-5ths{float:left;padding:3px;width:20%;}
.favorit-btn > a{display:inline-block;margin-bottom:5px;}
.navbar-fixed-top{display:none;}
.favorite-tab .second-tabs-content .sale-icon{bottom:250px;}
}
@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background-color:#48A6AF;color:#fff;}
.topbar-v3 ul.left-topbar{float:none;margin-top:10!important;}
.topbar-v3 .right-topbar{float:none !important;margin-top:-5px !important;text-align:center !important;padding-bottom:2px;margin-top:-10px;}
.videotxt{margin-top:100px!important;padding:0px!important;}
.subeffects h2{top:-5.5em!important;}
.header-v5 .navbar{margin-top:0;margin-bottom:-2px;padding:5px;}
.custom-logo{margin-top:-2px!important;width:85%!important;}
.function{margin-top:7px!important;}
.uploadbuttons > h3{position:relative!important;right:16px!important;}
.glass-btn .nav li{margin-bottom:19px;}
.custom-border{border-right:none!important;}
.favorit-btn > a{display:inline-block;margin-bottom:5px;}
.favorite-tab .second-tabs-content .sale-icon{bottom:220px;}
}
@media (max-width:767px){.scrtabs-tab-container{display:block;}
.videotxt{padding:0!important;margin-top:37px;}
.overlay-div{width:33.33%!important;}
.overlay{width:100%!important;}
.homppage-tab .nav.nav-tabs span,
.homppage-tab .nav.nav-tabs i{font-size:18px!important;}
.navbar-toggle{float:left;}
.header-v5 .navbar{margin:0 0 -2px;}
.navbar-header{background:#000;}
.header-v5 .navbar-header{margin-bottom:0px;}
.navbar-toggle .icon-bar{border-radius:15px!important;}
.function-btn{background:#000!important;color:#fff!important;display:inline-block;font-size:22px!important;height:20px!important;line-height:0!important;margin-right:5px!important;text-align:center!important;width:20px!important;}
.mobile-section{line-height:30px;position:relative;text-align:right;right:10px;}
.dropdown-menu{background-color:#000!important;}
.language-menu .dropdown-menu > li > a{display:block;font-weight:300;line-height:20px;padding:1px 3px;color:#fff;}
.language-menu .dropdown-menu{background-color:#fff;display:none;margin:0 -38px;min-width:85px;}
.language-menu .dropdown-menu > li > a:hover,
.language-menu .dropdown-menu > li > a:focus{background-color:#181818;}
.language-menu:hover ul{display:block;}
.navbar-offcanvas{background:#fff none repeat scroll 0 0!important;height:400px!important;overflow:hidden;}
.navbar-header.custom-navbar-header{background:#fff none repeat scroll 0 0;}
#js-bootstrap-offcanvas-2 .custom-logo{height:auto;margin-top:23px;width:88%;}
.custom-close-btn{position:relative;top:-45px;right:-20px;}
.custom-icon{float:right;font-size:20px;}
.body-overlay{background-color:#000;display:none;height:100%;left:0;opacity:0.5;position:fixed;top:0;width:100%;z-index:99;}
.header-v5 .navbar-default .navbar-nav > li a{border-bottom:1px dotted #346177;color:#346177;margin-right:10px;}
.background-bg .navbar{margin:0;position:relative;top:0;}
.background-bg .navbar-nav{margin:0;padding:0;}
#bs-example-navbar-collapse-1 ul li{display:inline-block;}
.tp-bullets{display:none!important;}
.uploadbuttons > h3{font-size:16px!important;position:relative!important;right:15px!important;}
.glass-btn .nav > li{margin-top:15px;}
.product-page{text-align:right;}
.custom-border{border-right:none!important;}
.tab-v1 .tab-content .glass-measurements img{margin-bottom:20px;margin-top:30px;}
.glass-btn.hidden-md.hidden-lg{position:relative;top:-34px;}
.form-group.member-form > label{text-align:left;margin-right:5px;width:auto;display:inline;}
.form-group.member-form > input{width:94%;margin-top:7px;}
.member-sub select{margin-top:8px;width:94%!important;}
}
@media (max-width:480px){.subeffects h2{top:-6.5em!important;}
.videotxt{padding:0px!important;margin-top:47px!important;}
.banner-text{position:relative;top:-155px!important;}
#headline{height:35px;line-height:35px;}
#mailedm{height:35px;line-height:35px;}
.tab-product-list img{width:85px;}
}
@media (max-width:643px){.main-tab-section .nav.nav-tabs li{width:23%;}
.right-arrow-after img{width:75%;}
.right-arrow-after{font-size:13px;}
}