header {
	-webkit-text-size-adjust: 100% !important;
	 -moz-osx-font-smoothing: grayscale !important;
	  -webkit-font-smoothing: antialiased !important;
	    -ms-font-size-adjust: inherit !important;
	        font-size-adjust: inherit !important;

}
.sc_text_navbar {

	z-index: 3;
	margin: 0px;
	border: none;
	-webkit-border-radius: 0%; /* Chrome, Safari, Opera */
	        border-radius: 0%; /* Standard syntax */
}

.sc_text_navbar.affix {

    top: 0px;
    width: 100%;
    z-index: 10;
	position: fixed;

	-webkit-transition: background ease-in-out 0.5s, border ease-in-out 0.5s, top ease-in-out 0.5s, box-shadow ease-in-out 0.5s; /* Chrome, Safari, Opera */
            transition: background ease-in-out 0.5s, border ease-in-out 0.5s, top ease-in-out 0.5s, box-shadow ease-in-out 0.5s; /* Standard syntax */

}

.sc_text_fa_angle_down {

	margin-left: 7px;

}
#sc_text_header_logo {
	margin-top: 15px;
	
	-webkit-transition: margin-top ease-in-out 0.3s; /* Chrome, Safari, Opera */
            transition: margin-top ease-in-out 0.3s; /* Standard syntax */

}

.sc_text_navbar.affix div div a #sc_text_header_logo {

	margin-top: 10px;

}

.sc_text_navbar_toggle {

	border: none;

}

.sc_text_navbar_toggle .icon-bar {

	-webkit-transition: all ease-in-out 0.3s; /* Chrome, Safari, Opera */
			transition: all ease-in-out 0.3s; /* Standard syntax */

}

.sc_text_navbar_toggle .sc_text_top_icon_bar {

	-webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
			transform: rotate(45deg); /* Standard syntax */

	-webkit-transform-origin: 10% 10%; /* Chrome, Safari, Opera */
			transform-origin: 10% 10%; /* Standard syntax */

}

.sc_text_navbar_toggle .sc_text_middle_icon_bar {

	opacity: 0;

}

.sc_text_navbar_toggle .sc_text_bottom_icon_bar {

	-webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */
			transform: rotate(-45deg); /* Standard syntax */

	-webkit-transform-origin: 10% 90%; /* Chrome, Safari, Opera */
			transform-origin: 10% 90%; /* Standard syntax */

}

.sc_text_navbar_toggle.collapsed .sc_text_top_icon_bar {
	
	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
			transform: rotate(0deg); /* Standard syntax */

}

.sc_text_navbar_toggle.collapsed .sc_text_middle_icon_bar {

	opacity: 1;

}

.sc_text_navbar_toggle.collapsed .sc_text_bottom_icon_bar {

	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
			transform: rotate(0deg); /* Standard syntax */

}

.sc_text_navbar_nav>li>a,
.sc_text_navbar_nav>li>a:visited {
	
	overflow: hidden;
	position: relative;
	text-transform: uppercase;
	font-family: 'Lato', sans-serif;

	-webkit-transition: all ease-in-out 0.3s; /* Chrome, Safari, Opera */
            transition: all ease-in-out 0.3s; /* Standard syntax */

	-webkit-transform: translateZ(0); /* Chrome, Safari, Opera */
			transform: translateZ(0); /* Standard syntax */

  -webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
		  backface-visibility: hidden; /* Standard syntax */

}

.sc_text_navbar.affix div .sc_text_navbar_nav>li>a {

	padding-top: 25px;
	padding-bottom: 25px;

}

.sc_text_navbar_nav>li>a:before {

	top: 0;
	left: 50%;
	right: 50%;
	height: 4px;
	content: "";
	z-index: -1;
	position: absolute;

	-webkit-transition: left ease-in-out 0.3s, right ease-in-out 0.3s; /* Chrome, Safari, Opera */
            transition: left ease-in-out 0.3s, right ease-in-out 0.3s; /* Standard syntax */	

}

.sc_text_navbar_nav>li>a:hover:before,
.sc_text_navbar_nav>li>a:focus:before,
.sc_text_navbar_nav>li>a:active:before {

	left: 0;
	right: 0;

}

.sc_text_navbar_nav>li>a:hover,
.sc_text_navbar_nav>li>a:active,
.sc_text_navbar_nav>li>a:focus {

	border: none;
	outline: none;

}

.sc_text_dropdown_menu {

	border: none;
	padding: 0px;
	font-family: 'Lato', sans-serif;

	-webkit-border-radius: 0%; /* Chrome, Safari, Opera */
	        border-radius: 0%; /* Standard syntax */

}

.sc_text_dropdown_menu li a,
.sc_text_dropdown_menu li a:visited {

	padding: 15px 15px 15px 15px;

	-webkit-transition: background 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s; /* Chrome, Safari, Opera */
			transition: background 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s; /* Standard syntax */

}

