html {
    min-height: 100%;
    width: 100%;
}
iframe {
    overflow-x: hidden;
}    

body {
    font-family: Arial;
    color: black;
    min-height: 100%;
}
body.mainbody {
    color: #87888A;
    min-height: 100%;
}
form {
    min-height: calc(100% - 35px);
}
footer {
    margin-bottom: 10px;
    text-align: center;
    width: 100%;
    display: block;
    bottom: 0;
}
/*inlogscherm begin*/
.form-control
{
    resize:none;
}
.loginFrame
{ 
  background-color:white;
  width:342px;
  height: 425px;  
 
}
.versie_aanmelden{
    font-size: 9px;
    color: #C8C8C8;
    text-align: left;
    float: left;
    /*padding-top: 5px;
    position:absolute;
    top:0px;*/
}
.link-oranje
{
    font-style: italic;
    display: inline-block;
    /*width: 147px;*/
    /*margin-top: 20px;*/
    color: #EE7F00;
}
.pnlInlog
{
    width:270px;
    height:100%;
    position:relative;
}
.backgroundfullsize 
{
    height: 100%;
    /*background:url("../../Images/Algemeen/background_final.jpg") no-repeat center center fixed; */
    background-color:#e3e3e3;       
    background-size: cover;
    /* position: fixed;*/
    min-width:100%;
    min-height:100%;
} 
.divIsos
{
  background-color:white; 
  margin-top:20px;
  width:342px;
  height:195px; 
}
.logo1{
    background: url(../../Images/inlog_sprite.png);  
    background-position: 1px -236px;
    transform:scale(0.50);
    background-repeat: no-repeat;
    background-color: transparent;    
    border: none;
    height: 180px !important;
    width: 183px !important;
    margin-top:-25px !important;
    margin-left:-32px !important;
}
.logo2{
    background: url(../../Images/inlog_sprite.png);  
    background-position: -185px -236px;
    transform:scale(0.50);
    background-repeat: no-repeat;
    background-color: transparent;    
    border: none;
     height: 180px !important;
    width: 183px !important;
    margin-top:-25px !important;
    margin-left:-43px !important;
}
.logo3{
     background: url(../../Images/inlog_sprite.png);  
    background-position: -369px -237px;
    transform:scale(0.50);
    background-repeat: no-repeat;
    background-color: transparent;    
    border: none;
    height: 180px !important;
    width: 183px !important;
    margin-top:-25px !important;
    margin-left:-55px !important;
}
* {
            -webkit-box-sizing: border-box;
	           -moz-box-sizing: border-box;
	                box-sizing: border-box;
	        outline: none;
        }
       
        .vertical-offset-100{
            padding-top:100px;
        }
        
         .logindiv {
	        color: #5d5d5d;
	        background: #ffffff;
	        padding: 26px;
	        border-radius: 20px;
	        -moz-border-radius: 10px;
	        -webkit-border-radius: 10px;
	        border:1px solid #CCC;
	        max-width: 400px;
	        width: 100%;
        }
	    .logindiv img {
		    display: block;
		    margin: 0 auto;
		    margin-bottom: 20px;
		    max-width: 240px;
	    }
	    .logindiv h4 {
	        display: block;
		    margin: 0 auto;
		    margin-bottom: 15px;
	        text-align: center;
	    }
	    #lblAanmeldenTekst {
	        display: block;
		    margin: 0 auto;
		    margin-bottom: 15px;
	        text-align: center;
	        font-weight: bold;
	    }
	    .logindiv input,
	    .logindiv button {
		    
		}
	    .form-links {
	        text-align: center;
	        margin-top: 1em;
	        margin-bottom: 50px;
        }
	    .form-links a {
		    color: #fff;
	    }
	   
	    .btn-primary 
	    {
	        background: url('../../Images/Algemeen/knopAlgemeen.jpg');
	        border: none;
	        color: #FFF;
            height: 21px;
            min-width: 103px;
            padding:0px;
            font-size:14px;
        }
        .center {
             float: none;
             margin-left: auto;
             margin-right: auto;
        }
        .inlogTexten 
        {
            /*color:#EE7F00;*/
            font-size:12px;
            /*font-style:italic;*/
        }
        .glyphicon
        {
            color: #EE7F00;   
        }
        
        .nopadding {
           padding: 0 !important;
           margin: 0 !important;
        }
        
        input[type="checkbox"],input[type="radio"]{
            margin: 5px 0 0;
            line-height: normal;
        }
        .align-right
        {
            text-align: right;
        }
        .form-control:focus {
            border-color: rgba(246, 196, 109, 0.67) !important;
            outline: 0;
            -webkit-background-clip: padding-box;
            background-clip: padding-box;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(245, 199, 120, 0.45);
            resize: none;
        }
        /*inlogscherm eind*/
.navbar-header .brand {
    margin-left: -5px;
    padding-right: 8px;
    float: left;
}
#GrafiekPanel {
    width: 98%;
}
#ctl00_Panel1 {
    margin-top: 30px;
    float: none;
    width: 0px;
    visibility: hidden;
}
.normalFont {
    font-weight: normal;
    font-style: normal;
    color: #808285;
}

.standaardFont {
    font-size: 14px;
    color: #808285;
}

.input-group {
    width: 100%;
}

label {
    font-weight:normal;
}

.patgegevens-textbox {
    border: 1px solid #bebebe !important;
    border-radius: 5px;
    resize: none;
    width: 100%;
    padding-left: 5px;
}

.nav-border-bottom
{
    border-bottom: 2px solid #808080 !important;
    
}

.nav {
    font-size: 16px;
    color: #808080;
}
#navbar 
{
    float:left;
    position:relative;
    width: calc(100% - 193px);
}
.nav > li {
    position: relative !important;
}

.navbar.navbar-static-top {
    margin-bottom: 40px;
}
#navbar.navbar-collapse > .top-menu > li:hover 
{
    background-color: #F4F4F4;
}
#navbar.navbar-collapse > .top-menu > li > a:hover 
{
    color: #EE7F00;
}

