.goal-sub-title{
	font-weight: bold;
	margin: 1em;
	font-size: 16pt;
}

.goal-page-info{
	margin: 0 1.5em;
	text-align: justify;
}

.goal-second-title{
	/*margin-top: 2em;*/
	margin-left: 1.5em;
	/*font-size: 16pt;*/
}


.node-goal-basic .submitted{
	display: none;
}

.text-image-goal-basic{
	height: auto;
	overflow: hidden;
	position: relative;
	width: 100%;
}
a[href$="/professional-lectures"] + ul{
	display: none !important;
}

a[href$="/professional-lectures"] + ul + span{
	display: none !important;
}
/*.text-image-goal{
	display: flex;
	height: 100%;
	position: absolute;
	width: 40%;
	word-break: break-word;
}

.text-image-goal::before{
	background-color: #0076bc;
    border-radius: 0 50% 50% 0;
    content: "";
    display: block;
    height: 150%;
    margin-top: -15%;
    opacity: 0.8;
    position: absolute;
    width: 120%;
}

.text-image-goal h3{
	color: white !important;
    font-size: 2.8em;
    margin: auto;
    padding-left: 5%;
    z-index: 1;
}*/

.image-goal-basic{
	height: 250px;
    width: 100%;
    background-size: cover!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
}

.goal-setting-button .goal-setting-button-link, .goal-track-button .goal-track-button-link{
	font-weight: bold;
	padding: 15px 15px;
    background: #3276b1;
    color: #FFF !important;
    border-radius: 4px;
	text-decoration: none !important;
}

.goal-setting-button-link:hover,.goal-track-button-link:hover{
	text-decoration: none !important;
}

.goal-setting-button{
	margin-top: 4em;
	margin-left: 7em;
	float: left;
}

.goal-track-button{
	margin-top: 4em;
	margin-right: 7em;
	float: right;
}

@media (max-width: 480px){
	.text-image-goal-basic{
		margin-left: -15px;
		width: calc(100% + 30px);
	}
	
	.goal_basic{
		padding-right: 15px !important;
	}
	
	#main-content{
		padding: 0px !important;
	}
	
	.goal-setting-button{
		display: table;
		margin: 4em auto 0;
		float: none;
	}
	
	.goal-track-button{
		display: table;
		margin: 3em auto 1em;
		float: none;
	}
}

@media (max-width: 767px){
	.bread{
		margin: 0 !important;
		margin-left: 15px !important;
		margin-top: 1em !important;
	}
}