
.rounding .expandableContainer,
.rounding .staticContainer,
.rounding #templateSelectorPopup .templatePanelContainer .templatePanel .templatePreview {
	border-radius: 0.75em;
}

.rounding .qwTabGroup .qwTab,
.rounding .qwTabGroup .qwTab a,
.rounding .expandableContainer .header,
.rounding .staticContainer .header,
.rounding .cmContainer .cmRowHeader,
.rounding .cmContainer .cmRowTabs .cmColRoles .cmColRoleContainer.mandatory {
	border-top-left-radius: 0.75em;
	border-top-right-radius: 0.75em;
}


.rounding .expandableContainer .container,
.rounding .staticContainer .container {
	border-bottom-left-radius: 0.75em;
	border-bottom-right-radius: 0.75em;
}

.rounding .expandableContainer .container.noHeader,
.rounding .staticContainer .container.noHeader {
	border-top-left-radius: 1em;
	border-top-right-radius: 1em;
}

.rounding .container:first-child,
.rounding #templateSelectorPopup .header {
	border-top-left-radius: 1em;
	border-top-right-radius: 1em;
}

.rounding .qwTabContent > .container:first-child {
/*
	border-top-left-radius: 0;
*/
}


.rounding .qwTabContent.hasTabs > .container {
	border-top-left-radius: 0;
}

.rounding .qwTabContent.noTabs > .container:first-child,
.rounding .qwTabContent > .container.noHeader:first-child {
	border-top-left-radius: 1em;
	border-top-right-radius: 1em;
}

.rounding #alertsPopup .inner .popupWrapper,
.rounding #validationPopup .inner .popupWrapper,
.rounding #validatingPopup .inner .popupWrapper,
.rounding #sessionPopup .inner .popupWrapper,
.rounding #infoPopup .inner .popupWrapper,
.rounding #dynamicInfoPopup .inner .popupWrapper,
.rounding .modalPopup .inner .popupWrapper,
.rounding .convMessagesContainer,
.rounding .gridCol > a,
.rounding #templateSelectorPopup {
	border-radius: 1em;
}

.rounding .portalPopup .inner .popupWrapper > .header {
	border-top-left-radius: 1em;
	border-top-right-radius: 1em;
}

.rounding .multiCol > div > span.fakeList,
.rounding .multiCol > div > button.fakeList,
.rounding .supportCol > div:nth-child(7) .filterIconContainer,
.rounding table,
.rounding select,
.rounding input, 
.rounding textarea,
.rounding #templateSelectorPopup .templatePanelContainer .templatePanel .fileList a.fileRow,
.rounding #templateBrowser .fileList {
	border-radius: 0.5em;
   box-shadow: 0 0px 5px rgba(0,0,0,0);
   transition: all 0.25s;
}
.rounding .multiCol > div > span.fakeList:hover,
.rounding .multiCol > div > button.fakeList:hover,
.rounding input[type="text"]:hover, 
.rounding input[type="number"]:hover, 
.rounding input[type="date"]:hover, 
.rounding input[type="password"]:hover, 
.rounding textarea:hover {
    box-shadow: 0 0px 3px rgba(0,0,0,0.25);
}

.rounding select:hover {
    box-shadow: 0 2px 3px rgba(0,0,0,0.25);
}

.rounding .multiCol > div > span.fakeList:disabled:hover,
.rounding .multiCol > div > button.fakeList:disabled:hover,
.rounding input[type="text"]:disabled:hover, 
.rounding input[type="number"]:disabled:hover, 
.rounding input[type="date"]:disabled:hover, 
.rounding input[type="password"]:disabled:hover, 
.rounding textarea:disabled:hover,
.rounding select:disabled:hover {
    box-shadow: none;
}

.rounding .tox.tox-tinymce {
	border-radius: 0.75em;
    box-shadow: 0 0px 5px rgba(0,0,0,0);	
}

.rounding .tox.tox-tinymce:hover {
    box-shadow: 0 0px 3px rgba(0,0,0,0.25);
}

.rounding .cmContactContainer {
	padding-bottom: 0.75em;
	border-bottom-left-radius: 0.75em;
	border-bottom-right-radius: 0.75em;
}

.rounding .contextMenu,
.rounding .portalListContainer {
	overflow: hidden;
	border-radius: 0.75em;
}

.rounding #header .nav ul li:hover ul, 
.rounding #header .nav ul li.hovered ul, 
.rounding #header .userNav ul li:hover ul, 
.rounding #header .userNav ul li.hovered ul {
	border-bottom-left-radius: 0.75em;
	border-bottom-right-radius: 0.75em;
}

.rounding .actionMessage {
	border-radius: 1em;
}

.rounding .invoiceComment {
	border-radius: 0.5em;
}

.rounding .invoiceAssignedPeriod {
	border-radius: 0.5em;
}

.rounding a.button,
.rounding button,
.gridCol > a {
   box-shadow: rgba(50, 50, 93, .15) 0 2px 5px 0,rgba(0, 0, 0, .07) 0 1px 1px 0;
   transition: background 0.25s, color 0.25s, box-shadow 0.25s;
}

.rounding a.button.buttonDisabled,
.rounding button.buttonDisabled {
	box-shadow: none;
}

.rounding a.button:hover,
.rounding button:hover,
.gridCol > a:hover {
   box-shadow: rgba(50, 50, 93, .25) 0 3px 10px 0,rgba(0, 0, 0, .07) 0 0px 1px 0;
}

.rounding a.button.buttonDisabled:hover,
.rounding button.buttonDisabled:hover {
	box-shadow: none;
}

.rounding button.alertClose {
	box-shadow: none;
}

.rounding #actionButtonsContainer .buttons {
	border-radius: 1em;
}


