/** Starting Auto-Flip **/
.image-replacement,.item-list .pager .pager-current,.item-list .pager .pager-item a,#block-views-event-videos-block .views-field-field-video .overplay,.front #block-views-fp-video-channel-block .views-field-field-video .overplay,.front #block-views-fp-video-channel-english-block .views-field-field-video .overplay,.front #block-views-fp-video-channel-arabic-block .views-field-field-video .overplay,#block-views-fp-presentation-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-fp-presentation-english-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-fp-presentation-arabic-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-donation-presentation-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-donation-presentation-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-donation-presentation-block-2 .views-slideshow-controls-bottom .views-slideshow-pager-field-item,.page-node.node-type-webform .webform-client-form .description,#block-views-live-broadcast-block .views-field-view-node-1 a {
  text-align:right;
  direction:rtl;
}

span.form-required {
  float:left;
  margin:5px 4px 0 0;
}

#main-wrapper {
  float:right;
}

#sidebar-first {
  margin:0 0 0 20px;
}

.no-sidebars #main,#inner-footer {
  float:left;
}

.region-content-bottom {
  float:left;
}

.one-sidebar.sidebar-first #main {
  left:150px;
  right: auto;
}

.one-sidebar.sidebar-first #sidebar-first {
  left:-820px;
  right: auto;
}

.two-sidebars #main {
  left:150px;
  right: auto;
}

.two-sidebars #sidebar-first {
  left:-580px;
  right: auto;
}

.region-content-column-1,.region-content-column-2 {
  float:left;
}

.region-content-column-1 .block {
  margin-right:10px;
  margin-left: auto;
}

.region-content-column-2 .block {
  margin-left:10px;
  margin-right: auto;
}

body {
  background-image:url('/sites/all/themes/vantheme/images/bg-body.png'), -moz-linear-gradient(right, #9f9e9d 0%, #dddddd 40%, #dddddd 60%, #9f9e9d 100%);
  background-image:linear-gradient(right, #9f9e9d 0%, #dddddd 40%, #dddddd 60%, #9f9e9d 100%);
}

body.two-sidebars #main-wrapper:before,body.one-sidebar.sidebar-second #main-wrapper:before {
  right:220px;
  background:url('/sites/all/themes/vantheme/images/bg-sidebar2-shade.png') repeat-y left 50px;
  left: auto;
}

#main .view .more-link a {
  float:right;
}

.page-events #main .views-field,.page-public-activities .block .views-field {
  margin-left:130px;
  margin-right: auto;
}

.page-events #main .views-field-field-image,.page-public-activities .block .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

#block-views-post-books-block .views-field-field-image,#block-views-post-books-block-1 .views-field-field-image,#block-views-post-books-block-3 .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

.page-posts-by-author #main .views-field {
  margin-left:130px;
  margin-right: auto;
}

.page-posts-by-author #main .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

.service-links ul.links {
  right:0;
  left:0;
}

.gc-bubbleDefault.pls-container {
  direction:rtl !important;
}

.gc-bubbleDefault.pls-container * {
  direction:rtl !important;
}

.item-list .pager {
  text-align:right;
}

#logo,#vl-smbox,#secondary-nav {
  text-align:right;
}

#logo {
  margin-left:60px;
  margin-right: auto;
}

#block-vl-search-all .form-submit {
  float:right;
  background:url('/sites/all/themes/vantheme/images/search.png') no-repeat right center transparent;
}

#main-nav .content > ul.menu {
  text-align:right;
}

#main-nav .content > ul.menu ul {
  left:0;
  right: auto;
}

#secondary-nav {
  text-align:right;
}

#secondary-nav ul.links {
  float:right;
}

#secondary-nav ul.links li {
  text-align:left;
}

#secondary-nav ul.language-switcher-vl li {
  border-left:1px dotted #52534a;
  border-right: none;
}

#sidebar-first #block-menu-block-fe-default-1 ul.menu li a,#sidebar-first #block-menu-block-fe-default-2 ul.menu li a,#sidebar-first #block-menu-block-fe-default-3 ul.menu li a,#sidebar-first #block-vl-right-menu ul.menu li a,#sidebar-first .block-menu ul.menu li a {
  padding:5px 17px 5px 5px;
}

