/*
Theme Name: Jevelin Child
Description: Child theme for Jevelin theme
Author: Shufflehound
Author URI: http://shufflehound.com
Template: jevelin
*/

/* Add your custom CSS below */
/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .primary-desktop .skiptocontent{
	padding:6px;
	position: absolute;
	top:-40px;
	left:45%;
	color:white;
	border:1px solid white;
	border-radius:8px;
	background:#BF1722;
	transition: top 1s ease-out;
	z-index: 100;
}

body #skiptocontent{
	position:absolute;
	left:45%;
	top:-100px;
}

body .barButton{
	display: inline-block !important;
	border-radius: 30px !important;
	background-color: #326da8 !important;
	border: none !important;
	color: #FFFFFF !important;
	text-align: center !important;
	font-size: 12px !important;
	padding: 1px !important;
	width: 125px;
	transition: all 0.4s !important;
	cursor: pointer !important;
	margin: 5px !important;
}

body .barButton:hover{
	background-color: #47c9e5 !important;
	width: 135px !important;
}

body .primary-desktop .skiptocontent:focus{
	top:150px;
	outline-color:transparent;
	transition: top .1s ease-in;
}

body #submit_search{
	padding-top:25px;
}

body #header_buttons{
	position:absolute;
	top:5px;
	right:10px;
}

body .sh-header-small-icons .sh-nav .menu-item:nth-child(10):hover{
	cursor: pointer;
}

body p{
	color:#7a7a7a;
}

body .primary-desktop .sh-header-small-icons{
	height:49px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-top:0px;
	position:relative;
	top:5px;
	text-indent:-12px;
	left:62px !important;
	margin-left:0px;
}

body .sh-header-small-icons .sh-table .sh-sticky-logo{
	width:167px;
	position:fixed;
	top:1%;
	right:2%;
}

body .sh-header-small-icons .sh-table .sh-standard-logo{
	width:167px;
	position:fixed;
	top:1%;
}

body #page-container .primary-desktop{
	height:49px !important;
	margin-top:50px;
}

body .sh-portfolio .sh-portfolio-item .sh-portfolio-description{
	position:relative;
	top:-200px;
}

body .sh-page-layout-full #content .fw-page-builder-content .sh-section-dd99327b5cb1a741b6886e8348904491 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-portfolio .sh-portfolio-item .sh-portfolio-content-container .sh-portfolio-description{
	width:0px !important;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:49px;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:49px;
}

body .sh-header-search-form .sh-header-search-close i{
	color:#057cd0;
}

body #wrapper .sh-footer .sh-footer-widgets{
	padding-bottom:60px;
	padding-top:0px;
}

body .sh-footer-widgets .sh-footer-columns .widget-item{
	margin-bottom:0px;
	position:relative;
	bottom:-10px;
}

body .sh-footer-columns .widget-item .sh-contacts-widget-item{
	margin-bottom:0px;
}

body .sh-footer-columns .widget-item h3{
	margin-bottom:5px;
}

body .wrap-image .sh-image-widgets img{
	padding-bottom:0px;
	display:inline-block;
	width:264px;
	max-width:264px;
}

body .wrap-image .sh-image-widgets .sh-image-widgets-description{
	margin-bottom:0px;
}

body .sh-footer-columns .wrap-image .sh-image-widgets-description:nth-child(2){

	color:#ffffff;
}

