.etdh-panel .section_container .section_content {
		min-height: 100%;
}

#etdh_home_slider {
		height: 335px;
		overflow: hidden;
		padding: 0 15px;
}

#etdh_home_slider .pane-content {
	height: 320px;
	overflow: hidden;
}

#etdh_home_slider .views-slideshow-controls-top {
	position: absolute;
    width: 97%;
    z-index: 5;
    padding: 0 2%;
    padding-top: 14%;
}

#etdh_home_slider  #views_slideshow_cycle_main_edth_vista-panel_pane_4 {
		position: relative;
    top: -6vw;
}

#etdh_home_slider .views-slideshow-controls-text-pause {
		display: none;
}

#etdh_home_slider .views_slideshow_controls_text_next {
		float: right;
}

#etdh_home_slider .views-slideshow-controls-text-previous a {
		color: transparent;
		padding-bottom: 35px;
		background: url("../images/previous_slide_icon.png") no-repeat center center / contain;
}

#etdh_home_slider .views-slideshow-controls-text-next a {
		color: transparent;
		padding-bottom: 35px;
		background: url("../images/next_slide_icon.png") no-repeat center center / contain;
}

#etdh_home_slider #views_slideshow_cycle_teaser_section_edth_vista-panel_pane_4,
#etdh_home_slider .views_slideshow_slide,
#etdh_home_slider .views_slideshow_slide img {
		width: 100% !important;
}

#etdh_home_slider .views_slideshow_slide > div {
		position: relative;
}

#etdh_home_slider .views_slideshow_slide > div .views-field-body {
		position: absolute;
		top: 23%;
		width: 70%;
		right: 12%;
		background: white;
		padding: 15px;
}

#etdh_home_slider .views_slideshow_slide label {
		color: #005573;
		font-size: 24px;
		width: 100%;
	  white-space: nowrap;
	  overflow: hidden;
	  text-overflow: ellipsis;
}

#etdh_home_slider .views_slideshow_slide .field-content p {
	  font-size: 13px;
}

#etdh_home_slider .views-more-link {
		display: block;
		background: #ff9400;
    color: white;
    margin: 15px -15px -15px;
    padding: 4px 20px;
    position: absolute;
    right: 15px;
}

.etdh-panel #microsite {
		padding: 0;
}

.etdh-panel .panels-flexible-region  {
		width: 100%;
}

.etdh-panel #microsite_panel .pane-menu,
.etdh-panel #microsite_panel .pane-menu > div .menu {
    background-color: #ffffff !important;
		color: white;
}

.etdh-panel #microsite_panel .main-menu {
		margin: 0 !important;
}

.etdh-panel .main-menu li a {
    padding-bottom: 11px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #005573 !important;
    border: none !important;
		padding: 17px 0 !important;
}

.etdh-panel .main-menu li .active,
.etdh-panel .main-menu li a:hover {
		color: #ff9500 !important;
		text-decoration: blink;
}

.etdh-panel .main-menu li, .etdh-panel .main-menu li:after {
	 position: relative;
	 display: block;
	 -webkit-transition: all 0.2s;
	 -moz-transition: all 0.2s;
	 -o-transition: all 0.2s;
	 transition: all 0.2s;
}

.etdh-panel .main-menu li:after {
		height: 5px;
		width: 0;
		background-color: #ff9500;
		content: "";
		margin: auto;
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
		.etdh-panel .main-menu li:hover:after {
		  	width: 100%;
		}
}

@-moz-document url-prefix() {
		.etdh-panel .main-menu li:hover:after {
		  	width: 100%;
		}
}

@supports (-ms-accelerator:true) {
	.etdh-panel .main-menu li {
		 border-bottom: 5px solid #ffffff;
	}

	.etdh-panel .main-menu li:hover {
		 border-bottom: 5px solid #ff9500;
	}
}

.etdh-panel .main-menu ul {
    border-bottom: none !important;
}

