If we create a RadTextBox with procentage width property, and define labelwidth property total width of generated span content is smaller then span width : <telerik:RadTextBox ID="RadTextBoxEditName" runat="server" Width="80%" Label="Наимен:" LabelWidth="100px" LabelCssClass="sfContactFormLabel"> </telerik:RadTextBox> and html generated: <span id="ctl00_ContentPlaceHolder1_RadTextBoxEditName_wrapper" class="riSingle RadInput RadInput_Default" style="width:80%;"><label class="riLabel sfContactFormLabel" for="ctl00_ContentPlaceHolder1_RadTextBoxEditName" id="ctl00_ContentPlaceHolder1_RadTextBoxEditName_Label" style="width:100px;">Наимен:</label><span class="riContentWrapper" style="width:80%;"><input id="ctl00_ContentPlaceHolder1_RadTextBoxEditName" name="ctl00$ContentPlaceHolder1$RadTextBoxEditName" size="20" class="riTextBox riRead" type="text" value="" readonly=""></span><input id="ctl00_ContentPlaceHolder1_RadTextBoxEditName_ClientState" name="ctl00_ContentPlaceHolder1_RadTextBoxEditName_ClientState" type="hidden" autocomplete="off" value="{"enabled":true,"emptyMessage":"","validationText":"","valueAsString":"","lastSetTextBoxValue":""}"></span> Why width css property equals within span wrapper and input