body .sh-footer-widgets .wrap-image .social-media-instagram i{
	color:rgba(0, 0, 0, 0) !important;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item > .sub-menu{
	top:49px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item:nth-of-type(2) > .sub-menu .menu-item a{
	padding-top:8px;
	display:block;
	line-height: 13px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item:nth-of-type(3) > .sub-menu{
	width:265px;
	padding-left:0px;
	padding-right:0px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item:nth-of-type(3) > .sub-menu .menu-item a{
	padding-top:0px;
	padding-bottom:0px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item:nth-of-type(4) > .sub-menu{
	width:368px;
	padding-left:0px;
	padding-right:0px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item:nth-of-type(4) > .sub-menu .menu-item a{
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

body .sh-standard-logo{
	margin-left:-45px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item:nth-of-type(6) > .sub-menu{
	width:301px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item:nth-of-type(6) > .sub-menu .menu-item a{
	padding-top:7px;
	display:block;
	line-height: 13px;
}

body #header_buttons > a{
	display: inline-block !important;
	border-radius: 30px !important;
	background-color: #326da8 !important;
	border: none !important;
	color: #FFFFFF !important;
	text-align: center !important;
	font-size: 12px !important;
	padding: 1px !important;
	width: 125px;
	transition: all 0.4s !important;
	cursor: pointer !important;
	margin: 5px !important;
}

body #header_buttons > a:hover{
	background-color: #47c9e5 !important;
}

body .sh-nav-container{
	margin-left:-100px;
}

body .sh-nav{
	float: none;
}

body #search_website{
	margin-top: 12px;
	margin-left: 100px;
}

body .sh-header-mobile{
	margin-top:75px;
}

body .sh-header-mobile, body .sh-sticky-mobile-header{
	position:static !important;
}

body .sh-header-mobile-navigation .header-logo img{
	margin-top:10px !important;
}

@media (max-width:2031px){

	body .sh-footer-columns .widget-item .wrap-social{
	position:relative;
	top:0px;
	left:47px;
}

body .sh-footer-columns .wrap-image .sh-image-widgets{
	width:62%;
	position:relative;
	top:6px;
	left:213px;
	}

}



@media (max-width:1457px){

	body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	top:5px;
	left:50px;
	font-weight:650 !important;
	text-indent:-12px;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:68%;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:68%;
	}

}



@media (max-width:1364px){

	body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	text-indent:-12px;
	font-weight:650 !important;
	position:relative;
	top:5px;
	left:50px;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:70%;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:70%;
	}

}



@media (max-width:1333px){

	body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-bottom:0px;
	position:relative;
	top:5px;
	left:50px;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1316px){

	body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	left:50px;
	padding-bottom:86px;
	top:5px;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1312px){

	body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	left:50px;
	padding-bottom:86px;
	top:5px;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1306px){

	body #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1275px){

	body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	left:50px;
	padding-bottom:86px;
	top:5px;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1250px){

	body .sh-portfolio .sh-portfolio-item .sh-portfolio-description{
	position:relative;
	top:-140px;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-bottom:86px;
	height:86px;
	position:relative;
	top:5px;
	left:50px;
	text-indent:-12px;
	font-family:'Raleway', sans-serif;
	font-size:13px;
	font-weight:650 !important;
}

body #header-navigation .sh-nav .mega-menu-row-4{
	top:56%;
}

body #header-navigation .sh-nav .mega-menu-row-5{
	top:56%;
}

body #header-navigation .sh-nav-container .sh-nav > .menu-item{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;

}

body .sh-footer-columns .widget-item .wrap-image{
	position:relative;
	top:0px;
	width:118%;
	left:-82px;
	}

}



@media (max-width:1080px){

	body .sh-header-search-form .sh-header-search-close i{
	color:#3682ec;
	}

}



@media (max-width:1025px){

	body #header_buttons{
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	text-align: center;
	z-index:999;
	vertical-align:middle;
}

body #header_buttons > a{
	padding-top:10px !important;
	padding-bottom:10px !important;
	max-width:27%;
	vertical-align:middle;
}

body #page-container .primary-mobile{
	height:66px !important;
}

body #header-mobile .sh-header-mobile-navigation{
	height:66px;
}

body .sh-header-mobile-navigation .sh-table .sh-standard-logo{
	position:relative;
	top:-15px;
}

body #header-navigation-mobile a .c-hamburger{
	position:relative;
	top:-16px;
}

body .sh-footer-columns .widget-item .wrap-image{
	left:-72px;
	top:0px;
	position:relative;
}

body .sh-nav-container{
	margin-left:auto;
	}

}



@media (max-width:1024px){

	body .sh-footer-columns .widget-item .wrap-image{
	left:-72px;
	top:0px;
	position:relative;
	}

}



@media (max-width:1019px){

	body .sh-footer-columns .wrap-image .sh-image-widgets{
	left:147px;
	top:0px;
	width:342px;
	position:relative;
	}

}



@media (max-width:991px){

	body .sh-footer-columns .wrap-image .sh-image-widgets{
	left:92px;
	top:0px;
	position:relative;
	}

}