.etdh-panel .pane-content > .menu li.parent_menu > .children_menu li a {
    background-color: #46adb2 !important;
}

.etdh-panel .main-menu .menu .children_menu li {
		border-bottom: 1px solid white;
}

.etdh-panel .slide .pane-content > .menu li.parent_menu:hover > .children_menu {
    height: 368px !important;
}

.etdh-panel .slide .pane-content > .menu li.parent_menu:nth-child(2):hover > .children_menu {
    height: 246px !important;
}

.etdh-panel .main_container {
		background: url('../images/background.png') white center center / cover;
}

.etdh-panel .active-trail.active.active-link,
.etdh-panel .parent.active.active-link,
.etdh-panel .parent.active-link {
		color: #30426A !important;
		text-decoration: underline;
		font-weight: 700 !important;
}

.etdh-panel #microsite_panel .panel-default {
		border: none;
}

.etdh-panel .home-container,
.etdh-panel .etdh-container {
		padding: 0 20px 20px;
		background-color: white;
}

.etdh-panel .etdh-carousel .views-row {
		width: 24.2%;
		float: left;
		text-align: center;
		margin-right: 1%;
}

.etdh-panel .etdh-carousel .view-content .views-row:last-child {
		margin-right: 0;
}

.etdh-panel .etdh-carousel .views-row > div {
		padding: 7px;
}

.etdh-panel .etdh-carousel .views-row a, .etdh-panel .etdh-carousel .views-row b {
		color: white;
		text-align: center;
		text-decoration: blink;
}

.etdh-panel .etdh-carousel .views-row b {
		display: block;
		margin-bottom: 10px;
}

.etdh-panel .etdh-carousel .views-field-title {
		font-weight: bold;
		font-size: 15px;
}

.etdh-panel .etdh-carousel .views-row > div:nth-child(3) {
		font-size: 12px;
		height: 160px;
}

.etdh-panel .carousel-links {
		padding-top: 5px !important;
}

.etdh-panel .etdh-carousel .views-row:nth-child(1),
.etdh-panel .bulletin-etdh h1, .etdh-panel .bulletin-etdh h2,
.etdh-panel .carousel-links .view-content .views-row:first-child a{
		background: #00bbb1 !important;
}

.etdh-panel .etdh-carousel .views-row > div:nth-child(3) {
		background: rgba(0,0,0,0.13);
}

.etdh-panel .etdh-carousel .views-row:hover > div:nth-child(3) {
		background: rgba(0,0,0,0.3);
}

.etdh-panel .etdh-carousel .views-row:nth-child(2),
.etdh-panel .chat-etdh h1,
.etdh-panel .carousel-links .view-content .views-row:nth-child(2) a {
		background: #005573 !important;
}

.etdh-panel .etdh-carousel .views-row:nth-child(3),
.etdh-panel .forum-etdh h1,
.etdh-panel .carousel-links .view-content .views-row:nth-child(3) a {
		background: #00a6d1 !important;
}

.etdh-panel .etdh-carousel .views-row:nth-child(4),
.etdh-panel .programs-etdh h1,
.etdh-panel .carousel-links .view-content .views-row:nth-child(4) a {
		background: #ff9517 !important;
}

.etdh-panel .faq-etdh h1 {
		background: #0080a2 !important;
}

.etdh-panel .quick-access-links > div > *,
.etdh-panel .carousel-links .field-content a {
		width: 100%;
		font-weight: 600;
		color: white;
		display: block;
		padding: 18px 10px;
    margin-bottom: 5px;
		text-align: left;
}

.etdh-panel .carousel-links .field-content a,
.etdh-panel .quick-access-links > div > a:first-child,
.etdh-panel .quick-access-links > div > a:nth-child(2),
.etdh-panel .quick-access-links > div > a:nth-child(3),
.etdh-panel .quick-access-links > div > div {
    border-left: 10px solid #1d3b55;
}