.navbar-collapse > .nav > li > .collapse 
{
    background-color: #f4f4f4;
}
#navbar.navbar-collapse .top-menu > .active>a, 
#navbar.navbar-collapse .top-menu > .active>a:focus, 
#navbar.navbar-collapse .top-menu > .active>a:hover {
    background-color: #f4f4f4;
    color: #EE7F00;
}
.navbar-nav > li > a {
    border-radius: 0px;
    height: 41px !important;
    min-width:150px;
}

.navbar-default {
    background: none;
    border:none;
}

.navbar-default .navbar-nav > li > a {
    color: #808080;
}

.nav.top-menu > li
{
    position:unset !important;
    margin-left:0 !important;
}

.nav > li > a {
    padding: 10px 10px;
    text-align:center;
}

.navbar-toggle {
    background-color: #f4f4f4 !important;
}

.top-menu > li > ul
{
    position:absolute;
    left:0px;
    margin-top: 2px;
}
.top-menu > li > ul > li a:hover 
{
    color: #EE7F00 !important;
}


.col-md-2 > ul > li > a:hover {
    text-decoration: none;
    background-color: #ABABAB;
    color: #EE7F00;
}
.labelPatientNaam
{
    font-size:11pt;
    font-weight:bold;
}

.RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink, .RadTabStripTop_Default .rtsSelected .rtsOut {
    color: #808080 !important;
}

a {
    color:#808080;
    text-decoration: none;
}


.top-menu
{
    position:relative;
    min-width:295px !important;
}

.smalladres
{
    position: relative;
    color: #EE7F00;
    font-size: 12px;
    margin-top:5px;
    float:right;
    text-align:left;
    right: 15px;
    top: 0px;
    height:34px;
}

.headerpatientfoto
{
    height:40px;
    float:left;
    padding-right:7px;
    border-radius: 50px;
}

#patientfoto {
    border-radius: 50px;
}

.patientinfo_inbehandeling:after{
    content:'';
    display:block;
    position:absolute;
    width: 40px;
    height: 40px;
    top:15px;
    left:17px;
    right:0;
    bottom:0;
    z-index:1;
    background-color: transparent;
    background-image: url('../../Images/Algemeen/patient-groot-alleen-bolletje-61px-groen.png');
    background-repeat: no-repeat;
    background-position:center;
    background-size: 50%; 
}
.patientinfo_uitbehandeling:after{
    content:'';
    display:block;
    position:absolute;
    width: 40px;
    height: 40px;
    top:15px;
    left:17px;
    right:0;
    bottom:0;
    z-index:1;
    background-color: transparent;
    background-image: url('../../Images/Algemeen/patient-groot-alleen-bolletje-61px-rood.png');
    background-repeat: no-repeat;
    background-position:center; 
    background-size: 50%; 
}
.patientinfo_overige:after{
    content:'';
    display:block;
    position:absolute;
    width: 40px;
    height: 40px;
    top:15px;
    left:17px;
    right:0;
    bottom:0;
    z-index:1;
    background-color: transparent;
    background-image: url('../../Images/Algemeen/patient-groot-alleen-bolletje-61px-oranje.png');
    background-repeat: no-repeat;
    background-position:center;
    background-size: 50%;  
}

.document-alg{

}
.document-alg:after{
    content:'';
    display:block;
    position:absolute;
    width: 20px;
    height:20px;
    top: 160px;
    left: 141px;
    right:0;
    bottom:0;
    z-index:1;
    background-color: transparent;
    background-image: url('../../Images/Algemeen/vinkjeGrijs2.png');
    background-size: 100%;
    background-repeat: no-repeat;
    background-position:center; 
}
.document-alg-gelezen:after{
    content:'';
    display:block;
    position:absolute;
    width: 20px;
    height:20px;
    top: 160px;
    left: 141px;
    right:0;
    bottom:0;
    z-index:1;
    background-color: transparent;
    background-image: url('../../Images/Algemeen/vinkjeBlauw.png');
    background-size: 100%;
    background-repeat: no-repeat;
    background-position:center; 
}

.headerpatientinfo
{
    height:40px;
    float:right;
}


.no-padding {
    padding: 0 !important;
    margin: 0 !important;
}

.badge {
    background-color: #EE7F00;
    margin-left:5px;
    height: 18px;
    width: 21px;
    padding: 3px 0px !important;
}

.MaxScore
{
    max-width: 125px;    
}
.ButtonHelp,
.ButtonAfmelden {
    margin-top: 10px;
    float: right;
}
.ButtonHelp {
    margin-right: 10px;
}
.tab-width
{
    width: calc(100% - 195px);
    float: left;
}

.nav-stacked > li + li {
    margin-top: 10px !important;
}

.logo
{
    background-image: url("../../Images/MijnForta/mijn-fortagroep-logo_resize.jpg");
    background-repeat: no-repeat;
    margin-bottom: 0px;
    width: 195px;
    float: left;
}

.content {
    background-color:#F4F4F4;
    padding:14px;
    border-radius:8px;
}

.form-group {
    margin-bottom: 8px !important;
    margin-left:0px !important;
}
.form-horizontal .control-label {
    text-align: left;
}    
.custom-form-inline {
    display: inline-block;
    width: calc(100% - 30px);
	min-width: 285px;
    /*max-width: 320px;*/
}
.custom-md-1-huisnummer .custom-form-inline {
    width: 100%;
}
.custom-md-3-postcode {
    width: 20%;
}
.custom-md-1-huisnummer {
    width: 11%;
}
.customvragenlijstversturen-form-inline {
    display: inline-block;
    width: calc(100% - 30px);
}

*, *::before, *::after {
    box-sizing: border-box;
}

.glyphicon {
    color: #EE7F00 !important;
}

.logo {
    height: 90px !important;
}

