/*--------------- Header ---------------*/
.header__nav{
	padding: 0 3%;
	background: #f6f6f6;
	border: 1px solid #dddddd;
}
.logo__img{
	background: url(/images/logo.png) no-repeat scroll center center;
	background-size: contain;
	width: 65px;
	height: 48px;
	margin: 4px 0;
}
.header__nav_light .logo__img {
	background-image: url(/images/logow.png);
}
.mainHeader__container{
	text-align: center;
	padding-left: 0;
	padding-right: 0;
}
@media only screen and (max-width : 991px){
	.mainHeader__container{
		display: none;
	}
}
.main__header{
	font-size: 24px;
	display: inline-block;
	color: #191919;
	font-weight: 300;
	margin-top: 16px;
	margin-bottom: 16px;
}

.header__nav_light .main__header {
	color: #fff
}

@media only screen and (min-width : 1025px){
	.socialNav__container{
		padding-left: 0;
		padding-right: 0;
	}
}
@media only screen and (min-width : 1025px){
	.logo__wrap{
		padding-left: 0;
		padding-right: 0;
	}
}
.social__nav{
	margin-right: 0;
	padding: 19px 0;
}
.social__link{
	min-width: 15px;
	min-height: 15px;
	max-width: 35px;
}
@media only screen and (max-width : 1025px){
	.social__nav{
		margin-right: 0;
		padding: 13px 0;
	}
	.social__link{
		min-width: 25px;
		min-height: 30px;
		max-width: 35px;
	}
}
.nav>li>.social__link{
	padding: 14px 10px;
}
.social__link_twitter{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDUwMi41IDUwMi41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MDIuNSA1MDIuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM1NTU1NTU7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OTAuOSw5MS41YzEuMS0zLjQsMS43LTcuMSwxLjctMTAuOGMwLTE4LjQtMTQuNy0zMy43LTMzLjEtMzRjLTAuMywwLTAuNiwwLTAuOSwwYy0wLjYsMC0xLjQsMC0yLDAKCQkJYy01LjEsMC4zLTkuOSwxLjctMTQuMiw0Yy0xLjQsMC42LTIuNSwxLjQtMy43LDJjLTAuNiwwLjMtMS4xLDAuNi0xLjcsMC44Yy04LjgsMy40LTE3LjksNi44LTI3LjIsMTAuMgoJCQljLTE1LjYtMTEuMy0zNC0xOS44LTU1LjgtMjQuN2MtMi41LTAuNi01LjEtMS40LTcuNi0xLjRoLTI0LjFjLTIuOCwwLTYsMS4xLTguOCwxLjdjLTE5LDUuMS0zOC44LDEyLjItNTcsMjcuMgoJCQljLTI0LjYsMjAuNy0zOS43LDQ3LTQ0LjUsNzcuM2MtNDkuNi0xMC41LTkwLjctMzQuNi0xMjQuNC03NS4xYy02LjUtNy43LTE1LjktMTEuMy0yNi4xLTExLjNsMCwwYy05LjksMC0xOS41LDQtMjYuMSwxMS42CgkJCUMxNi45LDkxLjUsOS44LDEyMC45LDE1LjgsMTUzYzEuNyw4LjgsNC4zLDE3LjYsNy42LDI2LjRjLTQuNSw1LjEtNy40LDExLjMtOC4yLDE4LjFjLTQsMzIuMyw3LjcsNjIuNiwzMi42LDg3LjgKCQkJYy0xLjEsNC44LTEuNCw5LjYtMC4zLDE0LjVjNC4zLDIyLjEsMTUuNiw0MS4xLDMyLjksNTUuOGMtMTAuNSwyLjMtMjEuOCwzLjctMzMuNywzLjdjLTMuNCwwLTYuOCwwLTEwLjItMC4zYy0wLjgsMC0xLjcsMC0yLjUsMAoJCQljLTE0LjcsMC0yOCw5LjYtMzIuMywyMy44Yy00LjgsMTUsMS40LDMxLjUsMTUsMzkuNGMxLjEsMC42LDIuMywxLjQsMy40LDJjMi44LDEuNyw2LjIsMy43LDkuNiw1LjcKCQkJYzQzLjYsMjMuMiw5MC4xLDM1LjEsMTM3LjcsMzUuMWMxNy42LDAsMzUuNC0xLjcsNTMuMy00LjhjNTguMS0xMC4yLDEwOS45LTM2LjgsMTUwLjItNzYuMnM2OC4zLTkxLjUsODAuOC0xNTAuMgoJCQljMi44LTEzLjYsNC0yNi45LDQuOC0zOS43YzAuMy00LjgsMC42LTkuNCwxLjEtMTMuOWMxNC43LTEzLDI3LjUtMjYuOSwzOC41LTQyLjhjNC01LjcsNi41LTEyLjUsNi41LTE5LjgKCQkJQzUwMi41LDEwNy4xLDQ5OCw5Ny43LDQ5MC45LDkxLjV6IE00MzAsMTU4LjljLTIuOCwyLjYtNS4xLDcuNC01LjcsMTEuM2MtMi4zLDE4LjctMi4zLDM4LTYuMiw1Ni4xCgkJCWMtMjMsMTA2LjUtOTkuNCwxODEuNi0yMDMuNywyMDAuM2MtMTUuOSwyLjgtMzEuNyw0LjMtNDcuMyw0LjNjLTQyLjIsMC04Mi43LTEwLjUtMTIxLjYtMzEuMmMtNC0yLTcuNy00LjUtMTEuNi02LjgKCQkJYzQuMywwLjMsOC41LDAuNiwxMi44LDAuNmM1MC43LDAsOTYuOS0yMS41LDExNC4yLTM5LjFjLTQ0LjUtNi44LTczLjktMjkuOC03OS45LTYwLjZjMTEuNi0wLjYsMjMuMi0xLjQsMzUuMS0yCgkJCWMtNDcuMy0yMi43LTcxLjEtNTQuNC02Ni45LTkwLjFjMTEuMywyLjgsMjMsNS43LDM0LjMsOC41Yy0zNy40LTM5LjktNDctODkuOC0yMS44LTExOS42YzQ3LjksNTYuOSwxMDkuNCw4Ny4zLDE4NC40LDkyLjQKCQkJYy0wLjMtMi4zLTAuNi0zLjctMC42LTUuMWMtMy43LTM0LDYuMi02My4yLDMzLjEtODUuNmMxMi44LTEwLjgsMjgtMTUsNDMuOS0yMC43YzcuOSwwLDE2LjEsMCwyNC4xLDAKCQkJYzIwLjQsNS43LDM4LjgsMTMuNiw1NC40LDI4LjFjMC45LDAuNiwyLjMsMS40LDMuNywxLjRjMC45LDAsMiwwLDIuNS0wLjNjMTQuMi01LjEsMjguMy0xMC4yLDQyLjUtMTUuNmMyLjUtMS4xLDUuMS0yLjYsOS4xLTQuNQoJCQljLTcuOSwyMS0yMC43LDM1LjctMzcuNCw0Ny4zYzAuMywwLjYsMC42LDEuNCwxLjEsMmMxNS00LjMsMzAuMy04LjUsNDYuMi0xM0M0NTcuNSwxMzMuMSw0NDQuNywxNDYuNyw0MzAsMTU4Ljl6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+) no-repeat scroll center center;
	background-size: contain;
}
.social__link_insta{
	background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDE2OS4wNjMgMTY5LjA2MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTY5LjA2MyAxNjkuMDYzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTEyMi40MDYsMEg0Ni42NTRDMjAuOTI5LDAsMCwyMC45MywwLDQ2LjY1NXY3NS43NTJjMCwyNS43MjYsMjAuOTI5LDQ2LjY1NSw0Ni42NTQsNDYuNjU1aDc1Ljc1MiAgIGMyNS43MjcsMCw0Ni42NTYtMjAuOTMsNDYuNjU2LTQ2LjY1NVY0Ni42NTVDMTY5LjA2MywyMC45MywxNDguMTMzLDAsMTIyLjQwNiwweiBNMTU0LjA2MywxMjIuNDA3ICAgYzAsMTcuNDU1LTE0LjIwMSwzMS42NTUtMzEuNjU2LDMxLjY1NUg0Ni42NTRDMjkuMiwxNTQuMDYzLDE1LDEzOS44NjIsMTUsMTIyLjQwN1Y0Ni42NTVDMTUsMjkuMjAxLDI5LjIsMTUsNDYuNjU0LDE1aDc1Ljc1MiAgIGMxNy40NTUsMCwzMS42NTYsMTQuMjAxLDMxLjY1NiwzMS42NTVWMTIyLjQwN3oiIGZpbGw9IiM1NTU1NTUiLz4KCTxwYXRoIGQ9Ik04NC41MzEsNDAuOTdjLTI0LjAyMSwwLTQzLjU2MywxOS41NDItNDMuNTYzLDQzLjU2M2MwLDI0LjAyLDE5LjU0Miw0My41NjEsNDMuNTYzLDQzLjU2MXM0My41NjMtMTkuNTQxLDQzLjU2My00My41NjEgICBDMTI4LjA5NCw2MC41MTIsMTA4LjU1Miw0MC45Nyw4NC41MzEsNDAuOTd6IE04NC41MzEsMTEzLjA5M2MtMTUuNzQ5LDAtMjguNTYzLTEyLjgxMi0yOC41NjMtMjguNTYxICAgYzAtMTUuNzUsMTIuODEzLTI4LjU2MywyOC41NjMtMjguNTYzczI4LjU2MywxMi44MTMsMjguNTYzLDI4LjU2M0MxMTMuMDk0LDEwMC4yODEsMTAwLjI4LDExMy4wOTMsODQuNTMxLDExMy4wOTN6IiBmaWxsPSIjNTU1NTU1Ii8+Cgk8cGF0aCBkPSJNMTI5LjkyMSwyOC4yNTFjLTIuODksMC01LjcyOSwxLjE3LTcuNzcsMy4yMmMtMi4wNTEsMi4wNC0zLjIzLDQuODgtMy4yMyw3Ljc4YzAsMi44OTEsMS4xOCw1LjczLDMuMjMsNy43OCAgIGMyLjA0LDIuMDQsNC44OCwzLjIyLDcuNzcsMy4yMmMyLjksMCw1LjczLTEuMTgsNy43OC0zLjIyYzIuMDUtMi4wNSwzLjIyLTQuODksMy4yMi03Ljc4YzAtMi45LTEuMTctNS43NC0zLjIyLTcuNzggICBDMTM1LjY2MSwyOS40MjEsMTMyLjgyMSwyOC4yNTEsMTI5LjkyMSwyOC4yNTF6IiBmaWxsPSIjNTU1NTU1Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat scroll center center;
	background-size: contain;
}
.social__link_fb{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojNTU1NTU1O3N0cm9rZS13aWR0aDozNTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM3My41LDIyLjFMMzEyLjUsMjJjLTY4LjUsMC0xMTIuNyw0NS40LTExMi43LDExNS43VjE5MWgtNjEuM2MtNS4zLDAtOS42LDQuMy05LjYsOS42djc3LjMKCQljMCw1LjMsNC4zLDkuNiw5LjYsOS42aDYxLjN2MTk1YzAsNS4zLDQuMyw5LjYsOS42LDkuNmg4MGM1LjMsMCw5LjYtNC4zLDkuNi05LjZ2LTE5NWg3MS43YzUuMywwLDkuNi00LjMsOS42LTkuNmwwLTc3LjMKCQljMC0yLjUtMS01LTIuOC02LjhzLTQuMi0yLjgtNi44LTIuOGgtNzEuN3YtNDUuMmMwLTIxLjcsNS4yLTMyLjgsMzMuNS0zMi44bDQxLjEsMGM1LjMsMCw5LjYtNC4zLDkuNi05LjZWMzEuNwoJCUMzODMuMSwyNi40LDM3OC44LDIyLjEsMzczLjUsMjIuMXoiLz4KPC9nPgo8L3N2Zz4=) no-repeat scroll center center;
	background-size: contain;	
	margin-left: 20px;
}

