
@CHARSET "ISO-8859-1";
/*body.page-galleries div.view-content > div{
  float: right !important;
  
}*/
body.node-type-galleries div.region-content-wrap{
  width: 981px !important;
}
body.node-type-galleries div.gallery_rows div.tau-overlay-desc-container {
  width: 242px;
}
.gallery_rows{
 
}
.panels_socials {
  overflow: hidden;
}
.gallery_header_count{
  margin-top: 10px;
  margin-bottom: 30px;
}
.galleries_rows_fix{  
  height: 200px;
}
body.dir_rtl .galleries_rows_fix {margin-left: 22px;}
body.dir_ltr .galleries_rows_fix {margin-right: 25px;}
body.node-type-galleries.dir_ltr .galleries_rows_fix {margin-right: 22px;}


.gallery_small_img_on_img {
  margin-top: 3px;
  position: absolute;
}

body.dir_rtl .gallery_small_img_on_img {
  margin-right: 216px;
}
body.dir_ltr .gallery_small_img_on_img {
  margin-left: 216px;
}

body.page-galleries .tau-overlay-desc-container{
  width: 162px;
}
.image_gallery_slider_main{
  height: 104px;
  background-color: #CDCDCD;
  position: relative;
}

.view-image-gallery .text-title .tau-arrow-link { padding: 0; text-indent: 10px; }

.view-image-gallery .text-content.text-content-desc {
	margin-bottom: 10px;
}

.dir_rtl.node-type-image-gallery .tau-box-inner-content, .dir_rtl.is-gallery-node .tau-box-inner-content, .dir_rtl.node-type-image-gallery-supporters .tau-box-inner-content, .dir_rtl.is-gallery-node-supporters .tau-box-inner-content {
  margin-top: 3px; 
}

.dir_ltr.node-type-image-gallery .tau-box-inner-content, .dir_ltr.is-gallery-node .tau-box-inner-content, .dir_ltr.node-type-image-gallery-supporters .tau-box-inner-content, .dir_ltr.is-gallery-node-supporters .tau-box-inner-content {
  float: left;
  direction: ltr;
  /*margin-left: 12px;*/
}

.dir_rtl.node-type-image-gallery-supporters .tau-box-inner-content, .dir_rtl.is-gallery-node-supporters .tau-box-inner-content {
  float: right;
  margin-right: 12px;  
}

body.node-type-image-gallery .view-display-id-block .views-row, body.is-gallery-node .view-display-id-block .views-row{
  width: 217px;
  margin-bottom: 10px;
}

body.node-type-image-gallery-supporters .view-display-id-block .views-row, body.is-gallery-node-supporters .view-display-id-block .views-row{
  width: 217px;
  margin-bottom: 10px;
}

body.dir_rtl.node-type-image-gallery a.link_bundle, body.dir_rtl.is-gallery-node a.link_bundle {
  float: left;
}

/* Issue no.200 */
/*body.dir_ltr.node-type-image-gallery a.link_bundle, body.dir_ltr.is-gallery-node a.link_bundle {
  float: right;
}*/

body.dir_rtl.node-type-image-gallery .tau-box-image, body.dir_rtl.is-gallery-node .tau-box-image{
  float: right;
}

body.dir_ltr.node-type-image-gallery .tau-box-image, body.dir_ltr.is-gallery-node .tau-box-image{
  float: left;
}

body.dir_rtl.node-type-image-gallery-supporters a.link_bundle, body.dir_rtl.is-gallery-node-supporters a.link_bundle {
  float: left;
}
body.dir_ltr.node-type-image-gallery-supporters a.link_bundle, body.dir_ltr.is-gallery-node-supporters a.link_bundle {
  float: right;
}

body.dir_rtl.node-type-image-gallery-supporters .tau-box-image, body.dir_rtl.is-gallery-node-supporters .tau-box-image{
  float: right;
}

body.dir_ltr.node-type-image-gallery-supporters .tau-box-image, body.dir_ltr.is-gallery-node-supporters .tau-box-image{
  float: left;
}


body.node-type-image-gallery div#main-wrapper, body.is-gallery-node div#main-wrapper{
  margin-bottom: 100px;
}

body.node-type-image-gallery-supporters div#main-wrapper, body.is-gallery-node-supporters div#main-wrapper{
  margin-bottom: 100px;
}

