.views-slideshow-controls-text-pause {
	display:none;
	}
/* drupal reset
------------------*/
#admin-menu {
    box-shadow: 0 !important;
    -webkit-box-shadow : none !important;
    -moz-box-shadow : none !important;
}
.rtl #admin-menu .dropdown li ul {
    right: auto;
  left: -999em;
}
.rtl #admin-menu .dropdown li li.expandable ul {
    margin: -22px 160px 0 0;
}
html body.admin-menu {
    margin-top: 35px !important;
    
}

/*-------------------*/

/* header search result
------------------------*/
#block-inline-ajax-search-inline-ajax-search {
	position: relative;
	}
#inline_ajax_search_results {
	background-color: #FFF;
	position: absolute;
	width: 281px;
	right: 0;
	border: 1px solid #CCC;
	border-top: 0;
	padding: 7px;
	z-index: 999;
	box-shadow: 0 0 4px #CCC;
}
#inline_ajax_search_results:empty {
	display:none !important;
	}
/* translation
---------------------*/
.rtl #inline_ajax_search_results {
	text-align:right	
	}
.ltr  #inline_ajax_search_results {
	text-align:left;	
	}

/*-------------------*/
#inline_ajax_search_results .searchresult {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ddd;
}
#inline_ajax_search_results .searchresult:last-child {
	border: 0;
}
#inline_ajax_search_results .searchresult h3 {
	font-size: 15px;
	font-family: arial , 'arabic';
	font-weight: bold;
}
#inline_ajax_search_results .searchresult h3 a {
	display: block;
	color: #666;
	padding: 5px;
}
#inline_ajax_search_results .searchresult h3 a:hover {
	background-color: #eee;
	color: #3c7974;
}
.searchthrobber {
	float:none;
	}

/* pager
---------------*/
ul.pager {
	clear:both;
	text-align:center
	}

ul.pager li {
display:inline;
	}
ul.pager li.pager-current ,
ul.pager li a {
	padding: 6px 9px;
	border: 1px solid #CCC;
border-radius: 4px;
	}