@media (max-width:900px){

	body .sh-footer-columns .widget-item .wrap-social{
	top:5px;
	left:195px;
	position:relative;
	width:42%;
}

body .sh-footer-columns .wrap-image .sh-image-widgets{
	left:267px;
	top:0px;
	position:relative;
	}

}



@media (max-width:800px){

	body .sh-footer-columns .widget-item .wrap-social{
	left:112px;
	top:12px;
	position:relative;
	width:306px;
}

body .sh-footer-columns .wrap-image .sh-image-widgets{
	left:184px;
	top:0px;
	position:relative;
	}

}



@media (max-width:700px){

	body .sh-footer-columns .widget-item .wrap-social{
	left:58px;
	top:8px;
	width:315px;
	position:relative;
}

body .sh-footer-columns .wrap-image .sh-image-widgets{
	left:133px;
	top:0px;
	position:relative;
	}

}



@media (max-width:548px){

	body .sh-footer-columns .widget-item .wrap-social{
	left:-10px;
	top:7px;
	position:relative;
}

body .sh-footer-columns .wrap-image .sh-image-widgets{
	left:57px;
	top:0px;
	position:relative;
	}

}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
body.search .post-meta-one{
	display:none;
}

body.search .blog-list .post-item .post-container{
	position:relative;
	left:35%;
	right:0px;
}

@media (max-width:1249px){

	body.search .blog-list .post-item .post-container{
	position:relative;
	left:40%;
	right:0px;
	}

}



@media (max-width:1024px){

	body.search .blog-list .post-item .post-container{
	position:relative;
	left:0%;
	right:0px;
	}

}



/*-----------------------------------------------*/
/*  "Index" Page                                 */
/*-----------------------------------------------*/
body.page-id-1408 .barButton{
	display: inline-block !important;
	border-radius: 30px !important;
	background-color: #326da8 !important;
	border: none !important;
	color: #FFFFFF !important;
	text-align: center !important;
	font-size: 12px !important;
	padding: 1px !important;
	width: 125px;
	transition: all 0.4s !important;
	cursor: pointer !important;
	margin: 5px !important;
}

body.page-id-1408 .barButton:hover{
	background-color: #47c9e5 !important;
	width: 135px !important;
}

body.page-id-1408 #header_buttons > a{
	display: inline-block !important;
	border-radius: 30px !important;
	background-color: #326da8 !important;
	border: none !important;
	color: #FFFFFF !important;
	text-align: center !important;
	font-size: 12px !important;
	padding: 1px !important;
	width: 125px;
	transition: all 0.4s !important;
	cursor: pointer !important;
	margin: 5px !important;
}

body.page-id-1408 #header_buttons > a:hover{
	background-color: #47c9e5 !important;
}

body.page-id-1408 .primary-desktop .sh-header-small-icons{
	height:49px;
}

body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-top:0px;
	position:relative;
	top:5px;
	text-indent:-12px;
	left:62px !important;
	margin-left:0px;
}

body.page-id-1408 .sh-header-small-icons .sh-table .sh-sticky-logo{
	width:167px;
	position:fixed;
	top:1%;
	right:2%;
}

body.page-id-1408 .sh-header-small-icons .sh-table .sh-standard-logo{
	width:167px;
	position:fixed;
	top:1%;
}

body.page-id-1408 #page-container .primary-desktop{
	height:49px !important;
	margin-top:50px;
}

body.page-id-1408 .sh-portfolio .sh-portfolio-item .sh-portfolio-description{
	position:relative;
	top:-200px;
}

body.page-id-1408 .sh-page-layout-full #content .fw-page-builder-content .sh-section-dd99327b5cb1a741b6886e8348904491 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-portfolio .sh-portfolio-item .sh-portfolio-content-container .sh-portfolio-description{
	width:0px !important;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:70%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:70%;
}

body.page-id-1408 .sh-header-search-form .sh-header-search-close i{
	color:#057cd0;
}

body.page-id-1408 .sh-nav{
	float:none;
}

body.page-id-1408 .sh-nav-container{
	margin-left:-100px;
}

body.page-id-1408 #search_website{
	margin-top: 12px;
	margin-left: 100px;
}

body.page-id-1408 .sh-header-mobile, body.page-id-1408 .sh-sticky-mobile-header{
	position:static !important;
}