body.node-type-image-gallery h1, body.is-gallery-node h1{
  width: 570px;
}
body.node-type-image-gallery div.tau-main-page-image, body.node-type-image-gallery div.tau-main-page-image img, body.is-gallery-node div.tau-main-page-image, body.is-gallery-node div.tau-main-page-image img{
  width: auto;
}
body.node-type-image-gallery .pane-gallery-plugin, body.is-gallery-node .pane-gallery-plugin{
  margin: 10px 0;
}
body.node-type-image-gallery .pane-image-info{
  margin-bottom: 7px;
}

body.node-type-image-gallery-supporters h1, body.is-gallery-node-supporters h1{
  width: 570px;
}
body.node-type-image-gallery-supporters div.tau-main-page-image, body.node-type-image-gallery-supporters div.tau-main-page-image img, body.is-gallery-node div.tau-main-page-image, body.is-gallery-node div.tau-main-page-image img{
  width: 100%;
}
body.node-type-image-gallery-supporters .pane-gallery-plugin, body.is-gallery-node-supporters .pane-gallery-plugin{
  margin-bottom: 10px;
}
body.node-type-image-gallery-supporters .pane-image-info{
  margin-bottom: 7px;
}


body.node-type-image-gallery div.tau-main-page-image .tau-overlay-desc-container, body.is-gallery-node div.tau-main-page-image .tau-overlay-desc-container{
  width: 556px;
}
body.node-type-image-gallery div.tau-overlay-desc-background, body.is-gallery-node div.tau-overlay-desc-background{
  bottom: 1px;
}
body.node-type-image-gallery div.tau-overlay-image-desc, body.is-gallery-node div.tau-overlay-image-desc{
 /* width: 507px;*/
}
body.node-type-image-gallery div.panel-2col .panel-col-last, body.is-gallery-node div.panel-2col .panel-col-last{
  width: 70%;
}
body.node-type-image-gallery .more_galleries, body.is-gallery-node .more_galleries{
  margin-bottom: 17px;
}
body.node-type-image-gallery div.panel-2col .panel-col-first, body.is-gallery-node div.panel-2col .panel-col-first {    
    margin-top: -31px;
    width: 27%;
}

body.node-type-image-gallery-supporters div.tau-main-page-image .tau-overlay-desc-container, body.is-gallery-node-supporters div.tau-main-page-image .tau-overlay-desc-container{
  width: 571px;
}
body.node-type-image-gallery-supporters div.tau-overlay-desc-background, body.is-gallery-node-supporters div.tau-overlay-desc-background{
  bottom: -3px;
}
body.node-type-image-gallery-supporters div.tau-overlay-image-desc, body.is-gallery-node-supporters div.tau-overlay-image-desc{
 /* width: 507px;*/
}
body.node-type-image-gallery-supporters div.panel-2col .panel-col-last, body.is-gallery-node-supporters div.panel-2col .panel-col-last{
  width: 70%;
}
body.node-type-image-gallery-supporters .more_galleries, body.is-gallery-node-supporters .more_galleries{
  margin-bottom: 17px;
}
body.node-type-image-gallery-supporters div.panel-2col .panel-col-first, body.is-gallery-node-supporters div.panel-2col .panel-col-first {    
    margin-top: -31px;
    width: 27%;
}


body.dir_rtl.node-type-image-gallery div.panel-2col .panel-col-first, body.dir_rtl.is-gallery-node div.panel-2col .panel-col-first {
  margin-right: 20px;
}
body.dir_ltr.node-type-image-gallery div.panel-2col .panel-col-first, body.dir_ltr.is-gallery-node div.panel-2col .panel-col-first {
  margin-left: 20px;
  margin-right: -10px;
}
  
body.dir_rtl.node-type-image-gallery-supporters div.panel-2col .panel-col-first, body.dir_rtl.is-gallery-node-supporters div.panel-2col .panel-col-first {
  margin-right: 20px;
}
body.dir_ltr.node-type-image-gallery-supporters div.panel-2col .panel-col-first, body.dir_ltr.is-gallery-node-supporters div.panel-2col .panel-col-first {
  margin-left: 20px;
}


body.node-type-image-gallery .region.region-content, body.is-gallery-node .region.region-content{
  overflow: visible;
}
.is-gallery-node .youtube_image, .is-gallery-node-supporters .youtube_image {
  height: 326px;
}