.etdh-panel .quick-access-links > div > *,
.etdh-panel .carousel-links .field-content a {
    box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
    text-shadow: none;
    -webkit-transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
    transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
}

.etdh-panel .quick-access-links > div > a:hover,
.etdh-panel .carousel-links .field-content a:hover {
		box-shadow: inset 0 0 20px rgba(255,255,255,0.6), 0 0 110px rgba(255, 255, 255, 0);
		text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6);
		text-decoration: blink;
}

.etdh-panel .quick-access-links > div > a:first-child,
.etdh-panel .quick-access-links > div > a:nth-child(2),
.etdh-panel .quick-access-links > div > a:nth-child(3) {
		background: #0080a2;
}

.etdh-panel .quick-access-links > div > div {
		background: #005573;
		margin-bottom: 0;
}

.etdh-panel .quick-access-links > div > a:nth-child(5),
.etdh-panel .quick-access-links > div > a:nth-child(6) {
	  padding: 18px 16px 18px 35px;
}

.etdh-panel .quick-access-links > div > a:nth-child(5) {
		background: #ff9500;
		margin-bottom: 0;
}

.etdh-panel .quick-access-links > div > a:nth-child(6) {
		background: #d8852c;
		margin-bottom: 0;
}
.etdh-panel .quick-access-links > div > a:nth-child(7) {
		background: #cc6e09;
		margin-bottom: 0;
}


.etdh-panel .etdh-events-docs-video {
		padding: 15px;
}

.etdh-panel .etdh-events-docs-video .views-row:first-child {
    width: 47.6%;
}

.etdh-panel .etdh-events-docs-video .views-row:nth-child(2) {
    width: 49.4%;
		background: black;
}

.etdh-panel .documents-etdh > a,
.etdh-panel .events-etdh h1 {
		background: url(../images/events_icon.png) #00a4d1 no-repeat 97.5% center / 20px 20px !important;
		text-align: left;
		font-weight: 500;
}

.etdh-panel .documents-etdh > a:hover {
		background: url(../images/events_icon.png) #1d3b55 no-repeat 97.5% center / 20px 20px !important;
}

.etdh-panel .etdh-events-docs-video .documents-etdh > a {
		margin-bottom: 10px;
		text-decoration: blink;
}

.etdh-panel .documents-etdh h1 {
		background: #005573 !important;
		margin-bottom: 0!important;
}

.etdh-panel .documents-etdh > div {
		background: #e0e0e0;
		margin: 0;
		padding: 5px 0 5px;
}

.etdh-panel .documents-etdh .accordion-content ul li::before {
		display: none;
}

.etdh-panel .documents-etdh ul {
		padding: 15px;
		margin: 0 !important;
}

.etdh-panel .etdh-events-docs-video .documents-etdh ul {
		height: 150px;
		overflow: auto;
}

.etdh-panel .documents-etdh li {
		background: url(../images/document_icon.png) #c1c1c1 no-repeat 10px center / 36px 50px !important;
		margin-bottom: 10px;
		min-height: 60px;
}

.etdh-panel .etdh-container .documents-etdh li a {
		min-height: 60px;
}

.etdh-panel .documents-etdh li a {
		color: #5b5b5f;
		font-weight: 700;
    font-size: 12px;
    display: block;
		text-align: left;
    padding: 10px 15px 10px 55px;
}

.etdh-panel .etdh-events-docs-video .documents-etdh li a {
		display: block;
		display: -webkit-box;
		height: 50px;
		margin: 0 auto;
		line-height: 1.5;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
}

.etdh-panel .documents-etdh > a {
		display: none;
}

.etdh-panel .etdh-events-docs-video .documents-etdh > a {
		display: block;
}

.etdh-panel .interest-links .links-group {
		margin-bottom: 20px;
}

.etdh-panel .interest-links .links-pair {
		display: flex;
}

