.gg_gallery_wrap{min-width:200px;width:auto;margin:20px auto;}.gg_gallery_wrap,.gg_gallery_wrap *{-moz-box-sizing:content-box;box-sizing:content-box;}.gg_gallery_wrap .gg_container{clear:both;max-height:150px;overflow:hidden;}.gg_gallery_wrap .gg_img{overflow:hidden;cursor:pointer;display:block;opacity:0;filter:alpha(opacity=0);}.gg_gallery_wrap .gg_overlays{position:relative;top:0;left:0;width:100%;height:100%;}.gg_gallery_wrap .gg_img .gg_photo{width:auto;max-width:none;min-width:inherit;}.gg_gallery_wrap .gg_lor{margin-right:0px!important;}.gg_show_loader{background:url(../img/loader.gif) no-repeat center center transparent!important;}.gg_main_loader{background:url(../img/loader.gif) no-repeat center center transparent!important;min-height:150px;height:100%;max-height:150px;}.gg_paginating_loader{background:url(../img/loader.gif) no-repeat center center transparent!important;min-height:150px;transition-duration:0.0s!important;}#gg_simple_loader{height:20px;width:20px;background:url(../img/loader.gif) no-repeat center center transparent!important;z-index:9999999;position:absolute;display:none;}.gg_gallery_wrap .gg_img .gg_main_overlay{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;width:100%;z-index:9999;color:333;font-size:13px;vertical-align:middle;font-weight:bold;opacity:0;filter:alpha(opacity=0);padding:6px 0;z-index:90;}.gg_gallery_wrap .gg_img:hover .gg_main_overlay,.gg_gallery_wrap .gg_img.gg_touch_on .gg_main_overlay{opacity:1;filter:alpha(opacity=100);}.gg_gallery_wrap .gg_img .gg_main_overlay span{padding:0 5px;display:inline-block;}.gg_gallery_wrap .gg_img .gg_sec_overlay{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0px 0px 2px rgba(15,15,15,0.5);width:120px;height:120px;position:absolute;display:block;opacity:1;z-index:120;}.gg_gallery_wrap .gg_img:hover .gg_sec_overlay span{-webkit-transform:rotate(-45deg) scale(1.05);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg) scale(1.05);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;cursor:pointer;display:block;height:18px;width:18px;}.gg_paginate{min-height:20px!important;clear:both;padding-top:10px;text-align:center;}.gg_paginate table{display:inline-block;width:auto;opacity:0;filter:alpha(opacity=0);}.gg_paginate table,.gg_paginate table tr,.gg_paginate table td{border:none;padding:0px!important;margin:0px!important;border-collapse:collapse;}.gg_paginate table td{height:25px!important;vertical-align:middle;line-height:22px!important;}.gg_nav_left,.gg_nav_right{background-image:url(../img/btn_sprite.png);background-color:transparent;background-repeat:no-repeat;}.gg_nav_left{background-position:top left;cursor:pointer;min-width:3px;}.gg_nav_left:hover{background-position:bottom left;}.gg_nav_mid{min-idth:40px;background:url(../img/btn_sprite_mid.png) top left repeat-x transparent;}.gg_pag_disabled{cursor:auto!important;}.gg_nav_left.gg_pag_disabled:hover{border:none!important;background-position:top left!important;}.gg_standard_pag .gg_nav_right.gg_pag_disabled:hover{border:none!important;background-position:-47px 0px!important;}.gg_pag_disabled div,.gg_pag_disabled:hover div{margin:0 8px!important;opacity:0.2!important;filter:alpha(opacity=20)!important;}.gg_standard_pag{width:auto!important;}.gg_standard_pag .gg_prev_page:hover{border-right:1px solid #acacac;}.gg_standard_pag .gg_next_page:hover{border-left:1px solid #acacac;}.gg_standard_pag .gg_prev_page div,.gg_standard_pag .gg_next_page div{width:11px;height:100%;margin:0 8px;opacity:0.5;filter:alpha(opacity=50);}.gg_standard_pag .gg_prev_page div{background:url(../img/btn_sprite.png) right 5px no-repeat transparent;}.gg_standard_pag .gg_prev_page:hover div{margin-right:7px;opacity:0.9;filter:alpha(opacity=0.9);}.gg_standard_pag .gg_nav_right{background-position:-47px 0px;cursor:pointer;min-width:3px;}.gg_standard_pag .gg_nav_right:hover{background-position:-47px -27px;}.gg_standard_pag .gg_nav_right div{background:url(../img/btn_sprite.png) right -32px no-repeat transparent;}.gg_standard_pag .gg_nav_right:hover div{margin-left:7px;opacity:0.9;filter:alpha(opacity=90);}.gg_nav_mid:hover{background-position:top left!important;}.gg_standard_pag .gg_nav_mid div{font-size:12px;padding:0 8px;color:#333;text-shadow:1px 0px 0px #fff;line-height:25px;}.gg_infinite_scroll{cursor:pointer;}.gg_infinite_scroll .gg_nav_left,.gg_infinite_scroll .gg_nav_right{width:4px;}.gg_infinite_scroll span{font-size:12px;padding:0 8px;color:#333;text-shadow:1px 0px 0px #fff;line-height:25px;}.gg_infinite_scroll:hover .gg_nav_left{background-position:bottom left;}.gg_infinite_scroll .gg_nav_right{background-position:-69px 0px;}.gg_infinite_scroll:hover .gg_nav_right{background-position:-69px -27px;margin-left:7px;opacity:0.9;filter:alpha(opacity=90);}.gg_infinite_scroll:hover .gg_nav_mid{background-position:bottom left!important;}.gg_standard_gallery .gg_container,.gg_collection_wrap .gg_container{margin:auto;display:inline-block;width:100%;}.gg_standard_gallery .gg_img,.gg_collection_wrap .gg_img{float:left;}.gg_standard_gallery .gg_img .gg_main_thumb,.gg_collection_wrap .gg_img .gg_main_thumb{position:relative;z-index:30;}.gg_masonry_gallery .gg_img{float:left;overflow:hidden;}.gg_masonry_gallery .gg_img_wrap{float:left;width:100%;height:100%;}.gg_masonry_gallery .gg_img .gg_photo{display:block;width:100%!important;}.gg_masonry_gallery div.gg_container{//overflow: visible!important;overflow:hidden;}.gg_string_gallery .gg_img{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;float:left;display:inline-block;}.gg_string_gallery .gg_container{margin:auto;width:100%;clear:both;}.gg_string_gallery .gg_img .gg_main_thumb{position:relative;z-index:30;}.gg_collection_wrap{width:100%;overflow:hidden;}.gg_coll_img{overflow:visible!important;}.gg_coll_img .gg_coll_img_inner{width:100%;height:100%;overflow:hidden;}.gg_coll_img .gg_main_overlay_under{width:100%;height:auto;}.gg_coll_img .gg_main_overlay_under span{display:block;text-align:center;padding:10px 5px 20px;font-size:15px;line-height:23px;font-weight:bold;color:#444;}.gg_coll_gallery_container .gg_gallery_wrap{min-height:150px;}.gg_collection_wrap .gg_coll_table,.gg_collection_wrap .gg_coll_table tr,.gg_collection_wrap .gg_coll_table tr .gg_coll_table_cell{background:none!important;border:none!important;padding:0px!important;margin:0px!important;vertical-align:top;}.gg_collection_wrap .gg_coll_table{position:relative;max-width:200%;width:200%!important;min-width:200%;}.gg_collection_wrap .gg_coll_table tr .gg_coll_table_cell{width:50%;}.gg_filter{margin-bottom:20px;}.gg_filter>a{display:inline-block;cursor:pointer;}.gg_filter>a:hover{text-decoration:none;}.gg_filter>span{display:inline-block;padding:0 5px;}.gg_cats_selected{font-weight:bold;}.gg_coll_go_back{cursor:pointer;font-size:14px;}.gg_coll_img_inner .gg_overlays>p{display:none!important;}.gg_fx_thumb{position:absolute!important;top:0px!important;left:0px!important;z-index:60;}.gg_isotope-item{z-index:2;}.gg_isotope-hidden.isotope-item{pointer-events:none;z-index:1;}.gg_isotope,.gg_isotope .gg_isotope-item{-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;}.gg_isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}.gg_isotope .gg_isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity;}