body.page-id-1408 .sh-header-mobile-navigation .header-logo img{
	margin-top:10px !important;
}

@media (max-width:1457px){

	body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	top:5px;
	left:50px;
	font-weight:650 !important;
	text-indent:-12px;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:68%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:68%;
	}

}



@media (max-width:1437px){

	body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:70%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:70%;
	}

}



@media (max-width:1364px){

	body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	text-indent:-12px;
	font-weight:650 !important;
	position:relative;
	top:5px;
	left:50px;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:70%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:70%;
	}

}



@media (max-width:1333px){

	body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-bottom:0px;
	position:relative;
	top:5px;
	left:50px;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1316px){

	body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	left:50px;
	padding-bottom:86px;
	top:5px;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1312px){

	body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	left:50px;
	padding-bottom:86px;
	top:5px;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1306px){

	body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1275px){

	body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	left:50px;
	padding-bottom:86px;
	top:5px;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1250px){

	body.page-id-1408 .sh-portfolio .sh-portfolio-item .sh-portfolio-description{
	position:relative;
	top:-140px;
}

body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-bottom:86px;
	height:86px;
	position:relative;
	top:5px;
	left:50px;
	text-indent:-12px;
	font-family:'Raleway', sans-serif;
	font-size:13px;
	font-weight:650 !important;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-4{
	top:56%;
}

body.page-id-1408 #header-navigation .sh-nav .mega-menu-row-5{
	top:56%;
}

body.page-id-1408 #header-navigation .sh-nav-container .sh-nav > .menu-item{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;

	}

}



@media (max-width:1080px){

	body.page-id-1408 .sh-header-search-form .sh-header-search-close i{
	color:#3682ec;
	}

}



@media (max-width:1025px){

	body.page-id-1408 #header_buttons{
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	text-align: center;
	z-index:999;
	vertical-align:middle;
}

body.page-id-1408 #header_buttons > a{
	padding-top:10px !important;
	padding-bottom:10px !important;
	max-width:27%;
	vertical-align:middle;
}

body.page-id-1408 #page-container .primary-mobile{
	height:66px !important;
}

body.page-id-1408 #header-mobile .sh-header-mobile-navigation{
	height:66px;
}

body.page-id-1408 .sh-header-mobile-navigation .sh-table .sh-standard-logo{
	position:relative;
	top:-15px;
}

body.page-id-1408 #header-navigation-mobile a .c-hamburger{
	position:relative;
	top:-16px;
}

body.page-id-1408 .sh-nav-container{
	margin-left:auto;
	}

}



/*-----------------------------------------------*/
/*  "Index (Moving Slideshow)" Page              */
/*-----------------------------------------------*/
body.page-id-1590 .primary-desktop .sh-header-small-icons{
	height:49px;
}

body.page-id-1590 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-top:0px;
	position:relative;
	top:5px;
	text-indent:-12px;
	left:62px !important;
	margin-left:0px;
}

body.page-id-1590 .sh-header-small-icons .sh-table .sh-sticky-logo{
	width:167px;
	position:fixed;
	top:1%;
}

body.page-id-1590 .sh-header-small-icons .sh-table .sh-standard-logo{
	width:167px;
	position:fixed;
	top:1%;
}

body.page-id-1590 #page-container .primary-desktop{
	height:49px !important;
}

body.page-id-1590 .sh-portfolio .sh-portfolio-item .sh-portfolio-description{
	position:relative;
	top:-200px;
}