.sc_text_dropdown_menu li a i {

	margin-right: 5px;

}

@media (max-width: 991px) {

	
    .sc_text_navbar.affix {

        position: static;

    }
	
	#sc_text_header_logo {

		margin-top: 0px;

	}

	.sc_text_navbar.affix div div a #sc_text_header_logo {

		margin-top: 0px;

	}

	.sc_text_navbar.affix div .sc_text_navbar_nav>li>a {

		padding-top: 30px;
		padding-bottom: 30px;

	}

}
@media only screen and (max-width: 767px) {

	.sc_text_navbar_header {
	
		padding: 10px 0px 10px 0px;
	
	}
	
	.sc_text_navbar_nav {

		float: initial !important;

	}

	.sc_text_fa_angle_down {
	
		float: right;
		font-size: 22px;

	}

	/*========== DROPDOWN ==========*/

	.sc_text_dropdown ul {

		text-align: left;

	}
	
	.sc_text_dropdown_right i,
	.sc_text_dropdown_left i {

		display: none;

	}

	.sc_text_dropdown_menu_right,
	.sc_text_dropdown_menu_left {

		display: none;

	}
	
	.sc_text_navbar_nav,
	.sc_text_dropdown_menu {

		text-align: left;

	}

}

@media only screen and (min-width: 768px) and (max-width: 5000px) {

	.sc_text_dropdown_menu {

		opacity: 0 !important;
		display: block !important;
		visibility: hidden !important;

		-webkit-transform: translate(0px,25px) !important; /* Chrome, Safari */
				transform: translate(0px,25px) !important; /* Standard syntax */

	-webkit-transition: -webkit-transform 0.2s ease-in-out, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s; /* Chrome, Safari */
		transition:         transform 0.2s ease-in-out, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s; /* Standard syntax */

	}

}

@media (min-width: 768px) and (max-width: 991px) {


	.sc_text_dropdown_menu_left {
		
		left: 100%;

	}

}

@media (min-width: 992px) and (max-width: 1250px) {

	.sc_text_navbar_responsive {

		padding-left: 0px;
		padding-right: 0px;

	}

}


.sc_text_navbar  {

	background: transparent;

}

.sc_text_navbar.affix  {

	background: rgba(39, 39, 39, 0.9);
	box-shadow: 0px 0px 10px #4c4c4c;

}


@media (max-width: 991px) {

	.sc_text_navbar {

		background:fff;

	}

	.sc_text_navbar.affix {

		background: rgba(28, 28, 28, 1);

	}

}

.sc_text_navbar_nav>li>a,
.sc_text_navbar_nav>li>a:visited {

	color: #000 !important;

}

.sc_text_navbar_toggle .sc_text_top_icon_bar,
.sc_text_navbar_toggle .sc_text_bottom_icon_bar {

	background: #5076bb !important;

}

.sc_text_navbar_nav>li>a:hover,
.sc_text_navbar_nav>li>a:active,
.sc_text_navbar_nav>li>a:focus {

	color: #5076bb !important;
	
}

.sc_text_navbar_nav>li>a:before {


	background: #5076bb;

}

.sc_text_navbar_toggle.collapsed .sc_text_top_icon_bar,
.sc_text_navbar_toggle.collapsed .sc_text_middle_icon_bar,
.sc_text_navbar_toggle.collapsed .sc_text_bottom_icon_bar {

	background: #5076bb !important;

}

.sc_text_navbar_nav>li>a,
.sc_text_navbar_nav>li>a:visited,
.sc_text_navbar_nav>li>a:hover,
.sc_text_navbar_nav>li>a:active,
.sc_text_navbar_nav>li>a:focus,
.sc_text_navbar_toggle,
.sc_text_navbar_toggle:hover,
.sc_text_navbar_toggle:active,
.sc_text_navbar_toggle:focus {

	background: transparent !important;

}

.sc_text_navbar.affix {

	box-shadow: 0px 0px 10px #dddddd;

}


/*=============== DROPDOWN ===============*/

.sc_text_dropdown_menu  {

	background: #fff;

}

.sc_text_dropdown_menu li a,
.sc_text_dropdown_menu li a:visited {

	color: #506EB6 !important;

}

.sc_text_dropdown_menu li a:hover,
.sc_text_dropdown_menu li a:active,
.sc_text_dropdown_menu li a:focus {

	color: #728bc4 !important;

}

.sc_text_dropdown_menu li a:hover,
.sc_text_dropdown_menu li a:active,
.sc_text_dropdown_menu li a:focus {

	background: #f1f1f1 !important;

}

.sc_text_dropdown_menu {

	box-shadow: 0px 0px 2px #4c4c4c;

}

.sc_text_dropdown_menu {

	border-top: 0px solid #5076bb;

}