table, span, td, th, li, form, div, blockquote, input, textarea, dt, dd, .mceContentBody, h1, h2, h3, h4, a, .shoppingcarttable, .expaccesskey, .slick-slide .caption {text-align:right;direction:rtl;}
.slick-slide .caption {text-align:center;}
.gallerylist, .sliderhome, .sliderhome div, .slider-for, .slider-for div, .newstickerplace, .slick-slider div {direction:ltr;}

.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name {text-align: right;}
 
.downloads .download div, .glossaryABC, .results span, .login .title, .forgotpass .title, .mailinglistplace .title, .logo, .mainmenu li, .listview img, .doublebox, .triplebox, .quadruple, .search input[type="text"], .contactsideplace .title, .loginpage .title, .contactform .title, .doclinkplace a span, .doclinkimg a span, .quickbox {float:right;}
.shoppingcart .togglecart .titles span, .shoppingcart .togglecart .innertitles span, .regularimage, .slideplace,.topmenu li {float:right}

.downloads .downloadlink, .topmenu, .search, .search input[type="submit"], .mainmenu {float:left;}

.mainmenu li:hover > ul, ul.show-menu {left:auto;right:0;}
.mainmenu li ul li:hover > ul, .mainmenu li:focus > ul li ul, ul.show-menu li ul {left: auto;right:200px;}

.topmenu ul {left: -9999px;}
.topmenu ul li ul {left:auto;right:300px !important;}
.topmenu li:hover > ul, .topmenu li:focus > ul, .topmenu li ul li:focus ul {left:auto;right: 0;}

.logo {margin:0px 0px 0px 20px;float:right;}

.leftmenu a.level0 {padding:10px 10px 10px 0px;}
.leftmenu a.level1 {padding:10px 9px 10px 0px; font-size: 0.7em} 
.leftmenu a.level2 {padding:10px 30px 10px 0px;} 
.leftmenu a.level3 {padding:10px 40px 10px 0px;}  

.downloadzone td, .downloadzone th {padding:10px 0px 10px 10px}

.doublebox {margin:0px 0px 6% 6%;}
 

.triplebox {margin:0px 0px 5% 5%;}


.quadruple {margin:0px 0px 4% 4%;}


.regularimage, .slideplace {margin:0px 0px 0px 20px;}


.listview img, .quickbox {margin:0px 0px 0px 20px;}


.sitemap {margin: 5px 0px 5px 5px;}


.sitemap ul {margin:0px 15px 5px 0px;}


.socialmedia a {margin:0px 10px 0px 0px;}


.results span {padding:0px 0px 0px 5px;}

label:before {float: right;margin: 5px 0px 0 3px;}

.doclinkplace .title {margin:0px 0px 10px 10px;}
.doclinkplace a span, .doclinkimg a span {margin:-3px 0px 0px 5px;}


.contactform .title, .mailinglistplace .title, .contactsideplace .title, .login .title, .forgotpass .title, .loginpage .title {border-right:none;border-left:1px solid #cccccc;}


.bx-wrapper .bx-controls-direction a, .bx-wrapper .bx-pager.bx-default-pager a {text-indent: 9999px;overflow: hidden;}


.languages, .loginlogout, .topmenu {float:left;}

.shoppingcart, .search {float:left;margin:10px 10px 0px 0px;}
.shoppingcart .icon {float:right;margin:1px 0px 0 10px;}
.shoppingcart .numof {margin-right:0px;margin-left:5px;}
.shoppingcart .togglecart {right: auto;left: 0;}
.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name {padding-left:0px;padding-right:10px;}
.shoppingcart .togglecart .total a {text-align:center;}
.shoppingcart .togglecart .titles .short, .shoppingcart .togglecart .innertitles .short {width: 15%;}
.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name{width: 70%;}

.faqs .question {padding: 0 0 0 40px;}
.faqs .question .icon {right:auto;left:0;}
.faqs .answer {padding:10px 10px 10px 40px;}


.accessibilityplace {left:auto;right:0px;}
.accessibilityplace .accessicon {}
.accessibilityplace .accessicon .icon {float:right;margin:0px 0px 0px 5px;}
.accessibilityplace .accessibility {left:auto;right:0%;}
.accessibilityplace .fontsizechange button, .accessibilityplace .colorchange button {float:right;margin:0px 0px 0px 10px;}
.accessibilityplace .fontsizechange .fontsizechange3 {font-size: 20px !important;}
.accessibilityplace .fontsizechange .fontsizechange2 {font-size: 16px !important;}


.expaccesskeyplace {right:auto;left:0px;}
.expaccesskey {left:auto;right:20px;}


.downloads .download img, .btnsplace input[type="submit"] {float:right;margin:0px 0px 0px 10px;}

.downloadzone .file img {float:right;margin:-4px 0px 0 10px;}