h2, h4 {
    color: #EE7F00 !important;
}
.h5, h5 {
    font-size: 14px;
    color: #EE7F00 !important;
}
.btn-button
{
    width:113px;
}
.btn-button_large 
{
    width:145px;
}
.btn-button_extra_large {
    width: 230px;
}
.btn-button:active,
.btn-button:visited,
.btn-button {
    background-image: url("../../Images/Algemeen/knopAlgemeen.jpg");
    border: medium none;
    color: #FFF;
    height: 21px;
   /*min-width: 113px;*/ 
    padding: 0px;
    font-size: 14px;
}
.btn-button:active,
.btn-button:visited,
.btn-button_large {
    background-image: url("../../Images/Algemeen/knopAlgemeen_145px.jpg");
    border: medium none;
    color: #FFF;
    height: 21px;
    /*min-width: 145px;*/
    padding: 0px;
    font-size: 14px;
}
.btn-button:active,
.btn-button:visited,
.btn-button_extra_large {
    background-image: url("../../Images/Algemeen/knopAlgemeen_230px.jpg");
    border: medium none;
    color: #FFF;
    height: 21px;
    /*min-width: 145px;*/
    padding: 0px;
    font-size: 14px;
}
.btn-button:hover {
    color: #FFF !important;
}
.buttons-bottom 
{
    width:100%;
    margin-top:10px;
    margin-bottom:10px;
    text-align:right;
}
.buttons-bottom-left {
    text-align: left;
}
.buttons-bottom-center
{
    text-align:center;
}