#block-views-the-channel-block .views-field-field-link li {
  padding:0 9px 0 0px;
}

#block-views-the-channel-block .views-field-field-link li span.color {
  background-position:left 0;
  float:left;
}

.block-boxes-links_box a.default-link {
  padding-left:11px;
  background:url('/sites/all/themes/vantheme/images/arrow-links.png') no-repeat left 7px;
  padding-right: 0;
}

.block-boxes-list_1_box .view-filters label {
  float:left;
}

.block-boxes-list_1_box .view-filters .views-exposed-form .views-exposed-widget {
  padding:5px 0 0 10px;
}

.block-boxes-list_1_box .view-filters .views-widget {
  float:left;
}

.block-boxes-list_1_box .view-filters .form-text,.block-boxes-list_1_box .view-filters .form-select {
  margin-left:3px;
  margin-right: auto;
}

#block-views-fp-news-block-1 .views-field-created {
  margin-right:5px;
  float:left;
  margin-left: auto;
}

#block-views-event-videos-block .views-field {
  margin-left:119px;
  margin-right: auto;
}

#block-views-event-videos-block .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

#block-views-event-videos-block .views-row {
  padding-right:5px;
  padding-left: 0;
}

#block-views-event-videos-block .views-field-field-video {
  float:left;
  margin:4px 8px 0 0;
}

#block-views-event-videos-block .views-field-view-node a {
  background:url('/sites/all/themes/vantheme/images/arrow-on-dark.png') no-repeat left 2px;
  padding-left:20px;
  padding-right: 0;
}

#block-views-event-videos-block .views-field-field-video .overplay {
  left:0;
  right: auto;
}

article.node-teaser header {
  padding-left:127px;
  padding-right: 0;
}

article.node-teaser .field,article.node-teaser .more {
  padding-left:127px;
  padding-right: 0;
}

article.node-teaser .field.field-type-image {
  padding-left:0px;
  padding-right: 0;
}

article.node-teaser .more a {
  padding:0px 16px 2px 5px;
}

article.node-teaser.node-blog .field-type-image,article.node-teaser.node-event .field-type-image {
  margin:-32px 8px 0 0;
}

article.node-teaser.node-event .field-type-image {
  margin:0 8px 0 0;
}

article.node-teaser .field-type-image {
  float:left;
}

.page-vl-personal article.node-teaser header,.page-vl-personal article.node-teaser .more,.page-vl-personal article.node-teaser .field-content,.page-vl-personal article.node-teaser .field-name-body {
  padding-left:95px;
  padding-right: 0;
}

.other-interesting-content .view-other-interesting-content .views-row {
  padding-left:10px;
  padding-right: 0;
}

.other-interesting-content .view-other-interesting-content a {
  background:url('/sites/all/themes/vantheme/images/arrows-double.png') no-repeat left center;
  padding-left:14px;
  padding-right: 0;
}

.field-name-field-attach .field-item {
  float:left;
  margin-right:20px;
  margin-left: auto;
}

.field-type-link-field .field-items a {
  background:url('/sites/all/themes/vantheme/images/arrows-double.png') no-repeat left center;
}

#inner-footer ul.footer-credits {
  float:left;
}

#inner-footer ul.footer-links {
  float:right;
}

#block-boxes-footer-credits {
  float:left;
}

ul.footer-credits li {
  border-right:1px dotted #52534a;
  padding:0 10px 0 6px;
  border-left: none;
}

ul.footer-links li {
  border-left:1px dotted #52534a;
  padding:0 6px 0 10px;
  border-right: none;
}

ul.footer-links li.first {
  border-left:none;
  border-right: none;
}

#block-menu-menu-footer-menu .menu li {
  border-right:1px dotted #52534a;
  padding:0 10px 0 0;
  border-left: none;
}

.region-footer .boxes-box p {
  text-align:right;
}

.front .region-content .block-boxes-simple {
  float:left;
}