.etdh-panel .interest-links .blue-link,
.etdh-panel .interest-links .dark-link {
		color: white;
		border: 1px solid white;
		padding: 10px 35px 10px 10px;
		white-space: normal;
		font-size: 13px;
		font-weight: 600;
		width: 50%;
		display: flex;
    justify-content: center;
    align-items: center;
}

.etdh-panel .interest-links .blue-link:hover,
.etdh-panel .interest-links .dark-link:hover {
		background: url(../images/plus_link_icon.png) #1d3b55 no-repeat 95% center / 20px 20px !important;
		text-decoration: blink;
}

.etdh-panel .interest-links .blue-link {
		background: url(../images/plus_link_icon.png) #00a2ce no-repeat 95% center / 20px 20px !important;
}

.etdh-panel .interest-links .dark-link {
		background: url(../images/plus_link_icon.png) #0080a2 no-repeat 95% center / 20px 20px !important;
}

.etdh-panel .interest-links .dark-row {
		background: #0080a2;
}

.etdh-panel .panels-flexible-region {
		background-color: #e0e0e0;
}

.etdh-panel .panels-flexible-region .inside > div {
		background-color: white;
		font-size: 14px;
}

.etdh-panel #microsite_panel .etdh-container h1,
.etdh-panel .documents-etdh > a,
.etdh-panel .documents-etdh  h1,
.etdh-panel .etdh-container .news-title {
		margin: 0 0 20px;
		background: #ff9000;
		color: white;
		padding: 10px;
		font-size: 20px;
}

.etdh-panel .etdh-container .news-title {
		font-weight: 500;
		display: block;
}

.etdh-panel #microsite_panel h2 {
		border-radius: 4px;
}

.etdh-panel #microsite_panel h2,
.etdh-panel .ui-accordion-header.ui-state-default,
.etdh-panel #microsite_panel .active h2,
.etdh-panel .ui-accordion-header.ui-state-active {
		color: white;
    padding: 5px 10px;
    font-size: 16px;
    font-weight: normal;
		margin: 1px 0;
}

.etdh-panel #microsite_panel h2,
.etdh-panel .ui-accordion-header.ui-state-default {
		background: url(../images/plus_accordion_icon.png) #b8b9bd no-repeat 98% center / 20px 20px;
}

.etdh-panel #microsite_panel .accordion-title:hover h2,
.etdh-panel .ui-accordion-header.ui-state-default:hover {
		background: url(../images/plus_accordion_icon.png) #1d3b55 no-repeat 98% center / 20px 20px;
}

.etdh-panel .ui-accordion-header a {
		padding: 0 30px 0 0;
    text-align: justify;
}

.etdh-panel .ui-accordion-header a span {
    color: white !important;
}

.etdh-panel #microsite_panel .active h2,
.etdh-panel .ui-accordion-header.ui-state-active {
		background: url(../images/minus_accordion_icon.png) #005573 no-repeat 98% center / 20px 20px;
}

.etdh-panel #microsite_panel .accordion-title.active:hover h2,
.etdh-panel .ui-accordion-header.ui-state-active:hover {
		background: url(../images/minus_accordion_icon.png) #1d3b55 no-repeat 98% center / 20px 20px;
}

.etdh-panel .ui-accordion-header .ui-icon {
		display: none;
}

.etdh-panel .content .pager li > a {
    padding: 0;
    border-radius: 0;
    border: none;
    background-color: white;
    font-weight: bold;
    color: black;
}

.etdh-panel .content .pager .pager-current {
    background-color: white;
    color: #ff9500;
    width: 40px;
}

.etdh-panel .content .pager .pager-first a,
.etdh-panel .content .pager .pager-previous a,
.etdh-panel .content .pager .pager-next a,
.etdh-panel .content .pager .pager-last a {
    background: url(../images/pager-spritesheet.png);
}

.etdh-panel .content .pager .pager-first a {
    background-position: 3px -20px;
}

