/*
* Developer : Hamza A. Qawouq
* hamze7qa@yahoo.com
* 02-12-2014
*/
/* line 8, ../sass/styles-rtl.scss */
body {
  font-size: 14px;
  color: #6d6e70;
  font-family: 'GE_Flow','Open Sans';
}
/* line 13, ../sass/styles-rtl.scss */
body .region-content .node {
  font-size: 16px !important;
  font-family: 'GE_Flow','Open Sans' !important;
}

/* line 20, ../sass/styles-rtl.scss */
ul.menu {
  text-align: inherit;
}

/*
*  Header Styling  : Logo, Search, Social icons
*/
/* line 32, ../sass/styles-rtl.scss */
.top .logo-wrapper {
  float: right;
}
/* line 37, ../sass/styles-rtl.scss */
.top #block-menu-menu-top-menu-social ul.menu li {
  margin: 0;
  padding: 0;
}
/* line 42, ../sass/styles-rtl.scss */
.top #block-locale-language {
  vertical-align: top;
  
  float: left;
}

.top #block-search-form {
    float: left;
}
/* line 45, ../sass/styles-rtl.scss */
.top #block-locale-language ul {
  padding: 0;
  margin: 0;
}


/* line 56, ../sass/styles-rtl.scss */
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) {
  border-radius: 3px 0 0 3px;
  border-right: medium none;
}

/*
*  Main Menu Styling
*/
/* line 65, ../sass/styles-rtl.scss */
#navbar {
  background: #000;
}
/* line 68, ../sass/styles-rtl.scss */
#navbar .block.block-superfish {
  /*
  * Sub Menus
  */
}
/* line 71, ../sass/styles-rtl.scss */
#navbar .block.block-superfish ul li.sf-depth-1 {
  background: none;
  border-left: 1px solid #101010;
  border-right: none;
}
#navbar .block-superfish ul li.sf-depth-1.last {
  border: none;
}
/* line 74, ../sass/styles-rtl.scss */
#navbar .block.block-superfish ul li.first {
  padding-left: 19.7px;
  /*        padding-right: 0; */
  background: none;
}
/* line 79, ../sass/styles-rtl.scss */
#navbar .block.block-superfish ul li.last {
  /*  padding-left: 0;*/
  padding-right: 19.7px;
}
/* line 83, ../sass/styles-rtl.scss */
#navbar .block.block-superfish ul li.sfHover {
  background-color: #888888;
}
/* line 87, ../sass/styles-rtl.scss */
#navbar .block.block-superfish li.active-trail > div > a {
  text-decoration: underline;
}
/* line 95, ../sass/styles-rtl.scss */
#navbar .block.block-superfish .sf-menu.sf-horizontal.sf-shadow ul li.sf-depth-4, #navbar .block.block-superfish .sf-menu.sf-vertical.sf-shadow ul li.sf-depth-4, #navbar .block.block-superfish .sf-menu.sf-navbar.sf-shadow ul ul li.sf-depth-4 {
  background: url("../images/prev-icon.png") no-repeat right center;
  padding: 10px 15px;
}

/* line 105, ../sass/styles-rtl.scss */
.home-middle-wrapper .view-main-image .views-field-title {
  text-align: right;
}

/*
* Bottom Colred Blocks
*/
/* line 119, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks .section-wrapper li, .bottom-blocks .region-bottom-blocks .section-wrapper .views-field-title {
  background: url("../images/prev-icon.png") no-repeat right;
  padding-right: 18px;
  padding-left: 0;
}
/* line 125, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks .section-wrapper .block-title {
  padding-right: 60px;
  padding-left: 15px;
}
/* line 130, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks .section-wrapper .mCSB_container:hover {
  margin-left: 30px;
  margin-right: 0;
}
/* line 138, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks #block-menu-menu-bottom-menu-quick-links-ara .block-title {
  background: url("../images/quick_links.png") no-repeat right 25px center #313f49;
}
/* line 143, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks #block-menu-menu-bottom-menu-e-gates-arabic .block-title {
  background: url("../images/e-gates.png") no-repeat right 25px center #232d33;
}
/* line 148, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks #block-menu-menu-bottom-menu-multimedia .block-title {
  background: url("../images/multimedia.png") no-repeat right 25px center #ea9611;
}
/* line 153, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks #block-views-news-block .block-title, .bottom-blocks .region-bottom-blocks #block-aggregator-feed-1 .block-title {
  background: url("../images/news.png") no-repeat right 25px center #e85d5d;
}
/* line 157, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks #block-views-news-block ul li, .bottom-blocks .region-bottom-blocks #block-aggregator-feed-1 ul li {
  padding-right: 18px;
}
/* line 164, ../sass/styles-rtl.scss */
.bottom-blocks .region-bottom-blocks #block-views-events-block .block-title {
  background: url("../images/events.png") no-repeat right 25px center #1b75bb;
}
/* line 171, ../sass/styles-rtl.scss */
.bottom-blocks .more-link {
  background: url("../images/prev-icon.png") no-repeat scroll right center transparent;
  padding-right: 18px;
  padding-left: 0;
}