.front .region-content-dbl-column-12 .youtube-video-1 {
  margin: 0 10px 0 0;
}
.front .region-content-dbl-column-12 .youtube-video-2 {
  margin: 0 0 0 5px;
}

.front .region-content-column-2 .block {
  margin-right: 0px;
  margin-left: 5px;
}

.front .region-content-column-3 .block {
  margin-left:10px;
  margin-right: auto;
}

.front .block-journals .journals {
  margin-left:-14px;
  margin-right: auto;
}

.front #main .region-content-column-1 .view-post-books .views-row,.front #main .region-content-column-2 .view-post-books .views-row,.front #main .region-content-column-3 .view-post-books .views-row,.front #main .region-content-bottom .view-post-books .views-row {
  padding-left:0;
  padding-right: 0;
}

.front #main .region-content-column-1 .view-fp-news .views-field,.front #main .region-content-column-2 .view-fp-news .views-field,.front #main .region-content-column-3 .view-fp-news .views-field,.front #main .region-content-bottom .view-fp-news .views-field {
  margin-left:55px;
  margin-right: auto;
}

.front #main .region-content-column-1 .view-fp-news .views-field-created,.front #main .region-content-column-2 .view-fp-news .views-field-created,.front #main .region-content-column-3 .view-fp-news .views-field-created,.front #main .region-content-bottom .view-fp-news .views-field-created {
  float:left;
}

.front #main .region-content-column-1 .view-fp-video-channel .views-row,.front #main .region-content-column-1 .view-fp-video-channel-english .views-row,.front #main .region-content-column-1 .view-fp-video-channel-arabic .views-row,.front #main .region-content-column-2 .view-fp-video-channel .views-row,.front #main .region-content-column-2 .view-fp-video-channel-english .views-row,.front #main .region-content-column-2 .view-fp-video-channel-arabic .views-row,.front #main .region-content-column-3 .view-fp-video-channel .views-row,.front #main .region-content-column-3 .view-fp-video-channel-english .views-row,.front #main .region-content-column-3 .view-fp-video-channel-arabic .views-row,.front #main .region-content-bottom .view-fp-video-channel .views-row,.front #main .region-content-bottom .view-fp-video-channel-english .views-row,.front #main .region-content-bottom .view-fp-video-channel-arabic .views-row {
  padding:0 10px 0 0;
}

.front #block-views-fp-video-channel-block,.front #block-views-fp-video-channel-english-block,.front #block-views-fp-video-channel-arabic-block {
  float:left;
}

.front #block-views-fp-video-channel-block .views-row,.front #block-views-fp-video-channel-english-block .views-row,.front #block-views-fp-video-channel-arabic-block .views-row {
  float:left;
}

.front #block-views-fp-video-channel-block .views-field-field-video,
.front #block-views-fp-video-channel-english-block .views-field-field-video,
.front #block-views-fp-video-channel-arabic-block .views-field-field-video {
  float:left;
  margin-right:10px;
  margin-left: auto;
  display: block;
  width: 105px;
  height: 105px;
  box-sizing: border-box;
}
.front #block-views-fp-video-channel-english-block .views-row {
  border-left: 10px solid white;
}
.front #block-views-fp-video-channel-block .views-row,
.front #block-views-fp-video-channel-arabic-block .views-row {
  border-right: 10px solid white;
}
.front #block-views-fp-video-channel-block .views-field-field-video a,
.front #block-views-fp-video-channel-english-block .views-field-field-video a,
.front #block-views-fp-video-channel-arabic-block .views-field-field-video a {
  display: block;
  width: 100%;
  height: 100%;
}
.front #block-views-fp-video-channel-block .views-row-first,
.front #block-views-fp-video-channel-english-block .views-row-first,
.front #block-views-fp-video-channel-arabic-block .views-row-first {
  border: none;
}

.front #block-views-fp-video-channel-block .views-field-field-video .overplay,.front #block-views-fp-video-channel-english-block .views-field-field-video .overplay,.front #block-views-fp-video-channel-arabic-block .views-field-field-video .overplay {
  left:0;
  right: auto;
}