.is-gallery-node .youtube_small_img, .is-gallery-node-supporters .youtube_small_img {
  width: 116px;
  height: 66px;
}

body.node-type-image-gallery-supporters .region.region-content, body.is-gallery-node-supporters .region.region-content{
  overflow: visible;
}
body.is-gallery-node-supporters .youtube_image{
  height: 326px;
}

body.is-gallery-node-supporters .gallery_main_pic_wrapper{
  cursor: pointer;
}

body.is-gallery-node .gallery_main_pic_wrapper{
  cursor: pointer;
  position: relative;
}
body.is-gallery-node .gallery_main_pic_wrapper iframe { position: relative; z-index: 101; }
.node-type-image-gallery .youtube_small_pic_left img, .is-gallery-node .youtube_small_pic_left img, .node-type-image-gallery-supporters .youtube_small_pic_left img, .is-gallery-node-supporters .youtube_small_pic_left img {
  width: 214px;
  height: 90px;
}
.is-gallery-node div.views-row, .node-type-image-gallery div.views-row, .is-gallery-node-supporters div.views-row, .node-type-image-gallery-supporters div.views-row {
  min-height: 150px;
}
body.is-gallery-node .gallery_main_pic_wrapper .light_blue { font-weight: bold; }

.galleries_youtube_fix_img{
  width: 260px;
  height: 150px;
}
.youtube_small_play{
  background: url('/sites/all/themes/tau/images/gallery/TAU_VidGallery_Thumbs_Icon_Play.png') no-repeat;
  width: 23px;
  height: 23px;
  cursor: pointer;
}

.gallery_main_youtube_play {
	background: url('/sites/all/themes/tau/images/gallery/play.png') no-repeat;
  width: 134px;
  height: 134px;
}
.gallery_main_youtube_play_pos {
  position: absolute;
  z-index: 3;
  top: 110px;
  right: 228px;
}
body.dir_ltr .gallery_main_youtube_play_pos { 
	right: 204px;
}
.youtube_small_play_fix{
  position: absolute;
  top: 39px;  
}

body.dir_rtl .youtube_small_play_fix{
  right: 53px;
}
body.dir_ltr .youtube_small_play_fix{
  left: 63px;
}

.image_gallery_slider_small_image{
  width: 129px;
  position: absolute;
  overflow: hidden;
  margin-left: 3px;
}
.image_gallery_slider_small_image_fix{
  padding-top: 17px;
}
.image_gallery_slider_small_image_fix img {
  cursor: pointer;  
}

body.dir_rtl .image_gallery_slider_small_image_fix img {
  margin-right: 2px;
  padding: 4px;
  border-radius: 5px;
}

