@import url('https://fonts.googleapis.com/css?family=Yrsa:300,400&subset=latin-ext');

@font-face {
  font-family: 'segoeui';
  font-style: normal;
  font-weight: 300;
  src: local('Segoe UI'),
       url('/fonts/segoeuisl.woff2') format('woff2'), 
       url('/fonts/segoeuisl.woff') format('woff'),
       url('/fonts/segoeuisl.ttf') format('ttf'),
       url('/fonts/segoeuisl.eot') format('eot');
}


@font-face {
  font-family: 'segoeui';
  font-style: italic;
  font-weight: 300;
  src: local('Segoe UI Italic'),
       url('../fonts/segoeuisli.woff2') format('woff2'), 
       url('../fonts/segoeuisli.woff') format('woff'),
       url('../fonts/segoeuisli.ttf') format('ttf'),
       url('../fonts/segoeuisli.eot') format('eot');
}

* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
	border:0 !important;
	color:#a89f97 !ximportant;
}


input {color:#a89f97;}

.reset {clear:both;}

.zom {
	overflow: hidden;
}

.zom img {width:100%; transition: transform .45s ease-in-out; transform: scale(1); backface-visibility: hidden;
}
.zom:hover img {transition: transform .45s ease-in-out;transform: scale(1.03); }





.gradientblack {
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 26%, rgba(0,0,0,0.65) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.65) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.65) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
	background-color:#000;
}

body {
	font-family:'segoeui';
	color:#6b6b6b;
	font-size:140%;
	position: relative;
}