.front #block-views-fp-video-channel-block .views-field-view-node,.front #block-views-fp-video-channel-english-block .views-field-view-node,.front #block-views-fp-video-channel-arabic-block .views-field-view-node {
  background:url('/sites/all/themes/vantheme/images/arrow-on-dark.png') no-repeat left 1px;
  padding:0 3px 0 16px;
  left:116px;
  right: auto;
}

.front .region-content-bottom .block-menu {
  float:left;
  margin-left:10px;
  margin-right: auto;
}

.front .region-content-bottom .block-menu ul li {
  padding:9px 4px 9px 22px;
}

#block-views-fp-presentation-block,#block-views-fp-presentation-english-block,#block-views-fp-presentation-arabic-block,#block-views-donation-presentation-block,#block-views-donation-presentation-block-1,#block-views-donation-presentation-block-2 {
  float:right;
}

#block-views-fp-presentation-block .views-row .views-field-title,#block-views-fp-presentation-english-block .views-row .views-field-title,#block-views-fp-presentation-arabic-block .views-row .views-field-title,#block-views-donation-presentation-block .views-row .views-field-title,#block-views-donation-presentation-block-1 .views-row .views-field-title,#block-views-donation-presentation-block-2 .views-row .views-field-title {
  right:0;
  left: auto;
}

#block-views-fp-presentation-block .views-slideshow-controls-bottom,#block-views-fp-presentation-english-block .views-slideshow-controls-bottom,#block-views-fp-presentation-arabic-block .views-slideshow-controls-bottom,#block-views-donation-presentation-block .views-slideshow-controls-bottom,#block-views-donation-presentation-block-1 .views-slideshow-controls-bottom,#block-views-donation-presentation-block-2 .views-slideshow-controls-bottom {
  right:0;
  left: auto;
}

#block-views-fp-presentation-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-fp-presentation-english-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-fp-presentation-arabic-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-donation-presentation-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-donation-presentation-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-field-item,#block-views-donation-presentation-block-2 .views-slideshow-controls-bottom .views-slideshow-pager-field-item {
  float:right;
  margin-left:4px;
  margin-right: auto;
}

.block-views .view .date-nav-wrapper .date-nav > div {
  float:right;
}

.block-views .view .date-nav-wrapper .date-nav > div h3 {
  margin:0 21px 0 15px;
}

.block-views .view .date-nav-wrapper .date-nav .date-next {
  right:0;
  left:auto;
}

.block-views .view .date-nav-wrapper .date-nav .date-prev a,.block-views .view .date-nav-wrapper .date-nav .date-next a {
  right:0;
  left: auto;
}

.calendar-calendar .month-view table td {
  text-align:left;
}

.calendar-calendar .month-view .full td.single-day div.monthview {
  text-align:left;
}

#main .calendar-calendar .month-view .full td .inner div.item .calendar-tooltip:after {
  border-right-color:#52534a;
  left:-20px;
  right: auto;
}

#main .calendar-calendar .month-view .full td .inner div.item .view-item-events_calendar.right .calendar-tooltip {
  left:auto;
  right:100%;
  text-align:left;
}

#main .calendar-calendar .month-view .full td .inner div.item .view-item-events_calendar.right .calendar-tooltip:after {
  border-right-color:transparent;
  border-left-color:#52534a;
  left:auto;
  right:-20px;
}

#main .calendar-calendar .month-view .full td .inner div.item .calendar-tooltip {
  left:100%;
  right: auto;
}

#views-exposed-form-events-by-date-page-1 .views-widget > div {
  float:left;
}

#views-exposed-form-events-by-date-page-1 .container-inline-date .form-item.form-type-date-popup {
  background:url('/sites/all/themes/vantheme/images/calendar.png') no-repeat right 0;
}

#views-exposed-form-events-by-date-page-1 .container-inline-date .form-item label {
  float:left;
  text-align:right;
}

#views-exposed-form-events-by-date-page-1 .container-inline-date .date-padding {
  float:left;
}

