﻿.headerrowposition {
	/*height: 50px;*/
	z-index: 1;
}

@media (max-width: 767px) {
    .headerrowposition {
        display: none !important;
    }
}

.headerrowposition > table {
}

.headerrowpanel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #1c5a9c;
    background-color: #BEC4C6 !important;
    flex-shrink: 0;
}

#PageFrame_HEADLINE {
    /*padding: 23px;*/
    text-align: left;
    /*height: 30px !important;*/
    /*margin-top: -10px !important;*/
    width: 100%;
    display: inline-block;
	padding-left: 23px;
	padding-top: 10px;
}

    #PageFrame_HEADLINE * {
        /*Every elment in PageFrame_Headline*/
        /*max-height: 30px;*/
        height: 30px;
    }

    #PageFrame_HEADLINE > :nth-child(n+2)
    {
         /*Every elment after first elment which has PageFrame_Headline as parent*/
        margin-left: 10px;
    }

    #PageFrame_HEADLINE > img
    {
      /*Images have to get fixed Pixels by the users .... Because there are different browsers with different engines interpreting the img tag differnt*/
    }


#PageFrame_HEADLINE_MAIN_MENU {
	text-align: left;
	display: inline-block;
	padding-left: 23px;
	padding-top: 10px;
	float: left;
}

	#PageFrame_HEADLINE_MAIN_MENU * {
		/*Every elment in PageFrame_Headline*/
		height: 30px;
	}

	#PageFrame_HEADLINE_MAIN_MENU > img {
		/*Images have to get fixed Pixels by the users .... Because there are different browsers with different engines interpreting the img tag differnt*/
	}

@media only screen and (max-width: 800px) {
	#PageFrame_HEADLINE_MAIN_MENU {
		display: none;
	}
}

#TCHeadLineForControls{
	float:left;
	padding-left: 23px;
	padding-top: 3.5px;
}
/*Set firefox to no padding top --> cause we don't need it here*/
@-moz-document url-prefix() {
	#TCHeadLineForControls {
		padding-top: 0px;
	}
}