.rn_NavigationTab{display:inline-block;}
.rn_NavigationTab a{cursor:pointer;float:left;font-size:1em;font-weight:bold;height:20px;_height:18px;margin-right:4px;padding:5px 20px;position:relative;}
.rn_NavigationTab .rn_DropDown{padding-right:28px;}
.rn_NavigationTab a em{display:block;font-size:xx-small;margin:4px 5px 0 0;position:absolute;right:0;top:0;}
.rn_NavigationTab .rn_SubNavigation{display:block;float:none;position:absolute;z-index:1;width:150px;}
.rn_NavigationTab .rn_SubNavigation.rn_Hidden, .rn_NavigationTab.rn_Hidden{display:none;}
.rn_NavigationTab .rn_SubNavigation a{display:block;float:none;margin:0;padding:5px 0 0 10px;width:140px;}
.rn_NavigationTab a{text-decoration:none;font-family: 'DINWeb-light', sans-serif;text-rendering: geometricPrecision;font-size: 16px;padding: 23px 15px;color: #939598;}
.rn_NavigationTab a:hover, .rn_NavigationTab a:focus{color: #666666;text-decoration: none;}
.rn_NavigationTab a:focus{outline:none;}
.rn_NavigationTab a.rn_SelectedTab, .rn_NavigationTab a.rn_SelectedTab em{background:#FFF;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#000;}
.rn_LoginDialog{width: 210px;}
.rn_LoginDialog.rn_ContentLoading{background:url(../themes/axtel/images/loading.gif) no-repeat center center;}
.rn_LoginDialog input{margin-bottom:5px;}
.rn_LoginDialog input[type="text"], .rn_LoginDialog input[type="password"]{width:200px;}
.rn_LoginDialog label{margin-bottom:5px;display:block;}
.rn_LoginDialog div{margin-bottom: 5px;}
.rn_LoginDialog.rn_AdditionalOpenLogin{overflow: hidden;position: relative;width: 400px;}
.rn_LoginDialog.rn_AdditionalOpenLogin .rn_LoginDialogContent{border-left: 1px solid #DDD;float: right;margin-bottom: 5px;padding-left:32px;width:209px;}
.rn_LoginDialog div.rn_OpenLoginAlternative{background:url(../themes/axtel/images/icons/badges.png) no-repeat;border: 0;float: left;margin:4px;padding: 0;width: 150px;}
.rn_LoginDialog .rn_OpenLoginAlternative a{display: block;padding-top:80px;}
.rn_HighContrastMode .rn_LoginDialog .rn_OpenLoginAlternative a{padding-top: 0;}
.rn_HighContrastMode .rn_LoginDialog .rn_OpenLoginAlternative .rn_ScreenReaderOnly{position: static;}
.rn_KeywordText input{padding: 16px;font-size: 21px;margin-left: 10px;margin-top: 0px;border-radius: 3px 0px 0px 3px;border-width: 0px;width:70%;border: 0px;outline: none;font-family:'DINWeb', sans-serif !important;margin-right: -4px;}
.rn_KeywordText{display:inline;}
@media screen and (max-width: 768px){.rn_KeywordText input{display: inline;width: 80%;margin-left: 0%;margin-bottom: 10px;border-radius: 5px 0px 0px 5px;}
.rn_KeywordText label{text-align: center;width: 90%;margin-left: 5%;}
}
@media screen and (max-width: 400px){}
.rn_SearchButton{display:inline;bottom: 0;}
.rn_SearchButton input{background:#FFCC00;border-radius: 0px 3px 3px 0px;padding:5px 20px;border:none;vertical-align:top;display: inline;}
.rn_SearchButton .rn_SubmitButton{background-color: #FEDD38;color: #666666;cursor: pointer;font-weight: bold;font-family:'DINWeb-bold', sans-serif !important;padding: 10px;font-size: 19px;border-radius: 5px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;*height:30px;*line-height:21px;}
.rn_SearchButton .rn_SubmitButton:hover{background-color: #D9B500;color:#FFFFFF;}
.rn_SimpleSearch{position:relative;}
.rn_SimpleSearch .rn_SearchField{width:97%;}
.rn_SimpleSearch .rn_SearchImage{border:none;padding:0;position:absolute;right:0.2em;top:0.46em;*right:0.28em;*top:0.6em;}
.rn_SimpleSearch{margin:auto;max-width:400px;width:100%;}
.rn_SimpleSearch form{background-color:#FFF;padding: 10px 20px;border:1px solid #eee;}
.rn_SimpleSearch .rn_SearchField{border:0 none;color:#222;width:85%;}
.rn_SimpleSearch .rn_SearchImage{border: none;padding: 0;position: absolute;right: 1em;top: 1em;}
.rn_ProductCategoryList{overflow:hidden;}
.rn_ProductCategoryList .rn_HierList{width:48%;}
.rn_ProductCategoryList .rn_HierList.rn_FloatRight{float:right;padding-right:10px;}
.rn_ProductCategoryList .rn_HierList.rn_FloatLeft{float:left;padding-left:9px;}
.rn_ProductCategoryList .rn_HierList li{margin:4px 0 0 10px;}
.rn_ProductCategoryList{margin:0px 0px 0px 0;}
.rn_ProductCategoryList h2{color:#666666;font-size:24px;line-height:1.4em;font-family: 'DINWeb-light', sans-serif;}
.rn_ProductCategoryList .rn_HierList h3{color:#111;margin:10px 0;}
.rn_ProductCategoryList .rn_HierList h3 a{color:#666666;font-family: 'DINWeb', sans-serif;text-decoration:none;font-size: 16px;text-transform: uppercase;}
.rn_ProductCategoryList .rn_HierList li{}
.rn_ProductCategoryList .rn_HierList li a{text-decoration:none;}
.rn_ProductCategoryList .rn_HierList li a:hover, .rn_ProductCategoryList .rn_HierList h3 a:hover, .rn_ProductCategoryList .rn_HierList li a:focus{text-decoration:none;color:#222222;}
.rn_SiteFeedbackDialog{width:375px;}
.rn_SiteFeedbackForm label{clear:left;display:block;}
.rn_SiteFeedbackForm .rn_EmailField{clear:left;display:block;margin-bottom:1em;width:200px;}
.rn_SiteFeedbackForm .rn_Textarea{clear:left;display:block;margin-bottom:1em;width:340px;}