#views-exposed-form-events-by-date-page-1 #edit-body-value-wrapper input {
  margin-left:10px;
  margin-right: auto;
}

#views-exposed-form-events-by-date-page-1 .form-submit {
  border-left:none;
  border-right: none;
}

.page-posts-lobby #block-vl-search-posts {
  float:left;
}

.page-posts-lobby #block-vl-search-posts h2 {
  float:left;
  margin:25px 10px 25px 12px;
}

.page-posts-lobby #block-vl-search-posts .content {
  float:left;
}

.page-posts-lobby #block-vl-search-posts .content #edit-submit {
  float:right;
  border-left:none;
  border-right: none;
}

.page-posts-lobby #block-vl-search-posts .content #edit-fulltext {
  border-right:none;
  border-left: none;
}

.page-posts-lobby .box-journal-submit {
  float:left;
}

.page-posts-lobby .box-journal-submit .content {
  margin:23px 20px 23px 0;
  height: 27px;
}

.page-posts-lobby .block-journals {
  float:right;
}

.page-posts-lobby #block-views-post-books-block-2,.page-posts-lobby #block-views-post-books-block-4,.page-posts-lobby #block-views-post-books-block-5 {
  float:left;
}

.page-posts-lobby #block-views-post-books-block-2 .views-row,.page-posts-lobby #block-views-post-books-block-4 .views-row,.page-posts-lobby #block-views-post-books-block-5 .views-row {
  float:left;
  margin-right:14px;
  margin-left: auto;
}

.field-name-field-image-with-metadata .field-name-field-image-text {
  float:left;
}

.field-name-field-image-with-metadata .field-name-field-image-date {
  text-align:right;
}

.field-name-field-image-with-metadata ul.field-collection-view-links {
  padding:1px 1em 1px 0;
}

.field-name-field-editor .field-item,.field-name-field-editor-ref .field-item,.field-name-field-author .field-item,.field-name-field-author-ref .field-item {
  margin-right:4px;
  margin-left: auto;
}

.node-post .prod-first,.node-post .prod-second {
  float:right;
  margin-right:1.0417%;
  margin-left:1.0417%;
  float:left;
}

.node-post .prod-first {
  margin-right:10px;
  margin-left: auto;
}

.node-post .prod-first .file a {
  float:left;
  padding:1px 14px 1px 3px;
  margin:5px 1px 5px 0;
  background-position: 92% -15px;
}

.node-post .prod-first input.form-submit {
  float:right;
  margin:5px 0 5px 1px;
  padding:3px 14px 2px 3px;
}

.node-blog > header {
  float:right;
}

.node-blog .field-name-field-link a {
  padding-left:10px;
  margin-left:2px;
  padding-right: 0;
  margin-right: auto;
}

.node-blog footer .links.inline li {
  float:left;
}

#comments article header h3 {
  float:left;
}

#comments article header .submitted {
  float:right;
}

#comments article footer .links.inline {
  float:left;
}

#comments .indented {
  margin-left:0;
  margin-right: auto;
}

#comments .indented article {
  padding-left:45px;
  padding-right: 0;
}

#comments .indented .indented article {
  padding-left:80px;
  padding-right: 0;
}

.popups-box .comment-form input.form-submit {
  margin:0 15px 0 0;
}

.popups-title div.title {
  float:left;
}

.popups-title .popups-close {
  float:right;
}

.popups-title .popups-close a {
  background:url('/sites/all/themes/vantheme/images/x_close.png') no-repeat right 0;
  padding:0 15px 0 0;
}

.view-blog-block .views-field,.view-blog-list .views-field {
  margin-left:119px;
  margin-right: auto;
}

.view-blog-block .views-field-field-image,.view-blog-list .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

.view-blog-block .views-field-view-node a,.view-blog-list .views-field-view-node a {
  padding:0px 20px 2px 5px;
}

.blog-list .view-blog-block .views-field {
  margin-left:0;
  margin-right: auto;
}

.blog-list .view-blog-block .views-field-name,.blog-list .view-blog-block .views-field-created {
  float:left;
  margin-right:5px;
  margin-left: auto;
}

