

/* Start:/local/templates/.default/components/bitrix/menu/familypro_topmenu/style.css?17406593832403*/
ul.nav.navbar-nav.navbar-right {
	margin-right: 0px;
	margin-top: 10px;
	width: calc(100% - 335px);
	display: flex;
	justify-content: center;
	padding-left: 35px;
}

ul.nav.navbar-nav.navbar-right > li {
	/*margin-right: 60px;*/
	margin-right: 30px;
	margin-bottom: 0;
}

ul.nav.navbar-nav.navbar-right > li:nth-last-child(2) {
	margin-right: -10px;
}

ul.nav.navbar-nav.navbar-right li.dropdown.open a {
	background: none;
	box-shadow: unset;
	display: inline-block;
}

/* ul.nav.navbar-nav.navbar-right li.dropdown.open > a:after {
	position: absolute;
	bottom: 6px;
	background-color: #171617;
	content: " ";
	display: block;
	height: 2px;
	width: auto;
	left: 10px;
	right: 10px;
} */

ul.nav.navbar-nav.navbar-right li.selected > a {
	/* color: #FF0000; */
	/*opacity: 0.65;*/
	opacity: 1;
}
ul.nav.navbar-nav.navbar-right li.selected > a:before {
	content: "";
	position: absolute;
	display: block;
	bottom: 0px;
	left: 50%;
	width: calc(100% - 20px);
	height: 1px;
	background-color: #fff;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}
#top-navbar-menu.noShadow ul.nav.navbar-nav.navbar-right li.selected > a:before {
	background-color: rgba(58,62,75,.8);
}
ul.nav.navbar-nav.navbar-right a:hover {
	opacity: 0.65;
}

ul.nav.navbar-nav.navbar-right a {
	/*text-transform: uppercase;*/
	font-size: 11px;
	font-family: 'Montserrat', sans-serif;
	/*color: #545454;*/
	color: #FFF;
	position: relative;
	padding: 10px;
	/*letter-spacing: 2px;*/
	letter-spacing: .06em;
	line-height: 18px;
	text-rendering: optimizelegibility;
	text-shadow: unset !important;
	 font-weight: 600; 
}

/* ul.nav.navbar-nav.navbar-right a:hover:after {
	position: absolute;
	bottom: 6px;
	background-color: #FF0000;
	content: " ";
	display: block;
	height: 2px;
	width: auto;
	left: 10px;
	right: 10px;
	transition: 1.5s;
} */

.navbar-nav > li > .dropdown-menu {
	border-radius: 0px;
}

#top-navbar-menu.noTransparency ul.nav.navbar-nav.navbar-right a {
	color: #FFF;
}
#top-navbar-menu.noTransparency.whitemenu ul.nav.navbar-nav.navbar-right a {
	color: #171617;
}
#top-navbar-menu.noShadow ul.nav.navbar-nav.navbar-right a {
	color: #171617;
}
#top-navbar-menu.noTransparency ul.nav.navbar-nav.navbar-right li.selected > a:before {
	background-color: rgba(255,255,255,.6);
}
@media (max-width:1250px) { 
	ul.nav.navbar-nav.navbar-right {
		display: block;
		padding-left: 0;
		width: 100%;
	}
}
/* End */


/* Start:/local/templates/familypro_bootstrap/styles.css?1530019554551*/
﻿img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica,sans-serif; 
	margin:1.3em 0 1em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:200%; margin:0 0 1em; }
h2 { font-size:160%; }
h3 { font-size:140%; }
h4 { font-size:140%; }
h5 { font-size:120%; }
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#workarea ol li, #workarea ul li { margin: 0.6em 0; }
#workarea ul { list-style-type: disc; }
/* End */
/* /local/templates/.default/components/bitrix/menu/familypro_topmenu/style.css?17406593832403 */
/* /local/templates/familypro_bootstrap/styles.css?1530019554551 */