ul.pager li:hover a ,
ul.pager li.pager-current {
	color: #FFF;
	border: 1px solid #66564A;
	background: rgb(155,131,113); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliODM3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MTQzM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(155,131,113,1) 0%, rgba(81,67,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(155,131,113,1)), color-stop(100%,rgba(81,67,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(155,131,113,1) 0%,rgba(81,67,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(155,131,113,1) 0%,rgba(81,67,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(155,131,113,1) 0%,rgba(81,67,59,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(155,131,113,1) 0%,rgba(81,67,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b8371', endColorstr='#51433b',GradientType=0 ); /* IE6-8 */

	}
ul.pager li a{
	
	display:inline-block;
	background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
	}


/* Ajax login 
-------------------------*/
#myModal {
	z-index:9999 !important;
	}
.ctools-modal-content {
    border-radius: 11px;
    overflow: hidden;
}

.modal-header {
    color: #40322a;
    height: 38px;
    line-height: 44px;
    padding: 0 17px;
    font-family: arabic2;
    font-size: 19px;
    border-bottom: 4px solid #CCC;

      background: #edca6c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkY2E2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGEzM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #edca6c 0%, #d4a33a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edca6c), color-stop(100%,#d4a33a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #edca6c 0%,#d4a33a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #edca6c 0%,#d4a33a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #edca6c 0%,#d4a33a 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #edca6c 0%,#d4a33a 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edca6c', endColorstr='#d4a33a',GradientType=0 ); /* IE6-8 */
}
.modal-content {
   /* border-radius: 0;*/
width: auto !important;
line-height: 29px;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #d3d3d3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d3d3d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-8 */

    
}
.modal-header a.close {
    margin-top: 3px;
    margin: 4px 6px;
}
.rtl .modal-header a.close {
    float: left;
}
.ltr .modal-header a.close {
    float: right;
}
.modal-content .form-actions {
    overflow: hidden;
    text-align: left;
}
div.ctools-modal-content .form-item label {
	width: 126px;
display: inline-block;
	}
/*-------------------------*/


/* contact-form 
--------------------------*/
form label {
	display:inline-block;
	width: 171px;
	}
form .form-item {
	margin-bottom: 8px;
	}
.rtl form  .form-actions {
	text-align:left;
	}

.ltr form  .form-actions {
	text-align:right;
	}
/* -------------------*/

/* .poll
-----------------*/
.poll .vote-form .choices {
	margin:0;
	}
.poll .vote-form .choices .title {
	margin-bottom: 10px;
	font-weight: bold;
	font-family: arial;
	color: #3c7974;
	font-size: 19px;
	}
.poll_element .text {
	margin-bottom:3px;
	width: 82px;
	}
.poll_element .align_l {
	margin-top: -15px;
	}

.poll_element .poll_choice {
	margin-bottom:5px;
	}
/* admin_tabs 
------------------*/
.rtl .admin_tabs {
	float:left;
	position:relative;
}
.ltr .admin_tabs {
	float:right;
	position:relative;
}
.admin_tabs  h2.element-invisible{
	position: static !important;
	height: auto;

	overflow: invisible;
	height:25px;
	width:50px;
	border: 1px solid #EBEBEB;
	text-indent:999pc;
	line-height:999pc;
	padding: 0 12px;
	background-color: #EEE;
	
}
.rtl .admin_tabs  h2.element-invisible{
	background:url(../images/icons/edit.png) no-repeat center center transparent;
	}
.ltr .admin_tabs  h2.element-invisible{
	background:url(../images/icons/edit_en.png) no-repeat center center transparent;
	}
.admin_tabs  h2.element-invisible:hover {
	cursor:pointer;
	
}
.admin_tabs ul {
	display:none;
	position:absolute;
	width: 111px;
	z-index: 999;
	background-color: #FFF;
	border:1px solid #ddd;
	box-shadow: 0 0 5px #ccc;
	padding:5px;
	
	background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */

}
.rtl .admin_tabs ul{
	left:0;
	}
.ltr .admin_tabs ul{
	right:0;
	}
.admin_tabs ul li {
	list-style:inside square;
	margin-right:5px;
	
	padding:3px 0;
	border-bottom:1px solid #ccc;
}
.admin_tabs ul li:last-child {
	border:none;
	
}
.admin_tabs ul li a{
	display:block;
	font-family:arial;
	font-weight:bold;
	font-size:15px;
	margin-bottom:5px;
	

	
}

/* vote star 
--------------------*/
div.fivestar-widget .star, div.fivestar-widget .star a {
	background:url(../images/icons/star.png) no-repeat 0 0 ;
	}

.ajax-progress .message {
	position:absolute;
	font-size: 10px;
	}
.ajax-progress .throbber {
margin-right: 67px;
}
/* follow icons 
----------------------------*/
a.follow-link-facebook {
  background-image: url(../images/icons/social/25/facebook.png);
}

a.follow-link-googleplus {
  background-image: url(../images/icons/social/25/googleplus.png);
}

a.follow-link-myspace {
  background-image: url(../images/icons/social/25/myspace.png);
}

a.follow-link-virb {
  background-image: url(../images/icons/social/25/virb.png);
}

a.follow-link-bliptv {
  background-image: url(../images/icons/social/25/bliptv.png);
}

a.follow-link-lastfm {
  background-image: url(../images/icons/social/25/lastfm.png);
}

a.follow-link-youtube {
  background-image: url(../images/icons/social/25/youtube.png);
}

a.follow-link-twitter {
  background-image: url(../images/icons/social/25/twitter.png);
}

a.follow-link-picasa {
  background-image: url(../images/icons/social/25/picasa.png);
}

a.follow-link-flickr {
  background-image: url(../images/icons/social/25/flickr.png);
}

a.follow-link-vimeo {
  background-image: url(../images/icons/social/25/vimeo.png);
}

a.follow-link-linkedin {
  background-image: url(../images/icons/social/25/linkedin.png);
}

a.follow-link-delicious {
  background-image: url(../images/icons/social/25/delicious.png);
}

a.follow-link-tumblr {
  background-image: url(../images/icons/social/25/tumblr.png);
}

a.follow-link-this-site {
  background-image: url(../images/icons/social/25/rss.png);
}

a.follow-link-viadeo {
  background-image: url(../images/icons/social/25/viadeo.png);
}

a.follow-link-xing {
  background-image: url(../images/icons/social/25/xing.png);
}

a.follow-link-spiceworks {
  background-image: url(../images/icons/social/25/spiceworks.png);
}

a.follow-link-newsletter {
  background-image: url(../images/icons/social/25/newsletter.png);
}


/* sharethis-buttons 
------------------------*/
.sharethis-buttons * {
	box-sizing: content-box;
	}

/* view-social-media
-------------------------*/
.view-social-media .views-field {
	display:inline-block;
	height: 24px;
	width: 26px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/icons/social.png) no-repeat center top transparent;
	}
.view-social-media .views-field a {
	display:block;
	}

/* block-locale
---------------------*/
.header .block-locale .active {
	display:none;
	}


/* block-ajax-register 
-----------------------*/
.header .block-ajax-register .last{
	display:none;
	}



















/* .galleria-container
----------------------*/
.galleria-container {
	direction:ltr;
	background: #ECECEC;
	}
	
	
	
@media (max-width: 767px) {

.galleria-responsive  {
    margin:0 !important;
    padding:0 !important;

    width: 100% !important;
}
.galleria-responsive  .galleria-container ,
.galleria-responsive .galleria-stage ,
.galleria-responsive  .galleria-stage .galleria-image {
width:100% !important;

height: auto !important;
min-height: 296px !important;
}
.galleria-responsive   .galleria-images {
width:100% !important;
    z-index: 995 !important;
}
.galleria-responsive  .galleria-thumbnails-container {
  z-index: 997 !important;
}


.galleria-responsive .galleria-stage img {
width: 100% !important;
height:auto !important;
float: none !important;
left:0 !important;
top:0 !important;
}

.galleria-responsive .galleria-info {
    z-index: 996 !important;
}

}


/*  content_bottom tools 
----------------------------*/
.content_bottom .views-field-field-vote ,
.content_bottom .views-field-ops ,
.content_bottom .block {
    
    display: inline-block;
    vertical-align: top;
}
.content_bottom .flag-report {
    margin-top: 5px;
}

.content_bottom .flag-report a {
    color: #DF0101;
    font-family: droid;
}

.content_bottom .flag-report a:before {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0 5px;
    content: "\f071";
    display: block;
    font-size: 17px;
    margin-bottom: 4px;
}

.content_bottom {
    
    margin-top: 19px;
    padding: 9px;
    
    margin-bottom: 35px;
}
.content_bottom .block-print-ui a {
    
    display: block;
    background-color: #ddd;
    
    
    height: 34px;
    
    width: 31px;
    background: url(../images/icons/printer.png) no-repeat center center transparent;


}
.content_bottom .block-print-ui a img {
    display: none;
}

.content_bottom .views-field-field-vote {
    width: 103px;
    font-family: droid;
    font-size: 11px;
    border-left: 1px solid #ddd;
    margin-left: 8px;
}
.content_bottom .views-field-field-vote .views-label {
    margin-top: 8px;
    display: block;

    position: relative;
    top: 12px;
}.content_bottom .views-field-field-vote .field-content {
    position: relative;
    top: -23px;
	
}
.content_bottom .views-field-ops {
    font-family: droid;
    font-size: 11px;
    border-left: 1px solid #DDD;
    margin-left: 8px;
    padding-left: 7px;
    text-align: center;
}

.content_bottom .block-sharethis {
}

.content_bottom .block-print-ui {
}

.rtl .content_bottom .block-google-qr-code {
    margin: -10px;
    position: relative;
    overflow: hidden;
    float: left;
    height: 86px;
    width: 90px;
}
.ltr .content_bottom .block-google-qr-code {
    margin: -10px;
    position: relative;
    overflow: hidden;
    float: right;
    height: 86px;
    width: 90px;
}