.Loading-image {
  background:#fff url('/helpdesk/themes/kb/e4less/img/loading.gif') no-repeat center center;
}

.SendFile.Uploading .Icon {
  background:url('/helpdesk/themes/kb/e4less/img/loading-small.gif') no-repeat;
}
.FileIcon {
  background:url("/helpdesk/themes/kb/e4less/img/file.png");
}
.InputFileView .DiscardButton {
  background:url("/helpdesk/themes/kb/e4less/img/file_discard.png") no-repeat center center;
}
.ErrorMessage .MessageWindowButtonClose {
  background:url('/helpdesk/themes/kb/e4less/img/popup_close.png') no-repeat 0 0px;
}
.ErrorMessage .MessageWindowButtonClose-over {
  background:url('/helpdesk/themes/kb/e4less/img/popup_close.png') no-repeat 0px -17px;
}
.CloseLabel {
  background:url('/helpdesk/themes/kb/e4less/img/popup_close.png') no-repeat 0 0px;
}
.CloseLabel:hover {
  background:url('/helpdesk/themes/kb/e4less/img/popup_close.png') no-repeat 0px -17px;
}
.AppBrandProductLink,
.AppBrandProductLabel {
  color:#000 !important;
  opacity: 0.5;
}
.AppBrandProductLink:hover {
  opacity: 0.8;
}body {font-family:Arial,Verdana;}
.KbLoginBox {font-family:"Lucida grande","Lucida Sans Unicode",Arial,Verdana,Helvetica,Geneva,sans-serif;}
.g-FormField2-ErrorPopup {font-family:"Lucida grande","Lucida Sans Unicode",Arial,Verdana,Helvetica,Geneva,sans-serif;}
.MessageFormFiles {font-family:Arial;}
.PreviewBox {font-family:Arial;}
.FileNameBox {font-family:Arial;}
.SingleContentPanel {font-family:"Lucida grande","Lucida sans unicode", Arial, Verdana, Helvetica, Geneva, sans-serif;}
.Time {font-family:Arial;}
.MessageGroupHeader {font-family:Arial;}
.MessageHeader .messageBody {font-family:Arial,"Lucida Sans Unicode",Verdana;}
.inputViewContainer .MessageFormFiles {font-family:Arial;}@font-face {
  font-family:'Thin';
  font-style:normal;
  src: url('/helpdesk/themes/kb/e4less/img/OpenSans-Light-webfont.eot');
  src: url('/helpdesk/themes/kb/e4less/img/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
       url('/helpdesk/themes/kb/e4less/img/OpenSans-Light-webfont.woff') format('woff'),
       url('/helpdesk/themes/kb/e4less/img/OpenSans-Light-webfont.ttf') format('truetype');
  font-weight: normal;  
}

@font-face {
  font-family:'Thin';
  font-style:normal;
  font-weight:300;
  src:url('//themes.googleusercontent.com/static/fonts/dosis/v1/ndPw8G6t9v5BJpJ6mz0bKPesZW2xOQ-xsNqO47m55DA.eot');
  src:local('Dosis Light'), local('Dosis-Light'), url('//themes.googleusercontent.com/static/fonts/dosis/v1/ndPw8G6t9v5BJpJ6mz0bKPesZW2xOQ-xsNqO47m55DA.eot') format('embedded-opentype'), url('//themes.googleusercontent.com/static/fonts/dosis/v1/-agn7DEysY24H6o49RsJa_esZW2xOQ-xsNqO47m55DA.woff') format('woff');  
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('//themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff') format('woff');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url('//themes.googleusercontent.com/static/fonts/oswald/v8/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
}

@font-face {
	font-family:LogoFontThick;
    src: local(LogoFontThick), url('/fonts/LogoFont3.OTF') format('opentype');
}
html {   overflow-y: scroll;}
a {color:#046bad;}
ol,ul {margin:5px 0 5px 40px; margin:0.313rem 0 0.313rem 2.5rem;}

.Container {max-width:1140px; width:100%;}
.KBPadding {/*padding:10px; padding:0.625rem;*/}
.KBPadding img {margin: 6px 0 0 0px;}
.KBDivider {background:url('/helpdesk/themes/kb/e4less/img/divider.png') repeat-x left center; padding:10px 0; padding:0.625rem 0;}
#eflHeader {height:89px;max-width: 1140px; 
margin: 0 auto;
text-align: left;margin-top:5px; }
#Header {height:45px; /*height:3.438rem;position:fixed; width:100%; border-bottom:2px solid transparent;*/ top:0; left:0;  z-index:1;max-width: 1140px;width: calc(100% - 16px);
margin: 0 auto; border-radius:8px 0 8px 8px!important;;background: #172163 url(/images/menuBackground.gif);padding:0;}
	.KBLogo {width:460px; height:35px; /*background:#999; background:url('//www.electronicsforless.ca/helpdesk/scripts/file.php?view=Y&file=f65b0d4067ed9975147fda200a343ac0') no-repeat top left*/; position:absolute; top:0; left:0;}
#HeaderContainer {/* height:3.438rem;*/max-width:1140px; height:45px;border:0px solid transparent; }
	#HeaderContainer .KBPadding {padding: 5px 0;}

.KBDivider {background:url('/helpdesk/themes/kb/e4less/img/divider.png') repeat-x left center;}
.KBLogo {background-color:transparent; background-image:url('//www.electronicsforless.ca/helpdesk/scripts/file.php?view=Y&file=f65b0d4067ed9975147fda200a343ac0'); background-repeat:no-repeat;}
	


	
#ContentContainer {padding:10px 0; padding:0.625rem 0; /*margin-top:55px; margin-top:3.438rem;*/ border:2px solid transparent;}
#MainContent {width:65%; background:#fff; float:left; border-radius:10px; border-radius:0.625rem; border:2px solid transparent;}
#RightContent {min-width:190px; min-width:11.875rem; width:35%; float:right; border:2px solid transparent;}


h1 {/*color:#344d5c;*/ font-size:25px; font-size:1.563rem;padding:10px 0; padding:0.625rem 0; margin:0 0 10px; margin:0 0 0.625rem;}
h1,h2,h3,h4 {font-family:'Open Sans', sans-serif!important;color: rgb(0, 92, 121);}
.Breadscrumb {font-size:11px; color:#fff; /*padding:0 10px; padding:0 0.625rem;*/padding-top:15px;}
	.BreadCrumbLink {/*color:#344d5c; text-decoration:none;*/color: #7A7A7A;
text-decoration: none;
font-size: 12px;
padding: 4px 5px;
background: #EEE;
color:#666666;
border-radius: 4px;} 
		.BreadCrumbLink:hover {text-decoration:none;background: #ccc;}
.CategoryTitleBox .CategoryLink {font-size:17px; font-size:1.063rem; line-height:25px; line-height:1.563rem; font-weight:bold; text-decoration:none; color:#474747; padding:5px 0 5px 30px; padding:0.313rem 0 0.313rem 1.875rem;}
	.CategoryTitleBox .CategoryLink:hover {text-decoration:underline;}
	.ItemLink {color:#005286; text-decoration:none; font-size:13px; font-size:0.813rem; line-height:19px; line-height:1.188rem; margin:7px 0 7px 30px; margin:0.438rem 0 0.438rem 1.875rem; padding:0 0 0 20px; padding:0 0 0 1.25rem}
	  .ItemLink:hover {text-decoration:underline;}
		.ItemLink:hover .TitleValue {text-decoration:underline;}
	.MoreLinkTitle {color:#ccc; text-decoration:none; font-size:12px; font-size:0.75rem; margin:5px 0 5px 30px; margin:0.313rem 0 0.313rem 1.875rem;}
		.MoreLinkTitle span {opacity:0.7; padding:3px 0 0; padding:0.188rem 0 0;}
		.MoreLinkTitle:hover {text-decoration:underline;}
.ArticleContent {padding:0 10px 0 0 /*10px 10px 10px; padding:0 0.625rem 0.625rem 0.625rem*/ ;font-size:13px; font-size:0.813rem; line-height:20px; line-height:1.25rem;}
.ArticleContent img {max-width:100%;}
.FullArticleText img {max-width:100%;}
.ArticleContent h3 {font-size: 20px;
margin: 30px 0px;}
.SearchResult, .ArticleBox {margin:5px 0; padding:10px; padding:0.625rem;}
	.SearchResult .ArticleLink, .ArticleBox .ArticleLink, .ArticleBox .FullArticle, .SuggestionBox .ArticleLink {font-size:15px; font-size:0.938rem; line-height:25px; line-height:1.563rem; font-weight:bold; text-decoration:none; color:#005286; padding:5px 0 5px 30px; padding:0.313rem 0 0.313rem 1.875rem; position:relative;}
		.SearchResult .ArticleLink:hover, .ArticleBox .ArticleLink {text-decoration:underline;}
		.SearchResult .ArticleLink:hover, .ArticleBox .ArticleLink:hover {text-decoration:underline;color:#000;}
		.SearchResult .ArticlePreview, .ArticleBox .ArticlePreview {font-size:13px; font-size:0.813rem; margin:5px 0 0 30px; margin:0.313rem 0 0 1.875rem;}
		.ArticleBox .FullArticleText {font-size:13px; font-size:0.813rem; margin:5px 0 0 30px; margin:0.313rem 0 0 1.875rem;}
		.SearchResult .ArticlePath {font-size:11px; font-size:0.688rem; margin:5px 0 0 30px; margin:0.313rem 0 0 1.875rem; color: #a0a0a0;}
		.SearchResult .CategoryPath {font-size:11px; font-size:0.688rem; margin:5px 0 0 30px; margin:0.313rem 0 0 1.875rem; color: #a0a0a0;}
		
#Header .LoginBox {float:right; width:200px; width:12.5rem; margin-right:10px; margin-right:0.625rem; text-align:right;}
	.LoginBox .LoginButton {cursor: pointer; float:right; padding:13px 0 0 10px; padding:0.813rem 0 0 0.625rem; text-decoration:underline; font-size:13px; font-size:0.813rem;}
		.LoginBox .LoginButton:hover {text-decoration:none;}

#Header .SearchBox {float:right; border:2px solid transparent; padding:5px 0; padding:0.313rem 0; width:25%;}
	.SearchText {background:url('/helpdesk/themes/kb/e4less/img/search_icon.png') no-repeat 5px center #fff; width:100%; border:0px solid #666; border-radius:4px; padding:5px 5px 5px 30px; font-size:14px; font-size:0.875rem; height:27px;}
	.SearchSubmit {display:none;}
.line {
    border-right: 1px solid rgb(95, 119, 139);height: 45px;
    width: 1px;
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
#Footer {/*border-top:2px solid transparent;*/
font-family: arial,sans-serif!important;
max-width: 1140px;
margin: 0 auto;
margin-bottom:40px;
border: 1px solid #DDDDDD;
border-radius: 4px;
text-align:left;
background:#F5F5F5;
height: 310px;
padding: 20px 25px;
}
#Footer h4 {color:black; text-decoration:none;font-family: arial,sans-serif!important;
font-size:15px;font-weight:bold!important;margin: 14px 0 8px 0;}
#Footer a {font-size:12px;color:black; text-decoration:none;}
#Footer a:hover {text-decoration:underline;}
#Footer div {float:left;width:21%;}
#Footer div ul li{line-height:20px;}
#Footer div ul {list-style:none;margin:0;}
.HomeSearch .SearchText {max-width:100%; width:90%;}

.PageNotFoundSubTitle {padding-left:10px; padding-left:0.625rem; margin-bottom:20px; margin-bottom:1.25rem;}

.CategoryLink {display:block; margin-bottom:5px; margin-bottom:0.313rem; text-decoration:none; color:#474747; font-size:13px; font-size:0.813rem;}
	.CategoryLink:hover {text-decoration: underline;}

.ArticleLink {display:block; margin-bottom:5px; margin-bottom:0.313rem; text-decoration:none; color:#474747; font-size:13px; font-size:0.813rem;}
  .ArticleLink:hover {text-decoration:none;}
  .ArticleLink:hover .TitleValue {text-decoration:underline;}
    .RightBox .ArticleLink:hover .TitleValue {text-decoration:underline;}

.ArticleBox {white-space:normal;}
.ArticleBox.Topic, .ArticleBox.Suggestion {padding:10px 10px 10px 40px; padding:0.625rem 0.625rem 0.625rem 2.5rem; position:relative;}
	.ArticleBox.Topic .ArticleBoxIcon {position:absolute; left:10px; left:0.625rem; top:10px; top:0.625rem; width:30px; height:30px; background:url('/helpdesk/themes/kb/e4less/img/kblink_icon-big.png') no-repeat -5px -184px;} 
	.ArticleBox.Suggestion .ArticleBoxIcon {position:absolute; left:10px; left:0.625rem; top:10px; top:0.625rem; width:30px; height:30px; background:url('/helpdesk/themes/kb/e4less/img/kblink_icon-big.png') no-repeat -5px -226px;}

.NewQuestionBox {height:15px;}

.WindowButtonClose {width:17px; height:17px; background: url("/helpdesk/themes/kb/e4less/img/popup_close.png") no-repeat 0px 0px; margin:2px 0 0; cursor:pointer;}
	.WindowButtonClose-over {background-position:0px -17px;}

.RightBox {margin-bottom:10px; margin-bottom:0.625rem; border:2px solid transparent;}
	.RightBox .RightBoxHeader {padding:8px 10px 5px; padding:0.5rem 0.625rem 0.313rem; font-weight:bold; border:2px solid transparent;}
	.RightBox .KBPadding {padding:5px 10px 10px; padding:0.313rem 0.625rem 0.625rem;} 
	.RightBox .CategoryLink {font-size:11px; font-size:0.688rem; line-height:15px; line-height:0.938rem; padding:2px 0 2px 20px; padding:0.125rem 0 0.125rem 1.25rem; position:relative;}
	.RightBox .ArticleLink {font-size:11px; font-size:0.688rem; line-height:15px; line-height:0.938rem; padding:2px 0 2px 20px; padding:0.125rem 0 0.125rem 1.25rem; position:relative;}

.MsgGroupBoxPromoted .Promoted {padding-right:20px; padding-right:1.25rem; background: url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat right -254px;}
#LoadMoreButtonmain {background:#f3f3f3 !important; margin:10px; padding:15px 20px 15px 45px; border:1px solid #dcdcdc !important}
  #LoadMoreButtonmain:before {content:''; display:block; width:16px; height:16px; position:absolute; left:15px; top:14px; background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0 -292px;}
	.ImLeButton-over #LoadMoreButtonmain {background-color:#e9e9e9 !important;}

.PageTitle {font-weight:normal; margin:20px 0; font-size:25px; font-family:Thin; line-height:30px; padding:10px 0; padding:0.625rem 0;color: #005C79 !important;}
	/* #MyTicketsMain .PageTitle {margin:25px 0 30px; margin:1.563rem 0 1.875rem;} */

.Search #MainContent {width:990px;}
.Search #RightContent {display:none;}

.MenuLink {padding:4px 5px 4px 22px; padding:0.25rem 0.313rem 0.25rem 1.375rem;}
	.MenuLinkQ {background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -200px;}
	.MenuLinkI {background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -175px;}
	.MenuLinkL {background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -175px;}
	.MenuLinkT {background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -151px;}
	.MenuLinkAgent {background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -372px;}
	.MenuLinkSubmitTicket {background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -335px;}
	.MenuLinkS.Active {background-color:#ccc; border-radius:5px;}

.AnswersCount {float:left; padding:3px 25px 3px 0; padding:0.188rem 1.563rem 0.188rem 0; font-weight:bold; color:#7d7d7d; font-size:14px; font-size:0.875rem; background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat right -222px;}
	.NoAnswers {font-size:11px; font-size:0.688rem; color:#7d7d7d; padding:5px 0; padding:0.313rem 0;}

.FacebookButton {border:1px solid #21346f !important; background:#6173a9 !important; margin:5px 0; margin:0.313rem 0; border-radius:0 !important;}
	.FacebookButton * {border:none !important; background:none !important; background-color:transparent !important; border-radius:0 !important;}
	.FacebookButton .ImLeButtonMainContent {padding:0 25px; padding:0 1.563rem;}
	.FacebookButton .buttonText {color:#ffffff; font-size:12px; font-size:0.75rem; line-height:20px; line-height:1.25rem; padding:0; white-space:inherit;}

.PresetMenuIcon-visible {background-color:transparent; background:url("/helpdesk/themes/kb/e4less/img/expand3.png") no-repeat 4px -13px transparent;}
	.PresetMenuIcon-hover {background-color:transparent; background:url("/helpdesk/themes/kb/e4less/img/expand3.png") no-repeat 4px 7px transparent;}


/* Icons Settings */ 

.SmallIcon {width:16px; height:16px; display:block; position:absolute; left:0; top:0;}
.BigIcon {width:30px !important; height:30px !important; position:absolute; display:block; top:0; left:0;}

.CategoryLink .BigIcon {background:url('/helpdesk/themes/kb/e4less/img/kblink_icon-big.png') no-repeat -5px -1px;}
	.CategoryBoxQ .CategoryLink .BigIcon {background-position:-6px -49px;}
	.CategoryBoxG .CategoryLink .BigIcon {background-position:-6px -137px;}
.CategoryLink .SmallIcon {background: url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -1px;}
	.CategoryLink.CategoryLinkG .SmallIcon {background-position:0px -50px;}
	.CategoryLink.CategoryLinkQ .SmallIcon {background-position:0px -25px;}
.ArticleLink .SmallIcon {background: url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat 0px -76px;}
.ItemLink .SmallIcon {background:url("/helpdesk/themes/kb/e4less/img/kblink_icon-small.png") no-repeat -2px -76px;}
	.ItemLinkG .SmallIcon {background-position:-2px -50px;}
	.ItemLinkQ .SmallIcon {background-position:-2px -25px;}
	.ItemLinkC .SmallIcon {background-position:-2px 0px;}
	.ItemLinkR .SmallIcon {background-position:-2px -103px;}
	.ItemLinkS .SmallIcon {background-position:-2px -129px;}
.SearchResult .BigIcon, .ArticleBox .ArticleLink .BigIcon, .ArticleBox .FullArticle .BigIcon, .SuggestionBox .ArticleLink .BigIcon {background:url('/helpdesk/themes/kb/e4less/img/kblink_icon-big.png') no-repeat -5px -93px;}
	.SearchResult-Topic .BigIcon {background-position:-5px -184px;}
	.SearchResult-Suggestion .BigIcon {background-position:-5px -226px;}
	

/* Color settings */
/*body {background-color:#DEDEDE;}*/
body {background-color:#fff;}

#Header {background-color:transparent; color: #FFFFFF; border-color: transparent; border-radius: px;   }
#HeaderContainer {background-color:transparent; color: #FFFFFF; border-color: transparent; border-radius: px;   }

/*#Footer {background-color:#DEDEDE; color: #FFFFFF; border-color: transparent; border-radius: px;   }
#FooterContainer {background-color:transparent; color: #FFFFFF; border-color: transparent; border-radius: px;   }*/

#Content {background-color:#FFFFFF; color: transparent; border-color: transparent; border-radius: px;  }
#MainContent {background-color:#FFFFFF; color: #000000; border-color: transparent; border-radius: px;   }

.CategoryBox {background-color:transparent; color: #474747; border-color: transparent; border-radius: px;   }
	.CategoryBox .ItemLink {    color: #474747;} 
	.CategoryBox .MoreLinkTitle {    color: #474747;}
.CategoryTitleBox {background-color:transparent; color: #474747; border-color: transparent; border-radius: px;}
	.CategoryTitleBox .CategoryLink {  }
	.SearchResult .ArticleLink, .ArticleBox .ArticleLink, .ArticleBox .FullArticle, .SuggestionBox .ArticleLink {color: #474747;   }
.HomeSearch {background-color:transparent; color: transparent; border-color: transparent; border-radius: px;   }
.PageTitle {background-color:transparent; color: #515050; border-color: #000000; border-radius: px;    line-height:initial;}
.ConversationFooterWrap .Subject {    }

#NewArticleMain {line-height:initial; padding:15px 0 0;}

.RightBox  {background-color:#E8E8E8; color: #000000; border-color: #DADADA; border-radius: px;   }
	.RightBox .CategoryLink {  }
	.RightBox .ArticleLink {  }
	.RightBox .MenuLink {}

.RightBoxHeader  {background-color:transparent; color: #000000; border-color: transparent; border-radius: px;   }

/* media query */
@media screen and (max-width:800px) {
	#MainContent {max-width:72%;}
    
}
@media screen and (max-width:750px) {

	#MainContent {max-width:70%;}
	.RightBox .ArticleLink {padding-left:0;}
	.RightBox .ArticleLink span {display:none;}
	.ArticleBox .FullArticleText {margin-left:0;}
	

}
@media screen and (max-width:700px) {

	#MainContent {min-width:100%; margin-bottom:8px; margin-bottom:0.5rem;}
	.CategoryBox {width:100%; max-width:100%;}
	#RightContent {min-width:100%;}
  .ConnectPanelUsed .StandardLoginPanel {min-width:100%; border:none;}
  .ConnectPanelUsed .ConnectLoginPanel {min-width:100%; border:none; text-align:left;}
 .helpdeskchat {display:none;} 
}

@media screen and (max-width:450px) {
	
	#MainContent {min-width:100%;}
	#HeaderContainer .SearchBox {display:none;}
	.SearchText {width:100%;}
	.MyProfileView .g-FormField2-Label {float:none; text-align:left;}
	.MyProfileView .TextBoxContainer {display:block;}
	.MyProfileView .g-FormField2 .TextBox {width:100%;}
	.MyProfileView .g-FormField2-InputContainer, .MyProfileView .g-FormField2-InputPanel {float:none;}
}

/* RTL - keep on the end of file */
.rtl {direction:rtl;}
.rtl ol, .rtl ul {margin:5px 40px 5px 0; margin:0.313rem 2.5rem 0.313rem 0;}
.rtl .KBLogo {left:auto; right:0; background-position:right;}
.rtl #MainContent {float:right;}
.rtl #RightContent {float:left;}
.rtl .Container {text-align:right;}
.rtl .CategoryTitleBox .CategoryLink {padding:5px 30px 5px 0; padding:0.313rem 1.875rem 0.313rem 0;}
	.rtl .ItemLink {margin:7px 30px 7px 0; margin:0.438rem 1.875rem 0.438rem 0; padding:0 20px 0 0; padding:0 1.25rem 0 0;}
	.rtl .MoreLinkTitle {margin:5px 30px 5px 0; margin:0.313rem 1.875rem 0.313rem 0;}
.rtl .SearchResult .ArticleLink, .rtl .ArticleBox .ArticleLink, .rtl .ArticleBox .FullArticle, .rtl .SuggestionBox .ArticleLink {padding:5px 30px 5px 0; padding:0.313rem 1.875rem 0.313rem 0;}
	.rtl .SearchResult .ArticlePreview, .rtl .ArticleBox .ArticlePreview {margin:5px 30px 0 0; margin:0.313rem 1.875rem 0 0;}
	.rtl .ArticleBox .FullArticleText, .rtl .SearchResult .ArticlePath, .rtl .SearchResult .CategoryPath {margin:5px 30px 0 0; margin:0.313rem 1.875rem 0 0;}
.rtl #Header .LoginBox {float:left; margin-left:10px; margin-right:0; margin-left:0.625rem;}
	.rtl .LoginBox .LoginButton {float:left; padding:13px 10px 0 0; padding:0.813rem 0.625rem 0 0;}
.rtl .UserAvatar {float:right;}
	.rtl .LoggedUserName {padding:0 40px 0 0; padding:0 2.5rem 0 0;}
	.rtl .LoggedAgentBox {margin-right:40px; margin-right:2.5rem; margin-left:0;}
.rtl #Header .SearchBox {float:left;}
	.rtl .SearchText {padding:5px 30px 5px 5px; padding:0.313rem 1.875rem 0.313rem 0.313rem;}
.rtl .PageNotFoundSubTitle {padding-right:10px; padding-right:0.625rem; padding-left:0;}
.rtl .ArticleBox.Topic, .rtl .ArticleBox.Suggestion {padding:10px 40px 10px 10px; padding:0.625rem 2.5rem 0.625rem 0.625rem;}
	.rtl .ArticleBox.Topic .ArticleBoxIcon {right:10px; left:auto;} 
	.rtl .ArticleBox.Suggestion .ArticleBoxIcon {right:10px; left:auto;}
.rtl .RightBox .CategoryLink, .rtl .RightBox .ArticleLink {padding:2px 20px 2px 0; padding:0.125rem 1.25rem 0.125rem 0;}
.rtl .MsgGroupBoxPromoted .Promoted {padding-left:20px; padding-left:1.25rem; padding-right:0;}
.rtl #LoadMoreButtonmain {padding:15px 45px 15px 20px; padding:0.938rem 2.813rem 0.938rem 1.25rem;}
.rtl .MenuLink {padding:4px 22px 4px 5px; padding:0.25rem 1.375rem 0.25rem 0.313rem;}
.rtl .AnswersCount {float:right; padding:3px 0 3px 25px; padding:0.188rem 0 0.188rem 1.563rem;}
.rtl .FacebookButton {margin:5px 15px 5px 0; margin:0.313rem 0.938rem 0.313rem 0;}
	.rtl .FacebookButton .buttonIcon {right:0; left:auto;}
.rtl .SmallIcon, .rtl .BigIcon {left:auto; right:0;}
.rtl .MenuLinkQ {background-position:right -200px;}
	.rtl .MenuLinkI {background-position:right -175px;}
	.rtl .MenuLinkL {background-position:right -175px;}
	.rtl .MenuLinkT {background-position:right -151px;}
	.rtl .MenuLinkSubmitTicket {background-position:right -335px;}
.rtl .CloseLabel {right:auto; left:10px;}

#Content {min-height:600px;}
#Header .SearchBox {
background:url('/images/ringHelpdesk.png') no-repeat right #dedede;
top: -41px;
right: 0px;
position: absolute;
width: 465px;
padding: 5px 90px 5px 90px;
border-radius: 8px 8px 0 0;
margin: 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/*#Header .SearchBox {
padding: 4px 90px 5px 90px;
top: -49px; }*/
}

#Header {
position: relative !important;
}
.SearchText {
background: url('/includes/templates/plusmall35/images/forstoringsglas.png') no-repeat 5px center #fff;}
.g-FormField2-InputContainer {width:690px;}
.PresetItemWidget {border-radius:4px!important;}
.SearchText {
width: 95%;
    border: 0px solid #666;
    border-radius: 2px;
    padding: 5px 5px 5px 30px;
    font-size: 0.875rem;
    height: 32px;}
	#Header .SearchBox {
    background: #DEDEDE url("/images/ringHelpdesk.png") no-repeat scroll right center;
    top: -46px;
    right: 0px;
    position: absolute;
    width: 465px;
    padding: 5px 90px;
    border-radius: 8px 8px 0px 0px;
    margin: 0px;
	}
@media screen and (max-width:800px) {
   .line, .helpdeskchat {display:none;}
    #Header .SearchBox {
       top: 45px!important;
        border-radius: 0 0px 8px 8px!important;
        WIDTH: 99%!important;
        left: 2px;
    }
    .KBPadding {
        padding: 45px 10px 10px 10px;
    }
    .SearchBox input {
        border:1px #aaa solid;}
} /* this file is meant to hold custom css rules */

.BigIcon, .HomeSearch {display:none}
.RightBox  {background: #F9F9F9}
.RightBoxHeader {background: #F9F9F9; color:black}
.CategoryBox {border-radius:8px;max-width: 48%;}
hr  {
	height: 1px;
	margin: 1em 0;
	border: none;
	border-bottom: 1px dashed #dddddd;
}