﻿
p, h1, h2, h3, h4, h5, h6, .indexcontent, .contactform label, .featurenum, .banner .caption, .loginplace {text-align:right;direction:rtl;}

.footerlinksbox a {direction:ltr;}
	
.slick-slider, .slick-slider div {direction:ltr}

.leftcolumn, .sortplace select, .page, .producttable {direction:rtl;}

.glossaryABC, .footerlinksbox li, .featureslider .abstract, .logosplace, .mainmenu, .mainmenu a, .topmenu a, .lifeair, .mainmenu li,
.topmenu li, .content, .featurered, .feature, .listview .imgplace, .listview2:nth-of-type(2n) .imgplace, .listview2 .more,
.eventplace, .footerlinksplace, .contactbody, .infobox, .infobox3, .faqsplace, .socialmedia, .socialmedia a, .feature-nav .slick-slide {float:right;}

.topmenu, .leftcolumn, .indexcontent, .featuresliderplace, .listview:nth-of-type(2n) .imgplace, .listview2 .imgplace, .creditstext,
.mailinglistplace, .contactform.showform, .contactform.showform input[type="submit"], .logosplace, .infobox:nth-of-type(2n),
.abcplace, .glossaryABC, .loginplace a, .loginplace input[type="submit"], .noslickslider .noslide .more {float:left;}


.expaccesskeyplace {right:auto;left:0;}
.accessibilityplace .fontsizechange .fontsizechange1 {font-size:18px;}
.accessibilityplace .fontsizechange .fontsizechange2 {font-size:22px;}
.accessibilityplace .fontsizechange .fontsizechange3 {font-size:26px;}

.bodytext ul li {padding-left:0px;padding-right:15px;background: url(../images/dot.png) right 11px no-repeat;}

.docsplace img, .linksplace img {float:right;margin:-2px 0px 0 10px;}

.contactform input[type="checkbox"], .contactform input[type="radio"] {float:right;margin:-1px 0 0 10px;}

.triplebox {float:right;margin:0 0 2% 2%;}

.logo {float:right;margin:0 0 0 30px}

.openlogin, .opensearch {float:left;margin: 36px 0 0 10px;}

.logopreload {left:auto;right:5px;}

.mainmenu ul li a, .topmenu ul li a {padding:15px 0 15px 30px;}
.mainmenu ul, .topmenu ul {margin: 0 10px 0 0;border-left:1px solid #33414c;border-right:none}
.mainmenu ul li ul, .topmenu ul li ul {left:auto;right:290px;padding:0 30px 0 0;}
.topmenu ul li ul {left:auto;right:140px;}
.mainmenu ul li ul:after, .topmenu ul li ul:after {background: url(../images/menuarrow.png) 0 0 no-repeat;left:auto;right:-1px;}

.noslickslider .noslide {float:right;}
.noslickslider .noslide:before {right:auto;left:0;}

.noslickslider .noslide img {float: right;}
.noslickslider .noslide .caption {right:auto;left:15%;}
.noslickslider .noslide h2 {text-align:left;}
.noslickslider .noslide p {text-align:left;}
.noslickslider .noslide:nth-of-type(2n) .caption {left:auto;right:15%;top:auto;bottom:15%;}
.noslickslider .noslide:nth-of-type(2n) .caption h2, .noslickslider .noslide:nth-of-type(2n) .caption p {text-align:right}
.noslickslider .noslide:nth-of-type(2n) .more {float:right}

.pagetitle {left:auto;right:0;}

.more, .featureblue p:first-of-type a, .featureorange a {-webkit-border-radius: 0px 0 0 50px;-moz-border-radius: 0px 0 0 50px;border-radius: 0px 0 0 50px;}

.featureblue, .featureorange {float:right;border-left:20px solid #001928;border-right:none}

.managementplace, .managementplacered {float:left;border-right: 20px solid #001928;border-left:none}

.featurenum {float:right;margin:0 0 1% 1%;}

.imgside {float:left;margin:0 5% 0 0;}

.eventfields div {padding:5px 40px 5px 0;}
.eventfields .date {background: url(../images/icon1.png) right center no-repeat;}
.eventfields .location {background: url(../images/icon2.png) right center no-repeat;}
.eventfields .address {background: url(../images/icon3.png) right center no-repeat;}
.eventfields .time {background: url(../images/icon4.png) right center no-repeat;}
.eventfields .info {background: url(../images/icon5.png) right center no-repeat;}

.quadruple {float:right;margin:0 0 30px 3%;}

.credits {text-align:left;}

.footerlinksbox li {float:right;margin:0 0 15px 40px;}

.mailinglist input[type="submit"] {float:left;-webkit-border-radius: 0px 0 0 50px;-moz-border-radius: 0px 0 0 50px;border-radius: 0px 0 0 50px;}

.contactformplace {left:auto;right:0;}
.contactformplace .title {-webkit-border-radius: 80px 0 0 0px;-moz-border-radius: 80px 0 0 0px;border-radius: 80px 0 0 0px;}
.contactformplace .title:before {float:left;margin:0 0 0 40px;}

.gototop {right:auto;left:3%;}

.managementslide .position {left:auto;right:0;}
.managementslide .position div {float:right;}
.managementslide .position div:first-of-type {border-left:2px solid #2d91be;border-right:none}

.galleryslider {margin:20px 20px 0 0}

.infobox:first-of-type, .infobox3:first-of-type, .infobox3:nth-of-type(2n) {border-left: 20px solid #001928;border-right:none}

.faqs .question {padding:13px 20px 13px 40px;-webkit-border-radius: 0px 0 0 50px;-moz-border-radius: 0px 0 0 50px;border-radius: 0px 0 0 50px;}
.faqs .question:after {right:auto;left:40px;}

.loginplace, .welcomeplace {right:auto;left:0;}
.loginplace input[type="checkbox"] {float:right;margin:3px 0 0 10px;}

body.red .featureblue, body.orange .featureblue {float:left;border:none;border-right: 20px solid #001928;}
