#primarynav a,
#footer a {
	text-decoration: none;
}
/*.utility-nav-block button[type=submit],
#primarynav .btn,
.mobile-search-modal .btn
 {
	background-color: transparent;
	border-color: transparent;
}*/
.utility-nav-block .search-form-container.hidden {
	display: block !important;
}
.btn,
h1,
h2,
h3,
h4,
h5 {
	font-weight: 600 !important;
	/*margin-bottom*/
}
.section .section__head:before {
    height: 6px;
}
.section .section__head h1:before,
.section .section__head h1:after,
.section .section__head h2:before,
.section .section__head h2:after,
.section .section__head h3:before,
.section .section__head h3:after,
.section .section__head h4:before,
.section .section__head h4:after,
.section .section__head h5:before,
.section .section__head h5:after,
.section .section__head h6:before,
.section .section__head h6:after,
.intro-secondary .intro__content h4:before,
.intro-secondary .intro__content h4:after,
.intro-secondary .intro__content h5:before,
.intro-secondary .intro__content h5:after,
.intro-secondary .intro__content h6:before,
.intro-secondary .intro__content h6:after {
    background-image: url('/draftingtable/assets/img/ico-ribbon-left.svg');
}
.section .section__head h6 {
	margin-bottom: 0 !important;
}
.tabs .tabs__body:after,
.document-overview-notice:after,
.change:after,
.annotation:after {
    background-image: url('/draftingtable/assets/img/section-background@2x.png');
}
.tabs .tabs__nav ul li a:hover {
    color: #fff;
}
.section-timeline {
	height: auto;
}
.tooltip {
	opacity: 1;
}
.mfp-content .modal {
	display: block;
}
.document .document__meta {
    font-weight: 600;
}
.document__author p {
	margin: 0;
}
.select2-container .select2-selection__rendered {
	font-weight: 600;
}
.document-tooltip .document__head h4 {
	color: #fff;
}
.document-tooltip .document__body>p {
	font-size: 17px;
}
.slider--provision .slider__dots .owl-dot {
	padding: 0;
}
@media (max-width: 767px) {
	body {
		width: auto;
		min-width: 0;
	}
	.articles-small .article-small {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; 
	}
}

.section-multimedia .section__head {
    display: block;
    margin: 0 -16px;
    font-size: 16px;
}
.section-multimedia .section__head-content {
    -webkit-box-flex: none;
    -ms-flex: none;
    flex: none;
    padding: 0 16px;
}
.section-multimedia .section__head-aside {
    -webkit-box-flex: none;
    -ms-flex: none;
    flex: none;
    padding: 2px 16px;
    max-width: 100%;
}

@media (min-width: 992px) {
	.section-multimedia .section__head {
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
	}
	.section-multimedia .section__head-content {
	    -webkit-box-flex: 1;
	    -ms-flex: 1 0;
	    flex: 1 0;
	    padding: 0 16px;
	}
	.section-multimedia .section__head-aside {
	    -webkit-box-flex: 0;
	    -ms-flex: 0 0 58.4%;
	    flex: 0 0 58.4%;
	    max-width: 58.4%;
	}
}

/* buttons  */

.site-footer__input-group .btn {
	padding: 8px 16px;
}
.primary-nav__btn {
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0.375rem 0.75rem;
}
.btn-secondary {
    color: #fff;
    background-color: #222D66;
    border-color: #222D66;
}
.primary-nav__utility-btn {
    font-size: 13px;
    padding: 0.375rem 0.75rem;
}
.btn-primary:hover {
    color: #fff;
    background-color: #ac1a36;
    border-color: #a21933;
}
.btn-secondary:hover {
    color: #fff;
    background-color: #1d2657;
    border-color: #1b2452;
}
.globa-nav-dropdown__search-btn {
    position: absolute;
    right: 20px;
    top: 14px;
    padding: 0.5rem 1rem;
}

/* cols  */

.slick-track .col,
.slick-slide.col,
.col {
	padding-left: 15px;
	padding-right: 15px;
}