.blog-list .view-blog-block .views-field-view-node a {
  padding:0px 20px 2px 5px;
}

#block-views-popular-blog-posts-block .views-field-name {
  float:left;
}

#block-vl-blog-archive .blog-archive-year .month {
  margin-left:13px;
  margin-right: auto;
}

.page-node.node-type-webform h1 {
  background:url('/sites/all/themes/vantheme/images/envelope.png') no-repeat left top;
  padding-left:32px;
  padding-right: 0;
}

.page-node.node-type-webform .webform-client-form label {
  float:left;
  margin-left:30px;
  margin-right: auto;
}

.page-node.node-type-webform .webform-client-form .form-required {
  float:left;
  left:14px;
  right: auto;
}

.page-node.node-type-webform .webform-client-form .description {
  background:url('/sites/all/themes/vantheme/images/question-mark.png') no-repeat left top;
  float:left;
  margin:0 0 0 10px;
}

.page-node.node-type-webform .webform-client-form .description .webform-pop {
  direction:ltr;
  right:10px;
  left: auto;
}

.page-node.node-type-webform .webform-client-form .webform-container-inline input[type=text],.page-node.node-type-webform .webform-client-form select,.page-node.node-type-webform .webform-client-form textarea {
  float:left;
}

.page-node.node-type-webform .webform-client-form input[type=file] {
  float:left;
}

.page-node.node-type-webform .webform-client-form .grippie {
  margin-left:150px;
  margin-right: auto;
}

.page-node.node-type-webform .webform-client-form #recaptcha_ajax_api_container .recaptchatable {
  direction:rtl;
}

.page-node.node-type-webform .webform-client-form #recaptcha_ajax_api_container #recaptcha_logo {
  margin-left:19px;
  margin-right: auto;
}

.page-node.node-type-webform .webform-client-form .form-actions {
  margin-left:150px;
  margin-right: auto;
}

.page-node.node-type-webform .webform-client-form .form-actions #edit-submit {
  float:left;
}

.page-node.node-type-webform .webform-client-form .required-label {
  float:right;
  margin-right:40px;
  margin-left: auto;
}

.page-node.node-type-webform .webform-client-form .required-label .form-required {
  left:0;
  margin-right:2px;
  right: auto;
  margin-left: auto;
}

.view-posts-by-date .views-field {
  margin-left:119px;
  margin-right: auto;
}

.view-posts-by-date .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

.view-posts-by-date #edit-date-filter-min-wrapper,.view-posts-by-date #edit-date-filter-max-wrapper {
  float:left;
}

.view-posts-by-date #edit-date-filter-min-wrapper label,.view-posts-by-date #edit-date-filter-min-wrapper .date-padding,.view-posts-by-date #edit-date-filter-max-wrapper label,.view-posts-by-date #edit-date-filter-max-wrapper .date-padding {
  float:left;
  margin:10px 5px 0 0;
}

.view-posts-by-date #edit-date-filter-min-wrapper #edit-date-filter-1-max.date-padding,.view-posts-by-date #edit-date-filter-max-wrapper #edit-date-filter-1-max.date-padding {
  margin-right:0;
  margin-left: auto;
}

.view-posts-by-date .views-submit-button {
  padding-left:0;
  padding-right: 0;
}

.view-series-blocks .views-field,.view-series-by-term .views-field {
  margin-left:119px;
  margin-right: auto;
}

.view-series-blocks .views-field-field-image,.view-series-by-term .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

.view-series-blocks .views-field-view-node a,.view-series-by-term .views-field-view-node a {
  padding:1px 18px 1px 7px;
}

.page-search .views-exposed-form #edit-type-wrapper > label {
  float:left;
  clear:left;
  background:url('/sites/all/themes/vantheme/images/arrow-on-dark.png') no-repeat left 3px;
  padding-left:20px;
  padding-right: 0;
}

.page-search .views-exposed-form #edit-type-wrapper .form-item {
  float:left;
}

.page-search .views-exposed-form #edit-type-wrapper .form-item-group label {
  float:left;
  clear:left;
}