body.page-id-1590 .sh-page-layout-full #content .fw-page-builder-content .sh-section-dd99327b5cb1a741b6886e8348904491 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-portfolio .sh-portfolio-item .sh-portfolio-content-container .sh-portfolio-description{
	width:0px !important;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-5{
	top:70%;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-4{
	top:70%;
}

body.page-id-1590 .sh-nav:nth-child(1) > .menu-item:nth-child(9) a:nth-child(1){

	height:37px;
	margin-left:20px;
	width:139px;
	border-top-left-radius:30px;
	border-top-right-radius:30px;
	border-bottom-right-radius:30px;
	border-bottom-left-radius:30px;
	position:relative;
	left:13px !important;
	background-color:#044bef;
	text-indent:18px !important;
}

body.page-id-1590 .sh-header-search-form .sh-header-search-close i{
	color:#057cd0;
}

@media (max-width:1457px){

	body.page-id-1590 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	top:5px;
	left:50px;
	font-weight:650 !important;
	text-indent:-12px;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-4{
	top:68%;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-5{
	top:68%;
	}

}



@media (max-width:1437px){

	body.page-id-1590 .sh-nav:nth-child(1) > .menu-item:nth-child(9) a:nth-child(1){

	height:37px;
	}

}



@media (max-width:1364px){

	body.page-id-1590 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	text-indent:-12px;
	font-weight:650 !important;
	position:relative;
	top:5px;
	left:50px;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-5{
	top:70%;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-4{
	top:70%;
	}

}



@media (max-width:1333px){

	body.page-id-1590 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-bottom:0px;
	position:relative;
	top:5px;
	left:50px;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
	}

}



@media (max-width:1316px){

	body.page-id-1590 .sh-nav:nth-child(1) > .menu-item:nth-child(9) a:nth-child(1){

	height:37px !important;
	}

}



@media (max-width:1312px){

	body.page-id-1590 .sh-nav:nth-child(1) > .menu-item:nth-child(9) a:nth-child(1){

	height:37px !important;
	}

}



@media (max-width:1306px){

	body.page-id-1590 .sh-nav:nth-child(1) > .menu-item:nth-child(9) a:nth-child(1){

	height:37px !important;
	}

}



@media (max-width:1275px){

	body.page-id-1590 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	position:relative;
	left:50px;
	padding-bottom:86px;
	top:5px;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-5{
	top:38%;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-4{
	top:38%;
}

body.page-id-1590 .sh-nav:nth-child(1) > .menu-item:nth-child(9) a:nth-child(1){

	padding-bottom:0px !important;
	}

}



@media (max-width:1250px){

	body.page-id-1590 .sh-portfolio .sh-portfolio-item .sh-portfolio-description{
	position:relative;
	top:-140px;
}

body.page-id-1590 #header-navigation .sh-nav-container .sh-nav > .menu-item > a{
	padding-bottom:86px;
	height:86px;
	position:relative;
	top:5px;
	left:50px;
	text-indent:-12px;
	font-family:'Raleway', sans-serif;
	font-size:13px;
	font-weight:650 !important;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-4{
	top:56%;
}

body.page-id-1590 #header-navigation .sh-nav .mega-menu-row-5{
	top:56%;
}

body.page-id-1590 #header-navigation .sh-nav-container .sh-nav > .menu-item{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;

	}

}



@media (max-width:1080px){

	body.page-id-1590 .sh-nav:nth-child(1) > .menu-item:nth-child(9) a:nth-child(1){

	padding-bottom:0px;
	min-height:0px;
	height:37px !important;
}

body.page-id-1590 .sh-header-search-form .sh-header-search-close i{
	color:#3682ec;
	}

}



@media (max-width:1025px){

	body.page-id-1590 #page-container .primary-mobile{
	height:66px !important;
}

body.page-id-1590 #header-mobile .sh-header-mobile-navigation{
	height:66px;
}

body.page-id-1590 .sh-header-mobile-navigation .sh-table .sh-standard-logo{
	position:relative;
	top:-15px;
}

body.page-id-1590 #header-navigation-mobile a .c-hamburger{
	position:relative;
	top:-16px;
	}

}



/*-----------------------------------------------*/
/*  "Test Menu Page" Page                        */
/*-----------------------------------------------*/
body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(1) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(1):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(2) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(2):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(4) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(4):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(5) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(5):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(6) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(6):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(7) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(7):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(8) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(8):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(4) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(4):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(8) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(8):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(1) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(1):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(2) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(2):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(3) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(3):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(4) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(4):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(5) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(5):hover a{
	background-color:#309bee;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(7) a{
	background-color:transparent;
}

body.page-id-1828 .mega-menu-row-5 .menu-item:nth-child(4) .menu-item:nth-child(7):hover a{
	background-color:#309bee;
}



