﻿select {
  background: white url("../img/arrow-drop.png") no-repeat scroll 5% 15px; }

input[type="submit"], input[type="reset"] {
  margin-left: 0.75em;
  margin-right: auto; }

header .header-container > h1 {
  float: right; }

ul.tools {
  float: right;
  text-align: left;
  margin-right: 11%;
  margin-left: 0; }

ul.tools .drop {
  right: 0px; }

li.login div.drop:before {
  right: 30px; }

ul.tools li.language, ul.tools li.login, li.language ul.drop, li.login div.drop {
   padding: 0.1875em 0.625em 0.375em 0.625em;   
   
}
li.login div.drop {
  text-align: right;
  padding: 0.9375em; }

ul.tools li.login {
  margin-right: 4.375em;
  width: auto; }

.search {
  float: left;
  text-align: left; }

input.btn-search {
  margin: 0 -20px 0 0;
  left: 10px;
  right: auto; }

header .header-container nav {
  float: left; }

.drop-holder-a {
  right: 130px;
  left: auto;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.drop-holder-b {
  right: 60px;
  left: auto;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.drop-holder-c {
  right: -5px;
  left: auto;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.drop-holder-d {
  left: 60px;
  right: auto;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.drop-holder-e {
  left: 100px;
  right: auto;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.drop-holder-f {
  right: auto;
  left: 125px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

p.read-more a {
  padding-left: 10px;
  padding-left: 0.625rem; }

.drop-holder .col_1 {
  float: right; }
.drop-holder .col_2 {
  float: right;
  padding-right: 5%;
  padding-left: 0; }
  .drop-holder .col_2 p{
	float:right;
	 padding-right: 5%;
  padding-left: 0;  
  text-align:right;}
  
.drop-holder .read-more a {
  background-position: left 60%; }

#firstline {
  padding: 0.4% 0 0.7% 1.3%;
  float: right; }

section#tab-main {
  float: right; }

aside#tab-aside {
  float: left; }

#tab-main > ul {
  margin-right: 12px; }

ul.tabs {
  float: right; }

ul.tabs li:last-child:before {
  right: 100%;
  border-left-color: transparent;
  border-right-color: rgba(204, 204, 204, 0.75); }

ul.tabs li:last-child:hover:before {
  border-right-color: #f1f0f0;
  border-left-color: transparent; }

ul.tabs li.active:last-child:before {
  border-right-color: #FFFFFF;
  border-left-color: transparent; }

ul.tabs li.active:last-child:hover:before {
  border-right-color: #f1f0f0;
  border-left-color: transparent; }

.tab-container {
  float: right; }

#tab-main .tab-container {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px; }

#tab-main .tab-main-content {
  float: right;
  padding: 1.66205% 1.66205% 1.66205% 0; }

.tab-main-content figure {
  float: right;
  margin: 0 0 0 1.38504%; }

.tab-main-content p.read-more, .tab-aside-content p.more-news {
  float: left;
  text-align: left; }

p.read-more a {
  padding-right: 0;
  background: url(../img/read-more.png) left 60% no-repeat; }

#tab-aside .tab-container {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px; }

ul.tabs li {
  margin-left: -4px;
  margin-right: auto; }

time.icon {
  float: right;
  margin: 0 0 0 3.59712%; }

p.more-news a:before {
  right: -12px;
  border-left: transparent;
  border-right: 5px solid #727272; }

.flexslider {
  direction: ltr; }

.flexslider ul li {
  float: right;
  text-align: right; }

.flexslider img {
  float: right;
  margin: 0 0 0 10px; }

footer .footer-logo {
  float: right; }

.location-map footer .address {
  float: left; }

footer .sitemap h3 > a {
  padding: 0 25px 0 0;
  padding: 0 1.5625rem 0 0; }

footer .sitemap > h3 > a {
  background: url(../img/plus-collapsed.png) right 50% no-repeat; }

footer .sitemap > h3.active > a {
  background: url(../img/minus-expanded.png) right 50% no-repeat; }

footer .sitemap ul {
  margin-right: 4%; }

footer .footer-logo {
  float: right; }

footer .social {
  float: right; }

footer .address {
  float: right;
  text-align: left; }

.breadcrumbs {
  float: right; }

.share-link {
  float: left;
  text-align: left; }

.share-link li {
  padding: 0 9.09091% 0  6.81818%; }

.share-link li.email {
  background-position: -37% 0; }

.share-link li.print {
  background-position: 23% 0; }

.share-link li.share {
  background-position: 100% 0; }

.share-link li.email:hover {
  background-position: -37% -22px; }

.share-link li.print:hover {
  background-position: 23% -22px; }

.share-link li.share:hover {
  background-position: 100% -22px; }

.breadcrumbs .home {
  padding-right: 0;
  padding-left: 2%; }

.breadcrumbs > li {
  padding: 0 3% 0px 2%;
  background: url(../img/icons/breadcrumb.png) right 0 no-repeat; }

.grid-1-4, .grid-1a-4, .grid-2-4, .grid-3-4, .grid-4-4 {
  float: right; }

.first {
  margin-right: 0;
  margin-left: 1.5%; }

.last {
  margin-left: 0;
  margin-right: 1.5%; }

.left-nav ul li a {
  padding: 2.72727% 0 2.72727% 4.54545%; }

.left-nav ul li ul {
  padding: 0 9.09091% 6.81818% 4.54545%; }

.left-nav div.accordion section h3 a {
  background: url(../img/arrow-collapsed.png) left 50% no-repeat; }

.left-nav div.accordion section h3.active a {
  background: url(../img/arrow-expanded.png) left 50% no-repeat; }

table th {
  text-align: right; }

caption, th, td {
  text-align: right; }

#tab ul.tabs {
  border-right: 1px solid #CFBA78;
  border-left: none; }

#tab ul.tabs li {
  border-left: 1px solid #CFBA78;
  border-right: none; }

#tab .tab-container figure {
  float: right; }

.tab-content figure {
  float: right;
  margin: 0 0 0 1.44928%; }

.accordion div img {
  margin: 0 0 10px 15px;
  float: right; }

.rectangle-list a {
  padding: 0.2em 0.8em 0.4em 0.4em;
  margin: .5em 2.5em .5em 0; }

.rectangle-list a.color-eventdate:before {
  left: auto;
  right: -2.5em; }

.rectangle-list a.color-todaydate:before {
  left: auto;
  right: -2.5em; }

.rectangle-list a:after {
  right: -1em; }

.rectangle-list a.color-eventdate:hover:after {
  left: auto;
  right: -0.5em;
  border-right-color: #00b9ee;
  border-left-color: transparent; }

.rectangle-list a.color-todaydate:hover:after {
  left: auto;
  right: -0.5em;
  border-right-color: #808080;
  border-left-color: transparent; }

.inner-content p {
  text-align: right; }

ul.press-release figure {
  float: right;
  margin-left: 2.17391%; }

ul.recent-video figure {
  float: right;
  margin-left: 2.17391%; }

ul.news-list figure {
  margin: 0 0 0 2.17391%;
  float: right; }