/* line 178, ../sass/styles-rtl.scss */
.block-title.closed span {
  background: url("../images/expand.png") no-repeat left 7% center !important;
  padding: 12px;
  float: left;
}

/* line 183, ../sass/styles-rtl.scss */
.block-title.opened span {
  background: url("../images/close.png") no-repeat left 7% center !important;
  padding: 12px;
  float: left;
}

/*
* Footer Styling
*/
/* line 193, ../sass/styles-rtl.scss */
.footer_wrapper {
  /*
  * Bottom Menu
  */
}
/* line 199, ../sass/styles-rtl.scss */
.footer_wrapper #block-menu-menu-bottom-menu-arabic li {
  background: url("../images/menu-pipe.png") no-repeat left;
}

/*
* INNER PAGES STYLING
*/
/* line 214, ../sass/styles-rtl.scss */
.not-front .breadcrumb > li + li:before {
  background: url("../images/bred-separetor-rtl.jpg") no-repeat left;
}
/* line 218, ../sass/styles-rtl.scss */
.not-front #content-wrapper {
  float: left;
}
/* line 228, ../sass/styles-rtl.scss */
.not-front aside .region-sidebar-second ul li ul li {
  padding-left: 0;
  padding-right: 0;
}
/* line 234, ../sass/styles-rtl.scss */
.not-front aside .region-sidebar-second ul li.active {
  padding-left: 10px;
  padding-right: 0;
  background: url("../images/menu-active.jpg") no-repeat 0 2px;
}

/*
* Stuff Page Styling
*/
/* line 252, ../sass/styles-rtl.scss */
.node-type-stuff .field-collection-view .field-label, .node-type-collage-stuff-page .field-collection-view .field-label {
  width: auto;
}

/*
* College Contact Page
*/
/* line 264, ../sass/styles-rtl.scss */
.node-type-college-contact-us.body-label-page .content .field.field-name-field-telephone .field-label {
  background: url("../images/telephone.png") no-repeat right center;
  padding-right: 30px;
  padding-left: 0;
}
/* line 269, ../sass/styles-rtl.scss */
.node-type-college-contact-us.body-label-page .content .field.field-name-field-fax .field-label {
  background: url("../images/fax.png") no-repeat right center;
  padding-right: 30px;
  padding-left: 0;
}
/* line 276, ../sass/styles-rtl.scss */
.node-type-college-contact-us.body-label-page .content .field.field-name-field-contact-college {
  width: 370px;
}

/*
* Download Forms Page
*/
/* line 290, ../sass/styles-rtl.scss */
.not-front.node-type-download-forms .field.field-name-field-attachments {
  padding-right: 50px;
  padding-left: 0;
}

/*
* collapsible Styling
*/
/* line 303, ../sass/styles-rtl.scss */
.field-name-field-collapsible-text .field.field-name-field-main-title .field-item {
  background: url("../images/arrow-down.png") no-repeat right 10px center;
  padding: 0 35px;
}
/* line 308, ../sass/styles-rtl.scss */
.field-name-field-collapsible-text .field.field-name-field-main-title.active-title .field-item {
  background: url("../images/arrow-left.png") no-repeat right 10px center;
}
/* line 312, ../sass/styles-rtl.scss */
.field-name-field-collapsible-text .mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  margin-right: 30px;
  margin-left: 0;
}
/* line 316, ../sass/styles-rtl.scss */
.field-name-field-collapsible-text .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .field-name-field-collapsible-text .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  right: 0;
  left: auto;
}

/*
* Photo Gallery
*/
 

/*
*
* page-announcements
*
*/
/* line 360, ../sass/styles-rtl.scss */
.page-announcements .views-row .views-field-view-node,.page-important-announcements .views-row .views-field-view-node, .page-news .views-row .views-field-view-node, .page-wise-news .views-row .views-field-view-node, .page-events .views-row .views-field-view-node {
  text-align: left !important;
}