/*-----------------------------------------------*/
/*  "Cytogenetic Test Menu &#8211; Fluorescence In Situ Hybridization (FISH) Analysis" Page*/
/*-----------------------------------------------*/
body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(3) a{
	background-color:transparent;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(3):hover a{
	background-color:#309bee;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(3) .menu-item:nth-child(2) a{
	background-color:transparent;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(3) .menu-item:nth-child(2):hover a{
	background-color:#309bee;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(6) .menu-item:nth-child(1) a{
	background-color:transparent;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(6) .menu-item:nth-child(1):hover a{
	background-color:#309bee;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(6) .menu-item:nth-child(2) a{
	background-color:transparent;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(6) .menu-item:nth-child(2):hover a{
	background-color:#309bee;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(6) .menu-item:nth-child(3) a{
	background-color:transparent;
}

body.page-id-2044 .mega-menu-row-5 .menu-item:nth-child(6) .menu-item:nth-child(3):hover a{
	background-color:#309bee;
}



/*-----------------------------------------------*/
/*  "About Us" Page                              */
/*-----------------------------------------------*/
body.page-id-2424 .sh-section-7d84a47e89bf6a759bedea65dad99e0f a img{
	width:1450px;
}



/*-----------------------------------------------*/
/*  "Prenatal Diagnosis" Page                    */
/*-----------------------------------------------*/
body.page-id-1174 .mega-menu-row-5 .menu-item .sub-menu .menu-item a{
	background-color:transparent;
}

body.page-id-1174 .mega-menu-row-5 .menu-item .sub-menu .menu-item:hover a{
	background-color:#309bee;
}



/*-----------------------------------------------*/
/*  "Genetics Center Summary Page" Page          */
/*-----------------------------------------------*/
body.page-id-2499 h1 a{
	color:#999999;
}

body.page-id-2499 h1 a:hover{
	color:#bbd2eb;
}

body.page-id-2499 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a{
	color:#16acce;
}

body.page-id-2499 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a:hover{
	color:#47c9e5;
}



/*-----------------------------------------------*/
/*  "Careers" Page                               */
/*-----------------------------------------------*/
body.page-id-1674 h1 a{
	color:#a7a7a7;
}

body.page-id-1674 h1 a:hover{
	color:#bbd2eb;
}

@media (max-width:799px){

	body.page-id-1674 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-4a37a400618a67cf18dfa3eea35a0452 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-1674 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-1162e613633ff4ae14cc6e22a722ecfb .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-1674 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-08330f29b216560770142b5b660cbbe9 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-1674 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-8f9ecaea17bdbb3222c1f26474f129cd .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-1674 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-52753deea44237c0d64a73b967c2a4f8 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-1674 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-aa1e9c95c179fe3e7a9ff6ab24e07f8d .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-1674 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-23e08853350148b3c4350e645dab0e1e .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
	}

}



/*-----------------------------------------------*/
/*  "Training Programs" Page                     */
/*-----------------------------------------------*/
@media (max-width:799px){

	body.page-id-2779 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-4a37a400618a67cf18dfa3eea35a0452 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-2779 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-ca7d940db03873d121483b21d32b9bea .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-2779 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-fef61933292d9dbfbae29576a028602c .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-2779 #wrapper .sh-page-layout-full #content .fw-page-builder-content .sh-section-6380adfbed6be4e33665087268984dd8 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
}

body.page-id-2779 .sh-page-layout-full #content .fw-page-builder-content .sh-section-3babfe570bc9c957c4f360ed99a3c568 .sh-section-container .fw-row .sh-column .sh-column-wrapper .sh-heading .size-l span{
	text-align:center !important;
	}

}



/*-----------------------------------------------*/
/*  "Prenatal Test Menu &#8211; Analysis of Amniotic Fluid" Page*/
/*-----------------------------------------------*/
body.page-id-2064 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(2) a{
	background-color:transparent;
}

body.page-id-2064 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(2):hover a{
	background-color:#309bee;
}

body.page-id-2064 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(3) a{
	background-color:transparent;
}

body.page-id-2064 .mega-menu-row-5 .menu-item:nth-child(1) .menu-item:nth-child(3):hover a{
	background-color:#309bee;
}

body.page-id-2064 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(1) a{
	background-color:transparent;
}

body.page-id-2064 .mega-menu-row-5 .menu-item:nth-child(2) .menu-item:nth-child(1):hover a{
	background-color:#309bee;
}



/*-----------------------------------------------*/
/*  "Molecular Test Menu &#8211; Array CGH" Page */
/*-----------------------------------------------*/
body.page-id-3073 h1 a{
	color:#999999;
}

body.page-id-3073 h1 a:hover{
	color:#bbd2eb;
}



/*-----------------------------------------------*/
/*  "Telecounseling Preparation" Page            */
/*-----------------------------------------------*/
body.page-id-3536 h1 a{
	color:#999999;
}

body.page-id-3536 h1 a:hover{
	color:#bbd2eb;
}

body.page-id-3536 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a{
	color:#16acce;
}

body.page-id-3536 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a:hover{
	color:#47c9e5;
}



/*-----------------------------------------------*/
/*  "Telecounseling Preparation Spanish" Page    */
/*-----------------------------------------------*/
body.page-id-3591 h1 a{
	color:#999999;
}

body.page-id-3591 h1 a:hover{
	color:#bbd2eb;
}

body.page-id-3591 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a{
	color:#16acce;
}

body.page-id-3591 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a:hover{
	color:#47c9e5;
}



/*-----------------------------------------------*/
/*  "COVID-19" Page                              */
/*-----------------------------------------------*/
body.page-id-3646 h1 a{
	color:#999999;
}

body.page-id-3646 h1 a:hover{
	color:#bbd2eb;
}

body.page-id-3646 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a{
	color:#16acce;
}

body.page-id-3646 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a:hover{
	color:#47c9e5;
}



/*-----------------------------------------------*/
/*  "Genetics Center Telecounseling Session" Page*/
/*-----------------------------------------------*/
body.page-id-3680 h1 a{
	color:#999999;
}

body.page-id-3680 h1 a:hover{
	color:#bbd2eb;
}

body.page-id-3680 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a{
	color:#16acce;
}

body.page-id-3680 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a:hover{
	color:#47c9e5;
}



/*-----------------------------------------------*/
/*  "Telecounseling Preparation (Jitsi)" Page    */
/*-----------------------------------------------*/
body.page-id-3784 h1 a{
	color:#999999;
}

body.page-id-3784 h1 a:hover{
	color:#bbd2eb;
}

body.page-id-3784 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a{
	color:#16acce;
}

body.page-id-3784 #text-block-69c0dee1c7ccb8c08384656ef90c0a66 p a:hover{
	color:#47c9e5;
}