a {color:#6b6b6b;}

nav {z-index:200;}
.pr {position:relatvie !important;}
.flcn {float:left;clear:none;}


.row {margin-right:0;margin-left:0;}

h1, h2, h3 {font-family:'Yrsa';}



.uc {text-transform:uppercase;}

.cc {text-align:center;}
.ll {text-align:left;}
.rr {text-align:right;}
.bb {}
.yrsa {font-family:"Yrsa";}

	.navbar-default {
		xbackground-color:#f1efeb;
	}
    .navbar-nav{

        float:none;
        margin: 0 auto;
        display: table;
        table-layout: fixed;
    }
	.navbar-header {		background-color:#f1efeb;}
	.navbar-collapse {
		background-color:#f1efeb;
		border:0;
		border-radius:0;	
		
	}
	

	
	.navbar { margin-bottom: 0px;}
.active, .navbar-nav a:hover  {background-color:#ffffff !important; }
 
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color:#ffffff;}

.wrap {margin: 0 auto; width:auto;}

.w1260 {width:100%;max-width:1260px;}
.h100p {height:100%;}

.pad9 {padding:9px !important; }
.pad18 {padding:18px !important; }
.pad36 {padding:36px !important; }

.xmrg9 {margin:9px !important; }


.w25p {width:25%;}
.w33p {width:33%;}
.w50p {width:50%;}
.w100p {width:100%;}

.apad {padding-left:40px !important;padding-right:40px !important;}
.nopad {padding:0;}
.nopad {position:relative;}
.clip  {overflow:hidden;}
.noclip {overflow:auto;}
.insidr {position:relative;}


.pa {position:absolute;}
.fr {float:right;}
.fl {float:left;}

.ffi {font-family:'segoeui';font-style: italic;}
.fs16 {font-size:16px;} 
.fs30 {font-size:30px;}
.ls3 {letter-spacing:3px;}
.lh100 {line-height:100%;}
.lh200 {line-height:200%;}
.twhite, .twhite a {color:#ffffff;}
.bwhite {border:1px solid #ffffff !important;padding: 4px 12px;}

// stary gold #8e794f
.tgold, .tgold a {color:#6b6b6b;}
.bgold {border:1px solid #6b6b6b !important;padding: 4px 12px;}

.tdarkgray {color:#777;}

.bgdove {background-color:#f8f6f7;}

.select {border:1px solid #c2baad !important; width:150px;}
.srch {border:1px solid #c2baad !important;;background-color:#c2baad; color:#ffffff;}
.select, .srch {padding:3px 10px;margin:5px 15px 5px 0px;}


.bot0 {bottom:0%;}
.top0 {top:0%;}

.nhvr {bottom:10%;
			transition-timing-function:ease-in-out;
		    transition: bottom 0.2s;
			transition-delay:0s;
			z-index:100;
		}

	
	
.hvr:hover .nhvr {
	filter: alpha(opacity=100);
    bottom:12%;
    transition: bottom 0.6s;
			transition-delay:0.2s;
	}

	
.thvr {
	/*top:15%;*/
	bottom: 15%;
			transition-timing-function:ease-in-out;
		    /*transition: top 0.2s;*/
		    transition: bottom 0.2s;
			transition-delay:0s;
			z-index:100;
		}

	
	
.hvr:hover .thvr {
	filter: alpha(opacity=100);
    /*top:14%;*/
    bottom:16%;
    /*transition: top 0.6s;*/
    transition: bottom 0.6s;
			transition-delay:0.2s;
	}
	
	
	
	
.ghvr {
	position:absolute;
	bottom:0%;
	width:100%;
	height:100%;
	z-index:99;

	background-color:rgba(85,66,46,0);
	transition: background-color 0.4s;
	transition-timing-function:ease-in-out;
	}

.hvr:hover .ghvr {
	background-color:rgba(85,66,46,0.5);
    transition: background-color 0.4s;	
	transition-timing-function:ease-in-out;	
}			

	
.readmore {padding:10px; margin:10px;}

.dgal:nth-child(2n) > div > .ribbon {position:absolute;top:10%;left:0%;z-index:105;
	padding:20px 25px 20px 15px;
	background:url(../images/ribbon.png) center right no-repeat;}
	
.dgal:nth-child(2n+1) > div >  .ribbon	{position:absolute;top:10%;right:0%;z-index:105;
	padding:20px 15px 20px 25px;text-align:right;
	background:url(../images/ribbonr.png) center left no-repeat;}


.dgal:nth-child(2n) > div > .galdesc {position:absolute;top:20%;left:5%;z-index:105;
	xpadding:20px 25px 20px 15px;text-align:left !important;  font-size:16px;padding:0;}
	
.dgal:nth-child(2n+1) > div >  .galdesc	{position:absolute;top:20%;right:5%;z-index:105;
	xpadding:20px 15px 20px 25px;text-align:right !important;  font-size:16px;padding:0;}

@media (min-width: 992px) {
	.allnews:nth-child(even) .newsphoto{float:right;}
}
	
.ed {position:absolute;top:10px;left:10px;}
	
.nav-social {top:0;right:5px;}	
	
.partner  {height:140px; width:33%;}	
	
.logo {width:400px;padding:15px;max-width:90%;}	

.table {width:60%;margin:0% auto;}
	
@media screen and (max-width: 5000px) { 
.w1260 {max-width:1960px;}
.pad9 {padding:14px !important;} 
.pad18 {padding:28px !important;} 
.pad36 {padding:56px !important;} 
}

@media screen and (max-width: 2520px) { 
.w1260 {max-width:1680px;}
.pad9 {padding:12px !important;} 
.pad18 {padding:24px !important;} 
.pad36 {padding:48px !important;} 
}


@media screen and (max-width: 1920px) { 
.w1260 {max-width:1280px;}
.pad9 {padding:9px !important;} 
.pad18 {padding:18px !important;} 
.pad36 {padding:36px !important;} 
}

@media screen and (max-width: 1280px) { 
.w1260 {max-width:980px;}
.pad9 {padding:7px !important;} 
.pad18 {padding:14px !important;} 
.pad36 {padding:28px !important;} 

.partner  {width:50%;}	

}


#ifmobile {display:none;}


@media (max-width: 768px) {
    .navbar-collapse .nav-social {
        display: none
    }

	.navbar-header .nav-social {
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		bottom: auto;
		float: left;
		margin-left: 15px;
		margin-top: 4px;
	}

	.navbar-header .nav-social li {
		float: left;
	}
}

@media (min-width: 768px) {
	.navbar-header .nav-social {
		display: none
	}
}

@media screen and (max-width: 1000px) { 
.w1260 {max-width:700px;}
.pad9 {padding:5px !important;} 
.pad18 {padding:10px !important;} 
.pad36 {padding:20px !important;} 
/*.nav-social {top:-60px;}	*/

.partner  {width:100%;}	
#ifmobile {display:block;}
}

@media screen and (max-width: 1280px) {
	.nav-social {
		top:-60px;
		left: 5px;
		right: auto;
	}
}




.langs {position:absolute;top:0px;right:0px;padding:4px 10px;}
.langs a, .author a {color:#777;}

#adm_menu {position:fixed;top:0;left:0;background-color:#bbb;z-index:10000;font-size:11px;}
#adm_menu, .ed, .edp	{opacity: 0.2; filter: alpha(opacity=20);}
#adm_menu:hover, .ed:hover, .edp:hover { opacity: 1; filter: alpha(opacity=100);}
#adm_menu a {padding:3px 10px;}
#adm_menu .ed {display:inline;}

/* Sharer */
.sharer {
	width: 100%;
	background: #fff;
	padding: 15px;
	text-align: left;
	position: relative;
	z-index: 999;
}

@media screen and (min-width: 992px) {
	.sharer {
		background: rgba(255, 255, 255, 0.85);
		position: absolute;
		left: 0;
		bottom: 0;

		-moz-transform: translateY(100%);
		-o-transform: translateY(100%);
		-ms-transform: translateY(100%);
		-webkit-transform: translateY(100%);
		transform: translateY(100%);

		-moz-transition: -moz-transform 0.45s ease-in-out, -o-transform 0.45s ease-in-out, -ms-transform 0.45s ease-in-out, -webkit-transform 0.45s ease-in-out, transform 0.45s ease-in-out;
		-o-transition: -moz-transform 0.45s ease-in-out, -o-transform 0.45s ease-in-out, -ms-transform 0.45s ease-in-out, -webkit-transform 0.45s ease-in-out, transform 0.45s ease-in-out;
		-webkit-transition: -moz-transform 0.45s ease-in-out, -o-transform 0.45s ease-in-out, -ms-transform 0.45s ease-in-out, -webkit-transform 0.45s ease-in-out, transform 0.45s ease-in-out;
		transition: -moz-transform 0.45s ease-in-out, -o-transform 0.45s ease-in-out, -ms-transform 0.45s ease-in-out, -webkit-transform 0.45s ease-in-out, transform 0.45s ease-in-out;
	}

	.zom:hover .sharer {
		-moz-transform: translateY(0);
		-o-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

.sharer__title {
	margin: 0 0 10px 0;
}

.sharer__list {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.sharer__list li {
	display: inline-block;
	margin-left: 5px;
}

.sharer__list li:first-child {
	margin-left: 0;
}

.sharer__list li a {
	display: block;
}

.zom:hover .sharer img {
	-moz-transform: none;
	-o-transform: none;
	-ms-transform: none;
	-webkit-transform: none;
	transform: none;
}

/* Map */
#partners-map {
	width: 100%;
	height: 70vh;
	min-height: 450px;
}

.form__wrapper {
	margin-top: 30px;
	margin-bottom: 15px;
}

.form__wrapper input {
	background-color: #fff;
	border: 1px solid rgb(240, 240, 240) !important;
	padding: 5px 15px;
}

.form__wrapper button {
	border: 1px solid rgb(240, 240, 240) !important;
	text-transform: uppercase;
	padding: 5px 15px;
	cursor: pointer;
}

	.banner-ue {  display: flex; flex-wrap: wrap; align-items: center; padding: 0 20px; background: #fff; text-align: center; position: fixed; bottom: 0; left: 0; right: 0; -moz-transform: translateY(0%); -o-transform: translateY(0%); -ms-transform: translateY(0%);  -webkit-transform: translateY(0%); transform: translateY(0%); -moz-transition: transform 200ms linear; -o-transition: transform 200ms linear; -webkit-transition: transform 200ms linear; transition: transform 200ms linear; will-change: transform; z-index: 99999}
	.banner-ue-static {  display: flex; flex-wrap: wrap; align-items: center; padding: 0 20px; background: #fff; text-align: center; }
	.banner-ue.hide { -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%);  -webkit-transform: translateY(100%); transform: translateY(100%); }
	.banner-ue-wrapper { width: 100%; float: left; position: relative; }
	.close-banner-ue { width: 36px; height: 36px; background: #68CE00; text-align: center; line-height: 36px; color: #fff; font-weight: bold; text-decoration: none; position: absolute; top: 0; right: 0; }
	.banner-ue .banner { display: inline-block; font-size: 0; }
	.banner-ue .banner img { display: block; max-width: 100%; }

	@media (min-width: 750px) {
		.banner-ue-wrapper { width: 50%; }
		.banner-ue-wrapper.feu { padding-right: 10px; }
		.banner-ue-wrapper.pfr { padding-left: 10px; }

	}


.contact__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: center;
	margin: 150px 0;
}

.contact__wrapper > div {
	width: 100%;
}

.contact__wrapper > div:first-of-type,
.contact__wrapper > div:nth-of-type(2) {
	margin-bottom: 30px;
}

@media (min-width: 768px) {
	.contact__wrapper {
		margin: 300px 0;
	}

	.contact__wrapper > div {
		width: calc(100% / 3);
	}

	.contact__wrapper > div:first-of-type,
	.contact__wrapper > div:nth-of-type(2) {
		margin-bottom: 0;
	}
}

.form-wrapper {
	width: 100%;
}

.form-wrapper .form-control:focus {
	border-color: #a89f97;
	outline: 0;
	-webkit-box-shadow: 0 0 8px rgba(168, 159, 151, 0.6);
	box-shadow: 0 0 8px rgba(168, 159, 151, 0.6);
}

.form-wrapper textarea.form-control {
	resize: none;
}

.btn-my {
	background: #a89f97;
	color: #fff;
}

.btn-my:hover {
	background: #8e857b;
	color: #fff;
}

.btn-my2 {
	background: #f2eeed;
}

.btn-my2:hover {
	background: #d9d5d3;
}

#cart-items {
	width: 100%;
}

#cart-items tr { border-bottom: 1px solid #f1efeb !important; }
#cart-items tr:first-child { border-top: 1px solid #f1efeb !important; }
#cart-items tr:hover { background: #f8f7f6; }
#cart-items tr.nohov { border-bottom: 0 !important; }
#cart-items tr.nohov:hover { background: transparent; }
#cart-items tr.nohov td { padding: 15px 0; }
#cart-items td { padding: 15px; }
#cart-items h3 { margin-top: 0; }
#cart-items p { margin: 0; }

.cart-menu {
	display: block;
	float: right;
	margin-right: 15px;
	margin-top: 9px;
}

.cart-menu img { width: 30px; height: 30px; }

.cart-icon { display: none; z-index: 9999999;}

.cart-icon a {
	display: block;
	background-color: #ffffff;
	border-radius: 50% !important;
	border: 1px solid #a89f97 !important;
	padding: 10px;
	position: relative;
}

.cart-icon img {
	width: 30px;
	height: 30px;
}

.cart-icon span {
	background: #a89f97;
	border-radius: 50% !important;
	width: 28px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	color: #fff;
	position: absolute;
	top: -10px;
	right: -10px;
}

.b2b-link {
	display: block;
	float: right;
	font-weight: bold;
	font-size: 16px;
	padding: 0 5px;
	line-height: 30px;
	margin-top: 9px;
	margin-right: 15px;
}

.login-link {
	position: absolute;
	right: 0;
	top: 35px;
}

.login-link a { padding: 4px 10px; }

@media (min-width: 768px) {
	.cart-menu,
	.b2b-link {
		display: none;
	}

	.cart-icon {
		display: block;
		position: absolute;
		left: 20px;
		top: 195px;
	}
}

.sharer--dress {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.sharer--dress .sharer__title {
	font-family: 'Yrsa';
	font-size: 20px;
	margin-bottom: 0;
}

.sharer--dress .sharer__list {
	margin-left: auto;
}

.img-watermark {
	max-width: 100px;
	position: absolute;
	top: 5px;
	right: 5px;
}

@media (min-width: 768px) {
	.img-watermark {
		max-width: 120px;
	}
}

.icon-360 {
	width: 64px !important;
	height: 64px !important;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -32px;
	margin-left: -32px;
	opacity: 0;
	transition: opacity 0.25s ease-in-out !important;
}

.zom:hover .icon-360 {
	transform: scale(1);
	opacity: 1;
}

.nopad .buy {
	position: absolute;
	/*top: 95px;*/
	right: 20px;
	bottom: 20px;
}

.nopad .buy img {
	transform: scale(1) !important;
}

@media (min-width: 768px) {
	.nopad .buy {
		/*top: 110px;*/
	}

}

.cart__header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 20px;
}

.cart__header h2 {
	width: 100%;
	margin: 0;
	text-align: center;
}

.cart__header a {
	margin-top: 10px;
	margin-bottom: 20px;
}

@media (min-width: 768px) {
	.cart__header {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}

	.cart__header h2 {
		width: auto;
	}

	.cart__header a {
		margin-bottom: 10px;
		margin-left: auto;
	}
}

.red { color: #ff0000 }

.table-rozmiarowka {
	border: 1px !important;
}

.table-rozmiarowka td {
	border: 1px solid #A89F97 !important;
	padding: 10px;
}

.table-rozmiarowka td p {
	margin: 0;
}

.search-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 20px;
}

.search-wrapper.header {
	margin: 10px 20px;
}

@media (min-width: 751px) {
	.search-wrapper.header {
		width: 200px;
		position: absolute;
		bottom: 20px;
		right: 5px;
		margin: 0;
	}
}

@media (min-width: 1000px) {
	.search-wrapper {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
}

.search-wrapper form {
	width: 100%;
}

.search-wrapper .form-group {
	margin-bottom: 0;
	position: relative;
}

.search-wrapper .btn {
	width: 34px;
	height: 34px;
	padding: 0;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0;
}

.search-wrapper .form-control {
	width: 100%;
	border: 1px solid #a89f97 !important;
}

.search-wrapper .form-control:focus {
	outline: 0;
	-webkit-box-shadow: 0 0 8px rgba(168, 159, 151, 0.6);
	box-shadow: 0 0 8px rgba(168, 159, 151, 0.6);
}

@media (min-width: 1000px) {
	.search-wrapper form {
		width: auto;
	}

	.search-wrapper .form-control {
		min-width: 250px;
	}
}

.social-icons {
	display: inline-block;
	margin-right: -46px;
}

@media (min-width: 1000px) {
	.social-icons {
		margin-right: -54px;
	}
}

@media (min-width: 1280px) {
	.social-icons {
		margin-right: -62px;
	}
}

.appointment-wrapper .btn {
	background-color: #a89f97;
	color: #ffffff;
	text-transform: uppercase;
}

.appointment-wrapper .btn:hover {
	background-color: #686868;
}

.appointment-wrapper .btn--red {
	background-color: #ed1212;
}

.appointment-wrapper .btn--red:hover {
	background-color: #b60c0c;
}


@media (min-width: 751px) {
	.appointment-wrapper {
		position: absolute;
		top: 6px;
		left: 5px;
	}
}

@media (min-width: 1281px) {
	.appointment-wrapper {
		top: auto;
		bottom: 20px;
	}
}

.fancybox-nav span {
	visibility: visible!important;
	opacity: 0.5;
}

.fancybox-nav:hover span {
	opacity: 1;
}

/* */
/*.navbar-custom { width: 100%; background-color: transparent; position: fixed; top: 0; opacity: 0; transform: translateY(-100%); transition: transform 0.2s linear, opacity 0.2s linear; z-index: 999999; box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%); }*/
.navbar-custom { width: 100%; background-color: transparent; position: fixed; top: 0; opacity: 0; transform: translateY(-100%); transition: transform 0.2s linear, opacity 0.2s linear; z-index: 999999; }
.navbar-custom.show { transform: translateY(0); opacity: 1; }
.navbar-custom .navbar__header { display: flex; align-items: center; }
.navbar-custom .logo { display: block; width: 150px; height: auto; }
.navbar-custom.open { background-color: #ffffff; }

.hamburger { border: 0; cursor: pointer; background: transparent; padding: 8px; margin: 0 15px 0 auto; }
.hamburger__box { width: 40px; height: 24px; display: block; position: relative; }
.hamburger__inner { width: 40px; height: 4px; margin-top: -2px; top: 50%; transition-duration: 75ms; transition-timing-function: cubic-bezier(.55,.055,.675,.19); transition-property: transform; display: block; background: #888; position: absolute; }
.hamburger__inner:before, .hamburger__inner:after {content: '';display: block;width: 40px;height: 4px; border-radius: 2px; background-color: #888; position: absolute; }
.hamburger__inner:before { top: -10px; transition: top 75ms .12s ease, opacity 75ms ease; }
.hamburger__inner:after { bottom: -10px; transition: bottom 75ms .12s ease, transform 75ms cubic-bezier(.55,.055,.675,.19);}
.hamburger--active .hamburger__inner { background-color: #888; transform: rotate(45deg); transition-delay: .12s; transition-timing-function: cubic-bezier(.215,.61,.355,1); }
.hamburger--active .hamburger__inner:before, .hamburger--active .hamburger__inner:after { background-color: #888; }
.hamburger--active .hamburger__inner:before { top: 0; opacity: 0; transition: top 75ms ease,opacity 75ms .12s ease; }
.hamburger--active .hamburger__inner:after { bottom: 0;transform: rotate(-90deg); transition: bottom 75ms ease, transform 75ms .12s cubic-bezier(.215,.61,.355,1); }

.collapse-content { overflow-y: auto; display: flex; justify-content: center; align-items: center; width: 100%; height: calc(100vh - 89px); border-top: 1px solid #f8f6f7 !important; padding: 15px 0; }

.collapse-content .navbar-nav { display: flex; flex-direction: column; text-align: center; }

.collapse-content .navbar-nav > li { opacity: 0; transition-duration: 0.2s; transition-property: opacity, transform; transition-timing-function: ease-in-out; }
.collapse-content .navbar-nav > li:nth-child(odd) { transform: translateX(-100px); }
.collapse-content .navbar-nav > li:nth-child(even) { transform: translateX(100px); }

.collapse-content .navbar-nav > li:nth-child(1) { transition-delay: 0.2s; }
.collapse-content .navbar-nav > li:nth-child(2) { transition-delay: 0.3s; }
.collapse-content .navbar-nav > li:nth-child(3) { transition-delay: 0.4s; }
.collapse-content .navbar-nav > li:nth-child(4) { transition-delay: 0.5s; }
.collapse-content .navbar-nav > li:nth-child(5) { transition-delay: 0.6s; }
.collapse-content .navbar-nav > li:nth-child(6) { transition-delay: 0.7s; }
.collapse-content .navbar-nav > li:nth-child(7) { transition-delay: 0.8s; }
.collapse-content .navbar-nav > li:nth-child(8) { transition-delay: 0.9s; }
.collapse-content .navbar-nav > li:nth-child(9) { transition-delay: 2s; }
.collapse-content .navbar-nav > li:nth-child(10) { transition-delay: 2.1s; }

.navbar__collapse.open .collapse-content .navbar-nav > li { opacity: 1; transform: translateX(0); }

@media (min-width: 768px) {
	.navbar-custom .navbar-nav>li>a { font-size: 20px; }
}

@media (min-width: 992px) {
	.navbar-custom .navbar-nav>li>a { font-size: 22px; }
}

@media (min-width: 1200px) {
	.navbar-custom .navbar-nav>li>a { font-size: 24px; }
}

.navbar-custom .navbar-nav .open .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-align: center;
}