/* line 367, ../sass/styles-rtl.scss */
.node-type-announcement .field.field-name-field-attached-image.field-type-image.field-label-hidden{
  display: inline-block;
  float: right;
  margin: 8px 0 0 15px;
}

/*
*
* Page News
*
*/
/* line 384, ../sass/styles-rtl.scss */
.page-news .view-content *, .page-wise-news .view-content * {
  text-align: right;
}
/* line 388, ../sass/styles-rtl.scss */
.page-news .views-row img, .page-wise-news .views-row img {
  margin: 8px 0px 10px 20px;
}
/* line 393, ../sass/styles-rtl.scss */
.page-news .news-image, .page-wise-news .news-image {
  float: right;
}
/* line 398, ../sass/styles-rtl.scss */
.page-news .attachment .news-image, .page-wise-news .attachment .news-image {
  margin: 8px 0px 10px 20px;
}
/* line 401, ../sass/styles-rtl.scss */
.page-news .attachment .views-field.views-field-view-node, .page-wise-news .attachment .views-field.views-field-view-node {
  text-align: left;
}

/*
* News Inner Page
*/
/* line 412, ../sass/styles-rtl.scss */
.node-type-news .news-image img {
  float: right;
  margin: 8px 0 10px 20px;
}

/*
* Events listing page
*/
/* line 423, ../sass/styles-rtl.scss */
.page-events .views-field-field-attached-image {
  float: right;
  margin: 8px 0 10px 20px;
}
/* line 427, ../sass/styles-rtl.scss */
.page-events .views-field.views-field-view-node {
  padding: 0 15px;
  text-align: left;
}
/* line 432, ../sass/styles-rtl.scss */
.page-events .attachment .views-field.views-field-view-node {
  padding: 0 15px;
  text-align: left;
}

/* line 439, ../sass/styles-rtl.scss */
.node-type-event .field.field-name-field-attached-image {
  float: right;
  margin: 8px 0 10px 20px;
}

/*
*
* Responsive Menu
*
*/
/* line 455, ../sass/styles-rtl.scss */
.mean-container .mean-nav ul li a.mean-expand {
  left: 0;
  right: inherit;
}
/* line 459, ../sass/styles-rtl.scss */
.mean-container .mean-nav ul li span, .mean-container .mean-nav ul li a {
  float: right;
  text-align: right;
}

 

/*
* Firefox Styles
*/
/* line 485, ../sass/styles-rtl.scss */
.not-front.ff .breadcrumb > li + li:before {
  content: "";
  background: url("../images/bred-separetor-rtl.jpg") no-repeat left 10px center;
}

/* line 491, ../sass/styles-rtl.scss */
.safari .bottom-blocks .block-title {
  background-position: 91% center !important;
}

/* line 496, ../sass/styles-rtl.scss */
#block-menu-menu-top-menu-social {
  text-align: left;
  width: auto;
  float: left;
}


#block-views-announcements-block-1 {
/*  margin-right: 258px;
  margin-left: 0;*/
left: inherit;
right: 5.7%;
}


.view-poll .radio {
  background: url("../images/radio-button-icon.jpg") no-repeat;
  display: inline-block;
  height: 36px;
  padding: 0;
  position: relative;
  width: 40px;
}

.view-poll .form-type-radio.radio label {
  display: block;
  left: -9px;
  right: inherit;
  padding-right: 50px;
  padding-left: inherit;
  position: relative;
  width: 340%;
}

.view-poll .form-type-radio.form-item.radio {
  margin-left: 90px;
  margin-right: inherit;
}

.not-front .form-type-radio.form-item.radio {
    display: block;
}

.not-front .form-type-radio.radio label {
  display: block;
  margin-top: -41px;
  padding-left: 50px;
  position: relative;
  right: 29px;
  width: 390%;
}

/*******************************/
.top #block-search-form {
  border-right: 1px solid #ddd;
  border-left: none;
}

.home-middle-wrapper .flexslider .flex-direction-nav {
  text-align: right !important;
}

.front .flexslider .flex-direction-nav .flex-next {
  background: rgba(0, 0, 0, 0) url("../images/prev-slider.jpg") no-repeat scroll center center;
}

.front .flexslider .flex-direction-nav .flex-prev {
  background: rgba(0, 0, 0, 0) url("../images/next-slider.jpg") no-repeat scroll center center;
}

#block-views-announcements-block-1 .view .views-field.views-field-view-node,#block-views-announcements-block-1 .more-link {
    left: 0;
    right: inherit;
}


.views-field.views-field-nothing {
  text-align: left;
}
 