.header__nav_light .social__link_insta {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM3MC43LDBIMTQxLjNDNjMuNCwwLDAsNjMuNCwwLDE0MS4zdjIyOS40QzAsNDQ4LjYsNjMuNCw1MTIsMTQxLjMsNTEyaDIyOS40Yzc3LjksMCwxNDEuMy02My40LDE0MS4zLTE0MS4zVjE0MS4zQzUxMiw2My40LDQ0OC42LDAsMzcwLjcsMHogTTQ2Ni42LDM3MC43YzAsNTIuOS00Myw5NS45LTk1LjksOTUuOUgxNDEuM2MtNTIuOSwwLTk1LjktNDMtOTUuOS05NS45VjE0MS4zYzAtNTIuOSw0My05NS45LDk1LjktOTUuOWgyMjkuNGM1Mi45LDAsOTUuOSw0Myw5NS45LDk1LjlMNDY2LjYsMzcwLjdMNDY2LjYsMzcwLjd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTI1NiwxMjQuMWMtNzIuNywwLTEzMS45LDU5LjItMTMxLjksMTMxLjljMCw3Mi43LDU5LjIsMTMxLjksMTMxLjksMTMxLjlTMzg3LjksMzI4LjcsMzg3LjksMjU2QzM4Ny45LDE4My4zLDMyOC43LDEyNC4xLDI1NiwxMjQuMXogTTI1NiwzNDIuNWMtNDcuNywwLTg2LjUtMzguOC04Ni41LTg2LjVjMC00Ny43LDM4LjgtODYuNSw4Ni41LTg2LjVzODYuNSwzOC44LDg2LjUsODYuNUMzNDIuNSwzMDMuNywzMDMuNywzNDIuNSwyNTYsMzQyLjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM5My41LDg1LjZjLTguOCwwLTE3LjQsMy41LTIzLjUsOS44Yy02LjIsNi4yLTkuOCwxNC44LTkuOCwyMy42YzAsOC44LDMuNiwxNy40LDkuOCwyMy42YzYuMiw2LjIsMTQuOCw5LjgsMjMuNSw5LjhjOC44LDAsMTcuNC0zLjYsMjMuNi05LjhjNi4yLTYuMiw5LjgtMTQuOCw5LjgtMjMuNmMwLTguOC0zLjUtMTcuNC05LjgtMjMuNkM0MTAuOCw4OS4xLDQwMi4yLDg1LjYsMzkzLjUsODUuNnoiLz48L2c+PC9zdmc+);
}

