@charset "utf-8";

/*
** Overal
** Provide basic.xml
** autogenerated
** update: 	12.02.2019 19:09   
** release: 51 
** project: zdrav 
*/
html{	
    font-size: 16px !important;
	
}

body{   
	background-color: #ffffff !important;
    color: #2b2b2b !important;
    font-family: 'PT Sans', sans-serif !important;
 
    line-height: 135% !important;
    font-size:1rem;
}

body a,
body a:focus{
	color: #004077;
	-moz-text-decoration-color: #d6d9db;
    -webkit-text-decoration-color: #d6d9db;
    text-decoration-color: #d6d9db;
}

body a:active,
body a:hover{
	color: #ab0e0e;
	-moz-text-decoration-color: #e5c1c1;
    -webkit-text-decoration-color: #e5c1c1;
    text-decoration-color: #e5c1c1;
}

/*
** Heading
** Provide basic.xml
** autogenerated
*/
body h1,
body h2,
body h3,
body h4,
body .page__title,
body .defaultBlock__title,
body .defaultBlock__title_small{
	font-family: 'PT Sans', sans-serif;
	font-weight: 700;
	color: #000000;
}

body h1 > a,
body h2 > a,
body h3 > a,
body h4 > a,
body .defaultBlock__title > a,
body .defaultBlock__title_small > a{
	color: #000000;
	-moz-text-decoration-color: #e8e8e8;
    -webkit-text-decoration-color: #e8e8e8;
    text-decoration-color: #e8e8e8;
		
}

body h1 > a:hover,
body h2 > a:hover,
body h3 > a:hover,
body h4 > a:hover,
body .defaultBlock__title > a:hover,
body .defaultBlock__title_small > a:hover{
	color: #781414;
    -moz-text-decoration-color: #e5c1c1;
    -webkit-text-decoration-color: #e5c1c1;
    text-decoration-color: #e5c1c1;
		
}

body h1,
body h1 a{
	font-size: 2.25rem;
	line-height: 100%;
}

body h2,
body h2 a,
body .defaultBlock__title{
	font-size: 1.5rem;
	line-height: 115%;
}

body h3,
body h3 a,
body .defaultBlock__title_small{
	font-size: 1.125rem;
	line-height: 125%;
}

body h4,
body h4 a{
	font-size: 1rem;
	line-height: 135%;
}

/*
** SITE TOP MENU
** Provide topmenu.xml
** autogenerated
*/