.page-search .views-exposed-form #edit-fulltext-wrapper label {
  float:left;
}

.page-search .views-exposed-form #edit-fulltext-wrapper .views-widget {
  float:left;
}

.page-search .view-search .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

body.context-editing.node-type-channel-lobby .region-out-of-context.region-out-of-context-1 {
  margin-right:5px;
  margin-left: auto;
}

.node-type-channel-lobby .region-out-of-context {
  float:left;
}

.node-type-channel-lobby .region-out-of-context-1 {
  margin-right:2%;
  margin-left: auto;
}

#block-vl-newsletter .form-text {
  text-align:left;
}

#block-views-live-broadcast-block {
  right:383px;
  padding:0 0 0 7px;
  text-align:left;
  left: auto;
}

#block-views-live-broadcast-block .views-field-view-node-1 a {
  background: url('/sites/all/themes/vantheme/images/live_arrow.png') no-repeat scroll right -90px;
  float:right;
}

.page-all-news .view-fp-news .views-field-field-image {
  float:left;
  margin:4px 8px 0 0;
}

.node-event .gray-with-border .field-name-field-evnt-moderator .field-label,.node-event .gray-with-border .field-name-field-lecturers .field-label,.node-event .gray-with-border .field-name-field-participants .field-label {
  float:left;
}

.node-event .field-name-field-event-type.field-label-inline.clearfix h3.field-label {
  margin:0 5px 0 0;
}

#cboxTitle {
  left:0;
  right: auto;
}

.node-type-research-group .date_and_status {
  float:right;
}

.node-type-research-group .date_and_status span {
  float:left;
  margin-right:5px;
  margin-left: auto;
}

.node-type-research-group .date_and_status a {
  padding:4px 0 0 5px;
}

.node-type-research-group .field-name-field-leaders .field-label,.node-type-research-group .field-name-field-participant .field-label {
  margin:0 5px 0 0;
}

.node-type-research-group .field-name-field-rg-cemter .field-label {
  margin:0 5px 0 0;
}

.node-type-research-group .field-name-field-meetings .field-name-field-meeting-date {
  float:left;
}

.node-type-research-group .field-name-field-meetings .field-name-field-meeting-description {
  border-left:1px solid #c9cacc;
  margin:0 0 0 70px;
  border-right: none;
}

.node-type-research-group .field-name-field-meetings .field-name-field-meeting-link {
  margin:-3px 0 0 70px;
}

.node-type-research-group .field-name-field-meetings .field-name-field-meeting-link .field-item {
  border-left:1px solid #c9cacc;
  border-right: none;
}

.node-type-research-group .field-name-field-meetings .field-name-field-meeting-link .field-item a {
  padding:1px 18px 1px 7px;
}

.node-type-researcher .node-full .re-img .field-name-field-image {
  float:left;
  margin:10px 10px 16px 0;
}

.node-type-researcher .node-full .researcher-ditails {
  float:left;
}

.node-type-researcher .node-full .researcher-ditails .field-name-field-email .field-label,.node-type-researcher .node-full .researcher-ditails .field-name-field-cv .field-label {
  padding-right:6px;
  padding-left: 0;
}

.view-images-jcarousel .jcarousel-clip-horizontal li .magnify-overlay {
  left:50%;
  margin-left:-30px;
  right: auto;
  margin-right: auto;
}

.view-images-jcarousel a.jcarousel-prev {
  right:-4px;
  left: auto;
}

.view-images-jcarousel a.jcarousel-next {
  left:-4px;
  right: auto;
}

.view-donation-list .views-row {
  float:left;
}

.view-donation-list .views-row-odd {
  margin:0 5px 0 0;
}

.view-donation-list .views-field-nothing .field-content a {
  border-right:1px solid #52534a;
  float:left;
  margin:8px 7px 0 0;
  padding:0 7px 0 0;
  border-left: none;
}

.view-publications .views-field-field-product-image {
  float:left;
}

.view-publications .views-field-commerce-price {
  float:left;
  padding:2px 0 2px 7px;
}