.etdh-panel .content .pager .pager-previous a {
    background-position: 3px 3px;
}

.etdh-panel .content .pager .pager-next a {
    background-position: -20px 3px;
}

.etdh-panel .content .pager .pager-last a {
    background-position: -21px -20px;
}

.pager-previous + .pager-item:before, .pager-item + .pager-current:before,
.pager-current + .pager-item:before, .pager-item + .pager-item:before,
.pager-item + .pager-next:before {
    content: " | ";
    color: black;
    font-weight: bold;
}

.pager-item + .pager-current:before {
    padding-right: 7px;
}


.etdh-panel #microsite_panel h3 {
		color: #ff9000;
		font-size: 19px;
		margin: 0 0 10px;
}

.etdh-panel #microsite_panel h4 {
		color: #96CA2D;
		font-size: 17px;
		margin: 5px 0;
}

.etdh-panel #microsite_panel .row {
		background-color: #EDF8F2;
		margin: 15px 0;
		padding: 15px 0;
}

.etdh-panel .etdh-btn {
		background-color: #0080a2;
    color: white;
    font-weight: 600;
    border: none;
    border-radius: 0px;
    padding: 8px 15px;
    font-size: 18px;
		margin: 15px 0 0 15px;
}

.etdh-panel .etdh-btn:hover {
		background: #1d3b55;
}

.etdh-panel .accordion-content {
		margin: 15px 0;
		padding: 0 15px;
}


.etdh-panel .etdh-container .news-container > p,
.etdh-panel .etdh-container .news-container > h3,
.etdh-panel .etdh-container .news-container > ul,
.etdh-panel .etdh-container .news-container > ol,
.etdh-panel .educational-institutions-etdh > p {
		padding: 0 15px;
}

.etdh-panel .news-container p,
.etdh-panel .accordion-content p,
.etdh-panel .educational-institutions-etdh > p {
		margin: 0 0 15px !important;
}

.etdh-panel p,
.etdh-panel li {
		text-align: justify;
		font-size: 14px;
}

.etdh-panel .news-container p,
.etdh-panel .accordion-content p,
.etdh-panel .ui-accordion-content p {
    white-space: pre-line;
		font-size: 14px !important;
}

.etdh-panel .news-container p > a,
.etdh-panel .accordion-content p > a {
		color: #ff9000;
		font-weight: 500;
}

.etdh-panel .news-container ul,
.etdh-panel .news-container ol,
.etdh-panel .accordion-content ul,
.etdh-panel .accordion-content ol {
		list-style: none;
}

.etdh-panel .news-container ul,
.etdh-panel .accordion-content ul {
		margin: 0 0 15px 4%;
}

.etdh-panel .news-container ol,
.etdh-panel .accordion-content ol {
		counter-reset: li;
		margin: 0 0 15px 3%;
}

.etdh-panel .news-container ul li::before,
.etdh-panel .news-container ol li::before,
.etdh-panel .accordion-content ul li::before,
.etdh-panel .accordion-content ol li::before {
		color: #ff9000;
		display: inline-block;
		width: 2em;
    margin-left: -2em;
		text-align: center;
    font-weight: 500;
}

.etdh-panel .accordion-content ul li::before,
.etdh-panel .news-container ul li::before {
		content: "\25CF";
}

.etdh-panel .accordion-content ol li::before,
.etdh-panel .news-container ol li::before {
		content: counter(li)".";
}

.etdh-panel .accordion-content ol li,
.etdh-panel .news-container ol li {
		counter-increment: li
}

.etdh-panel .information-systems-etdh > * {
    float: left;
    width: 100%;
}

.etdh-panel .normativity-etdh .accordion-content ul li::before {
		width: 1.7em;
}

.etdh-panel .normativity-etdh a {
		color: black;
}

.etdh-panel .normativity-etdh a:hover {
		color: #ff9000;
		font-weight: 600;
}