body .headerRow1__background{
	background: linear-gradient(0deg, #ffffff, #ffffff);
}

body .headerRow2__background{
	background: linear-gradient(90deg, #1a4b75, #1d5995);
}

body .topNavigation__wrapper a,
body .topNavigation__wrapper a:focus{
	color: #f0f0f0;
	-moz-text-decoration-color: #4b6985;
    -webkit-text-decoration-color: #4b6985;
    text-decoration-color: #4b6985;
	
}

body .topNavigation__wrapper a:hover{
	color: #ffffff;
	-moz-text-decoration-color: #ffffff;
    -webkit-text-decoration-color: #ffffff;
    text-decoration-color: #ffffff;
	
}


body .topNavigationMain__item.accent > noindex > .topNavigationMain__link + .label,
body .topNavigationMain__item.accent > noindex > .topNavigationMain__link,
body .topNavigationMain__item.accent > .topNavigationMain__link + .label,
body .topNavigationMain__item.accent > .topNavigationMain__link{
	color: #bcdf50;
	-moz-text-decoration-color: #527f6f;
    -webkit-text-decoration-color: #527f6f;
    text-decoration-color: #527f6f;
	
}


body .topNavigationMain__item .label-info,
body .topNavigationMain__item.active > noindex > .topNavigationMain__link + .label,
body .topNavigationMain__item.active > noindex > .topNavigationMain__link,
body .topNavigationMain__item.active > .topNavigationMain__link + .label,
body .topNavigationMain__item.active > .topNavigationMain__link{
	background-color: #ffffff;
	color: #014178;
	-moz-text-decoration-color: #a0b0bf;
    -webkit-text-decoration-color: #a0b0bf;
    text-decoration-color: #a0b0bf;
	
}

body .topNavigationMain__item.active a:hover{
	background-color: #ffffff;
}

body .topNavigationMain__item.accent > .topNavigationMain__link + .label,
body .topNavigationMain__item.active.accent > .topNavigationMain__link + .label, 
body .topNavigationMain__item.active.accent > .topNavigationMain__link{
	background-color: #ffffff;
	color: #728e13;
}

/*
** moreInteresting block
** Provide topmenu.xml
** autogenerated
*/

body .moreInteresting__wrapper{
	background-color: #f0f0f0;
}

/*
** SIDEBAR LEFT
** Provide topmenu.xml
** autogenerated
*/

body .leftMenu__backround1{
	background-color: #f8f8f9;
}

body .leftMenu__backround2{
	background-color: #f8f8f9;
}

body .leftMenu__backround3{
	background-color: #f8f8f9;
}


body .leftMenu__backround1 a.leftMenu__link{
	color: #000000;
	font-size: 1rem;
	line-height: 135%;
	-moz-text-decoration-color: #e0e2e7;
    -webkit-text-decoration-color: #e0e2e7;
    text-decoration-color: #e0e2e7;
		
	display: inline-block;
}

body .leftMenu__backround1 a.leftMenu__link:hover{
	color: #781414;
	-moz-text-decoration-color: #e5c1c1;
    -webkit-text-decoration-color: #e5c1c1;
    text-decoration-color: #e5c1c1;
	
}

body .leftMenu__backround1 .leftMenu__total a.leftMenu__link{
	color: #004077;
}

body .leftMenu__backround1 .leftMenu__total a.leftMenu__link:hover{
	color: #008fe1;
}

body .leftMenu__backround1 .leftMenu__item.active > .leftMenu__link{
	color: #781414;
	background-color: #f4e8e8;
}

/**/

body .leftMenu__backround2 a.leftMenu__link{
	color: #000000;
	font-size: 0.8125rem;
	line-height: 135%;
	-moz-text-decoration-color: #e0e2e7;
    -webkit-text-decoration-color: #e0e2e7;
    text-decoration-color: #e0e2e7;
	
	display: inline-block;
}

body .leftMenu__backround2 a.leftMenu__link:hover{
	color: #781414;
	-moz-text-decoration-color: #e5c1c1;
    -webkit-text-decoration-color: #e5c1c1;
    text-decoration-color: #e5c1c1;
		
}

body .leftMenu__backround2 .leftMenu__item.active > .leftMenu__link{
	color: #781414;
	background-color: #f4e8e8;
}

body .leftMenu__backround2 .defaultBlock__headnote,
body .leftMenu__backround3 .defaultBlock__headnote{
	color: #004077;
}


/**/

body .leftMenu__backround3 a.leftMenu__link{
	color: #000000;
	font-size: 1rem;
	line-height: 135%;
	-moz-text-decoration-color: #e0e2e7;
    -webkit-text-decoration-color: #e0e2e7;
    text-decoration-color: #e0e2e7;
	
	display:inline-block;
}

body .leftMenu__backround3 a.leftMenu__link:hover{
	color: #781414;
	-moz-text-decoration-color: #e5c1c1;
    -webkit-text-decoration-color: #e5c1c1;
    text-decoration-color: #e5c1c1;
			
}

body .leftMenu__backround3 .leftMenu__item.active > .leftMenu__link{
	color: #781414;
	background-color: #f4e8e8;
}



/*
** SITE CONTENT
** Provide topmenu.xml
** autogenerated
*/

body .highlight > span,
body .highlight > a{
	background-color: #dbe7f6;
}

body .geomark,
body .date,
body .date > i,
body .viewsCount,
body .viewsCount > i{
	color: #909090;
	font-size: 0.8125rem;
}

body .geomark > i{
	color: #024179;
}

body .defaultBlock__headnote{
	color: #2b2b2b;
}

/*
**
*/
body .form-group.form-custom .checkbox input[type="checkbox"]:checked + label::before,
body .form-group.form-custom .radio input[type="radio"]:checked + label::after {
	background-color: #024179;
}

body .defaultBlock__modificatedView.border__D{
	border-color: #024179;
}

body .defaultBlock__modificatedView .color__D{
	color: #024179;
}


body .defaultBlock__modificatedView .bgColor__D{
	background-color: #dbe7f6;
}

body .clBaseBgColor3{
	background-color: #024179;
}

/*
**
*/

body .defaultBlock__item_small{
	margin-bottom:15px;
}
body .defaultBlock__item_small:last-child{
	margin-bottom:0;
}

body .defaultBlock__item_small .defaultBlock__itemTitle{
	font-size: 1rem;
	line-height: 135%;
}

body .defaultBlock__item_small .defaultBlock__itemDescription,
body .defaultBlock__item_small .defaultBlock__itemDescription .defaultBlock__itemDescriptionInside{
	font-size: 1rem;
}

body h2.defaultBlock__itemTitle a{
	font-size: 1rem;
	line-height: 135%;
}


/*
** large block
*/

body .defaultBlock__item.defaultBlock__item_large .defaultBlock__itemTitle,
body .defaultBlock__item.defaultBlock__item_large .defaultBlock__itemTitle a{
	font-size: 1.375rem;
	line-height: 135%;
}

body .defaultBlock__item.defaultBlock__item_large .defaultBlock__itemDescription,
body .defaultBlock__item.defaultBlock__item_large .defaultBlock__itemDescriptionInside{
	font-size: 1rem;
	line-height: 135%;
}



/*
** FRESH JOURNAL WIDGET
** Provide topmenu.xml
** autogenerated
*/
body .freshJournalFree__title{
	background: linear-gradient(90deg, #1a4b75, #1d5995);
	color: #f0f0f0;
}

body .freshJournalFree__title a{
	color: #f0f0f0;
}

/*
** CALENDAR WIDGET
** Provide widgets.xml
** autogenerated
*/

body .calendar {
    background-color: #f3f5f7;
    border-color: #9bacbb;
}

body .calendar__bigDateNumber {
 	color: #11395b;
}

body .calendar__bodyTableItem.holiday{
	background-color: #c5d3df;
}

body .calendar__bodyTableItem.holiday a{
	color: #2b2b2b;
}

body .calendar__bigDateAnnotation{
	background-color: #004077;
	color: #ffffff;
}

body .calendar__right{
	background-color: #11395b;
}

body .calendar__editorContent a,
body .calendar__editorContent h2,
body .calendar__editorContent h3,
body .calendar__editorContent h4,
body .calendar__editorContent p,
body .calendar__editorContent {
    color: #ffffff;
}




/* 
** content 
** Provide articles-item.php
** autogenerated
*/

body .content__body table{
	font-size: 0.875rem;
	line-height: 135%;
}

body .content__body table th{
	color: #2b2b2b;
	font-weight: 700;
}

body .content__body table td{
	color: #2b2b2b;
}


body .content__body h2{
	color: #2b2b2b;
	font-size: 1.875rem;
	line-height: 110%;
	font-weight: 700;
}

body .content__body h3{
	color: #2b2b2b;
	font-size: 1.5rem;
	line-height: 110%;
	font-weight: 700;
}

body .content__body h4{
	color: #2b2b2b;
	font-size: 1.375rem;
	line-height: 135%;
	font-weight: 700;
}

/*
** example block
*/
.defaultBlock.example{
	background-color: #dbe7f6;
}

/*
** eJournalSmall block
*/
body .eJournalSmall__wrapper .eJournal__item {
    border-left-color: #005eae;
}


/*
** eJournalSmall block
*/
body .downloadThis a{
	background-color: #005eae;
}

body .downloadThis a:hover,
body .downloadThis a:focus{
	ackground-color: #0075d6;
}


/*
** Themes item
*/
body .contentThemes__item.highlight > a {
    background-color: #dbe7f6;
}



/*
**  Опрос
*/
body .results .voteResult__value{
    background-color: #e7ebf0;
}
body .results .voteResult{
    border-color: #dce4ed;
}

body .voteResultStatic__marker{
    border-color: #004077;
}


/*
** Zebra block
*/
body .sidebar__zebra{
	border-color: #024179;
}

body .sidebar__zebra h2,
body .sidebar__zebra h3{
	background: linear-gradient(135deg, #004077, #1d5995);
	color: #ffffff;
}

body .sidebar__zebra h2:hover,
body .sidebar__zebra h3:hover{
	color: #ffffff;
}

body .sidebar__zebra,
body .sidebar__zebra a{
	color: #000000;
	background-color: #f8f8f9;
}

body .sidebar__zebra li:nth-child(even) a{
	background-color: #f8f8f9;
}


body .sidebar__zebra a:hover,
body .sidebar__zebra li:nth-child(even) a:hover{
	color: #ab0e0e;
	background-color: #e6e6ef;
}


/*
** Zebra top5 block
*/
body .sidebar__zebra_top5{
	border-color: #024179;
}

body .sidebar__zebra_top5 h2,
body .sidebar__zebra_top5 h3{
	background: linear-gradient(135deg, #004077, #1d5995);
	color: #ffffff;
}

body .sidebar__zebra_top5 h2:hover,
body .sidebar__zebra_top5 h3:hover{
	color: #ffffff;
}

body .sidebar__zebra_top5,
body .sidebar__zebra_top5 a{
	color: #000000;
	background-color: #f8f8f9;
}

body .sidebar__zebra_top5 li:nth-child(even) a{
	background-color: #f8f8f9;
}


body .sidebar__zebra_top5 a:hover,
body .sidebar__zebra_top5 li:nth-child(even) a:hover{
	color: #ab0e0e;
	background-color: #e6e6ef;
}




/*
** custom styles
*/
body .usefulDocument{
	border-color: #e6edf2;
	background-color: #eff4f7;
}

body .usefulDocument .bHeader{
	font-weight: 400;
	
	font-size: 1.375rem;
}


/*
** old statblocks
*/
body .StatBlockWidget .block05{
    border-color: #024179;
}

body .StatBlockWidget  .block03 h4,
body .StatBlockWidget  .block03 .vh4{
	background: linear-gradient(135deg, #004077, #1d5995);
	color: #ffffff;
}

body .StatBlockWidget  .block03  li{
	line-height: 135%;
}

/* eJournals */
/*
** eJournals CSS
** autogenerated
*/


	body .eJournal__id154 .eJournal__headnote{
    	color: #00937f;
    }
	body .eJournal__id154 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id154 .eJournal__categoryName{
    	color: #00937f;
    }
	body .eJournal__id154 .eJournal__dynamic.accent::before{
		border-color: #74afa7;
	}
	body .eJournal__id154{
		background:linear-gradient(-135deg, #00937f, #007a69);
	}



	body .eJournal__id293 .eJournal__headnote{
    	color: #006db6;
    }
	body .eJournal__id293 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id293 .eJournal__categoryName{
    	color: #006db6;
    }
	body .eJournal__id293 .eJournal__dynamic.accent::before{
		border-color: #8facbf;
	}
	body .eJournal__id293{
		background:linear-gradient(135deg, #11395b, #006db6);
	}



	body .eJournal__id294 .eJournal__headnote{
    	color: #892e2f;
    }
	body .eJournal__id294 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id294 .eJournal__categoryName{
    	color: #892e2f;
    }
	body .eJournal__id294 .eJournal__dynamic.accent::before{
		border-color: #892e2f;
	}
	body .eJournal__id294{
		background:linear-gradient(135deg, #892e2f, #963f3f);
	}



	body .eJournal__id291 .eJournal__headnote{
    	color: #007695;
    }
	body .eJournal__id291 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id291 .eJournal__categoryName{
    	color: #007695;
    }
	body .eJournal__id291 .eJournal__dynamic.accent::before{
		border-color: #94c7ce;
	}
	body .eJournal__id291{
		background:linear-gradient(135deg, #007695, #2990aa);
	}



	body .eJournal__id290 .eJournal__headnote{
    	color: #009c9d;
    }
	body .eJournal__id290 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id290 .eJournal__categoryName{
    	color: #009c9d;
    }
	body .eJournal__id290 .eJournal__dynamic.accent::before{
		border-color: #009c9d;
	}
	body .eJournal__id290{
		background:linear-gradient(0deg, #009c9d, #009c9d);
	}



	body .eJournal__id292 .eJournal__headnote{
    	color: #e4565e;
    }
	body .eJournal__id292 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id292 .eJournal__categoryName{
    	color: #e4565e;
    }
	body .eJournal__id292 .eJournal__dynamic.accent::before{
		border-color: #e4565e;
	}
	body .eJournal__id292{
		background:linear-gradient(135deg, #e4565e, #d14d53);
	}



	body .eJournal__id295 .eJournal__headnote{
    	color: #967654;
    }
	body .eJournal__id295 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id295 .eJournal__categoryName{
    	color: #967654;
    }
	body .eJournal__id295 .eJournal__dynamic.accent::before{
		border-color: #dbc2a8;
	}
	body .eJournal__id295{
		background:linear-gradient(0deg, #f79425, #f79425);
	}



	body .eJournal__id296 .eJournal__headnote{
    	color: #0081c3;
    }
	body .eJournal__id296 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id296 .eJournal__categoryName{
    	color: #0081c3;
    }
	body .eJournal__id296 .eJournal__dynamic.accent::before{
		border-color: #abc1cc;
	}
	body .eJournal__id296{
		background:linear-gradient(135deg, #24abd8, #71d2f2);
	}



	body .eJournal__id297 .eJournal__headnote{
    	color: #0193d7;
    }
	body .eJournal__id297 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id297 .eJournal__categoryName{
    	color: #0193d7;
    }
	body .eJournal__id297 .eJournal__dynamic.accent::before{
		border-color: #a3b9c9;
	}
	body .eJournal__id297{
		background:linear-gradient(135deg, #27628e, #27628e);
	}



	body .eJournal__id298 .eJournal__headnote{
    	color: #76b143;
    }
	body .eJournal__id298 .eJournal__title{
    	color: #000000;
    }
	body .eJournal__id298 .eJournal__categoryName{
    	color: #76b143;
    }
	body .eJournal__id298 .eJournal__dynamic.accent::before{
		border-color: #aebfa0;
	}
	body .eJournal__id298{
		background:linear-gradient(-135deg, #76b143, #619b2e);
	}





body .btn-actionSubscribe{
	color:#000000;
}


/*npd fix*/
body .NPD__item{
    text-decoration:none;
}

/*
** mobile sidebar styles
*/

@media (max-width: 991px) {
	body .topNavigation__wrapper a.{
		color: #f0f0f0;
	}
	body .topNavigation__wrapper a.:hover{
		color: #ffffff;
	}
}

@media (max-width: 767px) {
	/*
	body .topContentRotatorWidget__title a {
    	color: #FFFFFF !important;
	}
	*/
	body .topContentRotatorWidget__wrapper{
		border-color: #024179;
	}
	
	body .mobile_bgColor__C{
		background-color: #dbe7f6;
		border-left-color: #024179;
	}

}


/*
** standtarted blocks
*/

/*
** table of contents
*/
body .fromThisArticle__wrapper{
	border-color: #ccdcea;
	background-color: #ffffff;
}

body .fromThisArticle__wrapper.inverse{
	border-color: #073459;
	background-color: #0b416f;
}



/*
** content by theme
*/
body .contentByTheme__wrapper{
	border-color: #d3d3d3;
	border-left-color: #0b416f;
}

body .contentByTheme > h1,
body .contentByTheme > h2,
body .contentByTheme > h3,
body .contentByTheme > h4{
	color: #042744;
}



/*
** see also block
*/

body .seeAlso_wrapper{
	border-color: #0b416f;
	background-color: #ffffff;
	
}

body .seeAlso > h1,
body .seeAlso > h2,
body .seeAlso > h3,
body .seeAlso > h4,
body .seeAlso > h1 a,
body .seeAlso > h2 a,
body .seeAlso > h3 a,
body .seeAlso > h4 a{
	color: #000000;
}

body .seeAlso_wrapper li::before{
	color: #0b416f;
}




/*
** service systems
*/

body .sistema{
	border-color: #46a41a;
}

body .sistema__listing > li:before{
	color: #46a41a;
}




/*
** linkpanel
*/
body .linkpanel{
	border-color: #566f84;
	border-top-color: #0b416f;
	background-color: #ffffff;
	
}

body .linkpanel > h1,
body .linkpanel > h2,
body .linkpanel > h3,
body .linkpanel > h4,
body .linkpanel > h1 a,
body .linkpanel > h2 a,
body .linkpanel > h3 a,
body .linkpanel > h4 a{
	color: #0b416f;
}



/*
** questionpanel
*/
body .questionpanel{
	border-color: #0b416f;
}

body .questionpanel__form{
	background-color: #e1ebf4;
	
}

body .questionpanel__category,
body .questionpanel__category a{
	color: #0b416f;
}

body .questionpanel__form label{
	color: #000000;
}


/*
** Paywalls
*/
body .rx-box.hasBorder{
    /* empty variable: paywall__border_color */}



/*
** attaches
*/

body .linkToFile__wrapper{
	border-color: #0b416f;
	background-color: #ffffff;
	
}



/*
** custom styles 
*/
body a,
body a:hover,
body a:active,
body a:focus{
 -moz-text-decoration-line:underline;
 -webkit-text-decoration-line:underline;
 text-decoration-line:underline; 
}


body .leftMenu__link:hover{
    color:#ab0e0e;
    text-decoration-color:#e5c1c1;
    -moz-text-decoration-color:#e5c1c1;
    -webkit-text-decoration-color:#e5c1c1
}


body .topNavigationMain__item.accent .topNavigationMain__link:hover{
    color:#c1ff00;
    text-decoration-color:#7cb659;
    -moz-text-decoration-color:#7cb659;
    -webkit-text-decoration-color:#7cb659;
}

body .topNavigationMain__item.accent.active .topNavigationMain__link:hover{
    color:#355d1c;
    text-decoration-color:#355d1c;
    -moz-text-decoration-color:#355d1c;
    -webkit-text-decoration-color:#355d1c;
}


/**/
body .leftMenu__wrapper{
    border:#e9ebec solid 1px;
}

/**/
body .topNavigation__wrapper{
    border-bottom:#0b416f solid 5px;
}

body .topNavigation__wrapper:after,
body .topNavigation__wrapper:before{
    display:block;
    position:absolute;
    bottom:-10px;
    width:10px;
    height:10px;
    content:"";
    background-position:left top;
    background-repeat:no-repeat;
}

body .topNavigation__wrapper:before{
    left:0;
   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNpi+P//fx0QMxDCIOI/MYphCgkqRlaIVzG6QpyKsSnEqhiXQgzF+BSiKCakEK6YhYEwaAQRAAEGAG/fNdHDYgYFAAAAAElFTkSuQmCC');
}

body .topNavigation__wrapper:after{
    right:0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC5JREFUeNqMyrENACAMwLDyOK8b9QISKZsPJnRn4eerIhWpSEUqUpGKVLQ9AQYAR8NBvyy24QUAAAAASUVORK5CYII=');
}

/**/
body .topContentRotatorWidget__title > a{
    color:#004077;
    text-decoration-color:#d9dfea;
    -moz-text-decoration-color:#d9dfea;
    -webkit-text-decoration-color:#d9dfea;
}

/**/
body .rightSidebar .defaultBlock__title_small{
    font-size:1.5rem;
}

/*
** update by task ASEH-121
*/
body .slide table,
body .slide [type="checkbox"]{
    display:none;
}
 
body .slide [type="checkbox"]:checked ~ table {
    display:block;
}

body .zd-description-title_1 {
    padding:5px 0px 0 0px;
    margin:2px;
    width: 95%;
} 

body .zd-description-title_1 ul {
    font-size:14px;  
    padding: 1px;
    margin-left: 30px;
}

body .zd-description-title_1 p {        
    text-align: center; 
    background: #124f89;        
    padding: 10px 5px;
    color: #fff;
    margin-bottom: 5px;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding-bottom: 12px;
    padding-top: 7px;
}

body .zd-description-title_1 a {                
    text-decoration: none; 
    border-bottom: 1px dotted black; 
   color:#2e2e2e;
}

body .zd-description-title_1 hr {
    height: 7px;     
    border: 0; 
    margin-top: 10px;        
    box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.5);
}

body .zd-description-title {
    padding:5px 0px 0 0px;
    margin:2px;
}

body .zd-description-title ul {
    font-size:14px;  
    padding: 1px;
	margin-left: 30px;
}

body .zd-description-title p {	
    text-align: left; 
	width: 29%;
    background: #124f89;	
    padding: 0px 0px;
	padding-left: 30px;
    color: #fff;
       margin-bottom: 0px;
	font-size: 15px;
	font-color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
	padding-bottom: 2px;
    padding-top: 2px;
}

body .zd-description-title a {		
	text-decoration: none; 
	border-bottom: 1px dotted black; 
	color:#2e2e2e;
}

body .zd-description-title hr {
    height: 7px;     
    border: 0; 
    margin-top: 10px;	
    box-shadow: inset 0 8px 8px -8px rgba(0,0,0,0.5);
}

@media (max-width:991px){
    .inverse div.topNavigation__wrapper a,
    .inverse div.topNavigation__wrapper a:focus {
        color: #f0f0f0;
    }
}
	