body.page-id-3784 .barButton{
	display: inline-block !important;
	border-radius: 30px !important;
	background-color: #326da8 !important;
	border: none !important;
	color: #FFFFFF !important;
	text-align: center !important;
	font-size: 12px !important;
	padding: 1px !important;
	width: 125px !important;
	transition: all 0.4s !important;
	cursor: pointer !important;
	margin: 5px !important;
}

body.page-id-3784 .barButton:hover{
	background-color: #47c9e5 !important;
	width: 135px !important;
}

@-moz-document url-prefix() {
  body #submit_search{
	padding-top:0px;
	}
	label[for="search_bar"]{
		display:none;
	}
}
.search-form {
	display:none;
}
#content.content-with-sidebar-right {
	float:none !important;
	/* width: initial; */
    /* padding-right: initial; */
}
#sidebar.sidebar-right {
    display:none;
}
.sh-divider-content {
    background-color: lightgray;
}
.molecular_menu_items .sh-text-block {
	display:none;
}
.molecular_menu_items .sh-section {
    padding: 0px;
}
.sh-divider.sh-divider-center.sh-divider-content-title_option {
	padding:0px;
	margin:0px !important;
}
.sh-divider-title{
	padding:0px;
}
.gc_menu_title_hide_show{
 color: #117fed;
 cursor: pointer;
 display:block;
 width:100%;
 padding:10px 0;
}

.sh-divider-title > h4 > span {
	padding-left:20px;
}

.prenatal_test_menu ol,.prenatal_test_menu ul,.cyto_test_menu ol,.cyto_test_menu ul,.molecular_test_menu ol,.molecular_test_menu ul {
  width: fit-content; /* Makes the ul only as wide as necessary */
  margin: 0 auto; /* Centers the ul inside the div */
  text-align: left; /* Ensures the content inside ul is left-aligned */
  padding: 0; /* Optional: Remove default padding */
  list-style-position: inside; /* Keeps bullet points inside */
}
.molecular_test_menu ul {
	margin: initial;
}
.molecular_test_menu ul ul {
	margin-left:35px;
}
