body.rtl #block-search-form {
  text-align: right;
}
body.rtl .list-1 li:after,
body.rtl .list-2 li:after,
body.rtl .list-3 li:after,
body.rtl .list-4 li:after {
  content: "";
  font-family: "FontAwesome";
  margin: 0 0 0 8px;
  position: relative;
  color: #5F8CB4;
}
body.rtl .list-1 li:after {
  content: "";
}
body.rtl .list-2 li:after {
  content: "\f105";
}
body.rtl .list-3 li:after {
  content: "";
}
body.rtl .list-4 li:after {
  content: "";
}
body.rtl .headline {
  padding-right: 0;
}
body.rtl .brd-headling {
  float: right;
}
body.rtl .skill-bar .bar-wrap strong {
  left: 0;
  right: auto;
}
body.rtl .tline-row-r {
  margin: 0 497px 0 0;
}
body.rtl .dexp_tab_wrapper ul.nav-tabs {
  padding-right: 0;
}
body.rtl .dexp_tab_wrapper ul.nav-tabs li {
  float: right;
  margin-right: 0;
  margin-left: 5px;
}
body.rtl .alert .close {
  float: left;
}
body.rtl .dexp-shortcodes-box.box-left .box-icon {
  float: right;
}
body.rtl .dexp-shortcodes-box.box-left .box-title,
body.rtl .dexp-shortcodes-box.box-left .box-content {
  margin-left: 0;
  margin-right: 45px;
}
body.rtl .dexp-shortcodes-box.box-top-left .box-icon {
  text-align: right;
}
body.rtl .table th {
  text-align: right;
}
body.rtl .flickr_badge_image {
  float: right;
}
body.rtl .panel-group .panel .panel-heading .panel-title a i {
  padding-right: 0;
  padding-left: 5px;
}
body.rtl .post-content {
  text-align: right;
}
body.rtl .title-left h3:before {
  left: auto;
  right: 0;
}
body.rtl .popular-post .icon-overlay {
  float: right;
}
body.rtl .popular-post .meta {
  margin-left: 0;
  margin-right: 85px;
}
body.rtl .tags ul li {
  float: right;
}
body.rtl .title-wrapper .title-left:before {
  right: 0;
  left: auto;
}
body.rtl ul.arrow li:before,
body.rtl ul.circled li:before {
  margin-right: 0;
  margin-left: 10px;
}
body.rtl #section-top #block-views-simple-shopping-cart-block,
body.rtl #section-top #block-system-user-menu,
body.rtl #section-top #block-dexp-popup-login-bootstrap-login {
  float: left;
}

body.rtl #section-top #block-locale-language {
  float: right;
}

.block-block-3 {
	float:left;
}

#block-block-3 {
	float:left;
	margin-bottom:0px;
	margin-top:1px;
}


.view-related-content-block .views-field-field-image {
	float:right;
	padding-left:20px;
}

.view-related-content-block .views-field-field-video-embed {
	float:right;
	padding-left:20px;
}

.view-related-content-block .views-field-field-video-url {
	float:right;
	padding-left:20px;
}

.view-related-content-block .views-field-field-rotator-thumb {
	float:right;
	padding-left:20px;
}

.view-related-content-block .views-field-field-case-study-thumbnail {
	float:right;
	padding-left:20px;
}


.view-related-content-block .views-row {
	
	margin-bottom:20px;
	overflow: hidden;
}

.breadcrumb {
  list-style: none outside none;
  margin: 0;
  padding: 20px 0px 0px 0px;
  text-align: right;
  background-color: transparent;
  border-radius: 0 none;
  font-size: 11px;
}

#section-header .search-toggle {
    line-height: 30px;
	float:left;
    -webkit-transition: line-height 0.3s linear;
    -moz-transition: line-height 0.3s linear;
    -o-transition: line-height 0.3s linear;
    -ms-transition: line-height 0.3s linear;
    transition: line-height 0.3s linear;
  }




