/*
    Add any customer specific changes to the researchportal.css in this file to override the styles
*/

@import url('https://fonts.googleapis.com/css?family=Kanit');

body {
    font-family: 'Kanit', sans-serif;
}

			   
.header-link-text:first-child{text-decoration: none; background-color: #AAAAAA;           
background: -moz-linear-gradient(top, #AAAAAA, #AAAAAA);
                 background: -ms-linear-gradient(top, #AAAAAA 0%, #AAAAAA 100%);
                 background: -o-linear-gradient(top, #AAAAAA, #AAAAAA);
                 background: -webkit-linear-gradient(top, #AAAAAA, #AAAAAA);
                 background: linear-gradient(top, #AAAAAA, #AAAAAA);
                 background: -webkit-gradient(linear, top, bottom, color-stop(0%,#AAAAAA), color-stop(100%,#AAAAAA));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#AAAAAA', endColorstr='#AAAAAA');
border-left:none;
}

#mainContentSV\:regiView\:regiForm\:gender input[type="radio"]{margin:0px 0px -2px 0px;}
.header-link-text {color: white;font-size: 15px;font-weight: normal;
                   margin-top: 0px;padding: 0px 10px 0px;vertical-align: middle;height: 35px;  display: inline-block;min-width: 169px;text-align: center;
                   border-left: 1px solid #ffffff;}
a.header-link-text:hover span.header-bottom-link{color:#ef5909;background:#ffffff;

}

.header-link-text:hover, .header-link-text:focus{color:#ef5909;background:#ffffff;}

.header-link-text:focus{text-decoration:none;background:#AAAAAA;}
.header-link-text:last-child{border-right: 1px solid #ffffff;
                                   border-left: 1px solid #ffffff}
img{border:none;}

#innerContainer{
	/*box-shadow: 0px 0px 40px 0px;*/
}

#mainContentSV\:mainContent\:listMainCntForm\:iconGrp a:hover{text-decoration: none;}
.detailLeftColFooter{background-image:url('../images/detailpage_left_column.png');
                     min-height: 550px;background-repeat: no-repeat;
                     background-color: #E7E7E7}
.sp-left-links-deselected a {color: #333333;}
.sp-left-links a {color: #333333;}
.sp-left-links::before {background-image: -webkit-linear-gradient(bottom, #F47735, #f6925d);
                        background-image: -moz-linear-gradient(bottom, #F47735, #f6925d);
                        background-image: -o-linear-gradient(bottom, #F47735, #f6925d);
                        background-image: linear-gradient(top, #F47735, #f6925d);
                        background-color: #F47735;
                        -webkit-box-shadow: 3px 5px 10px rgba(0,0,0,.1);
                        -moz-box-shadow: 3px 5px 10px rgba(0,0,0,.1);
                        box-shadow: 3px 5px 10px rgba(0,0,0,.1);
                        content: "";display: block;
                        height: 107%;left: 0;position: absolute;top: -2px;width: 5px;}
.sp-left-links-deselected{background-color: #fff;border-top: 1px solid #f1f1f1;
                          font-size: 15px;font-weight: normal;padding: 10px 10px 10px 25px;}
.sp-left-links-home-deselected{background-color: #fff;
                               font-size: 15px;font-weight: normal;padding: 10px 10px 10px 25px;}
.sp-left-links:hover, .sp-left-links-deselected:hover, .sp-left-links-home-deselected:hover {background-color: #AAAAAA;}
.header-bottom-link{color: #FFF;display: inline-block;vertical-align: middle;line-height: 35px;}


a:last-child .header-top-links-border{border-right: none;}
.header-top-links-border{border-right: 1px solid #ffffff;}

/*linkes Menü - Home */				   
#sp-left-col{float:left;width:240px;}
.sp-left-links{position: relative;background-color: #F1F1F1;
               padding: 10px 10px 10px 25px;font-size: 15px;
font-weight: normal;border-top: 2px solid #f1f1f1;}				   

.bottom-footer-grp{background-color: #ffffff;border-color: #ffffff;
                   -webkit-box-shadow: 0 0 15px rgba(0,0,0,.15);
                   -moz-box-shadow: 0 0 15px rgba(0,0,0,.15);
                   box-shadow: none;
                   -webkit-border-radius: 0px;
                   -moz-border-radius: 0px;border-radius: 0px;
                   height: 10px;
                   margin: 0px 0px;}



/*Suche und Browse*/
.com-butn-style, a.com-butn-style {
    -webkit-transition: background-position .15s linear;
    -moz-transition: background-position .15s linear;
    -ms-transition: background-position .15s linear;
    -o-transition: background-position .15s linear;
    transition: background-position .15s linear;
    background: #0083bf;
    background: -moz-linear-gradient(top, #0083bf 0%, #0083bf 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0083bf), color-stop(100%,#0083bf));
    background: -webkit-linear-gradient(top, #0083bf 0%,#0083bf 100%);
    background: -o-linear-gradient(top, #0083bf 0%,#0083bf 100%);
    background: -ms-linear-gradient(top, #0083bf 0%,#0083bf 100%);
    background: linear-gradient(to bottom, #0083bf 0%,#0083bf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0083bf', endColorstr='#0083bf',GradientType=0 );

    color: #FFFFFF !important;
    border: 1px solid #4e4e4e;

    outline: none !important;
    padding:5px 20px;
    display:inline-block;
    text-align: center;
    min-width: 74px;
    font-weight: normal;
}

h1{color:#ef5909;font-weight:bold;margin:0px}

.rf-dt-c{font-size: 15px;}

a.buttonAlpha{font-size: 12px;}
/********************************************************/
/*                   RTL direction overrides            */
/********************************************************/
.rtl .header-top-links-border {border-right: none;border-left: 1px solid #ffffff;}
.rtl a:first-child .header-top-links-border {border-left: none;}



    .bx-wrapper {
    background-color: #000;
    /*position: relative;*/
    /*margin: 0 auto 60px;*/
    margin: 0 auto 0px;
    padding: 0;
    *zoom: 1;
	max-width: 100%;
}

.bx-wrapper img {
    max-width: 100%;
    display: block;
}

.bottom-header-lnks-grp{
	/*margin-top: -414px;*/
}

.bottom-header-lnks-grp{
    /*background-color: #000000;*/
	background-color: rgba(0, 0, 0, 0.5);
    background-repeat: repeat-x;
    padding: 0px 0px 0px;
    height: 45px;
    border-top: 2px solid #F47735;
	
    position: absolute;
    width: 950px;
    opacity: 0.9;
    color: white;
	width:100%;
	margin-top: 5px;
	position: relative;
    z-index: 100;
	box-sizing: border-box;
}

.header-bottom-link{
	line-height: 45px;
	}

.header-link-text{
	height: 45px;
	}
.layout #maincontainer{
	background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
}

.layout #container{
	width: 1100px;
	}
.layout #full-page-cnt{
	width: 100%;
	padding: 0px 5px 0px 5px;
	}
#sp-centre-main-div{
	width: 75%;
	}

.sp-description{
	line-height: 20px;
	}