.etdh-panel .bulletin-etdh .table td,
.etdh-panel .bulletin-etdh .table th {
    border: 3px solid white;
}

.etdh-panel .bulletin-etdh .table tbody p {
		margin: 0 !important;
		text-align: center;
		line-height: 1;
}

.etdh-panel .bulletin-etdh .table tbody > tr:first-child {
	  background: #005573;
}

.etdh-panel .bulletin-etdh .table tbody > tr:first-child p:first-child {
		color: #ffcf73;
		font-size: 60px !important;
		font-weight: 600;
}

.etdh-panel .bulletin-etdh .table tbody > tr:nth-child(2) {
	  background: #3396b0;
}

.etdh-panel .bulletin-etdh .table tbody > tr:first-child p:nth-child(2),
.etdh-panel .bulletin-etdh .table tbody > tr:nth-child(2) p {
		color: white;
		font-weight: 600;
    font-size: 35px !important;
}

.etdh-panel .bulletin-etdh .table tbody > tr:nth-child(3) {
	  background: #82bfce;
}

.etdh-panel .bulletin-etdh .table tbody > tr:nth-child(3) p {
		color: #005573;
		font-weight: 600;
		font-size: 20px !important;
}

.etdh-panel .enrollment-image,
.etdh-panel .certificate-image {
		height: 200px;
		width: 100%;
}

.etdh-panel .enrollment-image {
		background: url('../images/enrollment_bulletin_etdh.png') no-repeat center center / contain;
}

.etdh-panel .certificate-image {
		background: url('../images/certificate_bulletin_etdh.png') no-repeat center center / contain;
}

.etdh-panel .bulletin_search_icon {
		display: block;
		height: 100%;
		margin: 0 -15px;
		background: url('../images/bulletin_search_icon.png') no-repeat 100% 50% / auto;
}

.etdh-panel .inner-image {
		margin: 0 0 20px;
		position: relative;
		display: block;
		height: 0;
		padding: 0 0 35%;
		overflow: hidden;
}

.etdh-panel .etdh-container .views-field-field-imagen-del-articulo img {
    display: none;
}

.etdh-panel .news-image {
		background: no-repeat center 35% / cover;
}

.etdh-panel .start-image {
		background: url(../images/inner_images/inner_image_1.jpg) no-repeat center center / cover;
}

.etdh-panel .quality-system-image {
		background: url(../images/inner_images/inner_image_1.jpg) no-repeat center center / cover;
}

.etdh-panel .definition-image {
		background: url(../images/inner_images/inner_image_2.jpg) no-repeat center 35% / cover;
}

.etdh-panel .education-departments-image {
		background: url(../images/inner_images/inner_image_3.jpg) no-repeat center center / cover;
}

.etdh-panel .educational-institutions-image {
		background: url(../images/inner_images/inner_image_4.jpg) no-repeat center 35% / cover;
}

.etdh-panel .information-systems-image {
		background: url(../images/inner_images/inner_image_5.jpg) no-repeat center 35% / cover;
}

.etdh-panel .normativity-image {
		background: url(../images/inner_images/inner_image_6.jpg) no-repeat center center / cover;
}

.etdh-panel .bulletin-image {
		background: url(../images/inner_images/inner_image_7.jpg) no-repeat center center / cover;
}

.etdh-panel .chat-image {
		background: url(../images/inner_images/inner_image_8.jpg) no-repeat center 30% / cover;
}

.etdh-panel .forum-image {
		background: url(../images/inner_images/inner_image_9.jpg) no-repeat center 35% / cover;
}

.etdh-panel .programs-image {
		background: url(../images/inner_images/inner_image_10.jpg) no-repeat center center / cover;
}

.etdh-panel .faq-image {
		background: url(../images/inner_images/inner_image_11.jpg) no-repeat center 35% / cover;
		margin: 0;
}