body.rtl #section-top #block-views-simple-shopping-cart-block {
  border-left: none;
  border-right: 1px solid #eceef0;
}
body.rtl .dexp-shortcodes-button:before,
body.rtl .dexp-shortcodes-button span:before,
body.rtl .dexp-shortcodes-button .fa:after {
  right: -100%;
}
body.rtl .dexp-shortcodes-button .fa:after {
  right: auto;
  left: -100%;
}
body.rtl .dexp-shortcodes-button:hover:before {
  right: 0;
}
body.rtl .dexp-shortcodes-button:active {
  transform: translate(0px,3px);
  -webkit-transform: translate(0px,3px);
  -ms-transform: translate(0px,3px);
  -moz-transform: translate(0px,3px);
  -o-transform: translate(0px,3px);
  transition-duration: 0.1s;
}
body.rtl .dexp-btn-hover-overlap:hover span {
  transform: translate(-100%,0px);
  -webkit-transform: translate(-100%,0px);
  -ms-transform: translate(-100%,0px);
  -moz-transform: translate(-100%,0px);
  -o-transform: translate(-100%,0px);
}
body.rtl .dexp-btn-hover-up:before {
  right: 0;
  top: 100%;
}
body.rtl .dexp-btn-hover-up .fa:after {
  left: 0;
  top: -100%;
}
body.rtl .dexp-btn-hover-up:hover:before {
  top: 0;
}
body.rtl .dexp-btn-hover-up:hover .fa:after {
  top: 0;
}
body.rtl .dexp-btn-hover-up.dexp-btn-reflect-icon:hover .fa {
  color: #444444;
}
body.rtl .dexp-btn-hover-up.dexp-btn-reflect-icon:hover .fa:after {
  background-color: #ffffff;
}
body.rtl .dexp-btn-hover-up.dexp-btn-hover-overlap span:before {
  right: 0;
  top: 100%;
}
body.rtl .dexp-btn-hover-up.dexp-btn-hover-overlap:hover span {
  transform: translate(0px,-100%);
  -webkit-transform: translate(0px,-100%);
  -ms-transform: translate(0px,-100%);
  -moz-transform: translate(0px,-100%);
  -o-transform: translate(0px,-100%);
}
body.rtl .dexp-btn-hover-down:before {
  right: 0;
  top: -100%;
}
body.rtl .dexp-btn-hover-down .fa:after {
  left: 0;
  top: 100%;
}
body.rtl .dexp-btn-hover-down:hover:before {
  top: 0;
}
body.rtl .dexp-btn-hover-down.dexp-btn-reflect-icon:hover .fa {
  color: #444444;
}
body.rtl .dexp-btn-hover-down.dexp-btn-reflect-icon:hover .fa:after {
  background-color: #ffffff;
  top: 0;
}
body.rtl .dexp-btn-hover-down.dexp-btn-hover-overlap span:before {
  right: 0;
  top: -100%;
}
body.rtl .dexp-btn-hover-down.dexp-btn-hover-overlap:hover span {
  transform: translate(0px,100%);
  -webkit-transform: translate(0px,100%);
  -ms-transform: translate(0px,100%);
  -moz-transform: translate(0px,100%);
  -o-transform: translate(0px,100%);
}
body.rtl .dexp-btn-hover-flap span:before {
  right: -1px;
  transform: rotateX(90deg);
  transform-origin: 0 100% 0;
  -webkit-transform: rotateX(90deg);
  -ms-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  -webkit-transform-origin: 0 100% 0;
  -ms-transform-origin: 0 100% 0;
  -moz-transform-origin: 0 100% 0;
  -o-transform-origin: 0 100% 0;
}
body.rtl .dexp-btn-hover-flap:hover span {
  transform: rotateX(-90deg) translateY(100%);
  transform-origin: 50% 100% 0;
  -webkit-transform: rotateX(-90deg) translateY(100%);
  -ms-transform: rotateX(-90deg) translateY(100%);
  -moz-transform: rotateX(-90deg) translateY(100%);
  -o-transform: rotateX(-90deg) translateY(100%);
  -webkit-transform-origin: 50% 100% 0;
  -ms-transform-origin: 50% 100% 0;
  -moz-transform-origin: 50% 100% 0;
  -o-transform-origin: 50% 100% 0;
}
body.rtl .dexp-btn-3d-left span:before {
  right: -100%;
  transform: rotateY(-90deg);
  transform-origin: 100% 0 0;
  -webkit-transform: rotateY(-90deg);
  -ms-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  -webkit-transform-origin: 100% 0 0;
  -ms-transform-origin: 100% 0 0;
  -moz-transform-origin: 100% 0 0;
  -o-transform-origin: 100% 0 0;
}
body.rtl .dexp-btn-3d-left:hover span {
  transform: rotateY(90deg) translateX(100%);
  transform-origin: 100% 50% 0;
  -webkit-transform: rotateY(90deg) translateX(100%);
  -ms-transform: rotateY(90deg) translateX(100%);
  -moz-transform: rotateY(90deg) translateX(100%);
  -o-transform: rotateY(90deg) translateX(100%);
  -webkit-transform-origin: 100% 50% 0;
  -ms-transform-origin: 100% 50% 0;
  -moz-transform-origin: 100% 50% 0;
  -o-transform-origin: 100% 50% 0;
}
body.rtl .dexp-btn-3d-right span:before {
  right: 100%;
  transform: rotateY(90deg);
  transform-origin: 0 0 0;
  -webkit-transform: rotateY(90deg);
  -ms-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  -webkit-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
}
body.rtl .dexp-btn-3d-right:hover span {
  transform: rotateY(-90deg) translateX(-100%);
  transform-origin: 0 0 0;
  -webkit-transform: rotateY(-90deg) translateX(-100%);
  -ms-transform: rotateY(-90deg) translateX(-100%);
  -moz-transform: rotateY(-90deg) translateX(-100%);
  -o-transform: rotateY(-90deg) translateX(-100%);
  -webkit-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
}
body.rtl .dexp-btn-3d-box span {
  transform: rotateX(8deg);
  transition-duration: 0.2s;
  -webkit-transform: rotateX(8deg);
  -ms-transform: rotateX(8deg);
  -moz-transform: rotateX(8deg);
  -o-transform: rotateX(8deg);
}
body.rtl .dexp-btn-3d-box span:before {
  right: -1px;
  transform: rotateX(-90deg);
  transform-origin: 0 0 0;
  -webkit-transform: rotateX(-90deg);
  -ms-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  -webkit-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
}
body.rtl .dexp-btn-3d-box:hover span {
  transform: rotateX(5deg) translateY(2px);
  -webkit-transform: rotateX(5deg) translateY(2px);
  -ms-transform: rotateX(5deg) translateY(2px);
  -moz-transform: rotateX(5deg) translateY(2px);
  -o-transform: rotateX(5deg) translateY(2px);
}
body.rtl .dexp-btn-3d-box:active span {
  transform: rotateX(0deg);
}
body.rtl .dexp-btn-split .fa {
  border-right: 1px solid #444444;
}
body.rtl .dexp-btn-split:hover .fa {
  border-right-color: #ffffff;
}
body.rtl .dexp-btn-split.dexp-btn-icon-left {
  border-right: 0 none;
  border-left: 1px solid #444444;
}
body.rtl .dexp-btn-split-short.dexp-btn-icon-left span {
  float: left;
}
body.rtl .dexp-btn-split.dexp-btn-icon-left:hover .fa {
  border-left-color: #ffffff;
}
body.rtl .dexp-btn-split-short span:after {
  left: 0;
}
body.rtl .dexp-btn-split-short.dexp-btn-icon-left span:after {
  right: 0;
  left: auto;
}
body.rtl .dexp-reflect .dexp-btn-3d-box span:before,
body.rtl .dexp-reflect-bg .dexp-btn-3d-box span:before {
  transform: rotateX(-90deg);
  transform-origin: 0 0 0;
}
body.rtl .dexp-btn-inline-icon .fa {
  margin-left: 15px;
}
body.rtl .dexp-btn-size-4x span {
  padding: 0 1.2em;
}
body.rtl .dexp-btn-size-4x .fa {
  padding: 10px 12px 7px;
}
body.rtl .dexp-btn-small {
  height: 40px;
}
body.rtl .dexp-btn-small i,
body.rtl .dexp-btn-small span {
  padding: 0.6em 1.2em 0.95em 1.4em !important;
}
body.rtl .dexp-callout .dexp-callout-content {
  border-right: solid 1px #DDD;
  border-left: 0 none;
  padding-right: 15px;
}
body.rtl .field-type-image {
text-align: center;
}
body.rtl .player {
 text-align: center;
}