.header__nav_light .social__link_fb {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MzU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM3My41LDIyLjFsLTYxLTAuMUMyNDQsMjIsMTk5LjgsNjcuNCwxOTkuOCwxMzcuN1YxOTFoLTYxLjNjLTUuMywwLTkuNiw0LjMtOS42LDkuNnY3Ny4zYzAsNS4zLDQuMyw5LjYsOS42LDkuNmg2MS4zdjE5NWMwLDUuMyw0LjMsOS42LDkuNiw5LjZoODBjNS4zLDAsOS42LTQuMyw5LjYtOS42di0xOTVoNzEuN2M1LjMsMCw5LjYtNC4zLDkuNi05LjZ2LTc3LjNjMC0yLjUtMS01LTIuOC02LjhzLTQuMi0yLjgtNi44LTIuOEgyOTl2LTQ1LjJjMC0yMS43LDUuMi0zMi44LDMzLjUtMzIuOGg0MS4xYzUuMywwLDkuNi00LjMsOS42LTkuNlYzMS43QzM4My4xLDI2LjQsMzc4LjgsMjIuMSwzNzMuNSwyMi4xeiIvPjwvZz48L3N2Zz4=);
}

.search__btn{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDY3LjEgNjcuMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjcuMSA2Ny4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzU1NTU1NTt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLjksMEMxMSwwLDAuNSwxMC41LDAuNSwyMy40YzAsMTIuOSwxMC41LDIzLjQsMjMuNCwyMy40YzUuNSwwLDEwLjUtMS45LDE0LjUtNWwyNC44LDI0LjgKCQkJYzAuNCwwLjQsMC45LDAuNiwxLjQsMC42czEtMC4yLDEuNC0wLjZjMC44LTAuOCwwLjgtMiwwLTIuOEw0MS4zLDM5YzMuNy00LjEsNi05LjYsNi0xNS42QzQ3LjMsMTAuNSwzNi44LDAsMjMuOSwweiBNNC41LDIzLjQKCQkJQzQuNSwxMi43LDEzLjIsNCwyMy45LDRjMTAuNywwLDE5LjQsOC43LDE5LjQsMTkuNGMwLDUuNC0yLjIsMTAuMy01LjgsMTMuOGMtMC4yLDAuMS0wLjMsMC4yLTAuNSwwLjNjLTAuMSwwLjEtMC4yLDAuMi0wLjMsMC4zCgkJCWMtMy40LDMtNy45LDQuOS0xMi44LDQuOUMxMy4yLDQyLjgsNC41LDM0LjEsNC41LDIzLjR6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+) no-repeat scroll center center;
	background-size: contain;	
	margin-left: 20px;
}
.menu__btn{
	margin-left: 10px;
	max-width: 44px;
}
.menuBtn__line{
	position: relative;
}
.menuBtn__line, .menuBtn__line:after, .menuBtn__line:before{
	display: block;
	height: 2px;
	width: 33px;
	background-color: #555555;
	-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.menuBtn__line:after,
.menuBtn__line:before {
	-webkit-transition: all .15s ease-in-out 0s, top .15s ease-in-out .15s;
	-moz-transition: all .15s ease-in-out 0s, top .15s ease-in-out .15s;
	-ms-transition: all .15s ease-in-out 0s, top .15s ease-in-out .15s;
	-o-transition: all .15s ease-in-out 0s, top .15s ease-in-out .15s;
	transition: all .15s ease-in-out 0s, top .15s ease-in-out .15s;
}

.menuBtn__line.menu__line_close:after,
.menuBtn__line.menu__line_close:before {
	-webkit-transition: all .15s ease-in-out .15s, top .15s ease-in-out 0s;
	-moz-transition: all .15s ease-in-out .15s, top .15s ease-in-out 0s;
	-ms-transition: all .15s ease-in-out .15s, top .15s ease-in-out 0s;
	-o-transition: all .15s ease-in-out .15s, top .15s ease-in-out 0s;
	transition: all .15s ease-in-out .15s, top .15s ease-in-out 0s;
}

.menuBtn__line.menu__line_close {
	background-color: transparent;
}

.menuBtn__line.menu__line_close:after {
	top: 0;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.menuBtn__line.menu__line_close:before {
	top: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

.menuBtn__line:after, .menuBtn__line:before{
	content: "";
	position: absolute;
}
.menuBtn__line:before{
	top: -10px;
}
.menuBtn__line:after{
	top: 10px;
}
.menuBtn__line_close{
	background-color: transparent;
}
.menuBtn__line_close:before, .menuBtn__line_close:after{
	top: 0;
	width: 39px;
	height: 2px;
}
.menuBtn__line_close:before{
	-webkit-transform: rotate(45deg);
	        transform: rotate(45deg);
}
.menuBtn__line_close:after{
	-webkit-transform: rotate(-45deg);
	        transform: rotate(-45deg);
}
@media only screen and (max-width : 768px){
	.navbar-right{
		float: right;
		margin: 0;
	}
	.social__nav>li{
		float: left;
	}
	.navbar-nav>li>.social__link{
		padding-bottom: 15px;
		padding-top: 15px;
	}
}

@media only screen and (max-width : 415px){
	.nav>li>.social__link_fb_hdr, .nav>li>.social__link_twitter_hdr{
		display: none;
	}
}
@media only screen and (min-width : 1201px){
	.nav>li>.search__btn{
		display: none;
	}
}
@media only screen and (min-width : 866px){
	.nav>li>.menu__btn{
		display: none;
	}
}
/*--------------- Navigation ---------------*/
.navbar-nav>li>.nav__link{
	padding: 22px 4px;
	margin-right: 20px;
}
.nav__link{
	font-size: 13px;
	color: #191919;
	text-transform: uppercase;
	background: transparent;
	-webkit-transition: all 0.2s ease-in 0.1s;
	transition: all 0.2s ease-in 0.1s;
	z-index: 1;
	position: relative;
}

.nav>li>.nav__link:hover,
.nav>li>.nav__link:focus {
	background: #9d9d9d;
}

.nav__link::before{
	content: "";
	display: inline-block;
	position: absolute;
	width: 100%;
	height: 3px;
	background: #9d9d9d;
	top: -3px;
	left: 0;
	z-index: 1000;
	-webkit-transition: all 0.2s ease-in 0.2s;
	transition: all 0.2s ease-in 0.2s;
}
.navHeader>li>.nav__link {
	margin-top: 2px;
}
.navHeader>li>.nav__link:hover, .navHeader>li>.nav__link:focus{
	color: #fff;
}
.navHeader>li>.nav__link:after {
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	height: 0;
	background: #9d9d9d;
	background: -webkit-gradient(linear,  left top, left bottom,  color-stop(10%, #9d9d9d),to(#ffffff));
	background: linear-gradient(to bottom,  #9d9d9d 10%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d9d9d', endColorstr='#ffffff',GradientType=0 );
	-webkit-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;
}

/* Todo: ok ? remove top style : bottom  */

.navHeader>li>.nav__link:after {
	content: none;
}

.navHeader>li>.nav__link:hover:after, .navHeader>li>.nav__link:focus:after{
	height: 100%;
}
.search__wrap{
	display: inline-block;
	position: absolute;
	right: 3%;
	margin-right: -15px;
	background: transparent;
	z-index: 1000;
	padding: 20px 0;
}

.search__wrap.search__wrap_footer {
	display: block;
	float: right;
	position: relative;
	right: auto;
	top: auto;
	padding: 20px 0 20px 10px;
	width: 165px;
}

.search__wrap.search__wrap_footer .search {
	width: 100%;
	display: block;
}

.search__wrap form {
	position: relative;
}

.search__wrap form:after,
.search__wrap form:before {
	content: '';
	display: block;
	clear: both;
}

.search{
	font-size: 16px;
	font-weight: 300;
	color: #b7b7b7;
	line-height: 1;
	border: none;
	border-bottom: 1px solid #e6e6e6;
	width: 170px;
	margin: 0;
	background: none;
	-webkit-transition: border-color .3s ease-in-out;
	-moz-transition: border-color .3s ease-in-out;
	-ms-transition: border-color .3s ease-in-out;
	-o-transition: border-color .3s ease-in-out;
	transition: border-color .3s ease-in-out;
	outline: none;
}

.nav>li>.adj__color::before{
	background: #9d9d9d !important;
}

.search-button {
	background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDY3LjEgNjcuMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjcuMSA2Ny4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzU1NTU1NTt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLjksMEMxMSwwLDAuNSwxMC41LDAuNSwyMy40YzAsMTIuOSwxMC41LDIzLjQsMjMuNCwyMy40YzUuNSwwLDEwLjUtMS45LDE0LjUtNWwyNC44LDI0LjgKCQkJYzAuNCwwLjQsMC45LDAuNiwxLjQsMC42czEtMC4yLDEuNC0wLjZjMC44LTAuOCwwLjgtMiwwLTIuOEw0MS4zLDM5YzMuNy00LjEsNi05LjYsNi0xNS42QzQ3LjMsMTAuNSwzNi44LDAsMjMuOSwweiBNNC41LDIzLjQKCQkJQzQuNSwxMi43LDEzLjIsNCwyMy45LDRjMTAuNywwLDE5LjQsOC43LDE5LjQsMTkuNGMwLDUuNC0yLjIsMTAuMy01LjgsMTMuOGMtMC4yLDAuMS0wLjMsMC4yLTAuNSwwLjNjLTAuMSwwLjEtMC4yLDAuMi0wLjMsMC4zCgkJCWMtMy40LDMtNy45LDQuOS0xMi44LDQuOUMxMy4yLDQyLjgsNC41LDM0LjEsNC41LDIzLjR6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+) no-repeat scroll center center;
	padding: 0;
	margin: 0;
	bottom: 0;
	outline: none;
	width: 16px;
	height: 100%;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	-webkit-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-ms-transition: opacity .3s ease-in-out;
	-o-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out;
	opacity: .5;
}

.search-button:hover,
.search-button:focus {
	opacity: 1;
}

.search:hover {
	border-bottom-color: #cacaca;
}

.search:focus {
	border-bottom-color: #9d9d9d;
}
	
@media only screen and (min-width : 866px) and (max-width : 950px){
	.nav__header{
		left: 0;
		margin-left: 3%;
	}
}

@media only screen and (max-width : 1260px) {
	.search__wrap.search__wrap_footer {
		max-width: 150px;
	}
}

@media only screen and (max-width : 1225px) {
	.search__wrap.search__wrap_footer {
		display: none;
	}
}

@media only screen and (max-width : 1200px){
	.search__wrap{
		display: none;
		width: 100%;
		margin: 0;
		padding-right: 3%;
		padding-left: 3%;
		top: -5px;
		right: 0;
		z-index: 2000;
		background: #f6f6f6;
		border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
	}
	.search{
		width: 300px;
		float: right;
	}
}

@media only screen and (max-width : 1060px){
	.nav__header{
		position: absolute;
	}
}
@media only screen and (max-width : 865px){
	.nav__header{
		display: none;
		width: 100%;
		left: 0;
		top: -2px;
		z-index: 2000;
		background: #f6f6f6;
		border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
	}
	.navHeader{
		width: 100%;
		margin: 0;
	}
	.navHeader>li{
		float: none;
	}
	.navHeader>li>.nav__link{
		margin: 0;
		margin-top: 3px;
		padding: 26px 0;
		padding-left: 3%;
	}
	.navHeader>li>.nav__link:before{
		left: 0;
	}
}
@media only screen and (max-width : 321px){
	.navHeader>li>.nav__link{
		padding: 21px 0;
	}
}
@media only screen and (max-width : 865px){
	.search__wrap{
		top: -2px;
	}
}
@media only screen and (max-width : 769px){
	.search{
		width: 50%;
	}
}
@media only screen and (max-width : 481px){
	.search__wrap{
		text-align: center;
	}
	.search{
		float: none;
		width: 100%;
	}
}