.view-publications .form-submit {
  float:right;
  padding:0 26px 0 0;
  text-align:right;
}

.page-cart .line-item-summary,.page-checkout .line-item-summary {
  padding-left:1em;
  padding-right: 0;
}

.page-cart .commerce-price-formatted-components,.page-checkout .commerce-price-formatted-components {
  direction:ltr;
}

.page-cart .commerce-price-formatted-components td.component-title,.page-checkout .commerce-price-formatted-components td.component-title {
  float:right;
}

.page-cart input.form-submit,.page-checkout input.form-submit {
  margin:0 15px 0 0;
}

.page-cart input#edit-checkout,.page-checkout input#edit-checkout {
  padding:3px 25px 3px 6px;
}

#block-views-cart-interesting-block li.views-row {
  float:left;
  border-right:1px solid #c9cacc;
  border-left: none;
}

#edit-buttons input#edit-back {
  margin:0 0 0 15px;
}

#commerce-checkout-form-checkout #edit-account label {
  float:left;
}

#commerce-checkout-form-checkout #edit-customer-profile-billing label {
  float:left;
}

#commerce-checkout-form-checkout #edit-customer-profile-billing .form-item-customer-profile-billing-commerce-customer-address-und-0-name-line {
  float:left;
  margin-left:0;
  margin-right: auto;
}

#commerce-checkout-form-checkout #edit-customer-profile-billing .addressfield-container-inline > div.form-item {
  margin-left:0;
  margin-right: auto;
}

#commerce-checkout-form-checkout #edit-customer-profile-shipping .form-item-customer-profile-billing-commerce-customer-address-und-0-name-line {
  float:left;
  margin-left:0;
  margin-right: auto;
}

#commerce-checkout-form-checkout #edit-customer-profile-shipping label {
  float:left;
  margin:0 0 0 15px;
}

#commerce-checkout-form-checkout #edit-customer-profile-shipping input#edit-customer-profile-shipping-shipping-different,#commerce-checkout-form-checkout #edit-customer-profile-shipping input#edit-customer-profile-shipping-customer-profile-shipping-shipping-same {
  float:left;
  margin:11px 15px 0 0;
}

#commerce-checkout-form-review table.checkout-review .pane-title td {
  padding-left:16px;
  padding-right: 0;
}

article.node-teaser.no-image header,article.node-teaser.no-image .field,article.node-teaser.no-image .more,.view-more-boxes-dynamic-view  article.node-teaser.no-image header {
  margin-left:0px;
  padding-left:0px;
  padding-right: 0;
  margin-right: auto;
}

.view-more-boxes-dynamic-view article.node-teaser header {
  padding-left:85px;
  padding-right: 0;
}

.view-more-boxes-dynamic-view article.node-teaser .field,.view-more-boxes-dynamic-view article.node-teaser .more {
  padding-left:85px;
  padding-right: 0;
}

.view-more-boxes-dynamic-view article.node-teaser .field-name-field-image {
  padding-left:0px;
  padding-right: 0;
}
/** Ending Auto-Flip **/


/* video type icons */
.icon {
  left: auto;
  right: 5px;
}
.full-node-video-icon-wrapper {
  float: right;
}

.page-vanleer-donation-form #main-wrapper #main #donation-wrapper .additional-info-form-wrapper {
  margin-right: 0; /* LTR */
  margin-left: 25%; /* LTR */
}

.page-vanleer-donation-form #main-wrapper #main .vl-donation-form-submit {
  text-align: right; /*LTR*/
}

.field-name-field-newsletter-image {
  float: left;
  margin-left: 0px;
  margin-right: 10px;
}

.newsletter-node-title-wrapper h1.title {
  font-size: 26px;
}

/* FP three buttons */
#block-boxes-fp-3buttons-en h2 {
  color: #2258c5;
  border-bottom-color: #2258c5;
}
.buttons-flex-wrapper .button {
  border-left: 2px solid #d1d1d3;
  border-right: none;
}
.buttons-flex-wrapper .button:last-child {
  border-right: 2px solid #d1d1d3;
}
