/* full screen */.bar-mainmenu {	text-align: center;	margin-top: 77px;	transition: all .5s;}.bar-scrolling .bar-mainmenu {	margin-top: 44px;}.bar-mainmenu ul li {	display: inline-block; 	position: relative;	margin: 0 0 0 3px;}.bar-mainmenu ul li:first-child {	margin-left: 0;}.bar-mainmenu ul li a { 	display: inline-block; 	font-size: 19px;	text-transform: uppercase;	letter-spacing: 1px;	border: 1px solid transparent;	border-bottom: none;	border-top: none;	padding: 6px 15px;	font-weight: 600; text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);}.bar-mainmenu ul li a::before,.bar-mainmenu ul li a::after {	content: '';	height: 1px;	width: 0;	position: absolute;	top: 0;	right: 0;	background: white;	transition: all .5s;}.bar-mainmenu ul li a::after {	top: auto;	bottom: 0;	left: 0;}.bar-mainmenu ul li ul {	left: 0;	opacity: 0;	position: absolute;	top: 42px;	visibility: hidden;	z-index: 1;	transition: all .30s ease;	width: 244px;	margin-left: 0px;	z-index: 9;	padding: 0;	border: none;	height: 0;	padding-left: 30px;	padding-right: 30px;	overflow: hidden;	padding: 20px 0;	background: rgba(28,29,31,.9);	transform: scale(.7,.7);}.bar-mainmenu ul li:hover ul {	opacity: 1;	visibility: visible;	overflow: visible;	height: auto;	transform: scale(1,1);}.bar-mainmenu ul li ul li ul {	top: 0px !important;	visibility: hidden !important;	opacity: 0 !important;	margin-left: 244px;    border-left: 1px solid #fff;	left: 0;}.bar-mainmenu ul li ul li:hover>ul {	opacity: 1 !important;	visibility: visible !important;	margin-top: -20px;}.bar-mainmenu ul li ul li {	display: block;	margin: 0;	width: 100%;	position: relative;	text-align: left;}.bar-mainmenu ul li ul li a {	text-decoration: none;	display: block;	text-align: left;	font-size: 13px;	border: none !important;	padding: 10px 20px;}/* small screen */#bar-mobilemenu {	margin-top: 2px;	transition: all .5s;} .navbar {	min-height: inherit;  }  .outlet-navicon {	padding-top: 14px;	padding-bottom: 13px;} 		#bar-mobilemenu.active .widget {	display: block;}#bar-mobilemenu .slicknav_menu .slicknav_btn {	position: relative;    z-index: 9999;}#bar-mobilemenu .slicknav_menu .slicknav_btn.slicknav_open span.slicknav_menutxt {	color: transparent;}#bar-mobilemenu .slicknav_menu .slicknav_btn span.slicknav_icon {	    display: inline-block;	    margin-top: 12px;}#bar-mobilemenu .slicknav_menu .slicknav_btn span.slicknav_icon .slicknav_icon-bar {    width: 28px;    height: 4px;    margin: 4px 0;    background: #000;    display: block;    transition: all .8s;    animation-delay: 2s;}#bar-mobilemenu .slicknav_menu .slicknav-wrap {	    background: rgba(28,29,31,.9);    border: none;    clear: both;    transition: all .5s;    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index: 99;    opacity: 0;    visibility: hidden;}#bar-mobilemenu .social {	margin-top: 30px;}#bar-mobilemenu.active .slicknav-wrap {    overflow-x: hidden;    overflow-y: auto;    opacity: 1;    visibility: visible;    direction: rtl;}#bar-mobilemenu .slicknav_nav li a {	display: inline-block;	text-transform: uppercase;	font-weight: 700;	font-family: 'Roboto', sans-serif !important;	font-size: 16px;}.slicknav_nav {	direction: ltr;	margin-top: 190px;}#bar-mobilemenu .slicknav_nav li a span {	display: inline-block;	font-size: 16px;	margin-left: 10px;}#bar-mobilemenu .slicknav_nav li>a,#bar-mobilemenu .slicknav_nav>li>a {	display: inline-block;	height: auto;	text-align: center;	position: relative;}#bar-mobilemenu .slicknav_nav li {	display: block;	position: relative;	margin-top: 14px;	text-align: center;}#bar-mobilemenu .slicknav_nav .sub-menu.slicknav_hidden {    opacity: 0 !important;    height: 0;    padding: 0;    min-height: 0 !important;}#bar-mobilemenu .slicknav_nav li:hover .sub-menu,#bar-mobilemenu .slicknav_nav .sub-menu { position: static !important; width: 100%; visibility: visible !important; height: auto !important; min-height: 20px !important; opacity: 1 !important;  	margin-left: 0;}#bar-mobilemenu .slicknav_nav li a span.slicknav_arrow::before {	transition: all .5s;	font-family: FontAwesome;	content: "\f13a";}#bar-mobilemenu .slicknav_nav li.slicknav_open>a>span.slicknav_arrow::before {	content: "\f139";}#bar-mobilemenu .slicknav_nav li.active li a span.slicknav_arrow::before,#bar-mobilemenu .slicknav_nav li.active li a {	background: transparent;}/* dynamic color *//* Main Menu Color  */.bar-mainmenu ul li a,.slicknav_nav li a {  color: #fff;}/* Main Menu Hover Color */.bar-mainmenu ul>li.current-menu-ancestor>a,.bar-mainmenu ul>li.current-menu-item>a,.bar-mainmenu ul>li.current_page_parent>a,.bar-mainmenu ul li.active a,.bar-mainmenu ul li a:hover,.navbar-toggle:hover .icon-bar,.slicknav_nav>li.current-menu-ancestor>a,.slicknav_nav>li.current-menu-ancestor>a>a,.slicknav_nav>li.current-menu-parent>a>a,.slicknav_nav>li.current-menu-parent>a,.slicknav_nav li.active > a,.slicknav_nav li.active > a a,.slicknav_nav ul li a:hover,.slicknav_nav li a:hover,.slicknav_nav li a:hover a,.slicknav_nav li li a:hover,.slicknav_nav li li.active a,.slicknav_nav li li.active li a:hover,.bar-mainmenu ul>li li.current_page_parent>a,.slicknav_nav li ul>li.current-menu-parent>a>a,.slicknav_nav li ul li li.current-menu-item a,.slicknav_nav li ul li.current-menu-item>a,.slicknav_nav li li a:hover a,.slicknav_nav li.current-menu-item>a,.slicknav_nav li.current-menu-item>a a,.slicknav_nav li ul>li.current-menu-parent>a {  border-color: white;  color: white;}.bar-mainmenu ul>li.current-menu-ancestor>a::after,.bar-mainmenu ul>li.current-menu-item>a::after,.bar-mainmenu ul>li.current_page_parent>a::after,.bar-mainmenu ul li.active a::after,.bar-mainmenu ul li a:hover::after,.bar-mainmenu ul>li li.current_page_parent>a::after,.bar-mainmenu ul>li.current-menu-ancestor>a::before,.bar-mainmenu ul>li.current-menu-item>a::before,.bar-mainmenu ul>li.current_page_parent>a::before,.bar-mainmenu ul li.active a::before,.bar-mainmenu ul li a:hover::before,.bar-mainmenu ul>li li.current_page_parent>a::before {	width: 100%;}/* Sub Menu Color  */.bar-mainmenu ul li ul li a,.bar-mainmenu ul>li.current-menu-ancestor li a, .bar-mainmenu ul>li.current_page_parent li a,.slicknav_nav li li a,.slicknav_nav li li.active li a,.bar-mainmenu ul li ul li a:link, .bar-mainmenu ul li ul li a:active, .bar-mainmenu ul li ul li a:visited {  color: #fff;}/* Sub Menu Hover Color */.bar-mainmenu ul li ul li.active>a:link, .bar-mainmenu ul li ul li.active>a:active, .bar-mainmenu ul li ul li.active>a:visited,.bar-mainmenu ul li ul li a:hover,.bar-mainmenu ul li ul li.current-menu-item li a:hover,.bar-mainmenu ul li ul li.current-menu-item>a:link, .bar-mainmenu ul li ul li.current-menu-item>a:active, .bar-mainmenu ul li ul li.current-menu-item>a:visited,.bar-mainmenu ul li ul li.current-menu-parent>a:link, .bar-mainmenu ul li ul li.current-menu-parent>a:active, .bar-mainmenu ul li ul li.current-menu-parent>a:visited {  color: white;}