.etdh-panel .events-image {
		background: url(../images/inner_images/inner_image_12.jpg) no-repeat center 35% / cover;
}

@media (max-width: 767px) {
    #etdh_home_slider .views_slideshow_slide .field-content > *:not(:first-child) {
        font-size: 0px !important;
				margin: 0 !important;
    }

    #etdh_home_slider .views_slideshow_slide label {
        font-size: 15px;
    }

    #etdh_home_slider .views-more-link {
        font-size: 12px;
    }
}

@media (max-width: 900px) {
    #etdh_home_slider .views_slideshow_slide > div .views-field-body {
        right: 18%;
		top: 12%;
    }
}

@media (min-width: 900px) and (max-width: 1000px) {
    #etdh_home_slider .views_slideshow_slide > div .views-field-body {
        top: 12%;
        width: 80%;
        right: 14%;
    }
}

@media (min-width: 1000px) and (max-width: 1500px) {
    #etdh_home_slider .views_slideshow_slide > div .views-field-body {
        top: 15%;
        width: 70%;
        right: 14%;
    }
}

@media (max-width: 767px) {
    .etdh-panel .section_container.no_left_sidebar .section_content {
        width: 100% !important;
    }

    #etdh_home_slider .views-slideshow-controls-top {
        width: 94%;
    }

		.etdh-panel .etdh-events-docs-video .views-row {
				width: 100% !important;
		}

		.etdh-panel .documents-etdh > div {
				margin-bottom: 15px;
		}
}


@media (min-width: 768px) {
		.etdh-panel .etdh-events-docs-video .view-content {
				display: table;
				table-layout: fixed;
				height: 100%;
				width: 100%;
		}

		.etdh-panel .etdh-events-docs-video .view-content > div {
				display: table-cell;
				float: none !important;
				height: 100%;
				vertical-align: middle;
		}

		.etdh-panel .etdh-events-docs-video .views-row:nth-child(2) {
				border-left: 8px solid white;
		}

		.etdh-panel .interest-links .four-links-group {
				display: flex;
		}

		.etdh-panel .interest-links .field-content .links-pair {
				width: 50%;
		}
}

@media (min-width: 768px) and (max-width: 1024px) {
    #etdh_banner .view .view-content {
        margin-bottom: 0;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .etdh-panel .etdh-carousel .views-row > div:nth-child(3) {
        height: 155px;
    }
}

@media (min-width: 851px) {
    .etdh-panel #microsite_panel .pane-menu > div .menu {
        display: table;
        width: 100%;
    }

    .etdh-panel #microsite_panel .pane-menu > div .menu > li {
        float: none;
        display: table-cell;
    }
}

@media (max-width: 991px) {
    #etdh_home_slider {
        height: 33vw;
    }

		#etdh_home_slider .pane-content {
    		height: 31vw;
		}
}

@media (min-width: 992px) {
    .etdh-panel .quick-access-links, .etdh-panel .carousel-links {
        padding: 0;
				background-color: #e0e0e0 !important;
    }

		.etdh-panel .quick-access-links > div > * {
				padding-top: 20px !important;
				padding-bottom: 19px !important;
		}
}

@media (min-width: 992px) and (max-width: 1024px) {
		.etdh-panel .etdh-carousel .view-content {
				margin-bottom: 0 !important;
		}
}

@media only screen and (min-width: 1024px) {
    .etdh-panel .slide .pane-content > .menu li.parent_menu:hover > .children_menu,
    .etdh-panel .slide .pane-content > .menu li.parent_menu > .children_menu {
        width: 45%;
    }
}

@media (max-width: 900px) {
    #etdh_home_slider .views-slideshow-controls-top {
		width: 90%;
	}
}

@media (max-width: 1000px) {
    #etdh_home_slider .views-slideshow-controls-top {
		width: 90%;
	}
}

@media (max-width: 760px) {
    #etdh_home_slider .views-slideshow-controls-top {
		width: 85%;
	}
}
