/* Tab Component - CSS Document */
.component-tabs > .tabpanel {
    border: none;
    padding: 0em;
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZGZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #dae6e4 0%, #ffffff 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dae6e4), color-stop(99%,#ffffff));
	background: -webkit-linear-gradient(top,  #dae6e4 0%,#ffffff 99%);
	background: -o-linear-gradient(top,  #dae6e4 0%,#ffffff 99%);
	background: -ms-linear-gradient(top,  #dae6e4 0%,#ffffff 99%);
	background: linear-gradient(to bottom,  #dae6e4 0%,#ffffff 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae6e4', endColorstr='#ffffff',GradientType=0 );}*/
}

.component-tabs > .nav-tabs > .active {
    display: inline-block;
    position: relative;
}
.component-tabs > .nav-tabs > .active:before {
	content: ' ';
	border-width: 10px;
	left: 50%;
	bottom:-1em;
	margin-left: -10px;
	position: absolute;
	background-color: none;
	display: inline-block;
	border-right: 0.875em solid transparent;
	border-bottom: 0.875em solid #ffffff;
	border-left: 0.875em solid transparent;
	border-bottom-color: #ffffff;	
}

.component-tabs .nav-tabs {
    /*background: #dae6e4;*/
    padding: 0px;
}

.component-tabs .tab-content {
    padding:0.750em;
}

.component-tabs h3 
{
    color:#8b140b;
    margin-bottom: 0;
}

.component-tabs > .tabpanel > h3 
{
    padding: 0em 0em 0em;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
    margin-top: .6em;
    font-family: 'Open Sans', sans-serif;
}

.component-tabs > .tabpanel > .tab-content > .tab-pane h4
{
    font-size: 16px;
    font-weight: 600;
    margin-bottom: .1em;

}


.component-tabs > .tabpanel > .nav-tabs {
	border-bottom: 0;
}

.component-tabs > .tabpanel > .nav-tabs > li {
	text-align: center;
}

.component-tabs > .tabpanel > .nav-tabs > li:last-child {
    border-right: none;
}

.component-tabs > .tabpanel > .nav-tabs>li>a,
.component-tabs > .tabpanel > .nav-tabs>li>a:hover,
.component-tabs > .tabpanel > .nav-tabs>li>a:focus {
	color: #3d6470;
	border: none;
	padding: 0 1em;
	margin-top: 1em;
	margin-bottom: 1.5em;
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius:0;
    width: 100%;
    font-weight:600;
    font-weight: 500\9;
}

html[data-useragent*='MSIE'] .component-tabs > .tabpanel > .nav-tabs>li>a, 
html[data-useragent*='MSIE'] .component-tabs > .tabpanel > .nav-tabs>li>a:hover, 
html[data-useragent*='MSIE'] .component-tabs > .tabpanel > .nav-tabs>li>a:focus {
    font-weight: 500;
}

html[data-useragent*='MSIE 10.0'] .component-tabs > .tabpanel > .nav-tabs>li>a, 
html[data-useragent*='MSIE 10.0'] .component-tabs > .tabpanel > .nav-tabs>li>a:hover, 
html[data-useragent*='MSIE 10.0'] .component-tabs > .tabpanel > .nav-tabs>li>a:focus {
    font-weight: 500;
}

.component-tabs > .tabpanel > .nav-tabs>li>a {
    border-right: 1px #ccc solid;

}

.component-tabs > .tabpanel > .nav-tabs>li>a:last-child {
    border-right: 1px #ccc solid;
    margin-top: 0.3em;
}

.component-tabs > .tabpanel > .nav-tabs>li:last-child>a {
	border-width: 0;
}
.component-tabs > .tabpanel > .nav-tabs>li.active>a,
.component-tabs > .tabpanel > .nav-tabs>li.active>a:hover,
.component-tabs > .tabpanel > .nav-tabs>li.active>a:focus {
	color: #8b140b;
    margin-top: 0em;
}
.component-tabs > .tabpanel > .nav-tabs>li.active:after 
{
    content: ' ';
	border-width: 10px;
	left: -1em;
	bottom:0em;
	margin-left: 50%;
	position: absolute;
	background: none;
	display: inline-block;
	border-right: 1em solid transparent;
	border-bottom: 1em solid rgba(214,223,225,.4);
	border-left: 1em solid transparent;
	border-bottom-color: /*#d6dfe1*/ rgba(214,223,225,.4);
}

.event-content.component-tabs > .tabpanel > .nav-tabs>li.active:after 
{
	border-bottom: 1em solid #ccc;
	border-bottom-color: #ccc;
    opacity: .43;
    filter: alpha(opacity = 43);
}

.component-tabs > .tabpanel > h3:first-child {
    margin-top: 0;
}

.component-tabs > .tabpanel > .tab-description {
    margin-bottom: 0em;
}

.component-tabs > .tabpanel > .tab-content {
	padding: 0 1em 1em;	
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    /*border-top: 3px solid #d6dfe1;*/
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    /* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZGZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
    background: -moz-linear-gradient(top,  rgba(214,223,225,.4) 0%, rgba(134,172,167,0.02) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214,223,225,.4)), color-stop(100%,rgba(134,172,167,0.02))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(214,223,225,.4) 0%,rgba(134,172,167,0.02) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(214,223,225,.4) 0%,rgba(134,172,167,0.02) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(214,223,225,.4) 0%,rgba(134,172,167,0.02) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(214,223,225,.4) 0%,rgba(134,172,167,0.02) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ecccccc', endColorstr='#0586aca7',GradientType=0 ); 
    
}

.event-content.component-tabs > .tabpanel > .tab-content {
    /* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZGZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
    background: -moz-linear-gradient(top,  rgba(204,204,204,0.43) 0%, rgba(134,172,167,0.02) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,0.43)), color-stop(100%,rgba(134,172,167,0.02))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(204,204,204,0.43) 0%,rgba(134,172,167,0.02) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(204,204,204,0.43) 0%,rgba(134,172,167,0.02) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(204,204,204,0.43) 0%,rgba(134,172,167,0.02) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(204,204,204,0.43) 0%,rgba(134,172,167,0.02) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ecccccc', endColorstr='#0586aca7',GradientType=0 ); /* IE6-9 */
}

.component-tabs > .tabpanel > .tab-content > .tab-pane 
{
    -webkit-border-top-left-radius:.625em;
    -webkit-border-top-right-radius: .625em;
    -moz-border-top-right-radius: .625em;
    -moz-border-top-left-radius: .625em;
    border-top-left-radius: .625em;
	border-top-right-radius: .625em;
	background:transparent;
	padding: 1.6em 1em 0 1em;
    margin-left: -1em;
}

.component-tabs > .tabpanel > .tab-content > .tab-pane > .feature-content {
    padding-left:3em;
}
.component-tabs .feature-image h4,
.component-tabs .feature-image p.img-description 
{
    text-align: left;
}

.component-tabs .well.well-sm {
    text-align: left;
    margin-bottom: 0px;
    padding: 0 0em 1em;
    font-family: "Open Sans Condensed", sans-serif;
    font-size: 0.9em;
    font-weight: 600;
}

.component-tabs > span.btn.btn-link {
    padding: 0.2em 0.2em 1em;
    margin-right: 0px;
    margin-left: 0px;
    color: #3d6470;
    width: 100%;
    text-align: right;
    display: inline-block;
    cursor: default;
}

.component-tabs > span.btn.btn-link > a,
.component-tabs > span.btn.btn-link > span.ion {
    color: #3d6470;
    cursor: pointer;
}

/*******************RESPONSIVE LAYOUT****************/
@media (max-width: 1080px) {
    .component-tabs > .tabpanel > .nav-tabs>li>a, .component-tabs > .tabpanel > .nav-tabs>li>a:hover, .component-tabs > .tabpanel > .nav-tabs>li>a:focus {
        border: none;
    }

    .component-tabs > .tabpanel > .nav-tabs>li.active:after {
	    display: none;
    } 
}