.image_gallery_slider_small_image.active img { background: #EBE9EA; }

body.dir_ltr .image_gallery_slider_small_image_fix img {
  margin-left: 4px;
  padding: 4px;
  border-radius: 5px;
}

.image_gallery_arrow {    
    position: relative;
    top: 51px;
    width: 27px !important;
    cursor: pointer;
}

.image_gallery_arrow.f_left { float: left; }
.image_gallery_arrow.f_right { float: right; }

.image_gallery_arrow {
  left: 10px;
}
/*body.dir_ltr .image_gallery_arrow {
  right: 10px;
}*/

.image_gallery_more_info{
  overflow: hidden;
  min-height: 37px;
}
.image_gallery_more_info_right_img{
  width: 334px;
  overflow: hidden;
}
.image_gallery_more_info_left_img{
  overflow: hidden;
}
.image_gallery_more_info_right_date{
  margin-bottom: 4px;
}
.image_gallery_more_info_left_img{
  margin-top: 5px;  
}

body.dir_rtl .image_gallery_more_info_left_img {
  margin-left: 5px;
}
body.dir_ltr .image_gallery_more_info_left_img {
  margin-right: 5px;
}

.image_gallery_slider_main_photos {
    height: 104px;    
    overflow: hidden;
    position: relative;
    width: 516px;
}

.image_gallery_slider_main_photos { margin: 0 auto; }

.image_gallery_arrow_left{   
  width: 8px;
  height: 15px;
}

.image_gallery_arrow_left {
  background: url('/sites/all/themes/tau/images/gallery/TAU_VidGallery_Icon_Arrow_Reg_L.png') no-repeat;
}
/*body.dir_ltr .image_gallery_arrow_left {
  background: url('/sites/all/themes/tau/images/gallery/TAU_VidGallery_Icon_Arrow_Reg_R.png') no-repeat;
}*/

.image_gallery_arrow_left:hover{
  background: url('/sites/all/themes/tau/images/gallery/TAU_VidGallery_Icon_Arrow_Dis_L.png') no-repeat;
}
.image_gallery_arrow_right {
    background: url("/sites/all/themes/tau/images/gallery/TAU_VidGallery_Icon_Arrow_Reg_R.png") no-repeat scroll 0 0 transparent;
    height: 15px;
    width: 8px;
}

.image_gallery_arrow_right {
  background: url('/sites/all/themes/tau/images/gallery/TAU_VidGallery_Icon_Arrow_Reg_R.png') no-repeat;
}
/*body.dir_ltr .image_gallery_arrow_right {
  background: url('/sites/all/themes/tau/images/gallery/TAU_VidGallery_Icon_Arrow_Reg_L.png') no-repeat;
}*/


.image_gallery_arrow_right:hover{
  background: url('/sites/all/themes/tau/images/gallery/TAU_VidGallery_Icon_Arrow_Dis_R.png') no-repeat;
}
.image_gallery_arrow_right_fix{
    position: absolute;    
}

.image_gallery_arrow_right_fix{
  right: 17px;
}
/*body.dir_ltr .image_gallery_arrow_right_fix{
  left: 17px;
}*/

.image_gallery_arrow_left_fix {
    position: absolute;
    top: -105px;
}

.image_gallery_arrow_left_fix {
  right: 21px;
}
/*body.dir_ltr .image_gallery_arrow_left_fix {
  left: 21px;
}*/

.image_gallery_move_right_arrow{
   margin-left: 5px;
}
.image_gallery_move_left_arrow{
  margin-right: 5px;
}

.gallery_main_pic_arrow_right{
  background: url("/sites/all/themes/tau/images/gallery/TAU_VidGallery_MainVid_Icon_Play_R.png") no-repeat right center transparent;
  width: 56px;
}

.gallery_main_pic_arrow_right_fix { position: absolute; right: 0; top: 40px; bottom: 40px; z-index: 100; }

.gallery_main_pic_arrow_left{
  background: url("/sites/all/themes/tau/images/gallery/TAU_VidGallery_MainVid_Icon_Play.png") no-repeat right center transparent;
  width: 56px;
}

.gallery_main_pic_arrow_left:focus,
.gallery_main_pic_arrow_right:focus {
    outline: 1px solid;
}

.gallery_main_pic_arrow_left_fix { position: absolute; left: 0; top: 40px; bottom: 40px; z-index: 100; }

/*.gallery_main_pic_arrow_left_fix {    
    position: absolute;
    top: 116px;
    z-index: 1;
    left: -15px;
}*/

/*div.galleries_social {
  overflow: hidden;
  width: 589px;
}
div.galleries_social div.social-toolbar {
  width: 589px;
  overflow: hidden;
  position: absolute;
}*/

body.dir_ltr .panel-2col .panel-col-first {
  float: right;
}
body.dir_ltr.tau-mobile .panel-2col .panel-col-first{
  float: none;
}

.tau-gallery-img-container { width: 574px; max-width: 100%; position: relative; overflow: hidden; margin: 0 auto; }

.gallery_main_pic_wrapper .ajax-loader { height: 329px; }

.is-gallery-node-supporters .pane_social_toolbar, .node-type-image-gallery-supporters .pane_social_toolbar,
  .is-gallery-node .pane_social_toolbar, .node-type-image-gallery .pane_social_toolbar {
  width: inherit;
}

.gallery-desc-wrapper { padding: 20px 0; }
.gallery-desc-wrapper .desc-title { font-weight: bold; }

/* Galleries by Scope */
.galleries_scope {
  margin: 0 0 30px 0;
}
.galleries_scope .scope_term {
  display: inline-block;
  border-left: 1px solid
}
.galleries_scope .scope_term a {
  padding: 0 10px;
  text-decoration: underline;
}

.galleries_scope .scope_term:last-child {
  border: none;
}
.gallery_header_count a {
  text-decoration: underline;
}

.galleries_scope .scope_term:first-of-type a {
  padding-right: 0;
}


/**Galleries-main**/
body.tau-mobile .view-galleries .views-row, body.tau-mobile-v2 .view-galleries .views-row {
    overflow: hidden;
    display :block;
    margin-bottom: 25px;
    text-align: center;
}
body.tau-mobile .view-galleries .views-row .gallery_rows, body.tau-mobile-v2 .view-galleries .views-row .gallery_rows  {
    width:260px;
    margin: 0 auto !important;
    float: none;
}
body.tau-mobile .view-galleries .views-row .galleries_rows_fix, body.tau-mobile-v2 .view-galleries .views-row .galleries_rows_fix  {
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
}
body.tau-mobile .view-galleries .views-row .galleries_youtube_fix_img
,body.tau-mobile .view-galleries .views-row a.no-hover img,
body.tau-mobile-v2 .view-galleries .views-row .galleries_youtube_fix_img
,body.tau-mobile-v2 .view-galleries .views-row a.no-hover img{
    width: 100%;
    height: auto;
}
body.tau-mobile .view-galleries .views-row div.tau-overlay-desc-container {
    text-align: right;
}
body.tau-mobile .view-galleries .views-row .gallery_small_img_on_img, body.tau-mobile-v2 .view-galleries .views-row .gallery_small_img_on_img {
    left: 0px;
    margin-right: 0px;
}

@media (min-width: 470px) {
    body.tau-mobile .view-galleries .views-row, body.tau-mobile-v2 .view-galleries .views-row  {
       width: 50%;
       float:right;
       padding: 0px;
       border:0px blue solid;
    }
    body.tau-mobile .view-galleries .views-row .gallery_rows, body.tau-mobile-v2 .view-galleries .views-row .gallery_rows  {
        width: 98%;
    }
    body.tau-mobile .view-galleries .views-row div.tau-overlay-desc-container, body.tau-mobile-v2 .view-galleries .views-row div.tau-overlay-desc-container {
        width: auto;
    }
}
@media (min-width: 600px) {
    body.tau-mobile .view-galleries .views-row, body.tau-mobile-v2 .view-galleries .views-row  {
        width: 31%;
        float:right;
        padding: 0px 1%;
    }
    body.tau-mobile .view-galleries .views-row div.tau-overlay-desc-container, body.tau-mobile-v2 .view-galleries .views-row div.tau-overlay-desc-container {
        padding: 6px 7px 10px;
        width: auto;
    }
    body.tau-mobile .view-galleries .views-row .gallery_rows, body.tau-mobile-v2 .view-galleries .views-row .gallery_rows  {
        width: 98%;
        max-width: 260px;
    }
}
/**Galleries-main pager**/
body.tau-mobile.node-type-galleries .view-galleries ul.pager, body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  {
    border-width: 0px ;
    background: none;
    margin-bottom:5px;
    text-align: center;
}

body.tau-mobile.node-type-galleries .view-galleries ul.pager  a, body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  a{
    width: auto !important;
    padding: 5px;
}
body.tau-mobile.node-type-galleries .view-galleries ul.pager  li, body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  li {
    margin: 0 5px;
    float:none;
    border-width: 0px;

}
body.tau-mobile.node-type-galleries .view-galleries ul.pager  li a, body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  li a{
    background: #cac9c9;
    color: #484848;
    padding: 7px !important;
    border-radius: 0px;
    -webkit-border-radius: 0px;
}
body.tau-mobile.node-type-galleries .view-galleries ul.pager .pager-current, body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager .pager-current {
    padding: 7px !important;
    border-radius: 0px;
    -webkit-border-radius: 0px;
}
body.tau-mobile.node-type-galleries .view-galleries ul.pager  .pager-next ,
body.tau-mobile.node-type-galleries .view-galleries ul.pager  .pager-previous ,
body.tau-mobile.node-type-galleries .view-galleries ul.pager  .pager-first ,
body.tau-mobile.node-type-galleries .view-galleries ul.pager  .pager-last,
body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  .pager-next ,
body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  .pager-previous ,
body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  .pager-first ,
body.tau-mobile-v2.node-type-galleries .view-galleries ul.pager  .pager-last{
    position: static;
    border-width: 0px;
}