@charset "utf-8";

/*quick fix sign in modal and theme css rule conflict*/
	.modal-backdrop.in {
		z-index:-1!important;
	}
	.modal-open .congress-region {
		opacity: initial;
	}

a {
	-webkit-transition:all .2s ease-in-out !important;
	-moz-transition:all .2s ease-in-out !important;
	-o-transition:all .2s ease-in-out !important;
	-ms-transition:all .2s ease-in-out !important;
	cursor:pointer;
}

/*Composant webinar*/
section.content-standard.content-default{
	padding:5px !important;
}

/*Immediate past sessions*/
div.row.gallery-items {
	margin-bottom:75px;
}

.fancybox-jwplayer:hover {
	color:#d39a1e !important;
}

/*Industry Discoveries link*/
.ieslink:hover {
	color:#d39a1e !important;
}

/*Recommended Reading*/
div.title.col-sm-10.col-md-10 a:hover {
	color:#d39a1e !important;
}

/*Clinical cases*/
div.title.col-sm-6.col-md-6 a:hover {
	color:#d39a1e !important;
}

.channel .content-header h1 {
    text-align: right !important;
}

/*TAB*/
table thead th {
	background-color:#d39a1e !important;
	padding:5px !important;
}

.container tbody tr:hover {
    background-color: rgba(234,224,204,0.4) !important;
}

/*Results font icons: Restricted content, Slides, Video, Voiceover, Q&A, Ask a question, Abstract, View full program*/
.icon-esc178, .icon-esc69, .icon-esc76, .icon-esc48, .icon-esc100, .icon-esc30, .icon-esc44, .icon-esc27 {
	color:#d39a1e;
}
a .icon-esc178, a .icon-esc69, a .icon-esc76, a .icon-esc48, a .icon-esc100,a .icon-esc30, a .icon-esc44, a .icon-esc27 {
	font-size:1.5em;
}

/*Lien fancybox pop-in*/
.fancybox-video, .fancybox.iframe {
	color:#d39a1e !important;
}

.fancybox-inner {
	height:750px !important;
}

/*Resource Types Checkboxes*/
#essentials4uSearch.search-toolbar .form-control-wrap label {
    width: 130px !important;
}

/*TAB PROGRAM Membership offer*/

.membership-offer-tabs .gradient.tabs-style-logobox nav ul li a {
	padding:0 !important;
	height:125px !important;
}

.membership-offer-tabs .gradient.tabs-style-logobox nav ul li a:hover {
	border-top: 4px solid #d39a1e !important;
}

.membership-offer-tabs .gradient.tabs-style-logobox nav ul li.active a {
	border-top: 4px solid #d39a1e !important;
}

section {
    margin-top: 0px !important;
}

/*TAB NEWS*/
.publication-list .tab-head{
	background-color:#d39a1e !important;
}

.publication-list .tab-head div, .publication-list ul.table div.pres {
	padding:5px !important;
}
.publication-list li.clearfix {
		padding:0;
}

/*TAB CLINICAL CASES*/
.calendars-standard ul li div{
	padding:5px !important;
}

.publication-list li:hover {
    background-color: rgba(234,224,204,0.4) !important;
}

/*Abstract supplement*/
.teaserContainer{
	background-color:#ececec;
}

/*BACKGROUND IMAGE*/
#contentsection{
	background: url(https://www.escardio.org/static_file/Escardio/Web/Themes/Essentials4U/pattern-essentials.png) top left repeat , url(https://www.escardio.org/static_file/Escardio/Web/Themes/Essentials4U/hfa-discoveries_bkg.png) no-repeat;
}

/*Transparence pour tous les DIV sauf pour m_0_0_0 qui inclut la bannière Industry*/
#m_0_0_1, #m_0_0_2, #m_0_0_3, #m_0_0_4, #m_0_0_5 {
     opacity: 0.95;
}

/*BACKGROUND FOCUS-ON*/
.whyattend li div .text {
	background:#d39a1e !important;
}

/*SIGNUP BOX*/
.col-md-10 .highlight {
	margin-bottom:30px;
	background: #FFF!important;
	border: 3px solid #d39a1e ;
}

/*CTA Register now*/
.linkButton {
	background-color: #d39a1e !important;
}

.btn{
    display:inline-block !important;
    box-sizing:border-box !important;
    z-index:1 !important;
    background:#fff !important;
    color:#d39a1e !important;
	font-weight:400 !important;
    text-transform:none !important;
    text-decoration:none !important;
	text-align:center !important;
    border-radius:3px !important;
    border:1px solid !important;
    padding:15px 20px 16px 20px !important;
    min-width:200px !important;
}

.btn-trq{
	background-color:transparent !important;
	border-color:#d39a1e !important;
}
.btn-trq:hover{
	background-color:#d39a1e !important;
	border-color:#d39a1e !important;
	color:#fff !important;
}

/*Bouton Search*/
input[type="submit"] {
	width:10em;
    height:3em;
    padding-top:10px !important;
}