﻿.mainmenu-area {
    position: inherit;
}

#suiteBar img {
    max-width: inherit;
}

a:visited {
    color: #898989;
}

.ms-rtestate-write .ms-rtestate-field {
    padding: 5px;
}

.edit-mode-panel .small-field {
    min-width: 750px;
    min-height: 35px;
}

.edit-mode-panel .medium-field {
    min-width: 90%;
    min-height: 150px;
}

.ms-long {
	width:100%;
}

.Why-Hurco, .mega-menu {
    z-index: 400;
}
/*ribbon image fix*/
img {
    max-width: inherit;
}

.s4-workspace img {
    max-width: 100%
}
/*credit to: Denis Molodtsov */
.ms-webpart-chrome-title *,
.ms-webpart-chrome-title *:before,
.ms-webpart-chrome-title *:after,
#s4-ribbonrow *,
#s4-ribbonrow *:before,
#s4-ribbonrow *:after,
.ms-webpart-controlBox,
.ms-dialog *,
.ms-dialog *:before,
.ms-dialog *:after,
#idStorefrontLayoutRoot *,
#idStorefrontLayoutRoot *:before,
#idStorefrontLayoutRoot *:after,
.ms-dialog #s4-workspace *,
.ms-dialog #s4-workspace *:before,
.ms-dialog #s4-workspace *:after,
.ms-dlgTitle *,
.ms-dlgTitle *:before,
.ms-dlgTitle *:after,
.ms-srch-result-groups *,
.ms-srch-result-groups *:before,
.ms-srch-result-groups *:after,
#Paging *,
#Paging *:before,
#Paging *:after,
#Hero-WPQ2 *,
#Hero-WPQ2 *:before,
#Hero-WPQ2 *:after,
#suiteBarButtons *,
#suiteBarButtons *:before,
#suiteBarButtons *:after {
    -webkit-box-sizing: initial !important;
    -moz-box-sizing: initial !important;
    box-sizing: content-box !important;
}

.js-webpart-menuCell {
    background: #00b8e4!important; border-radius: 10px;
}
.highest longevity {
	background:#555555!important;
}
.ms-webpart-chrome-title * {background-color: #efefef;}

.ms-webpart-titleText-withMenu {
	color:#efefef;
}

.ms-cui-menusection {
 position:fixed;
}

.ms-ToolPaneOuter {
	position: relative;
    top: 5%;
}

#hideribbon {
    z-index: 11;
    position: fixed;
    top: 0;
    left: 0;
    color: #66cae2;
    font-size:18pt;
}

#hideribbon:hover {
   
  color: #fff;
  text-decoration:none;
}


input.ms-long {width: 100%!important;}

li.separator:before {
	content: ""!important;
    color: #00b8e4;
    font-size: 11px!important;
    font-weight: bold;
    padding-left: 0!important;
}

ul.ms-cui-menusection-items {
	 overflow: scroll!important;
	 height:300px;
}