.printbackground
{
    background-color: #ffffff !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.printbackground > a
{
    border: none !important;
}
.printbackground > a:hover {
    background-color: #fff !important;
}
.printbackground > a .glyphicon {
   color: #BCBDBE !important; 
}
.printbackground > a:hover .glyphicon{
    color: #EE7F00 !important;
}

.btn-onderwerpen-aanmaken { 
    color: #808080; 
    background-color: #FFFFFF; 
    border-color: #ABABAB; 
    border-radius: 5px;
    border: none;
    padding: 5px 5px !important;
} 

.btn-berichten-aanmaken { 
    color: #808080; 
    background-color: #FFFFFF; 
    border: 1px solid #ABABAB;
    border-radius: 5px;
    padding: 5px;
    border: none;
    text-align: center;
} 


.btn-onderwerpen { 
    color: #FFFFFF; 
    background-color: #ABABAB; 
    border-color: #ABABAB; 
    border-radius: 5px;
    border: none;
    padding: 5px !important;
} 
 
.vb-Bericht
{
    width:100%;
    border: 1px solid #ABABAB;
    border-radius: 10px;
    -moz-border-radius: 10px
    -webkit-border-radius: 10px;
     
    border-radius: 10px;
    -moz-border-radius: 10px
    -webkit-border-radius: 10px;
    
    margin-top:10px;
}

.vb-header
{
    width:100%;
    background-color: #ABABAB; 
    border-radius: 10px;
    padding: 5px;
    color:#fff;
}

.vb-body
{
    width:100%;
    padding: 5px;
}

.vb-footer > span
{
    font-size:11px;
}

.vb-footer
{
    width:100%;
    padding: 5px;
    text-align:right;
    color: #808080; 
}

textarea {
    width: 100%;
}

.formOutput {
        width: 100%;
}

hr 
{
    color: #EE7F00 !important;
    border-width: thin !important;
    border-style: solid !important;
}
    
.glyphicon {
    color: #EE7F00;
}

.vb-Bericht > .vb-header > row > .col-xs-2 > a > i
{
    color: #ffffff !important;
}

#ctl00_ButtonModules
{
    display: none;
}
#ctl00_ButtonMijnRegistraties
{	
	display: none;
}

#ctl00_ButtonFormulierenDownloaden
{	
    display: none;
}

#ctl00_ButtonFormulierenUpload
{	
    display: none;
}

.UitlogButtonMobiel {
    display: none;
}
.input-group .form-control:not(:first-child):not(:last-child) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
div.k-chart,
.RadHtmlChart {
    background: #fff !important;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.RadComboBox.RadComboBox_Bootstrap,
.RadPicker .RadInput,
.RadPicker.RadPicker_Bootstrap
.riContSpinButtons.RadInput_Bootstrap,
.riSingle.RadInput {
    border: 1px solid #CCC !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 34px !important;
}
.riSingle a.riUp,
.riSingle a.riDown 
{
    text-indent: 2px;
    left: 2px;
    position: relative;
    display: block;
    font-size: 11px;
    font-family: 'Glyphicons Halflings';
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    line-height: 11px;
    -moz-osx-font-smoothing: grayscale;
    color: #808080;
}
.riSingle a.riUp {
    top: 2px;
}
.riSingle a.riDown {
    bottom: 4px;
}
.riSingle a.riUp:before {
    content: "\e253";
}
.riSingle a.riDown:before {
    content: "\e252";
}
.riSingle a.riUp span,
.riSingle a.riDown span {
    color: transparent;
}
.RadComboBox .rcbFocused,
.riSingle.RadInput.RadInput_Default .riTextBox,
.RadPicker .RadInput.RadInput_Default .riTextBox,
.riSingle .riTextBox  
{
    border: 0 !important;
    color: #555;
    height: 32px !important;
    
}
.RadPicker .RadInput, 
.RadPicker.RadPicker_Bootstrap .riSingle.RadInput{
    /*padding-right: 4px;*/
    background-color: #fff;
    border-radius: 5px;
}
.RadPicker .RadInput.RadInput_Default .riTextBox,
.RadComboBox.RadComboBox_Bootstrap .rcbInputCell
{
    background-image: none !important;
    background-color: #fff !important;
    height: 32px !important;
    padding: 2px 12px !important;
    color: #555;
}
.RadComboBox.RadComboBox_Bootstrap .rcbArrowCell {
    background-image: url("../../Images/Algemeen/dropdown-arrow.png") !important;
    background-position: 0 0 !important;
}
.RadComboBox.RadComboBox_Bootstrap .rcbArrowCell a {
    width: 17px !important;
}
.RadComboBoxDropDown.RadComboBoxDropDown_Bootstrap {
    background-color: #fff;
    color: #555;
}
.RadComboBoxDropDown.RadComboBoxDropDown_Bootstrap .rcbItem:hover,
.RadComboBoxDropDown.RadComboBoxDropDown_Bootstrap .rcbHovered:hover {
    color: #EE7F00;
}
.RadPicker table.rcTable td:last-child a {
    border: 1px solid #CCC !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 34px;
    margin: 0 0 0 -2px;
    background-color: #EEE;
    width: 32px;
    position: relative;
    display: block;
    font-family: 'Glyphicons Halflings';
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    line-height: 32px;
    -moz-osx-font-smoothing: grayscale;
    color: #EE7F00;
    text-indent: 7px;
}
.RadPicker table.rcTable td:last-child a:hover {
    color: #EE7F00;
}
.RadPicker table.rcTable td:last-child a img {
    display: none;
}
.RadPicker table.rcTable td:last-child a:after {
    content: "\e109";
}
.RadWindow.RadWindow_Bootstrap 
.RadCalendarPopup,
.reDropDownBody,
.RadCalendarTimeView.RadCalendarTimeView_Bootstrap,
.RadCalendar.RadCalendar_Bootstrap,
.RadCalendarFastNavPopup  {
    background-color: #fff;
    /*font-size: 13px;*/
    color: #87888A;
}
.RadCalendar.RadCalendar_Bootstrap .rcWeek th {
    text-align: center;
}
.RadCalendar.RadCalendar_Bootstrap .rcTitlebar .rcTitle,
.RadCalendar.RadCalendar_Bootstrap .rcWeek th,
.RadCalendar.RadCalendar_Bootstrap .rcRow th {
    padding: 5px;
    background-color: #F4F4F4;
}
.RadCalendar.RadCalendar_Bootstrap .rcRow td {
    padding: 2px;
    color: #555;
}
.RadCalendar.RadCalendar_Bootstrap .rcRow td a {
    color: #EE7F00;
    font-weight:bold;
}
.RadCalendar.RadCalendar_Bootstrap .rcRow td.rcOutOfRange {
    background-color: white;
    color: #EE7F00;   
    opacity:.7; 
}
.RadCalendar.RadCalendar_Bootstrap .rcRow td:hover {
    background-color: #F4F4F4;
}
.RadCalendarMonthView .rcHover a, .RadCalendarMonthView .rcSelected a {
    border-color: #808080;
    border-radius: 4px;
    background-color: #F4F4F4;
    color: #EE7F00;
}
.RadCalendar .rcRow a, .RadCalendar .rcRow span {
    display: inline-block;
    border: 1px solid transparent;
    border-radius: 3px;
    padding: 0 !important;
    width: 1.42857143em;
    text-decoration: none;
    outline: 0;
}
.RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, 
.RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext,
.RadCalendarMonthView #rcMView_PrevY a,
.RadCalendarMonthView #rcMView_NextY a {
    text-indent: 0 !important;
}
table.RadCalendarMonthView td {
    padding: 5px 2px 0;
}
.RadCalendarMonthView .rcButtons {
   padding: 6px 7px 5px;
}
.RadInput_Default {
    font-size:14px !important;
    font-family:Arial !important;
    color: #555;
}
.RadCalendar .rcTitlebar {
    border-style: solid;
    border-width: 1px;
    text-align: center;
    padding: 4px;    
    background-color: #F4F4F4;
    font-size: 8pt;
}
#ctl00_ctl00_ContentPlaceHolderContent_ContentPlaceHolderContent_GridViewVragenlijsten_ctl00_ctl04_EditButton:hover {
    color: #EE7F00;
}
#ctl00_ctl00_ContentPlaceHolderContent_ContentPlaceHolderContent_GridViewVragenlijsten_ctl00_ctl04_EditButton {
    width: 18px;
    position: relative;
    display: block;
    border-color: transparent !important;
    font-family: 'Glyphicons Halflings';
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    line-height: 18px;
    height: 18px;
    -moz-osx-font-smoothing: grayscale;
    color: #BCBDBE;
    text-indent: -3px;
}
#ctl00_ctl00_ContentPlaceHolderContent_ContentPlaceHolderContent_GridViewVragenlijsten_ctl00_ctl04_EditButton:before {
    content: "\270f";
}
.RadEditor_Default {
   font-family:Arial; 
   color: black;
}
.RadEditor_Default .reToolBar {
    min-height: 2.3em !important
}
#gridSubschalen.RadGrid_Bootstrap,
.RadGrid_Default {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #FFF !important;
    color: black;
    font-size:10pt;
    font-family:Arial;   
}
#gridSubschalen.RadGrid_Bootstrap .rgHeader, #gridSubschalen.RadGrid_Bootstrap th.rgResizeCol,
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol 
{    
    border:none !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgHeader,
#gridSubschalen.RadGrid_Bootstrap .rgHeader a,
.RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a {
    font-size:10pt;
    font-family:Arial;
    font-weight:bold !important;
    color: #EE7F00 !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgHeader, #gridSubschalen.RadGrid_Bootstrap th.rgResizeCol, #gridSubschalen.RadGrid_Bootstrap .rgHeaderWrapper,
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol, .RadGrid_Default .rgHeaderWrapper {
    background: -webkit-linear-gradient(#f0f0f0, #eaeaea); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f0f0f0, #eaeaea); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f0f0f0, #eaeaea); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f0f0f0, #eaeaea); 
}
#gridSubschalen.RadGrid_Bootstrap .rgGroupHeader td,
.RadGrid_Default .rgGroupHeader td {
    border-bottom: 1px solid #FFFFFF !important;
    border-top: 1px solid #D9D9D9 !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgMasterTable td.rgGroupCol, #gridSubschalen.RadGrid_Bootstrap .rgMasterTable td.rgExpandCol,
.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-bottom: 1px solid #FFFFFF !important;    
}
#gridSubschalen.RadGrid_Bootstrap .rgRow, #gridSubschalen.RadGrid_Bootstrap .rgAltRow, #gridSubschalen.RadGrid_Bootstrap .rgHeader, 
#gridSubschalen.RadGrid_Bootstrap .rgResizeCol, #gridSubschalen.RadGrid_Bootstrap .rgPager, #gridSubschalen.RadGrid_Bootstrap .rgGroupPanel, #gridSubschalen.RadGrid_Bootstrap,
.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgPager, .RadGrid .rgGroupPanel, .RadGrid 
{
    /*background-color: #DCDDDD !important;*/
    cursor: default;
    font-size:10pt !important;
    font-family:Arial !important;
}
.RadGrid .rgRow td input[type='submit'], 
.RadGrid .rgAltRow td input[type='submit'] {
    background-color: transparent !important;
}
.RadGrid .rgAltRow td.bold,
.RadGrid .rgRow td.bold {
    font-weight: bold;
}
#gridSubschalen.RadGrid_Bootstrap .rgSelectedRow td, #gridSubschalen.RadGrid_Bootstrap .rgSelectedRow td.rgSorted, 
.RadGrid_Default .rgSelectedRow td, .RadGrid_Default .rgSelectedRow td.rgSorted {
    border-bottom-color: #FFFFFF !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgAltRow,
.RadGrid_Default .rgAltRow {
    background: none repeat scroll 0 0 #FFFFFF !important;
    color:Black;
}
#gridSubschalen.RadGrid_Bootstrap .rgMasterTable .rgSelectedCell, #gridSubschalen.RadGrid_Bootstrap .rgSelectedRow,
.RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow 
{
    color:Orange !important;
    background: none repeat scroll 0 0 #FFFFFF !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgSelectedCell a, #gridSubschalen.RadGrid_Bootstrap .rgSelectedRow a,
.RadGrid_Default .rgSelectedCell a, .RadGrid_Default .rgSelectedRow a {
    color:Orange !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgRow .rgSorted,
.RadGrid_Default .rgRow .rgSorted {
    background-color: #FFFFFF !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgAltRow td,
.RadGrid_Default .rgAltRow td {
    border-color: #FFFFFF !important;
}
#gridSubschalen.RadGrid_Bootstrap .rgAltRow .rgSorted,
#gridSubschalen.RadGrid_Bootstrap .rgAltRow,
.RadGrid_Default .rgAltRow .rgSorted,
.RadGrid_Default .rgAltRow {
    background: #F4F4F4 none repeat scroll 0px 0px !important;
}
#gridSubschalen.RadGrid_Bootstrap a.glyphicon,
.RadGrid_Default a.glyphicon {
    color: #BCBDBE !important;
}
#gridSubschalen.RadGrid_Bootstrap a.glyphicon.no-cursor:hover,
.RadGrid_Default a.glyphicon.no-cursor:hover {
    cursor: default !important;
}
#gridSubschalen.RadGrid_Bootstrap a.glyphicon:hover,
.RadGrid_Default a.glyphicon:hover {
    color: #EE7F00 !important
}
#gridSubschalen.RadGrid_Bootstrap a:hover,
.RadGrid_Default a:hover {
    text-decoration: none !important;
}
.margintop10 {
    margin-bottom:20px;
}

.FixedHeight
{
    height: 280px;
    position:relative;
}

.DocumentGrootte 
{    
    font-size: 11px;
    margin-top: 3px;
    padding-right: 0px;
    height:45px;
}
.document-row {
    width: 35%;
    display: inline-block;
}
.document-col-2 {
    min-width: 160px;
}
.document-col-6 {
    width: calc(100% - 160px);
}
.document-icon {
    border: 2px solid #87888A;
    border-radius: 10px;
    -moz-box-shadow: 2px 2px 3px #87888A;
    -webkit-box-shadow: 2px 2px 3px #87888A;
    box-shadow: 2px 2px 3px #87888A;
    -webkit-appearance: none;
    outline: 0;
}

.vertical-center {
    min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
    min-height: 100vh; /* These two lines are counted as one :-)       */
    display: flex;
    align-items: center;
}


.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
    

mark {
    color: #EE7F00;
    background: none;
    text-decoration: underline;
    font-weight:bold;
}   

.rgEditForm {
    margin: 10px;
}

.rgEditForm > table > tbody > tr > td > table > tbody > tr > td {
    margin: 10px;
}


.RadComboBox_Bootstrap .rcbArrowCell a {
    width: 18px !important;
    background-position: -16px -59px !important;
}

.reDropdown.reFontSize {
    width: 100% !important;
}

caption {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    color: #F6F0F0 !important;
}

select {
    border: 1px solid #CCC !important;
}
select[disabled] {
    -webkit-appearance: none;
}
.RadGrid_Default .rgEditForm {
    border-bottom: none !important;
}
.Periodes 
{
   padding:0px; 
}
.Periodes > tbody > tr > td 
{
    padding-right:10px;
}
.Periodes > tbody > tr > td > label
{
    padding-left:5px;
}
.DynamicRadioButton > input
{
    margin-right:10px;
}
td.invoer div input[type='radio'] {
    margin: 0 5px;
}
table.kruisTabel tr td span.radio-button-groep {
    padding: 0;
    height: auto;
    min-height: 0;
    display: block;
    width: 100%;
}
#ctl00_ContentPlaceHolderContent_vlPatient_rblAnonimiseren > tbody > tr > td > input
{
    margin-right:10px;
}
#vragenlijst-panel {
    color: #555;
    display: table;
    width: 100%;
}
.progress 
{
    background-color: #fff;
    color: #555;
    display: block;
    width: 100%;
    z-index: 100;
    height: 30px;
    margin-bottom: 0;
}
#Progress .progress-bar {
    color: #555;
    vertical-align: middle;
    line-height: 30px;
}
#lblProgress {
    padding-left: 8px;
}
#Progress.fixed {
    position: fixed;
    top: 5px;
}
.rowvragen {
    margin-right: -15px;
    margin-left: -15px;
}
@-moz-document url-prefix()  
{
    .rowvragen 
    {
        display: inline;
    }
}
.rowvragen > span 
{
    margin-bottom:10px;
}

.btn.focus, .btn:focus, .btn:hover {
    color: #fff;
}

.form-control-text {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    background-color: transparent;
    background-image: none;
    border: none;
    border-radius: 4px;
    resize: none;
}

.notificatiepopup 
{
    display: none;
    width:30%;
    min-height: 90px;
    position: fixed;
    bottom: 4px;
    right: 5px;
    margin-bottom: 0;
}
.notificatiepopup p {
    word-wrap: break-word;
}
.notificatiepopup #ok 
{
    text-align: center;
    padding: 2px 12px;
    width: 60px;
    float: right;
    border: 1px;
    display: none;
}

.labelmeerkeuzevragen,
#vragenlijst-panel .control-label 
{
    color:#555;
    /*font-weight:bold;*/
}

.margin_radiobutton_vragenlijsten
{
    margin-bottom:15px;
}
/*HJ - dit sloopt het juiste responsive gedrag van bootstrap */
/*.col-md-2.margin_radiobutton_vragenlijsten,
.DynamicRadioButton {
    min-width: 170px;
}*/
.col-md-4.margin_radiobutton_vragenlijsten,
.col-md-4.DynamicRadioButton  {
    min-width: 170px;
}
/*HJ - volgende toont in kleinere modussen alles naast elkaar. niet correct*/
/*.col-md-2.margin_radiobutton_vragenlijsten.small-radiobutton,
/.DynamicRadioButton.small-radiobutton {
/    width: 10% !important;
/}*/
.DynamicRadioButton {
    white-space: nowrap;
}
.DynamicRadioButton label {
    vertical-align:top;
}
.DynamicRadioButton label 
{
   vertical-align:top;
    white-space: normal;
}
.height90
{
    height: 130px;
}

.meerkeuzevraag
{
    margin: 0px !important;
}

.rowvragen > .meerkeuzevraag > label
{
    display: initial !important;
}

.altRow 
{
    padding-top:5px;
    background-color: #EDEDED;
}


.rgEditForm > .list-group {
    padding-left: 0px !important;
    margin-bottom: 0px;
    margin-left: -10px;
    margin-right: -10px;
}

.list-group > a > span
{
    margin-left:5px;
    color:#333;
}

.rgEditForm > .list-group > .list-group-item
{
    border:none !important;
}
.k-tooltip.k-chart-tooltip {
    color: #555 !important;
}
#lblStatus 
{
    color: red;
    display: block;
    word-wrap: break-word; 
}
.btn-links {
    float: left;
}
.btn-linkstext {
   text-align:left;
}
.btn-rechts {
    float: right;
}
.btn-vragenlijst {
    margin-top: 10px;
}
.btn-bottom {
    margin-bottom: 10px;
}
.margintop10{
    margin-top: 10px;
}
.margintop30{
    margin-top: 30px;
}
.btn-print {
    margin: 10px;
    float: right;
    border: none;
    color: #BCBDBE !important;
    background-color: #fff;
}
.btn-print .glyphicon {
    color: #BCBDBE !important;
}
.btn-print:hover, 
.btn-print .glyphicon:hover 
{
    background-color: #fff;
    color: #EE7F00 !important;
}
#divCopyright,
#lblCopyright {
    margin-top: 10px;
    font-size: 9px !important;
}
.notificaties
{    
    background:transparent url("../../Images/Algemeen/notificatierondje-36px-grijs.png") no-repeat scroll 0% 0%;
    display:inline-block;    
    width:30px;
    height:30px;
    position:relative;
    top:-4px;
}
.notificatie_label
{
    color:#808080;
    text-align:center;
    position:relative;
    top:4px;
    left:-1px;
}

/* Vragenlijst vraag types */
table.kruisTabel {
    border-collapse: collapse;
    border: 1px solid #000;
}
table.kruisTabel tr td {
    min-height: 80px;
    border: 1px solid #000;
    padding: 3px; 
}
table.kruisTabel tr td div {
    min-height: 50px;
    vertical-align: middle;
    padding-top: 15px;
}
table.kruisTabel tr td div input {
    text-align: left;
}
.RadSlider {
    margin: auto;
    max-width: 400px !important;
    width: 100% !important;
}
.RadSlider .rslHorizontal .rslItemsWrapper {
    margin-top: -25px !important;
}
.RadSlider .rslHorizontal {
    max-width: 400px !important;
    width: 100% !important;
}
.RadSlider .rslHorizontal .rslTrack
{
	background-image: none !important;
    background: rgba(238, 127, 0, 1) !important;
	height: 20px !important;
	margin-top: -7px;
    border: 0 !important;
    top: 8px !important;
    max-width: 340px;
    width: calc(100% - 60px) !important;
}
		
.RadSlider .rslHorizontal .rslSelectedregion
{
	background-image: none !important;	
	background-color: transparent;
    border-color: transparent;
}
		
.rslHorizontal .rslTrack, 
.rslHorizontal .rslSelectedregion 
{
	height: 20px;
	line-height: 20px;
}
		
/* left and right arrow common styles */
#RadSliderDrag_RadSlider1,
#RadSliderEndDrag_RadSlider1
{
	width: 10px;
	height: 26px;
	margin: -2px 0 0;
}
.RadSlider .rslHorizontal a.rslHandle {
    top: -4px;
    left: 1px;
    font-family: 'Glyphicons Halflings';
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    line-height: 1px;
    -moz-osx-font-smoothing: grayscale;
    background-image: none !important;
    position: relative;
    text-indent: 0!important;
    font-size: 30px;
    display: inline-block;
    width: 30px !important;
    height: 30px !important;
    line-height: 30px !important;
}
.RadSlider .rslHorizontal a.rslHandle span {
    display: block;
    line-height: 30px;
}		
/* left arrow */
.RadSlider .rslHorizontal a.rslHandle.rslIncrease:before{
    content: "\e250";
    color: #555;
}
.RadSlider .rslHorizontal a.rslHandle.rslIncrease:before:hover,
.RadSlider .rslHorizontal a.rslHandle.rslDecrease:before:hover{
    color: #555;
}
.RadSlider .rslHorizontal a.rslHandle.rslIncrease,
.RadSlider .rslHorizontal a.rslHandle.rslIncrease:hover
{
    float: right;
    color: #555;
	background-position: 0 0;
    left: -12px;
}	
/* right arrow */
.RadSlider .rslHorizontal a.rslHandle.rslDecrease:before
{
    content: "\e251";
    color: #555;
}
.RadSlider .rslHorizontal a.rslHandle.rslDecrease,
.RadSlider .rslHorizontal a.rslHandle.rslDecrease:hover
{
    float: left;
	color: #555;
	background-position: right;
    left: 2px;
}
.RadSlider .rslHorizontal a.rslDraghandle {
    background-image: none !important;
    background-color: #555;
    height:45px !important;
}
.RadSlider .rslHorizontal a.rslDraghandle {
    width: 9px !important;
    margin-top: -13px !important;
    background-repeat: no-repeat !important;
}
.RadSlider .rslHorizontal a.rslDraghandle:hover {
        background-position: 0px 0px !important;
}
        
.RadSlider .rslHorizontal, .RadSlider .rslVertical {
    position: relative;
    -moz-user-select: none;
    font-size: 1px;
    line-height: 2px;
    top: 25px !important;
}
 .displayonprint
    {
        display:none;
        visibility:hidden ;
    }

@media (min-width: 992px) {
    .custom-md-1-huisnummer {
        width: 11.5%;
    }
}
@media (min-width: 1200px) {
    .custom-md-1-huisnummer {
        width: 11.9%;
    }
}
@media screen and (min-width: 768px) 
{
    .onderwerpToevoegen 
    {
        display:none !important;
    }
    .show-on-phone 
    {
        display:none !important;
    }
    
    .requiredmobiel
    {
        display: none !important;
        
    }
    .required {
        background: transparent url("../../Images/Algemeen/required.png") no-repeat scroll 0% 0%;
        width: 10px;
        height: 10px;
        display: inline-block !important;
        vertical-align: middle;
        margin-top: -22px;
		margin-left: -16px;
    }
    .required-label {
        background: transparent url("../../Images/Algemeen/required.png") no-repeat scroll 0% 0%;
        width: 10px;
        height: 10px;
        display: inline-block !important;   
        margin-top: 4px; 
    }
    .required-top {
        vertical-align: top;
        margin-top: 5px;
    }
    .norequired {
        width: 10px;
        height: 10px;
        display: inline-block !important;
		vertical-align: middle;
        margin-top: -22px;
		margin-left: -16px;
    }
    .Documentdownload 
    {
        position:absolute;
        bottom:25px;
        color: #EE7F00;
    }
    
    .not-show 
    {
        display:none !important;
    }
    .top-menu {
        min-width: 227px;
    }
    
    .chartContainer 
    {
        margin-bottom:10px;
    }
     .rowvragen > span 
    {
        margin-bottom:10px;
        float:left;
        width: 100%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) 
{
    .naamcontainer {
        max-width: 230px;
    }
}

@media screen and (max-width: 767px) 
{
    .custom-form-inline {
        width: 100%;
    }
    .custom-md-3-postcode {
        width: 65%;
        display: inline-block;
    }
    .custom-md-1-huisnummer {
        width: 30%;
        display: inline-block;
        float: right;
    }
    .onderwerpToevoegen 
    {
        display:inline-block !important;
    }
    
    .navbar-header .brand {
        margin-left: 15px;
    }
    .container {
        width: 100%;
    }
    
    #navbar {
        float: none;
    }

    .not-on-phone 
    {
        display:none !important;
    }
    .show-on-phone 
    {
        display:block !important;
    }
    .show-on-phone.document-row {
        display:inline-block !important;
        min-width: 200px;
        margin: 0 auto 20px;
    }

    .navbar-nav > li {
        float: none;
    }
    .top-menu > li > ul {
        position: unset !important;
        display: block !important;
    }
    .nav-border-bottom {
        border-bottom: none !important;
    }
    
    .nav > li {
        position: relative;
        display: block;
        width: 100%;
    }
   
    .nav > li > ul > li > a {
        margin-left:10px;
    }
    
    .nav-border-bottom > ul> li
    {
        /* border-bottom: 2px solid #808080 !important; */
    }
    
    .navbar-collapse > ul > li
    {
        background-color: #F4F4F4 !important;
    }
    
    .nav-border-bottom > a  {
        /* border-bottom: 2px solid #808080 !important; */
    }
    .navbar-nav {
        margin: 0px !important; 
    }
    
    .navbar-collapse {
        padding-right: 0px !important;
        padding-left: 0px !important;
        overflow: hidden !important;
    }
    
    .UitlogButtonMobiel {
        display: inline-block !important;
        margin-top: 12px;
        margin-right: 15px;
        float: right;
    }
    
    .vb-Bericht
    {
        margin-top:10px;
    }
    
    #navbar {
        width: 100% !important;
    }
    
    .navbar-collapse > .nav > li > .collapse {
        background-color: #fff !important;
    }
    
     .norequired {
        display: none !important;
    }
    
    .requiredmobiel
    {
        background: transparent url("../Images/Algemeen/required.png") no-repeat scroll 0% 0%;
        width: 10px;
        height: 10px;
        display: inline-block !important;
        vertical-align: middle;
    }
    .required
    {
        display: none !important;
    }
    
    .Documentdownload {
        color: #EE7F00;
        margin-top: 10px;
    }
    
    #ctl00_ctl00_ContentPlaceHolderActions_ButtonHome 
    {
        width:150px;
    }
    
    .rowvragen > span 
    {
        margin-bottom:10px;
        float:left;
        width: 100%;
    }
    .not-show 
    {
        display:none !important;
    }
    
    .notificatiepopup 
    {
        width:100% !important;
    }

    .btn-button.btn-links:not(.btn-vragenlijst):before {
        content: "\e257";
    }
    .btn-button.btn-links:not(.btn-vragenlijst) {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        -webkit-font-smoothing: antialiased;
        font-style: normal;
        font-weight: normal;
        line-height: 1;
        -moz-osx-font-smoothing: grayscale;
        background-image: none !important;
        color: #BCBDBE !important;
        font-size: 30px;
        height: 40px;
    }
    .btn-button.btn-links:not(.btn-vragenlijst):hover {
        color: #EE7F00 !important;
    }
    .btn-button.btn-rechts:not(.btn-vragenlijst):after {
        content: "\e258";
    }
    .btn-button.btn-rechts:not(.btn-vragenlijst) {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        -webkit-font-smoothing: antialiased;
        font-style: normal;
        font-weight: normal;
        line-height: 1;
        -moz-osx-font-smoothing: grayscale;
        background-image: none !important;
        color: #BCBDBE !important;
        font-size: 30px;
        height: 40px;
    }
    .btn-button.btn-rechts:not(.btn-vragenlijst):hover {
        color: #EE7F00 !important;
    }
    .btn-button.btn-rechts:not(.btn-vragenlijst) span,
    .btn-button.btn-links:not(.btn-vragenlijst) span {
        color: transparent !important;
    }

}

@media screen and (max-width: 767px) and (min-width: 401px) {
    .show-on-phone.document-row {
        display:inline-block !important;
        min-width: 200px;
        margin: 0 auto 20px;
    }
}
@media screen and (max-width: 400px) 
{
    .show-on-phone.document-row {
        display:block !important;
        width: none;
        margin: 0 auto 20px;
    }
}

 .meldingMedewerker 
 {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #5d5d5d;
    max-width: 400px;
    margin-left: 320px;
    padding: 5px;
    width: 100%;
    position: absolute;
    top: 0px;
    font-size: 0.9em;
 }
 
@media screen and (max-width: 1199px) 
{
     .meldingMedewerker 
     {
         max-width: 250px;
     }
}

@media screen and (max-width: 991px) 
{
     .meldingMedewerker 
     {
         visibility: hidden;
     }
}
.dropdown-small
{
    width: 140px;
	z-index: -1;
	border-radius:5px;
	border:1px solid #DDDEDE !important;
}
.dropdown-normal
{
    width: 300px;
	z-index: -1;
	border-radius:5px;
	border:1px solid #DDDEDE !important;
}
.divlegend
{
    background-color:white;
    display: inline-block;
    width:100%;
}
.rood
{
    color:red !important;
}
.oranje
{
    color:Orange !important;
}
.lichtblauw {
    color: Aqua !important;
}
.geel
{
    color:yellow !important;
}
.groen{
    color:green !important;
}
.paars{
    color:BlueViolet !important;
}
.grijs{
    color:Gainsboro !important;
}
.legendlabel
{
    font-size:10pt;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    color:black;
    padding:0px 5px 0px 5px;
}
.pnlvragenlijstView{
    width:auto;
    padding-left:26px;
    padding-right:26px;
    padding-top:10px;
    background: #ffffff;
    border-radius: 20px;
    border:1px solid #87888A;
}
.vragenlijstinzienbody{
    color:black !important;
}
.lblGrootte
{
    font-style:italic;
}
.lbldagen
{
}
.RadWindowBackground
{
    background-color:white;
}
.headerLabel_margin{
    font-size: x-large;
	font-style: normal;
	font-variant: normal;
	color:#ee7f00;
    margin-left: 15px;
}
.menuHidden
{
    display:none;
}
.menuShow
{
    display:block;
}
.btn-button-algemeen:active,
.btn-button-algemeen:visited,
.btn-button-algemeen {
        background: url(../../Images/inlog_sprite.png);
        background-color: rgba(0, 0, 0, 0);
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
    background-position: -156px -141px;
    transform: scale(0.50);
    background-repeat: no-repeat;
    background-color: transparent;
    border: none;
    height: 86px !important;
    width: 240px !important;
    margin-top: -21px;
    margin-left: -51px !important;
    margin-bottom: 0px !important;
    cursor: pointer !important;
}
.btn-position {
    width: auto;
    position: relative;
    left: -6px;
    height: 43px;
    float: right;
}

.btn-position-inloggen {
    width: 120px;
    position: relative;
    left: -6px;
    height: 43px;
    float: right;
}

.btn-button-algemeen-groot:active,
.btn-button-algemeen-groot:visited,
.btn-button-algemeen-groot {
    background-image: url("../../Images/Algemeen/button_algemeen_groot.png");
    border: medium none;
    color: #FFF;
    height: 37px;
    min-width: 150px;
    padding: 0px;
    font-size: 16px;
    font-family:Verdana;
    outline:none;
}
.background-grey{
    background-color: #e3e3e3;
}
.klantlogo
{
    margin-top: 50px;
}
.onderaan{
    position:absolute;
    bottom:15px;
}
.fullwidth
{
    width:100%;
}
.div-error 
{
   position: absolute;
   margin-top: 52px;
   text-align: left;
}
.inlogTextbox
{
    width:256px;
    height:30px;
    border: 1px solid #CACBCC;
    border-radius:5px;
    margin: 0 0 0 6px;
    padding: 0 0 0 8px;
    color:#87888A;
}

.RadCalendar.RadCalendar_Bootstrap .rcRow td.rcDisabled {

    color: #EE7F00;    
    opacity: .5;
}
.RadCalendar .rcRow td {
    border:none !important;
}

@media (min-width: 768px)
{
	.col-sm-3
	{
		min-width: 240px;
	}
	.col-sm-4
	{
		min-width: 319px;
	}
	.col-sm-Hoogte2
	{
		height: 78px;
	}
}
@media (min-width: 992px)
{
	.col-sm-Hoogte2
	{
		height: 100%;
	}
}
/*span.rwCommandButton.rwCloseButton:before 
{
    content: "" !important;
}*/
.divfoutmeldingen {

    clear: both;
    width: 50%;
    position: relative;
    text-align: left;

}
.diverror{
    color: #D8000C;
    background-color: #FFBABA;
    border: 1px solid;
    margin: 10px 0px 10px 0px;
    padding: 15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    border-radius: 5px;
}
#rcmAlgemeen .RadMenu .rmLeftImage {
    top: 5px !important;
    float:left !important;
   
}
#rcmAlgemeen .RadMenu .rmVertical .rmLeftImage + .rmText {
    padding: 6px 8px 1px 0px !important;
    z-index: 100000 !important;
    position: relative !important;
}
#rcmAlgemeen .RadMenu .rmGroup .rmLeftImage, .RadMenu_Default .rmGroup .rmLeftImage
{
     margin: 6px 0px 0px 6px !important;
}
.radexplorer
{
    background-color:white !important;
}
#RadFileExplorer1.RadWindow RadWindow_Bootstrap
  {
      background-color:white !important;
  }
a#lnkbuttonMdw.lv-item media:active {
    color: #EE7F00 !important;
}
.label-smileys {
    top: -25px;
    position: relative;
    margin-right: 10px;
    margin-left: 10px;
}
.hyperlink {
    color: #EE7F00 !important;
}
.meldingverplicht {
    color: red !important;
}
